1963132966707076792320
1,963,132,966,707,076,792,320 is an even composite number composed of eight prime numbers multiplied together.
1963132966707076792320 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-seven thousand, two hundred sixteen divisors.
Prime factorization of 1963132966707076792320:
220 × 3 × 5 × 73 × 112 × 292 × 312 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 7 × 7 × 11 × 11 × 29 × 29 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 1963132966707076792320 from the Numbermatics database.
Names of 1963132966707076792320
- Cardinal: 1963132966707076792320 can be written as One sextillion, nine hundred sixty-three quintillion, one hundred thirty-two quadrillion, nine hundred sixty-six trillion, seven hundred seven billion, seventy-six million, seven hundred ninety-two thousand, three hundred twenty.
Scientific notation
- Scientific notation: 1.96313296670707679232 × 1021
Factors of 1963132966707076792320
Divisors of 1963132966707076792320
- Number of divisors d(n): 27216
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 11 12 14 15 16 20 21 22 24 28 29 30 31 32 33 35 40 42 44 48 49 55 56 58 60 61 62 64 66 70 77 80 84 87 88 93 96 98 105 110 112 116 120 121 122 124 128 132 140 145 147 154 155 160 165 168 174 176 183 186 192 196 203 210 217 220 224 231 232 240 242 244 245 248 256 264 280 290 294 305 308 310 319 320 330 336 341 343 348 352 363 366 372 384 385 392 406 420 427 434 435 440 448 462 464 465 480 484 488 490 496 512 528 539 560 580 588 605 609 610 616 620 638 640 651 660 671 672 682 686 696 704 726 732 735 744 768 770 784 812 840 841 847 854 868 870 880 896 899 915 924 928 930 957 960 961 968 976 980 992 1015 1023 1024 1029 1056 1078 1085 1120 1155 1160 1176 1210 1218 1220 1232 1240 1276 1280 1281 1302 1320 1342 1344 1364 1372 1392 1408 1421 1452 1464 1470 1488 1519 1536 1540 1568 1595 1617 1624 1680 1682 1694 1705 1708 1715 1736 1740 1760 1769 1792 1798 1815 1830 1848 1856 1860 1891 1914 1920 1922 1936 1952 1960 1984 2013 2030 2046 2048 2058 2112 2135 2156 2170 2233 2240 2310 2320 2352 2387 2420 2436 2440 2464 2480 2523 2541 2552 2560 2562 2604 2640 2684 2688 2695 2697 2728 2744 2784 2816 2842 2883 2904 2928 2940 2976 2989 3038 3045 3072 3080 3136 3190 3234 3248 3255 3355 3360 3364 3388 3410 3416 3430 3472 3480 3509 3520 3538 3584 3596 3630 3660 3696 3712 3720 3721 3751 3773 3782 3828 3840 3844 3872 3904 3920 3968 4026 4060 4092 4096 4116 4205 4224 4235 4263 4270 4312 4340 4466 4480 4495 4557 4620 4640 4697 4704 4774 4785 4805 4840 4872 4880 4928 4960 5046 5082 5104 5115 5120 5124 5145 5208 5280 5307 5368 5376 5390 5394 5456 5488 5568 5632 5673 5684 5766 5808 5856 5880 5887 5929 5952 5978 6076 6090 6144 6160 6272 6293 6380 6405 6468 6496 6510 6699 6710 6720 6727 6728 6776 6820 6832 6860 6944 6960 7018 7040 7076 7105 7161 7168 7192 7260 7320 7381 7392 7424 7440 7442 7502 7546 7564 7595 7656 7680 7688 7744 7808 7840 7936 8052 8085 8120 8184 8192 8232 8410 8448 8470 8526 8540 8624 8680 8845 8932 8960 8967 8990 9114 9240 9251 9280 9394 9408 9455 9548 9570 9610 9680 9744 9760 9856 9889 9920 9947 10065 10092 10164 10208 10230 10240 10248 10290 10416 10527 10560 10571 10614 10633 10736 10752 10780 10788 10912 10976 11136 11163 11165 11253 11264 11319 11346 11368 11532 11616 11712 11760 11774 11858 11904 11935 11956 12152 12180 12288 12320 12383 12544 12586 12615 12705 12760 12810 12936 12992 13020 13237 13398 13420 13440 13454 13456 13485 13552 13640 13664 13720 13888 13920 14036 14080 14091 14152 14210 14322 14336 14384 14415 14520 14640 14762 14784 14848 14880 14884 14945 15004 15092 15128 15190 15312 15360 15376 15488 15616 15631 15680 15872 16104 16170 16240 16368 16384 16464 16709 16820 16896 16940 17052 17080 17248 17360 17545 17661 17690 17787 17864 17920 17934 17980 18228 18480 18502 18560 18605 18755 18788 18816 18865 18879 18910 19096 19140 19220 19360 19459 19488 19520 19712 19778 19840 19894 20130 20181 20184 20328 20416 20460 20480 20496 20580 20801 20832 20923 21054 21120 21142 21228 21266 21315 21472 21504 21560 21576 21824 21952 22143 22272 22326 22330 22506 22528 22638 22692 22736 22785 23064 23232 23424 23485 23520 23548 23716 23808 23870 23912 24304 24360 24563 24576 24640 24766 25088 25172 25230 25410 25520 25620 25872 25984 26040 26047 26071 26257 26474 26535 26796 26840 26880 26908 26912 26970 27104 27280 27328 27440 27753 27776 27840 27869 28072 28160 28182 28304 28365 28420 28644 28672 28768 28830 29040 29280 29435 29524 29568 29645 29667 29696 29760 29768 29841 29890 30008 30184 30256 30380 30624 30720 30752 30976 31232 31262 31360 31465 31713 31744 31899 32208 32340 32480 32736 32768 32879 32928 33418 33495 33635 33640 33792 33880 34104 34160 34496 34720 35090 35322 35380 35574 35728 35805 35840 35868 35960 36456 36905 36960 37004 37120 37149 37210 37510 37576 37632 37730 37758 37820 38192 38280 38440 38720 38918 38976 39040 39424 39556 39680 39711 39788 40260 40362 40368 40656 40832 40920 40931 40960 40992 41160 41209 41503 41602 41664 41846 42108 42240 42284 42456 42532 42630 42944 43008 43120 43152 43648 43904 44051 44286 44544 44652 44660 44835 45012 45056 45276 45384 45472 45570 46128 46255 46464 46848 46893 46970 47040 47089 47096 47432 47616 47740 47824 48608 48720 49126 49152 49280 49445 49532 49735 50127 50176 50344 50460 50820 51040 51240 51301 51667 51744 51968 52080 52094 52142 52514 52635 52855 52948 53070 53165 53592 53680 53760 53816 53824 53940 54208 54560 54656 54839 54880 55506 55552 55680 55738 55815 56144 56265 56320 56364 56595 56608 56730 56840 57288 57344 57536 57660 58080 58377 58560 58621 58870 59048 59136 59290 59334 59392 59520 59536 59682 59780 60016 60368 60512 60760 61248 61440 61504 61915 61952 62403 62464 62524 62720 62769 62930 63426 63488 63798 64416 64680 64757 64960 65472 65536 65758 65856 66185 66836 66990 67270 67280 67584 67760 68208 68320 68992 69223 69440 70180 70455 70644 70760 71148 71456 71610 71680 71736 71920 72912 73689 73810 73920 73997 74008 74240 74298 74420 75020 75152 75264 75460 75516 75640 76384 76560 76880 77440 77836 77952 78080 78141 78155 78213 78771 78848 79112 79360 79422 79576 80520 80724 80736 81312 81664 81840 81862 81920 81984 82320 82418 83006 83204 83328 83545 83607 83692 84216 84480 84568 84912 85064 85260 85888 86016 86240 86304 86681 87296 87808 88102 88305 88572 88935 89088 89304 89320 89670 90024 90112 90552 90768 90944 91140 92256 92510 92659 92928 93696 93786 93940 94080 94178 94192 94395 94864 95232 95480 95648 97216 97295 97440 98252 98304 98560 98637 98890 99064 99470 100254 100352 100688 100905 100920 101640 101761 102080 102480 102602 103334 103488 103936 104005 104160 104188 104284 104615 105028 105270 105710 105896 106140 106330 107184 107360 107520 107632 107648 107880 107909 108416 108779 109120 109312 109417 109678 109760 110715 111012 111104 111360 111476 111630 112288 112530 112640 112728 113190 113216 113460 113680 114576 114688 115072 115320 115351 116160 116281 116754 116963 117120 117242 117740 118096 118272 118580 118668 118784 119040 119072 119364 119560 120032 120736 121024 121520 122496 122793 122815 122880 123008 123627 123830 123904 124509 124806 124928 125048 125440 125538 125860 126852 126976 127596 128832 129360 129514 129920 130235 130355 130944 131072 131285 131516 131712 132153 132370 133672 133980 134540 134560 135168 135520 136213 136416 136640 137984 138446 138765 138880 139345 140360 140910 141267 141288 141520 142296 142912 143220 143360 143472 143840 145607 145824 147378 147620 147840 147994 148016 148335 148480 148596 148840 149205 150040 150304 150528 150920 151032 151280 152768 153120 153760 153903 154880 155001 155672 155904 156160 156282 156310 156426 157542 157696 158224 158565 158720 158844 159152 159495 161040 161448 161472 162624 163328 163680 163724 163840 163968 164395 164517 164640 164836 166012 166408 166656 167090 167214 167384 168432 168960 169136 169824 170128 170520 171776 171941 172032 172480 172608 173362 174592 175616 175863 176204 176610 177144 177870 178176 178608 178640 179340 180048 180224 181104 181536 181888 182280 182329 182497 183799 184512 185020 185318 185745 185856 187392 187572 187880 188160 188356 188384 188790 189728 190464 190960 191296 194271 194432 194590 194880 195083 196504 196608 197120 197274 197780 198128 198555 198940 200508 200704 201376 201810 201840 203280 203522 204160 204655 204960 205204 206045 206668 206976 207515 207669 207872 208010 208320 208376 208568 209230 210056 210540 211420 211792 212280 212660 214049 214368 214720 215040 215264 215296 215760 215818 216832 217558 218240 218624 218834 219356 219520 220255 221430 221991 222024 222208 222720 222952 223260 224576 225060 225280 225456 226380 226432 226920 227360 228811 229152 229376 230144 230153 230640 230702 232320 232562 233508 233926 234240 234465 234484 235445 235480 236192 236544 237160 237336 237568 238080 238144 238728 239120 240064 241472 242048 243040 244992 245586 245630 245760 246016 247254 247660 247808 249018 249612 249856 250096 250635 250880 251076 251720 253704 253952 255192 256505 257664 258335 258720 259028 259840 260043 260470 260710 261888 262144 262570 263032 263424 264306 264740 267344 267960 269080 269120 270336 271040 272426 272832 273280 274195 275968 276892 277530 277760 277977 278690 280720 281820 282534 282576 283040 284592 285824 286440 286517 286720 286781 286944 287680 288463 291214 291648 291885 293105 294756 295240 295680 295988 296032 296670 296960 297192 297680 298410 300080 300608 301056 301840 302064 302560 305283 305536 306240 306559 307520 307806 308357 309760 310002 311344 311808 312015 312320 312564 312620 312852 313845 315084 315392 316448 317130 317440 317688 318304 318990 322080 322896 322944 323727 323785 325248 326337 326656 327360 327448 327680 327936 328251 328790 329034 329280 329623 329672 332024 332816 333312 334180 334428 334768 336864 337920 338272 339648 340256 341040 343552 343882 344064 344960 345216 346053 346115 346724 348843 349184 350889 351232 351726 352408 353220 354288 355740 356352 357216 357280 358680 359107 360096 360448 361669 362208 363072 363776 364560 364658 364994 367598 368445 369024 369985 370040 370636 371490 371712 374784 375144 375760 376320 376712 376768 377580 379456 380928 381920 382592 383873 388542 388864 389180 389760 390166 390705 391065 393008 393216 393855 394240 394548 395560 396256 397110 397880 401016 401408 402752 403620 403680 406560 407044 408320 408639 409310 409920 410347 410408 412090 413336 413952 415030 415338 415744 416020 416640 416752 417136 418035 418460 420112 421080 422840 423584 424560 425320 428098 428736 429440 430080 430528 430592 431520 431636 433405 433664 435116 436480 436821 437248 437668 438712 439040 440510 442860 443982 444048 444416 445440 445904 446520 449152 450120 450241 450560 450912 452760 452864 453299 453840 454720 457622 458304 458752 460288 460306 461280 461404 463295 464640 465124 467016 467852 468480 468930 468968 470890 470960 472384 473088 474320 474672 475136 476160 476288 477456 478240 480128 482944 484096 484561 486080 489984 491172 491260 491520 492032 493185 494508 495320 495616 498036 499224 499712 500192 501270 501760 502152 503440 507408 507904 508805 510384 513010 515328 515823 516670 517440 517979 518056 519680 520086 520940 521420 523776 524288 525140 526064 526848 528612 529480 534688 535920 538160 538240 539545 540672 542080 543895 544852 545664 546560 546987 547085 547491 548390 551397 551936 553784 555060 555520 555954 557380 561440 563640 564311 565068 565152 566080 569184 571648 572880 573034 573440 573562 573888 575360 576755 576926 581405 582428 583296 583770 584815 585249 586210 589512 590480 591360 591976 592064 593340 593920 594384 595360 596820 600160 601216 602112 603229 603680 604128 605120 606767 610566 611072 612480 613118 613965 615040 615612 616714 618135 619520 620004 622545 622688 623616 624030 624640 625128 625240 625704 627690 630168 630784 632896 634260 634880 635376 636608 637980 642147 644160 644831 645792 645888 647454 647570 648613 650496 652674 653312 654720 654896 655360 655872 656502 657580 658068 658560 659246 659344 660765 664048 665632 666624 668360 668856 669536 673728 675840 676544 679296 680512 681065 682080 686433 687104 687764 688128 689920 690432 690459 692106 692230 693448 697686 698368 701778 702464 703452 704816 706335 706440 708576 711480 712327 712704 714432 714560 717360 718214 720192 720896 723338 724416 726144 727552 728035 729120 729316 729988 735196 736890 738048 739970 740080 741272 742980 743424 749568 750288 751520 752640 753424 753536 755160 755363 758912 761453 761856 763840 765184 767746 769515 775005 777084 777728 778360 779520 780332 781410 782130 786016 786432 787710 788480 789096 791120 792512 794220 795760 802032 802816 805504 807240 807360 807457 808201 813120 813967 814088 816640 817278 818620 819840 820694 820816 822585 824180 826672 827904 830060 830676 831488 832040 833280 833504 834272 836070 836920 840224 842160 845680 847168 849120 850640 856196 857472 858880 859551 859705 860160 860343 861056 861184 863040 863272 865389 866810 867328 870232 872960 873642 874496 875336 877424 878080 879315 881020 885720 887964 888096 888832 890880 891808 893040 898304 900240 900482 901120 901824 905520 905728 906598 907680 909440 911645 912485 915244 916608 917504 918995 919677 920576 920612 922560 922808 925071 926590 929280 930248 934032 935704 936960 937860 937936 941780 941920 944768 946176 948640 949344 950272 952320 952576 953491 954912 956480 960256 965888 968192 969122 971355 972160 975415 979968 982344 982520 983040 984064 986370 988869 989016 990640 991232 996072 998448 999424 1000384 1002540 1003520 1004304 1006880 1014816 1015808 1017610 1019249 1020768 1026020 1030656 1031646 1033340 1034880 1035958 1036112 1038345 1039360 1040172 1041880 1042840 1047552 1048576 1050280 1052128 1053696 1057224 1058960 1069376 1070245 1071840 1076320 1076480 1077321 1079090 1081344 1084160 1085007 1087790 1089704 1091328 1093120 1093974 1094170 1094982 1096780 1102794 1103872 1107568 1109955 1110120 1111040 1111908 1114760 1122880 1127280 1128622 1130136 1130304 1132160 1138368 1143296 1144055 1145760 1146068 1146880 1147124 1147776 1150720 1150765 1151619 1153510 1153852 1162810 1164856 1166592 1167540 1169630 1170498 1172420 1179024 1180960 1182720 1183952 1184128 1186680 1186999 1187840 1188768 1190720 1193640 1200320 1202432 1203587 1204224 1206458 1207360 1208256 1210240 1213534 1221132 1222144 1224960 1226236 1227930 1230080 1231041 1231224 1233428 1236270 1239040 1240008 1245090 1245376 1247232 1248060 1249280 1250256 1250480 1251408 1255380 1260336 1261568 1265792 1268520 1268861 1269760 1270752 1273216 1275960 1276303 1277479 1284294 1286593 1288320 1289662 1291584 1291776 1294908 1295140 1297226 1300215 1300992 1305348 1306624 1309440 1309792 1310720 1311744 1313004 1315160 1316136 1317120 1318492 1318688 1321530 1328096 1331264 1333248 1336720 1337712 1339072 1347456 1350723 1351680 1353088 1358592 1359897 1361024 1362130 1364160 1365581 1372866 1374208 1375528 1376256 1379840 1380864 1380918 1384212 1384460 1386896 1389885 1395372 1396736 1403556 1404928 1406904 1409632 1412670 1412880 1417152 1422960 1424654 1425408 1428864 1429120 1432585 1433905 1434720 1436428 1440384 1441792 1442315 1446676 1448832 1452288 1453683 1455104 1456070 1458240 1458632 1459976 1470392 1473780 1476096 1479940 1480160 1482544 1485960 1486848 1498343 1499136 1500576 1503040 1505280 1506848 1507072 1510320 1510726 1517824 1522906 1523712 1526415 1527680 1530368 1532795 1535492 1539030 1541785 1550010 1553937 1554168 1555456 1556720 1559040 1560664 1562820 1564260 1572032 1572864 1575420 1576960 1578192 1582240 1585024 1588440 1590331 1591520 1601677 1604064 1605632 1611008 1614480 1614720 1614914 1616402 1618635 1626240 1627934 1628176 1631685 1633280 1634556 1637240 1639680 1641255 1641388 1641632 1645170 1648115 1648360 1653344 1655808 1660120 1661352 1662976 1664080 1666560 1667008 1668544 1672140 1673840 1680448 1684320 1691360 1692933 1694336 1698240 1700009 1701280 1712392 1714944 1717760 1719102 1719410 1720320 1720686 1722112 1722368 1726080 1726544 1730265 1730778 1733620 1734656 1740464 1744215 1745920 1747284 1748992 1750672 1754445 1754848 1756160 1758630 1762040 1771440 1775928 1776192 1777664 1781760 1783616 1786080 1795535 1796608 1800480 1800964 1802240 1803648 1808345 1809687 1811040 1811456 1813196 1815360 1818880 1820301 1823290 1824970 1830488 1833216 1835008 1837990 1839354 1841152 1841224 1845120 1845616 1850142 1853180 1858560 1860496 1868064 1871408 1873920 1875720 1875872 1883560 1883840 1889536 1892352 1897280 1898688 1900544 1904640 1905152 1906982 1909824 1912960 1919365 1920512 1931776 1934493 1936384 1938244 1942710 1944320 1945839 1950830 1959936 1964688 1965040 1966080 1968128 1972740 1977738 1978032 1981280 1982464 1992144 1996896 1998848 2000768 2005080 2005619 2007040 2007467 2008608 2013760 2029632 2031616 2035220 2038498 2041536 2043195 2051735 2052040 2061312 2063292 2066680 2069760 2071916 2072224 2076690 2078720 2080344 2083760 2085680 2095104 2100560 2104256 2107392 2114448 2117920 2136981 2138752 2140490 2143680 2145913 2152640 2152960 2154642 2158180 2162688 2168320 2170014 2175580 2179408 2182656 2184105 2186240 2187948 2188340 2189964 2193560 2205588 2207744 2215136 2219910 2220240 2222080 2223816 2229520 2245760 2251205 2254560 2257244 2260272 2260608 2264320 2266089 2266495 2276736 2284359 2286592 2288110 2291520 2292136 2293760 2294248 2295552 2301440 2301530 2303238 2307020 2307704 2325620 2329712 2333184 2335080 2339260 2340996 2344840 2358048 2361920 2365440 2367904 2368256 2373360 2373998 2375680 2377536 2381440 2387280 2400640 2404864 2407174 2408448 2412916 2414720 2416512 2420480 2422371 2422805 2424603 2427068 2441901 2442264 2444288 2449920 2452472 2455860 2460160 2462082 2462448 2466856 2472540 2478080 2480016 2490180 2490752 2494464 2496120 2498560 2500512 2500960 2502816 2510760 2513749 2520672 2523136 2531584 2531683 2537040 2537722 2539520 2541504 2546432 2551920 2552606 2554958 2568588 2573186 2576640 2579115 2579324 2583168 2583552 2589816 2589895 2590280 2594452 2600430 2601984 2610696 2613248 2618880 2619584 2621440 2623488 2626008 2630320 2632272 2634240 2636984 2637376 2643060 2656192 2662528 2666496 2673440 2675424 2678144 2687111 2694912 2701446 2703360 2706176 2717184 2719794 2722048 2724260 2728320 2731162 2734935 2737455 2745732 2748416 2751056 2752512 2756985 2759680 2761728 2761836 2768424 2768920 2773792 2779770 2790744 2793472 2807112 2809856 2813808 2819264 2821555 2825340 2825760 2834304 2845920 2849308 2850816 2857728 2858240 2860473 2865170 2867810 2869440 2872429 2872856 2880768 2883584 2884630 2893352 2897664 2904576 2907366 2910208 2912140 2916480 2917264 2919952 2926245 2940784 2947560 2952192 2959880 2960320 2965088 2971920 2973696 2996686 2998272 3001152 3006080 3010560 3013696 3014144 3016145 3020640 3021452 3033835 3035648 3045812 3047424 3052830 3055360 3057747 3060736 3065590 3070984 3078060 3083570 3100020 3107874 3108336 3110912 3113440 3118080 3121328 3125640 3128520 3129361 3144064 3145728 3150840 3151687 3153920 3154591 3156384 3164480 3170048 3173093 3176880 3180662 3183040 3203354 3208128 3210735 3211264 3222016 3224155 3228960 3229440 3229828 3232804 3237270 3243065 3252480 3255868 3256352 3263370 3266560 3269112 3274480 3279360 3282510 3282776 3283264 3290340 3296230 3296720 3306688 3311616 3320240 3322704 3325952 3328160 3333120 3334016 3337088 3344280 3345179 3347680 3360896 3368640 3372149 3382720 3385866 3388672 3391927 3396480 3400018 3402560 3424784 3429888 3432165 3435520 3438204 3438820 3440640 3441372 3444224 3444736 3452160 3452295 3453088 3460530 3461556 3467240 3469312 3480928 3488430 3491840 3494568 3497984 3501344 3508890 3509696 3512320 3517260 3524080 3542880 3551856 3552384 3555328 3560997 3561635 3563520 3567232 3572160 3575881 3591070 3593216 3600960 3601928 3604480 3607296 3610761 3616690 3619374 3622080 3622912 3625853 3626392 3630720 3637760 3640602 3646580 3649940 3660976 3666432 3670016 3675980 3678708 3682304 3682448 3690240 3691232 3700284 3706360 3717120 3720992 3736128 3742816 3747840 3751440 3751744 3767120 3767680 3776815 3779072 3784704 3794560 3797376 3801088 3806583 3807265 3809280 3810304 3813964 3819648 3825920 3828909 3832437 3838730 3841024 3859779 3863552 3868986 3872768 3876488 3885420 3888640 3891678 3901660 3919872 3929376 3930080 3932160 3936256 3945480 3950177 3955476 3956064 3962560 3964928 3984288 3993792 3997696 4001536 4010160 4011238 4014080 4014934 4017216 4027520 4037285 4041005 4059264 4063232 4069835 4070440 4076996 4083072 4086390 4096743 4103470 4104080 4122624 4126584 4133360 4139520 4143832 4144448 4153380 4157440 4160688 4167520 4171360 4190208 4201120 4208512 4214784 4222603 4228896 4235840 4273962 4277504 4280980 4287360 4291826 4297755 4301715 4305280 4305920 4309284 4316360 4325376 4326945 4336640 4340028 4351160 4358816 4365312 4368210 4372480 4375896 4376680 4379928 4387120 4411176 4415488 4430272 4439820 4440480 4444160 4447632 4459040 4491520 4495029 4502410 4509120 4513817 4514488 4520544 4521216 4528640 4532178 4532990 4553472 4568718 4573184 4576220 4583040 4584272 4587520 4588496 4591104 4598385 4602880 4603060 4606476 4614040 4615408 4625355 4651240 4659424 4666368 4670160 4678520 4681992 4689680 4716096 4723840 4730880 4735808 4736512 4746720 4747996 4751360 4755072 4762880 4767455 4770993 4774560 4801280 4805031 4809728 4814348 4816896 4825832 4829440 4833024 4840960 4844742 4845610 4849206 4854136 4883802 4884528 4888576 4899840 4904944 4911720 4920320 4924164 4924896 4933712 4944345 4945080 4956160 4960032 4980360 4981504 4986289 4988928 4992240 4997120 5001024 5001920 5005632 5021520 5027498 5041344 5046272 5063168 5063366 5074080 5075444 5079040 5083008 5092864 5096245 5100027 5103840 5105212 5109916 5137176 5146372 5153280 5158230 5158648 5166336 5167104 5179632 5179790 5180560 5188904 5200860 5203968 5221392 5226496 5237760 5239168 5242880 5246976 5252016 5260640 5264544 5268480 5273968 5274752 5286120 5287541 5312384 5325056 5330171 5332992 5346880 5350848 5356288 5374222 5386605 5389824 5402892 5406720 5412352 5425035 5434368 5439588 5444096 5448520 5456640 5462324 5469870 5474910 5491464 5496832 5502112 5505024 5513970 5519360 5523456 5523672 5536848 5537840 5547584 5559540 5581488 5586944 5614224 5619712 5627616 5638528 5643110 5650680 5651520 5652199 5657407 5668608 5691840 5697769 5698616 5701632 5715456 5716480 5720946 5730340 5735620 5738880 5744858 5745712 5758095 5761536 5767168 5769260 5786704 5795328 5809152 5814732 5820416 5824280 5832960 5834528 5839904 5852490 5881568 5895120 5904384 5919760 5920640 5930176 5934995 5943840 5947392 5993372 5996544 6002304 6012160 6016857 6017935 6021120 6022401 6027392 6028288 6032290 6041280 6042904 6067670 6071296 6091624 6094848 6105660 6110720 6115494 6121472 6131180 6141968 6155205 6156120 6167140 6200040 6207421 6215748 6216672 6221824 6226880 6236160 6242656 6251280 6257040 6258722 6288128 6301680 6303374 6307840 6309182 6312768 6328960 6340096 6344305 6346186 6353760 6361324 6366080 6381515 6387395 6406708 6416256 6421470 6422528 6432965 6437739 6444032 6448310 6457920 6458880 6459656 6465608 6474540 6486130 6504960 6511736 6512704 6526740 6533120 6538224 6548960 6558720 6565020 6565552 6566528 6580680 6592460 6593440 6613376 6623232 6635519 6640480 6645408 6651904 6656320 6666240 6668032 6674176 6674437 6688560 6690358 6695360 6721792 6737280 6744298 6753615 6765440 6771732 6777344 6783854 6792960 6799485 6800036 6805120 6827905 6849568 6859776 6864330 6871040 6876408 6877640 6881280 6882744 6888448 6889472 6904320 6904590 6906176 6921060 6923112 6934480 6938624 6961856 6976860 6983680 6989136 6995968 7002688 7017780 7019392 7024640 7034520 7048160 7085760 7093141 7103712 7104768 7110656 7121994 7123270 7127040 7134464 7134743 7144320 7151762 7182140 7186432 7201920 7203856 7208960 7214592 7221522 7233380 7238748 7244160 7245824 7251706 7252784 7261440 7268415 7275520 7281204 7293160 7299880 7321952 7332864 7340032 7351960 7357416 7364608 7364896 7380480 7382464 7400568 7412720 7434240 7441984 7472256 7485632 7491715 7495680 7502880 7503488 7534240 7535360 7541247 7553630 7558144 7569408 7589120 7594752 7595049 7602176 7613166 7614530 7618560 7620608 7627928 7639296 7651840 7657818 7664874 7677460 7682048 7719558 7727104 7737972 7745536 7752976 7769685 7770840 7777280 7783356 7803320 7839744 7858752 7860160 7864320 7872512 7890960 7900354 7910952 7912128 7925120 7929856 7951655 7968576 7987584 7995392 8003072 8008385 8020320 8022476 8028160 8029868 8034432 8055040 8061333 8074570 8082010 8118528 8126464 8139670 8140880 8153992 8166144 8172780 8193486 8206940 8208160 8245248 8253168 8266720 8279040 8287664 8288896 8306760 8308993 8314880 8321376 8335040 8342720 8380416 8402240 8417024 8429568 8445206 8457792 8464665 8471680 8500045 8547924 8555008 8561960 8574720 8583652 8595510 8603430 8610560 8611840 8617287 8618568 8632720 8650752 8653890 8673280 8680056 8702320 8717632 8730624 8736420 8744960 8751792 8753360 8759856 8774240 8822352 8830976 8860544 8879640 8880960 8882027 8888320 8890211 8895264 8918080 8942353 8983040 8990058 9004820 9018240 9027634 9028976 9041088 9042432 9048435 9057280 9064356 9065980 9101505 9106944 9137436 9146368 9152440 9166080 9168544 9175040 9176992 9182208 9196770 9205760 9206120 9212952 9228080 9230816 9250710 9302480 9318848 9332736 9340320 9357040 9363984 9379360 9388083 9432192 9447680 9455061 9461760 9463773 9471616 9473024 9493440 9495992 9502720 9510144 9519279 9525760 9534910 9541986 9549120 9559067 9602560 9610062 9619456 9628696 9633792 9651664 9658880 9666048 9672465 9681920 9689484 9691220 9698412 9708272 9729195 9767604 9769056 9777152 9799680 9809888 9823440 9840640 9848328 9849792 9867424 9888690 9890160 9912320 9920064 9960720 9963008 9972578 9977856 9984480 9994240 10002048 10003840 10011264 10028095 10035537 10037335 10043040 10054996 10082688 10092544 10116447 10126336 10126732 10148160 10150888 10158080 10166016 10175781 10185728 10192490 10200054 10207680 10210424 10219832 10274352 10292744 10306560 10316460 10317296 10332672 10334208 10359264 10359580 10361120 10377808 10401720 10407936 10442784 10452992 10475520 10478336 10488401 10493952 10504032 10521280 10529088 10536960 10547936 10549504 10572240 10575082 10624768 10650112 10660342 10665984 10684905 10693760 10701696 10712576 10727643 10729565 10748444 10773210 10779648 10805784 10813440 10824704 10850070 10868736 10877559 10879176 10888192 10897040 10913280 10924648 10939740 10949820 10982928 10993664 11004224 11010048 11027940 11038720 11046912 11047344 11073696 11075680 11095168 11119080 11132317 11162976 11173888 11211739 11228448 11239424 11255232 11277056 11286220 11301360 11303040 11304398 11314814 11330445 11337216 11383680 11395538 11397232 11403264 11421795 11430912 11432960 11441892 11460680 11471240 11477760 11489716 11491424 11516190 11523072 11534336 11538520 11573408 11590656 11618304 11629464 11640832 11648560 11665920 11669056 11679808 11704980 11763136 11790240 11808768 11839520 11841280 11850531 11860352 11869990 11887680 11894784 11900063 11986744 11993088 12004608 12024320 12033714 12035870 12042240 12044802 12054784 12056576 12064580 12082560 12085808 12111855 12123015 12135340 12142592 12183248 12189696 12209505 12211320 12221440 12230988 12242944 12262360 12283936 12310410 12312240 12334280 12400080 12414842 12431496 12433344 12443648 12453760 12472320 12485312 12502560 12514080 12517444 12568745 12576256 12603360 12606748 12615680 12618364 12625536 12657920 12658415 12667809 12680192 12688610 12692372 12707520 12722648 12732160 12763030 12774790 12813416 12832512 12842940 12845056 12865930 12875478 12888064 12896620 12915840 12917760 12919312 12931216 12949080 12972260 13009920 13023472 13025408 13053480 13056989 13066240 13076448 13097920 13117440 13130040 13131104 13133056 13161360 13184920 13186880 13226752 13246464 13271038 13280960 13290816 13303808 13312640 13332480 13336064 13348352 13348874 13377120 13380716 13390720 13435555 13443584 13474560 13488596 13507230 13530880 13541451 13543464 13554688 13567708 13585920 13598970 13600072 13610240 13655810 13699136 13719552 13728660 13742080 13752816 13755280 13762560 13765488 13776896 13778944 13808640 13809180 13812352 13842120 13846224 13868960 13877248 13923712 13953720 13957471 13967360 13978272 13991936 14005376 14035560 14038784 14039333 14049280 14052269 14069040 14096320 14171520 14186282 14207424 14209536 14221312 14243988 14246540 14254080 14268928 14269486 14288640 14302365 14303524 14362145 14364280 14372864 14403840 14407712 14417920 14429184 14443044 14466760 14477496 14488320 14491648 14503412 14505568 14522880 14536830 14551040 14562408 14586320 14599760 14643904 14665728 14703920 14714832 14729216 14729792 14760960 14764928 14801136 14825440 14868480 14883968 14944512 14958867 14971264 14983430 14991360 15005760 15006976 15021391 15068480 15070720 15082494 15107260 15116288 15138816 15178240 15189504 15190098 15204352 15226332 15229060 15237120 15241216 15255856 15278592 15288735 15303680 15315636 15329748 15354920 15364096 15439116 15454208 15475944 15491072 15505952 15539370 15541680 15554560 15566712 15606640 15646805 15679488 15717504 15720320 15728640 15745024 15758435 15772955 15781920 15800708 15821904 15824256 15850240 15859712 15862623 15865465 15903310 15937152 15975168 15990513 15990784 16006144 16016770 16040640 16044952 16056320 16059736 16068864 16110080 16122666 16149140 16164020 16237056 16252928 16279340 16281760 16307984 16332288 16345560 16386972 16413880 16416320 16490496 16506336 16533440 16558080 16575328 16577792 16613520 16617986 16629760 16642752 16670080 16685440 16725895 16760832 16804480 16834048 16859136 16860745 16890412 16915584 16929330 16943360 16956597 16959635 16972221 17000090 17093307 17095848 17110016 17123920 17149440 17167304 17191020 17206860 17221120 17223680 17234574 17237136 17265440 17301504 17307780 17346560 17360112 17404640 17435264 17461248 17472840 17489920 17493641 17503584 17506720 17519712 17548480 17596243 17644704 17661952 17721088 17759280 17761920 17764054 17776640 17780422 17790528 17804985 17836160 17879405 17884706 17966080 17980116 18009640 18036480 18053805 18055268 18057952 18082176 18084864 18096870 18114560 18128712 18129265 18131960 18203010 18213888 18274872 18292736 18304880 18332160 18337088 18350080 18353984 18364416 18393540 18411520 18412240 18425904 18456160 18461632 18501420 18604960 18622263 18637696 18665472 18680640 18700099 18714080 18727968 18758720 18776166 18809777 18864384 18895360 18910122 18923520 18927546 18943232 18946048 18986880 18991984 19005440 19020288 19032915 19038558 19051520 19069820 19083972 19098240 19118134 19144545 19162185 19205120 19220124 19238912 19257392 19267584 19298895 19303328 19317760 19332096 19344930 19363840 19378968 19382440 19396824 19416544 19458390 19535208 19538112 19554304 19599360 19619776 19646880 19681280 19696656 19699584 19734848 19750885 19777380 19780320 19824640 19840128 19906557 19921440 19926016 19945156 19955712 19968960 19988480 20004096 20007680 20022528 20023311 20056190 20071074 20074670 20086080 20107003 20109992 20165376 20185088 20232894 20252672 20253464 20296320 20301776 20316160 20332032 20351562 20371456 20384980 20400108 20415360 20420848 20439664 20483715 20548704 20585488 20613120 20632920 20634592 20665344 20668416 20718528 20719160 20722240 20755616 20803440 20815872 20885568 20905984 20951040 20956672 20976802 20987904 21008064 21042560 21058176 21073920 21095872 21099008 21113015 21144480 21150164 21249536 21279423 21300224 21320684 21331968 21369810 21387520 21403392 21404229 21425152 21455286 21459130 21496888 21546420 21559296 21611568 21626880 21649408 21700140 21737472 21755118 21758352 21776384 21794080 21826560 21849296 21879480 21899640 21905527 21965856 21987328 22008448 22020096 22055880 22061809 22077440 22082137 22093824 22094688 22147392 22151360 22190336 22238160 22264634 22325952 22347776 22423478 22456896 22475145 22478848 22510464 22554112 22569085 22572440 22602720 22606080 22608796 22629628 22660890 22674432 22767360 22791076 22794464 22806528 22843590 22861824 22865920 22883784 22921360 22942480 22955520 22979432 22982848 23032380 23046144 23077040 23146816 23181312 23236608 23258928 23281664 23297120 23331840 23338112 23359616 23409960 23416253 23526272 23580480 23605043 23617536 23679040 23682560 23701062 23720704 23739980 23775360 23789568 23800126 23854965 23973488 23986176 24009216 24025155 24048640 24067428 24071740 24084480 24089604 24109568 24113152 24129160 24165120 24171616 24223710 24246030 24270680 24285184 24366496 24379392 24419010 24422640 24442880 24461976 24485888 24524720 24567872 24620820 24624480 24668560 24800160 24829684 24862992 24866688 24887296 24907520 24926979 24931445 24944640 24970624 25005120 25028160 25031167 25034888 25137490 25152512 25206720 25213496 25231360 25236728 25251072 25315840 25316830 25335618 25360384 25377220 25384744 25415040 25445296 25464320 25500135 25526060 25549580 25626832 25665024 25685880 25690112 25731860 25750956 25776128 25793240 25831680 25835520 25838624 25862432 25898160 25944520 26019840 26046944 26050816 26106960 26113978 26132480 26152896 26195840 26234880 26260080 26262208 26266112 26322720 26369840 26373760 26437705 26453504 26492928 26542076 26561920 26581632 26607616 26625280 26646081 26650855 26664960 26670633 26672128 26696704 26697748 26754240 26761432 26781440 26827059 26871110 26887168 26949120 26977192 27014460 27061760 27082902 27086928 27109376 27135416 27171840 27197940 27200144 27220480 27311620 27398272 27439104 27457320 27484160 27505632 27510560 27525120 27530976 27553792 27557888 27617280 27618360 27624704 27651239 27684240 27692448 27737920 27754496 27847424 27907440 27914942 27934720 27956544 27983872 28010752 28071120 28077568 28078666 28098560 28104538 28138080 28192640 28260995 28287035 28343040 28372564 28414848 28419072 28442624 28487976 28488845 28493080 28508160 28537856 28538972 28577280 28604730 28607048 28677201 28724290 28728560 28745728 28807680 28815424 28835840 28858368 28886088 28933520 28954992 28976640 28983296 29006824 29011136 29045760 29073660 29102080 29124816 29172640 29199520 29287808 29331456 29407840 29429664 29458432 29459584 29521920 29529856 29558221 29602272 29650880 29736960 29767936 29889024 29917734 29942528 29966860 29982720 30011520 30013952 30042782 30084285 30112005 30136960 30141440 30164988 30214520 30232576 30277632 30356480 30379008 30380196 30408704 30452664 30458120 30474240 30482432 30511712 30557184 30577470 30607360 30631272 30659496 30709840 30728192 30878232 30908416 30951888 30982144 31011904 31037105 31078740 31083360 31109120 31133424 31213280 31293610 31358976 31435008 31440640 31465203 31490048 31516870 31545910 31563840 31596719 31601416 31643808 31648512 31700480 31719424 31725246 31730930 31806620 31874304 31950336 31981026 31981568 32012288 32033540 32081280 32089904 32112640 32119472 32137728 32188695 32220160 32245332 32298280 32328040 32474112 32505856 32558680 32563520 32615968 32664576 32691120 32773944 32827760 32832640 32980992 33012672 33066880 33116160 33150656 33155584 33177595 33227040 33235972 33259520 33285504 33340160 33370880 33372185 33396951 33451790 33521664 33608960 33635217 33668096 33718272 33721490 33780824 33831168 33858660 33886720 33913194 33919270 33944442 34000180 34186614 34191696 34220032 34247840 34298880 34334608 34382040 34413720 34422971 34442240 34447360 34469148 34474272 34530880 34603008 34615560 34693120 34720224 34809280 34870528 34904023 34922496 34945680 34979840 34987282 35007168 35013440 35039424 35096960 35192486 35289408 35323904 35442176 35465705 35518560 35523840 35528108 35553280 35560844 35581056 35609970 35672320 35673715 35700189 35758810 35769412 35932160 35960232 36019280 36072960 36107610 36110536 36115904 36164352 36169728 36193740 36229120 36257424 36258530 36263920 36406020 36427776 36549744 36585472 36609760 36664320 36674176 36700160 36707968 36728832 36787080 36796969 36823040 36824480 36851808 36912320 36923264 37002840 37012787 37209920 37244526 37275392 37311197 37330944 37361280 37400198 37428160 37455936 37517440 37552332 37619554 37706235 37728768 37790720 37820244 37847040 37855092 37886464 37892096 37973760 37975245 37983968 38010880 38040576 38065830 38077116 38103040 38139640 38167944 38196480 38236268 38289090 38324370 38410240 38440248 38477824 38514784 38535168 38597790 38606656 38635520 38664192 38689860 38727680 38757936 38764880 38793648 38833088 38916780 39070416 39076224 39108608 39170967 39198720 39239552 39293760 39334691 39362560 39393312 39399168 39469696 39501770 39554760 39560640 39565393 39601849 39649280 39680256 39813114 39842880 39852032 39884383 39890312 39911424 39937920 39976960 40008192 40015360 40045056 40046622 40112380 40142148 40149340 40172160 40214006 40219984 40306665 40330752 40370176 40465788 40505344 40506928 40592640 40603552 40632320 40664064 40703124 40742912 40769960 40800216 40830720 40841696 40879328 40967430 41097408 41170976 41226240 41265840 41269184 41330688 41336832 41437056 41438320 41444480 41511232 41544965 41606880 41631744 41771136 41811968 41872413 41902080 41913344 41953604 41975808 42016128 42085120 42116352 42117999 42147840 42156807 42191744 42198016 42226030 42288960 42300328 42499072 42558846 42600448 42641368 42663936 42739620 42775040 42806784 42808458 42850304 42910572 42918260 42993776 43086435 43092840 43118592 43223136 43253760 43298816 43400280 43451947 43474944 43510236 43516704 43552768 43588160 43653120 43698592 43758960 43799280 43811054 43931712 43974656 44016896 44111760 44123618 44154880 44164274 44187648 44189376 44294784 44302720 44380672 44410135 44451055 44476320 44529268 44651904 44695552 44711765 44846956 44913792 44950290 44957696 45020928 45064173 45108224 45138170 45144880 45205440 45212160 45217592 45259256 45321780 45348864 45534720 45582152 45588928 45613056 45687180 45723648 45731840 45767568 45842720 45884960 45911040 45958864 45965696 46064760 46092288 46154080 46293632 46362624 46448633 46473216 46517856 46563328 46594240 46663680 46676224 46719232 46819920 46832506 46940415 47052544 47160960 47210086 47235072 47275305 47318865 47358080 47365120 47402124 47441408 47479960 47550720 47579136 47596395 47600252 47709930 47795335 47946976 47972352 48018432 48050310 48097280 48134856 48143480 48168960 48179208 48219136 48226304 48258320 48330240 48343232 48447420 48492060 48541360 48570368 48732992 48758784 48838020 48845280 48885760 48923952 48971776 49049440 49135744 49241640 49248960 49300261 49337120 49600320 49651987 49659368 49725984 49733376 49774592 49815040 49853958 49862890 49889280 49941248 50010240 50056320 50062334 50069776 50177685 50274980 50305024 50413440 50426992 50462720 50473456 50502144 50582235 50631680 50633660 50671236 50720768 50754440 50769488 50830080 50878905 50890592 50928640 51000270 51052120 51099160 51253664 51330048 51371760 51380224 51463720 51501912 51552256 51586480 51663360 51671040 51677248 51724864 51796320 51889040 52039680 52093888 52101632 52213920 52227956 52264960 52305792 52391680 52442005 52469760 52480923 52520160 52524416 52532224 52645440 52739680 52747520 52788729 52875410 52907008 52985856 53084152 53123840 53163264 53215232 53250560 53292162 53301710 53329920 53341266 53344256 53393408 53395496 53508480 53522864 53562880 53638215 53654118 53742220 53774336 53898240 53954384 54028920 54123520 54165804 54173856 54218752 54270832 54343680 54387795 54395880 54400288 54440960 54623240 54796544 54878208 54914640 54968320 55011264 55021120 55050240 55061952 55107584 55115776 55234560 55236720 55249408 55302478 55368480 55384896 55475840 55508992 55661585 55694848 55814880 55829884 55869440 55913088 55967744 56021504 56058695 56100297 56142240 56155136 56157332 56197120 56209076 56276160 56385280 56429331 56521990 56574070 56686080 56745128 56829696 56838144 56885248 56975952 56977690 56986160 57016320 57075712 57077944 57154560 57209460 57214096 57354402 57448580 57457120 57491456 57615360 57630848 57671680 57716736 57772176 57867040 57909984 57953280 57966592 58013648 58022272 58091520 58147320 58162951 58204160 58249632 58345280 58399040 58575616 58662912 58815680 58859328 58916864 58919168 59043840 59059712 59116442 59204544 59252655 59301760 59473920 59500315 59535872 59778048 59835468 59885056 59933720 59965440 60023040 60027904 60085564 60168570 60224010 60273920 60282880 60321009 60329976 60429040 60465152 60555264 60712960 60758016 60760392 60905328 60916240 60948480 60964864 61023424 61114368 61154940 61214720 61262544 61318992 61419680 61456384 61756464 61816832 61903776 61964288 62023808 62074210 62157480 62166720 62174189 62218240 62231477 62266848 62426560 62587220 62717952 62870016 62881280 62930406 62980096 63033740 63091820 63127680 63193438 63202832 63287616 63297024 63339045 63400960 63438848 63450492 63461860 63613240 63748608 63900672 63962052 63963136 64024576 64067080 64162560 64179808 64225280 64238944 64275456 64377390 64440320 64490664 64596560 64656080 64948224 65117360 65127040 65231936 65284945 65329152 65382240 65547888 65655520 65665280 65716581 65961984 66025344 66133760 66185427 66232320 66246411 66301312 66311168 66355190 66454080 66471944 66519040 66571008 66680320 66741760 66744370 66793902 66903580 67043328 67217920 67270434 67336192 67436544 67442980 67561648 67662336 67707255 67717320 67773440 67826388 67838540 67888884 68000360 68373228 68383392 68440064 68495680 68597760 68669216 68764080 68827440 68845942 68884480 68894720 68938296 68948544 69061760 69231120 69386240 69440448 69618560 69741056 69787355 69808046 69844992 69891360 69959680 69974564 70014336 70026880 70078848 70193920 70196665 70248759 70261345 70384972 70578816 70647808 70815129 70884352 70931410 71037120 71047680 71056216 71106560 71121688 71162112 71219940 71344640 71347430 71400378 71517620 71538824 71864320 71920464 72038560 72145920 72215220 72221072 72231808 72328704 72339456 72387480 72458240 72514848 72517060 72527840 72812040 72855552 73099488 73170944 73219520 73328640 73348352 73415936 73418807 73457664 73574160 73593938 73646080 73648960 73703616 73824640 73846528 74005680 74025574 74419840 74489052 74550784 74622394 74661888 74722560 74794335 74800396 74856320 74911872 75034880 75093501 75104664 75106955 75239108 75412470 75457536 75581440 75640488 75694080 75710184 75772928 75784192 75947520 75950490 75967936 76021760 76081152 76131660 76154232 76206080 76279280 76335888 76392960 76472536 76578180 76648740 76820480 76880496 76955648 77029568 77070336 77195580 77213312 77271040 77328384 77379720 77455360 77515872 77529760 77587296 77666176 77833560 77926219 78140832 78152448 78217216 78341934 78397440 78479104 78482173 78587520 78669382 78725120 78786624 78798336 78939392 79003540 79109520 79121280 79130786 79203698 79298560 79313115 79360512 79626228 79685760 79704064 79768766 79780624 79822848 79875840 79952565 79953920 80016384 80030720 80090112 80093244 80224760 80284296 80298680 80344320 80428012 80439968 80613330 80661504 80740352 80931576 81010688 81013856 81185280 81207104 81264640 81328128 81406248 81485824 81539920 81600432 81661440 81683392 81758656 81934860 82194816 82341952 82452480 82531680 82538368 82661376 82673664 82874112 82876640 82888960 82953717 83022464 83089930 83213760 83263488 83300441 83542272 83623936 83744826 83804160 83826688 83907208 83951616 84032256 84170240 84232704 84235998 84295680 84313614 84383488 84396032 84452060 84577920 84600656 84782985 84861105 84998144 85117692 85200896 85282736 85327872 85466535 85479240 85550080 85613568 85616916 85700608 85821144 85836520 85987552 86172870 86185680 86237184 86446272 86507520 86597632 86800560 86903894 86949888 87020472 87033408 87105536 87176320 87306240 87397184 87468205 87517920 87598560 87622108 87863424 87949312 87981215 88033792 88223520 88247236 88309760 88328548 88375296 88378752 88589568 88605440 88674663 88761344 88820270 88902110 88952640 89058536 89303808 89391104 89423530 89693912 89827584 89900580 89915392 90041856 90128346 90216448 90276340 90289760 90410880 90424320 90435184 90518512 90643560 90697728 91069440 91164304 91177856 91226112 91374360 91398923 91447296 91463680 91535136 91685440 91769920 91822080 91917728 91931392 92129520 92184576 92308160 92587264 92725248 92897266 92946432 93035712 93111315 93126656 93188480 93327360 93352448 93438464 93500495 93639840 93665012 93880830 94048885 94105088 94321920 94420172 94470144 94550610 94637730 94716160 94730240 94790157 94804248 94882816 94959920 95101440 95158272 95192790 95200504 95419860 95590670 95893952 95944704 96036864 96100620 96194560 96269712 96286960 96337920 96358416 96438272 96452608 96516640 96660480 96686464 96894840 96984120 97010191 97082720 97140736 97465984 97517568 97676040 97690560 97702297 97771520 97792321 97847904 97943552 98098880 98271488 98365883 98483280 98497920 98600522 98674240 99200640 99303974 99318736 99451968 99466752 99532785 99549184 99630080 99707916 99725780 99778560 99882496 100020480 100112640 100116555 100124668 100139552 100355370 100535015 100549960 100610048 100826880 100853984 100925440 100946912 101004288 101164470 101263360 101267320 101342472 101441536 101508880 101538976 101660160 101757810 101781184 101857280 102000540 102104240 102198320 102507328 102660096 102743520 102927440 103003824 103104512 103172960 103268913 103326720 103342080 103354496 103449728 103592640 103700549 103778080 104079360 104187776 104203264 104427840 104455912 104529920 104611584 104712069 104783360 104884010 104939520 104961846 105040320 105048832 105064448 105149737 105290880 105479360 105495040 105577458 105750820 105814016 105971712 106168304 106247680 106326528 106397115 106430464 106501120 106584324 106603420 106659840 106682532 106688512 106786816 106790992 107016960 107021145 107045728 107125760 107276430 107308236 107484440 107548672 107796480 107908768 108057840 108247040 108331608 108347712 108437504 108541664 108687360 108775590 108791760 108800576 108881920 109246480 109527635 109593088 109756416 109829280 109936640 110022528 110042240 110100480 110123904 110215168 110231552 110309045 110390907 110410685 110469120 110473440 110498816 110604956 110736960 110769792 110951680 111017984 111038361 111323170 111389696 111629760 111659768 111738880 111826176 111933591 111935488 112043008 112117390 112200594 112284480 112310272 112314664 112394240 112418152 112552320 112770560 112858662 113043980 113148140 113372160 113490256 113659392 113676288 113770496 113951904 113955380 113972320 114032640 114151424 114155888 114309120 114418920 114428192 114708804 114897160 114914240 114982912 115230720 115261696 115433472 115544352 115734080 115819968 115906560 115933184 116027296 116044544 116183040 116294640 116325902 116408320 116499264 116690560 116798080 117081265 117151232 117325824 117631360 117718656 117833728 117838336 118004073 118025215 118087680 118119424 118232884 118409088 118505310 118603520 118696179 118805547 118947840 119000630 119071744 119556096 119653149 119670936 119770112 119867440 119930880 120046080 120055808 120171128 120337140 120448020 120547840 120565760 120642018 120659952 120858080 120930304 121110528 121425920 121516032 121520784 121810656 121832480 121896960 121929728 122046848 122228736 122309880 122429440 122455487 122525088 122637984 122839360 122912768 123512928 123633664 123807552 123928576 124047616 124148420 124314960 124333440 124348378 124436480 124462954 124533696 124634895 124853120 125155835 125174440 125435904 125740032 125762560 125860812 125960192 126067480 126183640 126255360 126386876 126405664 126575232 126594048 126678090 126801920 126877696 126900984 126923720 127226480 127497216 127801344 127924104 128049152 128134160 128325120 128359616 128450560 128477888 128550912 128754780 128880640 128981328 129193120 129312160 129896448 130234720 130254080 130355841 130463872 130569890 130658304 130764480 130900693 131095776 131311040 131330560 131433162 131923968 132050688 132267520 132370854 132464640 132492822 132602624 132622336 132710380 132908160 132943888 133038080 133142016 133230405 133353165 133360640 133483520 133488740 133587804 133807160 134086656 134135295 134435840 134540868 134672384 134873088 134885960 135123296 135324672 135414510 135434640 135546880 135652776 135677080 135777768 136000720 136746456 136766784 136880128 136991360 137195520 137338432 137528160 137654880 137691884 137768960 137789440 137876592 137897088 138123520 138256195 138462240 138772480 138880896 139237120 139345899 139482112 139574710 139616092 139689984 139782720 139919360 139949128 140028672 140053760 140157696 140387840 140393330 140497518 140522690 140769944 141157632 141295616 141630258 141768704 141862820 142074240 142095360 142112432 142213120 142243376 142324224 142439880 142689280 142694860 142800756 143035240 143077648 143386005 143728640 143840928 144077120 144291840 144430440 144442144 144463616 144657408 144678912 144774960 144916480 145029696 145034120 145055680 145624080 145711104 146198976 146341888 146439040 146657280 146696704 146831872 146837614 146915328 147148320 147187876 147292160 147297920 147407232 147649280 147693056 147791105 147900783 148011360 148051148 148839680 148955961 148978104 149101568 149244788 149323776 149445120 149588670 149600792 149712640 149823744 150069760 150187002 150209328 150213910 150478216 150824940 150915072 151162880 151280976 151388160 151420368 151545856 151568384 151895040 151900980 151935872 152043520 152162304 152263320 152308464 152412160 152558560 152671776 152785920 152945072 153156360 153297480 153338689 153640960 153760992 153911296 154059136 154140672 154391160 154426624 154432663 154542080 154574959 154656768 154759440 154910720 155031744 155059520 155174592 155332352 155667120 155852438 156281664 156304896 156434432 156683868 156794880 156958208 156964346 157175040 157326015 157338764 157450240 157573248 157596672 157878784 157983595 158007080 158219040 158242560 158261572 158407396 158597120 158626230 158721024 159252456 159371520 159408128 159537532 159561248 159645696 159751680 159905130 159907840 160032768 160061440 160180224 160186488 160449520 160568592 160597360 160688640 160856024 160879936 161226660 161323008 161863152 162021376 162027712 162370560 162414208 162529280 162656256 162812496 162971648 163079840 163200864 163322880 163366784 163517312 163869720 163913771 164389632 164683904 164904960 165063360 165076736 165235301 165322752 165347328 165748224 165753280 165777920 165907434 166044928 166179860 166427520 166526976 166600882 166984755 167084544 167247872 167489652 167608320 167653376 167814416 167903232 168064512 168176085 168340480 168465408 168471996 168591360 168627228 168766976 168792064 168904120 169155840 169201312 169565970 169722210 169996288 170235384 170401792 170565472 170655744 170933070 170958480 171100160 171227136 171233832 171401216 171642288 171673040 171975104 172114855 172345740 172371360 172474368 172892544 173015040 173195264 173601120 173807788 173899776 174040944 174066816 174211072 174352640 174488853 174520115 174612480 174794368 174936410 175035840 175197120 175218169 175244216 175726848 175898624 175962430 176067584 176447040 176494472 176619520 176657096 176750592 176757504 177179136 177210880 177349326 177522688 177640540 177804220 177905280 178117072 178500945 178607616 178782208 178847060 179387824 179655168 179801160 179830784 180083712 180256692 180432896 180552680 180579520 180821760 180848640 180870368 181037024 181287120 181395456 182138880 182328608 182355712 182748720 182797846 182894592 182927360 183070272 183370880 183539840 183644160 183835456 183862784 183984845 184259040 184369152 184616320 185063935 185174528 185450496 185794532 185892864 186071424 186222630 186253312 186376960 186522567 186555985 186654720 186694431 186704896 186876928 187000990 187279680 187330024 187761660 188097770 188210176 188643840 188840344 188940288 189101220 189275460 189432320 189460480 189580314 189608496 189765632 189919840 190202880 190316544 190385580 190401008 190839720 191181340 191787904 191889408 192073728 192201240 192389120 192430051 192539424 192573920 192675840 192716832 192876544 192905216 193033280 193320960 193372928 193558673 193789680 193968240 194020382 194165440 194281472 194931968 195352080 195381120 195404594 195543040 195584642 195695808 195854835 195887104 196197760 196542976 196673455 196731766 196966560 196995840 197201044 197348480 197826965 198009245 198401280 198607948 198637472 198903936 198933504 199065570 199098368 199260160 199415832 199421915 199451560 199557120 199764992 200040960 200225280 200233110 200249336 200279104 200710740 201070030 201099920 201220096 201653760 201707968 201850880 201893824 202008576 202328940 202526720 202534640 202684944 202883072 203017760 203077952 203320320 203515620 203562368 203714560 204001080 204208480 204396640 205014656 205320192 205487040 205701089 205854880 206007648 206209024 206345920 206537826 206653440 206684160 206708992 206899456 206907547 207185280 207401098 207556160 208158720 208375552 208406528 208855680 208911824 209059840 209223168 209362065 209424138 209566720 209768020 209879040 209923692 210080640 210097664 210128896 210299474 210581760 210589995 210784035 210958720 210990080 211154916 211501640 211628032 211943424 212336608 212495360 212653056 212794230 212860928 213002240 213168648 213206840 213319680 213365064 213377024 213573632 213581984 214033920 214042290 214091456 214251520 214552860 214616472 214968880 215097344 215592960 215817536 216115680 216494080 216663216 216695424 216875008 217083328 217259735 217374720 217551180 217583520 217601152 217763840 218492960 219055270 219186176 219512832 219658560 219873280 220045056 220084480 220247808 220256421 220430336 220463104 220618090 220781814 220821370 220938240 220946880 220997632 221177033 221209912 221473920 221539584 221903360 222035968 222076722 222646340 222779392 223259520 223319536 223477760 223652352 223867182 223870976 224086016 224234780 224401188 224568960 224620544 224629328 224788480 224836304 225104640 225320865 225541120 225717324 226087960 226296280 226744320 226980512 227318784 227352576 227540992 227903808 227910760 227944640 228065280 228302848 228311776 228618240 228837840 228856384 229417608 229794320 229828480 229965824 230461440 230523392 230866944 231088704 231468160 231639936 231813120 231866368 232054592 232089088 232243165 232366080 232589280 232651804 232816640 232998528 233381120 233596160 233778657 234162530 234302464 234651648 235262720 235437312 235446519 235667456 235676672 236008146 236050430 236175360 236238848 236465768 236818176 237010620 237207040 237392358 237611094 237895680 238001260 238143488 239112192 239306298 239341872 239540224 239734880 239861760 240092160 240111616 240342256 240674280 240896040 240960797 241095680 241131520 241284036 241319904 241716160 241860608 242221056 242851840 243032064 243041568 243621312 243664960 243793920 243859456 244093696 244457472 244619760 244858880 244910974 245050176 245275968 245678720 245825536 246501305 247025856 247267328 247615104 247857152 248095232 248259935 248296840 248629920 248666880 248696756 248872960 248925908 249067392 249269790 249706240 249901323 250311670 250348880 250871808 251480064 251525120 251721624 251920384 252134960 252367280 252510720 252773752 252811328 253150464 253188096 253356180 253603840 253801968 253847440 254452960 254994432 255602688 255848208 256098304 256268320 256650240 256719232 256901120 256955776 257101824 257509560 257578783 257761280 257962656 258386240 258624320 259792896 260469440 260508160 260711682 260927744 261139780 261316608 261528960 261801386 262191552 262404615 262622080 262661120 262866324 263847936 263943645 264101376 264535040 264741708 264929280 264985644 265205248 265244672 265420760 265816320 265887776 266076160 266284032 266460810 266706330 266721280 266967040 266977480 267175608 267614320 268173312 268270590 268871680 269081736 269344768 269746176 269771920 270246592 270649344 270829020 270869280 271093760 271305552 271354160 271555536 272001440 273492912 273533568 273760256 273982720 274196769 274391040 274676864 275056320 275309760 275342837 275383768 275537920 275578880 275753184 275794176 276247040 276512390 276924480 277212943 277544960 277761792 278474240 278691798 278964224 279149420 279232184 279379968 279565440 279838720 279898256 280057344 280107520 280315392 280501485 280775680 280786660 280995036 281045380 281539888 282146655 282315264 282591232 283260516 283537408 283725640 284148480 284190720 284224864 284426240 284486752 284648448 284879760 285378560 285389720 285601512 286070480 286155296 286772010 287457280 287681856 288154240 288583680 288860880 288884288 288927232 289314816 289357824 289549920 289832960 290059392 290068240 290111360 290814755 291030573 291248160 291422208 292397952 292683776 292878080 293106891 293314560 293376963 293393408 293663744 293675228 293830656 294296640 294375752 294584320 294595840 294814464 295097649 295298560 295386112 295582210 295801566 296022720 296102296 297679360 297911922 297956208 298203136 298489576 298647552 298890240 299177340 299201584 299425280 299647488 300139520 300374004 300418656 300427820 300956432 301605045 301649880 301830144 302325760 302561952 302776320 302840736 303091712 303136768 303790080 303801960 303871744 304163629 304324608 304526640 304616928 304824320 305117120 305343552 305571840 305890144 306312720 306594960 306677378 307281920 307521984 307822592 308118272 308782320 308853248 308865326 309084160 309149918 309313536 309518880 309821440 310063488 310119040 310349184 310664704 310870945 311101647 311157385 311334240 311704876 312563328 312609792 312868864 313367736 313589760 313916416 313928692 314350080 314652030 314677528 314900480 315146496 315193344 315449211 315757568 315967190 316014160 316438080 316485120 316523144 316814792 317194240 317252460 317442048 318504912 318743040 318816256 319075064 319122496 319291392 319503360 319810260 319815680 320065536 320122880 320360448 320372976 320899040 321137184 321194720 321377280 321712048 321759872 322453320 322646016 323726304 324042752 324055424 324741120 324828416 325140431 325312512 325624992 325943296 326159680 326401728 326645760 326733568 327034624 327739440 327827542 328582905 328779264 329367808 329809920 330126720 330153472 330470602 330645504 330694656 330927135 331232055 331496448 331506560 331555840 331814868 332089856 332359720 332855040 333053952 333201764 333969510 334169088 334495744 334979304 335216640 335306752 335628832 335806464 336129024 336352170 336680960 336930816 336943992 337182720 337254456 337533952 337584128 337808240 338311680 338402624 339131940 339444420 339992576 340470768 340803584 341130944 341311488 341866140 341916960 342200320 342454272 342467664 342802432 343284576 343346080 343950208 344229710 344691480 344742720 344948736 345101827 345785088 346390528 347202240 347563909 347615576 347799552 348081888 348133632 348422144 348705280 348977706 349040230 349224960 349588736 349872820 350071680 350394240 350436338 350488432 351243795 351453696 351797248 351924860 352135168 352894080 352988944 353239040 353314192 353501184 353515008 354075645 354358272 354421760 354698652 355045376 355281080 355608440 355810560 356234144 357001890 357215232 357564416 357694120 358775648 359310336 359602320 359661568 360167424 360513384 360865792 361105360 361159040 361643520 361697280 361740736 362074048 362574240 362790912 364277760 364657216 364711424 365497440 365595692 365789184 365854720 366140544 366741760 367079680 367094035 367288320 367366461 367670912 367725568 367969690 368518080 368738304 369232640 370127870 370349056 370900992 371589064 371785728 372142848 372445260 372506624 372753920 373045134 373111970 373309440 373388862 373409792 373753856 374001980 374559360 374660048 375467505 375523320 376195540 376420352 377287680 377680688 377880576 378202440 378550920 378652681 378864640 378920960 379160628 379216992 379531264 379839680 380405760 380633088 380771160 380802016 381679440 382362680 383575808 384147456 384402480 384778240 384860102 385078848 385147840 385351680 385433664 385753088 385810432 386066560 386641920 386745856 387117346 387579360 387936480 388040764 388330880 388562944 389631095 389863936 390704160 390762240 390809188 391086080 391169284 391391616 391709670 391774208 392395520 392410865 392702079 393085952 393346910 393463532 393933120 393991680 394402088 394696960 395653930 396018490 396802560 397215896 397274944 397807872 397867008 398131140 398196736 398520320 398831664 398843830 398903120 399114240 399529984 400081920 400450560 400466220 400498672 400558208 401421480 402140060 402199840 402440192 403307520 403415936 403701760 403787648 404017152 404657880 404766659 405053440 405069280 405369888 405766144 406035520 406155904 406640640 407031240 407124736 407140657 407429120 408002160 408416960 408793280 410029312 410640384 410974080 411402178 411709760 412015296 412418048 412691840 413075652 413306880 413368320 413417984 413798912 413815094 414370560 414768585 414802196 415112320 416317440 416502205 416751104 416813056 417711360 417823648 418119680 418446336 418724130 418848276 419133440 419536040 419758080 419847384 420161280 420195328 420257792 420598948 421163520 421179990 421568070 421917440 421980160 422309832 423003280 423256064 423886848 424673216 424990720 425306112 425588460 426004480 426337296 426413680 426639360 426730128 426754048 427147264 427163968 428067840 428084580 428182912 428503040 429105720 429232944 429937760 430194688 431185920 431635072 432231360 432681601 432988160 433326432 433390848 433750016 434166656 434519470 434749440 435102360 435167040 435202304 435219323 435527680 435620339 436985920 438110540 438372352 439025664 439317120 439746560 440090112 440168960 440495616 440512842 440860672 440926208 441236180 441563628 441642740 441876480 441893760 441995264 442354066 442419824 442947840 443079168 443373315 443806720 444071936 444153444 445292680 445558784 446519040 446639072 446955520 447304704 447734364 447741952 448172032 448469560 448802376 449137920 449241088 449258656 449576960 449672608 450209280 450641730 451082240 451434648 452175920 452592560 453488640 453961024 454637568 454705152 455807616 455821520 455889280 456130560 456605696 456623552 456994615 457236480 457675680 457712768 458835216 459588640 459656960 459931648 460016067 460922880 461046784 461733888 462177408 462936320 463279872 463297989 463626240 463724877 463732736 464109184 464178176 464486330 464732160 465178560 465303608 465633280 465997056 466762240 467192320 467557314 468325060 468604928 469303296 470525440 470874624 470893038 471334912 471353344 472016292 472100860 472350720 472477696 472931536 473636352 473950785 474021240 474414080 474784716 475222188 475791360 476002520 476286976 478224384 478612596 478683744 479080448 479469760 479723520 480184320 480223232 480684512 481348560 481792080 481921594 482191360 482263040 482568072 482639808 483432320 483721216 485050955 485703680 486064128 486083136 487242624 487329920 487587840 487718912 488187392 488511485 488914944 488961605 489239520 489717760 489821948 490100352 490551936 491357440 491651072 491741313 491829415 493002610 494051712 494534656 495230208 495705903 495714304 496190464 496519870 496593680 497259840 497333760 497393512 497745920 497851816 498134784 498539580 499412480 499802646 500623340 500697760 501743616 502960128 503050240 503443248 503840768 504269920 504734560 505021440 505547504 505622656 506300928 506376192 506712360 507207680 507603936 507694880 508905920 509988864 511205376 511696416 512196608 512536640 513300480 513438464 513911552 514203648 515019120 515157566 515522560 515925312 516344565 516772480 517248640 518502745 519585792 520938880 521016320 521423364 521855488 522279560 522633216 523057920 523560345 523602772 524383104 524809230 525244160 525322240 525654507 525732648 525748685 527695872 527887290 528202752 529070080 529483416 529858560 529971288 530410496 530489344 530841520 531632640 531775552 532152320 532568064 532921620 533412660 533442560 533934080 533954960 534351216 535228640 536346624 536541180 537743360 538163472 538689536 539492352 539543840 540493184 541298688 541658040 541738560 542187520 542302871 542611104 542708320 543111072 544002880 545483533 546985824 547067136 547520512 547965440 548393538 548782080 549353728 550112640 550619520 550685674 550767536 551075840 551157760 551506368 551588352 551954535 552494080 553024780 553848960 554425886 555089920 555191805 555523584 556948480 557383596 557928448 558298840 558464368 558759936 559130880 559667955 559677440 559796512 560114688 560215040 560630784 561002970 561551360 561573320 561990072 562090760 563079776 564293310 564630528 565182464 566521032 567074816 567451280 568296960 568381440 568449728 568852480 568973504 569296896 569759520 570757120 570779440 571203024 572140960 572310592 573544020 574914560 575363712 576308480 577167360 577290153 577721760 577768576 577854464 578629632 578715648 579099840 579665920 580118784 580136480 580222720 580676019 581629510 582061146 582496320 582844416 583103087 584795904 585367552 585756160 586213782 586629120 586753926 586786816 587327488 587350456 587661312 588593280 588751504 589168640 589191680 589628928 590020365 590195298 590597120 590772224 591164420 591603132 592045440 592204592 593480895 594027735 595358720 595823844 595912416 596406272 596979152 597295104 597780480 598265745 598354680 598403168 598850560 599294976 600279040 600748008 600837312 600855640 601912864 603210090 603299760 603660288 604651520 605123904 605552640 605681472 606183424 606273536 607580160 607603920 607743488 608327258 608649216 609053280 609233856 609648640 610234240 610687104 611143680 611780288 612277435 612625440 613189920 613354756 614563840 615043968 615645184 616236544 617103267 617564640 617706496 617730652 618168320 618299836 618627072 619037760 619642880 620126976 620238080 620698368 620722641 621329408 621741890 622203294 622314770 622668480 623409752 625126656 625219584 625737728 626735472 627179520 627832832 627857384 628700160 629304060 629355056 629800960 630292992 630386688 630898422 631515136 631934380 632028320 632876160 632970240 633046288 633629584 634388480 634504920 634884096 637009824 637486080 637632512 638150128 638244992 638582784 639006720 639620520 639792461 640131072 640245760 640720896 640745952 641798080 642274368 642389440 642754560 643424096 643519744 644906640 645292032 647452608 648085504 648110848 649482240 649656832 650280862 650625024 651249984 651779205 651886592 652319360 652803456 653291520 653467136 654069248 654503465 655478880 655655084 657165810 657558528 658735616 659619840 660253440 660306944 660941204 661291008 661389312 661854270 662464110 662992896 663013120 663111680 663531099 663629736 664179712 664719440 665710080 666107904 666403528 667939020 668338176 669958608 670433280 670613504 671257664 671612928 672258048 672704340 673361920 673861632 673887984 674365440 674508912 675067904 675168256 675616480 676623360 676805248 678263880 678888840 679071337 679985152 680941536 681607168 682261888 682622976 683732280 683833920 683916079 684400640 684546247 684908544 684935328 685604864 686569152 686692160 687900416 688459420 689382960 689485440 689897472 690203654 691570176 692781056 694404480 695127818 695231152 695599104 696163776 696267264 696729495 696844288 697410560 697955412 698080460 698449920 699177472 699745640 700143360 700788480 700872676 700976864 702487590 702907392 703594496 703849720 704270336 705788160 705977888 706478080 706628384 707002368 707030016 708151290 708716544 708843520 709397304 710090752 710562160 711216880 711621120 712468288 714003780 714430464 715388240 717551296 718620672 719204640 720334848 721026768 721731584 722210720 722318080 722882391 723287040 723394560 723481472 724148096 725148480 725581824 725903843 728555520 729314432 729422848 730994880 731191384 731578368 731709440 732281088 733483520 734159360 734188070 734576640 734732922 735341824 735451136 735939380 737036160 737476608 738465280 739503915 740255740 740698112 741801984 743178128 743571456 744285696 744779805 744890520 745013248 745507840 746090268 746223940 746618880 746777724 746819584 747507712 748003960 749118720 749320096 750935010 751046640 752391080 752840704 754575360 755361376 755761152 756404880 757101840 757305362 757729280 757841920 758321256 758433984 759062528 759679360 760811520 761542320 761604032 763358880 764725360 766693445 767151616 768294912 768804960 769556480 769720204 770157696 770295680 770703360 770867328 771506176 771620864 772133120 772163315 772736349 772874795 773283840 773491712 774234692 775158720 775872960 776081528 776661760 777125888 779262190 779727872 781408320 781524480 781618376 782172160 782338568 782783232 783419340 783548416 784791040 784821730 785404158 786171904 786693820 786927064 787866240 787983360 788804176 789393920 791307860 792036980 793605120 794431792 794549888 795615744 795734016 796262280 796393472 797040640 797663328 797687660 797806240 798228480 799059968 800163840 800901120 800932440 800997344 801116416 802842960 804280120 804399680 804880384 806615040 806831872 807575296 808034304 809315760 809533318 810106880 810138560 810739776 811532288 812071040 812311808 813281280 814062480 814249472 814281314 814858240 816004320 816833920 817586560 819568855 820058624 821280768 821948160 822804356 823419520 824030592 824836096 825383680 826028511 826151304 826176505 826613760 826736640 826835968 827597824 827630188 828741120 829537170 829604392 830224640 831638829 832634880 833004410 833502208 833626112 835422720 835647296 836239360 836892672 837448260 837696552 838266880 839072080 839516160 839694768 840322560 840390656 840515584 841197896 842327040 842359980 843136140 843834880 843960320 844619664 846006560 846512128 847773696 849346432 849981440 850612224 851176920 852008960 852674592 852827360 853278720 853460256 853508096 854294528 854327936 856135680 856169160 856365824 857006080 857188409 858211440 858465888 859875520 860389376 862371840 863270144 864462720 865363202 865976320 866652864 866781696 867500032 868333312 869038940 869498880 870204720 870334080 870404608 870438646 871055360 871240678 872444265 873971840 876090845 876221080 876744704 878051328 878634240 879493120 880180224 880337920 880991232 881025684 881721344 881852416 882472360 883127256 883285480 883752960 883787520 883990528 884708132 884839648 885895680 886158336 886746630 887613440 888143872 888306888 890585360 891117568 893038080 893278144 893911040 894609408 895468728 896344064 896939120 897604752 898275840 898482176 898517312 899153920 899345216 900418560 901283460 902164480 902869296 904351840 905185120 906977280 907922048 909275136 909410304 911615232 911643040 911778560 912490887 913211392 913247104 913989230 914472960 915351360 915425536 916304851 917670432 919177280 919313920 919863296 920032134 921845760 922093568 923467776 924354816 925872640 926559744 926595978 927252480 927449754 927465472 928218368 928356352 928972660 929464320 930357120 930607216 931266560 931994112 932612835 933472155 933524480 934384640 935114628 936650120 937209856 938606592 941050880 941749248 941786076 942669824 942706688 944032584 944201720 944701440 944955392 945863072 947272704 947901570 948042480 948828160 949569432 950444376 951582720 952005040 952573952 956448768 957225192 957367488 958160896 958939520 959447040 960368640 960446464 961369024 962150255 962697120 963584160 963843188 964382720 964526080 965136144 965279616 966864640 967442432 967793365 970101910 971407360 972128256 972166272 974485248 974659840 975421293 975437824 976374784 977022970 977829888 977923210 978479040 979435520 979643896 980200704 981103872 982714880 983302144 983482626 983658830 986005220 988103424 989069312 990460416 991411806 991428608 992380928 993039740 993187360 994519680 994667520 994787024 995491840 995703632 996269568 997079160 998824960 999605292 1001246680 1001395520 1003487232 1005920256 1006100480 1006886496 1007681536 1008539840 1009469120 1010042880 1011095008 1011245312 1012601856 1012752384 1013424720 1014415360 1015207872 1015389760 1017811840 1019977728 1022410752 1023392832 1024393216 1025073280 1026600960 1026876928 1027823104 1028407296 1028505445 1030038240 1030315132 1031045120 1031850624 1032689130 1033544960 1034497280 1034537735 1035305481 1037005490 1039171584 1041877760 1042032640 1042691727 1042846728 1043710976 1044559120 1045266432 1046115840 1047120690 1047205544 1048766208 1049618460 1050488320 1050644480 1051309014 1051465296 1051497370 1055391744 1055774580 1056405504 1058140160 1058966832 1059717120 1059942576 1060820992 1060978688 1061683040 1063265280 1063551104 1064304640 1065136128 1065843240 1066825320 1066885120 1067112101 1067868160 1067909920 1068702432 1070457280 1072693248 1073082360 1073370823 1075486720 1076326944 1077379072 1078984704 1079087680 1080986368 1082024713 1082597376 1083316080 1083477120 1084375040 1084605742 1085222208 1085416640 1086222144 1088005760 1090967066 1093971648 1094134272 1095041024 1095930880 1096787076 1097564160 1098707456 1100225280 1101239040 1101282105 1101371348 1101535072 1102151680 1102315520 1103012736 1103176704 1103909070 1104988160 1105885165 1106049560 1107697920 1108851772 1110179840 1110383610 1111047168 1113896960 1114767192 1115856896 1116597680 1116928736 1117519872 1118261760 1119335910 1119354880 1119593024 1120229376 1120430080 1121261568 1122005940 1123102720 1123146640 1123980144 1124181520 1126159552 1128586620 1129261056 1133042064 1134149632 1134902560 1135958043 1136593920 1136762880 1136899456 1137704960 1137947008 1138593792 1139519040 1140706039 1141514240 1141558880 1142406048 1144281920 1144621184 1147088040 1147396397 1149829120 1150727424 1152616960 1154334720 1154580306 1155443520 1155537152 1155708928 1156647107 1157259264 1157431296 1158199680 1159331840 1160237568 1160272960 1160445440 1161352038 1163259020 1164122292 1164992640 1165688832 1166206174 1168893285 1169591808 1170735104 1171512320 1172427564 1173258240 1173507852 1173573632 1174654976 1174700912 1175322624 1177186560 1177232595 1177503008 1178337280 1178383360 1179257856 1180040730 1180390596 1181194240 1181544448 1182328840 1183206264 1184090880 1184409184 1186961790 1188055470 1190717440 1191647688 1191824832 1192812544 1193958304 1194590208 1195560960 1196531490 1196709360 1196806336 1197701120 1198589952 1200558080 1201496016 1201674624 1201711280 1203825728 1204803985 1206420180 1206599520 1207320576 1209303040 1210247808 1211105280 1211362944 1212366848 1212547072 1214299977 1215160320 1215207840 1215486976 1216654516 1217298432 1218106560 1218467712 1219297280 1220468480 1221374208 1221421971 1222287360 1223560576 1224554870 1225250880 1226379840 1226527183 1226709512 1229127680 1230087936 1231290368 1232473088 1234206534 1235129280 1235412992 1235461304 1236336640 1236599672 1237254144 1238075520 1239285760 1240253952 1240476160 1241396736 1241445282 1242658816 1243483780 1244406588 1244629540 1245336960 1246819504 1249506615 1250253312 1250439168 1251475456 1253470944 1254359040 1255665664 1255714768 1257400320 1258608120 1258710112 1259601920 1260585984 1260773376 1261796844 1263030272 1263868760 1264056640 1265752320 1265940480 1266092576 1267259168 1269009840 1269768192 1274019648 1274972160 1275265024 1276300256 1276489984 1278013440 1279241040 1279584922 1280262144 1280491520 1281441792 1281491904 1283596160 1284548736 1284778880 1285509120 1286848192 1287039488 1287893915 1289813280 1290584064 1294905216 1296171008 1296221696 1298044803 1298964480 1299313664 1300561724 1301250048 1302499968 1303558410 1303773184 1304638720 1305606912 1305657969 1306583040 1306861017 1306934272 1308138496 1309006930 1310957760 1311310168 1314331620 1315117056 1317471232 1319239680 1320506880 1320613888 1321882408 1322582016 1322778624 1323708540 1324928220 1325985792 1326026240 1326223360 1327062198 1327259472 1328359424 1329438880 1331420160 1332215808 1332807056 1335878040 1336676352 1339917216 1340866560 1341227008 1342515328 1343225856 1344516096 1345408680 1346723840 1347010357 1347723264 1347775968 1348730880 1349017824 1350135808 1350336512 1351232960 1353246720 1353610496 1356527760 1357777680 1358142674 1359970304 1361883072 1363214336 1364523776 1367464560 1367667840 1367832158 1368801280 1369092494 1369817088 1369870656 1370983845 1371209728 1373138304 1373384320 1375800832 1376714185 1376918840 1378765920 1378970880 1379794944 1380407308 1383140352 1385562112 1386064715 1388808960 1390255636 1390462304 1391198208 1392327552 1392534528 1393458990 1393688576 1394821120 1395910824 1396160920 1396899840 1398354944 1399491280 1400286720 1401576960 1401745352 1401953728 1404975180 1405814784 1407699440 1408540672 1411576320 1411955776 1412956160 1413256768 1414004736 1414060032 1416302580 1417433088 1417687040 1418794608 1420181504 1421124320 1422433760 1423242240 1424936576 1428007560 1428860928 1430776480 1435102592 1437241344 1438409280 1439907623 1440669696 1442053536 1443463168 1444421440 1444636160 1445764782 1446574080 1446789120 1446962944 1448296192 1450296960 1451163648 1451807686 1455152865 1457111040 1458628864 1458845696 1461989760 1462382768 1463156736 1463418880 1464562176 1465534455 1466884815 1466967040 1468318720 1468376140 1469153280 1469465844 1470683648 1470902272 1471878760 1474072320 1474953216 1475488245 1476930560 1479007830 1480511480 1481396224 1483603968 1486356256 1487142912 1488571392 1489559610 1489781040 1490026496 1491015680 1492180536 1492447880 1493237760 1493555448 1493639168 1495015424 1496007920 1498237440 1498640192 1501870020 1502093280 1504782160 1505681408 1509150720 1510722752 1511522304 1512809760 1514203680 1514610724 1515458560 1515683840 1516642512 1516867968 1518125056 1519358720 1520818145 1521623040 1523084640 1523208064 1526717760 1529450720 1533386890 1534303232 1536589824 1537609920 1539112960 1539440408 1540315392 1540591360 1541734656 1543012352 1543241728 1544266240 1544326630 1545472698 1545749590 1546567680 1546983424 1548469384 1550317440 1551745920 1552163056 1553323520 1554251776 1555508235 1558524380 1559455744 1562816640 1563048960 1563236752 1564344320 1564677136 1565566464 1566838680 1567096832 1569582080 1569643460 1570808316 1572343808 1573387640 1573854128 1575732480 1575966720 1577246055 1577608352 1578787840 1582615720 1584073960 1587210240 1588863584 1589099776 1591231488 1591468032 1592524560 1592786944 1594081280 1595326656 1595375320 1595612480 1596456960 1598119936 1600327680 1601802240 1601864880 1601994688 1602232832 1605685920 1608560240 1608799360 1609760768 1613230080 1613663744 1615150592 1616068608 1618631520 1619066636 1620213760 1620277120 1621479552 1623064576 1624142080 1624623616 1625702155 1626562560 1626908613 1628124960 1628498944 1628562628 1629716480 1632008640 1633667840 1635173120 1636450599 1639137710 1640117248 1642561536 1643896320 1645608712 1646839040 1648061184 1649672192 1650767360 1652057022 1652302608 1652353010 1653227520 1653473280 1653671936 1655195648 1655260376 1657482240 1659074340 1659208784 1660449280 1663277658 1665269760 1666008820 1667004416 1667252224 1670845440 1671294592 1672478720 1673785344 1674896520 1675393104 1676533760 1678144160 1679032320 1679389536 1680645120 1680781312 1681031168 1682395792 1684654080 1684719960 1686272280 1686725579 1687669760 1687920640 1689239328 1692013120 1693024256 1695547392 1698692864 1699962880 1701224448 1702353840 1704017920 1705349184 1705654720 1706557440 1706920512 1707016192 1708589056 1708655872 1712271360 1712338320 1712731648 1714012160 1714376818 1716422880 1716931776 1719751040 1720778752 1724743680 1725509135 1726540288 1728925440 1730726404 1731952640 1733305728 1733563392 1735000064 1736666624 1737819545 1738077880 1738997760 1740409440 1740668160 1740809216 1740877292 1742110720 1742481356 1744888530 1747943680 1749309261 1752181690 1752442160 1753489408 1756102656 1757268480 1758986240 1760360448 1760675840 1761982464 1762051368 1763442688 1764944720 1766254512 1766570960 1767505920 1767575040 1767981056 1769416264 1769679296 1771791360 1772316672 1773493260 1775226880 1776613776 1781170720 1782235136 1786076160 1786556288 1787822080 1789218816 1790937456 1792688128 1793878240 1795209504 1796551680 1796964352 1797034624 1798307840 1798690432 1800837120 1802566920 1803051481 1804328960 1805738592 1808703680 1810370240 1813954560 1815844096 1818550272 1818820608 1823230464 1823286080 1823557120 1824981774 1826422784 1826494208 1827978460 1828945920 1830702720 1830851072 1832609702 1835340864 1836832305 1838354560 1838627840 1839726592 1840064268 1843691520 1844187136 1846935552 1848709632 1851745280 1853119488 1853191956 1854504960 1854899508 1854930944 1856436736 1856712704 1857945320 1858928640 1860714240 1861214432 1862533120 1863988224 1865225670 1866944310 1867048960 1868769280 1870229256 1873300240 1874419712 1877213184 1882101760 1883498496 1883572152 1885413376 1888065168 1888403440 1889402880 1889910784 1891726144 1893263405 1894545408 1895803140 1896084960 1897656320 1899138864 1900888752 1903165440 1904010080 1905147904 1912897536 1914450384 1914734976 1916321792 1917879040 1919377383 1920737280 1920892928 1922738048 1924300510 1925394240 1927168320 1927399859 1927686376 1928765440 1929052160 1930272288 1930559232 1933729280 1934884864 1935586730 1940203820 1942814720 1944256512 1944332544 1948970496 1949319680 1950842586 1950875648 1952749568 1954045940 1955659776 1955846420 1956958080 1958871040 1959287792 1960401408 1962207744 1963510395 1965429760 1966604288 1966965252 1967317660 1972010440 1976206848 1978138624 1980920832 1982823612 1982857216 1984761856 1986079480 1986374720 1989039360 1989335040 1989574048 1990983680 1991407264 1992539136 1994158320 1997649920 1999210584 2002493360 2002791040 2011840512 2012200960 2013772992 2017079680 2018938240 2020085760 2022190016 2022490624 2023833295 2025203712 2025504768 2026849440 2028830720 2030415744 2030779520 2035623680 2035703285 2037214011 2039955456 2044821504 2046785664 2048786432 2050146560 2051748237 2053201920 2053638741 2053753856 2055646208 2056814592 2057010890 2060076480 2060630264 2062090240 2063701248 2065378260 2067089920 2068994560 2069075470 2070610962 2074010980 2078343168 2083755520 2084065280 2085383454 2085693456 2087421952 2089118240 2090532864 2092231680 2094241380 2094411088 2097532416 2099236920 2100976640 2101288960 2102618028 2102930592 2102994740 2110783488 2111549160 2112811008 2116280320 2117933664 2119434240 2119885152 2121641984 2121957376 2123366080 2126530560 2127102208 2129145403 2130272256 2131686480 2133650640 2133770240 2134224202 2135736320 2135819840 2137404864 2140914560 2146164720 2146741646 2150973440 2152653888 2154758144 2158175360 2161972736 2163408005 2164049426 2165194752 2166632160 2166954240 2168750080 2169211484 2170444416 2170833280 2172444288 2176011520 2176096615 2177711529 2178101695 2181934132 2187943296 2188268544 2190082048 2191861760 2193574152 2195128320 2197414912 2200450560 2202478080 2202564210 2202742696 2203070144 2204303360 2204631040 2206025472 2206353408 2207818140 2209976320 2211770330 2212099120 2215395840 2217703544 2220359680 2220767220 2222094336 2227793920 2229534384 2231713792 2233195360 2233857472 2235039744 2236523520 2238671820 2238709760 2239186048 2240458752 2240860160 2242523136 2244011880 2246205440 2246293280 2247960288 2248363040 2252319104 2257173240 2258522112 2266084128 2268299264 2269805120 2271916086 2273187840 2273525760 2273798912 2275894016 2275983017 2277187584 2279038080 2281412078 2283028480 2283117760 2284812096 2288563840 2289242368 2294176080 2294792794 2299658240 2300080335 2301454848 2305233920 2308669440 2309160612 2310887040 2311074304 2311417856 2313294214 2314518528 2314862592 2316399360 2316489945 2318624385 2318663680 2320475136 2320545920 2320890880 2322704076 2326518040 2328244584 2329985280 2331377664 2332412348 2337786570 2339183616 2341470208 2343024640 2344855128 2346516480 2347015704 2347147264 2349309952 2349401824 2350645248 2354373120 2354465190 2355006016 2356674560 2356766720 2358515712 2360081460 2360781192 2362388480 2363088896 2364657680 2366412528 2368181760 2368818368 2373923580 2376110940 2381434880 2383295376 2383649664 2385625088 2387916608 2389180416 2391121920 2393062980 2393418720 2393612672 2395402240 2397179904 2401116160 2402992032 2403349248 2403422560 2407651456 2409607970 2412840360 2413199040 2414641152 2415712789 2418606080 2420495616 2422725888 2424733696 2425094144 2428599954 2430320640 2430415680 2430973952 2432947363 2433309032 2434596864 2436213120 2436935424 2438594560 2440936960 2442748416 2442843942 2444574720 2447121152 2449109740 2450501760 2452759680 2453054366 2453419024 2458255360 2458706565 2460175872 2462580736 2464946176 2468413068 2470258560 2470825984 2470922608 2472673280 2473199344 2474508288 2476151040 2478529515 2478571520 2480507904 2480952320 2482793472 2482890564 2485317632 2486967560 2488813176 2489259080 2490673920 2493639008 2499013230 2500506624 2500878336 2502950912 2506941888 2508718080 2511331328 2511429536 2514800640 2517216240 2517420224 2519203840 2521171968 2521546752 2523593688 2526060544 2527737520 2528113280 2531504640 2531880960 2532185152 2534518336 2538019680 2539536384 2548039296 2549944320 2550530048 2552600512 2552979968 2556026880 2558482080 2559169844 2560524288 2560983040 2562883584 2562983808 2567192320 2569097472 2569557760 2571018240 2571565227 2573696384 2574078976 2575787830 2579626560 2581168128 2589810432 2592342016 2592443392 2596089606 2597928960 2598627328 2601123448 2602500096 2604999936 2607116820 2607546368 2609277440 2611213824 2611315938 2613166080 2613722034 2613868544 2616276992 2618013860 2621915520 2622620336 2628272535 2628663240 2630234112 2634942464 2638479360 2641013760 2641227776 2643764816 2645164032 2645557248 2647417080 2649856440 2650568767 2651971584 2652052480 2652446720 2654124396 2654518944 2656718848 2658877760 2662840320 2664431616 2665614112 2671756080 2673352704 2679834432 2681733120 2682454016 2685030656 2689032192 2690817360 2693447680 2694020714 2695446528 2695551936 2697461760 2698035648 2700271616 2700673024 2702465920 2706493440 2707220992 2711514355 2713055520 2715555360 2716285348 2719940608 2723766144 2726428672 2727417665 2729047552 2734929120 2735335680 2735664316 2737602560 2738184988 2739634176 2739741312 2741967690 2742419456 2746276608 2746768640 2748914553 2751601664 2753428370 2753837680 2757531840 2757941760 2759589888 2760814616 2766280704 2771124224 2772129430 2777617920 2780511272 2780924608 2782396416 2784655104 2785069056 2786917980 2787377152 2789642240 2791821648 2792321840 2793799680 2796709888 2798982560 2800573440 2803153920 2803490704 2803907456 2809950360 2811629568 2815398880 2817081344 2823152640 2823911552 2825912320 2826513536 2828009472 2828120064 2832605160 2833366613 2834866176 2835374080 2837589216 2840363008 2842248640 2844867520 2846484480 2849873152 2856015120 2857721856 2861552960 2870205184 2874482688 2876818560 2879815246 2881339392 2884107072 2886450765 2886926336 2888842880 2889272320 2891529564 2893148160 2893578240 2893925888 2896592384 2900593920 2902327296 2903380095 2903615372 2910305730 2914222080 2915515435 2917257728 2917691392 2923979520 2924765536 2926313472 2926837760 2929124352 2931068910 2933769630 2933934080 2936637440 2936752280 2938306560 2938931688 2941367296 2941804544 2943757520 2948144640 2949906432 2950976490 2953861120 2958015660 2961022960 2962792448 2967207936 2972712512 2974285824 2977142784 2979119220 2979562080 2982031360 2984361072 2984895760 2986475520 2987110896 2987278336 2990030848 2992015840 2996474880 2997280384 3003740040 3004186560 3007315921 3009564320 3011362816 3018301440 3021445504 3023044608 3025619520 3028407360 3028771207 3029221448 3030917120 3031367680 3033285024 3033735936 3036250112 3038717440 3041636290 3043246080 3046169280 3046416128 3049342373 3053435520 3058901440 3066773780 3068606464 3073179648 3075219840 3078225920 3078880816 3080630784 3081182720 3083469312 3085516335 3086024704 3086483456 3088532480 3088653260 3090945396 3091499180 3093135360 3093966848 3096938768 3100634880 3103491840 3103613205 3104326112 3106647040 3108503552 3111016470 3117048760 3118911488 3125633280 3126097920 3126473504 3128688640 3129354272 3131132928 3133677360 3134193664 3139164160 3139286920 3141616632 3144687616 3146775280 3147708256 3151464960 3151933440 3154492110 3155216704 3157575680 3165231440 3168147920 3174420480 3177727168 3178199552 3182462976 3182936064 3185049120 3188162560 3190653312 3190750640 3191224960 3192913920 3196239872 3198962305 3200655360 3201336303 3203604480 3203729760 3203989376 3204465664 3211371840 3217120480 3217598720 3219521536 3220112469 3226460160 3227327488 3230301184 3232137216 3237263040 3238133272 3240427520 3240554240 3242959104 3246074139 3246129152 3248284160 3249247232 3251404310 3253125120 3253817226 3256249920 3256997888 3257125256 3259432960 3264017280 3267335680 3270346240 3272901198 3278275420 3280234496 3285123072 3287792640 3291217424 3293678080 3296122368 3299344384 3301534720 3304114044 3304605216 3304706020 3306455040 3306946560 3307343872 3310391296 3310520752 3314964480 3317655495 3318148680 3318417568 3320898560 3326555316 3330539520 3332017640 3334008832 3334504448 3341690880 3342589184 3347570688 3349793040 3350786208 3353067520 3356288320 3358064640 3358779072 3361290240 3361562624 3362062336 3364791584 3369308160 3369439920 3372544560 3373451158 3375339520 3375841280 3378478656 3384026240 3386048512 3395356685 3397385728 3399925760 3402448896 3404707680 3408035840 3410698368 3411309440 3413114880 3413841024 3414032384 3417178112 3417311744 3419580395 3422118117 3422731235 3424542720 3424676640 3425463296 3428024320 3428753636 3432845760 3433863552 3439502080 3441557504 3442189191 3449487360 3451018270 3453080576 3457850880 3461452808 3463905280 3466611456 3467126784 3469941321 3470000128 3473333248 3475639090 3476155760 3477995520 3480818880 3481336320 3481618432 3481754584 3484221440 3484962712 3489777060 3495887360 3498618522 3504363380 3504884320 3506978816 3512205312 3514536960 3517972480 3520720896 3521351680 3523964928 3524102736 3526885376 3529889440 3532509024 3533141920 3535011840 3535150080 3535962112 3538832528 3539358592 3543582720 3544633344 3546986520 3550453760 3553227552 3562341440 3564470272 3572152320 3573112576 3578437632 3581874912 3585376256 3587756480 3590419008 3593103360 3593928704 3594069248 3597380864 3601674240 3605133840 3606102962 3608657920 3611477184 3614411955 3617407360 3620740480 3627909120 3629519215 3631688192 3637100544 3637641216 3646460928 3646572160 3647114240 3649963548 3652845568 3652988416 3655956920 3657891840 3661405440 3661702144 3665219404 3670681728 3673664610 3676709120 3677255680 3679453184 3679581549 3680128536 3687383040 3688374272 3693871104 3697419264 3703490560 3706238976 3706383912 3709009920 3709799016 3712873472 3713425408 3715890640 3717857280 3721428480 3722428864 3725066240 3727976448 3730451340 3733888620 3734097920 3737538560 3740458512 3746600480 3748839424 3754426368 3764203520 3766996992 3767144304 3770826752 3776130336 3776806880 3778805760 3779821568 3783452288 3786526810 3789090816 3791606280 3792169920 3795312640 3796120097 3798277728 3801777504 3808020160 3810295808 3825795072 3828900768 3829469952 3832643584 3835758080 3838754766 3841474560 3841785856 3845476096 3848601020 3850788480 3854336640 3854799718 3855372752 3857530880 3858104320 3860544576 3861118464 3863681745 3867458560 3869769728 3871173460 3880407640 3885629440 3888513024 3888665088 3897940992 3898639360 3901685172 3901751296 3905499136 3908091880 3911319552 3911692840 3913916160 3917742080 3918575584 3920802816 3924415488 3927020790 3930859520 3933208576 3933930504 3934635320 3944020880 3952413696 3956277248 3961841664 3965647224 3969523712 3972158960 3972749440 3978078720 3978670080 3979148096 3981967360 3982814528 3985078272 3988316640 3995299840 3998421168 4004986720 4005582080 4023681024 4024401920 4027545984 4034159360 4037876480 4040171520 4041031071 4044380032 4044981248 4047666590 4050407424 4051009536 4053698880 4057661440 4060831488 4061559040 4071247360 4071406570 4074428022 4079910912 4089643008 4093571328 4097572864 4100293120 4103496474 4106403840 4107277482 4107507712 4111292416 4113629184 4114021780 4120152960 4121260528 4124180480 4127402496 4130142555 4130756520 4134179840 4137989120 4138150940 4141221924 4148021960 4156686336 4158194145 4167511040 4168130560 4170766908 4171386912 4174843904 4178236480 4181065728 4184463360 4188482760 4188822176 4195064832 4198473840 4201953280 4202577920 4205236056 4205861184 4205989480 4223098320 4225622016 4232560640 4235867328 4238868480 4239770304 4243283968 4243914752 4246732160 4253061120 4254204416 4258290806 4260544512 4263372960 4267301280 4267540480 4268448404 4271472640 4271639680 4274809728 4281829120 4285942045 4292329440 4293483292 4301946880 4305307776 4309516288 4316350720 4319722869 4323945472 4326816010 4328098852 4330389504 4333264320 4333908480 4337500160 4338422968 4340888832 4341666560 4344888576 4352023040 4352193230 4355423058 4356203390 4363868264 4375886592 4376537088 4380164096 4383723520 4387148304 4390256640 4394829824 4400901120 4404956160 4405128420 4405485392 4406140288 4408606720 4409262080 4412050944 4412706816 4415636280 4419952640 4423540660 4424198240 4430791680 4435407088 4440719360 4441534440 4444188672 4455587840 4459068768 4463427584 4466390720 4467714944 4470079488 4473047040 4477343640 4478372096 4478547227 4480917504 4481720320 4485046272 4488023760 4492410880 4492586560 4495920576 4496726080 4504638208 4514346480 4517044224 4532168256 4536598528 4539610240 4543832172 4546375680 4547051520 4547597824 4551788032 4551966034 4554375168 4558076160 4562454435 4562824156 4566056960 4566235520 4569624192 4577127680 4578484736 4581524255 4588352160 4589585588 4599316480 4600160670 4602909696 4610467840 4617338880 4618321224 4621774080 4622148608 4622835712 4626588428 4629037056 4629725184 4632798720 4632979890 4637248770 4637327360 4640950272 4641091840 4641781760 4645408152 4653036080 4656489168 4659970560 4662755328 4664824696 4675573140 4678367232 4686049280 4689710256 4693032960 4694031408 4694294528 4698619904 4698803648 4701290496 4708746240 4708930380 4710012032 4713349120 4713533440 4717031424 4720162920 4721562384 4724776960 4726177792 4729315360 4732825056 4736363520 4737636736 4747847160 4752221880 4753499359 4762869760 4766590752 4767299328 4771250176 4775833216 4778360832 4782243840 4786125960 4786837440 4787225344 4787412553 4790804480 4791823729 4794359808 4802232320 4805984064 4806698496 4806845120 4815302912 4819215940 4825680720 4826398080 4829282304 4831425578 4837212160 4840991232 4845451776 4849467392 4850188288 4857199908 4860641280 4860831360 4861947904 4865894726 4866618064 4869193728 4872426240 4873870848 4877106465 4877189120 4881873920 4885496832 4885687884 4889149440 4894242304 4898219480 4901003520 4905519360 4906108732 4906838048 4916510720 4917413130 4920351744 4925161472 4929892352 4936826136 4940517120 4941651968 4941845216 4945346560 4946398688 4949016576 4952302080 4957059030 4957143040 4961015808 4961904640 4965586944 4965781128 4970635264 4973935120 4977626352 4978518160 4981347840 4987278016 4998026460 5001013248 5001756672 5013883776 5017436160 5022662656 5022859072 5029601280 5034432480 5034840448 5038407680 5042343936 5043093504 5047187376 5052121088 5055475040 5056226560 5060176737 5063009280 5063761920 5064370304 5069036672 5076039360 5079072768 5081326901 5096078592 5099888640 5101060096 5105201024 5105959936 5112053760 5116964160 5118339688 5121048576 5121966080 5125767168 5125967616 5134384640 5138194944 5139115520 5142036480 5143130454 5147392768 5148157952 5151575660 5159253120 5162336256 5176527405 5179620864 5184684032 5184886784 5192179212 5195857920 5197254656 5202246896 5205000192 5209999872 5213458635 5214233640 5215092736 5218554880 5222427648 5222631876 5226332160 5227444068 5227737088 5232553984 5236027720 5243831040 5245240672 5256545070 5257326480 5260468224 5269884928 5276958720 5282027520 5282455552 5287529632 5290328064 5294834160 5299712880 5301137534 5303943168 5304104960 5304893440 5308248792 5309037888 5313437696 5317755520 5325680640 5331228224 5335560505 5343512160 5346705408 5359668864 5363466240 5364908032 5366854115 5370061312 5378064384 5381634720 5386895360 5388041428 5390893056 5391103872 5394923520 5396071296 5400543232 5401346048 5404931840 5409154443 5410123565 5412986880 5414441984 5423028710 5426111040 5431110720 5432570696 5439881216 5447532288 5452857344 5454835330 5458095104 5469858240 5470671360 5471328632 5475205120 5476369976 5479268352 5479482624 5483935380 5484838912 5492553216 5493537280 5497829106 5503203328 5506856740 5507675360 5515063680 5515883520 5519179776 5521629232 5532561408 5542248448 5544258860 5555235840 5561022544 5561849216 5564792832 5569310208 5570138112 5573835960 5574754304 5579284480 5583643296 5584643680 5587599360 5593419776 5597965120 5601146880 5606307840 5606981408 5607814912 5619900720 5623259136 5630797760 5634162688 5646305280 5647823104 5653027072 5656240128 5665210320 5666733226 5669732352 5670748160 5675178432 5679790215 5680726016 5684497280 5689735040 5692968960 5699746304 5703530195 5712030240 5715443712 5723105920 5736981985 5740410368 5748965376 5753637120 5759630492 5762678784 5768214144 5772901530 5773852672 5777685760 5778544640 5782199577 5783059128 5783235535 5786296320 5787156480 5787851776 5793184768 5801187840 5804654592 5806760190 5807230744 5820611460 5828444160 5831030870 5834515456 5835382784 5847959040 5849531072 5852626944 5853675520 5858248704 5862137820 5867539260 5867868160 5873274880 5873504560 5876613120 5877863376 5882734592 5883609088 5887515040 5896289280 5899812864 5901952980 5907722240 5916031320 5922045920 5925584896 5934415872 5945425024 5948571648 5954285568 5958238440 5959124160 5964062720 5965331581 5968722144 5969791520 5972951040 5974221792 5974556672 5980061696 5984031680 5992949760 5994560768 6000318863 6007480080 6008373120 6014631842 6019128640 6022725632 6036602880 6042891008 6051239040 6056814720 6057542414 6058442896 6061834240 6062735360 6066570048 6067471872 6071499885 6072500224 6077434880 6083272580 6086492160 6092338560 6092832256 6098684746 6106871040 6107109855 6117802880 6132635915 6133547560 6137212928 6146359296 6150439680 6156451840 6157761632 6161261568 6162365440 6166938624 6171032670 6172049408 6172966912 6177064960 6177306520 6181890792 6182998360 6186270720 6187933696 6193877536 6201269760 6206983680 6207226410 6208652224 6213294080 6217007104 6222032940 6234097520 6237822976 6251266560 6252195840 6252947008 6257377280 6258708544 6262265856 6267354720 6278328320 6278573840 6283233264 6289375232 6293550560 6295416512 6302929920 6303866880 6308984220 6310433408 6315151360 6330462880 6336295840 6348840960 6355454336 6356399104 6364925952 6365872128 6370098240 6376325120 6381306624 6381501280 6382449920 6387436209 6392479744 6397924610 6401310720 6402672606 6407208960 6407459520 6407978752 6408931328 6414133957 6422743680 6434240960 6435197440 6439043072 6440224938 6452920320 6454654976 6460602368 6464274432 6474526080 6476266544 6480855040 6481108480 6485918208 6490224015 6492148278 6492258304 6496568320 6498494464 6502808620 6506250240 6507634452 6512499840 6513995776 6514250512 6518865920 6528034560 6528289845 6534305085 6534671360 6540692480 6545802396 6556550840 6560468992 6570246144 6575585280 6582434848 6587356160 6592244736 6598688768 6603069440 6608228088 6609210432 6609412040 6612910080 6613893120 6614687744 6620782592 6621041504 6629928960 6635310990 6636297360 6636835136 6641797120 6653110632 6661079040 6664035280 6668017664 6669008896 6683381760 6685178368 6695141376 6699586080 6701572416 6706135040 6712576640 6716129280 6717558144 6722580480 6723125248 6724124672 6729583168 6735051785 6738616320 6738879840 6745089120 6746902316 6750679040 6751682560 6756957312 6768052480 6772097024 6790713370 6794771456 6799851520 6804897792 6809415360 6816071680 6821396736 6822618880 6827682048 6827949051 6828064768 6834356224 6834623488 6839160790 6844236234 6845462470 6849085440 6849353280 6850926592 6856048640 6857507272 6865691520 6867727104 6879004160 6883115008 6884378382 6898974720 6902036540 6906161152 6915701760 6922905616 6927810560 6933222912 6934253568 6939882642 6940000256 6946666496 6951278180 6952311520 6955991040 6961637760 6962672640 6963236864 6963509168 6968442880 6969925424 6979554120 6991774720 6997237044 7008726760 7009768640 7013957632 7024410624 7029073920 7041441792 7042703360 7047929856 7048205472 7053770752 7059778880 7065018048 7066283840 7070023680 7070300160 7071924224 7077665056 7078717184 7087165440 7089266688 7093973040 7100907520 7106455104 7124682880 7128940544 7144304640 7146225152 7156875264 7163749824 7170752512 7175512960 7180838016 7186206720 7187857408 7188138496 7194761728 7199538115 7203348480 7210267680 7212205924 7217315840 7222954368 7228823910 7234814720 7241480960 7247138367 7255818240 7259038430 7263376384 7274201088 7275282432 7292921856 7293144320 7294228480 7298842089 7299927096 7305691136 7305976832 7311913840 7315783680 7322810880 7323404288 7330438808 7341363456 7347329220 7353418240 7354511360 7359163098 7360257072 7374766080 7376748544 7387742208 7394838528 7406981120 7412477952 7412767824 7418019840 7419598032 7425746944 7426850816 7431781280 7435714560 7442856960 7444857728 7450132480 7455952896 7460902680 7467777240 7468195840 7469784707 7475077120 7480917024 7493200960 7497678848 7508852736 7528407040 7533993984 7534288608 7541653504 7552260672 7553613760 7557611520 7559643136 7566904576 7573053620 7578181632 7583212560 7584339840 7590625280 7592240194 7596555456 7603555008 7616040320 7620591616 7651590144 7657801536 7658939904 7665287168 7671516160 7677509532 7682949120 7683571712 7690952192 7697202040 7701576960 7708673280 7709599436 7710745504 7715061760 7716208640 7721089152 7722236928 7727363490 7734917120 7739539456 7742346920 7760815280 7771258880 7777026048 7777330176 7795881984 7797278720 7803370344 7810998272 7816183760 7822639104 7823385680 7827832320 7835484160 7837151168 7841605632 7848830976 7854041580 7861719040 7867861008 7869270640 7888041760 7904827392 7923683328 7931294448 7939047424 7944317920 7945498880 7951706301 7956157440 7957340160 7958296192 7963934720 7965629056 7970156544 7976633280 7984942273 7990599680 7996842336 8009973440 8011164160 8047362048 8048803840 8055091968 8068318720 8075752960 8080343040 8082062142 8088760064 8089962496 8095333180 8100814848 8102019072 8107397760 8115322880 8121662976 8123118080 8134543065 8142494720 8142813140 8148856044 8159821824 8179286016 8182252995 8187142656 8195145728 8200586240 8206992948 8212807680 8214554964 8215015424 8222584832 8227258368 8228043560 8240305920 8242521056 8248360960 8254804992 8260285110 8261513040 8268359680 8275978240 8276301880 8282443848 8296043920 8313372672 8316388290 8335022080 8336261120 8341533816 8342773824 8349687808 8356472960 8362131456 8368926720 8376965520 8377644352 8390129664 8396947680 8403906560 8405155840 8410472112 8411722368 8411978960 8433627895 8446196640 8451244032 8465121280 8471734656 8477736960 8479540608 8486567936 8487829504 8493464320 8500099839 8506122240 8508408832 8516581612 8521089024 8526745920 8534602560 8535080960 8536896808 8542945280 8543279360 8549619456 8563658240 8571884090 8584658880 8586966584 8603893760 8610615552 8619032576 8632701440 8639445738 8647890944 8653632020 8656197704 8660779008 8666528640 8667816960 8675000320 8676845936 8681777664 8683333120 8689777152 8704046080 8704386460 8710846116 8712406780 8727736528 8746546305 8751773184 8753074176 8760328192 8767447040 8774296608 8780513280 8789659648 8801802240 8809912320 8810256840 8810970784 8812280576 8817213440 8824101888 8825413632 8831272560 8839905280 8847081320 8848396480 8861583360 8870814176 8883068880 8888377344 8911175680 8918137536 8926855168 8932781440 8935429888 8946094080 8954687280 8956744192 8957094454 8961835008 8963440640 8970092544 8976047520 8984821760 8985173120 8991841152 8993452160 9009276416 9015257405 9021947763 9028692960 9034088448 9064336512 9073197056 9079220480 9086313621 9087664344 9092751360 9094103040 9095195648 9103576064 9103932068 9108750336 9116152320 9124908870 9125648312 9132113920 9132471040 9139248384 9148027119 9154255360 9156969472 9163048510 9176704320 9179171176 9198632960 9200321340 9205819392 9220935680 9234677760 9236642448 9243548160 9244297216 9245671424 9253176856 9258074112 9259450368 9265597440 9265959780 9274497540 9274654720 9281900544 9282183680 9283563520 9290816304 9306072160 9312978336 9319941120 9325510656 9329649392 9351146280 9356734464 9372098560 9379420512 9386065920 9388062816 9388589056 9397239808 9397607296 9402580992 9417492480 9417860760 9420024064 9427066880 9429072499 9434062848 9440325840 9443124768 9449553920 9452355584 9458630720 9465650112 9472727040 9475273472 9495694320 9504443760 9506998718 9525739520 9533181504 9534598656 9542500352 9551666432 9564487680 9572251920 9573674880 9574450688 9574825106 9581608960 9583647458 9588719616 9596886915 9604464640 9611968128 9613396992 9613690240 9630605824 9636999295 9638431880 9651361440 9652796160 9658564608 9662851156 9674424320 9681982464 9690903552 9698934784 9700376576 9714399816 9721282560 9721662720 9723895808 9731789452 9733236128 9738387456 9744852480 9747741696 9754212930 9754378240 9763747840 9770993664 9771375768 9778298880 9788484608 9796438960 9802007040 9811038720 9812217464 9813676096 9833021440 9834826260 9840703488 9859784704 9873652272 9881034240 9883303936 9883690432 9890693120 9892797376 9898033152 9904604160 9914118060 9914286080 9922031616 9923809280 9931173888 9931562256 9941270528 9947870240 9955252704 9957036320 9962695680 9974556032 9996052920 10002026496 10003513344 10027767552 10045325312 10045718144 10059202560 10068864960 10069680896 10079353361 10084687872 10086187008 10094374752 10104242176 10110950080 10112453120 10120353474 10126018560 10127523840 10128740608 10138073344 10152078720 10158145536 10162653802 10186070055 10192157184 10199777280 10202120192 10210402048 10211919872 10224107520 10233928320 10236679376 10242097152 10243932160 10251534336 10251935232 10258741185 10268193705 10268769280 10276389888 10278231040 10284072960 10286260908 10294785536 10296315904 10303151320 10318506240 10324672512 10353054810 10359241728 10369368064 10369773568 10384358424 10391715840 10394509312 10404493792 10410000384 10419999744 10426917270 10428467280 10430185472 10437109760 10444855296 10445263752 10452664320 10454888136 10455474176 10465107968 10472055440 10487662080 10490481344 10513090140 10514652960 10520936448 10539769856 10553917440 10564055040 10564911104 10575059264 10580656128 10589668320 10599425760 10602275068 10607886336 10608209920 10609786880 10616497584 10618075776 10626875392 10635511040 10645727015 10651361280 10662456448 10671121010 10687024320 10693410816 10719337728 10729816064 10733708230 10740122624 10756128768 10763269440 10773790720 10776082856 10781786112 10782207744 10792142592 10801086464 10802692096 10809863680 10818308886 10820247130 10825973760 10828883968 10846057420 10852222080 10862221440 10865141392 10879762432 10888557645 10895064576 10905714688 10909670660 10916190208 10939716480 10941342720 10942657264 10950410240 10952739952 10958536704 10958965248 10967870760 10969677824 10985106432 10987074560 10995658212 11006406656 11013713480 11015350720 11030127360 11031767040 11038359552 11043258464 11065122816 11084496896 11088517720 11110471680 11122045088 11123698432 11138620416 11140276224 11147671920 11149508608 11158568960 11167286592 11169287360 11175198720 11186839552 11195930240 11202293760 11212615680 11213962816 11215629824 11239801440 11246518272 11261595520 11268325376 11292610560 11295646208 11306054144 11312480256 11330420640 11333466452 11339464704 11341496320 11350356864 11359580430 11361452032 11368994560 11379470080 11379915085 11385937920 11388360291 11399492608 11407060390 11424060480 11430887424 11446211840 11473963970 11480820736 11497930752 11507274240 11519260984 11525357568 11536428288 11545803060 11547705344 11555371520 11557089280 11564399154 11566118256 11566471070 11572592640 11574312960 11575703552 11586369536 11602375680 11609309184 11613520380 11614461488 11641222920 11656888320 11662061740 11669030912 11670765568 11695918080 11699062144 11705253888 11707351040 11716497408 11724275640 11735078520 11735736320 11738233111 11746549760 11747009120 11753226240 11755726752 11765469184 11767218176 11775030080 11792578560 11799625728 11803905960 11807079053 11815444480 11832062640 11844091840 11851169792 11868831744 11890850048 11908571136 11916476880 11918248320 11928125440 11930663162 11937444288 11939583040 11945902080 11948443584 11949113344 11960123392 11968063360 11985899520 11989121536 12000637726 12014960160 12016746240 12029263684 12038257280 12045451264 12073205760 12078563945 12085782016 12102478080 12113629440 12115084828 12116885792 12123668480 12125470720 12133140096 12134943744 12142999770 12145000448 12154869760 12164736815 12166545160 12172984320 12184677120 12185664512 12197369492 12213742080 12214219710 12235605760 12265271830 12267095120 12274425856 12292718592 12300879360 12312903680 12315523264 12322523136 12324730880 12333877248 12342065340 12344098816 12354129920 12354613040 12363781584 12365996720 12372541440 12375867392 12387755072 12402539520 12413967360 12414452820 12417304448 12426588160 12444065880 12468195040 12475645952 12502533120 12504391680 12505894016 12514754560 12517417088 12524531712 12534709440 12547766429 12556656640 12557147680 12566466528 12578750464 12587101120 12590833024 12605859840 12607733760 12617968440 12620866816 12621360367 12630302720 12660925760 12672591680 12697681920 12710908672 12712798208 12729851904 12731744256 12740196480 12752650240 12762613248 12763002560 12764899840 12774872418 12784959488 12795849220 12802621440 12805345212 12814417920 12814919040 12815957504 12817862656 12828267914 12845487360 12857826135 12868481920 12870394880 12878086144 12880449876 12905840640 12909309952 12921204736 12928548864 12949052160 12952533088 12961710080 12962216960 12971836416 12980448030 12984296556 12984516608 12993136640 12996988928 13005617240 13012500480 13015268904 13024999680 13027991552 13028501024 13037731840 13056069120 13056579690 13068610170 13069342720 13081384960 13091604792 13113101680 13120937984 13140492288 13151170560 13164869696 13174712320 13184489472 13206138880 13216456176 13218420864 13218824080 13225820160 13227786240 13229375488 13241565184 13242083008 13252843835 13259857920 13270621980 13272594720 13273670272 13283594240 13306221264 13322158080 13328070560 13336035328 13338017792 13366763520 13370356736 13390282752 13399172160 13403144832 13412270080 13425153280 13435116288 13435641681 13445160960 13446250496 13448249344 13459166336 13470103570 13477232640 13477759680 13490178240 13491799013 13493804632 13501358080 13503365120 13513914624 13536104960 13544194048 13581426740 13589542912 13599703040 13609795584 13618830720 13632143360 13642793472 13645237760 13655364096 13655898102 13656129536 13668712448 13669246976 13678321580 13688472468 13690924940 13698170880 13698706560 13701853184 13712097280 13715014544 13731383040 13735454208 13744572765 13758008320 13766230016 13768756764 13797949440 13804073080 13812322304 13831403520 13845811232 13855621120 13866445824 13868507136 13879765284 13880000512 13893332992 13902556360 13904623040 13911982080 13923275520 13925345280 13926473728 13927018336 13936885760 13939850848 13959108240 13983549440 13994474088 14017453520 14019537280 14027915264 14058147840 14082883584 14085406720 14095859712 14096410944 14119557760 14130036096 14132567680 14140047360 14140600320 14143848448 14155330112 14157434368 14166833065 14174330880 14178533376 14187946080 14201815040 14212910208 14249365760 14257881088 14260498077 14288609280 14292450304 14313750528 14327499648 14341505024 14351025920 14361676032 14362237659 14372413440 14375471187 14375714816 14376276992 14389523456 14399076230 14406696960 14420535360 14424411848 14434631680 14445908736 14457647820 14469629440 14482961920 14494276734 14511636480 14518076860 14526752768 14548402176 14550564864 14585843712 14586288640 14588456960 14597684178 14599854192 14611382272 14611953664 14623827680 14631567360 14645621760 14646808576 14660877616 14682726912 14694658440 14706836480 14709022720 14718326196 14720514144 14749532160 14753497088 14775484416 14789677056 14813962240 14824955904 14825535648 14836039680 14839196064 14851493888 14853701632 14863562560 14871429120 14885713920 14889715456 14911905792 14921805360 14935554480 14936391680 14939569414 14950154240 14961834048 14986401920 14995357696 15036579605 15056814080 15067987968 15068577216 15083307008 15104521344 15107227520 15115223040 15119286272 15133809152 15143856035 15146107240 15156363264 15166425120 15168679680 15181250560 15184480388 15193110912 15207110016 15232080640 15241183232 15243980703 15246711865 15303180288 15315603072 15317879808 15330574336 15343032320 15355019064 15365898240 15367143424 15381904384 15394404080 15403153920 15417346560 15419198872 15421491008 15430123520 15432417280 15442178304 15444473856 15454726980 15469834240 15484693840 15521630560 15542517760 15554052096 15554660352 15591763968 15594557440 15606740688 15621996544 15632367520 15645278208 15646771360 15655664640 15670968320 15674302336 15683211264 15697661952 15708083160 15723438080 15735722016 15738541280 15776083520 15809654784 15847366656 15862588896 15878094848 15888635840 15890997760 15903412602 15912314880 15914680320 15916592384 15931258112 15940313088 15953266560 15969884546 15981199360 15993684672 16006681515 16019946880 16022328320 16094724096 16097607680 16100562345 16110183936 16136637440 16151505920 16160686080 16164124284 16177520128 16179924992 16190666360 16201629696 16204038144 16214795520 16230370695 16230645760 16243325952 16246236160 16269086130 16284989440 16285626280 16297712088 16319643648 16358572032 16364505990 16374285312 16390291456 16401172480 16413985896 16425615360 16429109928 16430030848 16445169664 16454516736 16456087120 16480611840 16485042112 16496721920 16509609984 16520570220 16523026080 16536719360 16551956480 16552603760 16564887696 16592087840 16626745344 16632776580 16670044160 16672522240 16683067632 16685547648 16699375616 16712945920 16724262912 16737853440 16753931040 16755288704 16780259328 16793895360 16807813120 16810311680 16820944224 16823444736 16823957920 16867255790 16892393280 16902488064 16909989523 16930242560 16943469312 16959081216 16973135872 16975659008 16986928640 17000199678 17012244480 17016817664 17033163224 17042178048 17053491840 17069205120 17070161920 17073793616 17085890560 17086558720 17099238912 17110590585 17127316480 17143768180 17169317760 17173933168 17207787520 17210945955 17221231104 17238065152 17265402880 17278891476 17295781888 17307264040 17312395408 17321558016 17333057280 17335633920 17349706605 17350000640 17353691872 17363555328 17366666240 17379554304 17408092160 17408772920 17421692232 17424813560 17455473056 17493092610 17503546368 17506148352 17520656384 17534894080 17548593216 17561026560 17579319296 17603604480 17619824640 17620513680 17621941568 17624561152 17634426880 17648203776 17650827264 17662545120 17679810560 17694162640 17696792960 17723166720 17741628352 17766137760 17776754688 17822351360 17836275072 17853710336 17865562880 17870859776 17892188160 17895994743 17909374560 17913488384 17914188908 17923670016 17926881280 17940185088 17952095040 17969643520 17970346240 17983682304 17986904320 18000956589 18018552832 18030514810 18043895526 18057385920 18068176896 18128673024 18146394112 18158440960 18172627242 18175328688 18185502720 18188206080 18190391296 18207152128 18207864136 18217500672 18232304640 18249817740 18251296624 18264227840 18264942080 18278496768 18296054238 18308510720 18313938944 18326097020 18353408640 18358342352 18397265920 18397907745 18400642680 18411638784 18441871360 18469355520 18473284896 18487096320 18488594432 18491342848 18506353712 18516148224 18518900736 18531194880 18531919560 18548995080 18553981369 18563801088 18564367360 18567127040 18581632608 18612144320 18625956672 18639882240 18651021312 18659298784 18702292560 18713468928 18744197120 18758841024 18772131840 18776125632 18777178112 18794479616 18795214592 18834984960 18835721520 18840048128 18854133760 18858144998 18868125696 18880651680 18886249536 18899107840 18904711168 18917261440 18931300224 18945454080 18950546944 18980600485 18991388640 19008887520 19013997436 19051479040 19066363008 19069197312 19085000704 19103332864 19128975360 19144503840 19147349760 19148901376 19149650212 19163217920 19167294916 19177439232 19193773830 19208929280 19223936256 19226793984 19227380480 19242401871 19261211648 19273998590 19276863760 19302722880 19305592320 19317129216 19325702312 19348848640 19363964928 19381807104 19397869568 19428799632 19442565120 19443325440 19447791616 19463578904 19466472256 19476774912 19489704960 19495483392 19508425860 19508756480 19527495680 19541987328 19542751536 19556597760 19576969216 19592877920 19604014080 19622077440 19624434928 19627352192 19666042880 19669652520 19681406976 19719569408 19747304544 19762068480 19766607872 19767380864 19781386240 19785594752 19796066304 19809208320 19828236120 19833566291 19844063232 19847618560 19862347776 19863124512 19882541056 19895740480 19910505408 19914072640 19925391360 19949112064 19992105840 20004052992 20007026688 20055535104 20090650624 20091436288 20118405120 20137729920 20139361792 20158706722 20169375744 20172374016 20188749504 20205155355 20208484352 20221900160 20224906240 20240706948 20252037120 20255047680 20257481216 20276146688 20304157440 20316291072 20325307604 20372140110 20384314368 20399554560 20404240384 20420804096 20423839744 20448215040 20467856640 20473358752 20484194304 20487864320 20503068672 20503870464 20517482370 20536387410 20537538560 20552779776 20556462080 20568145920 20572521816 20589571072 20592631808 20606302640 20637012480 20649345024 20706109620 20718483456 20739547136 20768716848 20783431680 20789018624 20808987584 20820000768 20839999488 20853834540 20856934560 20874219520 20889710592 20890527504 20905328640 20909776272 20910948352 20930215936 20944110880 20975324160 20980962688 21026180280 21029305920 21041872896 21051211447 21079539712 21128110080 21129822208 21150118528 21161312256 21179336640 21198851520 21201398449 21204550136 21215772672 21216419840 21219573760 21232995168 21236151552 21253750784 21271022080 21291454030 21302722560 21324912896 21342242020 21374048640 21386821632 21438675456 21459632128 21467416460 21480245248 21512257536 21526538880 21547581440 21552165712 21563572224 21564415488 21584285184 21598614345 21602172928 21605384192 21619727360 21636617772 21640494260 21651947520 21657767936 21692114840 21704444160 21724442880 21730282784 21759524864 21777115290 21790129152 21811429376 21819341320 21832380416 21879432960 21882685440 21885314528 21900820480 21905479904 21917073408 21917930496 21935741520 21939355648 21970212864 21974149120 21991316424 22012813312 22027426960 22030701440 22060254720 22063534080 22086516928 22130245632 22177035440 22220943360 22244090176 22247396864 22277240832 22280552448 22295343840 22317137920 22334573184 22338574720 22350397440 22373679104 22391860480 22392736135 22404587520 22409354121 22425231360 22427925632 22431259648 22479602880 22493036544 22523191040 22536650752 22585221120 22591292416 22612108288 22624960512 22660841280 22666932904 22678929408 22682992640 22700713728 22719160860 22722904064 22737989120 22758940160 22759830170 22771875840 22776720582 22798985216 22814120780 22848120960 22861774848 22892423680 22947927940 22961641472 22995861504 23014548480 23038521968 23050715136 23072856576 23091606120 23095410688 23110743040 23114178560 23128798308 23132236512 23132942140 23145185280 23148625920 23151407104 23172739072 23204751360 23218618368 23227040760 23228922976 23282445840 23313776640 23324123480 23338061824 23341531136 23391836160 23398124288 23432994816 23448551280 23470157040 23471472640 23476466222 23493099520 23494018240 23506452480 23511453504 23530938368 23534436352 23550060160 23585157120 23607811920 23614158106 23630888960 23664125280 23688183680 23702339584 23767496795 23781700096 23817142272 23832953760 23836496640 23856250880 23861326324 23874888576 23879166080 23891804160 23896887168 23898226688 23920246784 23936126720 23937062765 23954826819 23959118645 23971799040 23978243072 24001275452 24029920320 24033492480 24058527368 24076514560 24090902528 24146411520 24157127890 24171564032 24204956160 24227258880 24230169656 24233771584 24247336960 24250941440 24266280192 24269887488 24285999540 24290000896 24309739520 24329473630 24333090320 24345968640 24369354240 24371329024 24394738984 24427484160 24428439420 24471211520 24530543660 24534190240 24548851712 24585437184 24601758720 24625807360 24631046528 24645046272 24649461760 24667754496 24684130680 24688197632 24708259840 24709226080 24727563168 24731993440 24745082880 24751734784 24775510144 24805079040 24827934720 24828905640 24834608896 24853176320 24888131760 24936390080 24951291904 25005066240 25008783360 25011788032 25034834176 25049063424 25069418880 25095532858 25113313280 25114295360 25132933056 25157500928 25174202240 25181666048 25211719680 25215467520 25235936880 25241733632 25242720734 25260605440 25300883685 25321851520 25345183360 25395363840 25406634505 25421817344 25425596416 25459703808 25463488512 25480392960 25505300480 25525226496 25526005120 25529799680 25549744836 25569918976 25591698440 25605242880 25610690424 25628835840 25629838080 25631915008 25635725312 25656535828 25690974720 25715652270 25736963840 25740789760 25756172288 25760899752 25811681280 25818619904 25842409472 25857097728 25898104320 25905066176 25923420160 25924433920 25943672832 25960896060 25968593112 25986273280 25993977856 26011234480 26025000960 26030537808 26049999360 26055983104 26057002048 26075463680 26112138240 26113159380 26137220340 26138685440 26162769920 26183209584 26226203360 26241875968 26280984576 26302341120 26329739392 26349424640 26368978944 26412277760 26432912352 26436841728 26437648160 26451640320 26458750976 26483130368 26484166016 26505687670 26519715840 26541243960 26545189440 26547340544 26567188480 26572840679 26612442528 26656141120 26672070656 26676035584 26733527040 26740713472 26780565504 26798344320 26806289664 26824540160 26850306560 26870232576 26871283362 26890321920 26892500992 26896498688 26918332672 26940207140 26954465280 26955519360 26980356480 26983598026 26987609264 27002716160 27006730240 27027829248 27045772215 27072209920 27088388096 27162853480 27179085824 27199406080 27219591168 27237661440 27264286720 27285586944 27290475520 27310728192 27311796204 27312259072 27337424896 27338493952 27356643160 27376944936 27381849880 27396341760 27397413120 27403706368 27424194560 27430029088 27462766080 27470908416 27489145530 27516016640 27532460032 27537513528 27595898880 27608146160 27624644608 27662807040 27691622464 27711242240 27732891648 27737014272 27759530568 27786665984 27805112720 27809246080 27823964160 27846551040 27850690560 27852947456 27854036672 27873771520 27879701696 27918216480 27967098880 27988948176 28034907040 28039074560 28055830528 28116295680 28165767168 28170813440 28191719424 28192821888 28239115520 28260072192 28265135360 28281200640 28287217497 28287696896 28310660224 28314868736 28333666130 28348661760 28357066752 28375892160 28403630080 28425820416 28498731520 28515762176 28520996154 28577218560 28584900608 28627501056 28654999296 28683010048 28702051840 28723352064 28724475318 28744826880 28750942374 28751429632 28752553984 28779046912 28798152460 28813393920 28841070720 28848823696 28869263360 28891817472 28910997885 28915295640 28939258880 28965923840 28988553468 29023272960 29036153720 29053505536 29096804352 29101129728 29171687424 29172577280 29176913920 29195368356 29199708384 29222764544 29223907328 29247655360 29263134720 29291243520 29293617152 29321755232 29365453824 29389316880 29413672960 29418045440 29436652392 29441028288 29499064320 29506994176 29579354112 29627924480 29649911808 29651071296 29672079360 29678392128 29702987776 29707403264 29727125120 29742858240 29771427840 29779430912 29823811584 29826657905 29843610720 29871108960 29872783360 29879138828 29900308480 29923668096 29972803840 29990715392 30001594315 30073159210 30113628160 30135975936 30137154432 30166614016 30209042688 30214455040 30238060083 30238572544 30267618304 30287712070 30292214480 30312726528 30332850240 30337359360 30362501120 30368960776 30386221824 30414220032 30464161280 30482366464 30487961406 30493423730 30606360576 30631206144 30635759616 30661148672 30686064640 30710038128 30731796480 30734286848 30763808768 30788808160 30806307840 30834693120 30838397744 30842982016 30860247040 30864834560 30884356608 30888947712 30909453960 30939668480 30969387680 31043261120 31085035520 31108104192 31109320704 31183527936 31189114880 31213481376 31243993088 31264735040 31290556416 31293542720 31311329280 31348604672 31366422528 31395323904 31416166320 31446876160 31471444032 31477082560 31552167040 31619309568 31694733312 31725177792 31756189696 31777271680 31781995520 31806825204 31824629760 31829360640 31833184768 31862516224 31880626176 31906533120 31937181045 31939769092 31962398720 31987369344 32013363030 32039893760 32044656640 32070669785 32189448192 32195215360 32201124690 32220367872 32273274880 32303011840 32321372160 32328248568 32355040256 32359849984 32381332720 32403259392 32408076288 32429591040 32460741390 32461291520 32486651904 32492472320 32538172260 32569978880 32571252560 32595424176 32639287296 32717144064 32729011980 32748570624 32802344960 32827971792 32851230720 32858219856 32860061696 32890339328 32909033472 32912174240 32961223680 32970084224 32993443840 33019219968 33041140440 33046052160 33073438720 33080475131 33103912960 33105207520 33129775392 33184175680 33253490688 33265553160 33274495513 33340088320 33345044480 33366135264 33371095296 33398751232 33425891840 33448525824 33475706880 33507862080 33510577408 33542766103 33560518656 33587790720 33615626240 33620623360 33641888448 33646889472 33647915840 33734511580 33784786560 33804976128 33819979046 33860485120 33886938624 33918162432 33946271744 33951318016 33973857280 34000399356 34024488960 34033635328 34066326448 34084356096 34106983680 34138410240 34139745255 34140323840 34147587232 34171781120 34173117440 34198477824 34221181170 34254632960 34287536360 34338635520 34347866336 34415575040 34421891910 34442462208 34476130304 34530805760 34557782952 34591563776 34614528080 34624790816 34643116032 34666114560 34671267840 34699413210 34700001280 34707383744 34727110656 34733332480 34759108608 34816184320 34817545840 34843384464 34849627120 34910946112 34986185220 35007092736 35012296704 35069788160 35097186432 35122053120 35158638592 35207208960 35214699333 35239649280 35241027360 35243883136 35249122304 35268853760 35296407552 35301654528 35325090240 35359621120 35388325280 35393585920 35421237159 35446333440 35483256704 35532275520 35553509376 35569288307 35644702720 35672550144 35707420672 35731125760 35741719552 35784376320 35791989486 35818749120 35826976768 35828377816 35847340032 35853762560 35880370176 35904190080 35939287040 35940692480 35967364608 35973808640 36001913178 36037105664 36061029620 36087791052 36114771840 36136353792 36235691835 36257346048 36292788224 36316881920 36345254484 36350657376 36371005440 36376412160 36380782592 36414304256 36415728272 36435001344 36464609280 36494210445 36499635480 36502593248 36528455680 36529884160 36556993536 36592108476 36617021440 36627877888 36652194040 36706817280 36716684704 36795815490 36801285360 36823277568 36883742720 36938711040 36946569792 36974192640 36977188864 36982685696 37012707424 37032296448 37062389760 37063839120 37097990160 37107962738 37127602176 37128734720 37134254080 37163265216 37224288640 37251913344 37279764480 37318597568 37348923535 37404585120 37426937856 37488394240 37517682048 37544263680 37552251264 37554356224 37588959232 37590429184 37643299287 37669969920 37671443040 37680096256 37708267520 37716289996 37736251392 37761303360 37772499072 37798215680 37809422336 37834522880 37862600448 37864081101 37890908160 37901093888 37961200970 37982777280 38017775040 38027994872 38102958080 38132726016 38138394624 38170001408 38206665728 38257950720 38289007680 38294699520 38297802752 38299300424 38326435840 38334589832 38354878464 38387547660 38417858560 38447872512 38453587968 38454760960 38484803742 38522423296 38547997180 38553727520 38605445760 38611184640 38634258432 38651404624 38697697280 38727929856 38763614208 38795739136 38857599264 38885130240 38886650880 38895583232 38927157808 38932944512 38953549824 38979409920 38990966784 39016851720 39054991360 39083974656 39085503072 39113195520 39153938432 39185755840 39208028160 39244154880 39248869856 39254704384 39339305040 39362813952 39439138816 39494609088 39524136960 39533215744 39534761728 39571189504 39618416640 39656472240 39667132582 39688126464 39695237120 39724695552 39726249024 39758531505 39765082112 39791480960 39821010816 39828145280 39850782720 39898224128 39924711365 39984211680 40008105984 40014053376 40111070208 40181301248 40182872576 40236810240 40275459840 40278723584 40317413444 40338751488 40344748032 40377499008 40410310710 40416968704 40443800320 40449812480 40475397039 40481413896 40504074240 40510095360 40514962432 40552293376 40608314880 40632582144 40650615208 40744280220 40768628736 40799109120 40841608192 40847679488 40896430080 40935713280 40946717504 40968388608 40975728640 41006137344 41007740928 41034964740 41072774820 41075077120 41105559552 41112924160 41136291840 41145043632 41179142144 41185263616 41212605280 41274024960 41298690048 41412219240 41436966912 41479094272 41537433696 41566863360 41578037248 41617975168 41640001536 41679998976 41707669080 41713869120 41748439040 41757321067 41779421184 41781055008 41810657280 41819552544 41821896704 41860431872 41888221760 41950648320 41961925376 42052360560 42058611840 42083745792 42102422894 42159079424 42256220160 42259644416 42300237056 42358673280 42397703040 42402796898 42409100272 42431545344 42432839680 42439147520 42465990336 42472303104 42500499195 42507501568 42542044160 42582908060 42605445120 42649825792 42684484040 42748097280 42773643264 42877350912 42919264256 42934832920 42960490496 43024515072 43053077760 43095162880 43104331424 43127144448 43128830976 43168570368 43197228690 43204345856 43210768384 43239454720 43273235544 43280988520 43303895040 43315535872 43384229680 43408888320 43448885760 43460565568 43519049728 43554230580 43580258304 43638682640 43664760832 43758865920 43765370880 43770629056 43801640960 43810959808 43834146816 43835860992 43871483040 43940425728 43948298240 43982632848 44025626624 44054853920 44061402880 44120509440 44127068160 44173033856 44260491264 44354070880 44441886720 44488180352 44494793728 44554481664 44561104896 44590687680 44634275840 44669146368 44677149440 44747358208 44783720960 44785472270 44809175040 44818708242 44850462720 44855851264 44862519296 44959205760 44986073088 45046382080 45073301504 45109738815 45170442240 45182584832 45224216576 45249921024 45321682560 45333865808 45357858816 45365985280 45401427456 45431568105 45438321720 45445808128 45475978240 45517880320 45519660340 45543751680 45553441164 45597970432 45628241560 45696241920 45723549696 45740135595 45784847360 45895855880 45923282944 45991723008 46029096960 46077043936 46101430272 46145713152 46183212240 46190821376 46221486080 46228357120 46257596616 46264473024 46265884280 46290370560 46297251840 46302814208 46345478144 46409502720 46454081520 46457845952 46564891680 46627553280 46648246960 46676123648 46683062272 46783672320 46796248576 46865989632 46897102560 46940314080 46942945280 46952932444 46986199040 46988036480 47012904960 47022907008 47061876736 47068872704 47100120320 47145362495 47170314240 47215623840 47228316212 47261777920 47328250560 47376367360 47404679168 47534993590 47563400192 47634284544 47665907520 47672993280 47712501760 47722652648 47749777152 47758332160 47793774336 47796453376 47840493568 47872253440 47874125530 47909653638 47918237290 47943598080 47956486144 48002550904 48059840640 48066984960 48117054736 48153029120 48181805056 48292823040 48314255780 48343128064 48409912320 48454517760 48460339312 48467543168 48494673920 48501882880 48532560384 48539774976 48571999080 48580001792 48619479040 48658947260 48666180640 48691937280 48738708480 48742658048 48789477968 48854968320 48856878840 48942423040 49061087320 49068380480 49097703424 49170874368 49203517440 49262093056 49290092544 49298923520 49335508992 49368261360 49376395264 49416519680 49418452160 49455126336 49463986880 49490165760 49503469568 49551020288 49610158080 49655869440 49657811280 49669217792 49706352640 49776263520 49872780160 49902583808 50010132480 50017566720 50023576064 50069668352 50098126848 50138837760 50191065716 50226626560 50228590720 50265866112 50315001856 50348404480 50363332096 50396766805 50423439360 50430935040 50471873760 50483467264 50485441468 50521210880 50601767370 50643703040 50690366720 50729968569 50790727680 50813269010 50843634688 50851192832 50919407616 50926977024 50960785920 51010600960 51050452992 51052010240 51059599360 51099489672 51139837952 51183396880 51210485760 51221380848 51257671680 51259676160 51263830016 51271450624 51313071656 51381949440 51431304540 51473927680 51481579520 51521799504 51623362560 51637239808 51684818944 51714195456 51796208640 51810132352 51846840320 51848867840 51887345664 51921792120 51937186224 51972546560 51987955712 52022468960 52050001920 52061075616 52099998720 52111966208 52114004096 52150927360 52224276480 52226318760 52274440680 52277370880 52288492949 52325539840 52366419168 52452406720 52483751936 52561969152 52604682240 52659478784 52698849280 52737957888 52824555520 52865824704 52873683456 52875296320 52903280640 52917501952 52966260736 52968332032 53011375340 53039431680 53082487920 53090378880 53094681088 53134376960 53145681358 53224885056 53312282240 53344141312 53352071168 53467054080 53481426944 53561131008 53596688640 53612579328 53649080320 53700613120 53740465152 53742566724 53780643840 53785001984 53792997376 53836665344 53880414280 53908930560 53911038720 53960712960 53967196052 53975218528 54005432320 54013460480 54055658496 54091544430 54144419840 54176776192 54325706960 54358171648 54398812160 54439182336 54475322880 54528573440 54571173888 54580951040 54621456384 54623592408 54676987904 54713286320 54753889872 54763699760 54792683520 54794826240 54807412736 54848389120 54860058176 54925532160 54941816832 54978291060 55032033280 55075027056 55191797760 55216292320 55249289216 55325614080 55383244928 55422484480 55465783296 55474028544 55519061136 55573331968 55610225440 55618492160 55661944107 55693102080 55701381120 55705894912 55708073344 55747543040 55759403392 55836432960 55894595911 55934197760 55977896352 56069814080 56078149120 56111661056 56232591360 56331534336 56341626880 56383438848 56385643776 56478231040 56520144384 56530270720 56562401280 56574434994 56575393792 56621320448 56629737472 56667332260 56697323520 56714133504 56751784320 56807260160 56851640832 56941801455 56997463040 57031524352 57041992308 57154437120 57169801216 57255002112 57309998592 57366020096 57404103680 57446704128 57448950636 57489653760 57501884748 57502859264 57505107968 57558093824 57596304920 57626787840 57682141440 57697647392 57738526720 57783634944 57821995770 57830591280 57878517760 57931847680 57977106936 58046545920 58072307440 58107011072 58193608704 58343374848 58345154560 58353827840 58390736712 58399416768 58447814656 58495310720 58526269440 58582487040 58587234304 58643510464 58691165555 58730907648 58778633760 58827345920 58836090880 58873304784 58882056576 58998128640 59013988352 59035395265 59158708224 59255848960 59299823616 59302142592 59344158720 59356784256 59405975552 59414806528 59454250240 59500698873 59542855680 59558861824 59647623168 59653315810 59687221440 59742217920 59745566720 59758277656 59800616960 59847336192 59945607680 59981430784 60003188630 60146318420 60227256320 60271951872 60274308864 60333228032 60418085376 60428910080 60476120166 60477145088 60535236608 60575424140 60584428960 60625453056 60665700480 60674718720 60725002240 60737921552 60772443648 60828440064 60928322560 60964732928 60975922812 60986847460 61212721152 61262412288 61271519232 61322297344 61372129280 61420076256 61463592960 61468573696 61527617536 61577616320 61612615680 61669386240 61676795488 61685964032 61720494080 61768713216 61777895424 61818907920 61879336960 61938775360 62086522240 62218641408 62367055872 62378229760 62426962752 62487986176 62529470080 62587085440 62622658560 62697209344 62732845056 62738832145 62790647808 62832332640 62893752320 62942888064 62954165120 63104334080 63106801835 63153634341 63238619136 63389466624 63450355584 63512379392 63554543360 63563991040 63604195347 63613650408 63649259520 63658721280 63666369536 63725032448 63761252352 63813066240 63874362090 63879538184 63924797440 63974738688 64026726060 64079787520 64089313280 64141339570 64378896384 64390430720 64402249380 64440735744 64546549760 64606023680 64642744320 64656497136 64710080512 64719699968 64762665440 64806518784 64816152576 64859182080 64921482780 64922583040 64973303808 64984944640 65076344520 65139957760 65142505120 65190848352 65278574592 65434288128 65458023960 65497141248 65604689920 65655943584 65702461440 65716439712 65720123392 65780678656 65818066944 65824348480 65922447360 65940168448 66003507493 66038439936 66082280880 66092104320 66146877440 66160950262 66207825920 66210415040 66259550784 66368351360 66531106320 66548991026 66680176640 66690088960 66732270528 66742190592 66797502464 66851783680 66951413760 67015724160 67021154816 67085532206 67121037312 67175581440 67178208405 67231252480 67241246720 67283776896 67293778944 67295831680 67458995065 67469023160 67569573120 67609952256 67639958092 67720970240 67773877248 67836324864 67892543488 67902636032 67947714560 68000798712 68048977920 68067270656 68132652896 68168712192 68213967360 68276820480 68279490510 68280647680 68295174464 68343562240 68346234880 68396955648 68442362340 68509265920 68575072720 68677271040 68695732672 68831150080 68843783820 68884924416 69061611520 69115565904 69183127552 69229056160 69249581632 69286232064 69332229120 69342535680 69398826420 69400002560 69414767488 69454221312 69466664960 69518217216 69632368640 69635091680 69686768928 69699254240 69821892224 69972370440 70014185472 70024593408 70139576320 70194372864 70317277184 70414417920 70429398666 70479298560 70482054720 70487766272 70498244608 70555473527 70592815104 70603309056 70650180480 70719242240 70776650560 70787171840 70842474318 70892666880 70966513408 71064551040 71107018752 71138576614 71289405440 71302490385 71345100288 71414841344 71462251520 71483439104 71568752640 71583978972 71637498240 71653953536 71656755632 71694680064 71707525120 71760740352 71808380160 71811188295 71877355935 71878574080 71881384960 71934729216 71947617280 72003826356 72074211328 72122059240 72175582104 72229543680 72272707584 72471383670 72514692096 72585576448 72633763840 72690508968 72701314752 72742010880 72752824320 72761565184 72828608512 72831456544 72870002688 72929218560 72988420890 72999270960 73005186496 73056911360 73059768320 73113987072 73184216952 73234042880 73255755776 73304388080 73413634560 73433369408 73591630980 73602570720 73646555136 73767485440 73877422080 73893139584 73948385280 73954377728 73965371392 74025414848 74064592896 74124779520 74127678240 74195980320 74215925476 74255204352 74257469440 74268508160 74326530432 74448577280 74503826688 74559528960 74637195136 74697847070 74809170240 74853875712 74976788480 75035364096 75104502528 75108712448 75177918464 75180858368 75286598574 75339939840 75342886080 75360192512 75416535040 75432579992 75472502784 75522606720 75544998144 75596431360 75618844672 75669045760 75725200896 75728162202 75781816320 75802187776 75922401940 75965554560 76035550080 76055989744 76205916160 76219903515 76265452032 76276789248 76340002816 76413331456 76515901440 76578015360 76589399040 76595605504 76598600848 76652871680 76669179664 76709756928 76775095320 76835717120 76895745024 76907175936 76909521920 76969607484 77044846592 77095994360 77107455040 77210891520 77222369280 77268516864 77302809248 77455859712 77527228416 77591478272 77715198528 77770260480 77773301760 77791166464 77854315616 77865889024 77958819840 77981933568 78033703440 78109982720 78167949312 78171006144 78226391040 78307876864 78371511680 78416056320 78488309760 78497739712 78509408768 78678610080 78725627904 78878277632 78989218176 79048273920 79066431488 79069523456 79142379008 79236833280 79312944480 79334265164 79376252928 79390474240 79449391104 79452498048 79517063010 79530164224 79582961920 79642021632 79656290560 79701565440 79718522037 79796448256 79849422730 79968423360 80016211968 80028106752 80222140416 80362602496 80365745152 80473620480 80550919680 80557447168 80634826888 80677502976 80689496064 80754998016 80820621420 80833937408 80887600640 80899624960 80950794078 80962827792 81008148480 81020190720 81029924864 81104586752 81216629760 81265164288 81301230416 81488560440 81537257472 81598218240 81683216384 81695358976 81792860160 81871426560 81893435008 81936777216 81951457280 82012274688 82015481856 82069929480 82145549640 82150154240 82167631777 82211119104 82225848320 82272583680 82290087264 82358284288 82370527232 82425210560 82548049920 82597380096 82824438480 82873933824 82958188544 83074867392 83133726720 83156074496 83235950336 83359997952 83415338160 83427738240 83496878080 83514642134 83558842368 83562110016 83621314560 83639105088 83643793408 83720863744 83776443520 83901296640 83923850752 84104721120 84117223680 84167491584 84204845788 84318158848 84512440320 84519288832 84549947615 84600474112 84717346560 84795406080 84805593796 84818200544 84863090688 84865679360 84878295040 84931980672 84944606208 85000998390 85015003136 85084088320 85165816120 85210890240 85299651584 85368968080 85496194560 85547286528 85754701824 85869665840 85920980992 86049030144 86106155520 86190325760 86208662848 86254288896 86257661952 86337140736 86394457380 86408691712 86478909440 86546471088 86561977040 86607790080 86631071744 86768459360 86817776640 86897771520 86921131136 87108461160 87160516608 87277365280 87329521664 87517731840 87530741760 87541258112 87603281920 87621919616 87668293632 87671721984 87742966080 87834365003 87880851456 87896596480 87965265696 88051253248 88109707840 88122805760 88241018880 88254136320 88346067712 88520982528 88708141760 88883773440 88976360704 88989587456 89108963328 89122209792 89181375360 89268551680 89338292736 89354298880 89479973715 89494716416 89567441920 89570944540 89618350080 89637416484 89700925440 89711702528 89725038592 89918411520 89972146176 90004782945 90092764160 90146603008 90219477630 90340884480 90365169664 90448433152 90499842048 90643365120 90667731616 90715717632 90731970560 90802854912 90863136210 90876643440 90891616256 90951956480 91035760640 91039320680 91087503360 91106882328 91195940864 91256483120 91392483840 91447099392 91480271190 91569694720 91791711760 91846565888 91983446016 92058193920 92154087872 92202860544 92291426304 92366424480 92442972160 92456714240 92515193232 92528946048 92531768560 92580741120 92594503680 92605628416 92690956288 92769906845 92819005440 92908163040 92915691904 93129783360 93255106560 93296493920 93352247296 93366124544 93567344640 93592497152 93731979264 93794205120 93880628160 93885890560 93905864888 93972398080 93976072960 94045814016 94123753472 94137745408 94200240640 94290724990 94340628480 94431247680 94456632424 94523555840 94656501120 94752734720 94809358336 95069987180 95126800384 95268569088 95331815040 95345986560 95425003520 95445305296 95499554304 95516664320 95587548672 95592906752 95680987136 95744506880 95748251060 95819307276 95836474580 95887196160 95912972288 96005101808 96119681280 96133969920 96212009355 96234109472 96306058240 96363610112 96585646080 96628511560 96686256128 96819824640 96909035520 96920678624 96935086336 96989347840 97065120768 97079549952 97143998160 97160003584 97238958080 97317894520 97332361280 97383874560 97477416960 97485316096 97578955936 97709936640 97713757680 97884846080 98122174640 98136760960 98195406848 98407034880 98524186112 98580185088 98597847040 98671017984 98736522720 98833039360 98836904320 98910252672 98927973760 98980331520 99006939136 99102040576 99167831455 99220316160 99241425393 99311738880 99315622560 99338435584 99412705280 99552527040 99745560320 99805167616 99823486539 100020264960 100035133440 100047152128 100139336704 100196253696 100277675520 100382131432 100453253120 100457181440 100531732224 100628298309 100630003712 100696808960 100726664192 100793533610 100846878720 100861870080 100943747520 100966934528 100970882936 101042421760 101203534740 101287406080 101380733440 101459937138 101581455360 101626538020 101687269376 101702385664 101838815232 101853954048 101921571840 102021201920 102100905984 102104020480 102119198720 102198979344 102279675904 102366793760 102420971520 102442761696 102515343360 102519352320 102527660032 102542901248 102626143312 102763898880 102862609080 102947855360 102963159040 103043599008 103246725120 103274479616 103369637888 103428390912 103592417280 103620264704 103697735680 103774691328 103843584240 103874372448 103945093120 103975911424 104044937920 104100003840 104122151232 104199997440 104223932416 104228008192 104448552960 104452637520 104548881360 104554741760 104576985898 104651079680 104732838336 104904813440 104967503872 105209364480 105256057235 105318957568 105397698560 105475915776 105649111040 105731649408 105747366912 105750592640 105806561280 105835003904 105932521472 105936664064 106006992245 106022750680 106078863360 106164975840 106180757760 106189362176 106268753920 106291362716 106449770112 106624564480 106688282624 106704142336 106707864921 106934108160 106962853888 107122262016 107193377280 107225158656 107298160640 107401226240 107480930304 107485133448 107561287680 107570003968 107673330688 107760828560 107817861120 107822077440 107921425920 107934392104 107950437056 108010864640 108026920960 108111316992 108183088860 108288839680 108651413920 108716343296 108797624320 108878364672 108950645760 109057146880 109142347776 109161902080 109242912768 109247184816 109353975808 109426572640 109507779744 109527399520 109585367040 109589652480 109614825472 109696778240 109720116352 109851064320 109883633664 109956582120 110064066560 110150054112 110432584640 110498578432 110651228160 110766489856 110931566592 110948057088 111038122272 111146663936 111220450880 111236984320 111323888214 111386204160 111402762240 111411789824 111416146688 111518806784 111672865920 111789191822 111868395520 111955792704 112046770605 112139628160 112156298240 112223322112 112465182720 112663068672 112683253760 112766877696 112771287552 112956462080 113040288768 113060541440 113124802560 113148869988 113150787584 113242640896 113259474944 113334664520 113394647040 113428267008 113503568640 113614520320 113703281664 113883602910 113994926080 114063048704 114083984616 114308874240 114339602432 114510004224 114619997184 114732040192 114808207360 114893408256 114897901272 114979307520 115003769496 115010215936 115116187648 115192609840 115253575680 115364282880 115395294784 115477053440 115567269888 115643991540 115661182560 115757035520 115863695360 115954213872 116093091840 116144614880 116214022144 116387217408 116686749696 116690309120 116707655680 116781473424 116798833536 116895629312 116990621440 117164974080 117174468608 117287020928 117382331110 117461815296 117557267520 117654691840 117672181760 117746609568 117764113152 118027976704 118070790530 118317416448 118511697920 118599647232 118604285184 118713568512 118811951104 118829613056 118908500480 119001397746 119085711360 119117723648 119295246336 119306631620 119374442880 119484435840 119491133440 119516555312 119601233920 119694672384 119774134095 119891215360 119962861568 120006377260 120292636840 120454512640 120543903744 120548617728 120666456064 120836170752 120857820160 120952240332 120954290176 121070473216 121150848280 121168857920 121250906112 121331400960 121349437440 121450004480 121475843104 121544887296 121656880128 121856645120 121929465856 121951845624 121973694920 122524824576 122543038464 122644594688 122744258560 122840152512 122927185920 123055235072 123155232640 123225231360 123338772480 123353590976 123371928064 123440988160 123537426432 123555790848 123637815840 123758673920 123877550720 124173044480 124437282816 124734111744 124756459520 124853925504 124975972352 125058940160 125174170880 125245317120 125271963201 125394418688 125465690112 125477664290 125581295616 125664665280 125787504640 125885776128 125908330240 126208668160 126213603670 126307268682 126477238272 126778933248 126900711168 127024758784 127109086720 127127982080 127208390694 127227300816 127298519040 127317442560 127332739072 127450064896 127522504704 127626132480 127748724180 127759076368 127849594880 127949477376 128053452120 128159575040 128178626560 128282679140 128757792768 128780861440 128804498760 128881471488 129093099520 129212047360 129285488640 129312994272 129420161024 129439399936 129525330880 129613037568 129632305152 129718364160 129842965560 129877869583 129946607616 129969889280 130152689040 130279915520 130285010240 130381696704 130557149184 130916047920 130994282496 131209379840 131311887168 131404922880 131432879424 131440246784 131561357312 131648696960 131844894720 131880336896 132007014986 132076879872 132164561760 132184208640 132293754880 132321900524 132415651840 132420830080 132519101568 132736702720 132864203395 133062212640 133097982052 133360353280 133380177920 133464541056 133484381184 133595004928 133703567360 133902827520 134031448320 134042309632 134171064412 134242074624 134351162880 134356416810 134462504960 134482493440 134567553792 134587557888 134591663360 134917990130 134938046320 135139146240 135219904512 135279916184 135441940480 135547754496 135672649728 135785086976 135895429120 136001597424 136097955840 136134541312 136265305792 136337424384 136427934720 136553640960 136558981020 136561295360 136590348928 136687124480 136692469760 136793911296 136884724680 137018531840 137150145440 137354542080 137391465344 137662300160 137687567640 137769848832 138123223040 138231131808 138366255104 138458112320 138499163264 138572464128 138664458240 138685071360 138797652840 138829534976 138834964037 138908442624 138933329920 139036434432 139264737280 139270183360 139373537856 139398508480 139643784448 139944740880 140028370944 140049186816 140279152640 140388745728 140634554368 140828835840 140858797332 140958597120 140964109440 140975532544 140996489216 141110947054 141185630208 141206618112 141300360960 141436087485 141438484480 141553301120 141574343680 141684948636 141785333760 141933026816 142129102080 142214037504 142277153228 142578810880 142604980770 142690200576 142829682688 142924503040 142966878208 143137505280 143167957944 143274996480 143307907072 143313511264 143389360128 143415050240 143521480704 143616760320 143622376590 143754711870 143757148160 143762769920 143869458432 143895234560 144007652712 144148422656 144244118480 144351164208 144459087360 144545415168 144942767340 145029384192 145267527680 145381017936 145402629504 145484021760 145505648640 145523130368 145657217024 145662913088 145740005376 145858437120 145976841780 145998541920 146010372992 146113822720 146119536640 146227974144 146368433904 146468085760 146511511552 146608776160 146827269120 146866738816 147183261960 147205141440 147293110272 147358480129 147534970880 147786279168 147896770560 147908755456 147930742784 148050829696 148129185792 148249559040 148255356480 148391960640 148409789143 148431850952 148510408704 148514938880 148537016320 148653060864 148897154560 149007653376 149119057920 149274390272 149395694140 149618340480 149707751424 149953576960 150070728192 150209005056 150217424896 150355836928 150361716736 150573197148 150679879680 150685772160 150720385024 150833070080 150865159984 150945005568 151045213440 151089996288 151190300415 151192862720 151237689344 151338091520 151450401792 151456324404 151563632640 151604375552 151844803880 151931109120 152071100160 152111979488 152411832320 152439807030 152530904064 152553578496 152680005632 152826662912 153031802880 153156030720 153178798080 153191211008 153197201696 153305743360 153338359328 153419513856 153550190640 153671434240 153791490048 153814351872 153819043840 153939214968 154089693184 154191988720 154214910080 154421783040 154444738560 154605618496 154911719424 155054456832 155430397056 155540520960 155546603520 155582332928 155708631232 155731778048 155917639680 155963867136 156067406880 156219965440 156335898624 156342012288 156452782080 156615753728 156743023360 156832112640 156865478847 156976619520 156995479424 157018817536 157357220160 157451255808 157756555264 157978436352 158096547840 158132862976 158139046912 158284758016 158473666560 158625888960 158668530328 158752505856 158780948480 158898782208 158904996096 159034126020 159060328448 159165923840 159284043264 159312581120 159403130880 159437044074 159592896512 159698845460 159936846720 160032423936 160056213504 160444280832 160725204992 160731490304 160947240960 161101839360 161114894336 161269653776 161355005952 161378992128 161509996032 161641242840 161667874816 161775201280 161799249920 161901588156 161925655584 162016296960 162040381440 162059849728 162209173504 162433259520 162530328576 162602460832 162977120880 163074514944 163196436480 163366432768 163390717952 163585720320 163742853120 163786870016 164030963712 164139858960 164291099280 164300308480 164335263554 164422238208 164451696640 164545167360 164580174528 164716568576 164741054464 164850421120 165096099840 165402375655 165648876960 165747867648 165916377088 166149734784 166267453440 166312148992 166372477565 166471900672 166719995904 166830676320 166855476480 166993756160 167029284268 167117684736 167124220032 167242629120 167278210176 167287586816 167441727488 167552887040 167683787733 167713830515 167802593280 167847701504 168209442240 168234447360 168334983168 168409691576 168636317696 169024880640 169038577664 169099895230 169200948224 169434693120 169590812160 169611187592 169636401088 169726181376 169731358720 169756590080 169863961344 169889212416 170001996780 170030006272 170168176640 170331632240 170421780480 170599303168 170737936160 170992389120 171094573056 171509403648 171739331680 171841961984 172098060288 172212311040 172380651520 172417325696 172508577792 172515323904 172674281472 172788914760 172817383424 172957818880 173092942176 173123954080 173215580160 173262143488 173536918720 173635553280 173795543040 173842262272 174216922320 174321033216 174554730560 174659043328 175035463680 175061483520 175082516224 175243839232 175343443968 175485932160 175668730006 175761702912 175793192960 175930531392 176073496665 176102506496 176219415680 176245611520 176482037760 176508272640 176692135424 177041965056 177106185795 177416283520 177767546880 177846441535 177952721408 177979174912 178217926656 178244419584 178362750720 178537103360 178676585472 178708597760 178959947430 178989432832 179134883840 179141889080 179236700160 179274832968 179401850880 179423405056 179450077184 179836823040 179944292352 180009565890 180185528320 180293206016 180438955260 180681768960 180730339328 180896866304 180999684096 181286730240 181335463232 181431435264 181463941120 181605709824 181726272420 181753286880 181903912960 182071521280 182078641360 182175006720 182213764656 182391881728 182512966240 182784967680 182894198784 182960542380 183139389440 183583423520 183693131776 183966892032 184116387840 184308175744 184405721088 184582852608 184732848960 184885944320 184913428480 185030386464 185057892096 185063537120 185161482240 185211256832 185381912576 185539813690 185638010880 185816326080 185831383808 186009884753 186259566720 186592987840 186704494592 186732249088 187134689280 187184994304 187463958528 187588410240 187761256320 187771781120 187811729776 187944796160 187952145920 188091628032 188216496435 188247506944 188275490816 188400481280 188581449980 188681256960 188862495360 188913264848 189047111680 189313002240 189320405505 189505469440 189618716672 190139974360 190253600768 190537138176 190663630080 190691973120 190850007040 190890610592 190999108608 191033328640 191175097344 191185813504 191361974272 191489013760 191496502120 191638614552 191672949160 191774392320 191825944576 192010203616 192239362560 192267939840 192424018710 192468218944 192612116480 192727220224 193171292160 193257023120 193372512256 193639649280 193818071040 193841357248 193870172672 193978695680 194130241536 194159099904 194287996320 194477916160 194635789040 194664722560 194767749120 194954833920 194970632192 195157911872 195419873280 195427515360 195769692160 196244349280 196273521920 196390813696 196814069760 197048372224 197160370176 197195694080 197342035968 197473045440 197666078720 197673808640 197820505344 197855947520 198010522479 198013878272 198204081152 198335662910 198440632320 198482850786 198623477760 198631245120 198676871168 198825410560 199105054080 199491120640 199610335232 199646973078 200040529920 200070266880 200094304256 200278673408 200392507392 200555351040 200764262864 200906506240 200914362880 201063464448 201256596618 201260007424 201393617920 201453328384 201587067220 201693757440 201723740160 201887495040 201933869056 201941765872 202084843520 202376985195 202407069480 202574812160 202761466880 202919874276 203162910720 203253076040 203374538752 203404771328 203677630464 203707908096 203843143680 204201811968 204208040960 204238397440 204397958688 204559351808 204733587520 204841943040 204885523392 205030686720 205038704640 205055320064 205085802496 205252286624 205527797760 205725218160 205895710720 205926318080 206087198016 206493450240 206548959232 206739275776 207184834560 207240529408 207395471360 207549382656 207687168480 207748744896 207890186240 207951822848 208089875840 208200007680 208244302464 208399994880 208447864832 208456016384 208786605335 208897105920 208905275040 209097762720 209109483520 209153971796 209302159360 209465676672 209809626880 209935007744 210418728960 210512114470 210637915136 210795397120 210951831552 211298222080 211463298816 211494733824 211501185280 211666420581 211670007808 211865042944 211873328128 212013984490 212045501360 212157726720 212329951680 212361515520 212378724352 212537507840 212582725432 212899540224 213249128960 213376565248 213415729842 213868216320 213925707776 214244524032 214386754560 214450317312 214596321280 214802452480 214961860608 214970266896 215122575360 215140007936 215346661376 215521657120 215635722240 215644154880 215842851840 215868784208 215900874112 216021729280 216053841920 216222633984 216366177720 216577679360 217302827840 217432686592 217595248640 217756729344 217901291520 218284695552 218323804160 218485825536 218494369632 218707951616 218853145280 219015559488 219054799040 219170734080 219179304960 219229650944 219440232704 219702128640 219767267328 219913164240 220128133120 220300108224 220865169280 220997156864 221302456320 221532979712 221863133184 221896114176 222076244544 222293327872 222440901760 222473968640 222647776428 222772408320 222805524480 222823579648 222832293376 223037613568 223345731840 223578383644 223736791040 223911585408 224093541210 224279256320 224312596480 224446644224 224930365440 225326137344 225366507520 225533755392 225542575104 225912924160 226080577536 226121082880 226249605120 226297739976 226485281792 226518949888 226669329040 226789294080 226856534016 227007137280 227229040640 227406563328 227767205820 227989852160 228167969232 228617748480 228679204864 229020008448 229239994368 229616414720 229786816512 229795802544 229958615040 230007538992 230020431872 230232375296 230385219680 230507151360 230728565760 230790589568 230954106880 231134539776 231287983080 231322365120 231514071040 231563325917 231727390720 231908427744 232289229760 232428044288 232774434816 233373499392 233380618240 233415311360 233562946848 233597667072 233791258624 233981242880 234329948160 234348937216 234574041856 234764662220 234923630592 235114535040 235309383680 235344363520 235493219136 235528226304 236055953408 236141581060 236634832896 237023395840 237199294464 237208570368 237427137024 237623902208 237659226112 237817000960 238002795492 238171422720 238235447296 238590492672 238613263240 238748885760 238968871680 238982266880 239033110624 239202467840 239389344768 239548268190 239782430720 239925723136 240012754520 240585273680 240909025280 241087807488 241097235456 241332912128 241672341504 241715640320 241904480664 242140946432 242301696560 242337715840 242501812224 242662801920 242698874880 242900008960 242951686208 243089774592 243313760256 243713290240 243903691248 243947389840 245049649152 245086076928 245488517120 245680305024 245854371840 246110470144 246310465280 246450462720 246502895331 246677544960 246707181952 246743856128 246881976320 247074852864 247111581696 247275631680 247517347840 247755101440 248346088960 248874565632 249468223488 249512919040 249707851008 249951944704 250117880320 250348341760 250490634240 250543926402 250788837376 250931380224 250955328580 251162591232 251329330560 251575009280 251771552256 251816660480 252417336320 252427207340 252614537364 252954476544 253557866496 253649842845 253801422336 254049517568 254218173440 254255964160 254416781388 254454601632 254597038080 254634885120 254665478144 254900129792 255045009408 255252264960 255497448360 255518152736 255699189760 255898954752 256106904240 256319150080 256357253120 256565358280 257608997520 257762942976 258186199040 258424094720 258570977280 258625988544 258840322048 258878799872 259050661760 259226075136 259436728320 259685931120 259755739166 259893215232 259939778560 260305378080 260559831040 260570020480 260763393408 261442464745 261832095840 261988564992 262418759680 262623774336 262809845760 262865758848 262880493568 263122714624 263297393920 263503095009 263689789440 263760673792 264014029972 264153759744 264329123520 264368417280 264587509760 264643801048 264831303680 264841660160 265038203136 265473405440 265728406790 266124425280 266195964104 266720706560 266760355840 266929082112 266968762368 267190009856 267407134720 267805655040 268062896640 268084619264 268342128824 268484149248 268702325760 268712833620 268925009920 268964986880 269135107584 269175115776 269183326720 269835980260 269876092640 270278292480 270439809024 270559832368 270883880960 271095508992 271345299456 271570173952 271790858240 272003194848 272195911680 272269082624 272530611584 272674848768 272855869440 273107281920 273117962040 273180697856 273384939520 273587822592 273769449360 274037063680 274300290880 274709084160 274782930688 275375135280 275539697664 276246446080 276462263616 276732510208 276916224640 276998326528 277328916480 277370142720 277595305680 277659069952 277669928074 277816885248 277866659840 278072868864 278309720535 278529474560 278540366720 278747075712 278797016960 279287568896 279472979555 279889481760 280056741888 280098373632 280558305280 280777491456 281269108736 281657671680 281717594664 281917194240 281928218880 281951065088 281992978432 282221894108 282371260416 282413236224 282600721920 282872174970 282876968960 283106602240 283148687360 283369897272 283570667520 283866053632 284258204160 284428075008 284554306456 285157621760 285209961540 285380401152 285849006080 285933756416 286275010560 286335915888 286549992960 286615814144 286627022528 286778720256 286830100480 287042961408 287233520640 287244753180 287509423740 287514296320 287525539840 287738916864 287790469120 288015305424 288296845312 288488236960 288702328416 288918174720 289090830336 289885534680 290058768384 290535055360 290762035872 290805259008 290968043520 291046260736 291314434048 291325826176 291480010752 291716874240 291953683560 291997083840 292020745984 292239073280 292301247469 292455948288 292736867808 292936171520 293023023104 293217552320 293654538240 293733477632 294366523920 294410282880 294586220544 294716960258 295069941760 295572558336 295793541120 295817510912 295861485568 296101659392 296499118080 296510712960 296783921280 296819578286 296863701904 297020817408 297029877760 297074032640 297306121728 297503494365 297794309120 298015306752 298238115840 298548780544 298791388280 299236680960 299415502848 299907153920 300141456384 300418010112 300434849792 300711673856 300723433472 301146394296 301359759360 301371544320 301440770048 301666140160 301730319968 301890011136 302090426880 302179992576 302380600830 302385725440 302475378688 302676183040 302900803584 302912648808 303127265280 303208751104 303689607760 303862218240 304142200320 304223958976 304823664640 304879614060 305061808128 305107156992 305653325824 306063605760 306312061440 306357596160 306382422016 306394403392 306611486720 306676718656 306839027712 307100381280 307342868480 307582980096 307628703744 307638087680 307878429936 308179386368 308383977440 308429820160 308843566080 308889477120 309211236992 309823438848 310108913664 310860794112 311093207040 311164665856 311417262464 311463556096 311835279360 311927734272 312134813760 312439930880 312671797248 312684024576 313231507456 313486046720 313664225280 313730957694 313953239040 313990958848 314037635072 314714440320 314902511616 315513110528 315768171705 315956872704 316193095680 316265725952 316278093824 316569516032 316947333120 317251777920 317337060656 317505011712 317561896960 317797564416 317809992192 318020976735 318068252040 318120656896 318331847680 318568086528 318625162240 318806261760 318874088148 319185793024 319397690920 319873693440 320064847872 320112427008 320888561664 321450409984 321462980608 321894481920 322203678720 322229788672 322539307552 322710011904 323019992064 323282485680 323335749632 323550402560 323598499840 323803176312 323851311168 324032593920 324080762880 324119699456 324418347008 324866519040 325204921664 325954241760 326149029888 326392872960 326732865536 326781435904 327171440640 327485706240 327573740032 328061927424 328279717920 328582198560 328600616960 328670527108 328844476416 328903393280 329090334720 329160349056 329433137152 329482108928 329700842240 330017537465 330192199680 330804751310 331297753920 331495735296 331832754176 332299469568 332624297984 332744955130 332943801344 333439991808 333661352640 333710952960 333987512320 334058568536 334235369472 334248440064 334556420352 334575173632 334883454976 335105774080 335367575466 335427661030 335605186560 335695403008 336418884480 336468894720 336669966336 336819383152 337272635392 338049761280 338077155328 338199790460 338401896448 338869386240 339181624320 339222375184 339272802176 339452362752 339462717440 339513180160 339727922688 339778424832 340003993560 340060012544 340336353280 340663264480 340843560960 341198606336 341475872320 341984778240 342189146112 343018807296 343478663360 343683923968 344196120576 344424622080 344834651392 345030647808 345348562944 345577829520 345634766848 345915637760 346185884352 346247908160 346431160320 346524286976 347073837440 347271106560 347591086080 347684524544 348433844640 348642066432 349109461120 349318086656 350070927360 350122967040 350165032448 350487678464 350686887936 350971864320 351337460012 351523405824 351586385920 351861062784 352146993330 352205012992 352438831360 352491223040 352777367635 352964075520 353016545280 353384270848 354083930112 354212371590 354832567040 355535093760 355692883070 355905442816 355958349824 356435853312 356488839168 356725501440 357074206720 357353170944 357417195520 357919894860 357978865664 358269767680 358283778160 358473400320 358549665936 358803701760 358846810112 358900154368 359673646080 359888584704 360019131780 360371056640 360877910520 361363537920 361460678656 361793732608 361999368192 362573460480 362670926464 362862870528 362927882240 363211419648 363452544840 363506573760 363807825920 363885226441 364143042560 364157282720 364350013440 364427529312 364783763456 365025932480 365569935360 365788397568 365921084760 366019450643 366278778880 367166847040 367386263552 367933784064 368232775680 368616351488 369165705216 369465697920 369771888640 369826856960 370060772928 370115784192 370127074240 370322964480 370422513664 370763825152 371079627380 371276021760 371632652160 371662767616 372019769506 372519133440 373185975680 373408989184 373464498176 374269378560 374369988608 374927917056 375176820480 375522512640 375543562240 375623459552 375889592320 375904291840 376183256064 376432992870 376495013888 376550981632 376800962560 377162899960 377362513920 377724990720 377826529696 378094223360 378626004480 378640811010 379010938880 379237433344 380279948720 380507201536 381074276352 381327260160 381383946240 381700014080 381781221184 381998217216 382066657280 382350194688 382978027520 382993004240 383277229104 383345898320 383548784640 383651889152 384020407232 384478725120 384535879680 384848037420 384936437888 385224232960 386342584320 386514046240 386745024512 387279298560 387636142080 387682714496 387740345344 387957391360 388260483072 388318199808 388575992640 388955832320 389271578080 389329445120 389633608749 389909667840 389941264384 390315823744 390839746560 390855030720 391262171377 391539384320 392488698560 392547043840 392781627392 393628139520 394096744448 394320740352 394391388160 394684071936 394946090880 395332157440 395347617280 395641010688 395711895040 396021044958 396027756544 396408162304 396671325820 396881264640 396965701572 397246955520 397262490240 397353742336 397650821120 398210108160 398592610185 398982241280 399220670464 399293946156 400081059840 400140533760 400188608512 400557346816 400785014784 401110702080 401528525728 401813012480 401828725760 402126928896 402513193236 402520014848 402787235840 402906656768 403174134440 403387514880 403447480320 403774990080 403867738112 403883531744 404169687040 404753970390 404814138960 405149624320 405522933760 405839748552 406325821440 406506152080 406749077504 406809542656 407355260928 407686287360 408403623936 408416081920 408476794880 408795917376 409467175040 409683886080 409771046784 410061373440 410077409280 410110640128 410171604992 410504573248 410838158885 411055595520 411450436320 411791421440 411852636160 412174396032 412986900480 413097918464 413478551552 414369669120 414481058816 414790942720 415098765312 415374336960 415497489792 415780372480 415903645696 416179751680 416488604928 416504892111 416799989760 416895729664 416912032768 417573210670 417794211840 417810550080 418195525440 418218967040 418307943592 418604318720 418931353344 419619253760 419870015488 420837457920 421024228940 421275830272 421590794240 421903663104 422596444160 422926597632 422989467648 423002370560 423332841162 423340015616 423730085888 423746656256 424027968980 424091002720 424315453440 424659903360 424723031040 424757448704 425075015680 425165450864 425799080448 426498257920 426753130496 426831459684 427736432640 427851415552 428489048064 428773509120 428900634624 429604904960 429923721216 429940533792 430245150720 430280015872 430693322752 431043314240 431271444480 431288309760 431685703680 431737568416 431801748224 432043458560 432445267968 432732355440 433155358720 434605655680 434865373184 435802583040 436569391104 436647608320 436971651072 436988739264 437415903232 437706290560 438031118976 438109598080 438341468160 438358609920 438459301888 438880465408 439171825015 439404257280 439534534656 439826328480 440256266240 440600216448 441730338560 441994313728 442075440387 442604912640 443065959424 443726266368 443792228352 444152489088 444586655744 444881803520 444947937280 445229367429 445295552856 445544816640 445611048960 445647159296 445664586752 446075227136 446691463680 447156767288 447473582080 447823170816 448187082420 448558512640 448625192960 449860730880 450652274688 450733015040 451067510784 451085150208 451825848320 452161155072 452242165760 452499210240 452595479952 452970563584 453037899776 453338658080 453578588160 453713068032 454014274560 454458081280 454813126656 455534411640 455979704320 456335938464 457235496960 457358409728 458040016896 458479988736 459232829440 459573633024 459591605088 459917230080 460015077984 460040863744 460464750592 460770439360 461014302720 461457131520 461581179136 462269079552 462575966160 462644730240 463028142080 463126651834 463454781440 463816855488 464578459520 464856088576 466746998784 466761236480 466830622720 467125893696 467195334144 467582517248 467962485760 468659896320 468697874432 469148083712 469529324440 469847261184 470229070080 470618767360 470688727040 470986438272 471056452608 472111906816 472283162120 473269665792 474046791680 474398588928 474417140736 474854274048 475247804416 475318452224 475634001920 476005590984 476342845440 476470894592 477180985344 477226526480 477497771520 477937743360 477964533760 478066221248 478404935680 478778689536 479096536380 479564861440 480025509040 481170547360 481818050560 482175614976 482194470912 483344683008 483431280640 483808961328 484281892864 484603393120 484675431680 485003624448 485325603840 485397749760 485800017920 485903372416 486179549184 486627520512 487426580480 487807382496 487894779680 490099298304 490172153856 490977034240 491360610048 492220940288 492620930560 492900925440 493005790662 493355089920 493414363904 493487712256 494149705728 494223163392 494551263360 495034695680 495510202880 496207126965 496692177920 497749131264 498936446976 499025838080 499117432695 499415702016 499903889408 500235760640 500696683520 500981268480 501087852804 501577674752 501862760448 501910657160 502325182464 502658661120 503141491545 503150018560 503543104512 503633320960 504834672640 504854414680 505229074728 505908953088 507115732992 507299685690 507602844672 508099035136 508436346880 508511928320 508833562776 508909203264 509194076160 509269770240 509330956288 509800259584 510090018816 510504529920 510994896720 511036305472 511398379520 511797909504 512213808480 512638300160 512714506240 513130716560 515217995040 515525885952 516372398080 516848189440 517141954560 517251977088 517680644096 517757599744 518101323520 518452150272 518873456640 519371862240 519511478332 519786430464 519879557120 520610756160 521119662080 521140040960 521526786816 522884929490 523664191680 523977129984 524837519360 525247548672 525731517696 525760987136 526245429248 526594787840 527006190018 527379578880 527521347584 528028059944 528307519488 528658247040 528736834560 529175019520 529287602096 529662607360 529683320320 530076406272 530946810880 531456813580 532248850560 532391928208 533441413120 533520711680 533539324605 533858164224 533937524736 534380019712 534814269440 535611310080 536125793280 536169238528 536684257648 536968298496 537404651520 537425667240 537850019840 538270215168 538350231552 538366653440 539671960520 539752185280 540556584960 540879618048 541119664736 542191017984 542690598912 543140347904 543581716480 544006389696 544391823360 544538165248 545061223168 545711738880 546214563840 546235924080 546361395712 546769879040 547175645184 547538898720 548074127360 548600581760 549418168320 549565861376 550750270560 551079395328 552492892160 552924527232 553465020416 553832449280 553996653056 554657832960 554740285440 555190611360 555318139904 555339856148 555633770496 555733319680 556145737728 556619441070 557058949120 557080733440 557494151424 557594033920 558029654259 558575137792 558945959110 559778963520 560113483776 560196747264 561116610560 561554982912 562538217472 563315343360 563435189328 563834388480 563856437760 563902130176 563985956864 564443788216 564742520832 564826472448 565201443840 565744349940 565753937920 566213204480 566297374720 566739794544 567141335040 567732107264 568516408320 568856150016 569108612912 570315243520 570419923080 570760802304 571698012160 571867512832 572550021120 572671831776 573099985920 573231628288 573254045056 573557440512 573660200960 574085922816 574467041280 574489506360 575018847480 575051079680 575173422439 575477833728 575580938240 576030610848 576593690624 576976473920 577404656832 577836349440 578181660672 579771069360 580117536768 581070110720 581524071744 581610518016 581936087040 582092521472 582628868096 582651652352 583433748480 583907367120 583994167680 584041491968 584478146560 584602494938 584911896576 585473735616 585872343040 586046046208 586435104640 587309076480 587466955264 588733047840 588820565760 589172441088 589433920516 590139883520 591145116672 591587082240 591635021824 591722971136 592203318784 592998236160 593021425920 593567842560 593639156572 593727403808 594041634816 594059755520 594148065280 594612243456 595006988730 595588618240 596030613504 596476231680 597097561088 597582776560 598473361920 598831005696 599814307840 600282912768 600836020224 601446866944 602292788592 602719518720 602743088640 602881540096 603332280320 603460639936 603780022272 604180853760 604359985152 604761201660 604771450880 605352366080 605801607168 605825297616 606254530560 606417502208 607379215520 607724436480 608284400640 608447917952 609647329280 609759228120 610123616256 610214313984 611306651648 612624122880 612715192320 612764844032 612788806784 613222973440 613353437312 613678055424 614200762560 614840555021 615165960192 615257407488 615276175360 615756859872 616358772736 616767954880 616859640320 617687132160 617778954240 618422473984 619646877696 620217827328 621721588224 622186414080 622329331712 622834524928 622927112192 623670558720 623855468544 624269627520 624879861760 625343594496 625368049152 626359816005 626463014912 626972093440 627328450560 627461915388 627906478080 627981917696 628075270144 629428880640 629805023232 631026221056 631536343410 631913745408 632386191360 632531451904 632556187648 633139032064 633894666240 634503555840 634674121312 635010023424 635123793920 635595128832 635619984384 636041953470 636136504080 636241313792 636663695360 637136173056 637250324480 637612523520 637748176296 638371586048 638795381840 639747386880 640129695744 641777123328 642925961216 643788963840 644407357440 644459577344 645078615104 645420023808 646039984128 646564971360 647100805120 647196999680 647606352624 647702622336 648065187840 648161525760 648239398912 648836694016 649389347915 649733038080 650409843328 651908483520 652298059776 652785745920 653465731072 653562871808 654971412480 655147480064 656123854848 656559435840 657164397120 657201233920 657341054216 657688952832 657806786560 658320698112 658866274304 658964217856 659401684480 660035074930 660384399360 661609502620 662595507840 662991470592 663665508352 664598939136 665248595968 665489910260 665887602688 666879983616 667322705280 667421905920 667975024640 668117137072 668470738944 668496880128 669112840704 669150347264 669766909952 670211548160 670735150932 670855322060 671210373120 671390806016 672837768960 672937789440 673339932672 673638766304 674545270784 676099522560 676154310656 676399580920 676803792896 677738772480 678363248640 678444750368 678545604352 678925434880 679455845376 679556849664 680007987120 680120025088 680672706560 681326528960 681687121920 682397212672 682951744640 683969556480 686037614592 686957326720 687367847936 688849244160 689669302784 690061295616 690697125888 691155659040 691831275520 692371768704 692495816320 692862320640 693048573952 694147674880 694174820185 694542213120 694689977751 695182172160 695369049088 696867689280 697284132864 698218922240 698636173312 700141854720 700245934080 700330064896 700975356928 701373775872 701943728640 702674920024 703046811648 703172771840 703722125568 704293986660 704410025984 704877662720 704982446080 705554735270 705928151040 706033090560 706768541696 708167860224 708424743180 709665134080 711070187520 711385766140 711810885632 711916699648 712871706624 712977678336 713451002880 714148413440 714706341888 714834391040 715839789720 715957731328 716539535360 716567556320 716946800640 717099331872 717607403520 717693620224 717800308736 719347292160 719777169408 720038263560 720742113280 721755821040 722727075840 722921357312 723587465216 723998736384 725146920960 725341852928 726422839296 726905089680 727013147520 727615651840 727770452882 728286085120 728314565440 728700026880 728855058624 729567526912 730051864960 731139870720 731842169520 732038901286 732557557760 734333694080 734772527104 736465551360 736792400645 737232702976 738331410432 738931395840 739543777280 739653713920 740121545856 740231568384 740254148480 740645928960 740845027328 741527650304 742048945715 742159254760 742552043520 743265304320 743325535232 744039539012 745038266880 746371951360 746817978368 746928996352 748538757120 748739977216 749855834112 750353640960 751045025280 751087124480 751246919104 751779184640 751808583680 752366512128 752865985740 752990027776 753601925120 754325799920 754725027840 755449981440 755653059392 756188446720 757252008960 757281622020 758021877760 760559897440 761014403072 762148552704 762654520320 762767892480 763400028160 763562442368 763996434432 764133314560 764700389376 765956055040 765986008480 766554458208 766691796640 767097569280 767303778304 768040814464 768957450240 769071759360 769696074840 769872875776 770448465920 773028092480 773490049024 774558597120 775272284160 775365428992 775480690688 776520966144 776636399616 777151985280 777911664640 778543156160 778658890240 779267217498 779819335680 779882528768 780631647488 781679493120 781710061440 782524342754 783078768640 784327394235 784977397120 785094087680 785563254784 787256279040 788193488896 788641480704 788782776320 789368143872 789892181760 790664314880 790695234560 791282021376 791423790080 792042089916 792055513088 792816324608 793342651640 793762529280 793931403144 794493911040 794524980480 794707484672 795301642240 796420216320 797185220370 797964482560 798441340928 798587892312 800162119680 800281067520 800377217024 801114693632 801570029568 802221404160 803057051456 803626024960 803657451520 804253857792 805026386472 805574471680 805813313536 806348268880 806775029760 806894960640 807549980160 807735476224 807767063488 808339374080 809507940780 809628277920 810299248640 811045867520 811679497104 812651642880 813012304160 813498155008 813619085312 814710521856 815372574720 816807247872 816832163840 816953589760 817591834752 818934350080 819542093568 820154818560 820221280256 820343209984 821009146496 821676317770 822111191040 822900872640 823582842880 823705272320 824348792064 826195836928 826957103104 828739338240 828962117632 829581885440 830197530624 830748673920 830994979584 831560744960 831807291392 832359503360 832977209856 833009784222 833599979520 833791459328 833824065536 835146421340 835588423680 835621100160 836391050880 836437934080 836615887184 837208637440 837862706688 838418938665 839238507520 839740030976 841674915840 842048457880 842551660544 843181588480 843807326208 845192888320 845853195264 845978935296 846004741120 846665682324 846680031232 847460171776 847493312512 848055937960 848182005440 848630906880 849319806720 849446062080 849514897408 850150031360 850330901728 851598160896 852996515840 853506260992 853662919368 855472865280 855702831104 857547018240 857801269248 859209809920 859847442432 859881067584 860490301440 861386645504 862086628480 862542888960 862576619520 863371407360 863475136832 863603496448 864086917120 864890535936 865464710880 866310717440 869211311360 869730746368 871605166080 873138782208 873295216640 873943302144 873977478528 874831806464 875412581120 876062237952 876219196160 876717219840 876903742407 876918603776 877760930816 878343650030 878808514560 879069069312 879652656960 880512532480 881200432896 883460677120 883988627456 884150880774 885209825280 886131918848 887452532736 887584456704 888304978176 889173311488 889763607040 889895874560 890458734858 890591105712 891089633280 891222097920 891294318592 891329173504 892150454272 893382927360 894313534576 894947164160 895646341632 896374164840 897117025280 897250385920 899721461760 901304549376 901466030080 902135021568 902170300416 903651696640 904322310144 904484331520 904998420480 905190959904 905941127168 906075799552 906677316160 907157176320 907426136064 908028549120 909626253312 911068823280 911959408640 912671876928 914470993920 914716819456 916959977472 918465658880 919147266048 919183210176 919834460160 920030155968 920081727488 920929501184 921540878720 922028605440 922914263040 923162358272 924538159104 925151932320 925289460480 926056284160 926253303668 926909562880 927633710976 929156919040 929712177152 930049423765 933493997568 933522472960 933661245440 934251787392 934390668288 935165034496 935924971520 937319792640 937395748864 938296167424 939058648880 939694522368 940458140160 941237534720 941377454080 941972876544 942112905216 944566324240 946539331584 948093583360 948797177856 948834281472 949708548096 950495608832 951268003840 952011181968 952685690880 952941789184 954361970688 954453052960 954995543040 955875486720 955929067520 956132442496 956809871360 957557379072 958193072760 959129722880 960051018080 962341094720 963636101120 964351229952 964388941824 966689366016 966862561280 967617922656 968563785728 969206786240 969350863360 970007248896 970651207680 970795499520 971806744832 972359098368 973255041024 974853160960 975614764992 975789559360 980198596608 980344307712 981954068480 982721220096 984441880576 985241861120 985801850880 986011581324 986710179840 986828727808 986975424512 988299411456 988446326784 989102526720 990052612395 990069391360 991020405760 992414253930 993384355840 995498262528 997872893952 998051676160 998234865390 998831404032 999807778816 1000471521280 1001393367040 1001962536960 1002175705608 1003155349504 1003725520896 1003821314320 1004650364928 1005317322240 1006282983090 1006300037120 1007086209024 1007266641920 1009669345280 1009708829360 1010458149456 1011817906176 1014231465984 1014599371380 1015205689344 1016872693760 1017023856640 1017667125552 1017818406528 1018388152320 1018539540480 1018661912576 1019600519168 1020180037632 1021009059840 1021989793440 1022072610944 1022796759040 1023595819008 1024427616960 1025276600320 1025429012480 1026261433120 1030435990080 1031051771904 1031509360903 1032744796160 1033696378880 1034503954176 1035361288192 1035515199488 1036202647040 1036904300544 1037746913280 1038743724480 1039022956664 1039572860928 1039759114240 1041221512320 1042239324160 1042280081920 1043053573632 1045769858980 1047328383360 1047954259968 1049675038720 1050495097344 1051463035392 1051521974272 1052490858496 1053189575680 1054012380036 1054759157760 1055042695168 1056056119888 1056615038976 1057316494080 1057473669120 1058332102905 1058350039040 1058575204192 1059325214720 1059366640640 1060152812544 1061893621760 1062913627160 1064497701120 1064783856416 1066882826240 1067078649210 1067716328448 1067875049472 1068760039424 1069628538880 1071222620160 1072251586560 1072338477056 1073368515296 1073936596992 1074809303040 1074851334480 1075700039680 1076540430336 1076700463104 1076733306880 1079343921040 1079504370560 1081113169920 1082239329472 1084382035968 1085381197824 1087163432960 1088012779392 1088783646720 1089076330496 1090122446336 1091423477760 1091655679323 1092429127680 1092471848160 1092722791424 1093539758080 1094351290368 1095077797440 1096148254720 1097201163520 1098058351929 1098836336640 1099131722752 1101500541120 1102158790656 1104985784320 1105849054464 1106930040832 1107664898560 1107993306112 1109315665920 1109480570880 1110381222720 1110636279808 1110679712296 1111267540992 1111466639360 1112291475456 1113238882140 1114117898240 1114161466880 1114988302848 1115188067840 1116059308518 1117150275584 1117891918220 1119557927040 1120226967552 1120393494528 1122233221120 1123109965824 1125076434944 1126630686720 1126870378656 1127668776960 1127712875520 1127804260352 1127971913728 1128887576432 1129485041664 1129652944896 1130402887680 1131488699880 1132426408960 1132594749440 1133479589088 1134282670080 1135464214528 1137032816640 1137712300032 1138217225824 1140839846160 1141521604608 1143396024320 1143735025664 1145100042240 1145343663552 1146199971840 1146463256576 1146508090112 1148934082560 1148979012720 1150037694960 1150102159360 1150346844878 1150955667456 1151161876480 1152061221696 1153187381248 1153952947840 1154809313664 1155672698880 1157816629585 1159542138720 1160235073536 1162140221440 1163048143488 1163221036032 1163872174080 1164185042944 1165257736192 1165303304704 1166867496960 1167814734240 1167988335360 1168082983936 1168956293120 1169204989876 1169823793152 1170947471232 1171744686080 1172092092416 1172870209280 1173786514131 1174618152960 1174933910528 1177466095680 1177641131520 1178344882176 1178867841032 1180279767040 1182290233344 1183174164480 1183270043648 1184406637568 1185996472320 1186042851840 1187135685120 1187278313144 1187454807616 1188083269632 1188119511040 1188296130560 1189224486912 1190013977460 1191177236480 1192061227008 1192952463360 1194195122176 1195165553120 1196946723840 1197662011392 1199628615680 1200565825536 1201672040448 1202893733888 1204585577184 1205439037440 1205486177280 1205763080192 1206664560640 1206921279872 1207560044544 1208361707520 1208719970304 1209522403320 1210704732160 1211603214336 1211650595232 1212509061120 1212835004416 1214758431040 1215448872960 1216568801280 1216895835904 1219518456240 1220247232512 1220428627968 1222613303296 1225248245760 1225430384640 1225529688064 1225577613568 1226706874624 1228401525120 1229681110042 1230331920384 1230514814976 1230552350720 1231513719744 1232514476655 1232717545472 1233535909760 1233719280640 1235374264320 1235557908480 1236844947968 1239293755392 1240435654656 1243443176448 1244372828160 1244658663424 1245669049856 1245854224384 1247341117440 1247710937088 1248539255040 1249759723520 1250687188992 1250736098304 1252719632010 1252926029824 1253944186880 1254656901120 1254923830776 1255812956160 1255963835392 1256150540288 1258857761280 1259610046464 1262052442112 1263072686820 1263827490816 1264772382720 1265112375296 1266278064128 1267789332480 1269007111680 1269348242624 1270020046848 1270247587840 1271190257664 1271239968768 1272083906940 1272273008160 1273327390720 1274272346112 1274500648960 1275225047040 1275496352592 1276743172096 1277590763680 1279494773760 1280259391488 1283554246656 1285851922432 1288814714880 1288919154688 1290157230208 1290840047616 1292079968256 1293129942720 1294201610240 1294393999360 1295212705248 1295405244672 1296130375680 1296478797824 1297673388032 1298778695830 1299466076160 1300819686656 1303816967040 1304596119552 1306931462144 1307125743616 1309942824960 1310294960128 1312247709696 1313118871680 1314328794240 1314402467840 1314682108432 1315377905664 1315613573120 1316641396224 1317515475045 1317732548608 1317928435712 1318803368960 1320070149860 1320768798720 1323219005240 1325191015680 1325982941184 1327331016704 1329197878272 1330497191936 1330979820520 1331775205376 1333759967232 1334645410560 1334843811840 1335950049280 1336234274144 1336941477888 1336993760256 1338225681408 1338300694528 1339533819904 1340423096320 1341470301864 1341710644120 1342420746240 1342781612032 1345675537920 1345875578880 1347277532608 1349090541568 1352199045120 1352799161840 1353607585792 1355477544960 1356726497280 1356889500736 1357091208704 1357850869760 1358911690752 1359113699328 1360015974240 1361345413120 1362653057920 1363374243840 1364794425344 1365903489280 1367939112960 1372075229184 1373914653440 1374735695872 1377698488320 1379338605568 1380122591232 1381394251776 1382311318080 1383662551040 1384743537408 1384991632640 1386097147904 1388295349760 1388349640370 1389084426240 1389379955502 1390364344320 1390738098176 1393735378560 1394568265728 1396437844480 1397272346624 1400283709440 1400491868160 1400660129792 1401950713856 1402747551744 1403887457280 1405349840048 1406093623296 1406345543680 1407444251136 1408587973320 1408820051968 1409755325440 1409964892160 1411109470540 1411856302080 1412066181120 1413537083392 1416335720448 1416849486360 1419330268160 1422140375040 1422771532280 1423621771264 1423833399296 1425743413248 1425955356672 1426902005760 1429412683776 1429668782080 1431679579440 1431915462656 1433079070720 1433135112640 1433893601280 1434198663744 1435214807040 1435387240448 1435600617472 1438694584320 1440076527120 1441484226560 1443511642080 1445454151680 1445842714624 1447174930432 1450293841920 1450683705856 1452845678592 1453810179360 1454026295040 1455231303680 1455540905764 1456572170240 1456629130880 1457400053760 1457710117248 1459135053824 1460103729920 1461506237345 1462279741440 1463684339040 1464077802572 1465115115520 1468667388160 1469545054208 1472931102720 1473584801290 1474465405952 1476662820864 1477862791680 1479087554560 1479307427840 1480243091712 1480463136768 1480508296960 1481690054656 1483055300608 1484097891430 1484318509520 1485104087040 1486530608640 1486651070464 1488079078024 1490076533760 1492743902720 1493635956736 1497077514240 1497479954432 1499711668224 1500707281920 1502090050560 1502174248960 1502493838208 1503558369280 1503617167360 1504733024256 1505731971480 1505980055552 1507203850240 1508651599840 1509450055680 1510899962880 1511306118784 1512376893440 1514504017920 1514563244040 1516043755520 1521119794880 1522028806144 1524297105408 1525309040640 1525535784960 1527124884736 1527992868864 1528266629120 1529400778752 1531912110080 1531972016960 1533108916416 1533383593280 1534195138560 1534607556608 1536081628928 1537914900480 1538143518720 1539392149680 1539745751552 1540896931840 1546056184960 1546980098048 1549117194240 1550544568320 1550730857984 1550961381376 1553041932288 1553272799232 1554303970560 1555823329280 1557086312320 1557317780480 1558534434996 1559638671360 1559765057536 1561263294976 1563358986240 1563420122880 1565048685508 1566157537280 1568654788470 1569954794240 1570188175360 1571126509568 1574512558080 1576386977792 1577282961408 1577565552640 1578736287744 1579784363520 1581328629760 1581390469120 1582564042752 1582847580160 1584084179832 1585632649216 1586685303280 1587525058560 1587862806288 1588987822080 1589049960960 1589414969344 1590603284480 1592840432640 1594370440740 1595928965120 1597175784624 1600324239360 1600562135040 1600754434048 1602229387264 1603140059136 1604442808320 1606114102912 1607252049920 1607314903040 1608507715584 1610052772944 1611148943360 1611626627072 1612696537760 1613550059520 1615099960320 1615470952448 1615534126976 1616678748160 1619015881560 1619256555840 1620598497280 1620943281419 1622091735040 1623358994208 1626024608320 1626996310016 1627238170624 1629421043712 1630745149440 1633614495744 1633664327680 1633907179520 1635183669504 1637868700160 1639084187136 1640309637120 1640442560512 1640686419968 1642018292992 1643352635540 1644222382080 1645801745280 1647165685760 1647410544640 1648697584128 1652391673856 1653914206208 1657478676480 1657924235264 1659163770880 1660395061248 1661497347840 1661989959168 1663121489920 1663614582784 1664719006720 1665954419712 1666019568444 1667199959040 1667582918656 1667648131072 1670292842680 1671176847360 1671242200320 1672782101760 1672875868160 1673231774368 1674417274880 1675725413376 1676837877330 1678477015040 1679480061952 1683349831680 1684096915760 1685103321088 1686363176960 1687614652416 1690385776640 1691706390528 1691957870592 1692009482240 1693331364648 1694986625024 1696111875920 1696364010880 1697261813760 1698639613440 1698892124160 1699029794816 1700300062720 1700661803456 1703196321792 1705993031680 1707325838736 1710945730560 1711405662208 1715094036480 1715602538496 1718419619840 1719694884864 1719762135168 1720980602880 1722773291008 1724173256960 1725153239040 1725520267317 1726742814720 1726950273664 1727206992896 1728173834240 1729781071872 1730929421760 1732621434880 1738422622720 1739461492736 1743210332160 1746277564416 1746590433280 1747886604288 1747954957056 1749663612928 1750825162240 1752124475904 1752438392320 1753434439680 1753807484814 1753837207552 1755521861632 1756687300060 1757617029120 1758138138624 1759305313920 1761025064960 1762400865792 1766921354240 1767977254912 1768301761548 1770419650560 1772263837696 1774905065472 1775168913408 1776609956352 1778346622976 1779527214080 1779791749120 1780917469716 1781182211424 1782179266560 1782444195840 1782588637184 1782658347008 1784300908544 1786765854720 1788627069152 1789894328320 1791292683264 1792748329680 1794234050560 1794500771840 1799442923520 1804340600832 1807303393280 1808644620288 1808968663040 1809996840960 1810381919808 1811882254336 1812151599104 1813354632320 1814314352640 1816057098240 1819252506624 1819426132205 1822137646560 1823918817280 1825343753856 1828941987840 1829433638912 1830097253215 1833919954944 1836931317760 1838294532096 1838366420352 1839668920320 1840060311936 1840163454976 1841859002368 1843081757440 1844521665063 1845828526080 1846324716544 1849076318208 1850303864640 1850578920960 1852112568320 1852506607336 1853819125760 1855267421952 1858313838080 1859424354304 1860098847530 1866987995136 1867044945920 1867322490880 1868503574784 1868781336576 1870330068992 1871849943040 1874639585280 1874791497728 1876592334848 1878117297760 1879389044736 1880916280320 1882475069440 1882754908160 1883945753088 1884225810432 1889132648480 1893078663168 1896187166720 1897594355712 1897668562944 1899417096192 1900991217664 1902536007680 1904022363936 1905371381760 1905883578368 1908723941376 1908906105920 1909991086080 1911750973440 1912264884992 1915114758144 1916386145520 1918259445760 1920102036160 1924682189440 1928777883648 1933378732032 1933725122560 1935235845312 1937127571456 1938413572480 1938701726720 1941302415360 1941590999040 1943613489664 1944718196736 1946510082048 1948168043745 1949706321920 1951229529984 1951579118720 1956310856885 1960397193216 1960688615424 1963908136960 1965442440192 1968883761152 1970483722240 1971603701760 1972023162648 1973420359680 1973657455616 1973950849024 1976598822912 1976892653568 1978205053440 1980105224790 1980138782720 1982040811520 1984828507860 1986768711680 1990996525056 1995745787904 1996103352320 1996469730780 1997662808064 2000943042560 2002786734080 2003925073920 2004351411216 2006310699008 2007451041792 2007642628640 2009300729856 2010634644480 2012565966180 2012600074240 2014172418048 2014533283840 2019338690560 2019417658720 2020916298912 2023635812352 2028462931968 2029198742760 2030411378688 2033745387520 2034047713280 2035334251104 2035636813056 2036776304640 2037323825152 2039201038336 2040360075264 2042018119680 2043979586880 2044145221888 2046108732283 2047191638016 2048855233920 2050553200640 2050858024960 2052522866240 2060871980160 2062103543808 2063018721806 2065489592320 2067392757760 2069007908352 2070722576384 2071030398976 2072405294080 2075493826560 2077487448960 2078045913328 2079145721856 2079518228480 2082443024640 2082524460555 2084478648320 2084560163840 2086107147264 2091539717960 2094656766720 2095908519936 2099350077440 2100990194688 2102926070784 2103043948544 2104981716992 2106379151360 2108024760072 2109518315520 2110085390336 2112112239776 2113230077952 2114632988160 2114947338240 2116664205810 2116700078080 2117150408384 2118650429440 2118733281280 2120305625088 2123787243520 2125827254320 2128995402240 2129567712832 2133765652480 2134157298420 2135432656896 2135750098944 2139257077760 2142445240320 2144503173120 2144676954112 2146737030592 2147873193984 2149618606080 2149702668960 2151400079360 2153080860672 2153400926208 2153466613760 2158687842080 2159008741120 2162226339840 2164478658944 2168764071936 2170762395648 2174326865920 2176025558784 2178152660992 2180244892672 2182846955520 2183311358646 2184858255360 2184943696320 2185445582848 2187079516160 2188702580736 2190155594880 2192296509440 2194402327040 2196116703858 2197672673280 2198263445504 2203001082240 2204317581312 2209971568640 2210377201935 2211698108928 2213860081664 2215329797120 2215986612224 2218631331840 2218961141760 2220762445440 2221272559616 2221359424592 2222535081984 2222933278720 2224582950912 2226146837145 2226477764280 2228235796480 2228322933760 2229976605696 2230376135680 2232118617036 2234300551168 2235783836440 2239115854080 2240453935104 2240786989056 2246219931648 2250152869888 2253261373440 2253740757312 2255337553920 2255425751040 2255608520704 2255943827456 2257775152864 2258970083328 2260805775360 2262977399760 2264852817920 2265189498880 2266959178176 2268565340160 2270928429056 2274065633280 2276434451648 2281679692320 2283043209216 2286792048640 2287470051328 2290200084480 2290687327104 2292399943680 2292926513152 2293016180224 2297868165120 2297958025440 2300075389920 2300204318720 2300693689756 2301911334912 2302323752960 2304122443392 2306374762496 2307905895680 2309618627328 2311345397760 2315633259170 2319084277440 2320470147072 2324280442880 2326096286976 2326442072064 2328370085888 2330515472384 2330606609408 2333734993920 2335629468480 2335976670720 2336165967872 2337912586240 2338409979752 2339647586304 2341894942464 2343489372160 2344184184832 2345740418560 2347573028262 2349236305920 2349867821056 2354932191360 2355282263040 2356689764352 2357735682064 2360559534080 2364580466688 2366348328960 2366540087296 2368813275136 2371992944640 2372085703680 2374271370240 2374556626288 2374909615232 2376166539264 2376239022080 2376592261120 2378448973824 2380027954920 2382354472960 2384122454016 2385904926720 2388390244352 2390331106240 2393893447680 2395324022784 2401131651072 2403344080896 2405787467776 2409171154368 2410878074880 2410972354560 2411526160384 2413842559744 2416723415040 2417439940608 2419044806640 2421409464320 2423206428672 2423301190464 2425018122240 2425670008832 2429516862080 2430897745920 2433137602560 2433791671808 2439036912480 2440494465024 2440857255936 2445226606592 2450496491520 2450860769280 2451059376128 2451155227136 2453413749248 2456803050240 2459362220084 2460663840768 2461029629952 2461104701440 2463027439488 2465028953310 2465435090944 2467071819520 2467438561280 2470748528640 2471115816960 2473689895936 2478587510784 2480871309312 2486886352896 2488745656320 2491338099712 2491708448768 2494682234880 2495421874176 2497078510080 2499519447040 2501374377984 2501472196608 2505439264020 2505852059648 2507888373760 2509313802240 2509847661552 2511625912320 2511927670784 2512301080576 2517715522560 2519220092928 2526145373640 2527654981632 2529544765440 2530224750592 2532556128256 2535578664960 2538014223360 2538696485248 2540040093696 2540495175680 2542380515328 2542479937536 2544167813880 2544546016320 2546654781440 2547196585087 2548544692224 2549001297920 2550450094080 2550992705184 2553486344192 2555181527360 2558989547520 2560518782976 2567108493312 2571703844864 2577629429760 2577838309376 2580314460416 2584159936512 2586259885440 2588403220480 2588787998720 2590425410496 2590810489344 2592260751360 2592957595648 2595346776064 2597557391660 2598932152320 2601639373312 2607633934080 2609192239104 2613862924288 2614251487232 2619885649920 2620589920256 2624495419392 2626237743360 2628657588480 2628804935680 2629364216864 2630755811328 2631227146240 2633282792448 2635030950090 2635465097216 2635856871424 2637606737920 2640140299720 2641537597440 2646438010480 2650382031360 2651965882368 2654662033408 2658395756544 2661959641040 2663550410752 2667519934464 2669290821120 2669687623680 2671900098560 2672468548288 2673882955776 2673987520512 2676451362816 2680846192640 2682940603728 2683421288240 2684841492480 2685563224064 2691351075840 2691751157760 2694555065216 2704398090240 2705598323680 2707215171584 2710955089920 2713452994560 2713779001472 2714182417408 2715701739520 2717823381504 2718227398656 2720031948480 2722690826240 2725306115840 2729588850688 2731806978560 2735878225920 2744150458368 2747829306880 2749471391744 2755396976640 2758677211136 2760245182464 2762788503552 2764622636160 2767325102080 2769487074816 2769983265280 2772194295808 2776590699520 2776699280740 2778168852480 2778759911004 2780728688640 2781476196352 2787470757120 2789136531456 2790148271295 2792875688960 2794544693248 2800567418880 2800983736320 2801320259584 2803901427712 2805495103488 2807774914560 2810699680096 2812187246592 2812691087360 2814888502272 2817175946640 2817640103936 2819510650880 2819929784320 2822218941080 2823712604160 2824132362240 2827074166784 2833698972720 2838660536320 2844280750080 2845543064560 2847243542528 2847666798592 2851486826496 2853804011520 2858825367552 2859337564160 2863359158880 2866158141440 2866270225280 2867787202560 2868397327488 2870429614080 2870774480896 2871201234944 2875867112195 2877389168640 2880153054240 2882968453120 2887023284160 2890908303360 2891685429248 2894349860864 2900587683840 2901367411712 2905691357184 2907620358720 2908052590080 2910462607360 2911081811528 2913144340480 2913258261760 2915420234496 2918270107648 2920207459840 2923012474690 2924559482880 2927368678080 2928155605144 2930230231040 2937334776320 2939090108416 2945862205440 2947169602580 2948930811904 2953325641728 2955725583360 2958175109120 2958614855680 2960486183424 2960926273536 2961016593920 2963380109312 2966110601216 2968195782860 2968637019040 2970208174080 2973061217280 2973302140928 2976158156048 2980153067520 2985487805440 2987271913472 2994155028480 2994959908864 2999423336448 3001414563840 3004180101120 3004987676416 3007234334720 3009466048512 3011463942960 3011960111104 3014407700480 3017303199680 3018900111360 3021799925760 3022612237568 3029008035840 3029126488080 3032087511040 3042239589760 3044057612288 3050618081280 3051071569920 3054249769472 3055985737728 3056533258240 3058801557504 3063824220160 3063944033920 3066217832832 3066767186560 3068390277120 3069215113216 3072163257856 3074202775105 3075829800960 3076287037440 3078784299360 3079491503104 3081793863680 3092112369920 3093960196096 3094528082709 3098234388480 3101089136640 3101461715968 3101922762752 3106083864576 3106545598464 3108607941120 3111646658560 3114172624640 3114635560960 3117068869992 3119277342720 3119530115072 3122526589952 3126717972480 3126840245760 3130097371016 3132315074560 3137309576940 3139909588480 3140376350720 3149025116160 3152773955584 3154565922816 3155131105280 3157472575488 3159568727040 3162657259520 3162780938240 3165128085504 3165695160320 3168168359664 3171265298432 3173370606560 3175050117120 3175725612576 3177975644160 3178099921920 3178829938688 3181206568960 3185680865280 3188740881480 3191857930240 3194351569248 3200648478720 3201508868096 3204458774528 3206280118272 3208885616640 3212228205824 3214629806080 3217015431168 3220105545888 3222297886720 3223253254144 3225393075520 3227100119040 3230199920640 3230941904896 3231068253952 3238031763120 3238513111680 3241196994560 3241886562838 3244183470080 3246717988416 3252049216640 3253992620032 3254476341248 3261490298880 3267228991488 3267328655360 3267814359040 3270367339008 3275737400320 3278168374272 3280619274240 3280885121024 3281372839936 3284036585984 3286705271080 3288444764160 3291603490560 3294331371520 3294821089280 3297395168256 3304783347712 3307828412416 3314957352960 3315848470528 3318327541760 3320790122496 3322994695680 3323979918336 3326242979840 3327229165568 3329438013440 3331908839424 3332039136888 3334399918080 3335296262144 3340585685360 3342353694720 3342484400640 3345564203520 3345751736320 3346463548736 3348834549760 3351450826752 3353675754660 3356954030080 3366699663360 3368193831520 3370206642176 3372726353920 3375229304832 3380771553280 3383412781056 3383915741184 3384018964480 3386662729296 3389973250048 3392223751840 3392728021760 3397279226880 3397784248320 3398059589632 3400600125440 3401323606912 3406392643584 3411986063360 3414651677472 3422811324416 3430188072960 3431205076992 3436839239680 3439389769728 3439524270336 3445546582016 3448346513920 3450306478080 3451040534634 3453485629440 3453900547328 3454413985792 3459562143744 3461858843520 3465242869760 3473449888755 3476845245440 3478922985472 3486420664320 3492555128832 3493180866560 3495773208576 3495909914112 3499327225856 3501650324480 3504248951808 3504876784640 3506868879360 3507614969628 3507674415104 3511043723264 3513374600120 3515234058240 3516276277248 3518610627840 3522050129920 3524801731584 3533842708480 3535954509824 3536603523096 3540839301120 3544527675392 3549810130944 3553219912704 3556693245952 3559054428160 3559583498240 3561834939432 3562364422848 3564358533120 3564888391680 3565316694016 3568601817088 3573531709440 3577254138304 3579788656640 3582585366528 3585496659360 3588468101120 3589001543680 3598885847040 3608681201664 3614606786560 3617289240576 3617937326080 3619993681920 3620763839616 3623764508672 3624303198208 3626709264640 3632114196480 3638505013248 3638852264410 3644275293120 3647837634560 3650687507712 3658867277824 3660194506430 3667839909888 3673862635520 3676589064192 3676732840704 3680120623872 3680326909952 3683718004736 3686163514880 3689043330126 3691657052160 3692649433088 3698152636416 3700607729280 3701157841920 3704225136640 3705013214672 3707638251520 3710534843904 3716627676160 3718848708608 3720197695060 3733975990272 3734089891840 3734644981760 3737007149568 3737562673152 3740660137984 3743699886080 3749279170560 3749582995456 3753184669696 3756234595520 3758778089472 3761832560640 3764950138880 3767891506176 3768451620864 3778265296960 3786157326336 3795337125888 3798834192384 3801982435328 3805072015360 3808044727872 3810742763520 3811767156736 3817812211840 3819982172160 3823501946880 3824529769984 3830229516288 3832772291040 3836518891520 3840204072320 3849364378880 3857555767296 3866757464064 3867450245120 3870471690624 3874255142912 3876827144960 3877403453440 3882604830720 3883181998080 3887226979328 3889436393472 3893020164096 3896336087490 3899412643840 3902459059968 3903158237440 3912621713770 3920794386432 3921377230848 3927816273920 3930884880384 3937767522304 3940967444480 3943207403520 3944046325296 3946840719360 3947314911232 3947901698048 3953197645824 3953785307136 3956410106880 3960210449580 3960277565440 3964081623040 3969657015720 3973537423360 3981993050112 3991491575808 3992206704640 3992939461560 3995325616128 4001886085120 4005573468160 4007850147840 4008702822432 4012621398016 4014902083584 4015285257280 4018601459712 4021269288960 4025131932360 4026213957073 4028344836096 4029066567680 4038677381120 4038835317440 4041832597824 4047271624704 4058397485520 4060822757376 4067490775040 4068095426560 4070668502208 4071273626112 4073552609280 4074647650304 4078402076672 4084036239360 4087959173760 4088290443776 4092217464566 4094383276032 4097710467840 4101106401280 4101716049920 4105045732480 4121743960320 4124207087616 4126037443612 4130979184640 4134785515520 4138015816704 4141445152768 4142060797952 4144810588160 4150987653120 4154974897920 4156091826656 4158291443712 4159036456960 4164886049280 4165048921110 4168957296640 4169120327680 4172214294528 4183079435920 4189313533440 4191817039872 4198700154880 4201980389376 4205852141568 4212758302720 4216049520144 4219036631040 4220170780672 4224224479552 4226460155904 4229265976320 4229894676480 4233328411620 4233400156160 4234300816768 4237300858880 4237466562560 4240611250176 4247574487040 4251654508640 4257990804480 4259135425664 4267531304960 4268314596840 4270865313792 4271500197888 4278514155520 4289006346240 4289353908224 4293474061184 4295746387968 4299237212160 4299405337920 4303883885147 4306161721344 4306801852416 4306933227520 4317375684160 4318017482240 4324452679680 4328957317888 4337528143872 4341524791296 4348653731840 4352051117568 4356305321984 4360489785344 4365693911040 4366622717292 4369716510720 4369887392640 4370891165696 4374159032320 4377405161472 4380311189760 4384518712035 4384593018880 4388804654080 4392233407716 4395345346560 4396526891008 4406002164480 4408635162624 4419943137280 4420754403870 4423396217856 4427720163328 4430659594240 4431973224448 4437262663680 4437922283520 4441524890880 4442545119232 4442718849184 4445070163968 4445866557440 4449165901824 4452293674290 4452955528560 4456471592960 4456645867520 4459953211392 4460752271360 4464237234072 4468601102336 4471567672880 4478231708160 4480907870208 4492439863296 4506522746880 4507481514624 4510675107840 4510851502080 4511217041408 4511887654912 4515550305728 4517940166656 4521611550720 4525954799520 4529705635840 4530378997760 4533918356352 4537130680320 4541856858112 4548131266560 4552868903296 4563359384640 4566086418432 4573584097280 4574940102656 4581374654208 4584799887360 4585853026304 4586032360448 4595736330240 4595916050880 4600150779840 4600408637440 4601387379512 4603822669824 4604647505920 4608244886784 4612749524992 4615811791360 4619237254656 4622690795520 4631266518340 4638168554880 4640940294144 4648560885760 4652192573952 4652884144128 4656740171776 4661030944768 4661213218816 4667469987840 4671258936960 4671953341440 4672331935744 4675825172480 4676819959504 4679295172608 4683789884928 4686978744320 4688368369664 4691480837120 4695146056524 4698472611840 4699735642112 4709864382720 4710564526080 4713379528704 4715471364128 4729160933376 4732696657920 4733080174592 4737626550272 4743985889280 4744171407360 4748542740480 4749113252576 4749819230464 4752478044160 4756897947648 4760055909840 4764708945920 4768244908032 4771809853440 4776780488704 4780662212480 4787786895360 4802263302144 4806688161792 4811574935552 4818342308736 4821756149760 4821944709120 4823052320768 4827685119488 4833446830080 4834879881216 4838089613280 4842818928640 4846412857344 4846602380928 4850036244480 4851340017664 4859033724160 4861795491840 4862829844257 4866275205120 4867583343616 4878073824960 4880988930048 4881714511872 4890453213184 4900992983040 4901721538560 4902118752256 4902310454272 4906827498496 4913606100480 4918724440168 4921327681536 4922059259904 4922209402880 4926054878976 4930057906620 4930870181888 4934143639040 4934877122560 4941497057280 4942231633920 4947379791872 4957175021568 4961742618624 4973772705792 4977491312640 4982676199424 4983416897536 4989364469760 4990843748352 4994157020160 4999038894080 5002748755968 5002944393216 5010878528040 5011704119296 5015776747520 5018627604480 5019695323104 5023251824640 5023855341568 5024602161152 5035431045120 5038440185856 5052290747280 5055309963264 5059089530880 5060449501184 5065112256512 5071157329920 5076028446720 5077392970496 5084959875072 5088335627760 5089092032640 5093309562880 5094393170174 5097089384448 5098002595840 5100900188160 5101985410368 5106972688384 5110363054720 5117979095040 5134216986624 5143407689728 5155258859520 5155676618752 5157546804515 5160628920832 5168319873024 5172519770880 5176806440960 5177575997440 5180850820992 5181620978688 5184521502720 5185915191296 5190693552128 5195114783320 5197864304640 5203278746624 5215267868160 5218384478208 5227725848576 5228502974464 5239771299840 5241179840512 5248990838784 5252475486720 5257315176960 5257609871360 5258728433728 5261511622656 5262454292480 5266565584896 5270061900180 5270930194432 5275213475840 5280280599440 5283075194880 5292876020960 5300764062720 5303931764736 5316791513088 5323919282080 5327100821504 5335039868928 5338581642240 5339375247360 5343800197120 5344937096576 5347765911552 5347975041024 5352902725632 5361692385280 5365881207456 5366842576480 5369682984960 5371126448128 5382702151680 5383502315520 5389110130432 5411196647360 5414430343168 5421910179840 5426905989120 5427558002944 5428364834816 5435646763008 5436454797312 5440063896960 5445381652480 5450612231680 5458278396615 5459177701376 5463613957120 5471756451840 5488300916736 5490291759645 5495658613760 5498942783488 5510793953280 5517354422272 5520490364928 5525577007104 5529245272320 5534650204160 5538974149632 5539966530560 5544388591616 5553181399040 5553398561480 5556337704960 5557519822008 5561457377280 5562952392704 5574941514240 5578273062912 5580296542590 5585751377920 5589089386496 5601134837760 5601967472640 5602640519168 5607802855424 5610990206976 5615549829120 5621399360192 5624374493184 5625382174720 5629777004544 5634351893280 5639021301760 5639859568640 5644437882160 5647425208320 5648264724480 5654148333568 5667397945440 5677321072640 5688561500160 5691086129120 5694487085056 5695333597184 5702973652992 5707608023040 5717650735104 5718675128320 5726718317760 5732316282880 5732540450560 5736794654976 5741548961792 5742402469888 5751734224390 5754778337280 5760306108480 5765936906240 5774046568320 5783370858496 5788699721728 5801175367680 5802734823424 5811382714368 5815240717440 5816105180160 5820925214720 5822163623056 5826288680960 5826516523520 5830840468992 5836540215296 5840414919680 5846024949380 5849118965760 5854737356160 5856311210288 5860460462080 5868932570655 5874669552640 5878180216832 5891724410880 5894339205160 5897861623808 5906651283456 5911451166720 5916350218240 5920972366848 5921852547072 5922033187840 5926760218624 5932221202432 5936391565720 5937274038080 5940416348160 5946122434560 5946604281856 5952316312096 5960306135040 5970975610880 5974543826944 5988310056960 5989919817728 6002829127680 6008360202240 6009975352832 6014468669440 6018932097024 6022927885920 6028815400960 6034606399360 6037800222720 6043599851520 6045224475136 6058016071680 6058252976160 6064175022080 6084479179520 6088115224576 6101236162560 6102143139840 6108499538944 6111971475456 6113066516480 6117603115008 6127648440320 6127888067840 6132435665664 6133534373120 6138326196849 6138430226432 6144326515712 6148405550210 6151659601920 6152574074880 6157568598720 6158983006208 6163587727360 6184224739840 6187920392192 6189056165418 6196468776960 6202178273280 6202923431936 6203845525504 6212167729152 6213091196928 6217215882240 6223293317120 6228345249280 6229271121920 6234137739984 6238554685440 6239060230144 6245053179904 6253435944960 6253680491520 6260194742032 6264630149120 6274619153880 6279819176960 6280752701440 6298050232320 6305547911168 6309131845632 6310262210560 6314945150976 6319137454080 6325561876480 6330256171008 6331390320640 6336336719328 6342530596864 6346741213120 6350100234240 6351451225152 6355951288320 6356199843840 6357659877376 6371361730560 6377481762960 6383715860480 6388703138496 6401296957440 6403017736192 6408917549056 6417771233280 6424456411648 6429259612160 6434030862336 6440211091776 6444595773440 6446506508288 6450786151040 6454200238080 6460399841280 6461883809792 6462136507904 6476063526240 6477026223360 6482393989120 6483773125676 6488366940160 6493435976832 6504098433280 6507985240064 6508952682496 6522980597760 6534457982976 6534657310720 6535628718080 6540734678016 6551474800640 6556336748544 6561238548480 6561770242048 6568073171968 6573410542160 6576889528320 6583206981120 6588662743040 6589642178560 6594790336512 6629914705920 6631696941056 6636655083520 6641580244992 6645989391360 6647959836672 6652485959680 6658876026880 6663817678848 6664078273776 6668799836160 6670592524288 6681171370720 6684707389440 6684968801280 6691128407040 6691503472640 6692927097472 6697669099520 6702901653504 6707351509320 6713908060160 6736387663040 6740413284352 6745452707840 6750458609664 6766825562112 6767831482368 6768037928960 6773325458592 6779946500096 6784447503680 6785456043520 6794558453760 6795568496640 6796119179264 6802647213824 6812785287168 6823972126720 6829303354944 6845622648832 6860376145920 6862410153984 6873678479360 6878779539456 6879048540672 6891093164032 6896693027840 6900612956160 6902081069268 6906971258880 6907801094656 6908827971584 6919124287488 6923717687040 6930485739520 6946899777510 6953690490880 6957845970944 6972841328640 6985110257664 6986361733120 6991546417152 6991819828224 6998654451712 7003300648960 7008497903616 7009753569280 7013737758720 7015229939256 7022087446528 7026749200240 7030468116480 7032552554496 7037221255680 7044100259840 7049603463168 7067685416960 7073207046192 7081678602240 7089055350784 7099620261888 7106439825408 7118108856320 7119166996480 7123669878864 7124728845696 7128717066240 7129776783360 7130633388032 7137203634176 7147063418880 7154508276608 7159577313280 7165170733056 7170993318720 7176936202240 7178003087360 7217362403328 7229213573120 7234578481152 7235874652160 7241527679232 7247529017344 7248606396416 7253418529280 7264228392960 7277010026496 7277704528820 7288550586240 7295675269120 7301375015424 7317734555648 7320389012860 7335679819776 7347725271040 7353178128384 7353465681408 7360241247744 7360653819904 7367436009472 7372327029760 7378086660252 7383314104320 7385298866176 7396305272832 7401215458560 7402315683840 7408450273280 7410026429344 7415276503040 7421069687808 7433255352320 7437697417216 7440395390120 7468179783680 7474014299136 7475125346304 7481320275968 7487399772160 7498558341120 7506369339392 7512469191040 7517556178944 7523665121280 7529900277760 7535783012352 7536903241728 7556530593920 7590674251776 7597668384768 7610144030720 7616089455744 7621485527040 7623534313472 7635624423680 7639964344320 7641589755261 7647003893760 7649059539968 7660459032576 7665544582080 7673037783040 7680408144640 7698728757760 7715111534592 7733514928128 7734900490240 7740943381248 7748510285824 7753654289920 7754806906880 7765209661440 7766363996160 7774453958656 7778872786944 7786040328192 7792672174980 7798825287680 7804918119936 7806316474880 7825243427540 7841588772864 7842754461696 7855632547840 7861769760768 7875535044608 7881934888960 7886414807040 7888092650592 7893681438720 7894629822464 7895803396096 7906395291648 7907570614272 7912820213760 7920420899160 7928163246080 7939314031440 7947074846720 7963986100224 7985878923120 7990651232256 8003772170240 8011146936320 8015700295680 8017405644864 8025242796032 8030570514560 8042538577920 8050263864720 8052427914146 8056689672192 8058133135360 8077354762240 8077670634880 8083665195648 8104716407095 8116794971040 8121645514752 8134981550080 8136190853120 8141337004416 8142547252224 8147105218560 8149295300608 8156804153344 8168072478720 8175918347520 8176580887552 8184434929132 8188766552064 8195420935680 8202212802560 8203432099840 8210091464960 8243487920640 8248414175232 8252074887224 8261958369280 8269571031040 8276031633408 8282890305536 8289621176320 8301975306240 8309949795840 8312183653312 8316582887424 8318072913920 8329772098560 8330097842220 8337914593280 8338240655360 8344428589056 8366158871840 8378627066880 8383634079744 8397400309760 8403960778752 8411704283136 8425516605440 8432099040288 8438073262080 8440341561344 8448448959104 8452920311808 8458531952640 8459789352960 8466656823240 8468601633536 8474933125120 8481222500352 8495148974080 8503309017280 8515981608960 8518270851328 8536629193680 8541730627584 8543000395776 8557028311040 8578012692480 8578707816448 8586948122368 8598474424320 8598810675840 8607767770294 8612323442688 8613603704832 8613866455040 8627601336585 8634751368320 8636034964480 8648905359360 8657914635776 8675056287744 8683049582592 8697307463680 8704102235136 8712610643968 8720979570688 8731387822080 8733245434584 8739433021440 8739774785280 8741782331392 8748318064640 8754810322944 8760622379520 8769037424070 8769186037760 8777609308160 8784466815432 8790690693120 8793053782016 8812004328960 8817270325248 8839886274560 8841508807740 8846792435712 8861319188480 8863946448896 8874525327360 8875844567040 8883049781760 8885090238464 8885437698368 8890140327936 8891733114880 8898331803648 8904587348580 8905911057120 8912943185920 8913291735040 8919906422784 8921504542720 8928474468144 8937202204672 8943135345760 8956463416320 8961815740416 8984879726592 9014963029248 9021703004160 9022434082816 9023775309824 9031100611456 9035880333312 9043223101440 9051909599040 9059411271680 9060757995520 9067836712704 9083713716224 9096262533120 9105737806592 9126718769280 9132172836864 9147168194560 9149880205312 9162749308416 9169599774720 9171706052608 9172064720896 9191472660480 9191832101760 9200301559680 9200817274880 9202774759024 9207645339648 9209295011840 9216489773568 9222608325315 9225499049984 9231623582720 9238474509312 9245381591040 9262533036680 9276337109760 9281880588288 9297121771520 9304385147904 9305768288256 9313480343552 9322061889536 9322426437632 9334939975680 9342517873920 9343906682880 9344663871488 9351650344960 9353639919008 9358590345216 9367579769856 9373957488640 9376736739328 9382961674240 9390292113048 9396945223680 9399471284224 9419728765440 9421129052160 9430942728256 9458321866752 9465393315840 9475253100544 9487971778560 9488342814720 9497085480960 9498226505152 9499638460928 9504956088320 9513795895296 9520111819680 9529417891840 9536489816064 9543619706880 9553560977408 9561324424960 9575573790720 9604526604288 9613376323584 9623149871104 9636684617472 9643889418240 9646104641536 9655370238976 9666893660160 9669759762432 9676179226560 9685637857280 9692825714688 9693204761856 9702680035328 9718067448320 9723590983680 9725659688514 9732550410240 9735166687232 9756147649920 9761977860096 9763429023744 9780906426368 9801985966080 9803443077120 9804237504512 9804620908544 9813654996992 9827212200960 9837448880336 9842655363072 9844118519808 9844418805760 9852109757952 9860115813240 9861740363776 9868287278080 9869754245120 9882994114560 9884463267840 9894759583744 9914350043136 9923485237248 9947545411584 9954982625280 9965352398848 9966833795072 9978728939520 9981687496704 9988314040320 10005888786432 10021757056080 10023408238592 10031553495040 10037255208960 10039390646208 10046503649280 10047710683136 10049204322304 10070862090240 10104581494560 10110619926528 10118179061760 10120899002368 10130224513024 10142314659840 10152056893440 10154785940992 10169919750144 10176671255520 10178184065280 10186619125760 10188786340348 10194178768896 10196005191680 10201800376320 10203970820736 10213945376768 10220726109440 10230543661415 10235958190080 10268433973248 10286815379456 10310517719040 10311353237504 10315093609030 10321257841664 10336639746048 10345039541760 10353612881920 10355151994880 10361701641984 10363241957376 10371830382592 10381387104256 10390229566640 10395728609280 10406557493248 10430535736320 10436768956416 10455451697152 10479542599680 10482359681024 10497981677568 10504950973440 10514630353920 10515219742720 10517456867456 10523023245312 10524908584960 10533131169792 10540123800360 10541860388864 10550426951680 10560561198880 10566150389760 10585752041920 10601528125440 10607863529472 10633583026176 10647838564160 10654201643008 10670079737856 10677163284480 10678750494720 10689874193152 10695950082048 10705805451264 10723384770560 10731762414912 10733685152960 10739365969920 10742252896256 10765404303360 10767004631040 10778220260864 10822393294720 10828860686336 10843820359680 10853811978240 10855116005888 10856729669632 10871293526016 10872909594624 10880127793920 10890763304960 10901224463360 10916556793230 10918355402752 10927227914240 10943512903680 10976601833472 10980583519290 10991317227520 10997885566976 11021587906560 11034708844544 11040980729856 11051154014208 11058490544640 11069300408320 11077948299264 11079933061120 11106362798080 11106797122960 11112675409920 11115039644016 11122914754560 11125904785408 11149883028480 11156546125824 11160593085180 11171502755840 11202269675520 11203934945280 11205281038336 11215605710848 11221980413952 11231099658240 11242798720384 11248748986368 11250764349440 11259554009088 11268703786560 11278042603520 11279719137280 11288875764320 11294850416640 11308296667136 11334795890880 11346602969933 11354642145280 11382172258240 11388974170112 11390667194368 11405947305984 11415216046080 11435301470208 11437350256640 11453436635520 11464632565760 11465080901120 11473589309952 11483097923584 11484804939776 11503468448780 11509556674560 11520612216960 11531873812480 11548093136640 11566741716992 11577399443456 11602350735360 11605469646848 11622765428736 11630481434880 11632210360320 11641850429440 11644327246112 11652577361920 11653033047040 11661680937984 11673080430592 11680829839360 11692049898760 11698237931520 11709474712320 11712622420576 11720920924160 11737865141310 11749339105280 11756360433664 11783448821760 11788678410320 11795723247616 11813302566912 11822902333440 11832700436480 11841944733696 11843705094144 11844066375680 11872783131440 11874548076160 11880832696320 11892244869120 11893208563712 11904632624192 11920612270080 11941951221760 11976620113920 11979839635456 12005658255360 12016720404480 12019950705664 12028937338880 12037864194048 12045855771840 12057630801920 12069212798720 12078641871219 12087199703040 12090448950272 12116032143360 12116505952320 12128350044160 12168958359040 12176230449152 12202472325120 12204286279680 12216999077888 12223942950912 12226133032960 12235206230016 12255296880640 12255776135680 12264871331328 12267068746240 12276652393698 12276860452864 12288653031424 12296811100420 12303319203840 12305148149760 12315137197440 12317966012416 12327175454720 12368449479680 12375840784384 12378112330836 12392937553920 12404356546560 12405846863872 12407691051008 12424335458304 12426182393856 12434431764480 12456690498560 12458542243840 12468275479968 12477109370880 12478120460288 12490106359808 12506871889920 12507360983040 12520389484064 12529260298240 12549238307760 12559638353920 12561505402880 12596100464640 12611095822336 12638274908160 12651123752960 12660512342016 12662780641280 12672673438656 12685061193728 12693482426240 12700200468480 12702902450304 12711902576640 12712399687680 12715319754752 12735982925435 12742723461120 12754963525920 12767431720960 12777406276992 12802593914880 12806035472384 12817835098112 12835542466560 12848912823296 12858519224320 12868061724672 12880422183552 12889191546880 12893013016576 12901572302080 12911651655441 12920799682560 12923767619584 12924273015808 12952127052480 12954052446720 12964787978240 12967546251352 12976733880320 12986871953664 13008196866560 13015970480128 13045961195520 13068915965952 13069314621440 13071257436160 13081469356032 13102949601280 13112673497088 13122477096960 13123540484096 13136146343936 13146821084320 13153779056640 13166413962240 13177325486080 13179284357120 13189580673024 13259829411840 13263393882112 13273310167040 13283160489984 13291978782720 13295919673344 13317752053760 13327635357696 13328156547552 13337599672320 13341185048576 13362342741440 13369414778880 13369937602560 13382256814080 13385854194944 13405803307008 13414703018640 13427816120320 13472775326080 13480826568704 13533651124224 13535662964736 13536075857920 13546650917184 13559893000192 13568895007360 13570912087040 13589116907520 13591136993280 13592238358528 13605294427648 13625570574336 13647944253440 13658606709888 13691245297664 13720752291840 13724820307968 13747356958720 13757559078912 13758097081344 13782186328064 13793386055680 13801225912320 13804162138536 13813942517760 13815602189312 13817655943168 13838248574976 13847435374080 13860971479040 13893799555020 13907380981760 13945682657280 13970220515328 13972723466240 13983092834304 13983639656448 14006601297920 14016995807232 14019507138560 14027475517440 14030459878512 14044174893056 14053498400480 14060936232960 14065105108992 14074442511360 14088200519680 14099206926336 14135370833920 14146414092384 14178110701568 14199240523776 14212879650816 14236217712640 14238333992960 14247339757728 14249457691392 14257434132480 14261266776064 14274407268352 14294126837760 14309016553216 14330341466112 14341986637440 14353872404480 14356006174720 14434724806656 14458427146240 14469156962304 14471749304320 14483055358464 14495058034688 14497212792832 14506837058560 14528456785920 14554020052992 14555409057640 14577101172480 14591350538240 14602750030848 14635469111296 14640778025720 14671359639552 14695450542080 14706356256768 14706931362816 14720482495488 14721307639808 14734872018944 14744654059520 14756173320504 14766628208640 14770597732352 14792610545664 14802430917120 14804631367680 14816900546560 14820052858688 14830553006080 14842139375616 14866510704640 14880790780240 14936359567360 14948028598272 14950250692608 14974799544320 14997116682240 15012738678784 15024938382080 15035112357888 15047330242560 15059800555520 15071566024704 15073806483456 15113061187840 15181348503552 15195336769536 15220288061440 15232178911488 15247068626944 15271248847360 15279928688640 15283179510522 15294007787520 15298119079936 15320918065152 15331089164160 15346075566080 15360816289280 15397457515520 15430223069184 15467029856256 15469800980480 15472640413545 15481886762496 15497020571648 15507308579840 15509613813760 15530419322880 15532727992320 15548907917312 15557745573888 15572080656384 15585344349960 15597650575360 15609836239872 15612632949760 15650486855080 15683177545728 15685508923392 15723539521536 15751070089216 15763869777920 15772829614080 15776185301184 15787362877440 15789259644928 15791606792192 15812790583296 15825640427520 15840841798320 15856326492160 15878628062880 15894149693440 15971757846240 15981302464512 16007544340480 16022293872640 16031400591360 16034811289728 16050485592064 16061141029120 16085077155840 16100527729440 16104855828292 16113379344384 16116266270720 16154709524480 16155341269760 16167330391296 16209432814190 16233589942080 16243291029504 16269963100160 16272381706240 16282674008832 16285094504448 16298590601216 16313608306688 16336144957440 16351836695040 16353161775104 16368869858264 16377533104128 16390841871360 16404425605120 16406864199680 16420182929920 16486975841280 16496828350464 16504149774448 16523916738560 16539142062080 16552063266816 16565780611072 16579242352640 16603950612480 16619899591680 16624367306624 16633165774848 16636145827840 16659544197120 16660195684440 16676481310720 16688857178112 16732317743680 16757254133760 16767268159488 16807921557504 16823408566272 16851033210880 16864198080576 16876146524160 16880683122688 16896897918208 16917063905280 16919578705920 16933313646480 16937203267072 16949866250240 16962445000704 16990297948160 17006618034560 17031963217920 17036541702656 17073258387360 17083461255168 17086000791552 17114056622080 17156025384960 17157415632896 17173896244736 17196948848640 17197621351680 17215535540588 17224646885376 17227207409664 17227732910080 17255202673170 17269502736640 17272069928960 17297810718720 17315829271552 17350112575488 17366099165184 17394614927360 17408204470272 17441959141376 17462775644160 17466490869168 17478866042880 17479549570560 17483564662784 17496636129280 17509620645888 17521244759040 17538074848140 17538372075520 17555218616320 17568933630864 17581381386240 17586107564032 17624008657920 17634540650496 17679772549120 17683017615480 17693584871424 17722638376960 17727892897792 17749050654720 17766099563520 17770180476928 17770875396736 17780280655872 17783466229760 17796663607296 17809174697160 17811822114240 17826583470080 17830376095609 17839812845568 17843009085440 17856948936288 17874404409344 17886270691520 17912926832640 17923631480832 17969759453184 18029926058496 18043406008320 18044868165632 18047550619648 18062201222912 18086446202880 18103819198080 18118822543360 18121515991040 18135673425408 18167427432448 18192525066240 18211475613184 18253437538560 18264345673728 18294336389120 18299760410624 18325498616832 18339199549440 18343412105216 18344129441792 18382945320960 18383664203520 18400603119360 18401634549760 18405549518048 18415290679296 18418590023680 18432979547136 18445216650630 18450998099968 18463247165440 18476949018624 18490763182080 18525066073360 18552674219520 18563761176576 18594243543040 18608770295808 18611536576512 18644852875264 18669879951360 18685035747840 18687813365760 18689327742976 18703300689920 18707279838016 18717180690432 18735159539712 18747914977280 18765923348480 18780584226096 18793890447360 18798942568448 18839457530880 18842258104320 18861885456512 18916643733504 18930786631680 18950506201088 18976685629440 18994170961920 18996453010304 18999276921856 19009912176640 19027591790592 19040223639360 19058835783680 19072979632128 19107121954816 19122648849920 19151147581440 19209053208576 19226752647168 19246299742208 19273369234944 19287778836480 19292209283072 19310740477952 19333787320320 19339519524864 19352358453120 19371275714560 19385651429376 19386409523712 19405360070656 19436134896640 19447181967360 19451319377028 19465100820480 19470333374464 19512295299840 19523955720192 19526858047488 19561812852736 19603971932160 19606886154240 19608475009024 19609241817088 19627309993984 19654424401920 19674897760672 19685310726144 19688837611520 19704219515904 19720231626480 19723480727552 19736574556160 19739508490240 19765988229120 19768926535680 19789519167488 19895090823168 19909965250560 19930704797696 19933667590144 19957457879040 19976628080640 20011777572864 20043514112160 20063106990080 20074510417920 20078781292416 20093007298560 20095421366272 20098408644608 20131069785365 20141724180480 20209162989120 20221239853056 20236358123520 20241798004736 20260449026048 20304113786880 20309571881984 20339839500288 20353342511040 20356368130560 20373238251520 20377572680696 20388357537792 20392010383360 20407941641472 20427890753536 20441452218880 20461087322830 20471916380160 20536867946496 20573630758912 20621035438080 20622706475008 20630187218060 20642515683328 20673279492096 20690079083520 20707225763840 20710303989760 20723403283968 20726483914752 20743660765184 20762774208512 20780459133280 20791457218560 20813114986496 20861071472640 20873537912832 20910903394304 20959085199360 20964719362048 20995963355136 21009901946880 21029260707840 21034913734912 21066262339584 21080247600720 21083720777728 21100853903360 21121122397760 21132300779520 21171504083840 21203056250880 21267166052352 21295677128320 21308403286016 21354326568960 21357500989440 21379748386304 21391900164096 21411610902528 21446769541120 21463524829824 21467370305920 21478731939840 21484505792512 21519419425735 21530808606720 21534009262080 21556440521728 21644786589440 21657721372672 21687640719360 21707623956480 21710232011776 21713459339264 21742587052032 21745819189248 21760255587840 21781526609920 21802448926720 21833113586460 21836710805504 21854455828480 21887025807360 21953203666944 21961167038580 21982634455040 22043175813120 22069417689088 22081961459712 22102308028416 22116981089280 22138600816640 22155896598528 22159866122240 22212725596160 22213594245920 22225350819840 22230079288032 22245829509120 22251809570816 22299766056960 22313092251648 22321186170360 22343005511680 22404539351040 22410562076672 22431211421696 22443960827904 22462199316480 22485597440768 22519108018176 22537407573120 22556085207040 22559438274560 22577751528640 22589700833280 22616593334272 22669591781760 22693205939866 22709284290560 22764344516480 22777948340224 22781334388736 22830432092160 22870602940416 22874700513280 22906873271040 22929265131520 22930161802240 22947178619904 22966195847168 22969609879552 23006936897560 23019113349120 23041224433920 23063747624960 23096186273280 23133483433984 23154798886912 23204701470720 23210939293696 23245530857472 23260962869760 23264420720640 23283700858880 23288654492224 23305154723840 23306066094080 23323361875968 23361659678720 23384099797520 23396475863040 23418949424640 23425244841152 23441841848320 23475730282620 23498678210560 23566897643520 23577356820640 23591446495232 23626605133824 23645804666880 23665400872960 23683889467392 23687410188288 23688132751360 23745566262880 23749096152320 23784489738240 23786417127424 23809265248384 23841224540160 23883902443520 23959679270912 24011316510720 24033440808960 24039901411328 24057874677760 24075728388096 24091711543680 24115261603840 24138425597440 24157283742438 24174399406080 24180897900544 24232064286720 24233011904640 24256700088320 24314149221285 24337916718080 24352460898304 24404944650240 24408572559360 24433998155776 24447885901824 24452266065920 24470412460032 24510593761280 24511552271360 24529742662656 24534137492480 24553304787396 24553720905728 24577306062848 24593622200840 24606638407680 24610296299520 24630274394880 24635932024832 24654350909440 24736898959360 24751681568768 24756224661672 24785875107840 24808713093120 24811693727744 24815382102016 24848670916608 24868863528960 24913380997120 24917084487680 24936550959936 24954218741760 24980212719616 25013743779840 25014721966080 25040778968128 25058520596480 25098476615520 25119276707840 25123010805760 25192200929280 25222191644672 25276549816320 25302247505920 25321024684032 25325561282560 25345346877312 25370122387456 25386964852480 25405804900608 25424799375360 25430639509504 25471965850870 25485446922240 25509927051840 25534863441920 25554812553984 25612070944768 25635670196224 25671084933120 25697825646592 25717038448640 25736123449344 25760844367104 25778383093760 25786026033152 25803144604160 25823303310882 25841599365120 25847535239168 25848546031616 25904254104960 25908104893440 25929575956480 25935092502704 25953467760640 25973743907328 26016393733120 26031940960256 26091922391040 26137831931904 26138629242880 26142514872320 26162938712064 26205899202560 26225346994176 26244954193920 26247080968192 26272292687872 26293642168640 26307558113280 26332827924480 26354650972160 26379161346048 26519658823680 26526787764224 26583957565440 26591839346688 26635504107520 26655270715392 26656313095104 26675199344640 26682370097152 26724685482880 26738829557760 26739875205120 26764513628160 26771708389888 26811606614016 26829406037280 26855632240640 26945550652160 26961653137408 27067302248448 27071325929472 27072151715840 27093301834368 27119786000384 27137790014720 27141824174080 27178233815040 27182273986560 27184476717056 27210588855296 27251141148672 27295888506880 27317213419776 27441504583680 27449640615936 27494713917440 27515118157824 27516194162688 27564372656128 27586772111360 27602451824640 27608324277072 27627885035520 27631204378624 27635311886336 27676497149952 27694870748160 27721942958080 27787599110040 27814761963520 27891365314560 27940441030656 27945446932480 27966185668608 27967279312896 28013202595840 28033991614464 28039014277120 28054951034880 28060919757024 28088349786112 28106996800960 28121872465920 28130210217984 28148885022720 28198413852672 28270741667840 28292828184768 28356221403136 28425759301632 28472435425280 28476667985920 28494679515456 28498915382784 28514868264960 28522533552128 28548814536704 28588253675520 28618033106432 28660682932224 28683973274880 28707744808960 28712012349440 28869449613312 28916854292480 28938313924608 28943498608640 28966110716928 28990116069376 28994425585664 29013674117120 29056913571840 29108040105984 29110818115280 29154202344960 29182701076480 29205500061696 29281556051440 29342719279104 29390901084160 29412712513536 29413862725632 29440964990976 29489308119040 29512346641008 29533256417280 29541195464704 29585221091328 29604861834240 29609262735360 29633801093120 29640105717376 29661106012160 29684278751232 29733021409280 29761581560480 29872719134720 29896057196544 29900501385216 29949599088640 30025477357568 30049876764160 30070224715776 30094660485120 30143132049408 30147612966912 30226122375680 30362697007104 30390673539072 30440576122880 30464357822976 30494137253888 30542497694720 30559857377280 30566359021044 30588015575040 30596238159872 30641836130304 30662178328320 30691630984245 30692151132160 30721632578560 30794915031040 30860446138368 30934059712512 30939601960960 30945280827090 30963773524992 30994041143296 31014617159680 31019227627520 31060838645760 31065455984640 31097815834624 31115491147776 31144161312768 31170688699920 31195301150720 31219672479744 31225265899520 31300973710160 31366355091456 31447079043072 31527739555840 31545659228160 31552370602368 31574725754880 31578519289856 31583213584384 31625581166592 31651280855040 31681683596640 31712652984320 31757256125760 31788299386880 31943515692480 31962604929024 32015088680960 32044587745280 32069622579456 32100971184128 32122282058240 32170154311680 32201055458880 32209711656584 32226758688768 32232532541440 32309419048960 32310682539520 32334660782592 32418865628380 32467179884160 32486582059008 32539926200320 32544763412480 32565348017664 32570189008896 32597181202432 32627216613376 32672289914880 32703673390080 32706323550208 32737739716528 32755066208256 32781683742720 32808851210240 32840365859840 32973951682560 32993656700928 33008299548896 33104126533632 33131561222144 33158484705280 33207901224960 33239799183360 33248734613248 33319088394240 33320391368880 33352962621440 33377714356224 33464635487360 33514508267520 33615843115008 33646817132544 33702066421760 33728396161152 33752293048320 33761366245376 33793795836416 33834127810560 33839157411840 33866627292960 33874406534144 33899732500480 33924890001408 33980595896320 34013236069120 34039808909799 34063926435840 34073083405312 34146516774720 34166922510336 34172001583104 34228113244160 34312050769920 34314831265792 34347792489472 34393897697280 34395242703360 34431071081176 34449293770752 34454414819328 34455465820160 34510405346340 34539005473280 34544139857920 34595621437440 34631658543104 34700225150976 34732198330368 34789229854720 34816408940544 34883918282752 34925551288320 34932981738336 34957732085760 34959099141120 34967129325568 34993272258560 35019241291776 35042489518080 35076149696280 35110437232640 35137867261728 35162762772480 35172215128064 35248017315840 35269081300992 35366035230960 35387169742848 35445276753920 35455785795584 35498101309440 35532199127040 35540360953856 35541750793472 35618349394320 35623644228480 35653166940160 35660752191218 35679625691136 35686018170880 35713897872576 35748808818688 35772541383040 35825853665280 35939518906368 36059852116992 36086812016640 36089736331264 36095101239296 36124402445824 36172892405760 36207638396160 36237645086720 36243031982080 36271346850816 36334854864896 36385050132480 36422951226368 36506875077120 36528691347456 36588672778240 36599520821248 36650997233664 36678399098880 36688258883584 36765890641920 36767328407040 36801206238720 36803269099520 36811099036096 36830581358592 36837180047360 36865959094272 36890433301260 36926494330880 36953898037248 36981526364160 37050132146720 37105348439040 37127522353152 37188487086080 37217540591616 37223073153024 37289705750528 37370071495680 37375626731520 37378655485952 37406601379840 37414559676032 37434361380864 37470319079424 37531846696960 37561168452192 37587780894720 37597885136896 37678915061760 37684516208640 37723770913024 37833287467008 37901012402176 37953371258880 37988341923840 37992906020608 37998553843712 38055183581184 38080447278720 38117671567360 38145959264256 38207948776305 38214243909632 38245297699840 38302295162880 38418106417152 38453505294336 38492599484416 38546738469888 38575557672960 38584418566144 38621480955904 38667574640640 38679039049728 38704716906240 38742551429120 38771302858752 38772819047424 38810720141312 38872269793280 38894363934720 38902638754056 38930201640960 38940666748928 39024590599680 39047911440384 39123625705472 39207943864320 39213772308480 39218483634176 39254619987968 39308848803840 39349795521344 39370621452288 39377675223040 39408439031808 39440463252960 39473149112320 39479016980480 39531976458240 39537853071360 39579038334976 39790181646336 39819930501120 39861409595392 39867335180288 39953256161280 40023555145728 40087028224320 40126213980160 40157562584832 40190842732544 40196817289216 40262139570730 40283448360960 40418325978240 40442479706112 40483596009472 40520898052096 40608227573760 40619143763968 40679679000576 40706685022080 40712736261120 40746476503040 40755145361392 40776715075584 40784020766720 40815883282944 40855781507072 40882904437760 40922174645660 40943832760320 41073735892992 41147261517824 41242070876160 41245412950016 41260374436120 41285031366656 41346558984192 41380158167040 41414451527680 41446806567936 41452967829504 41487321530368 41525548417024 41560918266560 41582914437120 41626229972992 41722142945280 41821806788608 41918170398720 41929438724096 42019803893760 42058521415680 42069827469824 42132524679168 42160495201440 42201707806720 42242244795520 42264601559040 42343008167680 42406112501760 42534332104704 42591354256640 42616806572032 42708653137920 42715001978880 42759496772608 42783800328192 42823221805056 42893539082240 42927049659648 42934740611840 42969011585024 43038838851470 43061617213440 43068018524160 43112881043456 43289573178880 43315442745344 43375281438720 43415247912960 43420464023552 43426918678528 43485174104064 43491638378496 43520511175680 43563053219840 43604897853440 43666227172920 43673421611008 43708911656960 43774051614720 43906407333888 43922334077160 43965268910080 44086351626240 44138835378176 44163922919424 44204616056832 44233962178560 44311793197056 44319732244480 44425451192320 44427188491840 44450701639680 44460158576064 44491659018240 44503619141632 44599532113920 44642372340720 44686011023360 44809078702080 44821124153344 44862422843392 44924398632960 44971194881536 45038216036352 45074815146240 45112170414080 45118876549120 45155503057280 45179401666560 45233186668544 45339183563520 45386411879732 45418568581120 45528689032960 45555896680448 45562668777472 45660864184320 45741205880832 45749401026560 45813746542080 45858530263040 45860323604480 45894357239808 45932391694336 46013873795120 46038226698240 46082448867840 46127495249920 46192372546560 46409402941440 46421878587392 46491061714944 46521925739520 46528841441280 46567401717760 46577308984448 46610309447680 46612132188160 46646723751936 46723319357440 46768199595040 46792951726080 46837898849280 46850489682304 46883683696640 46951460565240 46997356421120 47154713641280 47182892990464 47253210267648 47291609333760 47367778934784 47374820376576 47376265502720 47491132525760 47498192304640 47568979476480 47572834254848 47618530496768 47682449080320 47767804887040 47919358541824 48022633021440 48066881617920 48079802822656 48115749355520 48151456776192 48183423087360 48230523207680 48276851194880 48314567484876 48348798812160 48361795801088 48464128573440 48466023809280 48513400176640 48628298442570 48675833436160 48704921796608 48809889300480 48817145118720 48867996311552 48895771803648 48904532131840 48940824920064 49021187522560 49023104542720 49059485325312 49068274984960 49106609574792 49154612125696 49187244401680 49213276815360 49220592599040 49260548789760 49271864049664 49308701818880 49473797918720 49512449323344 49571750215680 49617426186240 49623387455488 49630764204032 49697341833216 49737727057920 49826761994240 49834168975360 49873101919872 49908437483520 49960425439232 50029443932160 50081557936256 50117041192960 50196953231040 50238553415680 50246021611520 50444383289344 50553099632640 50604495011840 50642049368064 50651122565120 50690693754624 50740244774912 50773929704960 50811609801216 50849598750720 50861279019008 50943931701740 50970893844480 51019854103680 51069726883840 51109625107968 51224141889536 51271340392448 51342169866240 51395651293184 51434076897280 51472246898688 51521688734208 51556766187520 51572052066304 51606289208320 51646606621764 51683198730240 51695070478336 51697092063232 51808508209920 51816209786880 51859151912960 51870185005408 51906935521280 51947487814656 52032787466240 52063881920512 52183844782080 52277258485760 52325877424128 52411798405120 52450693988352 52489908387840 52544585375744 52587284337280 52615116226560 52665655848960 52709301944320 52758322692096 53039317647360 53053575528448 53167915130880 53183678693376 53271008215040 53310541430784 53312626190208 53350398689280 53364740194304 53449370965760 53479750410240 53491128286827 53529027256320 53543416779776 53623213228032 53658812074560 53711264481280 53891101304320 53923306274816 54134604496896 54142651858944 54144303431680 54186603668736 54239572000768 54275580029440 54283648348160 54356467630080 54364547973120 54368953434112 54421177710592 54502282297344 54591777013760 54634426839552 54883009167360 54899281231872 54989427834880 55030236315648 55032388325376 55128745312256 55173544222720 55204903649280 55216648554144 55255770071040 55262408757248 55270623772672 55352994299904 55389741496320 55575198220080 55629523927040 55782730629120 55934558625792 56026405191680 56067983228928 56078028554240 56109902069760 56121839514048 56176699572224 56213993601920 56243744931840 56297770045440 56396827705344 56541483335680 56585656369536 56712442806272 56733014849665 56851518603264 56944870850560 56953335971840 56989359030912 56997830765568 57029736529920 57045067104256 57097629073408 57176507351040 57236066212864 57321365864448 57367946549760 57415489617920 57424024698880 57738899226624 57833708584960 57876627849216 57886997217280 57932221433856 57980232138752 58027348234240 58113827143680 58216080211968 58221636230560 58308404689920 58365402152960 58411000123392 58563112102880 58685438558208 58781802168320 58825425027072 58827725451264 58881929981952 58978616238080 59024693282016 59066512834560 59082390929408 59170442182656 59209723668480 59218525470720 59280211434752 59368557502464 59466042818560 59523163120960 59792114393088 59801002770432 59899198177280 60050954715136 60099753528320 60189320970240 60286264098816 60295225933824 60393209356095 60452244751360 60725394014208 60781347078144 60881152245760 60928715645952 60988274507776 61084995389440 61119714754560 61132718042088 61176031150080 61192476319744 61283672260608 61324356656640 61383261968490 61384302264320 61443265157120 61589830062080 61720892276736 61868119425024 61879203921920 61890561654180 61927547049984 62029234319360 62038455255040 62121677291520 62130911969280 62195631669248 62230982295552 62288322625536 62341377399840 62390602301440 62439344959488 62450531799040 62601947420320 62732710182912 62894158086144 63055479111680 63104741204736 63157038579712 63166427168768 63251162333184 63302561710080 63363367193280 63425305968640 63514512251520 63576598773760 63887031384960 63925209858048 64030177361920 64089175490560 64139245158912 64201942368256 64244564116480 64340308623360 64402110917760 64419423313168 64453517377536 64465065082880 64558258277205 64618838097920 64621365079040 64669321565184 64837731256760 64934359768320 64973164118016 65079852400640 65130696035328 65140378017792 65194362404864 65254433226752 65344579829760 65407346780160 65412647100416 65475479433056 65510132416512 65563367485440 65617702420480 65680731719680 65947903365120 66016599097792 66208253067264 66316969410560 66415802449920 66479598366720 66497469226496 66638176788480 66640782737760 66705925242880 66755428712448 66929270974720 67029016535040 67231686230016 67293634265088 67404132843520 67456792322304 67522732490752 67587591672832 67668255621120 67678314823680 67733254585920 67748813068288 67799465000960 67849780002816 67961191792640 68026472138240 68079617819598 68127852871680 68146166810624 68293033549440 68333845020672 68344003166208 68456226488320 68624101539840 68629662531584 68695584978944 68787795394560 68790485406720 68862142162352 68898587541504 68908829638656 68910931640320 69020810692680 69078010946560 69088279715840 69191242874880 69263317086208 69400450301952 69464396660736 69632817881088 69767836565504 69851102576640 69865963476672 69915464171520 69918198282240 69934258651136 70084979036160 70152299392560 70220874465280 70275734523456 70325525544960 70344430256128 70496034631680 70732070461920 70774339485696 70890553507840 70911571591168 70996202618880 71064398254080 71080721907712 71083501586944 71236698788640 71247288456960 71306333880320 71321504382436 71359251382272 71372036341760 71427795745152 71497617637376 71545082766080 71651707330560 71879037812736 72119704233984 72173624033280 72179472662528 72248804891648 72345784811520 72415276792320 72475290173440 72486063964160 72542693701632 72669709729792 72770100264960 72845902452736 73013750154240 73057382694912 73177345556480 73301994467328 73356798197760 73376517767168 73531781283840 73534656814080 73602412477440 73606538199040 73622198072192 73661162717184 73674360094720 73731918188544 73780866602520 73852988661760 73907796074496 73963052728320 74100264293440 74210696878080 74255044706304 74435081183232 74446146306048 74579411501056 74740142991360 74751253463040 74757310971904 74829119352064 74940638158848 75063693393920 75122336904384 75175561789440 75195770273792 75357830123520 75369032417280 75447541826048 75666574934016 75802024804352 75906742517760 75976683847680 75985812041216 75997107687424 76110367162368 76160894557440 76235343134720 76291918528512 76415897552610 76428487819264 76490595399680 76604590325760 76836212834304 76907010588672 76985198968832 77093476939776 77151115345920 77242961911808 77335149281280 77358078099456 77409433812480 77485102858240 77542605717504 77545638094848 77744539586560 77788727869440 77805277508112 77860403281920 77881333497856 78049181199360 78095822880768 78415887728640 78427544616960 78436967268352 78509239975936 78617697607680 78699591042688 78741242904576 78755350446080 78816878063616 78880926505920 78946298224640 78958033960960 79063952916480 79158076669952 79580363292672 79722819190784 79734670360576 79906512322560 80047110291456 80174056448640 80252427960320 80315125169664 80381685465088 80393634578432 80524279141460 80566896721920 80836651956480 80884959412224 80967192018944 81041796104192 81216455147520 81238287527936 81359358001152 81413370044160 81425472522240 81492953006080 81510290722784 81553430151168 81568041533440 81631766565888 81711563014144 81765808875520 81844349291320 81887665520640 82294523035648 82484141752320 82520748872240 82570062733312 82693117968384 82760316334080 82828903055360 82893613135872 82905935659008 83121836533120 83165828874240 83252459945984 83444285890560 83836340797440 83858877448192 84039607787520 84117042831360 84139654939648 84265049358336 84320990402880 84403415613440 84484489591040 84686016335360 84812225003520 85068664209408 85182708513280 85233613144064 85417306275840 85430003957760 85518993545216 85567600656384 85646443610112 85787078164480 85854099319296 85869481223680 85938023170048 86077677702940 86123234426880 86136037048320 86225762086912 86579146357760 86630885490688 86750562877440 86830495825920 86840928047104 86853837357056 86970348208128 86983276756992 87041022351360 87209795706880 87332454345840 87346843222016 87417823313920 87548103229440 87844668154320 87930537820160 88172703252480 88277670756352 88467924357120 88623586394112 88639464488960 88850902384640 88854376983680 88901403279360 88920317152128 88983318036480 89007238283264 89151880478045 89199064227840 89284744681440 89372022046720 89618157404160 89642248306688 89724845686784 89848797265920 89942389763072 90076432072704 90149630292480 90224340828160 90237753098240 90311006114560 90466373337088 90678367127040 90772823759464 90837137162240 91057378065920 91111793360896 91321728368640 91482411761664 91498802053120 91627493084160 91717060526080 91720647208960 91788714479616 91864783388672 92027747590240 92076453396480 92164897735680 92254990499840 92384745093120 92818805882880 92843757174784 92982123429888 93043851479040 93057682882560 93154617968896 93224264376320 93293447503872 93446638714880 93536399190080 93585903452160 93675797698560 93700979364608 93902921130480 93994712842240 94309427282560 94365785980928 94583218667520 94735557869568 94749640753152 94752531005440 94982265051520 94996384609280 95137958952960 95145668509696 95237060993536 95364898160640 95535609774080 95838717083648 96045266042880 96133763235840 96159605645312 96231498711040 96302913552384 96366846174720 96461046415360 96553702389760 96629134969752 96697597624320 96723591602176 96928257146880 96932047618560 97026800353280 97256596885140 97351666872320 97619778600960 97634290237440 97735992623104 97791543607296 97809064263680 97881649840128 98042375045120 98046209085440 98118970650624 98136549969920 98213219149584 98309224251392 98374488803360 98426553630720 98521097579520 98543728099328 98617403637760 98947595837440 99024898646688 99246774910976 99261528408064 99394683666432 99475454115840 99653523988480 99668337950720 99746203839744 99920850878464 100058887864320 100163115872512 100393906462080 100477106831360 100492043223040 100888766578688 101106199265280 101208990023680 101284098736128 101302245130240 101381387509248 101480489549824 101547859409920 101623219602432 101699197501440 101722558038016 101887863403480 101941787688960 102039708207360 102139453767680 102219250215936 102448283779072 102542680784896 102684339732480 102791302586368 102868153794560 102944493797376 103043377468416 103113532375040 103144104132608 103212578416640 103293213243528 103366397460480 103394184126464 103617016419840 103632419573760 103718303825920 103740370010816 103813871042560 103894975629312 104065574932480 104367689564160 104554516971520 104651754848256 104823596810240 104901387976704 104979816775680 105089170751488 105174568674560 105331311697920 105418603888640 105516645384192 106107151056896 106335830261760 106367357386752 106542016430080 106621082861568 106625252380416 106729480388608 106898741931520 106959500820480 106982256573654 107058054512640 107086833559552 107246426456064 107317624149120 107422528962560 107782202608640 107846612549632 108269208993792 108285303717888 108288606863360 108373207337472 108479144001536 108551160058880 108567296696320 108712935260160 108729095946240 108737906868224 108842355421184 109004564594688 109183554027520 109268853679104 109766018334720 109798562463744 110064776650752 110257490624512 110347088445440 110409807298560 110433297108288 110511540142080 110524817514496 110541247545344 110779482992640 111150396440160 111259047854080 111565461258240 111869117251584 112052810383360 112135966457856 112156057108480 112219804139520 112243679028096 112353399144448 112427987203840 112595540090880 112793655410688 113082966671360 113171312739072 113424885612544 113466029699330 113703037206528 113889741701120 113906671943680 113978718061824 113995661531136 114090134208512 114195258146816 114353014702080 114472132425728 114642731728896 114735893099520 114830979235840 114848049397760 115477798453248 115667417169920 115753255698432 115773994434560 115864442867712 115960464277504 116054696468480 116227654287360 116432160423936 116443272461120 116616809379840 116822000246784 117126224205760 117370877116416 117655450902528 117763859963904 117957232476160 118049386564032 118133025669120 118164781858816 118419447336960 118437050941440 118560422869504 118737115004928 118932085637120 119046326241920 119584228786176 119602005540864 119798396354560 120101909430272 120199507056640 120378641940480 120572528197632 120590451867648 120786418712190 120904489502720 121450788028416 121562694156288 121762304491520 121857431291904 122169990778880 122239429509120 122265436084176 122352062300160 122384952639488 122567344521216 122648713313280 122766523936980 122768604528640 122886530314240 123179660124160 123441784553472 123736238850048 123758407843840 123781123308360 123855094099968 124058468638720 124076910510080 124243354583040 124391263338496 124461964591104 124576645251072 124682754799680 124812632669263 124878689918976 124901063598080 125203894840640 125465420365824 125788316172288 126110958223360 126209482409472 126314077159424 126332854337536 126605123420160 126726734386560 126850611937280 127029024503040 127153197547520 127774062769920 127850419716096 128060354723840 128178350981120 128278490317824 128403884736512 128489128232960 128680617246720 128804221835520 128838846626336 128907034755072 128930130165760 129116516554410 129237676195840 129242730158080 129338643130368 129675462513520 129868719536640 129946328236032 130159704801280 130261392070656 130280756035584 130689159659520 130814693560320 130825294200832 130950958866112 131020264833024 131126734970880 131235404840960 131361463439360 131895806730240 132033198195584 132416506134528 132633938821120 132959196733440 132994938452992 133276353576960 133281565475520 133411850485760 133510857424896 133858541949440 134058033070080 134463372460032 134587268530176 134808265687040 134913584644608 135045464981504 135175183345664 135336511242240 135356629647360 135466509171840 135497626136576 135598930001920 135699560005632 135922383585280 136052944276480 136159235639196 136255705743360 136292333621248 136586067098880 136667690041344 136688006332416 137248203079680 137259325063168 137391169957888 137575590789120 137580970813440 137724284324704 137797175083008 137821863280640 138041621385360 138156021893120 138176559431680 138382485749760 138526634172416 139265635762176 139535673131008 139702205153280 139731926953344 139830928343040 139836396564480 139868517302272 140169958072320 140304598785120 140441748930560 140551469046912 140651051089920 140688860512256 140992069263360 141464140923840 141548678971392 141781107015680 141823143182336 142128796508160 142161443815424 142167003173888 142473397577280 142494576913920 142612667760640 142643008764872 142718502764544 142744072683520 142855591490304 142995235274752 143090165532160 143303414661120 143758075625472 144239408467968 144347248066560 144358945325056 144497609783296 144691569623040 144830553584640 144950580346880 144972127928320 145085387403264 145339419459584 145540200529920 145691804905472 146027500308480 146114765389824 146603988934656 146713596395520 146753035534336 147063562567680 147069313628160 147204824954880 147244396144384 147463836377088 147561733205040 147705977323520 147815592148992 147926105456640 148200528586880 148421393756160 148870162366464 148892292612096 149158823002112 149480285982720 149502506926080 149514621943808 149658238704128 149881276317696 150127386787840 150244673808768 150351123578880 150391540547584 150715660247040 150738064834560 150895083652096 151333149868032 151604049608704 151813485035520 151953367695360 151971624082432 151994215374848 152220734324736 152321789114880 152470686269440 152583837057024 152831795105220 152856975638528 152981190799360 153209180651520 153672425668608 153814021177344 154186953879552 154302230691840 154485923823616 154670298562560 154716156198912 154818867624960 154970205716480 155085211435008 155091276189696 155489079173120 155577455738880 155610555016224 155720806563840 155762666995712 156098362398720 156191645761536 156831775457280 156873934536704 157018479951872 157235395215360 157399182085376 157633756127232 157761853011840 157892596449280 157916067921920 158127905832960 158316153339904 159160726585344 159445638381568 159469340721152 159813024645120 160094220582912 160348112897280 160504855920640 160630250339328 160763370930176 160787269156864 161048558282920 161133793443840 161673303912960 161769918824448 161934384037888 162083592208384 162432910295040 162476575055872 162718716002304 162826740088320 162850945044480 162985906012160 163020581445568 163106860302336 163136083066880 163263533131776 163531617751040 163688698582640 163775331041280 164968283504640 165041497744480 165140125466624 165386235936768 165520632668160 165657806110720 165787226271744 165811871318016 166243673066240 166504919891968 166888571781120 167717754896384 168079215575040 168234085662720 168279309879296 168530098716672 168641980805760 168806831226880 168968979182080 169372032670720 169624450007040 170137328418816 170199044548995 170365417026560 170467226288128 170834612551680 170860007915520 171037987090432 171135201312768 171292887220224 171574156328960 171708198638592 171738962447360 171876046340096 172155355405880 172246468853760 172272074096640 172451524173824 173158292715520 173261770981376 173501125754880 173660991651840 173681856094208 173707674714112 173940696416256 174082044702720 174419591413760 174664908691680 174835646627840 175096206458880 175689336308640 175861075640320 176345406504960 176555341512704 176935848714240 177247172788224 177278928977920 177701804769280 177708753967360 177840634304256 178014476566528 178303760956090 178398128455680 178569489362880 178744044093440 179284496613376 179449691373568 179697594531840 179884779526144 180152864145408 180299260584960 180448681656320 180475506196480 180622012229120 180932746674176 181356734254080 181545647518928 181674274324480 182114756131840 182223586721792 182643456737280 182964823523328 182997604106240 183254986168320 183441294417920 183577428959232 183729566777344 184055495180480 184152906792960 184329795471360 184769490186240 185637611765760 185687514349568 186087702958080 186115365765120 186309235937792 186448528752640 186586895007744 186893277429760 187072798380160 187171806904320 187351595397120 187401958729216 187805842260960 187989425684480 188618854565120 188731571961856 189166437335040 189471115739136 189499281506304 189505062010880 189964530103040 189992769218560 190275917905920 190291337019392 190474121987072 190729796321280 191071219548160 192090532085760 192267526471680 192319211290624 192462997422080 192605827104768 192733692349440 192922092830720 193107404779520 193258269939504 193395195248640 193447183204352 193856514293760 193864095237120 194053600706560 194513193770280 194703333744640 195239557201920 195471985246208 195583087214592 195618128527360 195763299680256 196092418170880 196237941301248 196273099939840 196426438299168 196618448502784 196748977606720 196853107261440 197042195159040 197087456198656 197895191674880 198049797293376 198493549821952 198523056816128 198950908231680 199307047976960 199336675901440 199492407679488 199841701756928 200117775728640 200326231745024 200787812924160 200954213662720 200984086446080 201777533157376 202212398530560 202417980047360 202568197472256 202604490260480 202762775018496 202960979099648 203095718819840 203246439204864 203398395002880 203775726806960 203883575377920 204079416414720 204278907535360 204438500431872 205368679464960 205582605172736 205736307589120 205888987594752 206086754936832 206227064750080 206425156833280 206586426487056 206732794920960 206788368252928 207234032839680 207264839147520 207436607651840 207480740021632 207627742085120 207789951258624 208131149864960 209109033943040 209303509696512 209647193620480 209802775953408 210178341502976 210349137349120 210662623395840 211033290768384 212214302113792 212671660523520 212734714773504 213084032860160 213242165723136 213250504760832 213458960777216 213797483863040 213919001640960 213964513147308 214116109025280 214173667119104 214492852912128 214635248298240 214845057925120 215564405217280 215693225099264 216538417987584 216577213726720 216746414674944 216958288003072 217102320117760 217134593392640 217425870520320 217458191892480 217684710842368 218009129189376 218367108055040 218537707358208 219532036669440 220129553301504 220694176890880 220819614597120 220866594216576 221023080284160 221049635028992 221082495090688 221558965985280 222300792880320 222518095708160 223738234503168 224105620766720 224271932915712 224312114216960 224487358056192 224706798288896 224855974407680 225191080181760 225587310821376 226165933342720 226342625478144 226849771225088 226932059398660 227406074413056 227779483402240 227813343887360 227957436123648 227991323062272 228180268417024 228390516293632 228706029404160 228944264851456 229285463457792 229471786199040 229661958471680 230955596906496 231728885735424 231920928555008 232109392936960 232455308574720 232886544922240 233233618759680 233644000493568 234252448411520 235310901805056 235527719927808 235914464952320 236098773128064 236266051338240 236329563717632 236838894673920 236874101882880 237120845739008 237474230009856 237864171274240 238092652483840 239168457572352 239204011081728 239596792709120 240203818860544 240399014113280 240757283880960 241145056395264 241180903735296 241572837424380 241808979005440 242901576056832 243125388312576 243524608983040 243714862583808 244339981557760 244478859018240 244530872168352 244704124600320 244769905278976 245134689042432 245297426626560 245533047873960 245773060628480 246359320248320 246883569106944 247562246616720 247710188199936 248116937277440 248153821020160 248486709166080 248782526676992 249365509599360 249625265338526 249757379837952 249802127196160 250407789681280 251576632344576 252221916446720 252418964818944 252628154318848 252665708675072 253210246840320 253453468773120 253701223874560 254058049006080 254306395095040 255548125539840 255700839432192 256120709447680 256356701962240 256556980635648 256978256465920 257361234493440 257608443671040 257677693252672 257814069510144 257860260331520 258233033108820 258475352391680 258485460316160 258677286260736 259350925027040 259737439073280 259892656472064 260319409602560 260522784141312 260561512071168 261629387120640 261650588401664 261901917732224 262040529666048 262253469941760 262722926878720 263791613460480 264066396391168 264833012269056 265267877642240 265918393466880 265989876905984 266552707153920 266563130951040 266823700971520 267021714849792 267455641434135 267717083898880 268116066140160 268926744920064 269174537060352 269616531374080 269827169289216 270090929963008 270350366691328 270673022484480 270713259294720 270933018343680 270995252273152 271197860003840 271399120011264 271844767170560 272105888552960 272318471278392 272511411486720 272584667242496 273172134197760 273335380082688 274496406159360 274782339915776 275151181578240 275161941626880 275448568649408 275594350166016 275643726561280 276083242770720 276312043786240 276353118863360 276764971499520 277053268344832 278531271524352 279071346262016 279463853906688 279672793128960 279737034604544 280339916144640 280609197570240 280883497861120 281102938093824 281377721024512 281984138526720 282928281847680 283097357942784 283562214031360 283646286364672 284257593016320 284322887630848 284334006347776 284946795154560 284989153827840 285225335521280 285286017529744 285437005529088 285488145367040 285711182980608 285990470549504 286180331064320 286606829322240 287516151250944 288478816935936 288694496133120 288717890650112 288995219566592 289383139246080 289661107169280 289901160693760 290170774806528 290678838919168 291080401059840 291383609810944 292055000616960 293207977869312 293427192791040 293506071068672 294127125135360 294138627256320 294409649909760 294488792288768 294927672754176 295123466410080 295411954647040 295631184297984 295852210913280 296401057173760 296842787512320 297740324732928 297784585224192 298317646004224 298960571965440 299005013852160 299029243887616 299316477408256 299762552635392 300254773575680 300489347617536 300783081095168 301431320494080 301476129669120 301790167304192 302666299736064 303208099217408 303626970071040 303906735390720 303943248164864 303988430749696 304441468649472 304643578229760 304941372538880 305167674114048 305663590210440 305713951277056 305962381598720 306418361303040 307344851337216 307628042354688 308373907759104 308604461383680 308971847647232 309340597125120 309432312397824 309637735249920 310182552379392 310978158346240 311154911477760 311221110032448 311441613127680 311525333991424 312196724797440 313663550914560 313747869073408 314036959903744 314470790430720 314798364170752 315267512254464 315523706023680 315785192898560 315832135843840 316255811665920 316632306679808 318321453170688 318891276763136 318938681442304 319626049290240 320188441165824 320696225794560 321009711841280 321260500678656 321526741860352 322097116565840 322267586887680 323346607825920 323539837648896 324865820590080 324953150111744 325437432004608 325653480176640 325701890088960 325971812024320 326041162891136 326213720604672 326272166133760 326527066263552 327063235502080 327377397165280 327550662082560 330082995488960 330280250933248 330772471873536 331041265336320 331574452543488 331623742636032 332487346132480 333009839783936 333777143562240 335435509792768 336158431150080 336468171325440 336558619758592 337060197433344 337283961611520 337613662453760 337937958364160 338744065341440 339248900014080 340274656837632 340398089097990 340730834053120 340934452576256 341669225103360 341720015831040 342075974180864 342270402625536 342585774440448 343148312657920 343416397277184 343477924894720 344310710811760 344492937707520 344544148193280 344903048347648 346316585431040 347002251509760 347321983303680 347363712188416 347415349428224 347881392832512 348164089405440 348839182827520 349329817383360 349671293255680 351378672617280 351722151280640 353110683025408 353871697428480 354494345576448 354557857955840 355403609538560 355417507934720 355681268608512 356028953133056 356607521912180 356796256911360 357138978725760 357488088186880 358568993226752 358899382747136 359395189063680 359769559052288 360305728290816 360598521169920 360897363312640 361244024458240 361865493348352 362713468508160 363091295037856 363348548648960 364229512263680 364447173443584 365286913474560 366509972336640 366882588835840 367154857918464 368110990360960 368305813585920 368659590942720 369538980372480 371275223531520 371375028699136 372175405916160 372230731530240 372618471875584 372897057505280 373173790015488 373786554859520 374145596760320 374437898007789 374703190794240 374803917458432 375611684521920 375978851368960 377237709130240 377463143923712 378332874670080 378942231478272 378998563012608 379010124021760 379929060206080 379985538437120 380551835811840 380582674038784 380948243974144 381459592642560 382142439096320 384181064171520 384535052943360 384638422581248 384925994844160 385211654209536 385467384698880 386214809559040 386516539879008 386790390497280 386894366408704 387713028587520 387728190474240 389026387540560 389406667489280 390479114403840 390943970492416 392184836341760 392475882602496 392546199879680 392852876598336 393236897005568 393497955213440 393706214522880 394084390318080 394174912397312 395790383349760 396099594586752 396987099643904 397046113632256 397901816463360 398614095953920 398673351802880 398984815358976 399683403513856 400235551457280 400652463490048 401575625848320 401908427325440 401968172892160 404424797061120 404835960094720 405136394944512 405208980520960 405525550036992 406191437639680 406492878409728 406796790005760 407551453613920 407767150755840 408158832829440 408557815070720 408877000863744 411165210345472 411472615178240 411777975189504 412173509873664 412850313666560 413172852974112 413465589841920 413576736505856 414468065679360 414529678295040 414961480043264 415579902517248 416262299729920 418607019393024 419294387240960 419605551906816 420356683005952 420698274698240 421325246791680 422066581536768 424428604227584 425343321047040 425469429547008 426168065720320 426484331446272 426501009521664 426917921554432 427594967726080 427838003281920 427929026294616 428232218050560 428347334238208 428985705824256 429270496596480 429690115850240 431128810434560 433076835975168 433154427453440 433492829349888 434204640235520 434269186785280 434851741040640 434916383784960 435369421684736 436018258378752 436734216110080 437075414716416 440259106603008 441388353781760 441733188433152 442099270057984 442164990181376 443117931970560 444601585760640 445036191416320 447476469006336 448211241533440 448543865831424 448624228433920 448974716112384 449413596577792 449711948815360 450382160363520 451174621642752 452331866685440 452685250956288 453699542450176 453864118797320 454812148826112 455558966804480 455914872247296 455982646124544 456360536834048 456781032587264 457412058808320 457888529702912 458570926915584 458943572398080 459323916943360 463457771470848 464218785873920 464910617149440 465773089844480 466467237519360 467288000987136 468504896823040 470621803610112 471055439855616 471828929904640 472197546256128 472659127435264 473677789347840 473748203765760 474241691478016 474948460019712 475728342548480 476185304967680 478336915144704 478408022163456 479193585418240 480407637721088 480798028226560 481514567761920 482290112790528 482361807470592 483145674848760 483617958010880 485803152113664 486250776625152 487429725167616 488679963115520 488957718036480 489061744336704 489408249200640 489539810557952 490594853253120 491066095747920 491546121256960 492718640496640 495124493233440 495420376399872 496233874554880 496307642040320 496973418332160 497565053353984 498731019198720 499250530677052 499514759675904 499604254392320 500815579362560 503153264689152 504443832893440 504837929637888 505256308637696 506420493680640 506906937546240 507402447749120 508116098012160 508612790190080 511096251079680 511401678864384 512241418895360 512713403924480 513113961271296 513956512931840 514722468986880 515216887342080 515355386505344 515628139020288 515720520663040 516466066217640 516970920632320 517354572521472 518701850054080 519474878146560 519785312944128 521045568282624 521123024142336 523258774241280 523301176803328 523803835464448 524506939883520 525445853757440 527583226920960 528132792782336 529666024538112 530535755284480 531836786933760 531979753811968 533105414307840 533126261902080 533647401943040 534043429699584 534911282868270 535434167797760 536232132280320 537853489840128 538349074120704 539233062748160 539654338578432 540700733382656 541346044968960 541426518589440 541866036687360 541990504546304 542395720007680 542798240022528 543689534341120 544211777105920 544636942556784 545022822973440 545169334484992 546344268395520 546670760165376 548992812318720 549564679831552 550323883253760 550897137298816 551188700332032 551287453122560 552166485541440 552624087572480 552706237726720 554106536689664 557062543048704 558142692524032 558927707813376 559345586257920 559474069209088 560679832289280 561218395140480 561766995722240 562205876187648 562755442049024 563968277053440 565856563695360 566194715885568 567124428062720 567292572729344 568515186032640 568645775261696 568668012695552 569893590309120 569978307655680 570450671042560 570572035059488 570874011058176 570976290734080 571422365961216 571980941099008 572360662128640 573213658644480 576957633871872 577388992266240 577990439133184 578766278492160 579322214338560 579802321387520 580341549613056 582160802119680 582767219621888 584110001233920 586415955738624 586854385582080 587012142137344 588277254512640 588819299819520 588977584577536 589855345508352 590246932820160 590823909294080 591262368595968 592802114347520 593685575024640 595480649465856 595569170448384 596635292008448 597921143930880 598010027704320 598058487775232 598632954816512 599525105270784 600509547151360 600978695235072 601566162190336 602862640988160 602952259338240 603580334608384 605332599472128 606416198434816 607253940142080 607813470781440 607886496329728 607976861499392 608882937298944 609287156459520 611327180420880 611427902554112 611924763197440 612836722606080 616747815518208 617208922767360 617943695294464 618681194250240 619275470499840 620365104758784 621956316692480 622309822955520 622442220064896 622883226255360 623050667982848 624063163346315 624393449594880 627327101829120 627495738146816 628073919807488 628941580861440 629596728341504 630535024508928 631047412047360 631570385797120 631664271687680 633264613359616 636642906341376 637782553526272 639252098580480 640376882331648 641392451589120 642019423682560 642521001357312 643053483720704 644194233131680 644535173775360 646693215651840 647079675297792 649731641180160 649906300223488 650874864009216 651306960353280 651403780177920 652082325782272 653054132527104 654126471004160 654754794330560 655101324165120 660165990977920 660560501866496 662082530672640 663148905086976 663247485272064 664974692264960 666019679567872 667554287124480 670871019585536 672316862300160 672936342650880 673117239517184 674120394866688 674567923223040 675227324907520 675875916728320 677488130682880 678497800028160 680549313675264 680796178195980 681461668106240 683338450206720 683440031662080 684151948361728 684540805251072 685171548880896 686296625315840 686832794554368 686955849789440 688621421623520 688985875415040 689806096695296 692633170862080 694727424376832 694830698856448 695762785665024 696328178810880 697678365655040 698659634766720 699342586511360 702757345234560 703444302561280 706221366050816 707743394856960 708988691152896 709115715911680 710807219077120 710835015869440 711362537217024 712057906266112 713215043824360 713592513822720 714277957451520 714976176373760 717137986453504 717798765494272 718790378127360 719539118104576 720611456581632 721197042339840 721794726625280 722488048916480 725426937016320 726182590075712 726697097297920 728459024527360 730573826949120 733019944673280 733765177671680 734309715836928 736221980721920 737319181885440 739077960744960 742750057398272 744350811832320 744461463060480 745236943751168 745794115010560 746347580030976 747573109719040 748291193520640 748875796015578 749406381588480 749607834916864 751223369043840 751957702737920 754475418260480 754926287847424 756665749340160 757884462956544 757997126025216 758020248043520 759858120412160 759971076874240 761103671623680 761165348077568 761896487948288 762919185285120 764284878192640 768362128343040 769070105886720 769276845162496 770934769397760 772429619118080 773033079758016 773580780994560 773788732817408 775426057175040 775456380948480 778052775081120 778813334978560 780958228807680 781887940984832 784369672683520 784951765204992 785092399759360 785705753196672 786473794011136 786995910426880 788168780636160 788349824794624 791580766699520 792199189173504 793974199287808 795803632926720 797228191907840 797346703605760 797969630717952 799366807027712 800471102914560 801304926980096 803151251696640 803816854650880 803936345784320 808849594122240 809671920189440 810272789889024 810417961041920 811051100073984 812382875279360 812985756819456 813593580011520 815102907227840 815534301511680 816317665658880 817754001727488 822330420690944 824347019747328 825700627333120 826345705948224 826931179683840 827153473011712 828936131358720 829059356590080 829922960086528 831159805034496 832524599459840 837214038786048 838588774481920 839211103813632 840713366011904 841396549396480 842650493583360 844133163073536 850686642094080 850938859094016 852336131440640 852968662892544 853002019043328 855189935452160 855676006563840 855858052589232 856464436101120 856694668476416 857971411648512 858540993192960 859380231700480 862257620869120 866153671950336 866308854906880 866985658699776 868409280471040 868538373570560 869703482081280 870738843369472 872036516757504 874150829432832 880518213206016 882776707563520 883466376866304 884198540115968 884329980362752 886235863941120 889203171521280 890072382832640 894952938012672 896422483066880 897087731662848 897248456867840 897949432224768 898827193155584 899423897630720 900764320727040 902349243285504 904663733370880 905370501912576 907728237594640 909624297652224 911117933608960 911829744494592 911965292249088 914824117616640 915777059405824 917141853831168 917887144796160 918647833886720 926915542941696 928437571747840 931546179688960 932934475038720 934576001974272 937009793646080 941243607220224 942110879711232 943657859809280 944395092512256 945318254870528 947355578695680 947496407531520 948483382956032 949896920039424 951456685096960 952370609935360 956673830289408 956816044326912 960815275442176 961596056453120 963029135523840 964580225581056 966291349697520 967235916021760 974859450335232 977359926231040 977915436072960 978123488673408 978816498401280 979079621115904 981189706506240 982132191495840 983092242513920 985437280993280 990248986466880 990840752799744 992467749109760 992615284080640 995130106707968 997462038397440 998501061354104 999029519351808 999208508784640 1001631158725120 1006306529378304 1008887665786880 1009675859275776 1010512617275392 1012840987361280 1013813875092480 1014804895498240 1016232196024320 1022192502159360 1022803357728768 1026227922542592 1027913025863680 1029444937973760 1030433774684160 1030710773010688 1032932132435280 1033941841264640 1034709145042944 1037403700108160 1038949756293120 1042091136565248 1042246048284672 1046517548482560 1046602353606656 1047607670928896 1049013879767040 1050891707514880 1055166453841920 1056265585564672 1059332049076224 1061071510568960 1063673573867520 1063959507623936 1066210828615680 1066252523804160 1067294803886080 1068086859399168 1069822565736540 1070868335595520 1072464264560640 1075706979680256 1076698148241408 1078466125496320 1079308677156864 1081401466765312 1082692089937920 1083732073374720 1083981009092608 1084791440015360 1085596480045056 1088423554211840 1089273885113568 1090045645946880 1090338668969984 1092688536791040 1093341520330752 1099129359663104 1100647766507520 1101794274597632 1104332971082880 1105248175144960 1105412475453440 1108213073379328 1114125086097408 1116285385048064 1117855415626752 1118691172515840 1118948138418176 1121359664578560 1122436790280960 1123533991444480 1124411752375296 1125510884098048 1127936554106880 1131713127390720 1132389431771136 1134248856125440 1134585145458688 1137030372065280 1137336025391104 1139787180618240 1139956615311360 1140901342085120 1141144070118976 1141748022116352 1141952581468160 1142844731922432 1144721324257280 1146427317288960 1153915267743744 1154777984532480 1155980878266368 1158644428677120 1159604642775040 1160683099226112 1165534439243776 1168220002467840 1172831911477248 1174024284274688 1176554509025280 1177638599639040 1177955169155072 1179710691016704 1180493865640320 1181647818588160 1182524737191936 1185604228695040 1187371150049280 1190961298931712 1191138340896768 1193270584016896 1195842287861760 1196020055408640 1196116975550464 1197265909633024 1199050210541568 1201019094302720 1201957390470144 1203132324380672 1205725281976320 1205904518676480 1207160669216768 1212832396869632 1214507880284160 1215626941562880 1215772992659456 1215953722998784 1218574312919040 1222654360841760 1223849526394880 1225673445212160 1233495631036416 1234417845534720 1235887390588928 1238550940999680 1240730209517568 1243912633384960 1244884440129792 1246101335965696 1248126326692630 1248786899189760 1254991476293632 1256147839614976 1257883161722880 1259193456683008 1261070049017856 1262094824094720 1263140771594240 1263328543375360 1266529226719232 1273285812682752 1275565107052544 1278504197160960 1280753764663296 1282784903178240 1285042002714624 1286106967441408 1288388466263360 1289070347550720 1293386431303680 1299463282360320 1299812600446976 1302613920706560 1302807560355840 1304164651564544 1306108265054208 1308252942008320 1309509588661120 1310202648330240 1320331981955840 1321121003732992 1324165061345280 1326297810173952 1326494970544128 1329949384529920 1332039359135744 1335108574248960 1344633724600320 1345872685301760 1346234479034368 1348240789733376 1349135846446080 1350454649815040 1351751833456640 1354976261365760 1356995600056320 1361098627350528 1361592356391960 1362923336212480 1366676900413440 1368303896723456 1369081610502144 1370343097761792 1373665589108736 1373911699578880 1377242843247040 1377971750830080 1379612193390592 1385266341724160 1389454848753664 1389661397712896 1392656357621760 1395356731310080 1397319269533440 1398685173022720 1405514690469120 1406888605122560 1412442732101632 1415486789713920 1417977382305792 1418231431823360 1421614438154240 1421670031738880 1422725074434048 1426430087648720 1427185027645440 1428555914903040 1429952352747520 1437580756254720 1439078236209152 1441222913163264 1442394084679680 1443589453250560 1444976097832960 1450853874032640 1452365180151424 1453394194595840 1456918049054720 1466039889346560 1467530355343360 1468619431673856 1472443961443840 1474638363770880 1478155921489920 1485500114796544 1488701623664640 1488922926120960 1490473887502336 1491588230021120 1492695160061952 1495146219438080 1496582387041280 1497751592031156 1498812763176960 1499215669833728 1502446738087680 1503915405475840 1508950836520960 1509852575694848 1513331498680320 1515768925913088 1516040496087040 1519716240824320 1519942153748480 1522207343247360 1523792975896576 1525838370570240 1528569756385280 1536724256686080 1538140211773440 1538553690324992 1541869538795520 1544859238236160 1546066159516032 1547161561989120 1547577465634816 1550912761896960 1556105550162240 1557626669957120 1563775881969664 1568739345367040 1569903530409984 1570184799518720 1571411506393344 1572947588022272 1573991820853760 1576337561272320 1576699649589248 1583161533399040 1584398378347008 1587948398575616 1591607265853440 1594456383815680 1594693407211520 1595939261435904 1598733614055424 1600942205829120 1602609853960192 1606302503393280 1607633709301760 1617699188244480 1622102200147968 1624765750558720 1625971513638912 1627187160023040 1630205814455680 1631068603023360 1632635331317760 1635508003454976 1644660841381888 1648694039494656 1651401254666240 1652691411896448 1653862359367680 1654306946023424 1657872262717440 1658118713180160 1659845920173056 1662319610068992 1665049198919680 1674428077572096 1677177548963840 1678422207627264 1681426732023808 1682793098792960 1685300987166720 1688266326147072 1701373284188160 1701877718188032 1704672262881280 1705937325785088 1706004038086656 1710379870904320 1711352013127680 1711716105178464 1712928872202240 1713389336952832 1715942823297024 1717081986385920 1724515241738240 1733971317399552 1736818560942080 1737076747141120 1739406964162560 1741477686738944 1748301658865664 1761036426412032 1765553415127040 1766932753732608 1768397080231936 1768659960725504 1772471727882240 1778406343042560 1780144765665280 1789905876025344 1792844966133760 1794175463325696 1794496913735680 1795898864449536 1798847795261440 1801528641454080 1804698486571008 1809327466741760 1810741003825152 1815456475189280 1819248595304448 1822235867217920 1823659488989184 1823930584498176 1831554118811648 1834283707662336 1835774289592320 1853831085883392 1856875143495680 1863092359377920 1865868950077440 1869152003948544 1872189490038945 1874019587292160 1882487214440448 1884221759422464 1887315719618560 1888790185024512 1890636509741056 1894711157391360 1894992815063040 1896966765912064 1899793840078848 1902913370193920 1904741219870720 1913347660578816 1923192112906240 1926058271047680 1929160451162112 1932582699395040 1934471832043520 1949718900670464 1954719852462080 1956246977346816 1958159242231808 1962379413012480 1964264382991680 1966184485027840 1970874561986560 1980497972933760 1981681505599488 1984935498219520 1985230568161280 1990260213415936 1994924076794880 1997002122708208 1998059038703616 1998417017569280 2003262317450240 2012613058756608 2019351718551552 2021025234550784 2025681974722560 2027627750184960 2032464392048640 2044385004318720 2052455845085184 2055826051727360 2058889875947520 2060867549368320 2061421546021376 2065864264870560 2067883682529280 2069418290085888 2074807400216320 2077899512586240 2084182273130496 2084492096569344 2093035096965120 2093204707213312 2095215341857792 2098027759534080 2101783415029760 2110332907683840 2112531171129344 2118664098152448 2122143021137920 2127347147735040 2127919015247872 2132421657231360 2132505047608320 2134589607772160 2136173718798336 2139645131473080 2141736671191040 2144928529121280 2151413959360512 2153396296482816 2158617354313728 2162802933530624 2165384179875840 2167464146749440 2167962018185216 2176847108423680 2178547770227136 2180091291893760 2180677337939968 2185377073582080 2198258719326208 2201295533015040 2203588549195264 2208665942165760 2210496350289920 2210824950906880 2216426146758656 2228250172194816 2232570770096128 2235710831253504 2237382345031680 2242719329157120 2244873580561920 2247067982888960 2248823504750592 2255873108213760 2263426254781440 2264778863542272 2268497712250880 2274060744130560 2274672050782208 2279574361236480 2279913230622720 2281802684170240 2282288140237952 2283496044232704 2283905162936320 2285689463844864 2289442648514560 2292854634577920 2307830535487488 2311961756532736 2317288857354240 2321366198452224 2331068878487552 2336440004935680 2345663822954496 2348048568549376 2353109018050560 2355277199278080 2355910338310144 2359421382033408 2360987731280640 2363295637176320 2365049474383872 2371208457390080 2374742300098560 2381922597863424 2386541168033792 2391684575723520 2392040110817280 2394531819266048 2398100421083136 2402038188605440 2403914780940288 2411450563952640 2411809037352960 2414321338433536 2429015760568320 2431253883125760 2431545985318912 2431907445997568 2437148625838080 2445308721683520 2447699052789760 2466991262072832 2471774781177856 2477101881999360 2481460419035136 2487825266769920 2489768880259584 2492202671931392 2496252653385260 2497573798379520 2509982952587264 2512295679229952 2515766323445760 2518386913366016 2522140098035712 2524189648189440 2526281543188480 2533058453438464 2551130214105088 2557008394321920 2565569806356480 2570084005429248 2576776932526720 2578140695101440 2586772862607360 2598926564720640 2599625200893952 2605227841413120 2605615120711680 2608329303129088 2612216530108416 2616505884016640 2619019177322240 2640663963911680 2642242007465984 2648330122690560 2652595620347904 2652989941088256 2659898769059840 2664078718271488 2670217148497920 2689267449200640 2691745370603520 2692468958068736 2696481579466752 2698271692892160 2703503666913280 2709952522731520 2713991200112640 2723184712783920 2725846672424960 2733353800826880 2736607793446912 2747331178217472 2747823399157760 2754485686494080 2755943501660160 2759224386781184 2770532683448320 2778909697507328 2779322795425792 2785312715243520 2790713462620160 2794638539066880 2797370346045440 2811029380938240 2813777210245120 2830973579427840 2835954764611584 2836462863646720 2843228876308480 2843340063477760 2845450148868096 2852860175297440 2854370055290880 2857111829806080 2859904705495040 2878156472418304 2882445826326528 2884788169359360 2889952195665920 2901707748065280 2904730360302848 2913836098109440 2932079778693120 2935060710686720 2937238863347712 2944887922887680 2949276727541760 2956311842979840 2971000229593088 2977403247329280 2977845852241920 2980947775004672 2983176460042240 2985390320123904 2990292438876160 2993164774082560 2995503184062312 2997625526353920 2998431339667456 3004893476175360 3007830810951680 3017901673041920 3026662997360640 3031537851826176 3032080992174080 3039432481648640 3039884307496960 3044414686494720 3047585951793152 3057139512770560 3077107380649984 3083739077591040 3089718476472320 3092132319032064 3095154931269632 3101825523793920 3112211100324480 3115253339914240 3127551763939328 3137478690734080 3139807060819968 3140369599037440 3142823012786688 3145895176044544 3147983641707520 3152675122544640 3153399299178496 3166323066798080 3168796756694016 3175896797151232 3183214531706880 3188912767631360 3191878522871808 3197467228110848 3201884411658240 3205219707920384 3212605006786560 3215267418603520 3235398376488960 3244204400295936 3249531501117440 3251943027277824 3254374320046080 3260411628911360 3265270662635520 3271016006909952 3289321682763776 3297388078989312 3302802509332480 3305382823792896 3308613892046848 3315744525434880 3316237426360320 3319691840346112 3324639220137984 3330098397839360 3348856155144192 3354355097927680 3356844415254528 3362853464047616 3365586197585920 3370601974333440 3376532652294144 3402746568376320 3403755436376064 3412008076173312 3420759741808640 3422704026255360 3423432210356928 3425857744404480 3426778673905664 3434163972771840 3449030483476480 3467942634799104 3473637121884160 3474153494282240 3478813928325120 3482955373477888 3496603317731328 3522072852824064 3531106830254080 3533865507465216 3536794160463872 3544943455764480 3556812686085120 3560289531330560 3579811752050688 3585689932267520 3588350926651392 3588993827471360 3591797728899072 3597695590522880 3603057282908160 3609396973142016 3621482007650304 3630912950378560 3638497190608896 3647318977978368 3647861168996352 3663108237623296 3671548579184640 3707662171766784 3713750286991360 3726184718755840 3731737900154880 3738304007897088 3744378980077890 3748039174584320 3764974428880896 3768443518844928 3774631439237120 3777580370049024 3789422314782720 3789985630126080 3793933531824128 3799587680157696 3805826740387840 3809482439741440 3826695321157632 3846384225812480 3858320902324224 3865165398790080 3868943664087040 3899437801340928 3909439704924160 3912493954693632 3916318484463616 3924758826024960 3928528765983360 3932368970055680 3941749123973120 3960995945867520 3963363011198976 3969870996439040 3980520426831872 3989848153589760 3994004245416416 3996118077407232 3996834035138560 4006524634900480 4038703437103104 4051363949445120 4055255500369920 4064928784097280 4088770008637440 4104911690170368 4111652103454720 4121735098736640 4122843092042752 4131728529741120 4135767365058560 4138836580171776 4149614800432640 4155799025172480 4168364546260992 4168984193138688 4186070193930240 4186409414426624 4190430683715584 4196055519068160 4203566830059520 4220665815367680 4225062342258688 4237328196304896 4254694295470080 4255838030495744 4264843314462720 4265010095216640 4279290262946160 4283473342382080 4289857058242560 4317234708627456 4325605867061248 4330768359751680 4334928293498880 4335924036370432 4353694216847360 4357095540454272 4360182583787520 4361354675879936 4370754147164160 4396517438652416 4402591066030080 4407177098390528 4417331884331520 4420992700579840 4421649901813760 4432852293517312 4456500344389632 4471421662507008 4474764690063360 4485438658314240 4489747161123840 4494135965777920 4497647009501184 4511746216427520 4526852509562880 4529557727084544 4548121488261120 4549344101564416 4559148722472960 4559826461245440 4564576280475904 4571378927689728 4578885297029120 4585709269155840 4615661070974976 4623923513065472 4634577714708480 4642732396904448 4662137756975104 4672880009871360 4691327645908992 4696097137098752 4706218036101120 4710554398556160 4711820676620288 4718842764066816 4721975462561280 4726591274352640 4730098948767744 4742416914780160 4749484600197120 4763845195726848 4783369151447040 4784080221634560 4789063638532096 4796200842166272 4804076377210880 4807829561880576 4822901127905280 4828642676867072 4863091970637824 4863814891995136 4874297251676160 4890617443367040 4895398105579520 4933982524145664 4943549562355712 4954203763998720 4962920838070272 4975650533539840 4979537760519168 4984405343862784 4992505306770520 4995147596759040 5019965905174528 5024591358459904 5031532646891520 5036773826732032 5044280196071424 5048379296378880 5052563086376960 5114016788643840 5131139612712960 5140168010858496 5153553865053440 5173545725214720 5199250401787904 5210455682826240 5211230241423360 5216658606258176 5224433060216832 5233011768033280 5238038354644480 5281327927823360 5284484014931968 5296660245381120 5305191240695808 5305979882176512 5319797538119680 5328157436542976 5340434296995840 5378534898401280 5383490741207040 5384937916137472 5396543385784320 5407007333826560 5419905045463040 5427982400225280 5446369425567840 5451693344849920 5466707601653760 5473215586893824 5494662356434944 5495646798315520 5508971372988160 5518448773562368 5541065366896640 5557819395014656 5570625430487040 5581426925240320 5589277078133760 5594740692090880 5622058761876480 5627554420490240 5661947158855680 5671909529223168 5672925727293440 5686680126955520 5690900297736192 5705720350594880 5708740110581760 5714223659612160 5756312944836608 5769576338718720 5779904391331840 5803415496130560 5809460720605696 5827672196218880 5864159557386240 5870121421373440 5874477726695424 5889775845775360 5898553455083520 5912623685959680 5954806494658560 5955691704483840 5961895550009344 5966352920084480 5970780640247808 5980584877752320 5986329548165120 5991006368124624 5995251052707840 5996862679334912 6009786952350720 6015661621903360 6035803346083840 6063075703652352 6064161984348160 6078864963297280 6079768614993920 6095171903586304 6154214761299968 6167478155182080 6179436952944640 6184264638064128 6190309862539264 6203651047587840 6224422200648960 6230506679828480 6255103527878656 6274957381468160 6279614121639936 6280739198074880 6285646025573376 6291790352089088 6295967283415040 6305350245089280 6332646133596160 6337593513388032 6366429063413760 6377825535262720 6383757045743616 6403768823316480 6410439415840768 6425210013573120 6430534837207040 6488408800591872 6499063002234880 6503886054555648 6520823257822720 6530541325271040 6542032013819904 6578643365527552 6594776157978624 6605605018664960 6610765647585792 6617227784093696 6631489050869760 6632474852720640 6639383680692224 6649278440275968 6660196795678720 6697712310288384 6725706928095232 6731172395171840 6741203948666880 6805493136752640 6824016152346624 6841519483617280 6845408052510720 6846864420713856 6851715488808960 6853557347811328 6868327945543680 6898060966952960 6935885269598208 6947274243768320 6948306988564480 6965910746955776 6993206635462656 7044145705648128 7062213660508160 7067731014930432 7073588320927744 7089886911528960 7113625372170240 7159623504101376 7183595457798144 7195391181045760 7206114565816320 7242964015300608 7261825900757120 7294637955956736 7295722337992704 7326216475246592 7343097158369280 7415324343533568 7427500573982720 7452369437511680 7463475800309760 7476608015794176 7488757960155780 7496078349168640 7529948857761792 7536887037689856 7549262878474240 7555160740098048 7578844629565440 7587867063648256 7599175360315392 7618964879482880 7653390642315264 7692768451624960 7730330797580160 7737887328174080 7798875602681856 7818879409848320 7824987909387264 7832636968927232 7849517652049920 7857057531966720 7864737940111360 7883498247946240 7921991891735040 7926726022397952 7939741992878080 7979696307179520 7988008490832832 7992236154814464 7993668070277120 8013049269800960 8077406874206208 8110511000739840 8129857568194560 8177540017274880 8209823380340736 8223304206909440 8243470197473280 8245686184085504 8263457059482240 8271534730117120 8277673160343552 8299229600865280 8311598050344960 8336729092521984 8337968386277376 8372140387860480 8372818828853248 8380861367431168 8392111038136320 8407133660119040 8441331630735360 8450124684517376 8509388590940160 8511676060991488 8529686628925440 8530020190433280 8558580525892320 8566946684764160 8579714116485120 8634469417254912 8651211734122496 8669856586997760 8671848072740864 8707388433694720 8714191080908544 8722709351759872 8741508294328320 8793034877304832 8805182132060160 8814354196781056 8834663768663040 8841985401159680 8843299803627520 8865704587034624 8913000688779264 8942843325014016 8949529380126720 8970877316628480 8979494322247680 8995294019002368 9023492432855040 9053705019125760 9096242976522240 9098688203128832 9118297444945920 9119652922490880 9129152560951808 9142757855379456 9157770594058240 9171418538311680 9231322141949952 9247847026130944 9269155429416960 9285464793808896 9324275513950208 9345760019742720 9382655291817984 9412436072202240 9421108797112320 9423641353240576 9437685528133632 9443950925122560 9453182548705280 9460197897535488 9484833829560320 9498969200394240 9527690391453696 9566738302894080 9578127277064192 9592401684332544 9615659123761152 9645802255810560 9657285353734144 9726183941275648 9727629783990272 9748594503352320 9781234886734080 9790796211159040 9867965048291328 9887099124711424 9908407527997440 9925841676140544 9951301067079680 9959075521038336 9985010613541040 9990295193518080 10063065293783040 10073547653464064 10088560392142848 10096758592757760 10105126172753920 10262279225425920 10280336021716992 10307107730106880 10347091450429440 10398500803575808 10420911365652480 10422460482846720 10433317212516352 10448866120433664 10466023536066560 10476076709288960 10562655855646720 10568968029863936 10593320490762240 10610382481391616 10639595076239360 10680868593991680 10757069796802560 10766981482414080 10769875832274944 10793086771568640 10814014667653120 10839810090926080 10892738851135680 10903386689699840 10946431173787648 10989324712869888 10991293596631040 11017942745976320 11036897547124736 11082130733793280 11115638790029312 11141250860974080 11162853850480640 11178554156267520 11244117523752960 11323894317711360 11373360253911040 11381800595472384 11411440701189760 11417480221163520 11428447319224320 11512625889673216 11539152677437440 11559808782663680 11606830992261120 11618921441211392 11655344392437760 11728319114772480 11740242842746880 11748955453390848 11779551691550720 11797106910167040 11825247371919360 11909612989317120 11923791100018688 11932705840168960 11941561280495616 11972659096330240 11982012736249248 11990502105415680 11993725358669824 12019573904701440 12071606692167680 12157729926594560 12159537229987840 12190343807172608 12308429522599936 12334956310364160 12358873905889280 12368529276128256 12380619725078528 12407302095175680 12448844401297920 12461013359656960 12549914762936320 12559228243279872 12561478396149760 12571292051146752 12591934566830080 12610700490178560 12665292267192320 12675187026776064 12755651070525440 12767514091487232 12820878831681536 12850420027146240 12976817601183744 12998126004469760 13007772109111296 13041646515645440 13061082650542080 13084064027639808 13157286731055104 13189552315957248 13211210037329920 13221531295171584 13234455568187392 13262978101739520 13264949705441280 13278767361384448 13298556880551936 13320393591357440 13462344790343680 13482407897333760 13648032304693248 13683038967234560 13693728841427712 13707114695622656 13736655891087360 13796121933905920 13871770539196416 13894548487536640 13896613977128960 13931821493911552 13986413270925312 14088291411296256 14135462029860864 14147176641855488 14179773823057920 14227250744340480 14367190915596288 14390782362091520 14412229131632640 14485928030601216 14523651801514240 14589275911913472 14591444675985408 14652432950493184 14686194316738560 14830648687067136 14855001147965440 14904738875023360 14926951600619520 14953216031588352 14977515920311560 14992156698337280 15059897715523584 15073774075379712 15110321480196096 15157689259130880 15175734127296512 15237929758965760 15385536903249920 15460661595160320 15475774656348160 15597751205363712 15637758819696640 15649975818774528 15699035304099840 15714115063933440 15729475880222720 15766996495892480 15843983783470080 15853452044795904 15879483985756160 15959392614359040 15976016981665664 15984472309628928 15987336140554240 16026098539601920 16154813748412416 16221022001479680 16259715136389120 16355080034549760 16419646760681472 16446608413818880 16486940394946560 16491372368171008 16526914118964480 16543069460234240 16555346320687104 16598459201730560 16623196100689920 16673458185043968 16744280775720960 16761722734862336 16784222076272640 16814267320238080 16882663261470720 16900249369034752 17018777181880320 17023352121982976 17060040380866560 17117161051784640 17133893369528320 17268938834509824 17302423468244992 17339713173995520 17343696145481728 17414776867389440 17428382161817088 17445418703519744 17483016588656640 17586069754609664 17610364264120320 17628708393562112 17669327537326080 17683970802319360 17731409174069248 17885686650028032 17899058760253440 17941754633256960 17958988644495360 17990588038004736 18046984865710080 18107410038251520 18192485953044480 18197376406257664 18236594889891840 18239305844981760 18258305121903616 18285515710758912 18315541188116480 18462644283899904 18495694052261888 18538310858833920 18570929587617792 18648551027900416 18691520039485440 18765310583635968 18824872144404480 18842217594224640 18847282706481152 18875371056267264 18887901850245120 18969667659120640 18997938400788480 19133476605788160 19156254554128384 19231318247522304 19291604511621120 19314570707468288 19452367882551296 19455259567980544 19497189006704640 19562469773468160 19581592422318080 19735930096582656 19816815055994880 19851683352281088 19902602134159360 19918151042076672 19970021227082080 19980590387036160 20147095306928128 20177120784285696 20193517185515520 20524558450851840 20560672043433984 20614215460213760 20694182900858880 20797001607151616 20841822731304960 20844920965693440 20866634425032704 20897732240867328 20932047072133120 20952153418577920 21125311711293440 21186640981524480 21220764962783232 21279190152478720 21539751664549888 21586173543137280 21628029335306240 21679620181852160 21785477702271360 21806773379399680 21892862347575296 21978649425739776 21982587193262080 22035885491952640 22073795094249472 22164261467586560 22231277580058624 22282501721948160 22357108312535040 22488235047505920 22647788635422720 22746720507822080 22763601190944768 22822881402379520 22856894638448640 23025251779346432 23078305354874880 23119617565327360 23213661984522240 23237842882422784 23310688784875520 23456638229544960 23480485685493760 23497910906781696 23559103383101440 23594213820334080 23650494743838720 23819225978634240 23847582200037376 23945318192660480 23964025472498496 23981004210831360 23987450717339648 24039147809402880 24143213384335360 24315459853189120 24319074459975680 24380687614345216 24669912620728320 24717747811778560 24737058552256512 24814604190351360 24897688802595840 24922026719313920 25099829525872640 25118456486559744 25122956792299520 25142584102293504 25183869133660160 25221400980357120 25350374053552128 25535028182974464 25641757663363072 25700840054292480 25953635202367488 25996252008939520 26015544218222592 26083293031290880 26122165301084160 26168128055279616 26379104631914496 26422420074659840 26443062590343168 26525956203479040 26529899410882560 26557534722768896 26597113761103872 26640787182714880 26924689580687360 27296064609386496 27366077934469120 27387457682855424 27414229391245312 27473311782174720 27592243867811840 27743541078392832 27789096975073280 27863642987823104 27972826541850624 28270924059721728 28359547646115840 28454501488680960 28734381831192576 28781564724183040 28971856061202432 29047303603028480 29178551823826944 29182889351970816 29304865900986368 29372388633477120 29661297374134272 29809477750046720 29853903201239040 29955031840623120 29984313396674560 30220642960392192 30315378518261760 30351468254593024 30475859517931520 30771073806499840 30921323190320640 30951549312696320 31195502410727424 31275517639393280 31299951637549056 31398070608199680 31428230127866880 31458951760445440 31687967566940160 31706904089591808 31918785228718080 31952033963331328 32052197079203840 32309627496824832 32442044002959360 32519430272778240 32710160069099520 32839293521362944 32893216827637760 32973880789893120 32982744736342016 33053828237928960 33086138920468480 33110692641374208 33196918403461120 33246392201379840 33346916370087936 33488561551441920 33523445469724672 33628534640476160 33800498738069504 34046704243965952 34120080761733120 34234322103569280 34267786739056640 34537877669019648 34604846936489984 34679426347991040 34687392290963456 34829553734778880 34856764323634176 34890837407039488 34966033177313280 35172139509219328 35220728528240640 35257416787124224 35338655074652160 35367941604638720 35771373300056064 35798117520506880 35917977288990720 35981176076009472 36214820076503040 36394752812515328 36473189779783680 36478611689963520 36516610243807232 36571031421517824 36631082376232960 36925288567799808 36991388104523776 37076621717667840 37141859175235584 37297102055800832 37383040078970880 37649744288808960 37684435188449280 37694565412962304 37775803700490240 37939335318241280 37995876801576960 38266953211576320 38312509108256768 38462636495044608 38629141414936576 38904735765102592 38994378013409280 39124939546936320 39163184844636160 39471860193165312 39633630111989760 39703366704562176 39836302084153344 39940042454164160 39961180774072320 40294190613856256 40387034371031040 41049116901703680 41121344086867968 41228430920427520 41388365801717760 41683645462609920 41689841931386880 41733268850065408 41795464481734656 41864094144266240 41904306837155840 42250623422586880 42441529925566464 42558380304957440 43079503329099776 43172347086274560 43256058670612480 43359240363704320 43570955404542720 43613546758799360 43785724695150592 43957298851479552 43965174386524160 44071770983905280 44328522935173120 44565003443896320 44714216625070080 44976470095011840 45493441015644160 45527202381889536 45645762804759040 45713789276897280 46050503558692864 46156610709749760 46239235130654720 46427323969044480 46475685764845568 46621377569751040 46913276459089920 47118206766202880 47188427640668160 47300989487677440 47638451957268480 47695164400074752 47890636385320960 47928050944996992 47962008421662720 47974901434679296 48078295618805760 48286426768670720 48630919706378240 48638148919951360 48761375228690432 49339825241456640 49435495623557120 49474117104513024 49629208380702720 49795377605191680 50285168204587008 50367738267320320 50442801960714240 50700748107104256 51070056365948928 51283515326726144 51401680108584960 51907270404734976 51992504017879040 52031088436445184 52166586062581760 52244330602168320 52336256110559232 52758209263828992 52844840149319680 52886125180686336 53051912406958080 53115069445537792 53194227522207744 53849379161374720 54592129218772992 54732155868938240 54774915365710848 54828458782490624 54946623564349440 55184487735623680 55487082156785664 55578193950146560 55945653083701248 56541848119443456 56909002977361920 57468763662385152 57563129448366080 57943712122404864 58094607206056960 58357103647653888 58365778703941632 58609731801972736 58744777266954240 59618955500093440 59707806402478080 59910063681246240 59968626793349120 60441285920784384 60702936509186048 60951719035863040 61542147612999680 61842646380641280 61903098625392640 62391004821454848 62599903275098112 62796141216399360 62856460255733760 63375935133880320 63837570457436160 63904067926662656 64104394158407680 64619254993649664 64884088005918720 65038860545556480 65420320138199040 65678587042725888 65786433655275520 65947761579786240 65965489472684032 66107656475857920 66172277840936960 66221385282748416 66393836806922240 66492784402759680 66693832740175872 67046890939449344 67600997476139008 68093408487931904 68240161523466240 68468644207138560 68535573478113280 69075755338039296 69209693872979968 69358852695982080 69659107469557760 69713528647268352 69932066354626560 70441457056481280 70514833574248448 70677310149304320 70735883209277440 71542746600112128 71835954577981440 71962352152018944 72429640153006080 72789505625030656 72946379559567360 72957223379927040 73033220487614464 73142062843035648 73262164752465920 73982776209047552 74153243435335680 74766080157941760 75299488577617920 75368870376898560 75389130825924608 75551607400980480 75878670636482560 76625018216513536 76925272990089216 77258282829873152 77809471530205184 77988756026818560 78249879093872640 79267260223979520 79672604168306688 79880084908328320 79922361548144640 80588381227712512 80774068742062080 82098233803407360 82242688173735936 82456861840855040 82776731603435520 83367290925219840 83466537700130816 83590928963469312 83808613674311680 84501246845173760 85116760609914880 86159006658199552 86344694172549120 86512117341224960 86718480727408640 87141910809085440 87227093517598720 87914597702959104 87930348773048320 88143541967810560 88657045870346240 89428433250140160 89952940190023680 90986882031288320 91054404763779072 91291525609518080 91427578553794560 92101007117385728 92313221419499520 92478470261309440 92854647938088960 92951371529691136 93242755139502080 93826552918179840 94236413532405760 94376855281336320 95390328800149504 95781272770641920 95856101889993984 95949802869358592 96156591237611520 96572853537341440 97261839412756480 97276297839902720 97522750457380864 98679650482913280 98948234209026048 99258416761405440 99590755210383360 100570336409174016 100735476534640640 100885603921428480 101401496214208512 102140112731897856 102567030653452288 102803360217169920 103814540809469952 103985008035758080 104062176872890368 104333172125163520 104488661204336640 104672512221118464 105516418527657984 105772250361372672 106103824813916160 106230138891075584 107698758322749440 109184258437545984 109464311737876480 109549830731421696 109893247128698880 110368975471247360 110974164313571328 111156387900293120 111891306167402496 113083696238886912 113818005954723840 114937527324770304 115126258896732160 115887424244809728 116189214412113920 116714207295307776 117489554533908480 119237911000186880 119820127362492480 119937253586698240 120882571841568768 121405873018372096 121903438071726080 123685292761282560 125199806550196224 125592282432798720 125712920511467520 126751870267760640 127675140914872320 127808135853325312 128208788316815360 129238509987299328 129768176011837440 130077721091112960 130840640276398080 131357174085451776 131895523159572480 131930978945368064 132215312951715840 132787673613844480 132985568805519360 134093781878898688 135201994952278016 136186816975863808 136480323046932480 136937288414277120 137071146956226560 138151510676078592 138717705391964160 139318214939115520 139427057294536704 139864132709253120 141029667148496896 141354620298608640 143085493200224256 143671909155962880 143924704304037888 144859280306012160 145579011250061312 145892759119134720 145914446759854080 146066440975228928 146284125686071296 146524329504931840 148306486870671360 150778261651849216 151103214801960960 151757341272965120 153250036433027072 153850545980178432 154516565659746304 155618943060410368 155977512053637120 156499758187745280 158534520447959040 159345208336613376 159760169816656640 161176762455425024 161548137484124160 164196467606814720 164485376347471872 164913723681710080 165553463206871040 166734581850439680 166933075400261632 167617227348623360 169002493690347520 170233521219829760 172689388345098240 173024234682449920 173436961454817280 174283821618170880 174454187035197440 175829195405918208 175860697546096640 176287083935621120 178856866500280320 179905880380047360 181973764062576640 182108809527558144 182583051219036160 182855157107589120 184626442838999040 184956940522618880 185709295876177920 185902743059382272 186485510279004160 188472827064811520 190780657600299008 191562545541283840 191712203779987968 191899605738717184 192313182475223040 193145707074682880 194523678825512960 195045500914761728 197359300965826560 197896468418052096 198516833522810880 199181510420766720 201140672818348032 201470953069281280 202802992428417024 204280225463795712 205134061306904576 205606720434339840 207629081618939904 208666344250327040 208977322408673280 211544500722745344 212207649627832320 212460277782151168 215397516645498880 218368516875091968 218928623475752960 219099661462843392 219786494257397760 221948328627142656 226167392477773824 227636011909447680 229875054649540608 230252517793464320 231774848489619456 232378428824227840 233428414590615552 238475822000373760 239640254724984960 239874507173396480 241765143683137536 242811746036744192 243806876143452160 247370585522565120 250399613100392448 251425841022935040 253503740535521280 255350281829744640 255616271706650624 256417576633630720 258477019974598656 259536352023674880 260155442182225920 261681280552796160 263791046319144960 263861957890736128 264430625903431680 265575347227688960 265971137611038720 268187563757797376 270403989904556032 272960646093864960 273874576828554240 274142293912453120 276303021352157184 277435410783928320 278854114589073408 279728265418506240 282059334296993792 282709240597217280 286170986400448512 287343818311925760 287849408608075776 289718560612024320 291785518238269440 291828893519708160 292132881950457856 292568251372142592 293048659009863680 301556523303698432 302206429603921920 303514682545930240 306500072866054144 307701091960356864 311955024107274240 312999516375490560 318690416673226752 319520339633313280 322353524910850048 323096274968248320 328392935213629440 329827447363420160 331106926413742080 333469163700879360 333866150800523264 335234454697246720 338004987380695040 340467042439659520 345378776690196480 346048469364899840 348567643236341760 352574167871242240 357713733000560640 359811760760094720 363947528125153280 364217619055116288 365166102438072320 365710314215178240 369913881045237760 371805486118764544 376945654129623040 381561315200598016 383125091082567680 383424407559975936 383799211477434368 384626364950446080 386291414149365760 389047357651025920 395792936836104192 398363020841533440 402281345636696064 402941906138562560 405605984856834048 408560450927591424 410268122613809152 411213440868679680 417332688500654080 417954644817346560 423089001445490688 424920555564302336 430795033290997760 436737033750183936 438199322925686784 439572988514795520 452334784955547648 455272023818895360 459750109299081216 460505035586928640 463549696979238912 464756857648455680 466856829181231104 476951644000747520 479280509449969920 479749014346792960 483530287366275072 487613752286904320 494741171045130240 500799226200784896 502851682045870080 507007481071042560 510700563659489280 511232543413301248 512835153267261440 519072704047349760 520310884364451840 523362561105592320 527582092638289920 527723915781472256 528861251806863360 531150694455377920 536375127515594752 540807979809112064 545921292187729920 547749153657108480 554870821567856640 557708229178146816 559456530837012480 564118668593987584 565418481194434560 572341972800897024 574687636623851520 575698817216151552 579437121224048640 583571036476538880 584265763900915712 585136502744285184 603113046607396864 604412859207843840 607029365091860480 615402183920713728 625999032750981120 637380833346453504 639040679266626560 644707049821700096 646192549936496640 656785870427258880 659654894726840320 667732301601046528 670468909394493440 676009974761390080 680934084879319040 690757553380392960 697135286472683520 705148335742484480 715427466001121280 719623521520189440 727895056250306560 728435238110232576 730332204876144640 731420628430356480 743610972237529088 753891308259246080 766250182165135360 766848815119951872 769252729900892160 772582828298731520 778094715302051840 791585873672208384 796726041683066880 804562691273392128 805883812277125120 811211969713668096 822426881737359360 834665377001308160 846178002890981376 849841111128604672 876398645851373568 879145977029591040 904669569911095296 910544047637790720 919500218598162432 929513715296911360 953903288001495040 958561018899939840 959498028693585920 967060574732550144 975227504573808640 989482342090260480 1001598452401569792 1005703364091740160 1014014962142085120 1021401127318978560 1022465086826602496 1025670306534522880 1038145408094699520 1055447831562944512 1057722503613726720 1062301388910755840 1072750255031189504 1081615959618224128 1091842584375459840 1095498307314216960 1109741643135713280 1115416458356293632 1128237337187975168 1130836962388869120 1144683945601794048 1149375273247703040 1151397634432303104 1158874242448097280 1167142072953077760 1168531527801831424 1208825718415687680 1214058730183720960 1230804367841427456 1251998065501962240 1274761666692907008 1278081358533253120 1292385099872993280 1319309789453680640 1335464603202093056 1340937818788986880 1352019949522780160 1381515106760785920 1394270572945367040 1410296671484968960 1430854932002242560 1439247043040378880 1460664409752289280 1462841256860712960 1487221944475058176 1507782616518492160 1532500364330270720 1533697630239903744 1538505459801784320 1583171747344416768 1593452083366133760 1609125382546784256 1611767624554250240 1622423939427336192 1669330754002616320 1692356005781962752 1699682222257209344 1752797291702747136 1809339139822190592 1821088095275581440 1859027430593822720 1907806576002990080 1917122037799879680 1918996057387171840 1934121149465100288 1978964684180520960 2003196904803139584 2011406728183480320 2028029924284170240 2042802254637957120 2044930173653204992 2051340613069045760 2110895663125889024 2115445007227453440 2124602777821511680 2145500510062379008 2183685168750919680 2190996614628433920 2230832916712587264 2256474674375950336 2261673924777738240 2298750546495406080 2317748484896194560 2334284145906155520 2337063055603662848 2417651436831375360 2503996131003924480 2549523333385814016 2556162717066506240 2638619578907361280 2670929206404186112 2681875637577973760 2704039899045560320 2788541145890734080 2820593342969937920 2861709864004485120 2878494086080757760 2921328819504578560 2925682513721425920 2974443888950116352 3015565233036984320 3067395260479807488 3077010919603568640 3166343494688833536 3186904166732267520 3218250765093568512 3223535249108500480 3244847878854672384 3338661508005232640 3384712011563925504 3505594583405494272 3642176190551162880 3718054861187645440 3834244075599759360 3957929368361041920 4006393809606279168 4022813456366960640 4056059848568340480 4089860347306409984 4221791326251778048 4230890014454906880 4249205555643023360 4381993229256867840 4461665833425174528 4512949348751900672 4523347849555476480 4597501092990812160 4674126111207325696 4835302873662750720 5007992262007848960 5099046666771628032 5112325434133012480 5277239157814722560 5363751275155947520 5408079798091120640 5577082291781468160 5641186685939875840 5723419728008970240 5756988172161515520 5842657639009157120 5948887777900232704 6134790520959614976 6154021839207137280 6332686989377667072 6373808333464535040 6436501530187137024 6677323016010465280 6769424023127851008 7011189166810988544 7436109722375290880 7668488151199518720 7915858736722083840 8012787619212558336 8045626912733921280 8112119697136680960 8179720694612819968 8461780028909813760 8498411111286046720 8763986458513735680 8923331666850349056 9046695699110952960 9348252222414651392 9670605747325501440 10015984524015697920 10224650868266024960 10554478315629445120 10727502550311895040 11154164583562936320 11282373371879751680 11685315278018314240 11897775555800465408 12269581041919229952 12665373978755334144 12747616666929070080 13354646032020930560 13538848046255702016 14022378333621977088 14872219444750581760 15336976302399037440 15831717473444167680 16091253825467842560 16224239394273361920 16359441389225639936 16923560057819627520 17527972917027471360 17846663333700698112 18696504444829302784 20031969048031395840 20449301736532049920 21108956631258890240 22308329167125872640 22564746743759503360 23370630556036628480 24539162083838459904 25495233333858140160 28044756667243954176 29744438889501163520 30673952604798074880 31663434946888335360 32182507650935685120 32718882778451279872 33847120115639255040 35055945834054942720 35693326667401396224 40063938096062791680 40898603473064099840 44616658334251745280 46741261112073256960 49078324167676919808 56089513334487908352 59488877779002327040 61347905209596149760 63326869893776670720 65437765556902559744 67694240231278510080 70111891668109885440 81797206946128199680 89233316668503490560 93482522224146513920 98156648335353839616 122695810419192299520 130875531113805119488 140223783336219770880 163594413892256399360 178466633337006981120 196313296670707679232 245391620838384599040 280447566672439541760 327188827784512798720 392626593341415358464 490783241676769198080 654377655569025597440 981566483353538396160 1963132966707076792320
- Sum of all divisors σ(n): 8761053263281507843200
- Sum of proper divisors (its aliquot sum) s(n): 6797920296574431050880
- 1963132966707076792320 is an abundant number, because the sum of its proper divisors (6797920296574431050880) is greater than itself. Its abundance is 4834787329867354258560
Bases of 1963132966707076792320
- Binary: 110101001101011111100010101100000011000100010100001000000000000000000002
- Hexadecimal: 0x6A6BF158188A100000
- Base-36: BIAYP9NBLRPGQO
Squares and roots of 1963132966707076792320
- 1963132966707076792320 squared (19631329667070767923202) is 3853891044972128677493812832477540410982400
- 1963132966707076792320 cubed (19631329667070767923203) is 7565700560481971276011751841555103989631410678039009891975168000
-
The
square root of 1963132966707076792320 is 44307256366.2779371641 -
The
cube root of 1963132966707076792320 is 12521313.9655087897
Scales and comparisons
How big is 1963132966707076792320?- 1,963,132,966,707,076,792,320 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,963,132,966,707,076,792,320 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 1963132966707076792320 cubic inches would be around 1043442.8 feet tall.
Recreational maths with 1963132966707076792320
- 1963132966707076792320 backwards is 0232976707076692313691
- 1963132966707076792320 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 1963132966707076792320's digits is 96
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1963132966707076792320 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 1963132966707076792320 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/1963132966707076792320/
Chicago style:
Numbermatics. 2024. "Number 1963132966707076792320 - Facts about the integer". https://numbermatics.com/n/1963132966707076792320/
The information we have on file for 1963132966707076792320 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 1963132966707076792320, math, Factors of 1963132966707076792320, curriculum, school, college, exams, university, Prime factorization of 1963132966707076792320, STEM, science, technology, engineering, physics, economics, calculator, one sextillion, nine hundred sixty-three quintillion, one hundred thirty-two quadrillion, nine hundred sixty-six trillion, seven hundred seven billion, seventy-six million, seven hundred ninety-two thousand, three hundred twenty.