1142130566364163504128
1,142,130,566,364,163,504,128 is an even composite number composed of ten prime numbers multiplied together.
1142130566364163504128 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty-four thousand, five hundred seventy-six divisors.
Prime factorization of 1142130566364163504128:
211 × 37 × 7 × 11 × 13 × 17 × 37 × 109 × 433 × 8581
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 11 × 13 × 17 × 37 × 109 × 433 × 8581)See below for interesting mathematical facts about the number 1142130566364163504128 from the Numbermatics database.
Names of 1142130566364163504128
- Cardinal: 1142130566364163504128 can be written as One sextillion, one hundred forty-two quintillion, one hundred thirty quadrillion, five hundred sixty-six trillion, three hundred sixty-four billion, one hundred sixty-three million, five hundred four thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 1.142130566364163504128 × 1021
Factors of 1142130566364163504128
Divisors of 1142130566364163504128
- Number of divisors d(n): 24576
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 27 28 32 33 34 36 37 39 42 44 48 51 52 54 56 63 64 66 68 72 74 77 78 81 84 88 91 96 99 102 104 108 109 111 112 117 119 126 128 132 136 143 144 148 153 154 156 162 168 176 182 187 189 192 198 204 208 216 218 221 222 224 231 234 238 243 252 256 259 264 272 273 286 288 296 297 306 308 312 324 327 333 336 351 352 357 364 374 378 384 396 407 408 416 429 432 433 436 442 444 448 459 462 468 476 481 486 504 512 518 528 544 546 561 567 572 576 592 594 612 616 624 629 648 654 663 666 672 693 702 704 714 728 729 748 756 763 768 777 792 814 816 819 832 858 864 866 872 884 888 891 896 918 924 936 952 962 972 981 999 1001 1008 1024 1036 1053 1056 1071 1088 1092 1122 1134 1144 1152 1184 1188 1199 1221 1224 1232 1248 1258 1287 1296 1299 1308 1309 1326 1332 1344 1377 1386 1404 1408 1417 1428 1443 1456 1458 1496 1512 1526 1536 1547 1554 1584 1628 1632 1638 1664 1683 1701 1716 1728 1732 1744 1768 1776 1782 1792 1836 1848 1853 1872 1887 1904 1924 1944 1962 1989 1998 2002 2016 2048 2072 2079 2106 2112 2142 2176 2184 2187 2244 2268 2288 2289 2304 2331 2368 2376 2398 2431 2442 2448 2457 2464 2496 2516 2574 2592 2598 2616 2618 2652 2664 2673 2688 2754 2772 2808 2816 2834 2849 2856 2886 2912 2916 2943 2992 2997 3003 3024 3031 3052 3072 3094 3108 3159 3168 3213 3256 3264 3276 3328 3366 3367 3402 3432 3456 3464 3488 3536 3552 3564 3584 3597 3663 3672 3696 3706 3744 3774 3808 3848 3861 3888 3897 3924 3927 3978 3996 4004 4032 4033 4131 4144 4158 4212 4224 4251 4284 4329 4352 4368 4374 4403 4488 4536 4576 4578 4608 4641 4662 4736 4752 4763 4796 4862 4884 4896 4914 4928 4992 5032 5049 5103 5148 5184 5196 5232 5236 5291 5304 5328 5346 5376 5508 5544 5559 5616 5629 5632 5661 5668 5698 5712 5772 5824 5832 5886 5967 5984 5994 6006 6048 6062 6104 6144 6188 6216 6237 6318 6336 6426 6512 6528 6552 6656 6732 6734 6804 6864 6867 6912 6919 6928 6976 6993 7072 7104 7128 7168 7194 7293 7326 7344 7361 7371 7392 7412 7488 7548 7616 7696 7722 7776 7794 7848 7854 7956 7992 8008 8019 8064 8066 8177 8262 8288 8316 8393 8424 8448 8502 8547 8568 8581 8658 8704 8736 8748 8806 8829 8976 8991 9009 9072 9093 9152 9156 9216 9282 9324 9472 9477 9504 9526 9592 9639 9724 9768 9792 9828 9856 9919 9984 10064 10098 10101 10206 10296 10368 10392 10464 10472 10582 10608 10656 10692 10752 10791 10989 11016 11088 11118 11232 11258 11264 11322 11336 11396 11424 11544 11583 11648 11664 11691 11772 11781 11934 11968 11988 12012 12096 12099 12124 12208 12376 12393 12432 12474 12636 12672 12753 12852 12971 12987 13024 13056 13104 13209 13312 13464 13468 13608 13728 13734 13824 13838 13856 13923 13952 13986 14144 14208 14256 14289 14336 14388 14586 14652 14688 14722 14742 14784 14824 14976 15096 15147 15232 15309 15392 15444 15552 15587 15588 15696 15708 15873 15912 15984 16016 16021 16038 16128 16132 16354 16524 16576 16632 16677 16786 16848 16887 16896 16983 17004 17017 17094 17136 17162 17316 17408 17472 17496 17612 17658 17901 17952 17982 18018 18144 18186 18304 18312 18432 18564 18648 18711 18944 18954 19008 19052 19184 19278 19448 19536 19584 19656 19712 19838 19968 20128 20196 20202 20383 20412 20592 20601 20736 20757 20784 20928 20944 20979 21164 21216 21312 21384 21504 21582 21879 21978 22032 22083 22113 22176 22236 22464 22516 22528 22644 22672 22792 22848 23088 23166 23296 23328 23382 23544 23562 23868 23936 23976 24024 24057 24089 24192 24198 24248 24416 24531 24752 24786 24864 24948 25179 25272 25344 25506 25641 25704 25743 25942 25974 26048 26112 26208 26418 26487 26624 26928 26936 26973 27027 27216 27279 27456 27468 27648 27676 27712 27846 27904 27972 28231 28288 28416 28431 28512 28578 28776 28917 29172 29304 29376 29444 29484 29568 29648 29757 29952 30192 30294 30303 30464 30618 30784 30888 31104 31174 31176 31392 31416 31746 31824 31968 32032 32042 32076 32256 32264 32373 32708 32967 33048 33152 33264 33341 33354 33572 33696 33774 33792 33966 34008 34034 34188 34272 34324 34632 34749 34816 34944 34992 35073 35224 35316 35343 35802 35904 35964 36036 36288 36297 36372 36608 36624 37037 37128 37179 37296 37422 37888 37908 38016 38104 38259 38368 38556 38896 38913 38961 39072 39168 39312 39403 39424 39627 39676 39936 40256 40392 40404 40766 40824 41184 41202 41472 41514 41568 41769 41856 41888 41958 42328 42432 42624 42768 42867 43008 43164 43758 43956 44064 44166 44226 44352 44363 44472 44928 45032 45288 45344 45441 45584 45696 46176 46332 46592 46656 46761 46764 47088 47124 47197 47619 47736 47872 47952 48048 48063 48114 48178 48384 48396 48433 48496 48832 49062 49504 49572 49728 49896 50031 50358 50544 50661 50688 50949 51012 51051 51282 51408 51486 51527 51884 51948 52096 52224 52416 52429 52836 52974 53703 53856 53872 53946 54054 54432 54558 54912 54936 55296 55352 55424 55692 55808 55944 56133 56462 56576 56832 56862 57024 57156 57239 57552 57834 58344 58608 58752 58888 58968 59136 59296 59514 59904 60067 60384 60588 60606 60928 61149 61236 61568 61776 61803 61919 62208 62271 62348 62352 62784 62832 62937 63492 63648 63936 64064 64084 64152 64512 64528 64746 65416 65637 65934 66096 66249 66304 66339 66528 66682 66708 67144 67392 67548 67584 67932 68016 68068 68376 68544 68561 68648 69264 69498 69888 69984 70146 70448 70632 70686 71604 71808 71928 72072 72267 72576 72594 72744 73216 73248 73593 74074 74256 74358 74592 74844 75537 75776 75816 76032 76208 76518 76736 76923 77112 77229 77792 77826 77922 78144 78336 78624 78806 78848 79254 79352 79461 79872 80512 80784 80808 80919 80971 81081 81532 81648 81837 82368 82404 82944 83028 83136 83538 83712 83776 83916 84656 84693 84864 85248 85536 85734 86328 86751 87516 87912 88128 88332 88452 88704 88726 88944 89271 89856 89947 90064 90576 90688 90882 90909 91168 91392 92352 92664 93184 93312 93522 93528 94176 94248 94391 94394 95238 95472 95693 95744 95904 96096 96126 96228 96356 96768 96792 96866 96992 97119 97664 98124 98901 99008 99144 99456 99792 100023 100062 100716 101088 101322 101376 101898 102024 102102 102564 102816 102972 103054 103768 103896 104192 104247 104448 104832 104858 105219 105672 105948 106029 107406 107712 107744 107892 108108 108864 108891 109109 109116 109824 109872 110704 110848 111111 111384 111553 111616 111888 112147 112266 112924 113152 113664 113724 114048 114312 114478 114777 115104 115668 116688 116739 116883 117216 117504 117776 117936 118209 118272 118592 118881 119028 119808 120134 120768 121176 121212 121856 122298 122472 123136 123552 123606 123838 124416 124542 124696 124704 125307 125568 125664 125874 126984 127296 127872 128128 128168 128304 128601 129024 129056 129492 130832 131274 131868 132192 132498 132608 132678 133056 133089 133364 133416 134288 134784 135096 135864 136032 136136 136323 136752 137088 137122 137296 138528 138996 139776 139968 140283 140292 140896 141264 141372 141591 142681 142857 143208 143616 143856 144144 144189 144534 145152 145188 145299 145488 145877 146432 146496 147186 148148 148512 148716 149184 149688 150093 151074 151632 151983 152064 152416 152847 153036 153153 153472 153846 154224 154458 154581 155584 155652 155844 156288 156672 157248 157287 157612 157696 158508 158704 158922 161024 161109 161568 161616 161838 161942 162162 163064 163296 163674 164736 164808 165888 166056 166272 167076 167424 167552 167832 168399 168623 169312 169386 169728 170496 171072 171468 171717 172656 173502 175032 175824 176231 176256 176664 176904 177408 177452 177888 178542 179712 179894 180128 180201 181152 181376 181764 181818 182336 182784 183447 184704 185328 185409 185757 186368 186624 186813 187044 187056 188352 188496 188782 188788 188811 190476 190944 191386 191488 191808 192192 192252 192456 192712 193536 193584 193732 193984 194238 195328 196248 196911 197802 198016 198288 198747 198912 199017 199584 200046 200124 201432 202176 202644 202752 203796 204048 204204 205128 205632 205683 205944 206108 207536 207792 208273 208384 208494 209664 209716 210438 211344 211896 212058 214812 215424 215488 215784 216216 216801 217728 217782 218218 218232 219648 219744 220779 221408 221696 222222 222768 223106 223232 223776 224294 224532 225848 226304 226611 227328 227448 228096 228624 228956 229554 230208 230769 231336 231687 233376 233478 233766 234432 235008 235552 235872 236418 236544 237184 237762 238056 238383 239616 240268 241536 242352 242424 242913 243243 243712 244596 244944 245511 246272 247104 247212 247676 248832 249084 249392 249408 250614 251136 251328 251748 253968 254079 254592 255744 256256 256336 256608 257202 258112 258984 260253 261664 262548 263736 264384 264979 264996 265216 265356 266112 266178 266728 266832 267813 268576 269568 269841 270192 271728 272064 272272 272357 272646 272727 273504 274176 274244 274592 277056 277992 279552 279936 280566 280584 281792 282528 282744 283173 283182 285362 285714 286416 287079 287232 287712 288288 288378 289068 290304 290376 290598 290976 291357 291754 292864 292992 294372 296296 296703 297024 297432 298368 299376 300069 300186 302148 303264 303966 304128 304832 305694 306072 306306 306944 307692 308448 308916 309162 310541 311168 311304 311688 312576 312741 313344 314496 314574 315224 315657 317016 317408 317497 317844 318087 322048 322218 323136 323232 323676 323884 324324 326128 326592 326673 327327 327348 329472 329616 330379 332112 332544 333333 334152 334659 334848 335104 335664 336441 336798 337246 338624 338772 339456 340992 342144 342936 343434 344331 345312 347004 350064 350217 350649 351648 352462 352512 353328 353808 354627 354816 354904 355776 356643 357084 359424 359788 360256 360402 362304 362752 363528 363636 364672 365568 366894 367003 369408 370656 370818 371514 373248 373626 374088 374112 375921 376704 376992 377564 377576 377622 380952 381888 382772 382976 383616 384384 384504 384912 385424 385803 387072 387168 387464 387968 388476 390656 392496 393822 395604 396032 396576 397494 397824 398034 399168 399267 400092 400248 402864 404352 405288 407592 408096 408408 408969 410256 411264 411366 411888 412216 415072 415584 416546 416768 416988 419328 419432 420849 420876 422688 423792 424116 424773 428043 428571 429624 430848 430976 431568 432432 432567 433433 433602 435456 435564 435897 436436 436464 437631 439296 439488 441558 442816 443392 444444 445536 446212 447552 448588 449064 450279 451696 452608 453222 454896 455949 456192 457248 457912 458541 459108 459459 460416 461538 462672 463374 463743 466752 466956 467532 468864 470016 471104 471744 471861 472836 473088 474368 475524 476112 476766 479927 480536 483072 483327 484704 484848 485826 486486 489192 489888 491022 492544 494208 494424 495352 497664 498168 498784 498816 501228 502272 502656 503496 505869 507936 508158 509184 511488 512512 512672 513216 514404 515151 516224 517968 519167 520506 523328 525096 527472 528693 528768 529958 529992 530432 530712 532224 532356 533456 533664 535626 537152 539136 539682 540384 540603 543456 544128 544544 544714 545292 545454 547008 548352 548488 549184 550341 554112 555984 556227 557271 559104 559872 560439 561132 561168 563584 565056 565488 566346 566364 566433 566797 570724 571428 572832 574158 574464 575424 576576 576719 576756 578136 580608 580752 581196 581952 582714 583508 585984 588744 590733 592592 593406 594048 594864 596241 596736 598752 600138 600372 604296 606528 607932 608256 609664 611388 612144 612612 613561 613888 615384 616896 617049 617832 618324 621082 622336 622608 623376 624819 625152 625482 628992 629148 629629 630448 631314 634032 634816 634994 635688 636174 644096 644436 646272 646464 647352 647768 648648 650403 652256 653184 653346 654654 654696 658944 659232 660737 660758 662337 664224 665088 666666 668304 669318 669696 669851 670208 671328 672882 673596 674492 677248 677544 678912 679833 681984 684288 685872 686868 688662 690624 692307 694008 695061 700128 700434 701298 703296 704924 705024 706656 707616 709254 709632 709808 711552 713286 714168 718848 719576 720512 720804 724608 725504 727056 727272 728739 729344 729729 731136 733788 734006 736533 738816 741312 741636 743028 746496 747252 748176 748224 751842 753408 753984 754171 755128 755152 755244 761904 762237 763776 765544 767232 768768 769008 769824 770848 771606 774336 774928 775936 776952 780871 781312 784992 787644 791208 792064 793152 794937 794988 795648 796068 798336 798534 800184 800496 802349 803439 805728 808704 809523 810576 815184 816192 816816 817071 817938 818181 820512 822528 822732 823776 824432 830144 831168 833092 833536 833976 838656 838864 841698 841752 845376 847584 848232 849519 849546 856086 857142 859248 861237 861696 861952 863136 864864 865134 866866 867204 870912 871128 871794 872872 872928 874071 875262 878592 878976 883116 885632 886784 888888 890109 891072 891293 892424 895104 897176 898128 900207 900558 903392 906444 909792 911898 912384 914496 915824 917082 918216 918918 920832 923076 925344 926748 927486 931623 933504 933912 935064 935329 937728 940032 942208 943488 943722 945672 946971 948736 951048 952224 952491 953532 954261 959854 961072 966144 966654 969408 969696 971652 972972 978384 979776 980019 981981 982044 985088 988416 988848 990704 991137 996336 997568 997632 999999 1002456 1003977 1004544 1005312 1006992 1009323 1011738 1015872 1016316 1018368 1021139 1022976 1025024 1025344 1026432 1028808 1030302 1032448 1032993 1035936 1038334 1041012 1046656 1050192 1050651 1051947 1052623 1054944 1057386 1057536 1059916 1059984 1061424 1063881 1064448 1064712 1066912 1067328 1069929 1071252 1074304 1078272 1079364 1080768 1081206 1086912 1088256 1089088 1089428 1090584 1090908 1094016 1096704 1096976 1098368 1100682 1101009 1108224 1111968 1112454 1114542 1119744 1120878 1122264 1122336 1127168 1127763 1130112 1130976 1132692 1132728 1132866 1133594 1141448 1142856 1145664 1148316 1148928 1150848 1153152 1153438 1153512 1156272 1157409 1161216 1161504 1162392 1163904 1165428 1167016 1171968 1177488 1181466 1185184 1186812 1188096 1189728 1192482 1193472 1197504 1197801 1200276 1200744 1208592 1213056 1215864 1219328 1222776 1224288 1225224 1227083 1227122 1227776 1230768 1233617 1233792 1234098 1235664 1236648 1242164 1244672 1245216 1246752 1249638 1250304 1250964 1257984 1258296 1259258 1260896 1262547 1262628 1268064 1269632 1269988 1271376 1272348 1274319 1284129 1285713 1288192 1288872 1292544 1292928 1294704 1295536 1297296 1297701 1300299 1300806 1304512 1306368 1306692 1307691 1309308 1309392 1312893 1317888 1318464 1321474 1321516 1324674 1328448 1330176 1333332 1336608 1338636 1339702 1340416 1342656 1345764 1347192 1348984 1350837 1354496 1355088 1357824 1359666 1367847 1368576 1371744 1373736 1375623 1377324 1378377 1381248 1384614 1388016 1390122 1391229 1400256 1400868 1402596 1406592 1409848 1410048 1413312 1415232 1415583 1418508 1419264 1419616 1423104 1426572 1428336 1439152 1439781 1441024 1441608 1449216 1451008 1454112 1454544 1457478 1457911 1458688 1459458 1467576 1468012 1473066 1477632 1482624 1483272 1486056 1492992 1494504 1496352 1496448 1503684 1506816 1507968 1508342 1510256 1510304 1510488 1517607 1523808 1524474 1527552 1531088 1534464 1537536 1538016 1539648 1541696 1543212 1545453 1548672 1549856 1551872 1553904 1557501 1561742 1562624 1569984 1575288 1582416 1584128 1586079 1586304 1589874 1589976 1591296 1592136 1596672 1597068 1600368 1600992 1604647 1604698 1606878 1611456 1617408 1619046 1621152 1621809 1630368 1632384 1633632 1634142 1635876 1636362 1641024 1645056 1645464 1647552 1648864 1651023 1660288 1662336 1666184 1667952 1668681 1671813 1677312 1677728 1681317 1683396 1683504 1690752 1695168 1696464 1699038 1699092 1700391 1712172 1714284 1718496 1722474 1723392 1723904 1726272 1729728 1730157 1730268 1733732 1734408 1741824 1742256 1743588 1745744 1745856 1746289 1748142 1750524 1757952 1766232 1771264 1772199 1777776 1780218 1782144 1782586 1784848 1788723 1790208 1794352 1796256 1800414 1801116 1806784 1812888 1819584 1823796 1824768 1828992 1831648 1834164 1836432 1837836 1840683 1841664 1846152 1850688 1851147 1853496 1854853 1854972 1863246 1867008 1867824 1870128 1870658 1874457 1875456 1884416 1886976 1887444 1888887 1891344 1893942 1896401 1897472 1902096 1904448 1904982 1906499 1907064 1908522 1919708 1922144 1932288 1933308 1938816 1939392 1943304 1945944 1951209 1956768 1959552 1960038 1963962 1964088 1976832 1977696 1981408 1982211 1982274 1987011 1992672 1995136 1995264 1999998 2004912 2007954 2009088 2009553 2010624 2013984 2018646 2023476 2031744 2032632 2036736 2039499 2042278 2045952 2050048 2050688 2052864 2057616 2060604 2064896 2065986 2071872 2076668 2076921 2082024 2085183 2093312 2100384 2101302 2103894 2105246 2109888 2114772 2115072 2119832 2119968 2122848 2127762 2128896 2129424 2133824 2134656 2139858 2142504 2148608 2156544 2158728 2161536 2162412 2173824 2176512 2178176 2178856 2181168 2181816 2186217 2188032 2189187 2193408 2193952 2196736 2201364 2202018 2209599 2216448 2222479 2223936 2224908 2229084 2239488 2241756 2244528 2244672 2254336 2255526 2260224 2261952 2262513 2265384 2265456 2265732 2267188 2282896 2285712 2286711 2291003 2291328 2296632 2301696 2306304 2306876 2307024 2312544 2314818 2323008 2324784 2327808 2330856 2334032 2342613 2343936 2354976 2362932 2370368 2373624 2376192 2379456 2384811 2384964 2386944 2395008 2395602 2400552 2401488 2407047 2410317 2417184 2426112 2428569 2431728 2438656 2445552 2448576 2450448 2451213 2454166 2454244 2454543 2455552 2461536 2467234 2467584 2468196 2471328 2473296 2484328 2489344 2490432 2493504 2499276 2500608 2501928 2515968 2516592 2518516 2521792 2525094 2525256 2536128 2539264 2539976 2542752 2544696 2548557 2548638 2568258 2571426 2577744 2583711 2585088 2585856 2589408 2591072 2594592 2595402 2600598 2601612 2609024 2612736 2613384 2615382 2618616 2618784 2622213 2625786 2635776 2636928 2642948 2643032 2649348 2656896 2660352 2666664 2673216 2673879 2677272 2679404 2680832 2685312 2691528 2694384 2697968 2700621 2701674 2708992 2710176 2719332 2735694 2737152 2743488 2747472 2751246 2754648 2756754 2762496 2769228 2776032 2780244 2782458 2794869 2800512 2801736 2805192 2805987 2813184 2819696 2820096 2826624 2830464 2831166 2837016 2839232 2846208 2853144 2856672 2857473 2862783 2878304 2879562 2882048 2883216 2898432 2902016 2908224 2909088 2914956 2915822 2917376 2918916 2935152 2936024 2940057 2945943 2946132 2955264 2965248 2966544 2972112 2973411 2989008 2992704 2992896 2995927 2999997 3007368 3011931 3013632 3015936 3016684 3020512 3020608 3020976 3027969 3035214 3047616 3048948 3055104 3062176 3063417 3068928 3075072 3076032 3079296 3083392 3086424 3090906 3097344 3098979 3099712 3103744 3107808 3115002 3123484 3139968 3150576 3151953 3157869 3164832 3168256 3172158 3172608 3179748 3179952 3184272 3191643 3193344 3194136 3200736 3201984 3209294 3209396 3209787 3213756 3222912 3234816 3238092 3242304 3243618 3260736 3264768 3267264 3268284 3271752 3272724 3282048 3290112 3290928 3295104 3297728 3302046 3303027 3320576 3324672 3332368 3335904 3337362 3343626 3355456 3362634 3366792 3367008 3381504 3383289 3390336 3392928 3398076 3398184 3400782 3424344 3428568 3436992 3444948 3446784 3447808 3452544 3459456 3460314 3460536 3467464 3468816 3472227 3483648 3484512 3487176 3491488 3491712 3492467 3492578 3496284 3501048 3515904 3532464 3540641 3542528 3544398 3555552 3560436 3564288 3565172 3569696 3577446 3580416 3588704 3592512 3593403 3600828 3602232 3613568 3625776 3634169 3639168 3647592 3657984 3663296 3668328 3672864 3675672 3681249 3681366 3683328 3692304 3700851 3701376 3702294 3706992 3709706 3709944 3715573 3726492 3734016 3735648 3740256 3741316 3748914 3750912 3768832 3773952 3774888 3777774 3782688 3787641 3787884 3792802 3794944 3804192 3808896 3809964 3812998 3814128 3817044 3822957 3839416 3844288 3852387 3857139 3864576 3866616 3877632 3878784 3886608 3891888 3893103 3900897 3902418 3913536 3919104 3920076 3923073 3927924 3928176 3938679 3953664 3955392 3962816 3964422 3964548 3974022 3985344 3990272 3990528 3999996 4009824 4015908 4019106 4021248 4027968 4037033 4037292 4046952 4052511 4063488 4065264 4073472 4078998 4084556 4101376 4103541 4105728 4115232 4121208 4127461 4129792 4131972 4135131 4143744 4153336 4153842 4164048 4170366 4173687 4186624 4200768 4202604 4207788 4210492 4219776 4229544 4230144 4239664 4239936 4245696 4246749 4255524 4257792 4258848 4267648 4269312 4279716 4285008 4294927 4297216 4317456 4319343 4323072 4324824 4347648 4353024 4356352 4357712 4362336 4363632 4372434 4373733 4376064 4378374 4387904 4393472 4402728 4404036 4419198 4432896 4444958 4447872 4449816 4458168 4478976 4483512 4489056 4489344 4508672 4511052 4520448 4523904 4525026 4530768 4530912 4531464 4534376 4552821 4565792 4571424 4573422 4582006 4582656 4593264 4603392 4612608 4613752 4614048 4625088 4629636 4636359 4646016 4649568 4655616 4661712 4668064 4672503 4685226 4687872 4709952 4725864 4740736 4747248 4752384 4758237 4758912 4769622 4769928 4773888 4790016 4791204 4801104 4802976 4813941 4814094 4820634 4834368 4852224 4857138 4863456 4865427 4877312 4891104 4897152 4900896 4902426 4908332 4908488 4909086 4923072 4934468 4935168 4936392 4942656 4946592 4953069 4968656 4978688 4980864 4987008 4998552 5003856 5015439 5031936 5033184 5037032 5043584 5043951 5050188 5050512 5072256 5078528 5079952 5085504 5089392 5097114 5097276 5101173 5136516 5142852 5155488 5167422 5170176 5171712 5178816 5182144 5189184 5190471 5190804 5201196 5203224 5218048 5225472 5226768 5230764 5237232 5237568 5238867 5244426 5251572 5273856 5279197 5285896 5286064 5298696 5313792 5316597 5333328 5346432 5347758 5354544 5358808 5366169 5370624 5383056 5388768 5395936 5397449 5401242 5403348 5417984 5420352 5438664 5471388 5474304 5486976 5494944 5502492 5509296 5513508 5522049 5524992 5538456 5552064 5553441 5560488 5564559 5564916 5589738 5601024 5603472 5610384 5611974 5616443 5623371 5626368 5639392 5653248 5660928 5662332 5666661 5674032 5678464 5689203 5692416 5706288 5713344 5714946 5719497 5725566 5756608 5759124 5764096 5766432 5796864 5816448 5818176 5829912 5831644 5834752 5837832 5853627 5870304 5872048 5880114 5891886 5892264 5930496 5933088 5944224 5946633 5946822 5961033 5978016 5985408 5985792 5991854 5999994 6014736 6023862 6027264 6028659 6031872 6033368 6041024 6041216 6041952 6055938 6070428 6095232 6097896 6110208 6118497 6124352 6126834 6137856 6150144 6152064 6158592 6166784 6172848 6181812 6194688 6197958 6199424 6207488 6215616 6230004 6230763 6239051 6246968 6255549 6279936 6301152 6303906 6315738 6329664 6344316 6345216 6359496 6359904 6368544 6383286 6386688 6388272 6401472 6403968 6418588 6418792 6419574 6427512 6445824 6469632 6476184 6484608 6487236 6521472 6529536 6534528 6536568 6543504 6545448 6547303 6558651 6564096 6580224 6581856 6590208 6595456 6604092 6606054 6628797 6641152 6649344 6664736 6667437 6671808 6674724 6687252 6710912 6725268 6733584 6734016 6749171 6763008 6766578 6780672 6785856 6787539 6796152 6796368 6801564 6848688 6857136 6860133 6873009 6873984 6889896 6895616 6905088 6918912 6920628 6921072 6934928 6937632 6944454 6969024 6974352 6982976 6983424 6984934 6985156 6992568 7002096 7027839 7031808 7064928 7081282 7085056 7088796 7111104 7120872 7128576 7130344 7139392 7154433 7154892 7160832 7177408 7185024 7186806 7201656 7204464 7221141 7227136 7230951 7251552 7268338 7278336 7285707 7295184 7315968 7326592 7336656 7345728 7351344 7353639 7362498 7362732 7363629 7366656 7368361 7384608 7401702 7402752 7404588 7413984 7419412 7419888 7431146 7452984 7468032 7471296 7480512 7482632 7497828 7501824 7537664 7547904 7549776 7555548 7565376 7575282 7575768 7585604 7608384 7617792 7619928 7625996 7628256 7634088 7645671 7645914 7678832 7688576 7704774 7714278 7733232 7751133 7755264 7757568 7773216 7783776 7786206 7801794 7804836 7827072 7838208 7840152 7846146 7855848 7856352 7877358 7907328 7910784 7925632 7928844 7929096 7948044 7970688 7980544 7981056 7999992 8019648 8021637 8031816 8038212 8042496 8055936 8074066 8074584 8093904 8101863 8105022 8126976 8130528 8157996 8169112 8202752 8207082 8211456 8230464 8242416 8254922 8259584 8263944 8270262 8287488 8306672 8307684 8328096 8340732 8347374 8373248 8384607 8401536 8405208 8415576 8417961 8420984 8439552 8459088 8460288 8479328 8479872 8491392 8493498 8511048 8517696 8535296 8538624 8559432 8570016 8572419 8589581 8589854 8594432 8634912 8638686 8646144 8649648 8695296 8706048 8712704 8715424 8724672 8727264 8744868 8747466 8752128 8756748 8775808 8786944 8805456 8808072 8820171 8825839 8837829 8838396 8865792 8889916 8895744 8899632 8916336 8920233 8967024 8978112 8978688 8987781 8999991 9017344 9022104 9035793 9040896 9047808 9050052 9061536 9061824 9062928 9068752 9083907 9105642 9131584 9142848 9146844 9164012 9165312 9186528 9190251 9206784 9225216 9227504 9228096 9250176 9259272 9272718 9292032 9299136 9311232 9323424 9336128 9345006 9370452 9419904 9451728 9455859 9473607 9481472 9494496 9504768 9516474 9517824 9539244 9539856 9574929 9580032 9582408 9602208 9605952 9627882 9628188 9629361 9641268 9668736 9704448 9714276 9726912 9730854 9754624 9782208 9794304 9801792 9804223 9804852 9816664 9816976 9818172 9846144 9868936 9870336 9872784 9885312 9893184 9906138 9909081 9937312 9961728 9974016 9997104 10007712 10030878 10066368 10074064 10087168 10087902 10100376 10101024 10144512 10157056 10159904 10171008 10178784 10194228 10194552 10202346 10273032 10285704 10288619 10310976 10334844 10340352 10343424 10357632 10364288 10378368 10380942 10381608 10402392 10406448 10416681 10430537 10436096 10450944 10453536 10461528 10474464 10475136 10477401 10477734 10488852 10503144 10547712 10558394 10571792 10572128 10597392 10621923 10627584 10633194 10666656 10692864 10695516 10709088 10717616 10732338 10741248 10766112 10777536 10780209 10791872 10794898 10802484 10806696 10835968 10840704 10877328 10902507 10942776 10973952 10989888 11004984 11018592 11027016 11043747 11044098 11049984 11076912 11102553 11104128 11106882 11120976 11129118 11129832 11146719 11179476 11202048 11206944 11220768 11223948 11232529 11232886 11246742 11252736 11278784 11306496 11321856 11324664 11333322 11348064 11356928 11362923 11378406 11384832 11412576 11426688 11429892 11438994 11451132 11468871 11513216 11518248 11528192 11532864 11557161 11571417 11593728 11632896 11636352 11659824 11663288 11675664 11679309 11702691 11707254 11740608 11744096 11760228 11769219 11783772 11784528 11816037 11860992 11866176 11888448 11893266 11893644 11922066 11956032 11970816 11971584 11983708 11999988 12029472 12047724 12057318 12063744 12066736 12082048 12082432 12083904 12111099 12111876 12140856 12159277 12190464 12195792 12220416 12224023 12236994 12248704 12253668 12304128 12310623 12317184 12333568 12345696 12363624 12382383 12389376 12395916 12398848 12405393 12431232 12460008 12461526 12478102 12493936 12511098 12521061 12559872 12602304 12607812 12631476 12659328 12688632 12690432 12718992 12719808 12737088 12740247 12766572 12773376 12776544 12802944 12807936 12837176 12837584 12839148 12855024 12884781 12891648 12952368 12958029 12969216 12974472 13042944 13059072 13069056 13073136 13087008 13090896 13094606 13117302 13121199 13128192 13163712 13180416 13190912 13208184 13212108 13257594 13274807 13282304 13298688 13329472 13334874 13343616 13349448 13374504 13421824 13450536 13467168 13468032 13498342 13526016 13533156 13561344 13571712 13575078 13592304 13592736 13603128 13658463 13697376 13714272 13720266 13746018 13747968 13779792 13810176 13837824 13841256 13842144 13869856 13875264 13888908 13909077 13938048 13948704 13965952 13966848 13969868 13970312 13985136 14004192 14017509 14055678 14063616 14129856 14162564 14170112 14177592 14222208 14241744 14257152 14260688 14274711 14278784 14308866 14309784 14321664 14354816 14370048 14373612 14403312 14408928 14441823 14442282 14454272 14461902 14503104 14536676 14556672 14571414 14590368 14596281 14631936 14653184 14673312 14691456 14702688 14707278 14724996 14725464 14727258 14736722 14769216 14803404 14805504 14809176 14827968 14838824 14839776 14859207 14862292 14905968 14936064 14942592 14961024 14965264 14995656 15046317 15075328 15095808 15099552 15111096 15130752 15131853 15150564 15151536 15171208 15216768 15235584 15239856 15251992 15256512 15268176 15291342 15291828 15303519 15357664 15377152 15409548 15428556 15466464 15502266 15510528 15515136 15546432 15567552 15571413 15572412 15603588 15609672 15654144 15676416 15680304 15692292 15711696 15712704 15716601 15754716 15821568 15837591 15851264 15857688 15858192 15896088 15900593 15941376 15961088 15999984 16037021 16039296 16043274 16063632 16076424 16098507 16111872 16148132 16149168 16187808 16192347 16203726 16210044 16253952 16261056 16315992 16338224 16405504 16414164 16422912 16460928 16484832 16509844 16527888 16540524 16566147 16574976 16613344 16615368 16656192 16660323 16681464 16693677 16694748 16746496 16769214 16803072 16810416 16831152 16835922 16841968 16849329 16870113 16879104 16918176 16958656 16959744 16982784 16986996 16999983 17022096 17035392 17067609 17070592 17077248 17118864 17140032 17144838 17158491 17179162 17179708 17188864 17269824 17277372 17292288 17299296 17390592 17425408 17430848 17449344 17454528 17489736 17494932 17504256 17513496 17551616 17560881 17573888 17610912 17616144 17640342 17651678 17675658 17676792 17779832 17791488 17799264 17832672 17839899 17840466 17883099 17934048 17956224 17957376 17975562 17999982 18044208 18071586 18081792 18085977 18095616 18100104 18123072 18123648 18125856 18137504 18167814 18211284 18263168 18285696 18293688 18328024 18330624 18355491 18373056 18380502 18413568 18450432 18455008 18456192 18500352 18518544 18545436 18584064 18598272 18622464 18646848 18672256 18690012 18717153 18740904 18766647 18839808 18903456 18911718 18947214 18962944 18988992 19032948 19035648 19078488 19079712 19149858 19160064 19164816 19204416 19209179 19211904 19255764 19256376 19258722 19282536 19337472 19408896 19428552 19453824 19461708 19564416 19588608 19603584 19608446 19609704 19633328 19633952 19636344 19641909 19675953 19692288 19737872 19740672 19745568 19770624 19786368 19812276 19818162 19874624 19923456 19948032 19994208 20002311 20015424 20061756 20132736 20148128 20174336 20175804 20200752 20202048 20247513 20289024 20314112 20319808 20342016 20357568 20362617 20388456 20389104 20404692 20546064 20571408 20577238 20580399 20619027 20621952 20669688 20686848 20715264 20728576 20756736 20761884 20763216 20804784 20812896 20833362 20860411 20861074 20872192 20907072 20923056 20948928 20950272 20954802 20955468 20971489 20977704 21006288 21083517 21095424 21116788 21143584 21144256 21194784 21243846 21255168 21266388 21333312 21385728 21391032 21418176 21435232 21463299 21464676 21482496 21532224 21555072 21560418 21583744 21589796 21604968 21613392 21663423 21681408 21692853 21754656 21805014 21857121 21885552 21947904 21979776 22009968 22037184 22054032 22060917 22087494 22088196 22099968 22105083 22153824 22205106 22208256 22213764 22241952 22258236 22259664 22293438 22358952 22404096 22413888 22441536 22447896 22465058 22465772 22493484 22505472 22557568 22612992 22643712 22649328 22666644 22696128 22701757 22713856 22725846 22756812 22825152 22853376 22859784 22877988 22902264 22937013 22937742 23026432 23036496 23065728 23114322 23142834 23253399 23265792 23272704 23319648 23326576 23351328 23358618 23405382 23414508 23481216 23488192 23520456 23538438 23567544 23569056 23632074 23721984 23732352 23776896 23786532 23787288 23844132 23912064 23941632 23943168 23967416 23999976 24058944 24064911 24095448 24114636 24127488 24133472 24164096 24164864 24167808 24222198 24223752 24281712 24305589 24318554 24380928 24391584 24447269 24448046 24473988 24497408 24507336 24608256 24621246 24634368 24667136 24691392 24727248 24764766 24778752 24784487 24791832 24797696 24810786 24862464 24920016 24923052 24956204 24987872 25022196 25042122 25119744 25153821 25204608 25215624 25253883 25262952 25318656 25377264 25380864 25437984 25439616 25474176 25480494 25533144 25553088 25605888 25615872 25674352 25675168 25678296 25710048 25717257 25768743 25769562 25783296 25904736 25916058 25938432 25948944 26009011 26085888 26118144 26138112 26146272 26174016 26181792 26189212 26234604 26242398 26256384 26327424 26360832 26381824 26416368 26424216 26477517 26513487 26515188 26549614 26564608 26597376 26658944 26669748 26687232 26698896 26749008 26760699 26843648 26901072 26934336 26936064 26963343 26996684 26999973 27052032 27066312 27107379 27122688 27143424 27150156 27184608 27185472 27206256 27251721 27316926 27394752 27428544 27440532 27492036 27495936 27559584 27570753 27620352 27675648 27682512 27684288 27739712 27750528 27777816 27818154 27876096 27897408 27931904 27933696 27939736 27940624 27970272 28008384 28035018 28111356 28259712 28325128 28355184 28367577 28420821 28444416 28483488 28514304 28521376 28549422 28557568 28617732 28619568 28709632 28724787 28740096 28747224 28806624 28817856 28883646 28884564 28892227 28908544 28923804 29006208 29073352 29113344 29142828 29180736 29192562 29263872 29306368 29346624 29382912 29405376 29412669 29414556 29449992 29450928 29454516 29473444 29538432 29606808 29611008 29618352 29655936 29677648 29679552 29686913 29718414 29724584 29727243 29811936 29885184 29922048 29930528 29991312 30092634 30199104 30222192 30261504 30263706 30301128 30303072 30342416 30433536 30471168 30479712 30503984 30513024 30536352 30582684 30583656 30607038 30715328 30754304 30819096 30857112 30865857 30932928 31004532 31021056 31030272 31092864 31135104 31142826 31144824 31207176 31219344 31291611 31308288 31352832 31360608 31384584 31423392 31425408 31432203 31433202 31509432 31643136 31675182 31702528 31715376 31716384 31792176 31801186 31865769 31882752 31922176 31999968 32074042 32078592 32086548 32127264 32152848 32197014 32223744 32296264 32298336 32340627 32375616 32384694 32407452 32420088 32507904 32522112 32631984 32676448 32707521 32811008 32828328 32921856 32969664 33019688 33055776 33081048 33131241 33132294 33149952 33226688 33230736 33307659 33312384 33320646 33362928 33387354 33389496 33440157 33538428 33606144 33620832 33662304 33671844 33683936 33697587 33698658 33740226 33758208 33836352 33917312 33919488 33965568 33973992 33999966 34044192 34070784 34088769 34135218 34141184 34154496 34237728 34280064 34289676 34316982 34358324 34359416 34406613 34539648 34554744 34584576 34598592 34607173 34671483 34781184 34850816 34861696 34898688 34909056 34979472 34989864 35026992 35037927 35103232 35108073 35121762 35221824 35232288 35280684 35303356 35307657 35351316 35353584 35448111 35559664 35582976 35598528 35665344 35679798 35680932 35766198 35868096 35912448 35914752 35951124 35999964 36088416 36143172 36171954 36191232 36200208 36246144 36247296 36251712 36275008 36333297 36335628 36422568 36477831 36526336 36571392 36587376 36656048 36661248 36672069 36710982 36746112 36761004 36910016 36912384 37000704 37037088 37090872 37147149 37168128 37196544 37216179 37293696 37344512 37380024 37434306 37481808 37533294 37563183 37679616 37782143 37806912 37823436 37894428 37925888 37977984 38065896 38071296 38156976 38159424 38220741 38299716 38320128 38329632 38408832 38418358 38423808 38511528 38512752 38517444 38565072 38654343 38674944 38857104 38874087 38907648 38923416 38947051 39128832 39177216 39207168 39216892 39219408 39266656 39267904 39272688 39283818 39351906 39363597 39384576 39475744 39491136 39541248 39572736 39624552 39636324 39749248 39824421 39846912 39896064 39988416 40004622 40030848 40123512 40265472 40296256 40348672 40351608 40401504 40404096 40495026 40578048 40639616 40684032 40715136 40725234 40776912 40778208 40809384 40871303 40975389 41092128 41142816 41154476 41160798 41238054 41243904 41339376 41430528 41457152 41513472 41523768 41526432 41609568 41625792 41666724 41720822 41722148 41727231 41744384 41814144 41846112 41897856 41900544 41909604 41910936 41942978 41955408 42012576 42052527 42167034 42190848 42233576 42287168 42288512 42389568 42487692 42510336 42532776 42666624 42771456 42782064 42824133 42836352 42870464 42926598 42929352 42964992 43064448 43110144 43120836 43167488 43179592 43209936 43226784 43325469 43326846 43362816 43385706 43509312 43610028 43714242 43771104 43788843 43895808 43959552 44019936 44074368 44108064 44121834 44174988 44176392 44210166 44307648 44410212 44416512 44427528 44483904 44516472 44519328 44577621 44586876 44717904 44808192 44827776 44883072 44895792 44930116 44931544 44986968 45115136 45138951 45225984 45287424 45298656 45333288 45392256 45402071 45403514 45427712 45451692 45513624 45650304 45706752 45719568 45755976 45804528 45874026 45875484 45910557 46052864 46072992 46131456 46228644 46285668 46506798 46531584 46545408 46639296 46653152 46702656 46714239 46717236 46810764 46829016 46962432 46976384 47040912 47076876 47135088 47138112 47149803 47244197 47264148 47464704 47512773 47553792 47573064 47574576 47688264 47701779 47824128 47883264 47934832 47999952 48111063 48117888 48129822 48190896 48229272 48266944 48302449 48328192 48329728 48335616 48444396 48447504 48563424 48577041 48611178 48637108 48761856 48783168 48894538 48896092 48947976 48994816 49014672 49216512 49242492 49268736 49334272 49382784 49454496 49529532 49568974 49583664 49595392 49621572 49698441 49724928 49840032 49846104 49912408 49975744 49980969 50044392 50081031 50084244 50239488 50307642 50409216 50431248 50507766 50525904 50547987 50610339 50637312 50754528 50875968 50879232 50948352 50960988 50999949 51066288 51106176 51202827 51211776 51231744 51348704 51350336 51356592 51420096 51434514 51475473 51537486 51539124 51566592 51809472 51832116 51876864 51897888 52018022 52171776 52276224 52292544 52348032 52363584 52378424 52469208 52484796 52512768 52654848 52682643 52721664 52763648 52832736 52848432 52955034 53026974 53030376 53099228 53317888 53339496 53374464 53397792 53498016 53519697 53521398 53687296 53802144 53868672 53872128 53926686 53993368 53999946 54132624 54214758 54245376 54257931 54286848 54300312 54369216 54370944 54412512 54503442 54633852 54789504 54857088 54881064 54984072 54991872 55119168 55141506 55240704 55351296 55365024 55368576 55479424 55501056 55555632 55636308 55752192 55794816 55863808 55867392 55879472 55881248 55940544 56016768 56070036 56151459 56222712 56519424 56650256 56710368 56735154 56841642 56888832 56966976 57042752 57098844 57115136 57235464 57239136 57419264 57449574 57480192 57494448 57613248 57627537 57635712 57767292 57769128 57784454 57817088 57847608 58012416 58146704 58226688 58285656 58361472 58385124 58612736 58693248 58765824 58810752 58825338 58829112 58899984 58901856 58909032 58925727 58946888 59027859 59076864 59213616 59222016 59236704 59311872 59355296 59359104 59371939 59373826 59436828 59449168 59454486 59623872 59770368 59844096 59861056 59982624 60006933 60185268 60398208 60444384 60523008 60527412 60602256 60606144 60684832 60742539 60867072 60942336 60959424 61007968 61026048 61072704 61087851 61165368 61167312 61214076 61430656 61508608 61638192 61714224 61731714 61741197 61780873 61857081 61865856 62009064 62060544 62185728 62270208 62285652 62289648 62414352 62438688 62581233 62583222 62616576 62721216 62769168 62846784 62850816 62864406 62866404 62914467 63018864 63164741 63250551 63286272 63350364 63405056 63430752 63432768 63584352 63602372 63731538 63765504 63999936 64148084 64157184 64173096 64254528 64305696 64389897 64394028 64447488 64592528 64596672 64681254 64751232 64769388 64814904 64840176 64990269 65044224 65263968 65352896 65415042 65571363 65656656 65843712 65939328 66039376 66111552 66162096 66182751 66262482 66264588 66299904 66315249 66453376 66461472 66615318 66624768 66641292 66725856 66774708 66778992 66880314 67076856 67212288 67241664 67324608 67343688 67367872 67395174 67397316 67480452 67516416 67672704 67834624 67838976 67931136 67947984 67999932 68088384 68105271 68141568 68177538 68270436 68282368 68475456 68560128 68579352 68629561 68633964 68716648 68718832 68811039 68813226 69079296 69109488 69197184 69214346 69342966 69723392 69760197 69797376 69818112 69958944 69979728 70053984 70075854 70166837 70206464 70216146 70243524 70443648 70464576 70561368 70606712 70615314 70702632 70707168 70896222 71119328 71165952 71197056 71330688 71359596 71361864 71532396 71736192 71824896 71829504 71902248 71999928 72020333 72176832 72194733 72286344 72343908 72382464 72400416 72492288 72494592 72503424 72550016 72666594 72671256 72845136 72916767 72955662 73013759 73052672 73142784 73174752 73312096 73341807 73344138 73421964 73492224 73522008 73820032 73824768 74001408 74074176 74181744 74294298 74336256 74353461 74393088 74432358 74587392 74689024 74760048 74868612 74963616 75066588 75126366 75359232 75461463 75564286 75613824 75646872 75761649 75788856 75851776 75955968 76131792 76142592 76313952 76318848 76441482 76599432 76659264 76817664 76836716 76847616 77023056 77025504 77034888 77130144 77151771 77306229 77308686 77349888 77714208 77748174 77815296 77846832 77894102 78027033 78257664 78354432 78414336 78433784 78438816 78533312 78535808 78545376 78567636 78703812 78727194 78769152 78951488 78982272 79082496 79145472 79249104 79272648 79432551 79498496 79540461 79648842 79693824 79792128 79976832 80009244 80061696 80247024 80282097 80530944 80592512 80697344 80703216 80803008 80808192 80890029 80990052 80999919 81156096 81279232 81322137 81368064 81430272 81450468 81553824 81556416 81618768 81742606 81755163 81950778 82184256 82285632 82308952 82321596 82476108 82487808 82678752 82712259 82861056 82914304 83026944 83047536 83052864 83219136 83251584 83333448 83441644 83444296 83454462 83628288 83692224 83795712 83801088 83819208 83821872 83885956 83910816 84025152 84105054 84334068 84467152 84574336 84577024 84779136 84975384 85065552 85114939 85262463 85333248 85542912 85564128 85648266 85672704 85740928 85853196 85858704 86128896 86174361 86220288 86241672 86334976 86359184 86419872 86453568 86650938 86653692 86676681 86725632 86771412 87018624 87220056 87428484 87542208 87577686 87791616 87919104 88039872 88148736 88216128 88238007 88243668 88349976 88352784 88420332 88615296 88820424 88833024 88855056 88967808 89032944 89038656 89060739 89155242 89173752 89181729 89435808 89655552 89766144 89791584 89860232 89863088 89973936 90230272 90277902 90597312 90666576 90784512 90804142 90807028 90855424 90903384 91027248 91300608 91413504 91439136 91511952 91609056 91748052 91750968 91821114 92105728 92145984 92262912 92457288 92571336 92597571 93013596 93063168 93090816 93278592 93306304 93405312 93428478 93434472 93621528 93658032 93874833 93924864 93952768 94081824 94153752 94270176 94276224 94296609 94299606 94488394 94528296 94929408 95025546 95107584 95146128 95149152 95376528 95403558 95597307 95648256 95766528 95869664 95999904 96222126 96235776 96259644 96381792 96458544 96533888 96604898 96656384 96659456 96671232 96888792 96895008 97021881 97126848 97154082 97222356 97274216 97523712 97566336 97789076 97792184 97895952 97989632 98029344 98122563 98433024 98484984 98765568 98908992 99059064 99137948 99167328 99190784 99243144 99393723 99396882 99449856 99680064 99692208 99824816 99922977 99951488 99961938 100088784 100162062 100168488 100320471 100615284 100818432 100862496 101015532 101051808 101092761 101095974 101220678 101274624 101509056 101751936 101758464 101896704 101921976 101999898 102132576 102212352 102405654 102423552 102463488 102697408 102700672 102713184 102840192 102869028 102950946 103074972 103078248 103219839 103618944 103664232 103753728 103795776 103821519 104014449 104036044 104343552 104552448 104585088 104696064 104727168 104756848 104938416 104969592 105309696 105324219 105365286 105527296 105665472 105696864 105910068 105922971 106053948 106060752 106198456 106344333 106635776 106678992 106748928 106795584 106996032 107039394 107042796 107374592 107604288 107737344 107744256 107853372 107986736 107999892 108265248 108429516 108515862 108573696 108600624 108738432 108741888 108825024 108999891 109006884 109267704 109433493 109579008 109714176 109762128 109968144 109983744 110016207 110238336 110283012 110730048 110737152 110958848 111002112 111111264 111272616 111304151 111441447 111504384 111589632 111727616 111758944 111762496 111881088 112033536 112140072 112302918 112445424 112689549 113038848 113300512 113346429 113420736 113470308 113683284 113777664 113933952 114085504 114197688 114230272 114470928 114478272 114662223 114735907 114838528 114899148 114960384 114988896 115226496 115255074 115271424 115534584 115538256 115568908 115695216 115963029 116024832 116293408 116571312 116622261 116722944 116770248 116841153 117225472 117386496 117531648 117621504 117650676 117658224 117799968 117803712 117818064 117851454 117893776 118055718 118090791 118153728 118427232 118473408 118623744 118710592 118718208 118743878 118747652 118873656 118898336 118908972 119247744 119473263 119540736 119688192 119722112 119965248 120013866 120370536 120796416 120888768 121046016 121054824 121204512 121212288 121369664 121485078 121734144 121918848 122015936 122052096 122145408 122175702 122330736 122334624 122428152 122613909 122861312 122926167 123017216 123276384 123428448 123463428 123482394 123561746 123714162 123731712 124018128 124371456 124540416 124571304 124579296 124828704 124877376 125162466 125166444 125181693 125233152 125442432 125538336 125693568 125701632 125728812 125732808 125828934 126037728 126157581 126329482 126501102 126572544 126700728 126810112 126861504 126865536 127168704 127204744 127463076 127531008 127999872 128296168 128314368 128346192 128472399 128509056 128611392 128779794 128788056 128894976 129185056 129193344 129362508 129502464 129538776 129629808 129680352 129976407 129980538 130088448 130527936 130705792 130830084 131142726 131313312 131366529 131687424 131878656 132078752 132223104 132324192 132365502 132524964 132529176 132630498 132906752 132922944 133230636 133249536 133282584 133451712 133549416 133557984 133752047 133760628 134153712 134424576 134464253 134483328 134649216 134687376 134735744 134790348 134794632 134960904 135345408 135416853 135669248 135677952 135862272 135895968 135999864 136176768 136206213 136210542 136283136 136355076 136540872 136950912 137120256 137158704 137259122 137267928 137433296 137437664 137476201 137622078 137626452 137731671 138158592 138218976 138394368 138428692 138685932 139446784 139520394 139594752 139636224 139917888 139959456 140107968 140142717 140151708 140333674 140412928 140432292 140487048 140887296 140929152 141122736 141213424 141230628 141405264 141414336 141449409 141732591 141792444 142238656 142394112 142538319 142661376 142719192 142723728 143064792 143105337 143472384 143649792 143804496 143999856 144040666 144333189 144353664 144389466 144572688 144687816 144800832 144907347 144984576 144989184 145006848 145100032 145333188 145342512 145690272 145731123 145833534 145911324 146022877 146027518 146105344 146285568 146349504 146624192 146683614 146688276 146843928 146984448 147044016 147640064 147649536 148002816 148148352 148363488 148588596 148706922 148786176 148864716 149095323 149174784 149378048 149520096 149737224 149927232 149942907 150133176 150243093 150252732 150718464 150922926 151128572 151227648 151293744 151523298 151577712 151643961 151831017 151911936 152263584 152627904 152637696 152882964 152999847 153198864 153318528 153608481 153635328 153673432 153695232 154046112 154051008 154069776 154260288 154303542 154426419 154612458 154617372 154699776 155428416 155496348 155630592 155693664 155788204 156054066 156515328 156828672 156867568 156877632 157066624 157071616 157090752 157135272 157407624 157454388 157538304 157902976 157964544 158164992 158290944 158498208 158545296 158865102 158912299 158996992 159080922 159297684 159953664 160018488 160123392 160494048 160559091 160564194 161061888 161185024 161406432 161606016 161616384 161780058 161980104 161999838 162558464 162644274 162736128 162773793 162860544 162900936 163107648 163112832 163237536 163485212 163510326 163901556 164368512 164571264 164617904 164643192 164952216 164975616 165357504 165424518 165722112 165828608 166053888 166095072 166105728 166438272 166503168 166666896 166883288 166888592 166908924 167256576 167384448 167591424 167602176 167638416 167643744 167771912 167821632 168050304 168210108 168454377 168668136 168934304 169148672 169154048 169558272 169950768 170131104 170229878 170524926 170666496 171128256 171296532 171345408 171481856 171706392 171717408 172257792 172348722 172440576 172483344 172669952 172718368 172839744 172882611 172907136 173301876 173307384 173353362 173451264 173542824 174037248 174440112 174856968 174906523 175084416 175155372 175838208 176079744 176297472 176432256 176476014 176487336 176699952 176705568 176777181 176840664 177083577 177230592 177640848 177666048 177710112 177935616 178065888 178077312 178115817 178121478 178310484 178347504 178363458 178871616 179311104 179532288 179583168 179720464 179726176 179947872 180020799 180460544 180555804 181194624 181333152 181569024 181608284 181614056 181806768 182054496 182227617 182601216 182827008 182878272 183023904 183218112 183263553 183496104 183501936 183642228 184211456 184291968 184525824 184914576 185142672 185195142 185342619 185571243 186027192 186181632 186557184 186612608 186810624 186856956 186868944 187243056 187316064 187743699 187749666 187849728 187905536 188163648 188307504 188540352 188552448 188593218 188599212 188743401 188976788 189056592 189494223 189751653 189858816 190051092 190215168 190292256 190298304 190753056 190807116 191194614 191296512 191739328 191999808 192444252 192471552 192519288 192763584 192917088 193067776 193169691 193209796 193312768 193342464 193777584 193790016 194043762 194253696 194308164 194444712 194548432 194970807 195132672 195578152 195584368 195791904 195979264 196058688 196245126 196714089 196969968 197531136 197817984 198118128 198275896 198334656 198486288 198548253 198787446 198793764 198899712 198945747 199360128 199384416 199649632 199845954 199902976 199923876 200177568 200324124 200336976 200640942 201230568 201636864 201724992 202031064 202103616 202185522 202191948 202441356 202549248 203018112 203503872 203516928 203793408 203843952 203999796 204265152 204315813 204424704 204811308 204847104 205394816 205401344 205426368 205680384 205738056 205888683 205901892 206149944 206156496 206433117 206439678 206707709 207237888 207328464 207591552 207643038 207808391 208028898 208072088 209170176 209280591 209392128 209454336 209513696 209876832 209939184 210500511 210619392 210648438 210730572 211330944 211393728 211820136 211845942 212107896 212121504 212396912 212688666 213271552 213357984 213497856 213591168 213992064 214078788 214085592 215208576 215474688 215488512 215706744 215973472 215999784 216060999 216530496 216584199 216859032 217031724 217147392 217201248 217476864 217483776 217650048 217999782 218013768 218535408 218866986 219041277 219158016 219428352 219524256 219936288 220025421 220032414 220476672 220566024 221460096 221474304 221917696 222004224 222222528 222545232 222608302 222882894 223008768 223060383 223179264 223455232 223517888 223524992 223762176 224067072 224280144 224605836 224890848 225379098 226077696 226384389 226601024 226692858 226841472 226940616 227284947 227366568 227555328 227867904 228171008 228395376 228460544 228941856 228956544 229324446 229471814 229677056 229798296 229977792 230452992 230510148 230542848 231069168 231076512 231137816 231390432 231455313 231918687 231926058 232049664 232586816 233142624 233244522 233445888 233540496 233682306 234081099 234772992 235063296 235243008 235301352 235316448 235599936 235607424 235636128 235702908 235787552 236111436 236181582 236307456 236854464 236946816 237247488 237421184 237436416 237487756 237495304 237747312 237796672 237817944 238297653 238495488 238621383 238946526 239081472 239376384 239444224 239930496 240027732 240741072 240846291 241592832 241777536 242092032 242109648 242250211 242409024 242424576 242670087 242739328 242970156 243468288 243837696 243966411 244031872 244104192 244290816 244351404 244661472 244669248 244856304 245227818 245265489 245722624 245852334 246552768 246856896 246926856 246964788 247123492 247428324 247463424 248036256 248136777 248742912 249080832 249142608 249158592 249657408 249719327 249754752 250324932 250332888 250363386 250884864 251076672 251387136 251403264 251457624 251465616 251657868 252075456 252315162 252658964 253002204 253401456 253723008 253731072 254337408 254409488 254926152 255344817 255787389 255999744 256592336 256628736 256692384 256944798 257018112 257222784 257559588 257576112 258370112 258386688 258725016 259004928 259077552 259259616 259360704 259952814 259961076 260030043 260176896 261055872 261411584 261660168 262285452 262626624 262733058 263374848 263757312 264157504 264446208 264648384 264714021 264731004 265049928 265058352 265260996 265813504 265845888 266461272 266499072 266565168 266903424 267098832 267115968 267182217 267504094 267521256 267545187 268307424 268928506 268966656 269298432 269374752 269471488 269580696 269589264 269921808 270690816 270833706 271338496 271791936 271999728 272353536 272412426 272421084 272566272 272629357 272710152 273081744 273901824 274240512 274317408 274518244 274535856 274866592 274875328 274952402 275244156 275252904 275463342 276317184 276437952 276788736 276857384 277371864 277792713 278893568 279040788 279189504 279272448 279835776 279918912 280215936 280285434 280303416 280667348 280864584 280974096 281624499 281774592 281858304 282245472 282426848 282461256 282810528 282828672 282889827 282898818 283465182 283584888 284477312 284788224 285076638 285322752 285438384 285447456 286099121 286129584 286210674 286791921 286944768 287299584 287608992 287999712 288081332 288666378 288707328 288778932 289145376 289375632 289601664 289814694 289969152 289978368 290013696 290200064 290666376 290685024 291380544 291462246 291667068 291822648 292045754 292055036 292210688 292571136 292699008 293248384 293367228 293376552 293687856 293968896 294088032 294367689 295280128 295299072 296296704 296726976 297177192 297413844 297572352 297729432 298181169 298190646 298349568 298756096 299040192 299474448 299768931 299854464 299885814 300266352 300486186 300505464 300961413 301845852 302257144 302455296 302587488 303046596 303155424 303278283 303287922 303662034 303823872 304527168 305255808 305275392 305765928 305999694 306397728 306637056 307216962 307270656 307346864 307390464 308092224 308102016 308139552 308520576 308607084 308852838 309224916 309234744 310856832 310992696 311261184 311387328 311464557 311576408 312043347 312108132 313030656 313657344 313735136 313755264 314133248 314143232 314181504 314270544 314815248 314908776 315805952 315929088 315972657 316581888 316996416 317090592 317730204 317814497 317824598 317993984 318161844 318595368 319032999 319907328 320036976 320246784 320988096 321118182 321128388 322123776 322370048 322812864 323212032 323232768 323560116 323960208 323999676 325116928 325288548 325547586 325721088 325801872 326215296 326225664 326475072 326556043 326970424 326999673 327020652 327803112 328300479 328737024 329142528 329235808 329286384 329904432 329951232 330048621 330715008 330849036 332190144 332211456 332876544 333006336 333333792 333766576 333777184 333817848 333912453 334324341 334513152 334768896 335182848 335276832 335287488 335543824 335643264 336100608 336420216 336908754 337336272 337868608 338117143 338297344 338308096 339116544 339901536 340039287 340262208 340459756 341049852 341332992 342256512 342593064 342690816 342963712 343412784 343434816 344207721 344515584 344697444 344881152 344966688 345339904 345436736 345679488 345765222 345814272 346603752 346614768 346706724 347085648 347889087 348074496 348880224 349713936 349813046 349866783 350168832 350310744 350523459 351676416 352159488 352594944 352864512 352952028 352974672 353399904 353411136 353554362 353681328 354167154 354272373 354461184 355281696 355420224 355871232 356131776 356154624 356231634 356242956 356620968 356695008 356726916 357743232 358419789 358622208 359064576 359166336 359440928 359452352 359895744 360041598 360921088 361111608 362389248 362666304 363138048 363216568 363228112 363613536 364108992 364455234 365202432 365756544 366047808 366436224 366527106 366992208 367003872 367284456 367841727 368583936 368778501 369051648 369829152 370285344 370390284 370685238 371142486 372054384 373114368 373225216 373621248 373713912 373737888 374486112 374632128 375487398 375499332 375699456 375811072 376327296 376615008 377080704 377104896 377186436 377198424 377486802 377953576 378113184 378472743 378988446 379503306 379717632 380102184 380430336 380584512 380596608 380678903 381506112 381614232 382389228 382593024 383478656 383999616 384888504 384943104 385038576 385417197 385527168 385834176 385929869 386135552 386339382 386419592 386684928 387555168 387580032 388087524 388507392 388616328 388889424 389096864 389929221 389941614 390265344 391156304 391168736 391583808 392117376 392490252 393428178 393939936 395062272 395635968 396236256 396551792 396669312 396972576 397096506 397574892 397587528 397891494 398720256 398768832 399299264 399691908 399805952 399847752 400355136 400648248 400673952 401256141 401281884 402461136 403273728 403392759 403449984 404062128 404207232 404371044 404383896 404882712 404997457 406036224 407007744 407033856 407586816 407687904 407999592 408530304 408618639 408631626 408849408 409622616 410789632 410802688 410852736 411360768 411476112 411777366 411803784 412299888 412312992 412428603 412866234 412879356 413195013 413415418 414475776 414656928 415183104 415286076 415603573 415616782 416057796 416144176 418340352 418561182 418784256 418908672 419027392 419753664 419878368 420428151 421001022 421238784 421296876 421461144 422661888 422787456 423640272 423691884 424215792 424243008 424348227 424793824 425197773 425377332 426543104 426715968 427182336 427614957 427984128 428157576 428171184 429316011 430417152 430949376 431413488 431946944 431999568 432121998 432999567 433060992 433168398 433718064 434063448 434402496 434722041 434953728 434967552 435300096 435999564 436027536 437070816 437193369 437733972 438068631 438082554 438316032 438856704 439048512 439872576 440050842 440064828 440953344 441132048 442153187 442920192 442948608 443835392 444008448 444445056 445090464 445216604 445765788 446120766 446358528 447035776 447049984 447285969 447524352 448134144 448560288 449211672 449781696 449893249 450729279 450758196 452155392 452768778 453202048 453385716 453682944 453881232 454569894 454733136 454931883 455493051 455735808 456342016 456790752 457883712 457913088 458648892 458943628 458999541 459596592 459955584 460825443 460905984 461020296 461085696 462138336 462153024 462275632 462780864 462910626 463279257 463837374 463852116 464099328 465173632 466285248 466489044 466891776 467080992 467364612 468162198 469545984 470486016 470602704 470632896 471199872 471214848 471272256 471405816 471575104 472222872 472363164 472614912 473708928 473893632 474494976 474842368 474872832 474975512 474990608 475494624 475593344 475635888 476595306 476736897 476990976 477242766 477893052 478888448 479860992 480055464 481482144 481677273 481692582 483185664 483555072 484219296 484500422 484818048 484849152 485340174 485478656 485940312 487675392 487932822 488063744 488208384 488321379 488581632 488702808 489322944 489338496 489712608 490455636 490530978 491167859 491445248 491704668 493105536 493713792 493853712 493929576 494246984 494856648 494926848 496072512 496273554 497485824 498161664 498285216 498317184 499314816 499438654 499509504 500649864 500665776 500726772 501769728 502153344 502774272 502806528 502915248 502931232 503315736 504150912 504630324 505317928 505363131 506004408 506802912 507446016 507462144 508674816 508818976 509852304 510689634 511574778 511999488 513184672 513384768 513889596 514036224 514445568 515119176 515152224 516740224 516773376 517450032 518009856 518155104 518519232 518647833 518721408 519905628 519922152 520060086 520353792 522111744 522823168 523320336 524570904 524719569 525253248 525466116 527514624 528315008 528892416 529296768 529428042 529462008 530099856 530116704 530331543 530521992 531326939 531627008 531691776 532922544 532998144 533130336 533806848 534197664 534231936 534347451 534364434 535008188 535042512 535090374 536614848 537857012 537933312 538596864 538749504 538942976 539161392 539178528 539843616 540062397 541381632 541667412 542676992 543583872 543999456 544707072 544824852 544842168 545258714 545420304 546163488 546682851 547803648 548481024 548634816 549036488 549071712 549733184 549750656 549790659 549904804 550488312 550505808 550926684 552634368 552875904 553577472 553714768 554743728 555585426 556027857 556713729 557787136 558081576 558544896 559671552 559837824 560431872 560570868 560606832 561334696 561729168 561948192 563231097 563248998 563549184 563716608 564490944 564853696 564922512 565621056 565657344 565779654 565797636 566230203 566930364 567169776 568482669 568954624 569254959 569576448 570153276 570645504 570876768 570894912 572198242 572259168 572421348 573583842 573889536 575217984 575999424 576162664 577332756 577414656 577557864 578290752 578751264 579203328 579509073 579629388 579938304 580027392 580400128 581332752 581370048 582761088 582924492 583334136 583645296 584091508 584110072 584912421 585398016 586496768 586734456 586753104 587375712 587937792 588176064 588321941 588735378 590560256 592593408 593453952 594354384 594827688 595458864 595644759 596362338 596381292 596699136 596837241 598080384 598948896 599537862 599708928 599771628 600532704 600972372 601010928 601922826 603691704 604514288 604910592 605174976 606093192 606310848 606556566 606575844 607324068 607647744 609054336 610511616 610550784 611531856 611999388 612795456 612947439 613274112 614433924 614541312 614693728 616184448 616204032 616279104 617041152 617214168 617666049 617705676 618449832 618469488 620123127 621713664 621985392 622774656 622929114 623152816 623425173 624086694 624216264 627470272 627510528 628266496 628286464 628363008 628541088 629630496 629817552 631501533 631611904 631858176 631945314 633992832 634181184 635460408 635628994 635649196 635987968 636323688 637190736 638065998 639814656 640073952 640493568 641976192 642236364 642256776 644740096 645625728 646424064 646465536 647120232 647920416 647999352 648182997 649752597 650233856 650577096 651095172 651442176 651603744 652430592 652451328 652950144 653112086 653940848 653999346 654041304 655606224 656600958 657123831 657474048 658285056 658471616 658572768 659808864 660076263 660097242 661430016 661698072 664380288 664422912 665753088 666012672 666667584 667533152 667554368 667635696 667824906 668648682 669026304 669181149 669537792 670365696 670553664 670574976 671087648 671286528 672201216 672840432 673817508 674672544 675737216 676234286 676594688 676616192 678233088 679153167 679803072 680078574 680524416 680919512 681854841 682099704 682665984 684513024 685186128 685381632 685927424 686825568 686869632 688415442 689031168 689394888 689933376 690873472 691358976 691530444 691628544 693207504 693229536 693413448 694171296 694365939 694812151 695756061 695778174 696148992 697760448 699427872 699626092 699733566 700337664 700621488 701046918 702243297 704318976 705189888 705729024 705904056 705949344 706799808 706822272 707108724 707362656 708334308 708544746 708922368 710563392 710840448 711742464 712263552 712309248 712463268 712485912 713241936 713390016 713453832 714892959 715486464 716839578 717244416 718129152 718332672 718881856 718904704 719791488 720083196 722223216 722538873 724778496 725332608 726276096 726433136 726456224 726750633 727227072 728010261 728217984 728910468 730404864 731513088 732095616 732872448 733054212 733984416 734007744 734568912 735683454 737167872 737557002 739658304 740570688 740780568 741370476 742284972 744108768 744410331 746228736 746450432 747242496 747427824 747475776 748972224 749157981 749264256 750974796 750998664 751622144 752654592 753230016 754161408 754209792 754372872 754396848 754973604 755907152 756226368 756945486 757976892 759006612 760204368 761169024 761193216 761357806 763012224 763228464 764778456 766034451 766957312 767362167 767999232 769777008 769886208 770077152 770834394 771054336 771668352 771835207 771859738 772271104 772678764 772839184 775110336 775160064 776175048 777014784 777232656 777778848 778193728 779858442 779883228 780090129 780530688 782312608 782337472 783167616 784234752 784980504 786856356 787879872 790124544 791271936 792472512 793103584 793338624 793945152 794142063 794193012 795149784 795175056 795782988 797440512 797537664 798598528 799383816 799611904 799695504 800710272 801296496 801347904 801546651 802512282 802563768 802635561 803151349 804922272 806785518 806899968 808124256 808414464 808742088 808767792 809765424 809994914 812072448 814015488 815375808 815999184 817060608 817237278 817263252 817698816 817888071 819245232 821141633 821579264 821605376 821705472 822721536 822952224 823554732 823607568 824599776 824625984 824857206 825732468 825758712 826390026 826830836 828951552 829313856 830366208 830572152 831207146 831233564 832115592 832288352 833378139 836680704 837122364 837568512 837817344 838054784 839507328 839756736 840856302 842002044 842593752 842922288 844873497 845323776 845574912 847280544 847383768 848431584 848486016 848669481 848696454 849587648 850395546 850754664 853431936 854364672 855229914 855968256 856315152 856342368 858297363 858632022 860375763 860834304 861898752 862826976 863893888 863999136 864243996 865999134 866121984 866336796 867436128 868126896 868804992 869444082 869907456 869935104 870600192 871999128 872055072 874141632 874386738 875467944 876137262 876165108 876632064 877713408 878097024 879745152 880101684 880129656 881906688 882264096 883103067 884306374 885840384 885897216 887670784 888890112 890180928 890433208 891531576 892241532 892717056 894071552 894099968 894543507 894571938 895048704 896268288 897120576 898423344 899306793 899563392 899786498 901458558 901516392 902884239 905537556 906404096 906771432 907365888 907762464 909139788 909466272 909834849 909863766 910986102 911471616 912684032 913581504 915767424 915826176 917297784 917887256 917999082 919193184 919911168 921650886 921811968 922040592 922171392 924276672 924306048 924551264 925561728 925821252 926558514 927674748 927704232 930347264 932570496 932978088 933783552 934161984 934393671 934729224 936264329 936324396 939091968 940972032 941205408 941265792 942399744 942429696 942544512 942811632 943150208 944445744 944726328 947417856 947787264 947917971 949684736 949745664 949951024 949981216 950989248 951186688 951271776 953190612 953443491 953473794 953981952 954485532 955786104 957776896 959721984 960110928 962333407 962964288 963354546 963385164 966371328 967110144 968438592 969000844 969636096 969698304 970680348 970957312 971880624 975350784 975865644 976127488 976642758 977163264 977405616 978645888 978676992 979425216 979668129 980911272 980999019 981061956 982335718 982890496 983409336 984901437 986211072 987427584 987707424 987859152 988493968 989713296 989853696 990145863 992145024 992547108 996570432 996634368 998629632 998877308 999019008 1001299728 1001331552 1001453544 1001737359 1002973023 1003539456 1004306688 1005548544 1005830496 1005862464 1006631472 1008301824 1009260648 1010635856 1010726262 1012008816 1013605824 1014351429 1014892032 1014924288 1017349632 1017637952 1019704608 1020117861 1021379268 1023149556 1023998976 1026369344 1026769536 1027779192 1028072448 1028891136 1030238352 1030304448 1032623163 1033480448 1033546752 1034900064 1036019712 1036310208 1037038464 1037295666 1037442816 1039811256 1039844304 1040120172 1043667261 1044223488 1045646336 1046640672 1049141808 1049439138 1049600349 1050506496 1050932232 1051570377 1055029248 1056630016 1057784832 1058593536 1058856084 1058924016 1060199712 1060233408 1060663086 1061043984 1062653878 1062817119 1063254016 1063383552 1065845088 1066260672 1067613696 1068395328 1068463872 1068694902 1068728868 1070016376 1070085024 1070180748 1073229696 1075259367 1075714024 1075866624 1077193728 1077499008 1077885952 1078322784 1078357056 1079687232 1080124794 1082763264 1083334824 1087167744 1087998912 1089414144 1089649704 1089684336 1090517428 1090840608 1092326976 1093365702 1095607296 1097269632 1098072976 1098143424 1099466368 1099501312 1099581318 1099809608 1100976624 1101011616 1101853368 1103525181 1105751808 1107154944 1107429536 1109487456 1111170852 1112055714 1113427458 1116163152 1119343104 1119675648 1120863744 1121141736 1121213664 1122669392 1123458336 1123896384 1126462194 1126497996 1127098368 1127433216 1128981888 1129707392 1129845024 1131242112 1131314688 1131559308 1131595272 1132460406 1133860728 1134339552 1135418229 1136965338 1137909248 1138509918 1139152896 1140306552 1141291008 1141753536 1141789824 1142036709 1144396484 1144518336 1144842696 1147167684 1147779072 1150435968 1151998848 1152325328 1154665512 1154829312 1155115728 1156581504 1157502528 1157789607 1158406656 1159018146 1159258776 1160054784 1160800256 1162665504 1162740096 1165522176 1165848984 1166668272 1167290592 1168183016 1168220144 1169787663 1169824842 1170796032 1172993536 1173468912 1173506208 1174751424 1176352128 1176643882 1177470756 1181120512 1185186816 1186907904 1188708768 1189655376 1190917728 1191289518 1192724676 1192762584 1193674482 1196160768 1197897792 1199075724 1199417856 1199543256 1201065408 1201944744 1202021856 1203768423 1203845652 1207383408 1209028576 1209821184 1210178277 1210349952 1212186384 1212621696 1213113132 1213151688 1214648136 1214992371 1218108672 1221023232 1221101568 1223063712 1223998776 1224345661 1225590912 1225855917 1225894878 1226548224 1228867848 1229387456 1232368896 1232408064 1232558208 1234082304 1234428336 1235332098 1235411352 1236899664 1236938976 1237285809 1239585039 1240246254 1243427328 1243970784 1245549312 1245858228 1246305632 1246810719 1246850346 1248173388 1248432528 1254940544 1255021056 1256532992 1256572928 1256726016 1257082176 1259260992 1259635104 1261284453 1263003066 1263223808 1263716352 1263890628 1267985664 1268362368 1270920816 1271257988 1271298392 1272647376 1273044681 1274381472 1275593319 1276131996 1279629312 1280147904 1282844871 1283952384 1284472728 1284513552 1287948033 1289480192 1291251456 1292848128 1294240464 1295840832 1295998704 1296365994 1298998701 1299505194 1301154192 1302190344 1303207488 1304166123 1304861184 1304902656 1305900288 1306224172 1307881696 1307998692 1308082608 1311212448 1311580107 1313201916 1314205893 1314247662 1314948096 1316570112 1316943232 1317145536 1319617728 1320152526 1320194484 1322860032 1323396144 1326459561 1328760576 1328845824 1331506176 1332025344 1333335168 1335066304 1335108736 1335271392 1335649812 1337297364 1338362298 1339075584 1341107328 1341149952 1341857907 1342175296 1342573056 1344402432 1345680864 1347635016 1349345088 1349679747 1351474432 1352187837 1352468572 1353189376 1356466176 1358306334 1359606144 1360157148 1361048832 1361839024 1363709682 1364199408 1364795649 1369026048 1370372256 1371854848 1373651136 1373739264 1376830884 1376998623 1378789776 1379866752 1381746944 1382476329 1382717952 1383060888 1383257088 1386415008 1386459072 1386826896 1388342592 1388731878 1389624302 1389837771 1391512122 1391556348 1392297984 1395520896 1398855744 1399252184 1399467132 1400675328 1401242976 1402093836 1404486594 1408637952 1411458048 1411808112 1411898688 1413599616 1413644544 1414217448 1414725312 1416668616 1417089492 1417844736 1421126784 1421680896 1423484928 1424527104 1424618496 1424926536 1424971824 1426483872 1426780032 1426907664 1429785918 1430210691 1430972928 1433679156 1436665344 1437763712 1437809408 1439582976 1440166392 1444446432 1445031819 1445077746 1446953963 1449556992 1450665216 1452866272 1452912448 1453501266 1454454144 1456020522 1456435968 1457820936 1463026176 1464191232 1464964137 1465744896 1466108424 1467968832 1468015488 1469137824 1471366908 1473503577 1474335744 1475114004 1479316608 1481141376 1481561136 1482740952 1484569944 1488217536 1488820662 1492457472 1492900864 1494484992 1494855648 1494951552 1497944448 1498315962 1498528512 1501949592 1501997328 1505309184 1506460032 1508322816 1508419584 1508745744 1508793696 1509947208 1511814304 1512238211 1512452736 1513890972 1515953784 1516089393 1518013224 1520408736 1522338048 1522386432 1522715612 1526024448 1526456928 1529556912 1532068902 1533914624 1534724334 1535998464 1539554016 1540154304 1541668788 1542108672 1543336704 1543670414 1543719476 1544542208 1545357528 1545678368 1550220672 1550320128 1552350096 1554029568 1554465312 1555557696 1555943499 1556387456 1559716884 1559766456 1560180258 1561061376 1564625216 1564674944 1566335232 1568469504 1569961008 1573712712 1574158707 1575759744 1582543872 1584945024 1586207168 1586677248 1587890304 1588284126 1588386024 1590299568 1590350112 1590994629 1591565976 1593980817 1594881024 1595075328 1597197056 1598767632 1599223808 1599391008 1601420544 1602592992 1602695808 1603042353 1603093302 1605024564 1605127536 1605271122 1606302698 1609844544 1613571036 1613799936 1616248512 1616828928 1617484176 1617535584 1619530848 1619989828 1620187191 1624144896 1628030976 1630751616 1631998368 1634121216 1634474556 1634526504 1635776142 1638490464 1640048553 1642283266 1643158528 1643210752 1643410944 1645443072 1645904448 1647109464 1647215136 1649199552 1649251968 1649371977 1649714412 1651464936 1651517424 1652780052 1653661672 1657903104 1658627712 1660732416 1661144304 1662414292 1662467128 1664231184 1664576704 1666756278 1668083571 1670141187 1673361408 1674244728 1675634688 1676109568 1679014656 1679513472 1681712604 1684004088 1685187504 1685844576 1689693291 1689746994 1690647552 1691149824 1694561088 1694767536 1696863168 1696972032 1697338962 1697392908 1698690609 1699175296 1700791092 1701509328 1705448007 1706863872 1707764877 1708729344 1710459828 1711936512 1712630304 1712684736 1716594726 1717264044 1720751526 1721668608 1725653952 1727787776 1727998272 1728487992 1731998268 1732243968 1732673592 1734872256 1736253792 1737609984 1738888164 1739814912 1741200384 1743998256 1744110144 1748035289 1748283264 1748773476 1750935888 1752274524 1752330216 1754737263 1756194048 1759490304 1760203368 1760259312 1763813376 1764528192 1764965823 1766206134 1768612748 1771680768 1777780224 1780361856 1780866416 1783063152 1784483064 1787190613 1788143104 1788199936 1789087014 1789143876 1790097408 1790511723 1794241152 1796846688 1798613586 1799126784 1799572996 1802917116 1803032784 1805768478 1811075112 1812808192 1813542864 1814731776 1815524928 1818279576 1818932544 1819669698 1819727532 1821972204 1822943232 1825368064 1827163008 1831534848 1831652352 1834595568 1835774512 1835998164 1838386368 1838842317 1839822336 1843301772 1843623936 1844081184 1848553344 1848612096 1849102528 1851123456 1851642504 1852998147 1853117028 1855349496 1855408464 1860369381 1860694528 1865140992 1865956176 1868323968 1868787342 1869458448 1870275519 1872528658 1872648792 1882410816 1882531584 1884799488 1884859392 1885089024 1885623264 1886300416 1888891488 1889452656 1894504599 1894835712 1895574528 1895835942 1899369472 1899902048 1899962432 1901978496 1902373376 1902543552 1906381224 1906886982 1906947588 1907963904 1908971064 1911572208 1915553792 1919443968 1920221856 1924666814 1925928576 1926709092 1926770328 1934220288 1936877184 1938001688 1939272192 1939396608 1941360696 1941914624 1943761248 1944548991 1949257791 1950701568 1951731288 1952254976 1953285516 1954326528 1954811232 1957291776 1957353984 1958850432 1959336258 1961822544 1961998038 1962123912 1964671436 1966818672 1969802874 1971371493 1972422144 1974855168 1975414848 1975718304 1976987936 1979426592 1980228789 1980291726 1984290048 1985094216 1993140864 1993268736 1997259264 1997754616 1998038016 2002599456 2002663104 2002907088 2003474718 2005946046 2007078912 2007543447 2008613376 2011097088 2011660992 2011724928 2013262944 2016603648 2018521296 2021271712 2021452524 2024017632 2027211648 2028702858 2029784064 2029848576 2034699264 2035275904 2039409216 2040235722 2042758536 2045564523 2046299112 2047997952 2052738688 2053539072 2055558384 2056144896 2057782272 2060476704 2060608896 2065246326 2066960896 2067093504 2069800128 2072620416 2074076928 2074591332 2074885632 2079622512 2079688608 2080240344 2084436453 2087268183 2087334522 2088446976 2091292672 2093281344 2098283616 2098878276 2099200698 2101012992 2101864464 2103140754 2106729891 2113260032 2115569664 2117187072 2117712168 2117848032 2120399424 2120466816 2121326172 2122087968 2125307756 2125634238 2126767104 2131690176 2132521344 2135227392 2136790656 2136927744 2137389804 2137457736 2140032752 2140170048 2140361496 2144678877 2146459392 2150518734 2151428048 2151733248 2154387456 2154998016 2155771904 2156645568 2156714112 2159374464 2160249588 2166669648 2174335488 2175997824 2178828288 2179299408 2179368672 2180251899 2181034856 2181681216 2184030783 2184653952 2186731404 2191214592 2194539264 2196145952 2196286848 2198932736 2199002624 2199162636 2199619216 2201953248 2202023232 2203706736 2207050362 2211503616 2214859072 2218974912 2222341704 2224111428 2226854916 2232326304 2233230993 2238686208 2239351296 2241727488 2242283472 2242427328 2245338784 2246916672 2247473943 2247792768 2252924388 2252995992 2254866432 2257963776 2259414784 2259690048 2262484224 2262629376 2263118616 2263190544 2264920812 2267721456 2268679104 2270836458 2273784799 2273930676 2275818496 2277019836 2280613104 2283507072 2283579648 2284073418 2285892301 2288792968 2289036672 2289685392 2294335368 2298103353 2300871936 2302086501 2303997696 2304650656 2309331024 2309658624 2310231456 2313163008 2315005056 2315505621 2315579214 2316813312 2318036292 2318517552 2325331008 2325480192 2331044352 2331697968 2333336544 2334581184 2336366032 2336440288 2337095417 2339575326 2339649684 2340270387 2341592064 2345987072 2346937824 2347012416 2349502848 2352704256 2353287764 2354941512 2370373632 2373815808 2377417536 2379310752 2381835456 2382426189 2382579036 2385449352 2385525168 2387348964 2392321536 2395795584 2398151448 2398835712 2399086512 2402130816 2403889488 2404043712 2404639953 2407536846 2407691304 2409454047 2414766816 2418057152 2420356554 2420699904 2424372768 2425243392 2426226264 2426303376 2429296272 2429984742 2436217344 2442046464 2446127424 2447997552 2448691322 2451181824 2451711834 2451789756 2453096448 2453664213 2457735696 2458774912 2463424899 2464737792 2464816128 2465116416 2468164608 2468856672 2470664196 2470822704 2473799328 2473877952 2474571618 2479170078 2480492508 2486854656 2487941568 2491098624 2491716456 2492611264 2493621438 2493700692 2496346776 2496865056 2500134417 2509881088 2510042112 2513065984 2513452032 2514164352 2518521984 2519270208 2522568906 2526006132 2526447616 2527781256 2534620491 2535971328 2536724736 2541841632 2542515976 2542596784 2545294752 2546008443 2546089362 2548762944 2551186638 2552263992 2560295808 2565689742 2567904768 2568945456 2569027104 2574892089 2575896066 2581127289 2582502912 2585696256 2588480928 2591681664 2591997408 2592731988 2597997402 2599010388 2602308384 2604380688 2606414976 2608332246 2609722368 2609805312 2611800576 2612448344 2615763392 2615997384 2616165216 2622424896 2623160214 2626403832 2628411786 2628495324 2629896192 2633140224 2633886464 2634291072 2639235456 2640305052 2640388968 2645720064 2646792288 2649309201 2652919122 2657521152 2657691648 2663012352 2664752321 2666670336 2670132608 2670217472 2670542784 2671299624 2674594728 2676724596 2678151168 2682214656 2682299904 2683630521 2683715814 2684350592 2685146112 2688804864 2691361728 2695270032 2697920379 2698690176 2699359494 2701509083 2702948864 2704375674 2704937144 2708652717 2716612668 2719212288 2720314296 2722097664 2723678048 2727419364 2728398816 2729504547 2729591298 2738052096 2740744512 2747302272 2747478528 2753661768 2753997246 2757579552 2759733504 2763493888 2764952658 2765435904 2766121776 2766514176 2772830016 2772918144 2773653792 2776685184 2777463756 2779248604 2779675542 2783024244 2783112696 2791041792 2797711488 2798504368 2798934264 2801350656 2802485952 2803181013 2804187672 2808792987 2808973188 2817275904 2822916096 2823616224 2823797376 2827199232 2827289088 2828434896 2829450624 2833337232 2834178984 2834982199 2842253568 2843361792 2849054208 2849236992 2849853072 2849943648 2852967744 2853560064 2853815328 2859571836 2860330473 2860421382 2861945856 2867358312 2873330688 2875527424 2875618816 2879165952 2880332784 2887000221 2888892864 2890063638 2890155492 2893907926 2899113984 2901330432 2905732544 2905824896 2907002532 2908908288 2912041044 2912871936 2915641872 2926052352 2928382464 2929928274 2931489792 2932216848 2935937664 2936030976 2938275648 2939004387 2942733816 2942997057 2947007154 2948671488 2950228008 2954704311 2958633216 2962282752 2963122272 2965481904 2969139888 2970437589 2976435072 2977641324 2985801728 2989711296 2989903104 2995888896 2996631924 2997057024 3003899184 3003994656 3005212077 3008919069 3010618368 3012920064 3016645632 3017491488 3017587392 3019894416 3023628608 3024476422 3024905472 3027781944 3031907568 3032178786 3036026448 3040817472 3043054287 3044676096 3044772864 3045431224 3052048896 3052913856 3059113824 3060353583 3064137804 3067829248 3069448668 3071996928 3079108032 3080308608 3083337576 3084217344 3086673408 3087340828 3087438952 3090715056 3091356736 3097869489 3100441344 3100640256 3104700192 3108059136 3108930624 3111115392 3111886998 3112774912 3119433768 3119532912 3120360516 3129250432 3129349888 3131001783 3132670464 3136939008 3139922016 3147425424 3148317414 3149252743 3151519488 3154711131 3165087744 3169890048 3172414336 3173354496 3175780608 3176568252 3176772048 3180599136 3180700224 3181989258 3183131952 3187961634 3188451357 3189762048 3190150656 3194394112 3197535264 3198782016 3202841088 3205185984 3205391616 3206084706 3206186604 3210049128 3210255072 3210542244 3212605396 3219689088 3225778101 3227142072 3227599872 3232497024 3233657856 3234968352 3235071168 3239061696 3239979656 3240374382 3248289792 3261503232 3263996736 3268242432 3268949112 3269053008 3271552284 3276980928 3280097106 3284566532 3286317056 3286821888 3291808896 3294218928 3294430272 3298399104 3298503936 3298743954 3299428824 3302929872 3303034848 3305560104 3307323344 3310575543 3317255424 3321464832 3322288608 3324828584 3324934256 3328462368 3329153408 3333512556 3336167142 3340282374 3348489456 3352219136 3358029312 3359026944 3363425208 3368008176 3370375008 3371689152 3379386582 3379493988 3381295104 3382299648 3389122176 3389535072 3393726336 3393944064 3394677924 3394785816 3397381218 3398350592 3401582184 3403018656 3410896014 3413727744 3415529754 3417458688 3420919656 3423873024 3425260608 3425369472 3426110127 3433189452 3434528088 3441503052 3443337216 3451307904 3455575552 3455996544 3456975984 3463996536 3464487936 3465347184 3469744512 3472507584 3473368821 3475219968 3477776328 3482400768 3487996512 3488220288 3496070578 3496566528 3497546952 3501871776 3504549048 3504660432 3509362989 3509474526 3512388096 3518980608 3520406736 3520518624 3529056384 3529931646 3532412268 3537225496 3543361536 3555560448 3560723712 3561732832 3566126304 3568966128 3574381226 3576286208 3576399872 3578174028 3578287752 3581023446 3588482304 3593693376 3597227172 3598253568 3599145992 3605834232 3606065568 3611305269 3611536956 3622150224 3625616384 3627085728 3629463552 3630534831 3631049856 3636559152 3637865088 3639339396 3639455064 3643944408 3644977113 3654326016 3663069696 3663304704 3669191136 3671549024 3671996328 3673036983 3676772736 3677567751 3677684634 3679644672 3686603544 3688162368 3697106688 3697224192 3698205056 3702246912 3703285008 3705996294 3706234056 3710698992 3710816928 3711857427 3719288573 3720738762 3721389056 3730281984 3731912352 3736647936 3737574684 3738916896 3740432157 3740551038 3745057316 3745297584 3764821632 3765063168 3769598976 3769718784 3770178048 3771246528 3772600832 3777782976 3778905312 3789009198 3789671424 3791149056 3791671884 3798738944 3799804096 3799924864 3803956992 3804746752 3805087104 3812762448 3813773964 3813895176 3817942128 3819134043 3823144416 3826779957 3838887936 3840443712 3848534613 3849333628 3851857152 3853418184 3853540656 3863844099 3868440576 3873754368 3876003376 3878544384 3882721392 3883829248 3887522496 3889097982 3896996103 3898515582 3903462576 3904509952 3906571032 3909622464 3912498369 3914583552 3914707968 3917700864 3918672516 3923645088 3923996076 3924247824 3929342872 3933637344 3934740321 3939605748 3942617679 3942742986 3944844288 3949710336 3950829696 3951436608 3953975872 3958853184 3960457578 3960583452 3968580096 3970188432 3979378683 3986281728 3986537472 3994518528 3995509232 3996076032 4005198912 4005326208 4005814176 4006949436 4011892092 4015086894 4017226752 4023321984 4023449856 4026525888 4033207296 4037042592 4042543424 4042905048 4048035264 4049039241 4054423296 4056563511 4057405716 4059568128 4069398528 4070551808 4078818432 4080471444 4085517072 4091129046 4092598224 4094386947 4105477376 4107078144 4111116768 4115564544 4118253587 4120953408 4121217792 4130492652 4133921792 4139600256 4145240832 4147428987 4148153856 4149182664 4149771264 4159245024 4159377216 4160480688 4168872906 4169513313 4174536366 4174669044 4176893952 4186562688 4196567232 4197756552 4198401396 4202025984 4203728928 4206281508 4213459782 4226520064 4234374144 4235424336 4235696064 4240798848 4240933632 4242652344 4244175936 4245228559 4250615512 4251268476 4253534208 4263380352 4265042688 4270454784 4273581312 4273855488 4274779608 4274915472 4280065504 4280340096 4280722992 4289357754 4290632073 4292918784 4301037468 4302856096 4309996032 4313291136 4313428224 4318748928 4320499176 4333339296 4340861889 4348670976 4351995648 4358598816 4358737344 4360503798 4362069712 4363362432 4368061566 4369307904 4373462808 4389078528 4392291904 4392573696 4397865472 4398005248 4398325272 4399238432 4403906496 4404046464 4407413472 4414100724 4420510731 4423007232 4429718144 4437949824 4444683408 4448222856 4453709832 4454972027 4464652608 4466461986 4477372416 4478702592 4483454976 4484566944 4484854656 4490677568 4493833344 4494947886 4495585536 4505848776 4505991984 4515927552 4518829568 4519380096 4524968448 4525258752 4526237232 4526381088 4529841624 4535442912 4536714633 4537358208 4541672916 4547569598 4547861352 4548268179 4551636992 4554039672 4561226208 4567014144 4567159296 4568146836 4571784602 4577585936 4578073344 4579370784 4588670736 4596206706 4601743872 4604173002 4607995392 4609301312 4618662048 4620462912 4626326016 4630010112 4631011242 4631158428 4633626624 4636072584 4637035104 4650662016 4650960384 4662088704 4663395936 4666673088 4667830497 4669162368 4672732064 4672880576 4674190834 4679150652 4679299368 4680540774 4683184128 4691974144 4693875648 4694024832 4699005696 4705408512 4706575528 4709883024 4722476121 4747631616 4754835072 4758621504 4763670912 4764852378 4765158072 4770898704 4771050336 4772983887 4774697928 4781942451 4784643072 4791591168 4796302896 4797671424 4798173024 4804261632 4807778976 4808087424 4809127059 4809279906 4815073692 4815382608 4818908094 4829533632 4836114304 4840713108 4841399808 4848745536 4850486784 4852452528 4852606752 4858592544 4859969484 4860561573 4863685057 4872434688 4884092928 4892254848 4895995104 4897382644 4902363648 4903423668 4903579512 4907328426 4915471392 4917549824 4920145659 4926849798 4929475584 4929632256 4930232832 4936329216 4937713344 4941328392 4941645408 4947598656 4947755904 4948825739 4949143236 4958340156 4960985016 4973709312 4975883136 4982197248 4983432912 4985222528 4987242876 4987401384 4992693552 4993730112 5000268834 5004250713 5010423561 5019762176 5020084224 5026904064 5028328704 5037043968 5038540416 5045137812 5052012264 5055562512 5069079873 5069240982 5071942656 5073449472 5083683264 5085031952 5085193568 5090589504 5092016886 5092178724 5096071827 5097525888 5102373276 5104527984 5116344021 5120591616 5131379484 5135809536 5137890912 5138054208 5149784178 5151792132 5162254578 5165005824 5176961856 5183363328 5183994816 5185463976 5195994804 5198020776 5204616768 5208761376 5212829952 5216664492 5219444736 5223601152 5224896688 5231526784 5231994768 5232330432 5244105867 5244849792 5246320428 5252807664 5256823572 5256990648 5264966941 5267772928 5268582144 5278470912 5280610104 5280777936 5291440128 5293584576 5294897469 5298618402 5305838244 5315042304 5329504642 5333340672 5340265216 5340434944 5341085568 5342599248 5349189456 5353449192 5361571839 5364429312 5364599808 5367261042 5367431628 5368701184 5370292224 5371535169 5382723456 5390540064 5395840758 5397380352 5398718988 5402846449 5403018166 5405897728 5408751348 5409874288 5417305434 5433225336 5438424576 5440628592 5444195328 5447356096 5454838728 5456797632 5459009094 5459182596 5476104192 5481489024 5494604544 5494957056 5507323536 5507994492 5515159104 5516526951 5519467008 5526987776 5529905316 5530871808 5532243552 5545660032 5545836288 5547307584 5553370368 5554927512 5558497208 5558994441 5559351084 5566048488 5566225392 5581108143 5582083584 5595422976 5597008736 5597868528 5604971904 5606362026 5608375344 5610826557 5617585974 5617946376 5647232448 5647594752 5654398464 5654578176 5656869792 5658901248 5666674464 5668357968 5669964398 5683513797 5684507136 5686723584 5698108416 5699706144 5699887296 5705935488 5707120128 5707630656 5719143672 5720660946 5720842764 5723891712 5734716624 5746661376 5747991431 5751054848 5751237632 5758331904 5760665568 5774000442 5777785728 5780127276 5780310984 5787815852 5802660864 5811465088 5811649792 5814005064 5817816576 5824082088 5825743872 5831283744 5833646973 5852104704 5856764928 5859856548 5862979584 5864433696 5871875328 5872061952 5876551296 5878008774 5885467632 5885994114 5894014308 5900456016 5909408622 5914114479 5917266432 5924565504 5926244544 5930963808 5938279776 5940686367 5940875178 5952870144 5955282648 5979422592 5979806208 5991777792 5993263848 5994114048 6007798368 6007989312 6010424154 6017838138 6021236736 6022630341 6025840128 6033291264 6034982976 6035174784 6039788832 6047257216 6048952844 6049810944 6055563888 6063815136 6064357572 6072052896 6081634944 6086108574 6089352192 6089545728 6090862448 6104097792 6105827712 6118227648 6120707166 6128275608 6135658496 6138897336 6143993856 6158216064 6160617216 6166675152 6168434688 6173346816 6174681656 6174877904 6181430112 6182713472 6195738978 6200882688 6201280512 6209400384 6217861248 6222230784 6223773996 6225549824 6238867536 6239065824 6240721032 6253309359 6258500864 6258699776 6261804549 6262003566 6265340928 6273878016 6279844032 6294850848 6296634828 6298505486 6303038976 6309422262 6320189673 6339780096 6344828672 6346708992 6351561216 6353136504 6353544096 6361198272 6361400448 6363978516 6366263904 6375923268 6376902714 6380301312 6388788224 6395070528 6397564032 6405682176 6410371968 6410783232 6412169412 6412373208 6420098256 6420510144 6421084488 6425210792 6434036631 6439378176 6451556202 6454284144 6455199744 6464994048 6467315712 6469936704 6470142336 6471541351 6478123392 6479959312 6480748764 6523006464 6527993472 6536484864 6537898224 6538106016 6540755697 6543104568 6552092349 6553961856 6560194212 6569133064 6573643776 6583617792 6588437856 6588860544 6596798208 6597007872 6597487908 6598857648 6605859744 6606069696 6611120208 6614646688 6621151086 6634510848 6644577216 6649657168 6649868512 6656924736 6658306816 6667025112 6672334284 6680564748 6696978912 6704438272 6716058624 6718053888 6726850416 6736016352 6740750016 6742421829 6743378304 6758773164 6758987976 6764599296 6778244352 6779070144 6787452672 6787888128 6789355848 6789571632 6794762436 6796701184 6803164368 6806037312 6821354397 6821792028 6827455488 6831059508 6841839312 6850521216 6850738944 6852220254 6857676903 6866378904 6869056176 6883006104 6884956769 6894310059 6902615808 6911151104 6911993088 6913951968 6927993072 6928975872 6930694368 6939489024 6945015168 6946516863 6946737642 6950439936 6955552656 6975993024 6976440576 6992141156 6993133056 6995093904 7003743552 7009098096 7009320864 7011286251 7018725978 7018949052 7020811161 7024776192 7037961216 7040813472 7041037248 7058112768 7059863292 7064824536 7074450992 7111120896 7121447424 7123465664 7132252608 7137932256 7147278567 7148762452 7152572416 7156348056 7156575504 7162046892 7176964608 7187386752 7194454344 7196507136 7198291984 7211668464 7212131136 7213919859 7222610538 7223073912 7228362141 7244300448 7251232768 7254171456 7261069662 7262099712 7273118304 7275730176 7278678792 7278910128 7287888816 7289954226 7308652032 7326139392 7338382272 7343098048 7343992656 7346073966 7353545472 7355135502 7355369268 7359289344 7360992639 7373207088 7376324736 7390274697 7394213376 7394448384 7396410112 7404493824 7406570016 7411992588 7412468112 7421397984 7421633856 7423714854 7438577146 7441477524 7442778112 7460563968 7463824704 7473295872 7475149368 7477833792 7480864314 7481102076 7490114632 7490595168 7500403251 7529643264 7530126336 7539197952 7540356096 7542493056 7545201664 7555565952 7557810624 7578018396 7579342848 7583343768 7599608192 7599849728 7603861473 7607913984 7609493504 7610174208 7625524896 7627547928 7627790352 7635884256 7638025329 7638268086 7646288832 7648185233 7653559914 7680887424 7697069226 7698667256 7703714304 7706836368 7707081312 7724676267 7727688198 7743381867 7747508736 7752006752 7757088768 7765442784 7775044992 7778195964 7793992206 7797031164 7806925152 7813142064 7819244928 7824996738 7829167104 7829415936 7835401728 7837345032 7847290176 7847992152 7848495648 7858685744 7867274688 7869480642 7879211496 7885235358 7885485972 7889688576 7899420672 7901659392 7902873216 7907951744 7917706368 7920915156 7921166904 7937160192 7940376864 7947927603 7958757366 7972563456 7973074944 7989037056 7991018464 7994256963 8010397824 8010652416 8011628352 8013898872 8023784184 8030173788 8034453504 8046643968 8046899712 8053051776 8066414592 8074085184 8085086848 8085810096 8096070528 8098078482 8104527249 8108846592 8113127022 8114811432 8125958151 8141103616 8157636864 8160942888 8171034144 8182258092 8185196448 8188513641 8188773894 8210954752 8214156288 8222233536 8236507174 8241906816 8242435584 8260985304 8267843584 8279200512 8290481664 8294857974 8296307712 8298365328 8299542528 8318490048 8318754432 8320961376 8337745812 8339026626 8349072732 8349338088 8373125376 8393134464 8395513104 8396802792 8404051968 8407457856 8409543039 8412563016 8426378961 8426919564 8453040128 8468748288 8470848672 8471392128 8481597696 8481867264 8485304688 8488351872 8490457118 8501231024 8502536952 8504946597 8526760704 8530085376 8547162624 8547710976 8549559216 8549830944 8560131008 8560680192 8561445984 8578715508 8580991419 8581264146 8585837568 8602074936 8605712192 8619992064 8626582272 8626856448 8637497856 8640998352 8661000663 8666678592 8681723778 8697341952 8703991296 8717197632 8717474688 8721007596 8724139424 8726724864 8736123132 8738615808 8746925616 8778157056 8784583808 8785147392 8795730944 8796010496 8796650544 8798476864 8807812992 8808092928 8814826944 8817013161 8828201448 8828991171 8841021462 8846014464 8859436288 8864112933 8875899648 8889366816 8896445712 8907419664 8909944054 8911312767 8929305216 8932923972 8957405184 8969133888 8969709312 8981355136 8987666688 8989895772 8991171072 9011697552 9011983968 9015636231 9026757207 9031855104 9032557963 9037659136 9038760192 9049936896 9052474464 9052762176 9059683248 9070885824 9073429266 9074716416 9083345832 9095139196 9095722704 9096536358 9108079344 9122452416 9129162861 9134028288 9134318592 9136293672 9143569204 9155171872 9156146688 9158741568 9177341472 9181060749 9192413412 9203487744 9208346004 9215990784 9218602624 9237324096 9240925824 9252652032 9260020224 9262022484 9262316856 9272145168 9274070208 9293608467 9301324032 9301920768 9324177408 9326791872 9333346176 9335660994 9338324736 9345464128 9345761152 9348381668 9358301304 9358598736 9361081548 9387751296 9388049664 9393005349 9398011392 9410817024 9413151056 9419766048 9444952242 9447758229 9464133393 9495263232 9509670144 9517243008 9527341824 9529704756 9530316144 9541797408 9542100672 9545967774 9549395856 9563884902 9569286144 9583182336 9592605792 9596346048 9608523264 9615557952 9616174848 9618254118 9618559812 9630147384 9630765216 9637816188 9659067264 9672228608 9677334303 9681426216 9682799616 9697491072 9700973568 9704905056 9705213504 9717185088 9719938968 9721123146 9727370114 9744869376 9784509696 9791990208 9794765288 9804727296 9806847336 9807159024 9814656852 9830942784 9835099648 9840291318 9853699596 9858951168 9860465664 9875426688 9882656784 9883290816 9895197312 9895511808 9897651478 9898286472 9916680312 9921970032 9931726629 9951766272 9964394496 9966865824 9970445056 9974485752 9974802768 9985387104 9987460224 10000537668 10008501426 10020847122 10039524352 10056657408 10074087936 10077080832 10090275624 10104024528 10111125024 10138159746 10138481964 10143885312 10146898944 10167366528 10170063904 10170387136 10181179008 10184033772 10184357448 10192143654 10195051776 10204746552 10209055968 10232688042 10241183232 10262758968 10271619072 10275781824 10276108416 10278330381 10299568356 10303584264 10324509156 10330011648 10353923712 10366726656 10367989632 10370927952 10391989608 10396041552 10409233536 10417522752 10420106463 10425659904 10433328984 10447202304 10449793376 10463053568 10463989536 10464660864 10488211734 10489699584 10492640856 10505615328 10513647144 10513981296 10529933882 10535545856 10537164288 10556941824 10561220208 10561555872 10585667477 10587169152 10589794938 10597236804 10611676488 10630084608 10659009284 10666681344 10680530432 10680869888 10682171136 10685198496 10698378912 10706898384 10723143678 10728858624 10729199616 10734522084 10734863256 10737402368 10743070338 10765446912 10781080128 10791681516 10794760704 10797437976 10805692898 10806036332 10811795456 10817502696 10819748576 10833915807 10834610868 10866450672 10876849152 10881257184 10888390656 10891604493 10894712192 10909677456 10913595264 10918018188 10918365192 10934931339 10962978048 10989209088 10989914112 11014647072 11015988984 11019110949 11030318208 11032703253 11033053902 11038934016 11053975552 11059810632 11064487104 11091320064 11091672576 11094615168 11106740736 11109855024 11116994416 11117988882 11118702168 11132096976 11132450784 11135572281 11157865719 11162216286 11164167168 11190845952 11194017472 11195737056 11209943808 11212724052 11216750688 11221296471 11221653114 11235171948 11235892752 11294464896 11295189504 11308796928 11309156352 11313739584 11317802496 11333348928 11336715936 11339928796 11367027594 11369014272 11373447168 11396216832 11399412288 11399774592 11411870976 11414240256 11415261312 11438287344 11441321892 11441685528 11469433248 11480339871 11495982862 11502109696 11502475264 11516663808 11521331136 11545603839 11548000884 11555571456 11560254552 11560621968 11575631704 11591532297 11605321728 11622930176 11623299584 11628010128 11635633152 11648164176 11651487744 11662567488 11667293946 11690988309 11713529856 11719713096 11728867392 11737495107 11743750656 11744123904 11753102592 11756017548 11770935264 11771988228 11788028616 11800912032 11804220963 11818817244 11827853037 11828228958 11834532864 11849131008 11852489088 11861927616 11876559552 11881372734 11881750356 11905740288 11910565296 11938136049 11958845184 11959612416 11983555584 11986527696 11988228096 12015596736 12015978624 12020848308 12035676276 12045260682 12051680256 12069965952 12070349568 12079577664 12094514432 12097905688 12099621888 12111127776 12127630272 12128715144 12144105792 12147117723 12163269888 12172217148 12178704384 12181724896 12208195584 12211655424 12236455296 12241414332 12256551216 12277794672 12283160841 12316432128 12321234432 12333350304 12346693632 12349363312 12349755808 12354760761 12362860224 12365426944 12391477956 12401765376 12418800768 12435722496 12444461568 12447547992 12451099648 12477735072 12478131648 12481442064 12506618718 12510334291 12517001728 12517399552 12523609098 12524007132 12530681856 12559688064 12589701696 12593269656 12597010972 12606077952 12618844524 12640379346 12679560192 12689657344 12703122432 12706273008 12707088192 12722396544 12722800896 12727957032 12732527808 12735685677 12751846536 12753805428 12760602624 12777576448 12790141056 12795128064 12811364352 12820743936 12821566464 12824338824 12824746416 12840196512 12841020288 12842168976 12850421584 12868073262 12871896219 12878756352 12903112404 12908568288 12929988096 12939873408 12940284672 12943082702 12956246784 12959918624 12961497528 13022585667 13046012928 13055986944 13075796448 13076212032 13081511394 13086209136 13104184698 13107923712 13120388424 13138266128 13167235584 13176875712 13177721088 13193596416 13194015744 13194975816 13197715296 13211719488 13212139392 13222240416 13229293376 13242302172 13261532193 13269021696 13289154432 13299314336 13299737024 13313849472 13316613632 13334050224 13344668568 13361129496 13364916081 13393957824 13408876544 13432117248 13436107776 13453700832 13472032704 13481500032 13484843658 13486756608 13517546328 13517975952 13556488704 13558140288 13574905344 13575776256 13578711696 13579143264 13589524872 13593402368 13606328736 13610143899 13612074624 13642708794 13643584056 13644804537 13654910976 13662119016 13683678624 13701042432 13701477888 13704440508 13715353806 13732757808 13738112352 13766012208 13769913538 13788620118 13805231616 13822302208 13823986176 13827903936 13855986144 13861388736 13878978048 13890030336 13893033726 13893475284 13900879872 13911105312 13951986048 13952881152 13984282312 13986266112 13990187808 14003491491 14007487104 14018196192 14018641728 14022572502 14037451956 14037898104 14041622322 14049552384 14075922432 14081626944 14082074496 14116225536 14119726584 14129649072 14148901984 14167428363 14242894848 14246931328 14264505216 14275864512 14294557134 14297524904 14312696112 14313151008 14318951661 14324093784 14345827353 14353929216 14374773504 14388908688 14393014272 14396583968 14423336928 14424262272 14427381177 14427839718 14445221076 14446147824 14456724282 14488600896 14508342912 14522139324 14524199424 14546236608 14551460352 14557357584 14557820256 14575777632 14579908452 14591055171 14617304064 14652278784 14676764544 14686196096 14687985312 14692147932 14707090944 14710271004 14710738536 14721985278 14746414176 14752649472 14760436977 14780549394 14788426752 14788896768 14792820224 14808987648 14813140032 14823985176 14824936224 14842795968 14843267712 14846477217 14847429708 14877154292 14882955048 14921127936 14927649408 14946591744 14950298736 14955667584 14961728628 14962204152 14980229264 14981190336 14984905909 15000806502 15012752139 15059286528 15060252672 15080712192 15084986112 15090403328 15111131904 15115621248 15156036792 15166687536 15199216384 15199699456 15207239619 15207722946 15215827968 15220348416 15251049792 15255095856 15255580704 15271768512 15276050658 15276536172 15288215481 15292577664 15296370466 15307119828 15349032063 15361774848 15394138452 15397334512 15407428608 15413672736 15414162624 15449352534 15455376396 15486763734 15495017472 15504013504 15530885568 15550089984 15556391928 15587984412 15594062328 15613850304 15626284128 15638489856 15649993476 15658334208 15670803456 15674690064 15694580352 15695984304 15696991296 15717371488 15732317601 15734549376 15738961284 15758422992 15770470716 15770971944 15794900823 15803318784 15805746432 15815903488 15835412736 15841830312 15842333808 15874320384 15880753728 15884692407 15895855206 15916493593 15917514732 15945126912 15982036928 15988513926 16020795648 16021304832 16023256704 16027797744 16047568368 16060347576 16084715517 16093287936 16093799424 16106103552 16114605507 16148170368 16170173696 16171620192 16192141056 16196156964 16208539347 16209054498 16217693184 16226254044 16229622864 16251916302 16282207232 16315273728 16321885776 16342068288 16359667919 16364516184 16370392896 16377027282 16377547788 16421909504 16428312576 16444467072 16473014348 16483813632 16484871168 16521970608 16549580853 16558401024 16580963328 16589715948 16592615424 16596730656 16636980096 16637508864 16641922752 16675491624 16676983323 16678053252 16698145464 16698676176 16743324429 16746250752 16786268928 16791026208 16793605584 16814915712 16819086078 16825126032 16832479671 16852757922 16853839128 16941697344 16942784256 16963195392 16963734528 16970609376 16976703744 16980914236 17002462048 17005073904 17009893194 17050541391 17053521408 17060170752 17094325248 17099118432 17099661888 17120262016 17121360384 17122891968 17157431016 17161982838 17162528292 17171675136 17204149872 17211424384 17239984128 17243974293 17253164544 17253712896 17274995712 17281996704 17322001326 17333357184 17363447556 17407982592 17434395264 17434949376 17442015192 17448278848 17453449728 17472246264 17477231616 17493851232 17500940919 17556314112 17569167616 17570294784 17591461888 17593301088 17596953728 17615625984 17616185856 17629653888 17634026322 17656402896 17657982342 17682042924 17718872576 17728225866 17742343437 17751799296 17778733632 17792891424 17814839328 17819888108 17822059101 17822625534 17858610432 17865847944 17938267776 17939418624 17962710272 17975333376 17979791544 17982342144 18023395104 18023967936 18031272462 18053514414 18063710208 18065115926 18067891023 18075318272 18077520384 18099873792 18104948928 18105524352 18119366496 18141771648 18146858532 18149432832 18166691664 18190278392 18191445408 18193072716 18216158688 18244904832 18258325722 18268056576 18268637184 18272587344 18287138408 18310343744 18312293376 18317483136 18354682944 18362121498 18384826824 18406975488 18416692008 18431981568 18437205248 18474648192 18481851648 18505304064 18520040448 18524044968 18524633712 18544290336 18548140416 18587216934 18602648064 18603841536 18653583744 18666692352 18671321988 18676649472 18690928256 18691522304 18696763336 18716602608 18717197472 18722163096 18759928077 18775502592 18776099328 18785413647 18786010698 18796022784 18821634048 18826302112 18839532096 18889904484 18895516458 18928266786 18960569019 19019340288 19034486016 19054683648 19059409512 19060632288 19083594816 19084201344 19091935548 19098791712 19127769804 19166364672 19185211584 19192692096 19217046528 19231115904 19232349696 19236508236 19237119624 19260294768 19261530432 19275632376 19302109893 19318134528 19344457216 19354668606 19362852432 19365599232 19394982144 19401947136 19409810112 19410427008 19414624053 19434370176 19439877936 19442246292 19454740228 19569019392 19583980416 19589530576 19609454592 19613694672 19614318048 19622267091 19629313704 19659096743 19661885568 19670199296 19680582636 19707399192 19720931328 19750853376 19765313568 19766581632 19790394624 19791023616 19795302956 19796572944 19833360624 19843940064 19863453258 19903532544 19933731648 19940890112 19948971504 19949605536 19970774208 19974920448 20001075336 20017002852 20041694244 20079048704 20113314816 20148175872 20154161664 20180551248 20208049056 20222250048 20227265487 20276319492 20276963928 20293797888 20334733056 20340127808 20340774272 20362358016 20368067544 20368714896 20384287308 20390103552 20409493104 20418111936 20464063191 20465376084 20482366464 20525517936 20551563648 20552216832 20556660762 20573030709 20599136712 20607168528 20649018312 20654870307 20682930177 20707847424 20733453312 20735979264 20741855904 20783979216 20792083104 20818467072 20835045504 20839550589 20840212926 20851319808 20866657968 20899586752 20926107136 20927979072 20929321728 20976423468 20979399168 20985281712 21011230656 21027294288 21027962592 21033858753 21059867764 21062433483 21071091712 21074328576 21113883648 21122440416 21123111744 21171334954 21174338304 21179589876 21194473608 21223352976 21318018568 21333362688 21361060864 21361739776 21364342272 21370396992 21396757824 21413796768 21441835701 21446287356 21457717248 21469044168 21469726512 21474804736 21486140676 21530893824 21562160256 21583363032 21589521408 21594875952 21611385796 21612072664 21635005392 21639497152 21641759577 21667831614 21669221736 21685086423 21732901344 21753698304 21762514368 21783208986 21789424384 21819354912 21827190528 21836036376 21836730384 21869862678 21925956096 21978418176 22029294144 22031977968 22038221898 22060636416 22065406506 22066107804 22077868032 22082977917 22119621264 22128974208 22170824091 22182640128 22183345152 22189230336 22213481472 22219710048 22233988832 22235977764 22237404336 22264193952 22264901568 22271144562 22315731438 22324432572 22328334336 22381691904 22388034944 22391474112 22419887616 22425448104 22433501376 22442592942 22443306228 22470343896 22471785504 22501209753 22588929792 22590379008 22617593856 22627479168 22635604992 22666697856 22673431872 22679857592 22734055188 22738028544 22798824576 22799549184 22811584419 22823741952 22828480512 22830522624 22876574688 22882643784 22883371056 22938866496 22944555699 22960679742 22991965724 23004219392 23042662272 23091207678 23096001768 23111142912 23120509104 23121243936 23151263408 23174028801 23183064594 23245860352 23246599168 23256020256 23271266304 23296328352 23325134976 23334587892 23381976618 23439426192 23457734784 23474990214 23487501312 23488247808 23506205184 23512035096 23541870528 23543976456 23576057232 23601824064 23608441926 23637634488 23655706074 23656457916 23669065728 23698262016 23704978176 23723855232 23753119104 23762745468 23763500712 23811480576 23821130592 23876272098 23917690368 23919224832 23967111168 23973055392 23982770889 24031193472 24031957248 24041696616 24071352552 24090521364 24103360512 24139931904 24140699136 24159155328 24189028864 24195811376 24199243776 24222255552 24255260544 24257430288 24288211584 24294235446 24313581747 24326539776 24344434296 24363449792 24423310848 24472910592 24482828664 24513102432 24555589344 24565540923 24566321682 24632864256 24642468864 24666700608 24698726624 24699511616 24709521522 24725720448 24730853888 24782955912 24803530752 24837601536 24871444992 24888923136 24895095984 24902199296 24955470144 24956263296 24962884128 25013237436 25020668582 25034003456 25034799104 25047218196 25048014264 25119376128 25179403392 25186539312 25194021944 25212155904 25228629117 25237689048 25279136883 25280758692 25359120384 25379314688 25406244864 25412546016 25414176384 25444793088 25445601792 25455914064 25465055616 25471371354 25503693072 25507610856 25514839791 25580282112 25590256128 25641487872 25643132928 25648677648 25649492832 25680393024 25682040576 25684337952 25700843168 25708049587 25736146524 25742974257 25743792438 25757512704 25806224808 25817136576 25859976192 25879746816 25880569344 25886165404 25912493568 25919837248 25922995056 25983001989 26045171334 26092025856 26111973888 26151592896 26152424064 26163022788 26172418272 26208369396 26215847424 26240776848 26276532256 26334471168 26353751424 26355442176 26387192832 26388031488 26389951632 26395430592 26423438976 26424278784 26444480832 26451039483 26458586752 26484604344 26523064386 26538043392 26578308864 26592338799 26598628672 26599474048 26627698944 26633227264 26668100448 26689337136 26722258992 26729832162 26733938301 26787915648 26872215552 26907401664 26944065408 26963000064 26969687316 26973513216 27035092656 27035951904 27046908693 27097673889 27112977408 27116280576 27149810688 27157423392 27158286528 27179049744 27186804736 27212657472 27220287798 27224149248 27285417588 27287168112 27289609074 27324238032 27367357248 27387488583 27402084864 27402955776 27408881016 27430707612 27465515616 27476224704 27532024416 27539827076 27543182247 27577240236 27610463232 27647972352 27655807872 27711972288 27722777472 27757956096 27780060672 27786067452 27786950568 27822210624 27880825401 27903972096 27905762304 27968564624 27972532224 27980375616 28006982982 28014974208 28036392384 28037283456 28045145004 28074903912 28075796208 28083244644 28163253888 28164148992 28232451072 28239453168 28259298144 28297803968 28334856726 28343274687 28392400179 28485789696 28493862656 28529010432 28551729024 28589114268 28595049808 28625392224 28626302016 28637903322 28648187568 28691654706 28707858432 28749547008 28777817376 28793167936 28846673856 28848524544 28854762354 28855679436 28890442152 28892295648 28913448564 28977201792 29016685824 29032002909 29044278648 29048398848 29092473216 29102920704 29114715168 29115640512 29151555264 29159816904 29182110342 29234608128 29353529088 29372392192 29375970624 29384295864 29414181888 29420542008 29421477072 29443970556 29492828352 29505298944 29520873954 29561098788 29576853504 29585640448 29626280064 29647970352 29649872448 29685591936 29686535424 29692954434 29694859416 29716599913 29754308584 29765910096 29795179887 29855298816 29893183488 29900597472 29911335168 29923457256 29924408304 29960458528 29962380672 29969811818 30001613004 30025504278 30118573056 30169972224 30222263808 30231242496 30312073584 30333375072 30382240421 30398432768 30399398912 30414479238 30415445892 30431655936 30440696832 30502099584 30510191712 30511161408 30543537024 30552101316 30553072344 30576430962 30585155328 30592740932 30614239656 30698064126 30723549696 30788276904 30794669024 30814857216 30827345472 30828325248 30834991143 30898705068 30910752792 30973527468 30990034944 31008027008 31061771136 31100179968 31112783856 31175968824 31184804189 31188124656 31227700608 31252568256 31260319389 31276979712 31299986952 31341606912 31349380128 31389160704 31391968608 31393982592 31434742976 31464635202 31469098752 31477922568 31516845984 31540941432 31541943888 31589801646 31606637568 31611492864 31631806976 31670825472 31683660624 31684667616 31757002431 31761507456 31769384814 31791710412 31832987186 31835029464 31890253824 31964073856 31977027852 32041591296 32042609664 32046513408 32055595488 32095136736 32120695152 32169431034 32186575872 32187598848 32212207104 32229211014 32296340736 32340347392 32343240384 32384282112 32392313928 32417078694 32418108996 32435386368 32452508088 32459245728 32501747421 32503832604 32564414464 32630547456 32643771552 32674813479 32684136576 32719335838 32729032368 32740785792 32754054564 32755095576 32804794017 32843819008 32888934144 32946028696 32967627264 32969742336 33043941216 33057332847 33098109759 33099161706 33116802048 33161926656 33179431896 33193461312 33273960192 33275017728 33283845504 33350983248 33353966646 33356106504 33396290928 33397352352 33406716843 33473597157 33486648858 33492501504 33572537856 33582052416 33587211168 33629831424 33638172156 33650252064 33663889413 33664959342 33705515844 33707678256 33883394688 33885568512 33926390784 33927469056 33941218752 33953407488 33961828472 34004924096 34010147808 34019786388 34101082782 34107042816 34120341504 34188650496 34198236864 34199323776 34240524032 34242720768 34245783936 34314862032 34323965676 34325056584 34408299744 34422848768 34441019613 34487948586 34506329088 34507425792 34549991424 34563993408 34641780173 34644002652 34666714368 34726895112 34774596891 34815965184 34868790528 34869898752 34884030384 34896557696 34906899456 34944492528 34954463232 34987702464 35001881838 35072964927 35138335232 35140589568 35186602176 35193907456 35212485321 35231251968 35232371712 35259307776 35268052644 35312805792 35315964684 35364085848 35437745152 35456451732 35483559111 35484686874 35503598592 35557467264 35585782848 35629678656 35639776216 35644118202 35645251068 35717220864 35731695888 35814408147 35876535552 35878837248 35925420544 35950666752 35959583088 35964684288 36046790208 36047935872 36062544924 36107028828 36130231852 36135782046 36155040768 36209897856 36211048704 36238732992 36283543296 36293717064 36298865664 36333383328 36380556784 36382890816 36386145432 36432317376 36441353169 36489809664 36516651444 36536113152 36545174688 36574276816 36620687488 36624586752 36634966272 36709365888 36724242996 36769653648 36833384016 36854768587 36874410496 36949296384 36963703296 37040080896 37048089936 37049267424 37064282283 37088580672 37096280832 37174433868 37205296128 37307167488 37333384704 37342643976 37353298944 37381856512 37383044608 37393526672 37433205216 37434394944 37444326192 37519856154 37531002873 37551005184 37552198656 37570827294 37572021396 37592045568 37652604224 37679064192 37779808968 37791032916 37856533572 37921138038 38038680576 38068972032 38109367296 38118819024 38121264576 38167189632 38168402688 38183871096 38197583424 38207057031 38255539608 38332729344 38370423168 38385384192 38434093056 38462231808 38464699392 38473016472 38474239248 38520589536 38523060864 38551264752 38604219786 38615688657 38636269056 38688914432 38709337212 38725704864 38789964288 38819620224 38820854016 38829248106 38868740352 38879755872 38884492584 38909480456 39067757001 39138038784 39167960832 39179061152 39227389344 39228636096 39244534182 39258627408 39318193486 39323771136 39340398592 39361165272 39414798384 39501706752 39530627136 39533163264 39580789248 39582047232 39590605912 39593145888 39666721248 39687880128 39726906516 39784596579 39807065088 39867463296 39881780224 39897943008 39899211072 39941548416 39949840896 40002150672 40034005704 40083388488 40094748243 40226629632 40296351744 40308323328 40361102496 40416098112 40444500096 40454530974 40552638984 40553927856 40669466112 40680255616 40681548544 40724716032 40736135088 40737429792 40768574616 40780207104 40818986208 40830431697 40836223872 40928126382 40930752168 40964732928 41051035872 41103127296 41104433664 41113321524 41146061418 41198273424 41214337056 41298036624 41309740614 41365860354 41415694848 41466906624 41471958528 41483711808 41567958432 41584166208 41636934144 41670091008 41679101178 41680425852 41702639616 41733315936 41799173504 41852214272 41855958144 41858643456 41952846936 41958798336 41970563424 42010474473 42022461312 42054588576 42055925184 42067717506 42119735528 42124866966 42148657152 42227767296 42244880832 42246223488 42342669908 42348676608 42359179752 42388947216 42446705952 42502285089 42636037136 42722121728 42728684544 42740793984 42793515648 42827593536 42883671402 42892574712 42938088336 42939453024 42949609472 42972281352 43037482059 43061787648 43124320512 43166726064 43179042816 43189751904 43222771592 43224145328 43270010784 43278994304 43282143531 43283519154 43335663228 43338443472 43370172846 43465802688 43525028736 43566417972 43578848768 43638709824 43654381056 43672072752 43673460768 43739725356 43773165513 43851912192 43956836352 44058588288 44063955936 44076443796 44121272832 44130813012 44132215608 44165955834 44239242528 44257948416 44341648182 44365280256 44366690304 44378460672 44426962944 44439420096 44467977664 44471955528 44474808672 44528387904 44529803136 44539431651 44542289124 44631462876 44648865144 44763383808 44776069888 44782948224 44839775232 44850896208 44867002752 44885185884 44886612456 44940687792 44943571008 44954717727 45002419506 45038256417 45177859584 45180758016 45254958336 45271209984 45300789457 45333395712 45346863744 45359715184 45468110376 45597649152 45599098368 45621718857 45623168838 45647483904 45661045248 45753149376 45765287568 45766742112 45864646443 45877732992 45889111398 45921359484 45983931448 46047096189 46085324544 46182415356 46192003536 46222285824 46241018208 46242487872 46302526816 46348057602 46366129188 46491720704 46493198336 46512040512 46592656704 46650269952 46669175784 46763953236 46878852384 46915469568 46949980428 46975002624 47012410368 47024070192 47083741056 47087952912 47152114464 47196952803 47203648128 47216883852 47275268976 47311412148 47312915832 47384702469 47409956352 47447710464 47506238208 47525490936 47527001424 47622961152 47642261184 47654077221 47749480779 47752544196 47835380736 47946110784 47965541778 48062386944 48063914496 48083393232 48142705104 48181042728 48194697383 48254146551 48279863808 48281398272 48318310656 48378057728 48391622752 48444511104 48510521088 48514860576 48576423168 48588470892 48625618041 48627163494 48653079552 48688868592 48726899584 48846621696 48945821184 48965657328 49026204864 49079003757 49111178688 49131081846 49132643364 49265728512 49284937728 49333401216 49397453248 49399023232 49419043044 49451440896 49461707776 49565911824 49648742559 49675203072 49742889984 49777846272 49790191968 49910940288 49912526592 49925768256 50026474872 50030949969 50041337164 50068006912 50094436392 50096028528 50229973287 50238752256 50358806784 50373078624 50388043888 50457258234 50475378096 50497439013 50558273766 50561517384 50758629376 50825092032 50828352768 50889586176 50891203584 50911828128 50930111232 50942742708 51007386144 51015221712 51029679582 51151624173 51160564224 51180512256 51282975744 51297355296 51298985664 51360786048 51364081152 51368675904 51401686336 51416099174 51472293048 51485948514 51487584876 51515025408 51612449616 51634273152 51719952384 51731922879 51759493632 51761138688 51772330808 51824987136 51839674496 51845990112 51966003978 52090342668 52223947776 52303185792 52304848128 52326045576 52344836544 52416738792 52431694848 52481553696 52502822757 52553064512 52668942336 52707502848 52710884352 52774385664 52779903264 52790861184 52846877952 52848557568 52888961664 52902078966 52917173504 52969208688 53046128772 53156617728 53184677598 53197257344 53198948096 53227030311 53255397888 53266454528 53336200896 53378674272 53444517984 53459664324 53466177303 53467876602 53537296631 53575831296 53814803328 53888130816 53926000128 53939374632 53947026432 54070185312 54071903808 54093817386 54195347778 54203673069 54225954816 54232561152 54299621376 54314846784 54316573056 54358099488 54425314944 54440575596 54448298496 54570835176 54574336224 54579218148 54648476064 54734714496 54774977166 54804169728 54805911552 54817762032 54861415224 54931031232 54952449408 55064048832 55079654152 55086364494 55154480472 55220926464 55295944704 55311615744 55423944576 55445554944 55515912192 55560121344 55572134904 55573901136 55644421248 55761650802 55807944192 55811524608 55937129248 55960751232 56013965964 56029948416 56072784768 56074566912 56090290008 56149807824 56151592416 56166489288 56279784231 56326507776 56328297984 56464902144 56478906336 56518596288 56595607936 56669713452 56686549374 56784800358 56881707057 56987725312 57058020864 57103458048 57178228536 57190099616 57250784448 57252604032 57275806644 57296375136 57383309412 57499094016 57555634752 57586335872 57693347712 57697049088 57709524708 57711358872 57780884304 57784591296 57826897128 57914636351 57954403584 58033371648 58064005818 58088557296 58096797696 58184946432 58205841408 58229430336 58231281024 58243872159 58303110528 58319633808 58364220684 58707058176 58744784384 58751941248 58768591728 58828363776 58841084016 58842954144 58866801273 58887941112 58977290229 58985656704 59010597888 59041747908 59122197576 59171280896 59252560128 59295940704 59299744896 59371183872 59373070848 59385908868 59389718832 59433199826 59508617168 59531820192 59590359774 59710597632 59801194944 59822670336 59846914512 59848816608 59920917056 59924761344 59939623636 60003226008 60051008556 60237146112 60339944448 60444527616 60462484992 60624147168 60666750144 60681796461 60764480842 60796865536 60798797824 60828958476 60830891784 60881393664 61004199168 61020383424 61022322816 61087074048 61104202632 61106144688 61152861924 61170310656 61185481864 61228479312 61392189573 61396128252 61447099392 61576553808 61589338048 61654690944 61656650496 61669982286 61719092127 61797410136 61821505584 61947054936 61964610921 62016054016 62048790531 62123542272 62200359936 62225567712 62351937648 62369608378 62376249312 62455401216 62505136512 62518651767 62520638778 62553959424 62599973904 62698760256 62778321408 62783937216 62787965184 62869485952 62929270404 62938197504 62955845136 63033691968 63081882864 63083887776 63101576259 63179603292 63187300449 63213275136 63222985728 63227905741 63263613952 63341650944 63367321248 63369335232 63514004862 63523014912 63538769628 63583420824 63665974372 63670058928 63928147712 63954055704 64083182592 64085219328 64093026816 64111190976 64190273472 64241390304 64338862068 64373151744 64424414208 64458422028 64592681472 64680694784 64686480768 64768564224 64784627856 64834157388 64836217992 64905016176 64918491456 64925278731 65003494842 65007665208 65055259269 65261094912 65287543104 65349626958 65368273152 65438671676 65458064736 65481571584 65508109128 65510191152 65609588034 65777868288 65892057392 65935254528 66087882432 66114665694 66196219518 66198323412 66233604096 66248933751 66358863792 66386922624 66512472273 66547920384 66550035456 66567691008 66701966496 66707933292 66712213008 66792581856 66794704704 66813433686 66947194314 66973297716 66985003008 67145075712 67164104832 67174422336 67259662848 67276344312 67300504128 67327778826 67329918684 67411031688 67415356512 67766789376 67771137024 67852781568 67882437504 67906814976 67923656944 68009848192 68020295616 68039572776 68202165564 68214085632 68396473728 68398647552 68481048064 68485441536 68491567872 68629724064 68647931352 68650113168 68816599488 68833667097 68845697536 68882039226 68975897172 69012658176 69127986816 69283560346 69288005304 69333428736 69453790224 69522086403 69549193782 69737581056 69739797504 69768060768 69793115392 69813798912 69888985056 69975404928 70003763676 70145929854 70276670464 70373204352 70387814912 70424970642 70462503936 70464743424 70518615552 70536105288 70625611584 70631929368 70728171696 70875490304 70912903464 70967118222 70969373748 71007197184 71114934528 71171565696 71259357312 71279552432 71288236404 71290502136 71434441728 71463391776 71628816294 71753071104 71757674496 71850841088 71901333504 71919166176 71948312667 72093580416 72095871744 72125089848 72214057656 72260463704 72271564092 72310081536 72419795712 72422097408 72477465984 72567086592 72587434128 72597731328 72666766656 72761113568 72765781632 72772290864 72864634752 72882706338 72940745241 72979619328 73033302888 73090349376 73148553632 73241374976 73269932544 73418731776 73448485992 73539307296 73666768032 73709537174 73748820992 73898592768 73927406592 74096179872 74098534848 74128564566 74177161344 74192561664 74348867736 74410592256 74614334976 74666769408 74685287952 74706597888 74763713024 74766089216 74787053344 74866410432 74868789888 74888652384 75039712308 75062005746 75102010368 75104397312 75141654588 75144042792 75305208448 75358128384 75559617936 75582065832 75685887351 75713067144 75734524459 75837410649 75842276076 76077361152 76137944064 76218734592 76237638048 76242529152 76334379264 76336805376 76367742192 76395166848 76414114062 76511079216 76544519373 76740846336 76770768384 76924463616 76929398784 76946032944 76948478496 77041179072 77046121728 77102529504 77124148761 77208439572 77228922771 77231377314 77272538112 77377828864 77418674424 77451409728 77579928576 77639240448 77641708032 77658496212 77737480704 77759511744 77768985168 77818960912 77949005967 78135514002 78276077568 78335921664 78358122304 78454778688 78457272192 78489068364 78517254816 78636386972 78647542272 78722330544 78829596768 79003413504 79061254272 79066326528 79161578496 79164094464 79181211824 79186291776 79333442496 79353118449 79375760256 79453813032 79569193158 79614130176 79734926592 79763560448 79795886016 79798422144 79883096832 79899681792 80004301344 80068011408 80166776976 80189496486 80616646656 80722204992 80832196224 80889000192 80909061948 81105277968 81107855712 81140726079 81293021667 81338932224 81360511232 81363097088 81449432064 81472270176 81474859584 81537149232 81560414208 81637972416 81660863394 81672447744 81856252764 81861504336 82102071744 82162465749 82206254592 82208867328 82226643048 82292122836 82396546848 82428674112 82596073248 82619481228 82629546741 82731720708 82831389696 82943917056 82967423616 83135916864 83168332416 83273868288 83340182016 83358202356 83360851704 83466631872 83598347008 83642476203 83704428544 83711916288 83717286912 83905693872 83917596672 83941126848 84020948946 84044922624 84109177152 84111850368 84130037563 84135435012 84239471056 84249733932 84489761664 84492446976 84685339816 84697353216 84718359504 84777894432 84893411904 85004570178 85029824061 85177200537 85272074272 85457369088 85481587968 85587031296 85655187072 85767342804 85785149424 85876176672 85878906048 85944562704 86074964118 86123575296 86248641024 86333452128 86379503808 86445543184 86448290656 86540021568 86557988608 86564287062 86567038308 86671326456 86676886944 86740345692 86931605376 87050057472 87132835944 87157697536 87277419648 87308762112 87344145504 87346921536 87479450712 87546331026 87703824384 88117176576 88127911872 88152887592 88242545664 88261626024 88264431216 88331911668 88478485056 88515896832 88683296364 88730560512 88756921344 88878840192 88935955328 88943911056 88949617344 89056775808 89059606272 89078863302 89084578248 89149799739 89262925752 89297730288 89385539661 89504437997 89552139776 89565896448 89679550464 89701792416 89734005504 89770371768 89773224912 89881375584 89887142016 89909435454 90004839012 90076512834 90355719168 90509916672 90601578914 90666791424 90693727488 90719430368 90936220752 91146721263 91195298304 91198196736 91243437714 91246337676 91294967808 91322090496 91506298752 91530575136 91533484224 91729292886 91755465984 91778222796 91842718968 91967862896 92094192378 92170649088 92364830712 92384007072 92444571648 92482036416 92484975744 92504973429 92605053632 92696115204 92732258376 92983441408 93024081024 93185313408 93300539904 93338351568 93527906472 93554412567 93757704768 93780958167 93830939136 93899960856 94024820736 94048140384 94167482112 94175905824 94304228928 94393905606 94407296256 94433767704 94550537952 94622824296 94625831664 94769404938 94819912704 94895420928 95012476416 95050981872 95054002848 95271007293 95284522368 95308154442 95498961558 95505088392 95670761472 95892221568 95931083556 96124773888 96127828992 96166786464 96285410208 96362085456 96389394766 96508293102 96559727616 96562796544 96636621312 96756115456 96783245504 96889022208 97021042176 97029721152 97152846336 97176941784 97251236082 97254326988 97306159104 97377737184 97453799168 97505242263 97693243392 97891642368 97931314656 98024440437 98052409728 98158007514 98222357376 98262163692 98265286728 98414382051 98531457024 98666802432 98794906496 98798046464 98838086088 98902881792 98923415552 99131823648 99171998541 99294329277 99297485118 99350406144 99485779968 99580383936 99821880576 99825053184 99851536512 100052949744 100061899938 100082674328 100188872784 100192057056 100220150529 100420791471 100459946574 100477504512 100717613568 100746157248 100776087776 100914516468 100950756192 100991668239 100994878026 101116547532 101123034768 101650184064 101656705536 101779172352 101782407168 101823656256 101860222464 101885485416 102014772288 102030443424 102059359164 102303248346 102321128448 102361024512 102565951488 102594710592 102597971328 102721572096 102728162304 102737351808 102803372672 102832198348 102944586096 102971897028 102975169752 103224899232 103268546304 103323058839 103463845758 103518987264 103522277376 103544661616 103649974272 103679348992 103691980224 103925340519 103932007956 104180685336 104447895552 104606371584 104609696256 104652091152 104689673088 104833477584 104863389696 104894341363 104963107392 105005645514 105106129024 105415005696 105421768704 105559806528 105581722368 105637455963 105693755904 105697115136 105777923328 105804157932 105834347008 105938417376 106092257544 106313235456 106369355196 106394514688 106397896192 106450677333 106454060622 106510795776 106672401792 106757348544 106889035968 106919328648 106932354606 106935753204 107074593262 107151662592 107443224441 107629606656 107776261632 107852000256 107878749264 107894052864 108140370624 108143807616 108187634772 108390695556 108407346138 108465122304 108629693568 108633146112 108716198976 108850629888 108881151192 108896596992 109141670352 109148672448 109158436296 109296952128 109324059507 109469428992 109549954332 109608339456 109635524064 109722830448 109862062464 109904898816 110128097664 110159308304 110172728988 110308960944 110564305761 110623231488 110847889152 110891109888 111120242688 111144269808 111147802272 111192846849 111288842496 111523301604 111615888384 111874258496 111921502464 112027931928 112059896832 112145569536 112149133824 112180580016 112299615648 112303184832 112332978576 112559568462 112593008619 112653015552 112656595968 112957812672 113037192576 113191215872 113339426904 113373098748 113569600716 113763414114 113975450624 114116041728 114206916096 114356457072 114380199232 114501568896 114505208064 114551613288 114592750272 114621171093 114766618824 114998188032 115111269504 115172671744 115386695424 115394098176 115419049416 115422717744 115561768608 115569182592 115653794256 115829272702 115847065971 115908807168 116066743296 116128011636 116177114592 116369892864 116458860672 116462562048 116487744318 116606221056 116639267616 116728441368 117203271003 117414116352 117489568768 117503882496 117537183456 117682168032 117685908288 117733602546 117775882224 117954580458 117971313408 118021195776 118083495816 118244395152 118505120256 118591881408 118599489792 118742367744 118746141696 118771817736 118779437664 118866399652 119017234336 119063640384 119180719548 119353789737 119421195264 119602389888 119645340672 119693829024 119697633216 119841834112 119849522688 119879247272 120006452016 120102017112 120284244729 120679888896 120889055232 120924969984 121248294336 121333500288 121363592922 121528961684 121593731072 121657916952 121661783568 122008398336 122040766848 122044645632 122174148096 122208405264 122212289376 122305723848 122340621312 122370963728 122456958624 122491295091 122784379146 122792256504 122894198784 123153107616 123178676096 123309381888 123313300992 123339964572 123438184254 123594820272 123643011168 123894109872 123929221842 124032108032 124097581062 124247084544 124400719872 124451135424 124703875296 124739216756 124752498624 124910802432 125010273024 125037303534 125041277556 125107918848 125199947808 125397520512 125556642816 125567874432 125575930368 125738971904 125858540808 125876395008 125911690272 126067383936 126163765728 126167775552 126203152518 126359206584 126374600898 126445971456 126455811482 126527227904 126683301888 126734642496 126738670464 127028009724 127046029824 127077539256 127166841648 127331948744 127340117856 127506855267 127856295424 127908111408 128166365184 128186053632 128222381952 128380546944 128482780608 128677724136 128848828416 128916844056 129112446177 129185362944 129361389568 129372961536 129537128448 129569255712 129668314776 129672435984 129810032352 129836982912 129846430593 129850557462 130006989684 130015330416 130110518538 130575086208 130699253916 130736546304 130877343352 130916129472 130963143168 131016218256 131020382304 131219176068 131319496539 131555736576 131784114784 131870509056 132175764864 132229331388 132392439036 132396646824 132497867502 132717727584 132773845248 133024944546 133095840768 133100070912 133135382016 133403932992 133415866584 133424426016 133585163712 133589409408 133618294953 133626867372 133894388628 133946595432 134290151424 134328209664 134348844672 134519325696 134552688624 134601008256 134655557652 134659837368 134822063376 134830713024 134864153181 135114769251 135533578752 135542274048 135764875008 135813629952 135847313888 135902368371 136019696384 136040591232 136079145552 136404331128 136792947456 136797295104 136962096128 136983135744 137259448128 137295862704 137300226336 137613677201 137633198976 137667334194 137691395072 137764078452 137951794344 138141288567 138255973632 138567120692 138576010608 138666857472 138907580448 139044172806 139098387564 139475162112 139479595008 139536121536 139586230784 139777970112 139950809856 140007527352 140291859708 140553340928 140746408704 140775629824 140849941284 140925007872 141037231104 141072210576 141251223168 141263858736 141456343392 141590858409 141825806928 141934236444 141938747496 142154107407 142229869056 142343131392 142518714624 142559104864 142576472808 142581004272 142868883456 142926783552 142962231663 143248442337 143257632588 143506142208 143701682176 143838332352 143896625334 144187160832 144191743488 144250179696 144428115312 144520927408 144543128184 144584092149 144762439653 144839591424 144844194816 144954931968 145134173184 145174868256 145333533312 145522227136 145531563264 145544581728 145729269504 145765412676 145876854123 145881490482 145959238656 146066605776 146180698752 146297107264 146482749952 146539865088 146837463552 146896971984 147078614592 147237011271 147333536064 147419074348 147497641984 147797185536 147854813184 148192359744 148197069696 148257129132 148354322688 148385123328 148697735472 149228669952 149333538816 149370575904 149527426048 149532178432 149574106688 149732820864 149737579776 149777304768 150079424616 150092849907 150124011492 150204020736 150283309176 150288085584 150610416896 150689919861 150716256768 151119235872 151164131664 151371774702 151426134288 151469048918 151492317039 151674821298 151684552152 152275888128 152475276096 152485058304 152668758528 152673610752 152735484384 152790333696 152828228124 153022158432 153089038746 153454872519 153481692672 153541536768 153848927232 153892065888 153896956992 154082358144 154092243456 154205059008 154248297522 154416879144 154457845542 154462754628 154545076224 154837348848 154902819456 155159857152 155195768637 155278480896 155283416064 155316992424 155474961408 155519023488 155537970336 155637921824 155898011934 156271028004 156671843328 156716244608 156909557376 156914544384 156978136728 157034509632 157272773944 157295084544 157444661088 157508468271 157659193536 158006827008 158122508544 158132653056 158323156992 158362423648 158372583552 158666884992 158706236898 158751520512 158907626064 159138386316 159469853184 159591772032 159596844288 159681090933 159766193664 159799363584 160008602688 160136022816 160333553952 160378992972 160611889893 161444409984 161664392448 161778000384 161818123896 162210555936 162215711424 162281452158 162586043334 162677864448 162721022464 162726194176 162898864128 162944540352 162949719168 163074298464 163275944832 163321726788 163344895488 163712505528 163723008672 164204143488 164324931498 164412509184 164417734656 164453286096 164584245672 164793093696 164833964999 164857348224 165192146496 165238962456 165259093482 165463441416 165662779392 165887834112 165934847232 166271833728 166336664832 166547736576 166680364032 166716404712 166721703408 166933263744 167196694016 167284952406 167423832576 167434573824 167811387744 167882253696 168041897892 168089845248 168218354304 168223700736 168260075126 168270870024 168478942112 168499467864 168839352693 168979523328 168984893952 169370679632 169394706432 169436719008 169555788864 169786823808 170009140356 170059648122 170354401074 170544148544 170963175936 171174062592 171310374144 171534685608 171570298848 171752353344 171757812096 171889125408 172149928236 172497282048 172666904256 172759007616 172891086368 172896581312 173080043136 173115977216 173128574124 173134076616 173342652912 173353773888 173480691384 173743909053 173863210752 174100114944 174265671888 174315395072 174554839296 174617524224 174688291008 174693843072 174731616477 174958901424 175092662052 176234353152 176255823744 176305775184 176485091328 176523252048 176528862432 176600403819 176663823336 176931870687 176956970112 177031793664 177366592728 177513842688 177757680384 177871910656 177887822112 177899234688 178113551616 178119212544 178157726604 178169156496 178299599478 178525851504 178595460576 178771079322 179008875994 179104279552 179131792896 179403584832 179468011008 179540743536 179546449824 179762751168 179774284032 179818870908 179956347109 180009678024 180153025668 180711438336 181019833344 181203157828 181333582848 181387454976 181438860736 181872441504 182045389383 182293442526 182390596608 182396393472 182486875428 182492675352 182644180992 183012597504 183061150272 183066968448 183458585772 183510931968 183556445592 183685437936 183935725792 184176568719 184188384756 184341298176 184729661424 184768014144 184964072832 184969951488 185009946858 185157276381 185210107264 185392230408 185464516752 185893832763 186048162048 186146371593 186370626816 186601079808 186676703136 187055812944 187108825134 187515409536 187555955301 187561916334 187661878272 187799921712 188096280768 188334964224 188351811648 188608457856 188787811212 188814592512 188867535408 189101075904 189245648592 189251663328 189304728777 189538809876 189639825408 189683717223 189790841856 190024952832 190101963744 190108005696 190542014586 190569044736 190616308884 190997923116 191010176784 191784443136 191862167112 192249547776 192255657984 192333572928 192570820416 192724170912 192778789532 193016586204 193119455232 193273242624 193566491008 193778044416 194042084352 194059442304 194305692672 194353883568 194502472164 194508653976 194755474368 194803776817 194907598336 195010484526 195165777807 195783284736 195862629312 196048880874 196104819456 196316015028 196444714752 196524327384 196530573456 196828764102 197333604864 197589812992 197596092928 197676172176 197805763584 198263647296 198343997082 198588658554 198594970236 198700812288 198746801253 199160767872 199537416819 199643761152 199650106368 199703073024 200105899488 200123799876 200165348656 200377745568 200384114112 200440301058 200841582942 200919893148 200955009024 201435227136 201492314496 201552175552 201829032936 201901512384 201983336478 201989756052 202233095064 202246069536 203300368128 203313411072 203558344704 203647312512 203720444928 203770970832 204029544576 204060886848 204118718328 204606496692 204642256896 205189421184 205195942656 205443144192 205456324608 205474703616 205606745344 205664396696 205889172192 205943794056 205950339504 206449798464 206501001291 206537092608 206646117678 206927691516 207037974528 207089323232 207358697984 207383960448 207850681038 207864015912 208361370672 208566259209 209212743168 209219392512 209304182304 209379346176 209666955168 209788682726 209926214784 210011291028 210212258048 210830011392 211119613056 211163444736 211274911926 211387511808 211394230272 211555846656 211608315864 211668694016 211876834752 212184515088 212626470912 212675682947 212738710392 212789029376 212795792384 212901354666 212908121244 213021591552 213344803584 213514697088 213778071936 213838657296 213864709212 213871506408 214149186524 214303325184 214886448882 215259213312 215552523264 215704000512 215757498528 215844938001 216280741248 216287615232 216375269544 216781391112 216814692276 216930244608 217259387136 217266292224 217432397952 217701259776 217762302384 217793193984 218283340704 218297344896 218316872592 218593904256 218648119014 218822235723 218938857984 219099908664 219271048128 219445660896 219724124928 219809797632 220256195328 220318616608 220345457976 220617921888 221128611522 221246462976 221695778304 221782219776 222288539616 222295604544 222385693698 222577684992 223046603208 223231776768 223748516992 223843004928 224055863856 224119793664 224291139072 224298267648 224361160032 224599231296 224606369664 224665957152 225119136924 225186017238 225306031104 225313191936 225915625344 226074385152 226382431744 226678853808 226746197496 227139201432 227203573377 227512231947 227526828228 227950901248 228232083456 228413832192 228712914144 228760398464 229003137792 229010416128 229103226576 229185500544 229242342186 229533237648 229633558119 230222539008 230345343488 230773390848 230788196352 230838098832 230845435488 231123537216 231138365184 231307588512 231372446283 231658545404 231686768313 231694131942 231817614336 232133486592 232256023272 232354229184 232739785728 232917721344 232925124096 232975488636 233212442112 233278535232 233456882736 233847017901 234406542006 234828232704 234979137536 235007764992 235074366912 235364336064 235371816576 235467205092 235551764448 235909160916 235942626816 236166991632 236488790304 237010240512 237183762816 237198979584 237484735488 237492283392 237543635472 237558875328 237732799304 238034468672 238059355347 238127280768 238361439096 238707579474 238842390528 239204779776 239290681344 239387658048 239395266432 239683668224 239699045376 239758494544 240012904032 240204034224 240568489458 241849939968 242496588672 242667000576 242727185844 243057923368 243315833904 243323567136 243422178237 243879065001 244016796672 244081533696 244089291264 244348296192 244416810528 244424578752 244611447696 244681242624 244741927456 244913917248 244982590182 245568758292 245584513008 246306215232 246357352192 246487397247 246618763776 246626601984 246679929144 246876368508 247189640544 247286022336 247788219744 247858443684 248064216064 248195162124 248494169088 248902270848 249407750592 249478433512 249504997248 249821604864 250020546048 250074607068 250082555112 250399895616 250795041024 250927428609 251113285632 251135748864 251151860736 251477943808 251717081616 251752790016 251823380544 252134767872 252327531456 252335551104 252390112689 252406305036 252718413168 252749201796 252911622964 253469284992 253477340928 254056019448 254092059648 254155078512 254333683296 254663897488 254680235712 254743400453 255013710534 255089472183 255712590848 255816222816 256372107264 256444763904 256761093888 256965561216 257355448272 257833688112 258224892354 258370725888 258745923072 259138511424 259336629552 259344871968 259620064704 259673965824 259692861186 259701114924 260013979368 260030660832 260221037076 261150172416 261398507832 261473092608 261754686704 261832258944 261926286336 262032436512 262040764608 262438352136 262638993078 263111473152 263568229568 264351529728 264458662776 264784878072 264793293648 264995735004 265435455168 265547690496 266049889092 266191681536 266270764032 266807865984 266831733168 266848852032 267170327424 267178818816 267236589906 267253734744 267449399217 267788777256 267893190864 268513313991 268656419328 268697689344 269038651392 269105377248 269202016512 269311115304 269319674736 269644126752 269661426048 269728306362 270229538502 271067157504 271529750016 271694627776 271804736742 272039392768 272081182464 272158291104 272808662256 273440163789 273585894912 273594590208 273924192256 273966271488 274518896256 274591725408 274600452672 275227354402 275266397952 275334668388 275382790144 275528156904 275903588688 276282577134 276511947264 277134241384 277152021216 277333714944 277514920287 277815160896 278088345612 278196775128 278950324224 279072243072 279172461568 279555940224 279901619712 280015054704 280583719416 280663237701 281342874501 281492817408 281551259648 281699882568 282074462208 282144421152 282502446336 282527717472 282912686784 283181716818 283651613856 283868472888 283877494992 284308214814 284459738112 284686262784 285037429248 285118209728 285152945616 285162008544 285813021879 285853567104 285924463326 286496884674 286515265176 287012284416 287676664704 287793250668 288374321664 288383486976 288500359392 288856230624 289041854816 289086256368 289168184298 289524879306 289679182848 289688389632 289909863936 290268346368 290349736512 290667066624 291044454272 291063126528 291089163456 291458539008 291530825352 291753708246 291762980964 291918477312 292133211552 292361397504 292515726789 292594214528 292965499904 293079730176 293674927104 293793943968 294073321311 294157229184 294474022542 294667072128 294838148696 295243146153 295594371072 296384719488 296394139392 296514258264 296708645376 296770246656 297395470944 297515995623 298457339904 298741151808 299054852096 299148213376 299465641728 299475159552 299554609536 300158849232 300185699814 300248022984 300566618352 300576171168 300660451587 301220833792 301262374413 301379839722 301432513536 302238471744 302328263328 302743549404 302852268576 302938097836 302975004717 302984634078 303349642596 303369104304 304950552192 304970116608 305337517056 305347221504 305470968768 305580667392 305656456248 306044316864 306178077492 306909745038 306963385344 307083073536 307697854464 307784131776 307793913984 308164716288 308184486912 308410118016 308496595044 308833758288 308915691084 308925509256 309674697696 309805638912 310391537274 310556961792 310566832128 310633984848 310949922816 311038046976 311075940672 311275843648 311776021557 311796023868 312542056008 313343686656 313432489216 313819114752 313829088768 313956273456 314069019264 314545547888 314590169088 314683024089 314889322176 315016936542 315318387072 316245017088 316265306112 316724847296 316745167104 317333769984 317412473796 317503041024 317815252128 318276772632 318939706368 319183544064 319193688576 319352031999 319362181866 319532387328 320017205376 320272045632 320667107904 320757985944 321223779786 322329673323 322888819968 323328784896 323556000768 323636247792 324421111872 324431422848 324562904316 325172086668 325442044928 325452388352 325889080704 325899438336 326148596928 326551889664 326643453576 326689790976 327425011056 327446017344 327972178521 328408286976 328649862996 328825018368 328906572192 329168491344 329586187392 329667929998 329714696448 330384292992 330477924912 330518186964 330926882832 331692917283 331869694464 332543667456 332673329664 333360728064 333432809424 333443406816 333578540547 333866527488 334204644631 334393388032 334569904812 334847665152 335622775488 335764507392 336083795784 336179690496 336436708608 336447401472 336520150252 336541740048 336957884224 336998935728 337678705386 337779025857 337959046656 337969787904 338741359264 338873438016 339111577728 339573647616 340018280712 340119296244 340708802148 341088297088 341926351872 342348125184 342620748288 343069371216 343140597696 343504706688 343515624192 343778250816 343863513279 344299856472 344994564096 345333808512 345518015232 345782172736 345793162624 346160086272 346231954432 346257148248 346268153232 346685305824 346707547776 346961382768 347487818106 347541197913 347726421504 348200229888 348531343776 349109678592 349376582016 349387686144 349463232954 349917802848 350185324104 351609813009 352468706304 352511647488 352611550368 353046504096 353057724864 353200807638 353327646672 353863741374 353913940224 354063587328 354733185456 355515360768 355743821312 355775644224 355798469376 356227103232 356238425088 356315453208 356338312992 356599198956 357051703008 357190921152 357542158644 358017751988 358061369211 358208559104 358263585792 358807169664 358936022016 359081487072 359092899648 359525502336 359548568064 359637741816 359912694218 360019356048 360306051336 360852734187 362039666688 362406315656 362667165696 362774909952 362877721472 363744883008 364090778766 364586885052 364781193216 364973750856 364985350704 366025195008 366122300544 366133936896 366917171544 367021863936 367112891184 367370875872 367473885273 367871451584 368353137438 368376769512 368682596352 369459322848 369536028288 369928145664 369939902976 370019893716 370314552762 370420214528 370784460816 370929033504 371787665526 372096324096 372292743186 372741253632 373202159616 373353406272 374111625888 374217650268 375030819072 375111910602 375123832668 375323756544 375599843424 376192561536 376669928448 376703623296 377216915712 377575622424 377629185024 377735070816 378202151808 378491297184 378503326656 378609457554 379077619752 379367434446 379581683712 380049905664 380203927488 380216011392 381084029172 381138089472 381232617768 381995846232 382020353568 382520565801 383568886272 383724334224 384499095552 384667145856 385141640832 385448341824 385557579064 386033172408 386546485248 387132982016 387337338531 387556088832 388084168704 388118884608 388611385344 388707767136 389004944328 389017307952 389510948736 389607553634 389815196672 390020969052 390331555614 391725258624 392097761748 392209638912 392632030056 392889429504 393048654768 393061146912 393657528204 393958489617 394667209728 395179625984 395192185856 395352344352 395611527168 396527294592 396687994164 397177317108 397189940472 397493602506 398321535744 399074833638 399287522304 399300212736 399406146048 400211798976 400247599752 400330697312 400755491136 400768228224 400854884859 400880602116 401683165884 401839786296 402870454272 402984628992 403104351104 403658065872 403803024768 403966672956 403979512104 404466190128 404492139072 404592459543 405402454457 406600736256 406626822144 407294625024 407440889856 407541941664 407707105113 408059089152 408121773696 408237436656 409212993384 410378842368 410391885312 410886288384 410949407232 411213490688 411328793392 411778344384 411887588112 411900679008 412841031603 412899596928 413002002582 413074185216 413292235356 413855383032 414178646464 414717395968 414767920896 415701362076 415728031824 416722741344 417132518418 418425486336 418438785024 418608364608 418758692352 419333910336 419577365452 419852429568 420022582056 420424516096 421660022784 422239226112 422326889472 422549823852 422775023616 423111693312 423216631728 423337388032 423753669504 424369030176 424772575227 425351365894 425477420784 425578058752 425591584768 425802709332 425816242488 426462322221 426689607168 427029394176 427556143872 427677314592 427729418424 427743012816 428298373048 428606650368 428886694989 429745327011 429772897764 430518426624 431105046528 431514997056 431689876002 432561482496 432575230464 432750539088 433562782224 433629384552 433752276447 434287318959 434518774272 434532584448 434864795904 435402519552 435524604768 436566681408 436594689792 436633745184 437187808512 437296238028 437630562369 437644471446 437877715968 438199817328 438542096256 438891321792 439448249856 439619595264 440512390656 440637233216 440690915952 441235843776 441711033813 442257223044 442492925952 443391556608 443564439552 444577079232 444591209088 444771387396 445155369984 446093206416 447497033984 447686009856 448111727712 448582278144 448596535296 448722320064 449198462592 449212739328 449331914304 450238273848 450372034476 450612062208 451831250688 452069759583 452148770304 452764863488 453357707616 453492394992 454278402864 454407146754 454476951117 455024463894 455053656456 456827664384 457425828288 457520796928 458006275584 458020832256 458206453152 458371001088 458484684372 459066475296 459267116238 460445078016 460690686976 461546781696 461676197664 461690870976 462247074432 462276730368 462615177024 462744892566 463317090808 463373536626 463388263884 463635228672 464512046544 464708458368 465479571456 465587305911 465835442688 465850248192 465950977272 466424884224 466557070464 466913765472 467694035802 468813084012 470015529984 470148733824 470728672128 470743633152 470934410184 471103528896 471818321832 471885253632 472333983264 472977580608 474020481024 474367525632 474397959168 474969470976 475087270944 475117750656 475465598608 476068937344 476118710694 476254561536 476722878192 477415158948 478409559552 478775316096 478790532864 479367336448 479398090752 479516989088 480025808064 480408068448 481136978916 481835669679 484993177344 485334001152 485454371688 486115846736 486631667808 486647134272 486844356474 487758130002 488033593344 488163067392 488178582528 488696592384 488833621056 488849157504 489222895392 489483854912 489827834496 489965180364 491137516584 491169026016 492612430464 492714704384 492974794494 493237527552 493253203968 493359858288 493752737016 494379281088 494501894997 494572044672 495576439488 495716887368 496128432128 496390324248 496988338176 497804541696 498815501184 498956867024 499009994496 499643209728 500041092096 500149214136 500165110224 500799791232 501590082048 501854857218 502271497728 502303721472 502955887616 503434163232 503646761088 504269535744 504655062912 504671102208 504780225378 504812610072 505436826336 505498403592 505823245928 506518058079 506938569984 506954681856 508112038896 508184119296 508310157024 508667366592 509327794976 509360471424 509486800906 510027421068 510178944366 511425181696 511632445632 512889527808 513522187776 513931122432 514710896544 515667376224 516449784708 517491846144 518277022848 518673259104 518689743936 519240129408 519347931648 519385722372 519402229848 520027958736 520061321664 520442074152 521231727159 522300344832 522797015664 522946185216 523509373408 523664517888 523852572672 524064873024 524081529216 524194849431 524876704272 525277986156 527136459136 528703059456 528917325552 529569756144 529586587296 529801211457 529991470008 530141671213 530795612061 530870910336 531095380992 532099778184 532541528064 533615731968 533663466336 533697704064 534340654848 534357637632 534473179812 534507469488 534898798434 535577554512 535786381728 537026627982 537312838656 537395378688 538210754496 538404033024 538622230608 538639349472 539288253504 539322852096 539456612724 539869041327 540459077004 542134315008 543059500032 543389255552 543609473484 544078785536 544162364928 544316582208 545617324512 546136168149 546880327578 547171789824 547189180416 547932542976 549037792512 549183450816 549200905344 550454708804 550532795904 550669336776 551056313808 551807177376 552529706157 552565154268 553023894528 554268482768 554304042432 555029840574 555471829143 555630321792 556176691224 556393550256 557681498289 558144486144 558344923136 559111880448 559803239424 560030109408 561167438832 561326475402 562667865903 562685749002 562985634816 563399765136 564288842304 565004892672 565055434944 565825373568 566363433636 567303227712 567736945776 567754989984 567914186331 568616429628 568919476224 569051151669 569372525568 570074858496 570236419456 570305891232 570324017088 571626043758 571707134208 571848926652 572993769348 573030530352 575353329408 575586501336 576748643328 576766973952 577000718784 577712461248 578083709632 578172512736 578336368596 579049758612 579358365696 579819727872 580699473024 581334133248 582088908544 582126253056 582178326912 582917078016 583061650704 583507416492 583525961928 584266423104 584411330451 584722795008 585031453578 585188429056 585497333421 585930999808 587349854208 587587887936 588146642622 588314458368 588910262941 588948045084 589334144256 589676297392 590486292306 592769438976 592788278784 593028516528 593417290752 594790941888 595031991246 596240403759 597482303616 598296426752 598612250457 598931283456 598950319104 599109219072 600317698464 600371399628 600496045968 601133236704 601152342336 601320903174 602441667584 602524748826 602759679444 602865027072 604476943488 604656526656 605487098808 605704537152 605876195672 605950009434 605969268156 606699285192 606738208608 609901104384 609940233216 610675034112 610941937536 611161334784 611312912496 612088633728 612356154984 613819490076 613926770688 615568263552 615587827968 616329432576 616368973824 616820236032 616993190088 617667516576 617831382168 617851018512 619349395392 619503003873 619611277824 620783074548 621113923584 621267969696 622076093952 622151881344 622551687296 623552043114 623592047736 625084112016 625698777627 626531065979 626864978432 627638229504 627658177536 627912546912 628138038528 629091095776 629366048178 629778644352 630033873084 630636774144 632490034176 633449694592 633490334208 634667539968 634824947592 635006082048 635630504256 636553545264 637879412736 638027048841 638367088128 638387377152 638704063998 638724363732 639064774656 640034410752 640544091264 641334215808 641515971888 642447559572 644659346646 645777639936 646657569792 647112001536 647272495584 647534814003 648842223744 648862845696 649125808632 650344173336 650884089856 651778161408 651798876672 652297193856 653103779328 653286907152 653379581952 654850022112 654892034688 655944357042 656466707169 656816573952 657299725992 657813144384 658336982688 659172374784 659335859996 659429392896 660768585984 660955849824 661036373928 661853765664 663385834566 663739388928 665087334912 665346659328 666865618848 666886813632 667157081094 667733054976 668409289262 668786776064 669139809624 669695330304 671245550976 671529014784 672167591568 672359380992 672873417216 672894802944 673040300504 673083480096 673915768448 673997871456 675357410772 675558051714 675918093312 675939575808 677482718528 677746876032 678223155456 679147295232 680036561424 680238592488 681417604296 681610720131 682176594176 682536695841 683852703744 684696250368 685241496576 686138742432 686281195392 687009413376 687031248384 687556501632 687727026558 688599712944 688900674357 690667617024 691036030464 691564345472 691586325248 692320172544 692463908864 692514296496 692536306464 693370611648 693415095552 693922765536 694117338849 694975636212 695060304939 695082395826 695452843008 696400459776 697062687552 698219357184 698753164032 698775372288 698926465908 699835605696 700370648208 701541053703 703219626018 704937412608 705023294976 705223100736 706093008192 706115449728 706401615276 706655293344 707727482748 707827880448 709466370912 711030721536 711487642624 711551288448 711596938752 712454206464 712476850176 712630906416 712676625984 713198397912 714103406016 714178066041 714381842304 715084317288 716035503976 716122738422 716527171584 717614339328 717872044032 718162974144 718185799296 719051004672 719097136128 719275483632 719825388436 720038712096 720612102672 721705468374 724812631312 725549819904 725755442944 727489766016 728181557532 729173770104 729947501712 729970701408 731637195003 732050390016 732244601088 732267873792 733834343088 734043727872 734225782368 734741751744 734947770546 735742903168 736706274876 736753539024 738918645696 739072056576 739462191741 739856291328 739879805952 740039787432 740629105524 740840429056 741568921632 741858067008 743575331052 744192648192 744585486372 745482507264 746706812544 748223251776 748435300536 750061638144 750223821204 750247665336 751199686848 752385123072 753339856896 753407246592 754433831424 755151244848 755258370048 755470141632 756404303616 756982594368 757006653312 757170338067 757218915108 758155239504 758734868892 760407854976 760432022784 762168058344 762276178944 762465235536 763991692464 764040707136 764230201359 765041131602 765268416549 767137772544 767448668448 769334291712 770283281664 770896683648 771115158128 772066344816 774265964032 774674677062 775112177664 776237769216 777415534272 778009888656 778034615904 779021897472 779215107268 779630393344 780041938104 780663111228 783450517248 784195523496 784419277824 785264060112 785778859008 786097309536 786122293824 787315056408 787916979234 789334419456 790359251968 790384371712 790704688704 793054589184 793375988328 794354634216 794379880944 794987205012 796643071488 798149667276 798575044608 798812292096 800423597952 800495199504 800661394624 801510982272 801536456448 801709769718 801761204232 802348197651 803366331768 803679572592 805539941973 805969257984 806208702208 807316131744 807606049536 807933345912 807959024208 808932380256 808984278144 809184919086 810804908914 813201472512 814589250048 815083883328 815414210226 816118178304 816243547392 816474873312 818425986768 820320491367 820757684736 820783770624 821772576768 821898814464 822426981376 822657586784 823556688768 823775176224 823801358016 825682063206 825799193856 826004005164 826148370432 826584470712 827710766064 828357292928 829434791936 829535841792 831402724152 831456063648 832544760861 833445482688 834265036836 836850972672 837216729216 837517384704 838667820672 839154730904 839704859136 840045164112 840849032192 841989713103 844028623503 844478452224 844653778944 845099647704 846223386624 846433263456 847507339008 848738060352 849545150454 850702731788 850954841568 851156117504 851605418664 851632484976 852924644442 853379214336 854058788352 855112287744 855354629184 855458836848 855486025632 856596746096 857439065637 857773389978 859490654022 859545795528 861036853248 863029994112 863379752004 865122964992 865150460928 865501078176 867125564448 867258769104 867504552894 868574637918 869037548544 869065168896 869729591808 870805039104 871049209536 873133362816 873189379584 873267490368 874375617024 874592476056 875261124738 875288942892 875755431936 876399634656 877084192512 877782643584 878896499712 879239190528 881024781312 881274466432 881381831904 882471687552 883422067626 884514446088 885729438459 886783113216 889154158464 889182418176 889542774792 890310739968 892186412832 892547986869 894994067968 895372019712 896223455424 897164556288 897444640128 898396925184 898425478656 898663828608 900476547696 900744068952 903662501376 903787123239 904139519166 904297540608 905529726976 906715415232 906984789984 908556805728 908814293508 908925014151 908953902234 910048927788 910107312912 914851656576 915041593856 916012551168 916041664512 916412906304 916742002176 916969368744 918132950592 918534232476 920890156032 921381373952 923093563392 923352395328 923381741952 924494148864 924553460736 925230354048 925489785132 926634181616 926747073252 926776527768 929024093088 929416916736 931174611822 931670885376 931700496384 931901954544 932849768448 933114140928 933827530944 935328064671 935388071604 937626168024 940031059968 940297467648 941457344256 941487266304 941868820368 942207057792 943636643664 943770507264 944049072267 944667966528 945955161216 948735051264 948795918336 950174541888 950235501312 950931197216 952137874688 952237421388 952509123072 953445756384 954830317896 956819119104 957550632192 957581065728 958734672896 959033978176 960051616128 960816136896 962273957832 963671339358 966989019969 969986354688 970668002304 970908743376 972231693472 973263335616 973294268544 973688712948 975516260004 976326134784 976357165056 977667242112 977698315008 978445790784 978967709824 979655668992 979930360728 982275033168 982338052032 983916535563 984548817967 985224860928 985429408768 985949588988 986475055104 986719716576 987505474032 988758562176 989003789994 989144089344 991152878976 991433774736 992780648496 995078751849 995609083392 997631002368 997913734048 998019988992 1000082184192 1000298428272 1000330220448 1000735621641 1001599582464 1002613933893 1003180164096 1003709714436 1004542995456 1005911775232 1006868326464 1007293522176 1008539071488 1009310125824 1009342204416 1009560450756 1009625220144 1010873652672 1010996807184 1011646491856 1013036116158 1013337077571 1013877139968 1013909363712 1016224077792 1016620314048 1017334733184 1018655589952 1018720942848 1018973601812 1020054842136 1020357888732 1023264891264 1025779055616 1027044375552 1027862244864 1029421793088 1031334752448 1031590539837 1032899569416 1034983692288 1036554045696 1037346518208 1037379487872 1038480258816 1038695863296 1038771444744 1038804459696 1040055917472 1040122643328 1040884148304 1042463454318 1044600689664 1045594031328 1047018746816 1047329035776 1048129746048 1048163058432 1048389698862 1049753408544 1050555972312 1054272918272 1054829439027 1057406118912 1057834651104 1059139512288 1059173174592 1059602422914 1059982940016 1060283342426 1061591224122 1061741820672 1062190761984 1064199556368 1067231463936 1067326932672 1067395408128 1068681309696 1068715275264 1068946359624 1069014938976 1069797596868 1071155109024 1071572763456 1074053255964 1074184107633 1074625677312 1074790757376 1076421508992 1076808066048 1077244461216 1077278698944 1078576507008 1078645704192 1078913225448 1079738082654 1080918154008 1082558202561 1086119000064 1086778511104 1087218946968 1088157571072 1088324729856 1088633164416 1091234649024 1092272336298 1093760655156 1094343579648 1098075585024 1098366901632 1098401810688 1100909417608 1101065591808 1101338673552 1102112627616 1102421655819 1103614354752 1105059412314 1105130308536 1106047789056 1108536965536 1108608084864 1110059681148 1110943658286 1111260643584 1112353382448 1112787100512 1115362996578 1116288972288 1118223760896 1119606478848 1120060218816 1122334877664 1122652950804 1125335731806 1125371498004 1125971269632 1126799530272 1128577684608 1130009785344 1130110869888 1131650747136 1132726867272 1134606455424 1135473891552 1135509979968 1135828372662 1137232859256 1138102303338 1138745051136 1140149716992 1140472838912 1140611782464 1140648034176 1143252087516 1143414268416 1143697853304 1145987538696 1146061060704 1150706658816 1151173002672 1153497286656 1153837754993 1154001437568 1155424922496 1156167419264 1156345025472 1156672737192 1158099517224 1159639455744 1161398946048 1162012015593 1162668266496 1164177817088 1164252506112 1164356653824 1165834156032 1166123301408 1167014832984 1167051923856 1168532846208 1168822660902 1169445590016 1170062907156 1170376858112 1170994666842 1175175775872 1176293285244 1176628916736 1177820525882 1177896090168 1178668288512 1179352594784 1180972584612 1181875468851 1185538877952 1185576557568 1186057033056 1186834581504 1189581883776 1190063982492 1192480807518 1194964607232 1196592853504 1197224500914 1197862566912 1197900638208 1198218438144 1200635396928 1200742799256 1200992091936 1202266473408 1202304684672 1202564654577 1202641806348 1204883335168 1205049497652 1205519358888 1208953886976 1209313053312 1210974197616 1211409074304 1211752391344 1211900018868 1211938536312 1213398570384 1213476417216 1213777378629 1216207363371 1219802208768 1219880466432 1221883875072 1222322669568 1222625824992 1223121315339 1224177267456 1224712309968 1227638980152 1231136527104 1231175655936 1232658865152 1233640472064 1233986380176 1235335033152 1235662764336 1235702037024 1238523094809 1238698790784 1239006007746 1239222555648 1241566149096 1242535939392 1244152187904 1244303762688 1245103374592 1247104086228 1247184095472 1250168224032 1251397555254 1253062131958 1253729956864 1255276459008 1255316355072 1255825093824 1256276077056 1258182191552 1258732096356 1259557288704 1260067746168 1261273548288 1264980068352 1266899389184 1266980668416 1269335079936 1269649895184 1270012164096 1271261008512 1273107090528 1274317725681 1276054097682 1276734176256 1276774754304 1277408127996 1277448727464 1279386966663 1280068821504 1281088182528 1282668431616 1283031943776 1284895119144 1286660084967 1289235981033 1289318693292 1291555279872 1293315139584 1294544991168 1295069628006 1297684447488 1297725691392 1298251617264 1300688346672 1301256829341 1302861956877 1303556322816 1303597753344 1304594387712 1306207558656 1306573814304 1309700044224 1309784069376 1311888714084 1312891687107 1312933414338 1313633147904 1314599451984 1315626288768 1316673965376 1318344749568 1318671719992 1318858785792 1321537171968 1321911699648 1322072747856 1323707531328 1325133101439 1326771669132 1327478777856 1330174669824 1330693318656 1333731237696 1333773627264 1334314162188 1335466109952 1336818578524 1338279619248 1342491101952 1343058029568 1344335183136 1345746834432 1345789605888 1346080601008 1346166960192 1347831536896 1347995742912 1350714821544 1351116103428 1351836186624 1354965437056 1355493752064 1356446310912 1358294590464 1360073122848 1360477184976 1362835208592 1363221440262 1363626437719 1364353188352 1365073391682 1370482993152 1372277484864 1372562390784 1374018826752 1374062496768 1375113003264 1375454053116 1377199425888 1377801348714 1381335234048 1382072060928 1383128690944 1383172650496 1384640345088 1385028592992 1385072612928 1386741223296 1386830191104 1387845531072 1388234677698 1389951272424 1390120609878 1390164791652 1390905686016 1394125375104 1396438714368 1396761917733 1397506328064 1397550744576 1397852931816 1399671211392 1400741296416 1403082107406 1406439252036 1410046589952 1410446201472 1412186016384 1412230899456 1412803230552 1413310586688 1415454965496 1415655760896 1418932741824 1422061443072 1422975285248 1423102576896 1423193877504 1424908412928 1425261812832 1425353251968 1426396795824 1428206812032 1428356132082 1428763684608 1430168634576 1432071007952 1432245476844 1435228678656 1436325948288 1436371598592 1438102009344 1438194272256 1438550967264 1439650776872 1440077424192 1441224205344 1443410936748 1445507009037 1449625262624 1451510885888 1454979532032 1456363115064 1458347540208 1459895003424 1459941402816 1463274390006 1464100780032 1464489202176 1464535747584 1467668686176 1468451564736 1469483503488 1469895541092 1471485806336 1473412549752 1473507078048 1477837291392 1478144113152 1478924383482 1479712582656 1479759611904 1480079574864 1481258211048 1481680858112 1483137843264 1483505684991 1483716134016 1487150662104 1488385296384 1489170972744 1490965014528 1493413625088 1496446503552 1496870601072 1500123276288 1500447642408 1500495330672 1502399373696 1504770246144 1506814493184 1508867662848 1510302489696 1510940283264 1512808607232 1513965188736 1514013306624 1514340676134 1514437830216 1516310479008 1517469737784 1519554174237 1520815709952 1520864045568 1524336116688 1524552357888 1524930471072 1527983384928 1528081414272 1528460402718 1530082263204 1530536833098 1534275545088 1534897336896 1538668583424 1540566563328 1541793367296 1542230316256 1544132689632 1548531928064 1549349354124 1552475538432 1554831068544 1556019777312 1556069231808 1558043794944 1558430214536 1560083876208 1561326222456 1563695181477 1566901034496 1568391046992 1568838555648 1570528120224 1571557718016 1572194619072 1572244587648 1572584548293 1574630112816 1575833958468 1580718503936 1581409377408 1586109178368 1586751976656 1588709268432 1588759761888 1589974410024 1590425013639 1592386836183 1593286142976 1596299334552 1597624584192 1600847195904 1600990399008 1601322789248 1603021964544 1603072912896 1603419539436 1603522408464 1604696395302 1606732663536 1607359145184 1611079883946 1611938515968 1612417404416 1614632263488 1615212099072 1615866691824 1615918048416 1617864760512 1617968556288 1618369838172 1619607123981 1621609817828 1626402945024 1629178500096 1630167766656 1630828420452 1632236356608 1632487094784 1632949746624 1636851973536 1640640982734 1641515369472 1641567541248 1643797628928 1644853962752 1645315173568 1647113377536 1647550352448 1647602716032 1651364126412 1651598387712 1652008010328 1653168941424 1655421532128 1656714585856 1657589118471 1659071683584 1662805448304 1662912127296 1665089521722 1666415487429 1666890965376 1668530073672 1673044494867 1674433458432 1675034769408 1677335641344 1678309461808 1679409718272 1680090328224 1681698064384 1683979426206 1688003597709 1688057247006 1688956904448 1690199295408 1692866526912 1695014678016 1697476120704 1699090300908 1701405463576 1701909683136 1703210837328 1703264969952 1703742558993 1705849288884 1706758428672 1707153455007 1708117576704 1710224575488 1710709258368 1710917673696 1710972051264 1713193492192 1714878131274 1715546779956 1718981308044 1719091591056 1726059988224 1726759504008 1730245929984 1730300921856 1731002156352 1734251128896 1734517538208 1735009105788 1737149275836 1738075097088 1739459183616 1742098419072 1746266725632 1746378759168 1746534980736 1748751234048 1749184952112 1750522249476 1750577885784 1752799269312 1753233991353 1754168385024 1755565287168 1756492000263 1757792999424 1762049562624 1762548932864 1762763663808 1764943375104 1766730788823 1766844135252 1769028892176 1771458876918 1778308316928 1778364836352 1779085549584 1783203803171 1784372825664 1785095973738 1789988135936 1792446910848 1794889280256 1795836751371 1796793850368 1796850957312 1797327657216 1800953095392 1801488137904 1807325002752 1807574246478 1808279038332 1808595081216 1813430830464 1813969579968 1817113611456 1817628587016 1817850028302 1817907804468 1820097855576 1820214625824 1829703313152 1830083187712 1832025102336 1832825812608 1833484004352 1833938737488 1836265901184 1837068464952 1841780312064 1846704790656 1846763483904 1848988297728 1849106921472 1850460708096 1850979570264 1853268363232 1853494146504 1853553055536 1858048186176 1858509011619 1858833833472 1862349223644 1863341770752 1863803909088 1866228281856 1867655061888 1870656129342 1870776143208 1875252336048 1879593197937 1880594935296 1882914688512 1882974532608 1883737640736 1884414115584 1887273287328 1888098144534 1889335933056 1891910322432 1897470102528 1900349083776 1900471002624 1901862394432 1904275749376 1904474842776 1905018246144 1906891512768 1909660635792 1913638238208 1914081146523 1915101264384 1915162131456 1917469345792 1918067956352 1920103232256 1921632273792 1924547915664 1927342678716 1933978039938 1939972709376 1941336004608 1941817486752 1942604442009 1944463386944 1946526671232 1946588537088 1947377425896 1951032520008 1952652269568 1955334484224 1955396630016 1956891581568 1957935419648 1959311337984 1959860721456 1964550066336 1964676104064 1967833071126 1969097635934 1969400121507 1970449721856 1970858817536 1971899177976 1973439433152 1975010948064 1977517124352 1978007579988 1978288178688 1982305757952 1982867549472 1985561296992 1990157503698 1991218166784 1995262004736 1995827468096 1996039977984 2000596856544 2000660440896 2001471243282 2003199164928 2005227867786 2006360328192 2007419428872 2009085990912 2013736652928 2014587044352 2017078142976 2018620251648 2018684408832 2019120901512 2019250440288 2021747305344 2021993614368 2023292983712 2026072232316 2026674155142 2027754279936 2027818727424 2032448155584 2033240628096 2034669466368 2037311179904 2037441885696 2037947203624 2040109684272 2040715777464 2044832160393 2046529782528 2047610087523 2051558111232 2054088751104 2055724489728 2058843586176 2062669504896 2063181079674 2065799138832 2066702023071 2073108091392 2074693036416 2074758975744 2076960517632 2077391726592 2077542889488 2077608919392 2080111834944 2080245286656 2081768296608 2082352016547 2084926908636 2089201379328 2091188062656 2094037493632 2094658071552 2096259492096 2096326116864 2096779397724 2099506817088 2101111944624 2104623161109 2108545836544 2109658878054 2114812237824 2115669302208 2118279024576 2118346349184 2119204845828 2119965880032 2120566684852 2123182448244 2123483641344 2128399112736 2134462927872 2134653865344 2134790816256 2137362619392 2137430550528 2137892719248 2138029877952 2139595193736 2142310218048 2142841544987 2143145526912 2148106511928 2148368215266 2149581514752 2152843017984 2153616132096 2154488922432 2154557397888 2157153014016 2157291408384 2157826450896 2159476165308 2161836308016 2165116405122 2173557022208 2174437893936 2176649459712 2177266328832 2182469298048 2184544672596 2187521310312 2194911585009 2196151170048 2196733803264 2196803621376 2201818835216 2202131183616 2202677347104 2204225255232 2204843311638 2207228709504 2210118824628 2210260617072 2217073931072 2217216169728 2220119362296 2221887316572 2222521287168 2224706764896 2225574201024 2230725993156 2232577944576 2236447521792 2240120437632 2244669755328 2245305901608 2250671463612 2250742996008 2253599060544 2257155369216 2260019570688 2260221739776 2263301494272 2265453734544 2269212910848 2270947783104 2271019959936 2271511014201 2271656745324 2274465718512 2276204606676 2280945677824 2281223564928 2281296068352 2286504175032 2286828536832 2287395706608 2291975077392 2292122121408 2292690604077 2295805249647 2301413317632 2302346005344 2307675509986 2308002875136 2310849844992 2312334838528 2312690050944 2313345474384 2316199034448 2322797892096 2324024031186 2325336532992 2328355634176 2328713307648 2332246602816 2334029665968 2334103847712 2337065692416 2337645321804 2338891180032 2339432512417 2340125814312 2340753716224 2341989333684 2350351551744 2352586570488 2353257833472 2355641051764 2355792180336 2357336577024 2358705189568 2361945169224 2363750937702 2371077755904 2371153115136 2372114066112 2379163767552 2380127964984 2384961615036 2389929214464 2393185707008 2394449001828 2395725133824 2396436876288 2401270793856 2401485598512 2401984183872 2404532946816 2404609369344 2405129309154 2405283612696 2407044592953 2410098995304 2411038717776 2416619825919 2417907773952 2418626106624 2421948395232 2422818148608 2423504782688 2423800037736 2423877072624 2426797140768 2426952834432 2427554757258 2432414726742 2439604417536 2443767750144 2445251649984 2446242630678 2448354534912 2449424619936 2455277960304 2460961474101 2462273054208 2462351311872 2465317730304 2467280944128 2467972760352 2470670066304 2471325528672 2471404074048 2477046189618 2477397581568 2478012015492 2478445111296 2483132298192 2485071878784 2488304375808 2488607525376 2490206749184 2494208172456 2494368190944 2500336448064 2502795110508 2506124263916 2507459913728 2510552918016 2511650187648 2512552154112 2516364383104 2517464192712 2519114577408 2520135492336 2522547096576 2525969139309 2533798778368 2533961336832 2538670159872 2539299790368 2542522017024 2546214181056 2548635451362 2552108195364 2553468352512 2554816255992 2554897454928 2558773933326 2560137643008 2562176365056 2565336863232 2566063887552 2569790238288 2572317196911 2573320169934 2578471962066 2578637386584 2583110559744 2589089982336 2590139256012 2595368894976 2595451382784 2596503234528 2601376693344 2602513658682 2605723913754 2607112645632 2607195506688 2609188775424 2612415117312 2613147628608 2619400088448 2619568138752 2623777428168 2625783374214 2625866828676 2627266295808 2629198903968 2631252577536 2633347930752 2636689499136 2637343439984 2637717571584 2643074343936 2643823399296 2644145495712 2647415062656 2650266202878 2653543338264 2660349339648 2667462475392 2667547254528 2668628324376 2670932219904 2673637157048 2676559238496 2677643960607 2684982203904 2686116059136 2688670366272 2691493668864 2692161202016 2692333920384 2695663073792 2695991485824 2701429643088 2702232206856 2709930874112 2710987504128 2711361369717 2712892621824 2716589180928 2720146245696 2720954369952 2725670417184 2726442880524 2727252875438 2728706376704 2730146783364 2744554969728 2745124781568 2748037653504 2748124993536 2750226006528 2750908106232 2754398851776 2755602697428 2762670468096 2764144121856 2766257381888 2766345300992 2769280690176 2770057185984 2770145225856 2773482446592 2773660382208 2775691062144 2776469355396 2779902544848 2780241219756 2780329583304 2788250750208 2793523835466 2795012656128 2795101489152 2795705863632 2799342422784 2801482592832 2802177404983 2805984194013 2806164214812 2812878504072 2820093179904 2820892402944 2824372032768 2824461798912 2825606461104 2826621173376 2830909930992 2831311521792 2832147216801 2837865483648 2846205153792 2846387755008 2850523625664 2850706503936 2852793591648 2856413624064 2856712264164 2857527369216 2860337269152 2864142015904 2864490953688 2870457357312 2872651896576 2872743197184 2876204018688 2877101934528 2879301553744 2880154848384 2882448410688 2886821873496 2891014018074 2899250525248 2903021771776 2909959064064 2912726230128 2916695080416 2919790006848 2919882805632 2926548780012 2928978404352 2929071495168 2935337372352 2936903129472 2938967006976 2939791082184 2942971612672 2946825099504 2947014156096 2953646453901 2955674582784 2956288226304 2957848766964 2959425165312 2960159149728 2962516422096 2963361716224 2966275686528 2967011369982 2967432268032 2974301324208 2978341945488 2985236255547 2986827250176 2992893007104 2993741202144 3000246552576 3000895284816 3000990661344 3002206864923 3004798747392 3007841801679 3009540492288 3013628986368 3017735325696 3020604979392 3021880566528 3025617214464 3027930377472 3028026613248 3028681352268 3028875660432 3032620958016 3034939475568 3039108348474 3040011232713 3041631419904 3041728091136 3048672233376 3049860942144 3055966769856 3056162828544 3056920805436 3060164526408 3061073666196 3069794673792 3077337166848 3081133126656 3083586734592 3084460632512 3088265379264 3094771619511 3097063856128 3098698708248 3104951076864 3109662137088 3112039554624 3112138463616 3116087589888 3116860429072 3120167752416 3122652444912 3127390362954 3133802068992 3136782093984 3141056240448 3144389238144 3144489175296 3145169096586 3149260225632 3151667916936 3162818754816 3164488317081 3172218356736 3173503953312 3177418536864 3177519523776 3179948820048 3180850027278 3184773672366 3186572285952 3192598669104 3201694391808 3201980798016 3202645578496 3206043929088 3206145825792 3206839078872 3207044816928 3209392790604 3213465327072 3214718290368 3222159767892 3223877031936 3224834808832 3229264526976 3230424198144 3231733383648 3231836096832 3235729521024 3235937112576 3236739676344 3239214247962 3243219635656 3247674607683 3258357000192 3260335533312 3261656840904 3264472713216 3264974189568 3265899493248 3273703947072 3281281965468 3283030738944 3290630347136 3294226755072 3295100704896 3295205432064 3302728252824 3303196775424 3304016020656 3306337882848 3307264967457 3310843064256 3311664205889 3313429171712 3315178236942 3318143367168 3325610896608 3325824254592 3330179043444 3332830974858 3333781930752 3337060147344 3346088989734 3348866916864 3354671282688 3356618923616 3358819436544 3360180656448 3367958852412 3376007195418 3376114494012 3377913808896 3380398590816 3385733053824 3390029356032 3394952241408 3398180601816 3402810927152 3403819366272 3406421674656 3406529939904 3407485117986 3411698577768 3414306910014 3416235153408 3420449150976 3421418516736 3421835347392 3421944102528 3426386984384 3429756262548 3431093559912 3437962616088 3438183182112 3452119976448 3453519008016 3460491859968 3461513264979 3462004312704 3468502257792 3469035076416 3470018211576 3474298551672 3478918367232 3484196838144 3492533451264 3492757518336 3493069961472 3497502468096 3498369904224 3501044498952 3501155771568 3505598538624 3506467982706 3508336770048 3511130574336 3512984000526 3525097865728 3525527327616 3529886750208 3533461577646 3533688270504 3538057784352 3542917753836 3545626406553 3556616633856 3556729672704 3558171099168 3566407606342 3568745651328 3570191947476 3579976271872 3584893821696 3589778560512 3591673502742 3593587700736 3593701914624 3594655314432 3601906190784 3602976275808 3607693963731 3614650005504 3615148492956 3616558076664 3626861660928 3627939159936 3634227222912 3635257174032 3635700056604 3635815608936 3640195711152 3640429251648 3641332135887 3648622090113 3659406626304 3660166375424 3665651625216 3666968008704 3667877474976 3669363946017 3672531802368 3674136929904 3693409581312 3693526967808 3697976595456 3700921416192 3701959140528 3706536726464 3706988293008 3707106111072 3715569284427 3716096372352 3717018023238 3717667666944 3724698447288 3727607818176 3732456563712 3735310123776 3741312258684 3741552286416 3750504672096 3759186395874 3761189870592 3765829377024 3765949065216 3767475281472 3768828231168 3774546574656 3776196289068 3778671866112 3783820644864 3794940205056 3800698167552 3800942005248 3803724788864 3808551498752 3808949685552 3810036492288 3813783025536 3819321271584 3822953177043 3828162293046 3830202528768 3830324262912 3836135912704 3838160899989 3840206464512 3843264547584 3849095831328 3854685357432 3867707943099 3867956079876 3879945418752 3883634973504 3885208884018 3888926773888 3893053342464 3893177074176 3894754851792 3902065040016 3903770488023 3908585870631 3910668968448 3910793260032 3913783163136 3915870839296 3918622675968 3919721442912 3929100132672 3929352208128 3935666142252 3938195271868 3938675061321 3938800243014 3940899443712 3943798355952 3946878866304 3950021896128 3955034248704 3956015159976 3956576357376 3964611515904 3965735098944 3971122593984 3975399304317 3980315007396 3982436333568 3990524009472 3991654936192 3992079955968 4001193713088 4001320881792 4002942486564 4006398329856 4010455735572 4014838857744 4027473305856 4029174088704 4037240503296 4037368817664 4038241803024 4038500880576 4043494610688 4043987228736 4046585967424 4052144464632 4053348310284 4055508559872 4064896311168 4066481256192 4069338932736 4074622359808 4074883771392 4075894407248 4080219368544 4081431554928 4089664320786 4090879313157 4093059565056 4095220175046 4111448979456 4117687172352 4125339009792 4126362159348 4131598277664 4133404046142 4146216182784 4149386072832 4149517951488 4153921035264 4155085778976 4155217838784 4160223669888 4160490573312 4163536593216 4164704033094 4169853817272 4182376125312 4188074987264 4189316143104 4190285753199 4192518984192 4192652233728 4193558795448 4199013634176 4202223889248 4209246322218 4217091673088 4219317756108 4231338604416 4236558049152 4236692698368 4238409691656 4239931760064 4241133369704 4246364896488 4246967282688 4256798225472 4268925855744 4269307730688 4269581632512 4274725238784 4275785438496 4276059755904 4279190387472 4284620436096 4285683089974 4286291053824 4296213023856 4296736430532 4305686035968 4308977844864 4309114795776 4314306028032 4314582816768 4315652901792 4318952330616 4323672616032 4330232810244 4336521027111 4347114044416 4348875787872 4354532657664 4364938596096 4369089345192 4375042620624 4389823170018 4392302340096 4393467606528 4393607242752 4403637670432 4405354694208 4408450510464 4409686623276 4414457419008 4420237649256 4420521234144 4434147862144 4434432339456 4440238724592 4443774633144 4445042574336 4449413529792 4450517054973 4451148402048 4461451986312 4465155889152 4472895043584 4480240875264 4489339510656 4490611803216 4501342927224 4501485992016 4507198121088 4514310738432 4520443479552 4526602988544 4530907469088 4538425821696 4541895566208 4542039919872 4543022028402 4543313490648 4548931437024 4552409213352 4561891355648 4562447129856 4562592136704 4573008350064 4573657073664 4574791413216 4583950154784 4584244242816 4585381208154 4591610499294 4602826635264 4604692010688 4615351019972 4616005750272 4621699689984 4624669677056 4625380101888 4626690948768 4632398068896 4645595784192 4648048062372 4656711268352 4657426615296 4664493205632 4668059331936 4668207695424 4674131384832 4675290643608 4678865024834 4680251628624 4681507432448 4683978667368 4691085544431 4700703103488 4705173140976 4706515666944 4711282103528 4711584360672 4714673154048 4717410379136 4717753644879 4723890338448 4727501875404 4742155511808 4744228132224 4758327535104 4760255929968 4769923230072 4771275040917 4777160508549 4779858428928 4786371414016 4788898003656 4792873752576 4802541587712 4802971197024 4803968367744 4809065893632 4809218738688 4810258618308 4810567225392 4814089185906 4820197990608 4822077435552 4833239651838 4835815547904 4837252213248 4843896790464 4845636297216 4847009565376 4847600075472 4847754145248 4853594281536 4853905668864 4855109514516 4858821371943 4864829453484 4879208835072 4887535500288 4890503299968 4892485261356 4896709069824 4898849239872 4910555920608 4921922948202 4924546108416 4924702623744 4934561888256 4935945520704 4941340132608 4942651057344 4942808148096 4954092379236 4954795163136 4956024030984 4966264596384 4970143757568 4972767355413 4977215050752 4980413498368 4988416344912 4988736381888 4999246462287 5000672896128 5005590221016 5012248527832 5019133484601 5023300375296 5025104308224 5032728766208 5034928385424 5038229154816 5040270984672 5045094193152 5051938278618 5067597556736 5078599580736 5085044034048 5092428362112 5097270902724 5104216390728 5109632511984 5109794909856 5111227676979 5117547866652 5120275286016 5121460365021 5124352730112 5130673726464 5132127775104 5139580476576 5144634393822 5146640339868 5156943924132 5157274773168 5178179964672 5180278512024 5190737789952 5190902765568 5193006469056 5202753386688 5205027317364 5211447827508 5214225291264 5218377550848 5226295257216 5238800176896 5239136277504 5247554856336 5251566748428 5251733657352 5258397807936 5259701974059 5262505155072 5266695861504 5273378998272 5274686879968 5286148687872 5287646798592 5288290991424 5294830125312 5300192366469 5300532405756 5307086676528 5334924950784 5335094509056 5337256648752 5347274314096 5349611409513 5353118476992 5355287921214 5369964407808 5377340732544 5384322404032 5384667840768 5391326147584 5391982971648 5402859286176 5404464413712 5419861748224 5421975008256 5422722739434 5425785243648 5440292491392 5441908739904 5451340834368 5452885761048 5454505750876 5457412753408 5460293566728 5489109939456 5490249563136 5496075307008 5500452013056 5501816212464 5508797703552 5511205394856 5525340936192 5532514763776 5532690601984 5540114371968 5540290451712 5546964893184 5547320764416 5551382124288 5552938710792 5559805089696 5560482439512 5560659166608 5575527034857 5576501500416 5587047670932 5590025312256 5591411727264 5598684845568 5602965185664 5604354809966 5611968388026 5612328429624 5625757008144 5638779593811 5641784805888 5648744065536 5648923597824 5651212922208 5653242346752 5661819861984 5664294433602 5675730967296 5692410307584 5701047251328 5701413007872 5705587183296 5712827248128 5713424528328 5715054738432 5720674538304 5728284031808 5728981907376 5740914714624 5742243439569 5745303793152 5745486394368 5752408037376 5754203869056 5758603107488 5760309696768 5764896821376 5773643746992 5782028036148 5798501050496 5806043543552 5819918128128 5825452460256 5827813326027 5833390160832 5839580013696 5839765611264 5853097560024 5857956808704 5870674744704 5873806258944 5877934013952 5879582164368 5885943225344 5893650199008 5894028312192 5907292907802 5908200364521 5911349165568 5912576452608 5915697533928 5920318299456 5925032844192 5932551373056 5934022739964 5934864536064 5948602648416 5956683890976 5970472511094 5973654500352 5985786014208 5987482404288 6001790569632 6001981322688 6004413729846 6009597494784 6015683603358 6019080984576 6027257972736 6041209958784 6043761133056 6051234428928 6055860754944 6056053226496 6057362704536 6057751320864 6065241916032 6069878951136 6078216696948 6080022465426 6083262839808 6083456182272 6097344466752 6099721884288 6111933539712 6112325657088 6113841610872 6120329052816 6122147332392 6134496481179 6139589347584 6154674333696 6162266253312 6167173469184 6168921265024 6176530758528 6189543239022 6197397416496 6200106069213 6219324274176 6224079109248 6224276927232 6232175179776 6233720858144 6240335504832 6245304889824 6247056049641 6254780725908 6267604137984 6273564187968 6282112480896 6288778476288 6288978350592 6290338193172 6298520451264 6303335833872 6325637509632 6328976634162 6344436713472 6347007906624 6354837073728 6355039047552 6359897640096 6361700054556 6369547344732 6385197338208 6403388783616 6403961596032 6405291156992 6412087858176 6412291651584 6413678157744 6414089633856 6418785581208 6426930654144 6428524634961 6429436580736 6444319535784 6449669617664 6458529053952 6460848396288 6463466767296 6463672193664 6471459042048 6471874225152 6473479352688 6478428495924 6486439271312 6495349215366 6520671066624 6523313681808 6529948379136 6531798986496 6547407894144 6562563930936 6581260694272 6584734755027 6588453510144 6590201409792 6590410864128 6605456505648 6606393550848 6608032041312 6612675765696 6614529934914 6621686128512 6623328411778 6626858343424 6630356473884 6651221793216 6651648509184 6660358086888 6665661949716 6667563861504 6674120294688 6692177979468 6697733833728 6709342565376 6713237847232 6720361312896 6735917704824 6752014390836 6752228988024 6760797181632 6771466107648 6780058712064 6789904482816 6796361203632 6805621854304 6807638732544 6812843349312 6813059879808 6814533042603 6814970235972 6823397155536 6828613820028 6842837033472 6843670694784 6843888205056 6852773968768 6859512525096 6862187119824 6875925232176 6876366364224 6878071812231 6887415748941 6891841725769 6904239952896 6907038016032 6923026529958 6924008625408 6937004515584 6938070152832 6940036423152 6948597103344 6968393676288 6985066902528 6986139922944 6996739808448 7002088997904 7002311543136 7011197077248 7012935965412 7016673540096 7018297537251 7022261148672 7025968001052 7050195731456 7051054655232 7059773500416 7066923155292 7067376541008 7076115568704 7085835507672 7091252813106 7113233267712 7113459345408 7116342198336 7132815212684 7137491302656 7140383894952 7169787643392 7179557121024 7183347005484 7187175401472 7189310628864 7203812381568 7205952551616 7215387927462 7221133778859 7230296985912 7233116153328 7249859477757 7253723321856 7255878319872 7268454445824 7270514348064 7271400113208 7271631217872 7280391422304 7280858503296 7282664271774 7297244180226 7318813252608 7331303250432 7335754949952 7338727892034 7345063604736 7348273859808 7382884422303 7386819162624 7387053935616 7395953190912 7401842832384 7403918281056 7413073452928 7413976586016 7414212222144 7431138568854 7432192744704 7434036046476 7435335333888 7449396894576 7455215636352 7464913127424 7470620247552 7482624517368 7483104572832 7501009344192 7518372791748 7522379741184 7531658754048 7534950562944 7537656462336 7549093149312 7552392578136 7557343732224 7567641289728 7577907417927 7601396335104 7601884010496 7607449577728 7617102997504 7617899371104 7627566051072 7638642543168 7645906354086 7656324586092 7660405057536 7672271825408 7676321799978 7680412929024 7686529095168 7698191662656 7709370714864 7716951590733 7735415886198 7735912159752 7767269947008 7770417768036 7777853547776 7786106684928 7786354148352 7789509703584 7804130080032 7807540976046 7817171741262 7821337936896 7821586520064 7827566326272 7831741678592 7837245351936 7839442885824 7858200265344 7858704416256 7871332284504 7876390543736 7877350122642 7877600486028 7881798887424 7887596711904 7893757732608 7900043792256 7910068497408 7912030319952 7913152714752 7929223031808 7931470197888 7942245187968 7950798608634 7960630014792 7981048018944 7983309872384 8002387426176 8002641763584 8005884973128 8012796659712 8020911471144 8029677715488 8054946611712 8058348177408 8074481006592 8076483606048 8077001761152 8086989221376 8087974457472 8093171934848 8104288929264 8106696620568 8129792622336 8132962512384 8134084109151 8138677865472 8149244719616 8149767542784 8151788814496 8160438737088 8162863109856 8179328641572 8181758626314 8186119130112 8190440350092 8235374344704 8250678019584 8252724318696 8263196555328 8266808092284 8292432365568 8298772145664 8299035902976 8307842070528 8310171557952 8310435677568 8320447339776 8320981146624 8327073186432 8329408066188 8339707634544 8364752250624 8376149974528 8380571506398 8385037968384 8385304467456 8387117590896 8398027268352 8404447778496 8406532214949 8417952582039 8418492644436 8434183346176 8438635512216 8462677208832 8473116098304 8473385396736 8476819383312 8479863520128 8482266739408 8492729792976 8493934565376 8496441650403 8513596450944 8538615461376 8539163265024 8551570876992 8552119511808 8558380774944 8569240872192 8571366179948 8572582107648 8592426047712 8593472861064 8611372071936 8617955689728 8618229591552 8628612056064 8631305803584 8637904661232 8647345232064 8660465620488 8673042054222 8694228088832 8697751575744 8709065315328 8729877192192 8738178690384 8750085241248 8779646340036 8786935213056 8787214485504 8807275340864 8810709388416 8816901020928 8819373246552 8828914838016 8840475298512 8841042468288 8860939361703 8868295724288 8868864678912 8880477449184 8887549266288 8890085148672 8898827059584 8901034109946 8902296804096 8922903972624 8955708766641 8960481750528 8978679021312 8981223606432 9002685854448 9002971984032 9006620594769 9014396242176 9023525405037 9028621476864 9040886959104 9053205977088 9061814938176 9076851643392 9083791132416 9084079839744 9086044056804 9086626981296 9097862874048 9104818426704 9120033698139 9123782711296 9124894259712 9125184273408 9146016700128 9149582826432 9167900309568 9168488485632 9170762416308 9183220998588 9209384021376 9230702039944 9232011500544 9243399379968 9249339354112 9250760203776 9253381897536 9264796137792 9284314858533 9291191568384 9296096124744 9314853230592 9328986411264 9336118663872 9336415390848 9348262769664 9350581287216 9357730049668 9360503257248 9367957334736 9382171088862 9401406206976 9410346281952 9422564207056 9423168721344 9434820758272 9435507289758 9447780676896 9455003750808 9488456264448 9516655070208 9520511859936 9539846460144 9542550081834 9554321017098 9559716857856 9577796007312 9605083175424 9605942394048 9607936735488 9618131787264 9618437477376 9620517236616 9621134450784 9628178371812 9640395981216 9644154871104 9666479303676 9671631095808 9674504426496 9687793580928 9691272594432 9694019130752 9695200150944 9695508290496 9707188563072 9707811337728 9710219029032 9717642743886 9729658906968 9743023823049 9775071000576 9781006599936 9784970522712 9793418139648 9797698479744 9821111841216 9843845896404 9849092216832 9871891041408 9882680265216 9885302114688 9885616296192 9908184758472 9909590326272 9912048061968 9932529192768 9934992617667 9940287515136 9945534710826 9954430101504 9960826996736 9976832689824 9977472763776 9998492924574 10001345792256 10011180442032 10024497055664 10038266969202 10046600750592 10065457532416 10069856770848 10076458309632 10080541969344 10103876557236 10135195113472 10157199161472 10170088068096 10184856724224 10194541805448 10208432781456 10219265023968 10219589819712 10222455353958 10235095733304 10242920730042 10248705460224 10261347452928 10264255550208 10279160953152 10289268787644 10293280679736 10313887848264 10314549546336 10356359929344 10360557024048 10381475579904 10384539794937 10386012938112 10405506773376 10410054634728 10422895655016 10436755101696 10452590514432 10477600353792 10478272555008 10495109712672 10503133496856 10503467314704 10516795615872 10519403948118 10525010310144 10533391723008 10549373759936 10575293597184 10576581982848 10589660250624 10600384732938 10601064811512 10614173353056 10636879219659 10669849901568 10670189018112 10674513297504 10694548628192 10699222819026 10706236953984 10710575842428 10739928815616 10754681465088 10768644808064 10769335681536 10782652295168 10783965943296 10805718572352 10808928827424 10823081891193 10839723496448 10843950016512 10845445478868 10880584982784 10883817479808 10902681668736 10905771522096 10909011501752 10920587133456 10923996407661 10945866270339 10978219878912 10980499126272 11000904026112 11003632424928 11008091838051 11017595407104 11022410789712 11065029527552 11080228743936 11080580903424 11093929786368 11102764248576 11105877421584 11119610179392 11120964879024 11121318333216 11146707853281 11151054069714 11153003000832 11174095341864 11182823454528 11197369691136 11205930371328 11208709619932 11223936776052 11224656859248 11251514016288 11277559187622 11283569611776 11297488131072 11297847195648 11302425844416 11306484693504 11323639723968 11328588867204 11351461934592 11384820615168 11402094502656 11402826015744 11411174366592 11425654496256 11426849056656 11430109476864 11441349076608 11456568063616 11457963814752 11484486879138 11490607586304 11490972788736 11508407738112 11514482699967 11517206214976 11520619393536 11529793642752 11547287493984 11564056072296 11597002100992 11603123829297 11639836256256 11650904920512 11655626652054 11666780321664 11679160027392 11679531222528 11706195120048 11711311464069 11741349489408 11747612517888 11755868027904 11759164328736 11771886450688 11787300398016 11788056624384 11814585815604 11816025183963 11816400729042 11822698331136 11831395067856 11840636598912 11850065688384 11865102746112 11868045479928 11869729072128 11897205296832 11913367781952 11926197912951 11940945022188 11947309000704 11971572028416 11974964808576 12003581139264 12003962645376 12008827459692 12019194989568 12031367206716 12082419917568 12087522266112 12111721509888 12112106452992 12114725409072 12115502641728 12130483832064 12139757902272 12156433393896 12160044930852 12166525679616 12194688933504 12199443768576 12223867079424 12224651314176 12227683221744 12240658105632 12244294664784 12268992962358 12272637939471 12279178695168 12334346938368 12337842530048 12353061517056 12379086478044 12394794832992 12400212138426 12438648548352 12448158218496 12448553854464 12467441716288 12480671009664 12490609779648 12494112099282 12509561451816 12547128375936 12564224961792 12570857259597 12577556952576 12577956701184 12580676386344 12597040902528 12606671667744 12651275019264 12657953268324 12694015813248 12709674147456 12710078095104 12719795280192 12723400109112 12739094689464 12770394676416 12806777567232 12807923192064 12810582313984 12824175716352 12827356315488 12828179267712 12837571162416 12853861308288 12857049269922 12858873161472 12888639071568 12917058107904 12926933534592 12927344387328 12942918084096 12943748450304 12946958705376 12956856991848 12972878542624 12990698430732 13009563081333 13041342133248 13046627363616 13063597972992 13094815788288 13125127861872 13162521388544 13169469510054 13176907020288 13180402819584 13180821728256 13210913011296 13216064082624 13225351531392 13229059869828 13243372257024 13246656823556 13253716686848 13260712947768 13302443586432 13303297018368 13320716173776 13331323899432 13335127723008 13348240589376 13351551164919 13384355958936 13395467667456 13418685130752 13426475694464 13440722625792 13471835409648 13504028781672 13504457976048 13521594363264 13542932215296 13579808965632 13592722407264 13611243708608 13615277465088 13625686698624 13626119759616 13629066085206 13629940471944 13646794311072 13657227640056 13685674066944 13687341389568 13687776410112 13705547937536 13719025050192 13724374239648 13751850464352 13752732728448 13756143624462 13774831497882 13783683451538 13808479905792 13814076032064 13846053059916 13848017250816 13874009031168 13876140305664 13880072846304 13897194206688 13936787352576 13970133805056 13972279845888 13993479616896 14004177995808 14004623086272 14022394154496 14025871930824 14036595074502 14044522297344 14051936002104 14073256633293 14100391462912 14102109310464 14119547000832 14133846310584 14134753082016 14152231137408 14153260934637 14171671015344 14182505626212 14226466535424 14232684396672 14265630425368 14274982605312 14280767789904 14313825122751 14331481525647 14339575286784 14359114242048 14366694010968 14378621257728 14407624763136 14411905103232 14430775854924 14442267557718 14460593971824 14466232306656 14499718955514 14507446643712 14511756639744 14536908891648 14541028696128 14542800226416 14543262435744 14560782844608 14561717006592 14565328543548 14576464115829 14594488360452 14637626505216 14662606500864 14671509899904 14677455784068 14690127209472 14696547719616 14765768844606 14773638325248 14774107871232 14803685664768 14807836562112 14826146905856 14827953172032 14828424444288 14862277137708 14864385489408 14868072092952 14898793789152 14910431272704 14941240495104 14965249034736 14966209145664 14999890814909 15002018688384 15036745583496 15057400453803 15069901125888 15075312924672 15098186298624 15104785156272 15114687464448 15135282579456 15155814835854 15202792670208 15214899155456 15235798742208 15255132102144 15277285086336 15291812708172 15312649172184 15344543650816 15352643599956 15360825858048 15364381095063 15373058190336 15396383325312 15418741429728 15433903181466 15470831772396 15471824319504 15534539894016 15540835536072 15555707095552 15572213369856 15572708296704 15579019407168 15608260160064 15615081952092 15634343482524 15642675873792 15655132652544 15663483357184 15678885771648 15716400530688 15717408832512 15742664569008 15752781087472 15754700245284 15755200972056 15775193423808 15779105922177 15787515465216 15800087584512 15820136994816 15824060639904 15858446063616 15862940395776 15884490375936 15900577099407 15901597217268 15921260029584 15966619744768 16004774852352 16005283527168 16011769946256 16041822942288 16048834228539 16059355430976 16109893223424 16152967212096 16154003522304 16173978442752 16175948914944 16186343869696 16208577858528 16213393241136 16259585244672 16265925024768 16268168218302 16277355730944 16298489439232 16303577628992 16320877474176 16325726219712 16358657283144 16363517252628 16372238260224 16380880700184 16470748689408 16501356039168 16505448637392 16526393110656 16533616184568 16597544291328 16598071805952 16620343115904 16620871355136 16640894679552 16641962293248 16654146372864 16658816132376 16679415269088 16726581104571 16729504501248 16752299949056 16761143012796 16770075936768 16774235181792 16796054536704 16808895556992 16813064429898 16835905164078 16836985288872 16877271024432 16916338781433 16925354417664 16946232196608 16946770793472 16953638766624 16959727040256 16964533478816 16985459585952 16992883300806 17027192901888 17077230922752 17103141753984 17104239023616 17116761549888 17138481744384 17142732359896 17145164215296 17184852095424 17186945722128 17222744143872 17226730318707 17235911379456 17236459183104 17257224112128 17262611607168 17275809322464 17294690464128 17320931240976 17346084108444 17395503151488 17418130630656 17459754384384 17476357380768 17500170482496 17559292680072 17573870426112 17614550681728 17621418776832 17633802041856 17638746493104 17657829676032 17680950597024 17682084936576 17721878723406 17736591448576 17737729357824 17760954898368 17775098532576 17797654119168 17802068219892 17804593608192 17845807945248 17911417533282 17920963501056 17957358042624 17962447212864 18005371708896 18005943968064 18013241189538 18028792484352 18047050810074 18057242953728 18081773918208 18123629876352 18153703286784 18167582264832 18168159679488 18172088113608 18173253962592 18195725748096 18209636853408 18240067396278 18249788519424 18250368546816 18292033400256 18299165652864 18335800619136 18336976971264 18341524832616 18366441997176 18403489443537 18418768042752 18461404079888 18464023001088 18486798759936 18498678708224 18501520407552 18506763795072 18529592275584 18568629717066 18592192249488 18657972822528 18672237327744 18672830781696 18696525539328 18701162574432 18715460099336 18721006514496 18735914669472 18741168148923 18764342177724 18802812413952 18820692563904 18845128414112 18846337442688 18869641516544 18871014579516 18895561353792 18910007501616 18976912528896 19033310140416 19041023719872 19079692920288 19085100163668 19108642034196 19155592014624 19210166350848 19211884788096 19215873470976 19236263574528 19236874954752 19241034473232 19242268901568 19256356743624 19280791962432 19285573904883 19288309742208 19332958607352 19349008852992 19375587161856 19382545188864 19388038261504 19390400301888 19391016580992 19414377126144 19415622675456 19420438058064 19435285487772 19459317813936 19486047646098 19562013199872 19569941045424 19595396959488 19615241834881 19642223682432 19687691792808 19743782082816 19754204265081 19765360530432 19770604229376 19771232592384 19816369516944 19819180652544 19824096123936 19865058385536 19869985235334 19880575030272 19891069421652 19953665379648 19954945527552 19996985849148 20002691584512 20022360884064 20048994111328 20076533938404 20093201501184 20130915064832 20139713541696 20161083938688 20207753114472 20314398322944 20340176136192 20369713448448 20389083610896 20416865562912 20438530047936 20439179639424 20443599127809 20444910707916 20470191466608 20485841460084 20528511100416 20558321906304 20578537575288 20586561359472 20627775696528 20629099092672 20634215436693 20675525177307 20712719858688 20721114048096 20769079589874 20772025876224 20811013546752 20820109269456 20845791310032 20905181028864 20955200707584 20990219425344 21006266993712 21006934629408 21033591231744 21038807896236 21050020620288 21054892611753 21066783446016 21098747519872 21150587194368 21153163965696 21179320501248 21200769465876 21202129623024 21228346706112 21273758439318 21339699803136 21340378036224 21349026595008 21389097256384 21398445638052 21412473907968 21421151684856 21509362930176 21537289616128 21538671363072 21567931886592 21611437144704 21617857654848 21646163782386 21663401336577 21679446992896 21690890957736 21749578433271 21761169965568 21767634959616 21805363337472 21811543044192 21818023003504 21841174266912 21847992815322 21891732540678 21956439757824 22007264849856 22016183676102 22035190814208 22044821579424 22148653266909 22160457487872 22161161806848 22187859572736 22205528497152 22211754843168 22239220358784 22241929758048 22242636666432 22293415706562 22302108139428 22306006001664 22348190683728 22365646909056 22394739382272 22411860742656 22417419239864 22447873552104 22449313718496 22503028032576 22555118375244 22567139223552 22594976262144 22604851688832 22612969387008 22647279447936 22657177734408 22702923869184 22733722253781 22804189005312 22805652031488 22822348733184 22851308992512 22853698113312 22882698153216 22913136127232 22915927629504 22968973758276 22981215172608 23016815476224 23028965399934 23034412429952 23041238787072 23059587285504 23094574987968 23128112144592 23150854772199 23181649441223 23194004201984 23206247658594 23301809841024 23311253304108 23333560643328 23358320054784 23359062445056 23412390240096 23422622928138 23482698978816 23495225035776 23511736055808 23518328657472 23574600796032 23576113248768 23629171631208 23632050367926 23632801458084 23645396662272 23662790135712 23681273197824 23700131376768 23730205492224 23736090959856 23739458144256 23794410593664 23826735563904 23852395825902 23881890044376 23943144056832 23949929617152 24007162278528 24007925290752 24017654919384 24038389979136 24062734413432 24164839835136 24175044532224 24223443019776 24229450818144 24231005283456 24260967664128 24279515804544 24312866787792 24320089861704 24389377867008 24398887537152 24447734158848 24449302628352 24455366443488 24481316211264 24488589329568 24537985924716 24545275878942 24558357390336 24675685060096 24706123034112 24758172956088 24789589665984 24800424276852 24877297096704 24896316436992 24897107708928 24934883432576 24961342019328 24981219559296 24988224198564 25019122903632 25094256751872 25128449923584 25141714519194 25155113905152 25155913402368 25161352772688 25194081805056 25213343335488 25219596644847 25253857746117 25302550038528 25315906536648 25388031626496 25419348294912 25420156190208 25439590560384 25446800218224 25478189378928 25489324951209 25540789352832 25615846384128 25621164627968 25654712630976 25656358535424 25675142324832 25707722616576 25714098539844 25717746322944 25777278143136 25834116215808 25853867069184 25854688774656 25885836168192 25893917410752 25913713983696 25945757085248 25981396861464 26019126162666 26082684266496 26093254727232 26127195945984 26189631576576 26250255723744 26325042777088 26338939020108 26360805639168 26361643456512 26421826022592 26432128165248 26450703062784 26458119739656 26486744514048 26493313647112 26521425895536 26582818085109 26604887172864 26606594036736 26641432347552 26662647798864 26670255446016 26696481178752 26703102329838 26768711917872 26852951388928 26867126299923 26881445251584 26943670819296 27008057563344 27008915952096 27043188726528 27070576215111 27085864430592 27159617931264 27185444814528 27222487417216 27230554930176 27251373397248 27252239519232 27258132170412 27259880943888 27293588622144 27314455280112 27360101094417 27371348133888 27374682779136 27375552820224 27411095875072 27438050100384 27448748479296 27503700928704 27505465456896 27512287248924 27549662995764 27567366903076 27628152064128 27692106119832 27696034501632 27748018062336 27752280611328 27760145692608 27794388413376 27873574705152 27944559691776 27986959233792 28008355991616 28009246172544 28044788308992 28051743861648 28073190149004 28103872004208 28146513266586 28204218620928 28267692621168 28269506164032 28304462274816 28306521869274 28343342030688 28365011252424 28465368793344 28531260850736 28549965210624 28561535579808 28627650245502 28662963051294 28679150573568 28733388021936 28815249526272 28823810206464 28861551709848 28884535115436 28921187943648 28932464613312 28999437911028 29014893287424 29023513279488 29073817783296 29082057392256 29085600452832 29086524871488 29121565689216 29123434013184 29130657087096 29152928231658 29188976720904 29325213001728 29343019799808 29354911568136 29380254418944 29393095439232 29531537689212 29547276650496 29615673124224 29652293811712 29655906344064 29656848888576 29724554275416 29728770978816 29736144185904 29797587578304 29804977853001 29820862545408 29882480990208 29930498069472 29932418291328 29999781629818 30004037376768 30073491166992 30114800907606 30139802251776 30196372597248 30209570312544 30229374928896 30311629671708 30405585340416 30429798310912 30471597484416 30510264204288 30554570172672 30583625416344 30625298344368 30689087301632 30705287199912 30728762190126 30746116380672 30792766650624 30837482859456 30867806362932 30941663544792 30943648639008 31069079788032 31081671072144 31111414191104 31144426739712 31153619384811 31158038814336 31216520320128 31230163904184 31268686965048 31310265305088 31357771543296 31432801061376 31434817665024 31485329138016 31505562174944 31509400490568 31510401944112 31550386847616 31558211844354 31575030930432 31600175169024 31648121279808 31725880791552 31768980751872 31801154198814 31803194434536 31842520059168 31933239489536 32009549704704 32010567054336 32023539892512 32083645884576 32097668457078 32118710861952 32219786446848 32305934424192 32308007044608 32347956885504 32351897829888 32372687739392 32417155717056 32426786482272 32519170489344 32531850049536 32536336436604 32596978878464 32607155257984 32641754948352 32651452439424 32717314566288 32727034505256 32761761400368 32771989222983 32837598811017 32941497378816 33002712078336 33010897274784 33024275514153 33052786221312 33067232369136 33195088582656 33240686231808 33241742710272 33281789359104 33308292745728 33317632264752 33358830538176 33440123559843 33453162209142 33459009002496 33504599898112 33522286025592 33548470363584 33592109073408 33617791113984 33626128859796 33671810328156 33673970577744 33754542048864 33832677562866 33850708835328 33892464393216 33893541586944 33907277533248 33919454080512 33929066957632 33970919171904 33985766601612 34054385803776 34154461845504 34206283507968 34208478047232 34233523099776 34276963488768 34285464719792 34290328430592 34369704190848 34373891444256 34453460637414 34471822758912 34472918366208 34525223214336 34551618644928 34589380928256 34641862481952 34692168216888 34791006302976 34809371487891 34919508768768 34952714761536 35000340964992 35118585360144 35133934392207 35229101363456 35242837553664 35267604083712 35277492986208 35315659352064 35361901194048 35364169873152 35443757446812 35473182897152 35521909796736 35550197065152 35595308238336 35604136439784 35609187216384 35691615890496 35778593738853 35822835066564 35841927002112 35914716085248 35924894425728 36010743417792 36011887936128 36026482379076 36057584968704 36094101620148 36247259752704 36335164529664 36336319358976 36344176227216 36346507925184 36391451496192 36419273706816 36428306264779 36480134792556 36499577038848 36584066800512 36598331305728 36671601238272 36673953942528 36683049665232 36732883994352 36806978887074 36817913818413 36837536085504 36922808159776 37003040815104 37013527590144 37059184551168 37137259434132 37184384498976 37315945645056 37344474655488 37345661563392 37402325148864 37430920198672 37442013028992 37471829338944 37482336297846 37528684355448 37641385127808 37690256828224 37692674885376 37739283033088 37742029159032 37791122707584 37820015003232 37953825057792 38082047439744 38159385840576 38170200327336 38217284068392 38311184029248 38420332701696 38423769576192 38431746941952 38472527149056 38482068946464 38484537803136 38512713487248 38561583924864 38571147809766 38576619484416 38665917214704 38751174323712 38776076523008 38780800603776 38782033161984 38828754252288 38831245350912 38840876116128 38870570975544 38918635627872 38972095292196 39028689243999 39124026399744 39139882090848 39190793918976 39230483669762 39284447364864 39375383585616 39487564165632 39508408530162 39530721060864 39541208458752 39542465184768 39632739033888 39648192247872 39730116771072 39739970470668 39761150060544 39782138843304 39907330759296 39909891055104 39993971698296 40005383169024 40044721768128 40054653494757 40097988222656 40153067876808 40186403002368 40261830129664 40279427083392 40322167877376 40415506228944 40628796645888 40739426896896 40778167221792 40833731125824 40877060095872 40878359278848 40887198255618 40889821415832 40940382933216 40971682920168 41057022200832 41116643812608 41157075150576 41173122718944 41255551393056 41258198185344 41268430873386 41351050354614 41425439717376 41442228096192 41538159179748 41544051752448 41622027093504 41640218538912 41691582620064 41810362057728 41910401415168 41980438850688 42012533987424 42013869258816 42067182463488 42077615792472 42109785223506 42133566892032 42197495039744 42219769899879 42301174388736 42306327931392 42358641002496 42401538931752 42404259246048 42456693412224 42547516878636 42679399606272 42698053190016 42778194512768 42796891276104 42824947815936 42842303369712 42941475368253 42994444576941 43018725860352 43074579232256 43077342726144 43135863773184 43222874289408 43235715309696 43292327564772 43326802673154 43381781915472 43499156866542 43522339931136 43535269919232 43610726674944 43623086088384 43636046007008 43682348533824 43695985630644 43729392347487 43783465081356 43912879515648 44014529699712 44032367352204 44070381628416 44089643158848 44297306533818 44320914975744 44322323613696 44411056994304 44423509686336 44478440717568 44483859516096 44485273332864 44586831413124 44604216278856 44696381367456 44731293818112 44823721485312 44834838479728 44895747104208 44898627436992 44999672444727 45006056065152 45110236750488 45209703377664 45225938774016 45294558895872 45314355468816 45405847738368 45467444507562 45608378010624 45644697466368 45707396226624 45765396306432 45826272254464 45831855259008 45937947516552 46033630952448 46057930799868 46068824859904 46082477574144 46093143285189 46119174571008 46189149975936 46256224289184 46301709544398 46363298882446 46388008403968 46412495317188 46603619682048 46622506608216 46667121286656 46716640109568 46718124890112 46824780480192 46845245856276 46965397957632 46990450071552 47036657314944 47149201592064 47152226497536 47258343262416 47264100735852 47265602916168 47325580271424 47337317766531 47362546395648 47400262753536 47460410984448 47472181919712 47588821187328 47653471127808 47701731298221 47704791651804 47763780088752 47899859234304 48014324557056 48015850581504 48035309838768 48125468826864 48146502685617 48329679670272 48458901636288 48462010566912 48521935328256 48559031609088 48625733575584 48640179723408 48778755734016 48797775074304 48895468317696 48910732886976 48962632422528 48977178659136 49075971849432 49090551757884 49116714780672 49351370120192 49412246068224 49516345912176 49579179331968 49600848553704 49792632873984 49794215417856 49869766865152 49922684038656 49962439118592 49976448397128 50038245807264 50188513503744 50256899847168 50283429038388 50310227810304 50322705545376 50388163610112 50426686670976 50439193289694 50507715492234 50631813073296 50749016344299 50776063252992 50838696589824 50840312380416 50879181120768 50893600436448 50956378757856 50978649902418 51081578705664 51231692768256 51309425261952 51312717070848 51350284649664 51415445233152 51428197079688 51435492645888 51554556286272 51668232431616 51680190956121 51707734138368 51709377549312 51771672336384 51787834821504 51827427967392 51891514170496 51962793722928 52038252325332 52186509454464 52254391891968 52379263153152 52500511447488 52650085554176 52677878040216 52721611278336 52843652045184 52864256330496 52901406125568 52916239479312 52973489028096 52986627294224 53042851791072 53165636170218 53209774345728 53213188073472 53282864695104 53325295597728 53392962357504 53406204659676 53537423835744 53705902777856 53734252599846 53762890503168 53887341638592 54016115126688 54017831904192 54086377453056 54141152430222 54171728861184 54370889629056 54444974834432 54461109860352 54502746794496 54504479038464 54516264340824 54519761887776 54587177244288 54628910560224 54720202188834 54749365558272 54751105640448 54822191750144 54876100200768 54897496958592 55007401857408 55010930913792 55024574497848 55099325991528 55134733806152 55210468330611 55256304128256 55384212239664 55392069003264 55496036124672 55504561222656 55520291385216 55588776826752 55973918467584 56016711983232 56018492345088 56089576617984 56103487723296 56146380298008 56207744008416 56223504446769 56293026533172 56408437241856 56535385242336 56539012328064 56608924549632 56613043738548 56686684061376 56730022504848 56930737586688 57062521701472 57099930421248 57123071159616 57255300491004 57325926102588 57466776043872 57630499052544 57647620412928 57723103419696 57769070230872 57842375887296 57856721714649 57864929226624 57998875822056 58047026558976 58147635566592 58164114784512 58171200905664 58173049742976 58243131378432 58246868026368 58261314174192 58305856463316 58377953441808 58686039599616 58709823136272 58786190878464 58845725504643 59063075378424 59231346248448 59304587623424 59311812688128 59313697777152 59449108550832 59457541957632 59472288371808 59595175156608 59609955706002 59641725090816 59860996138944 59864836582656 59999563259636 60008074753536 60146982333984 60229601815212 60279604503552 60392745194496 60419140625088 60623259343416 60859596621824 60943194968832 61020528408576 61109140345344 61167250832688 61250596688736 61330797383427 61410574399824 61457524380252 61585533301248 61674965718912 61735612725864 61883327089584 61887297278016 61902646310079 62026575531921 62138159576064 62163342144288 62222828382208 62307238769622 62316077628672 62433040640256 62460327808368 62537373930096 62715543086592 62865602122752 62970658276032 63011124349888 63018800981136 63020803888224 63100773695232 63116423688708 63150061860864 63164677835259 63200350338048 63296242559616 63451761583104 63537961503744 63602308397628 63606388869072 63685040118336 63866478979072 64019099409408 64021134108672 64047079785024 64167291769152 64195336914156 64237421723904 64611868848384 64616014089216 64703795659776 64745375478784 64834311434112 64853572964544 64990204009731 65038340978688 65072672873208 65214310515968 65248735299813 65283509896704 65302904878848 65434629132576 65454069010512 65523522800736 65543978445966 65675197622034 66021794549568 66048551028306 66105572442624 66134464738272 66445959800727 66481372463616 66483485420544 66563578718208 66616585491456 66635264529504 66717661076352 66880247119686 66906324418284 66918018004992 67044572051184 67096940727168 67184218146816 67235582227968 67252257719592 67343620656312 67347941155488 67509084097728 67665355125732 67701417670656 67784928786432 67814555066496 67838908161024 67858133915264 67941838343808 67971533203224 68108771607552 68201166761343 68412567015936 68416956094464 68467046199552 68553926977536 68570929439584 68739408381696 68747782888512 68906921274828 68943645517824 69050446428672 69103237289856 69178761856512 69283724963904 69384336433776 69544948323669 69582012605952 69618742975782 69905429523072 70000681929984 70237170720288 70267868784414 70458202726912 70485675107328 70535208167424 70554985972416 70723802388096 70728339746304 70887514893624 70946365794304 71043819593472 71100394130304 71190616476672 71208272879568 71218374432768 71383231780992 71557187477706 71645670133128 71829432170496 71849788851456 72021486835584 72023775872256 72052964758152 72115169937408 72188203240296 72494519505408 72670329059328 72688352454432 72693015850368 72782902992384 72838547413632 72856612529558 72960269585112 73168133601024 73196662611456 73343202476544 73347907885056 73366099330464 73465767988704 73613957774148 73635827636826 73675072171008 73845616319552 74027055180288 74118369102336 74274518868264 74368768997952 74631891290112 74688949310976 74691323126784 74804650297728 74861840397344 74884026057984 74943658677888 74964672595692 75057368710896 75282770255616 75380513656448 75385349770752 75478566066176 75484058318064 75582245415168 75640030006464 75658789934541 75761573238351 75907650115584 76164094879488 76318771681152 76340400654672 76434568136784 76467974853627 76622368058496 76847539152384 76863493883904 76964137892928 76969075606272 77025426974496 77123167849728 77142295619532 77153238968832 77331834429408 77502348647424 77552153046016 77561601207552 77564066323968 77657508504576 77681752232256 77741141951088 77837271255744 77944190584392 78057378487998 78248052799488 78279764181696 78381587837952 78460967339524 78568894729728 78750767171232 78975128331264 79016817060324 79082416917504 79084930369536 79265478067776 79296384495744 79460233542144 79479940941336 79564277686608 79748454255327 79814661518592 79819782110208 79987943396592 80010766338048 80089443536256 80109306989514 80195976445312 80306135753616 80558854166784 80601378899769 80644335754752 80831012457888 81211728645333 81257593291776 81478853793792 81556334443584 81667462251648 81754120191744 81756718557696 81774396511236 81779642831664 81880765866432 81943365840336 82114044401664 82233287625216 82314150301152 82346245437888 82511102786112 82516396370688 82536861746772 82702100709228 82884456192384 83076318359496 83088103504896 83244054187008 83280437077824 83383165240128 83620724115456 83960877701376 84025067974848 84027738517632 84134364926976 84155231584944 84219570447012 84394990079488 84439539799758 84612655862784 84803077863504 84808518492096 84913386824448 85095033757272 85396106380032 85556389025536 85593782552208 85649895631872 85684606739424 85882950736506 85988889153882 86037451720704 86149158464512 86445748578816 86471430619392 86584655129544 86653605346308 86763563830944 86998313733084 87044679862272 87070539838464 87221453349888 87246172176768 87272092014016 87364697067648 87391971261288 87458784694974 87566930162712 88029059399424 88064734704408 88140763256832 88179286317696 88594613067636 88641829951488 88847019372672 88956881435136 88967719032192 88970546665728 89173662826248 89208432557712 89392762734912 89414933559003 89462587636224 89647442970624 89669676959456 89791494208416 89797254873984 89999344889454 90012112130304 90220473500976 90419406755328 90589117791744 90628710937632 90934889015124 91216756021248 91289394932736 91414792453248 91530792612864 91652544508928 91663710518016 91875895033104 92067261904896 92115861599736 92137649719808 92186286570378 92238349142016 92378299951872 92512448578368 92603419088796 92726597764892 92776016807936 92824990634376 93207239364096 93245013216432 93334242573312 93433280219136 93460858154433 93649560960384 93690491712552 93930795915264 94073314629888 94298403184128 94304452995072 94516686524832 94528201471704 94531205832336 94651160542848 94674635533062 94725092791296 94800525507072 94944363839424 95177642374656 95306942255616 95403462596442 95409583303608 95527560177504 95799718468608 96028649114112 96031701163008 96070619677536 96250937653728 96293005371234 96659359340544 96917803272576 96924021133824 97043870656512 97118063218176 97251467151168 97280359446816 97557511468032 97595550148608 97790936635392 97821465773952 97925264845056 97954357318272 98151943698864 98181103515768 98512796433051 98702740240384 98824492136448 99032691824352 99072826542459 99158358663936 99201697107408 99585265747968 99739533730304 99845368077312 99924878237184 99952896794256 100076491614528 100320370679529 100377027007488 100513799694336 100566858076776 100645411090752 100776327220224 100853373341952 100878386579388 101015430984468 101263626146592 101498032688598 101552126505984 101677393179648 101680624760832 101758362241536 101787200872896 101912757515712 101957299804836 102163157411328 102463385536512 102618850523904 102625434141696 102700569299328 102830890466304 102856394159376 102870985291776 103109112572544 103360381912242 103415468276736 103418755098624 103575669643008 103654855934784 103783028340992 103925587445856 104076504650664 104373018908928 104758526306304 105001022894976 105355756080432 105401803176621 105687304090368 105728512660992 105802812251136 105832478958624 105946978056192 105973254588448 106085703582144 106331272340436 106419548691456 106565729390208 106650591195456 106785924715008 106812409319352 107074847671488 107411805555712 107468505199692 107525781006336 107774683277184 108032230253376 108035663808384 108172754906112 108282304860444 108741779258112 108889949668864 109005493588992 109008958076928 109032528681648 109039523775552 109174354488576 109257821120448 109284918794337 109440404377668 109498731116544 109644383500288 109752200401536 109794993917184 110014803714816 110021861827584 110049148995696 110198651983056 110269467612304 110420936661222 110453741455239 110512608256512 110768424479328 111009122445312 111040582770432 111177553653504 111947836935168 112033423966464 112036984690176 112206975446592 112292760596016 112415488016832 112447008893538 112586053066344 113070770484672 113078024656128 113217849099264 113226087477096 113373368122752 113460045009696 113861475173376 114125043402944 114246142319232 114510600982008 114651852205176 114933552087744 115260998105088 115295240825856 115446206839392 115538140461744 115684751774592 115713443429298 115729858453248 115997751644112 116328229569024 116342401811328 116346099485952 116486262756864 116493736052736 116522628348384 116611712926632 116755906883616 117086067731997 117372079199232 117419646272544 117572381756928 117691451009286 118126150756848 118462692496896 118609175246848 118623625376256 118627395554304 118898217101664 118944576743616 119190350313216 119219911412004 119283450181632 119721992277888 119729673165312 119999126519272 120016149507072 120163960484271 120293964667968 120459203630424 120559209007104 120785490388992 120838281250176 121246518686832 121886389937664 122218280690688 122334501665376 122501193377472 122661594766854 122821148799648 122915048760504 123171066602496 123349931437824 123471225451728 123766654179168 123774594556032 123805292620158 124053151063842 124276319152128 124326684288576 124614477539244 124632155257344 124866081280512 124920655616736 125074747860192 125431086173184 125731204245504 125941316552064 126022248699776 126037601962272 126041607776448 126201547390464 126232847377416 126329355670518 126400700676096 126592485119232 126659309699637 126903523166208 127075923007488 127204616795256 127212777738144 127370080236672 128038198818816 128094159570048 128334583538304 128390673828312 128474843447808 128824426104759 129223737696768 129232028178432 129407591319552 129490750957568 129668622868224 129707145929088 129980408019462 130145345746416 130428621031936 130497470599626 130567019793408 130605809757696 130869258265152 130908138021024 131047045601472 131087956891932 131188177042461 131350395244068 132043589099136 132097102056612 132211144885248 132268929476544 132891919601454 132962744927232 132966970841088 133233170982912 133270529059008 133435322152704 133760494239372 133812648836568 134089144102368 134193881454336 134471164455936 134504515439184 134687241312624 134695882310976 134999017334181 135018168195456 135330710251464 135629110132992 135677816322048 135716267830528 135883676687616 135943066406448 136217543215104 136402333522686 136825134031872 136934092399104 137141858879168 137478816763392 137495565777024 137813842549656 138100892857344 138206474579712 138279429855567 138357523713024 138567449927808 138768672867552 139089896647338 139164025211904 139237485951564 139810859046144 140001363859968 140474341440576 140535737568828 140916405453824 140971350214656 141109971944832 141447604776192 141456679492608 141775029787248 142011953299593 142087639186944 142200788260608 142381232953344 142416545759136 142766463561984 143105193894663 143114374955412 143291340266256 143699577702912 144042973671168 144047551744512 144105929516304 144376406480592 144439508056851 144989039010816 145376704908864 145386031700736 145565805984768 145677094827264 145713225059116 145920539170224 146336267202048 146393325222912 146686404953088 146732198660928 146931535977408 147227915548296 147271655273652 147350144342016 147691232639104 148054110360576 148236738204672 148549037736528 148737537995904 149377898621952 149382646253568 149609300595456 149723680794688 149768052115968 149887317355776 149929345191384 150114737421792 150565540511232 150761027312896 150770699541504 150968116636128 151164490830336 151280060012928 151317579869082 151523146476702 152247049032897 152328189758976 152637543362304 152680801309344 152869136273568 152935949707254 153244736116992 153695078304768 153928275785856 153938151212544 154050853948992 154246335699456 154284591239064 154306477937664 154663668858816 155004697294848 155040572868363 155104306092032 155123202415104 155128132647936 155315017009152 155363504464512 155482283902176 155674542511488 155888381168784 156114756975996 156559528363392 156763175675904 156921934679048 157137789459456 157501534342464 157950256662528 158033634120648 158164833835008 158530956135552 158592768991488 158920467084288 158959881882672 159128555373216 159496908510654 159629323037184 159639564220416 159975886793184 160178887072512 160218613979028 160391952890624 160612271507232 161117708333568 161202757799538 161288671509504 161662024915776 162423457290666 162515186583552 163112668887168 163334924503296 163508240383488 163513437115392 163548793022472 163559285663328 163761531732864 163886731680672 164466575250432 164628300602304 164692490875776 165022205572224 165032792741376 165073723493544 165404201418456 165631404991833 165768912384768 166152636718992 166176207009792 166488108374016 166560874155648 166766330480256 167921755402752 168050135949696 168055477035264 168268729853952 168310463169888 168439140894024 168789980158976 168879079599516 169225311725568 169606155727008 169617036984192 169826773648896 170190067514544 170792212760064 171112778051072 171187565104416 171299791263744 171369213478848 171765901473012 171977778307764 172298316929024 172891497157632 172942861238784 173169310259088 173307210692616 173527127661888 173570165143947 173996627466168 174141079676928 174442906699776 174492344353536 174544184028032 174729394135296 174783942522576 174917569389948 175133860325424 176058118798848 176129469408816 176358572635392 176537176513929 177189226135272 177694038745344 177913762870272 177935438064384 177941093331456 178347325652496 178416865115424 178785525469824 178829867118006 178925175272448 179339353918912 179582988416832 179594509747968 179998689778908 180024224260608 180440947001952 180838813510656 181178235583488 181257421875264 181869778030248 182578789865472 182829584906496 183061585225728 183305089017856 183327421036032 183751790066208 183992392150281 184231723199472 184275299439616 184372573140756 184756599903744 185024897156736 185206838177592 185453195529784 185649981268752 185707938930237 186079726595763 186414478728192 186490026432864 186668485146624 186921716308866 187299121920768 187380983425104 188146629259776 188596806368256 189033373049664 189056402943408 189062411664672 189302321085696 189349271066124 189450185582592 189494033505777 189601051014144 189888727678848 190355284749312 190613884511232 190806925192884 190819166607216 191055120355008 191599436937216 192057298228224 192063402326016 192141239355072 192501875307456 192586010742468 193835606545152 193848042267648 194236126436352 194502934302336 194560718893632 195115022936064 195642931547904 195746205899439 195850529690112 195908714636544 196303887397728 196362207031536 197025592866102 198065383648704 198145653084918 198316717327872 198403394214816 199479067460608 199690736154624 199849756474368 199905793588512 200152983229056 200640741359058 200754054014976 201133716153552 201290822181504 201552654440448 201706746683904 201756773158776 202030861968936 202527252293184 202996065377196 203104253011968 203354786359296 203516724483072 203574401745792 203825515031424 203914599609672 204326314822656 205237701047808 205250868283392 205401138598656 205661780932608 205712788318752 206218225145088 206720763824484 206830936553472 207151339286016 207309711869568 207566056681984 207851174891712 208153009301328 208634844971007 208746037817856 210002045789952 210711512160864 210803606353242 211374608180736 211457025321984 211605624502272 211664957917248 211946509176896 212171407164288 212662544680872 212839097382912 213131458780416 213301182390912 213571849430016 213624818638704 214149695342976 214823611111424 214937010399384 215549366554368 216064460506752 216071327616768 216345509812224 216564609720888 217483558516224 217779899337728 218010987177984 218065057363296 218079047551104 218348708977152 218515642240896 218569837588674 218880808755336 219504400803072 219589987834368 220029607429632 220043723655168 220098297991392 220397303966112 220538935224608 220841873322444 220907482910478 221025216513024 221536848958656 222081165540864 222355107307008 223895673870336 224066847932928 224073969380352 224413950893184 224585521192032 224830976033664 224894017787076 225172106132688 226141540969344 226156049312256 226435698198528 226452174954192 226746736245504 226920090019392 226976369803623 227722950346752 228250086805888 228492284638464 229021201964016 229303704410352 229403924560881 229867104175488 230590481651712 230892413678784 231076280923488 231369503549184 231426886858596 231459716906496 231995503288224 232656459138048 232684803622656 232692198971904 232972525513728 233045256696768 233223425853264 233511813767232 234172135463994 234744158398464 234839292545088 235144763513856 235382902018572 236252301513696 236925384993792 237247250752512 237254791108608 237796434203328 237889153487232 238380700626432 238439822824008 239245362765981 239443984555776 239459346330624 239998253038544 240032299014144 240327920968542 240587929335936 240918407260848 241676562500352 242493037373664 243635185935999 243772779875328 244436561381376 244669003330752 245002386754944 245323189533708 245642297599296 245830097521008 246342133204992 246699862875648 246942450903456 247533308358336 247549189112064 247610585240316 248106302127684 248653368577152 249228955078488 249264310514688 249732162561024 249841311233472 250149495720384 250862172346368 251882633104128 252044497399552 252075203924544 252083215552896 252403094780928 252465694754832 252658711341036 253184970238464 253318619399274 254409233590512 254425555476288 254740160473344 254998143853453 256188319140096 256669167076608 256781347656624 256949686895616 257648852209518 258447475393536 259337245736448 259414291858176 259960816038924 260290691492832 260857242063872 260994941199252 261134039586816 261211619515392 261738516530304 261816276042048 262094091202944 262175913783864 262376354084922 262700790488136 264087178198272 264194204113224 264422289770496 264537858953088 265783839202908 265925489854464 266541058118016 266870644305408 267520988478744 267625297673136 268178288204736 268244800677009 268387762908672 268942328911872 269009030878368 269374482625248 269391764621952 269998034668362 270036336390912 270661420502928 271258220265984 271432535661056 271767353375232 271886132812896 272804667045372 273650268063744 273868184798208 274283717758336 274957633526784 274991131554048 275627685099312 276201785714688 276412949159424 276558859711134 276715047426048 277134899855616 277537345735104 278179793294676 278328050423808 278474971903128 279621718092288 280002727719936 280382574463299 280948682881152 281071475137656 281832810907648 282219943889664 282895209552384 282913358985216 283550059574496 284023906599186 284175278373888 284401576521216 284833091518272 285532927123968 286210387789326 286228749910824 286582680532512 287399155405824 288085947342336 288095103489024 288211859032608 288752812961184 288879016113702 289978078021632 290753409817728 290772063401472 291131611969536 291354189654528 291426450118232 291841078340448 292672534404096 292786650445824 293372809906176 293464397321856 293863071954816 294455831096592 294543310547304 295382465278208 295538389299153 296108220721152 296473476409344 297098075473056 297475075991808 298755797243904 299218601190912 299447361589376 299536104231936 299774634711552 299858690382768 300229474843584 300961112038587 301131081022464 301522054625792 301541399083008 301936233272256 302328981660672 302560120025856 302635159738164 303046292953404 304494098065794 304656379517952 305275086724608 305361602618688 305738272547136 305871899414508 306489472233984 307390156609536 307856551571712 307876302425088 308101707897984 308492671398912 308569182478128 308612955875328 309327337717632 310081145736726 310246404830208 310256265295872 310727008929024 310964567804352 311349085022976 311776762337568 312229513951992 313119056726784 313843869358096 314275578918912 315003068684928 316067268241296 317061912271104 317185537982976 317840934168576 317919763765344 318257110746432 318993817021308 319258646074368 319951773586368 320357774145024 320437227958056 320783905781248 321224543014464 322235416667136 322405515599076 322577343019008 323324049831552 324846914581332 326225337774336 326669849006592 327016480766976 327026874230784 327097586044944 327118571326656 327523063465728 327773463361344 327854756383011 328933150500864 329256601204608 329384981751552 330044411144448 330065585482752 330147446987088 330808402836912 331262809983666 331361224365717 331537824769536 332305273437984 333121748311296 333532660960512 335843510805504 336100271899392 336110954070528 336620926339776 336878281788048 337579960317952 337758159199032 339212311454016 339234073968384 339653547297792 340380135029088 341584425520128 342225556102144 342375130208832 342738426957696 343531802946024 343955556615528 345782994315264 345885722477568 346338620518176 346614421385232 347054255323776 347140330287894 347993254932336 348984688707072 349088368056064 349458788270592 349567885045152 349835138779896 350267720650848 352116237597696 352258938817632 352717145270784 353074353027858 354378452270544 355388077490688 355827525740544 355870876128768 355882186662912 356694651304992 356833730230848 357571050939648 357659734236012 357850350544896 358678707837824 359165976833664 359189019495936 359997379557816 360048448521216 360491881452813 360881894003904 361677627021312 362356471166976 362514843750528 363739556060496 365659169812992 366654842072064 367503580132416 367984784300562 368463446398944 368550598879232 368745146281512 369513199807488 370049794313472 370413676355184 370906391059568 371299962537504 371415877860474 372159453191526 372828957456384 372980052865728 373843432617732 374598243841536 374761966850208 376293258519552 377193612736512 378066746099328 378112805886816 378124823329344 378604642171392 378698542132248 378988067011554 379202102028288 379777455357696 380710569498624 381227769022464 381613850385768 381638333214432 382110240710016 384114596456448 384282478710144 385003750614912 385172021484936 386473278314277 387671213090304 387696084535296 388472252872704 389005868604672 389121437787264 391285863095808 391492411798878 391701059380224 391817429273088 392607774795456 392724414063072 393564531127383 394051185732204 396130767297408 396291306169836 396633434655744 396806788429632 398958134921216 399699512948736 399811587177024 400305966458112 401281482718116 402267432307104 402581644363008 403413493367808 403513546317552 404061723937872 404997052002543 405054504586368 405992130754392 407033448966144 407148803491584 407651030062848 407829199219344 408652629645312 410475402095616 410802277197312 411425576637504 412436450290176 413441527648968 414302678572032 414619423739136 415132113363968 415702349783424 416306018602656 417269689942014 417492075635712 420004091579904 421423024321728 421607212706484 422749216361472 422914050643968 423329915834496 423893018353792 424342814328576 425325089361744 426035859898779 426262917560832 426602364781824 427143698860032 427249637277408 428299390685952 429315581683989 429874020798768 431098733108736 432128921013504 432142655233536 433129219441776 433318524170553 434967117032448 435559798675456 436130114726592 436158095102208 436697417954304 437031284481792 437139675177348 437761617510672 439008801606144 439179975668736 440059214859264 440196595982784 440794607932224 441077870449216 441683746644888 441814965820956 442050433026048 443073697917312 444162331081728 444710214614016 448133695865856 448147938760704 448827901786368 449171042384064 449661952067328 449788035574152 450344212265376 452283081938688 452312098624512 452904349908384 453493472491008 453840180038784 453952739607246 456500173611776 456741147098691 456984569276928 458042403928032 458607408820704 458807849121762 459734208350976 461784827357568 462152561846976 462739007098368 462853773717192 462919433812992 463991006576448 465121718605089 465312918276096 465369607245312 465384397943808 465945051027456 466090513393536 466446851706528 467023627534464 468344270927988 469678585090176 470289527027712 470765804037144 472504603027392 473850769987584 474494501505024 475592868406656 475778306974464 476761401252864 476879645648016 478490725531962 478887969111552 478918692661248 479996506077088 480655841937084 481175858671872 481836814521696 483353125000704 484986074747328 487270371871998 487545559750656 489338006661504 490004773509888 490646379067416 491284595198592 491660195042016 493399725751296 493884901806912 495066616716672 495098378224128 495221170480632 496212604255368 497306737154304 498457910156976 498528621029376 499464325122048 499682622466944 500298991440768 503765266208256 504088994799104 504150407849088 504166431105792 504806189561856 504931389509664 505317422682072 506369940476928 506637238798548 508818467181024 508851110952576 509480320946688 509996287706906 512376638280192 513338334153216 513562695313248 513899373791232 515297704419036 516894950787072 518674491472896 518828583716352 519921632077848 520581382985664 520710495431841 521714484127744 521989882398504 522423239030784 523477033060608 523632552084096 524188182405888 524351827567728 524752708169844 525401580976272 528174356396544 528388408226448 529075717906176 529611529541787 531567678405816 533082116236032 533741288610816 535041976957488 535250595346272 536356576409472 536489601354018 536775525817344 538018061756736 538748965250496 538783529243904 539996069336724 540072672781824 541322841005856 542516440531968 542865071322112 543534706750464 543772265625792 545609334090744 547736369596416 548567435516672 549915267053568 549982263108096 551255370198624 552825898318848 553117719422268 554269799711232 555074691470208 556359586589352 556949943806256 557123816790711 558239179787289 559243436184576 560005455439872 560765148926598 561897365762304 562142950275312 564439887779328 565790419104768 567100119148992 568047813198372 568350556747776 568482100517331 568803153042432 569666183036544 571065854247936 572420775578652 572457499821648 573165361065024 574798310811648 576171894684672 576190206978048 576423718065216 577505625922368 577758032227404 581506819635456 581544126802944 582708379309056 582852900236464 583682156680896 585345068808192 586928794643712 587726143909632 588911662193184 589086621094608 590764930556416 591076778598306 594196150946112 594950151983616 598437202381824 598894723178752 599072208463872 599549269423104 599717380765536 600458949687168 601922224077174 602262162044928 603044109251584 603872466544512 604657963321344 605120240051712 605270319476328 606092585906808 608988196131588 609312759035904 610550173449216 610723205237376 611476545094272 611743798829016 612978944467968 615713103143424 615752604850176 616203415795968 616985342797824 617138364956256 618654675435264 620162291473452 620492809660416 621454017858048 621929135608704 622698170045952 623553524675136 624459027903984 625904534913021 626238113453568 627687738716192 630006137369856 632134536482592 634123824542208 634371075965952 635839527530688 636514221492864 637987634042616 638517292148736 639903547172736 640715548290048 640874455916112 641567811562496 642449086028928 644470833334272 644811031198152 646648099663104 649693829162664 652450675548672 653339698013184 654032961533952 654195172089888 654237142653312 655046126931456 655546926722688 655709512766022 658513202409216 658769963503104 660088822288896 660131170965504 660294893974176 661616805673824 662525619967332 662722448731434 663075649539072 664610546875968 666243496622592 667065321921024 671687021611008 672200543798784 672221908141056 673241852679552 673756563576096 675516318398064 678424622908032 678468147936768 679307094595584 680760270058176 680929109410869 683168851040256 684451112204288 684750260417664 685476853915392 687063605892048 687911113231056 691771444955136 692677241036352 693228842770464 694108510647552 694280660575788 695986509864672 697969377414144 698176736112128 698917576541184 699135770090304 699670277559792 700535441301696 704232475195392 704517877635264 705434290541568 706148706055716 708756904541088 710776154981376 711741752257536 711764373325824 713389302609984 713667460461696 715142101879296 715319468472024 717357415675648 717736088297943 718331953667328 718378038991872 719994759115632 720096897042432 720983762905626 721763788007808 725029687501056 727479112120992 730905557807997 731318339625984 733309684144128 735007160264832 735969568601124 736926892797888 737490292563024 739026399614976 740099588626944 740827352710368 741812782119136 742599925075008 742831755720948 744318906383052 745960105731456 747686865235464 749196487683072 749523933700416 752586517039104 756133492198656 756225611773632 756249646658688 757209284342784 757397084264496 757976134023108 759554910715392 763227700771536 763276666428864 764220481420032 764994431560359 768564957420288 770007501229824 770344042969872 772946556628554 775342426180608 778011737209344 778242875574528 782571726191616 782984823597756 783402118760448 783634858546176 785215549590912 785448828126144 787129062254766 788102371464408 792261534594816 792582612339672 793266869311488 793613576859264 799623174354048 800611932916224 802562965436232 804534864614208 804734402031027 805163288726016 806826986735616 807027092635104 808123447875744 809994104005086 810109009172736 811984261508784 814297606983168 815302060125696 815658398438688 820950804191232 821604554394624 822851153275008 824872900580352 826883055297936 828605357144064 829238847478272 830264226727936 831404699566848 832612037205312 834539379884028 834984151271424 840008183159808 841147723389897 842846048643456 843214425412968 845498432722944 846659831668992 847786036707584 848685628657152 850650178723488 852071719797558 852525835121664 853204729563648 854499274554816 856598781371904 858631163367978 859748041597536 862197466217472 864257842027008 864285310467072 866258438883552 866637048341106 869934234064896 872260229453184 872316190204416 873394835908608 874062568963584 874279350354696 875523235021344 878017603212288 878359951337472 880118429718528 880393191965568 881589215864448 882155740898432 883367493289776 883629931641912 886147395834624 886615167897459 888324662163456 889420429228032 896267391731712 897655803572736 898342084768128 899323904134656 899576071148304 900688424530752 904566163877376 904624197249024 905808699816768 906986944982016 907680360077568 907905479214492 913000347223552 913482294197382 913969138553856 916084807856064 917214817641408 917615698243524 919468416701952 923569654715136 924305123693952 925478014196736 925707547434384 925838867625984 927982013152896 930243437210178 930739214490624 930768795887616 932181026787072 932893703413056 934047255068928 936688541855976 939357170180352 941531608074288 945009206054784 951185736813312 951556613948928 953522802505728 953759291296032 956981451063924 957775938223104 959993012154176 961311683874168 962351717343744 963673629043392 966706250001408 969972149494656 974540743743996 978676013323008 980009547019776 981292758134832 982569190397184 983320390084032 983564269149033 986799451502592 987769803613824 990133233433344 990196756448256 990442340961264 992425208510736 994083673097151 994613474308608 996915820313952 999365244933888 1000597982881536 1007530532416512 1008177989598208 1008300815698176 1008332862211584 1009862779019328 1010634845364144 1012739880953856 1013274477597096 1017636934362048 1017702221905152 1018960641893376 1019992575413812 1024753276560384 1026676668306432 1027125390626496 1030595408838072 1037348982945792 1037657167432704 1039843264155696 1041162765971328 1041420990863682 1043979764797008 1046954066121216 1047265104168192 1048376364811776 1048703655135456 1049505416339688 1050803161952544 1056348712793088 1056776816452896 1058151435812352 1059223059083574 1063135356811632 1066164232472064 1067482577221632 1070083953914976 1070501190692544 1072713152818944 1072979202708036 1073551051634688 1076036123513472 1077497930500992 1077567058487808 1079992138673448 1080145345563648 1082645682011712 1085032881063936 1085730142644224 1087069413500928 1087544531251584 1091218668181488 1097134871033344 1099964526216192 1102510740397248 1105651796637696 1106235438844536 1108539599422464 1110149382940416 1112719173178704 1113899887612512 1114247633581422 1116478359574578 1118486872369152 1121530297853196 1123794731524608 1124285900550624 1128879775558656 1131580838209536 1134200238297984 1136095626396744 1136964201034662 1137606306084864 1139332366073088 1142131708495872 1144841551157304 1144914999643296 1146330722130048 1152343789369344 1152847436130432 1155011251844736 1155516064454808 1159419834942831 1163013639270912 1163088253605888 1165416758618112 1165705800472928 1167364313361792 1173857589287424 1175452287819264 1177823324386368 1178173242189216 1181529861112832 1182153557196612 1188392301892224 1189900303967232 1196874404763648 1197789446357504 1199098538846208 1199434761531072 1200917899374336 1203844448154348 1206088218503168 1207744933089024 1210240480103424 1210540638952656 1212185171813616 1214991156007629 1217976392263176 1221100346898432 1221446410474752 1222953090188544 1223487597658032 1225957888935936 1231426206286848 1232406831591936 1234276729912512 1237309350870528 1240324582946904 1242908035716096 1243858271217408 1245396340091904 1247107049350272 1248918055807968 1251809069826042 1252476226907136 1255375477432384 1260012274739712 1264269072965184 1268247649084416 1268742151931904 1271679055061376 1273028442985728 1275975268085232 1279807094345472 1281431096580096 1281748911832224 1283135623124992 1284898172057856 1287946745051967 1289622062396304 1293296199326208 1299387658325328 1299955572511659 1304901351097344 1306679396026368 1308390344179776 1308474285306624 1310092253862912 1311093853445376 1311419025532044 1317026404818432 1317539927006208 1320177644577792 1320589787948352 1323233611347648 1325051239934664 1325444897462868 1326151299078144 1329221093751936 1332486993245184 1334130643842048 1344401087597568 1344443816282112 1346483705359104 1347513127152192 1351032636796128 1356849245816064 1356936295873536 1361520540116352 1361858218821738 1369500520835328 1370223441296073 1370953707830784 1374127211784096 1375822226462112 1385354482072704 1386457685540928 1388217021295104 1388561321151576 1391973019729344 1395938754828288 1396353472224256 1397835153082368 1398271540180608 1399340555119584 1401070882603392 1409035755270528 1410868581083136 1412297412111432 1417513809082176 1421552309962752 1423483504515072 1426778605219968 1427334920923392 1430284203758592 1430638936944048 1434714831351296 1435472176595886 1436663907334656 1436756077983744 1439989518231264 1441967525811252 1443527576015616 1450059375002112 1454958224241984 1461811115615994 1462636679251968 1470014320529664 1471939137202248 1473853785595776 1474980585126048 1480199177253888 1481654705420736 1483625564238272 1485199850150016 1485663511441896 1488637812766104 1491920211462912 1495373730470928 1498392975366144 1499047867400832 1512266984397312 1512451223547264 1512499293317376 1514418568685568 1514794168528992 1515952268046216 1519109821430784 1526455401543072 1526553332857728 1528440962840064 1529988863120718 1537129914840576 1540015002459648 1540688085939744 1545893113257108 1550684852361216 1556023474418688 1556485751149056 1562131486295523 1565143452383232 1565969647195512 1567269717092352 1570431099181824 1570897656252288 1574258124509532 1576204742928816 1584523069189632 1585165224679344 1587227153718528 1588834588625361 1599246348708096 1601223865832448 1605125930872464 1609069729228416 1609468804062054 1610326577452032 1614054185270208 1616246895751488 1619988208010172 1620218018345472 1623968523017568 1628595213966336 1630604120251392 1631316796877376 1643209108789248 1645702306550016 1649745801160704 1653766110595872 1658477694956544 1662809399133696 1665224074410624 1669078759768056 1674717539361867 1680016366319616 1682295446779794 1685692097286912 1686428850825936 1693319663337984 1695572073415168 1697371257314304 1701300357446976 1704143439595116 1705051670243328 1705446301551993 1706409459127296 1708998549109632 1713197562743808 1717262326735956 1719496083195072 1724394932434944 1728515684054016 1728570620934144 1732516877767104 1733274096682212 1744520458906368 1744632380408832 1748125137927168 1748558700709392 1751046470042688 1756035206424576 1760786383931136 1763178431728896 1764311481796864 1766734986579552 1767259863283824 1772294791669248 1773230335794918 1795311607145472 1796684169536256 1798647808269312 1799152142296608 1801376849061504 1809132327754752 1811617399633536 1813973889964032 1815360720155136 1815810958428984 1826000694447104 1826964588394764 1827938277107712 1832169615712128 1834429635282816 1835231396487048 1838936833403904 1847139309430272 1848610247387904 1850956028393472 1851415094868768 1855964026305792 1860486874420356 1861478428981248 1864362053574144 1865787406826112 1868094510137856 1873377083711952 1877713604739063 1878714340360704 1883063216148576 1890018412109568 1902371473626624 1903113227897856 1907518582592064 1913962902127848 1915551876446208 1919986024308352 1922623367748336 1924703434687488 1927347258086784 1933412500002816 1939944298989312 1949081487487992 1957352026646016 1960019094039552 1962585516269664 1965138380794368 1966640780168064 1967128538298066 1975539607227648 1980266466866688 1980393512896512 1980884681922528 1984850417021472 1988167346194302 1989226948617216 1993831640627904 1998730489867776 2001195965763072 2015061064833024 2016355979196416 2016601631396352 2016665724423168 2019725558038656 2021269690728288 2026548955194192 2035273868724096 2035404443810304 2037921283786752 2039985150827624 2042787328232607 2049506553120768 2053353336612864 2054250781252992 2061190817676144 2075314334865408 2079686528311392 2082325531942656 2082841981727364 2087959529594016 2093908132242432 2094530208336384 2096752729623552 2097407310270912 2099010832679376 2101606323905088 2112697425586176 2113553632905792 2116302871624704 2118446118167148 2126270713623264 2132328464944128 2140167907829952 2141002381385088 2145426305637888 2145958405416072 2152072247026944 2153208264893829 2154995861001984 2155134116975616 2159984277346896 2160290691127296 2165291364023424 2175089062503168 2182437336362976 2194269742066688 2199929052432384 2205021480794496 2212470877689072 2217079198844928 2220298765880832 2225438346357408 2227799775225024 2228495267162844 2232956719149156 2243060595706392 2247589463049216 2248571801101248 2257759551117312 2268400476595968 2272191252793488 2273928402069324 2278664732146176 2289683102314608 2289829999286592 2292661444260096 2294983294681077 2305694872260864 2310022503689472 2311032128909616 2318839669885662 2326027278541824 2331411600945856 2334728626723584 2347715178574848 2350904575638528 2355646648772736 2356346484378432 2363059722225664 2364307114393224 2376784603784448 2379800607934464 2395578892715008 2398869523062144 2401835798748672 2407688896308696 2414203206093081 2415489866178048 2420480960206848 2421081277905312 2424370343627232 2429982312015258 2435952784526352 2442892820949504 2445906180377088 2446975195316064 2462852412573696 2464813663183872 2468553459825024 2474618701741056 2480649165893808 2485816071432192 2487716542434816 2490792680183808 2494214098700544 2497836111615936 2503618139652084 2504952453814272 2510750954864768 2520024549479424 2523443170169691 2528538145930368 2536495298168832 2543358110122752 2546056885971456 2551950536170464 2559614188690944 2563497823664448 2569796344115712 2575893490103934 2579244124792608 2586592398652416 2598775316650656 2599911145023318 2609802702194688 2616780688359552 2616948570613248 2620184507725824 2622187706890752 2622838051064088 2634052809636864 2635079854012416 2640355289155584 2641179575896704 2646467222695296 2650102479869328 2650889794925736 2658442187503872 2664973986490368 2668261287684096 2688802175195136 2692967410718208 2695026254304384 2702065273592256 2713698491632128 2713872591747072 2723041080232704 2723716437643476 2739001041670656 2740446882592146 2741907415661568 2748254423568192 2751644452924224 2770708964145408 2772915371081856 2776434042590208 2777122642303152 2783946039458688 2792706944448512 2796543080361216 2798681110239168 2802141765206784 2818071510541056 2824594824222864 2835027618164352 2853557210439936 2854669841846784 2860568407517184 2861277873888096 2869429662702592 2870944353191772 2873327814669312 2879979036462528 2883935051622504 2887055152031232 2900118750004224 2909916448483968 2923622231231988 2940028641059328 2943878274404496 2947707571191552 2949961170252096 2950692807447099 2960398354507776 2963309410841472 2967251128476544 2970399700300032 2971327022883792 2977275625532208 2982251019291453 2983840422925824 2990747460941856 2998095734801664 3024533968794624 3024902447094528 3024998586634752 3029588337057984 3031904536092432 3038219642861568 3052910803086144 3053106665715456 3056881925680128 3059977726241436 3074259829681152 3080030004919296 3081376171879488 3091786226514216 3112046948837376 3112971502298112 3124262972591046 3131939294391024 3140862198363648 3141795312504576 3148516249019064 3152409485857632 3169046138379264 3170330449358688 3174454307437056 3177669177250722 3198492697416192 3202447731664896 3210251861744928 3218139458456832 3218937608124108 3220653154904064 3228108370540416 3232493791502976 3239976416020344 3240436036690944 3247937046035136 3257190427932672 3261208240502784 3262633593754752 3291404613100032 3307532221191744 3316955389913088 3325618798267392 3330448148821248 3338157519536112 3349435078723734 3364590893559588 3371384194573824 3372857701651872 3386639326675968 3391144146830336 3394742514628608 3402600714893952 3408286879190232 3410892603103986 3412818918254592 3417997098219264 3426395125487616 3434524653471912 3438992166390144 3457031368108032 3465033755534208 3466548193364424 3489040917812736 3489264760817664 3496250275854336 3497117401418784 3502092940085376 3521572767862272 3526356863457792 3528622963593728 3533469973159104 3534519726567648 3544589583338496 3546460671589836 3590623214290944 3593368339072512 3597295616538624 3598304284593216 3602753698123008 3618264655509504 3623234799267072 3630721440310272 3631621916857968 3644973468022887 3652001388894208 3653929176789528 3664339231424256 3668859270565632 3670462792974096 3677873666807808 3694278618860544 3697220494775808 3702830189737536 3711928052611584 3720973748840712 3728724107148288 3731574813652224 3736189020275712 3746754167423904 3755427209478126 3757428680721408 3766126432297152 3780036824219136 3804742947253248 3806226455795712 3815037165184128 3827925804255696 3839972048616704 3845246735496672 3849406869374976 3854694516173568 3879888597978624 3898162974975984 3899866717534977 3914704053292032 3920038188079104 3925171032539328 3930276761588736 3933281560336128 3934257076596132 3951079214455296 3960532933733376 3961769363845056 3969700834042944 3976334692388604 3978453897234432 3987663281255808 3997460979735552 4002391931526144 4033203262792704 4033331448846336 4039451116077312 4042539381456576 4053097910388384 4070547737448192 4070808887620608 4079970301655248 4085574656465214 4108501562505984 4122381635352288 4159373056622784 4164651063885312 4165683963454728 4175919059188032 4187816264484864 4189060416672768 4193505459247104 4194814620541824 4198021665358752 4203212647810176 4227107265811584 4232605743249408 4236892236334296 4252541427246528 4264656929888256 4280335815659904 4282004762770176 4290852611275776 4291916810832144 4304144494053888 4306416529787658 4309991722003968 4310268233951232 4319968554693792 4330582728046848 4350178125006336 4364874672725952 4388539484133376 4410042961588992 4424941755378144 4440597531761664 4450876692714816 4455599550450048 4456990534325688 4465913438298312 4486121191412784 4495178926098432 4497143602202496 4536800953191936 4544382505586976 4547856804138648 4557329464292352 4579366204629216 4579659998573184 4585322888520192 4589966589362154 4611389744521728 4620045007378944 4622064257819232 4637679339771324 4652054557083648 4662823201891712 4669457253447168 4686394458886569 4695430357149696 4701809151277056 4711293297545472 4712692968756864 4728614228786448 4753569207568896 4766503765876083 4791157785430016 4797739046124288 4803671597497344 4815377792617392 4828406412186162 4830979732356096 4842162555810624 4848740687254464 4859964624030516 4871905569052704 4885785641899008 4891812360754176 4893950390632128 4929627326367744 4937106919650048 4949237403482112 4961298331787616 4975433084869632 4988428197401088 4995672223231872 5007236279304168 5021501909729536 5024152618085601 5040049098958848 5046886340339382 5057076291860736 5086716220245504 5092113771942912 5103901072340928 5116338904655979 5119228377381888 5126995647328896 5139592688231424 5151786980207868 5158488249585216 5173184797304832 5197550633301312 5199822290046636 5233561376719104 5233897141226496 5244375413781504 5245676102128176 5268105619273728 5282359151793408 5292934445390592 5300204959738656 5301779589851472 5316884375007744 5385934821436416 5390052508608768 5404130547184512 5427396983264256 5446082160465408 5447432875286952 5478002083341312 5480893765184292 5483814831323136 5496508847136384 5503288905848448 5541417928290816 5545830742163712 5552868085180416 5554245284606304 5567892078917376 5593086160722432 5597362220478336 5604283530413568 5633140814217189 5636143021082112 5649189648445728 5670055236328704 5707114420879872 5709339683693568 5722555747776192 5738859325405184 5741888706383544 5746655629338624 5759958072925056 5767870103245008 5774110304062464 5800237500008448 5819832896967936 5847244462463976 5880057282118656 5887756548808992 5895415142383104 5899922340504192 5901385614894198 5926618821682944 5934502256953088 5940799400600064 5942654045767584 5954551251064416 5964502038582906 5967680845851648 5981494921883712 5996191469603328 6049067937589248 6049804894189056 6049997173269504 6059176674115968 6063809072184864 6105821606172288 6106213331430912 6113763851360256 6119955452482872 6128361984697821 6148519659362304 6160060009838592 6162752343758976 6183572453028432 6225943004596224 6248525945182092 6263878588782048 6281724396727296 6283590625009152 6297032498038128 6304818971715264 6338092276758528 6340660898717376 6348908614874112 6355338354501444 6396985394832384 6420503723489856 6436278916913664 6437875216248216 6456216741080832 6464987583005952 6479952832040688 6480872073381888 6495874092070272 6525267187509504 6582809226200064 6615064442383488 6651237596534784 6660896297642496 6676315039072224 6698870157447468 6729181787119176 6742768389147648 6745715403303744 6773278653351936 6782288293660672 6805201429787904 6816573758380464 6821785206207972 6835994196438528 6869049306943824 6877984332780288 6884949884043231 6930067511068416 6933096386728848 6978081835625472 6994234802837568 7004185880170752 7043145535724544 7052713726915584 7057245927187456 7066939946318208 7069039453135296 7089179166676992 7092921343179672 7186736678145024 7196608569186432 7205507396246016 7242609618279243 7246469598534144 7261442880620544 7263243833715936 7289946936045774 7307858353579056 7328678462848512 7337718541131264 7340925585948192 7388557237721088 7394440989551616 7405660379475072 7423856105223168 7441947497681424 7457448214296576 7463149627304448 7472378040551424 7493508334847808 7510854418956252 7514857361442816 7532252864594304 7560073648438272 7609485894506496 7630074330368256 7655851608511392 7679944097233408 7690493470993344 7709389032347136 7759777195957248 7796325949951968 7799733435069954 7829408106584064 7850342065078656 7860553523177472 7866563120672256 7868514153192264 7902158428910592 7921065867466752 7923538727690112 7939401668085888 7952669384777208 7975326562511616 7994921959471104 8004783863052288 8066406525585408 8078902232154624 8085078762913152 8106195820776768 8141095474896384 8141617775241216 8159940603310496 8171149312930428 8217003125011968 8244763270704576 8318746113245568 8329302127770624 8331367926909456 8351838118376064 8378120833345536 8389629241083648 8396043330717504 8406425295620352 8454214531623168 8473784472668592 8505082854493056 8560671631319808 8564009525540352 8581705222551552 8583833621664288 8608288988107776 8612833059575316 8619983444007936 8639937109387584 8661165456093696 8700356250012672 8729749345451904 8820085923177984 8849883510756288 8852078422341297 8881195063523328 8901753385429632 8911199100900096 8913981068651376 8931826876596624 8972242382825568 8994287204404992 9073601906383872 9088765011173952 9095713608277296 9114658928584704 9158732409258432 9159319997146368 9170645777040384 9179933178724308 9222779489043456 9240090014757888 9244128515638464 9275358679542648 9325646403783424 9338914506894336 9372788917773138 9422586595090944 9425385937513728 9457228457572896 9507138415137792 9533007531752166 9595478092248576 9607343194994688 9630755585234784 9656812824372324 9661959464712192 9684325111621248 9697481374508928 9719929248061032 9743811138105408 9771571283798016 9783624721508352 9787900781264256 9874213839300096 9922596663575232 9950866169739264 9976856394802176 9991344446463744 10014472558608336 10043003819459072 10048305236171202 10093772680678764 10114152583721472 10173432440491008 10184227543885824 10207802144681856 10232677809311958 10238456754763776 10253991294657792 10279185376462848 10303573960415736 10316976499170432 10395101266602624 10399644580093272 10467122753438208 10467794282452992 10488750827563008 10491352204256352 10564718303586816 10585868890781184 10600409919477312 10603559179702944 10633768750015488 10771869642872832 10780105017217536 10808261094369024 10854793966528512 10892164320930816 10894865750573904 10934920404068661 10956004166682624 10961787530368584 10993017694272768 11006577811696896 11082835856581632 11091661484327424 11108490569212608 11135784157834752 11186172321444864 11194724440956672 11208567060827136 11266281628434378 11272286042164224 11298379296891456 11340110472657408 11414228841759744 11418679367387136 11445111495552384 11483777412767088 11519916145850112 11535740206490016 11548220608124928 11639665793935872 11694488924927952 11760114564237312 11775513097617984 11790830284766208 11799844681008384 11802771229788396 11853237643365888 11869004513906176 11881598801200128 11885308091535168 11909102502128832 11929004077165812 11935361691703296 11962989843767424 11992382939206656 12099609788378112 12099994346539008 12118353348231936 12127618144369728 12211643212344576 12212426662861824 12239910904965744 12256723969395642 12325504687517952 12367144906056864 12497051890364184 12527757177564096 12563448793454592 12567181250018304 12594064996076256 12609637943430528 12681321797434752 12697817229748224 12710676709002888 12793970789664768 12841007446979712 12872557833827328 12875750432496432 12912433482161664 12929975166011904 12959905664081376 12991748184140544 13050534375019008 13165618452400128 13230128884766976 13321792595284992 13352630078144448 13397740314894936 13458363574238352 13485536778295296 13491430806607488 13610402859575808 13633147516760928 13643570412415944 13671988392877056 13738098613887648 13755968665560576 13769899768086462 13860135022136832 13866192773457696 13956163671250944 13988469605675136 14008371760341504 14086291071449088 14105427453831168 14114491854374912 14133879892636416 14138078906270592 14185842686359344 14299511297628249 14373473356290048 14393217138372864 14411014792492032 14485219236558486 14492939197068288 14526487667431872 14579893872091548 14615716707158112 14657356925697024 14675437082262528 14681851171896384 14788881979103232 14811320758950144 14847712210446336 14883894995362848 14926299254608896 14987016669695616 15021708837912504 15064505729188608 15072457854256803 15120147296876544 15260148660736512 15311703217022784 15359888194466816 15380986941986688 15418778064694272 15519554391914496 15592651899903936 15599466870139908 15700684130157312 15733126241344512 15737028306384528 15804316857821184 15847077455380224 15878803336171776 15905338769554416 15950653125023232 16157804464309248 16170157525826304 16212391641553536 16282190949792768 16319881206620992 16342298625860856 16434006250023936 16489526541409152 16637492226491136 16658604255541248 16662735853818912 16703676236752128 16779258482167296 16792086661435008 16812850591240704 16899422442651567 16908429063246336 16947568945337184 17010165708986112 17121343262639616 17128019051080704 17167667243328576 17216577976215552 17225666119150632 17239966888015872 17279874218775168 17322330912187392 17400712500025344 17459498690903808 17640171846355968 17699767021512576 17704156844682594 17803506770859264 17822398201800192 17827962137302752 17863653753193248 17944484765651136 17988574408809984 18147203812767744 18177530022347904 18191427216554592 18317464818516864 18318639994292736 18341291554080768 18359866357448616 18445558978086912 18480180029515776 18488257031276928 18550717359085296 18651292807566848 18677829013788672 18745577835546276 18845173190181888 18850771875027456 18914456915145792 19014276830275584 19066015063504332 19190956184497152 19261511170469568 19313625648744648 19368650223242496 19394962749017856 19439858496122064 19487622276210816 19575801562528512 19748427678600192 19845193327150464 19953712789604352 19982688892927488 20028945117216672 20086007638918144 20096610472342404 20187545361357528 20228305167442944 20346864880982016 20415604289363712 20465355618623916 20507982589315584 20607147920831472 20633952998340864 20654849652129693 20790202533205248 20799289160186544 20934245506876416 20982704408512704 21129436607173632 21171737781562368 21200819838954624 21207118359405888 21267537500030976 21560210034435072 21616522188738048 21784328641861632 21789731501147808 21869840808137322 21923575060737168 21986035388545536 22013155623393792 22165671713163264 22183322968654848 22216981138425216 22271568315669504 22372344642889728 22389448881913344 22417134121654272 22532563256868756 22544572084328448 22596758593782912 22680220945314816 22828457683519488 22890222991104768 22967554825534176 23039832291700224 23071480412980032 23279331587871744 23388977849855904 23551026195235968 23581660569532416 23599689362016768 23605542459576792 23706475286731776 23738009027812352 23763197602400256 23770616183070336 23818205004257664 23858008154331624 23925979687534848 23984765878413312 24199219576756224 24236706696463872 24255236288739456 24423286424689152 24424853325723648 24479821809931488 24513447938791284 24651009375035904 24734289812113728 24994103780728368 25055514355128192 25134362500036608 25188129992152512 25219275886861056 25362643594869504 25421353418005776 25682014893959424 25745115667654656 25751500864992864 25824866964323328 25859950332023808 25919811328162752 25983496368281088 26101068750038016 26460257769533952 26556235267023891 26643585190569984 26705260156288896 26795480629789872 26916727148476704 26982861613214976 27220805719151616 27266295033521856 27287140824831888 27343976785754112 27476197227775296 27511937331121152 27539799536172924 27720270044273664 27732385546915392 27976939211350272 28016743520683008 28267759785272832 28276157812541184 28371685372718688 28599022595256498 28786434276745728 28822029584984064 28970438473116972 28985878394136576 29052975334863744 29159787744183096 29231433414316224 29314713851394048 29350874164525056 29363702343792768 29622641517900288 29767789990725696 29852598509217792 29974033339391232 30043417675825008 30129011458377216 30144915708513606 30520297321473024 30623406434045568 30719776388933632 30761973883973376 30837556129388544 31185303799807872 31198933740279816 31401368260314624 31466252482689024 31474056612769056 31694154910760448 31757606672343552 31810677539108832 31901306250046464 32315608928618496 32340315051652608 32424783283107072 32564381899585536 32639762413241984 32684597251721712 32804761212205983 32868012500047872 32979053082818304 33274984452982272 33325471707637824 33407352473504256 33558516964334592 33584173322870016 33625701182481408 33798844885303134 33816858126492672 33895137890674368 34020331417972224 34242686525279232 34256038102161408 34335334486657152 34451332238301264 34559748437550336 34644661824374784 34918997381807616 35280343692711936 35399534043025152 35408313689365188 35607013541718528 35644796403600384 35655924274605504 35727307506386496 35888969531302272 35977148817619968 36355060044695808 36382854433109184 36634929637033728 36637279988585472 36719732714897232 36976514062553856 37101434718170592 37302585615133696 37491155671092552 37690346380363776 37701543750054912 37828913830291584 38132030127008664 38381912368994304 38523022340939136 38627251297489296 38737300446484992 38789925498035712 38879716992244128 38975244552421632 39151603125057024 39496855357200384 39690386654300928 39965377785854976 40057890234433344 40172015277836288 40193220944684808 40375090722715056 40456610334885888 40831208578727424 40930711237247832 41015965178631168 41214295841662944 41267905996681728 41309699304259386 41580405066410496 41598578320373088 41868491013752832 41965408817025408 42258873214347264 42343475563124736 42401639677909248 42414236718811776 42898533892884747 43120420068870144 43233044377476096 43579463002295616 43739681616274644 43847150121474336 43972070777091072 44026311246787584 44366645937309696 44433962276850432 44543136631339008 44778897763826688 45065126513737512 45193517187565824 45360441890629632 45780445982209536 45935109651068352 46079664583400448 46142960825960064 46558663175743488 46777955699711808 47102052390471936 47199378724033536 47211084919153584 47412950573463552 47476018055624704 47541232366140672 47636410008515328 47716016308663248 47851959375069696 48473413392927744 48510472577478912 48846572849378304 48959643619862976 49026895877582568 49302018750071808 49468579624227456 49988207561456736 50111028710256384 50376259984305024 50438551773722112 50698267327954701 50725287189739008 50842706836011552 51364029787918848 51503001729985728 51649733928646656 51719900664047616 51839622656325504 51966992736562176 52202137500076032 52920515539067904 53112470534047782 53410520312577792 53590961259579744 53833454296953408 53965723226429952 54441611438303232 54532590067043712 54574281649663776 54952394455550592 55023874662242304 55079599072345848 55440540088547328 55464771093830784 55953878422700544 56033487041366016 56535519570545664 56552315625082368 56743370745437376 57198045190512996 57572868553491456 57940876946233944 58105950669727488 58319575488366192 58462866828632448 58727404687585536 59245283035800576 59535579981451392 59948066678782464 60086835351650016 60258022916754432 60289831417027212 61040594642946048 61246812868091136 61523947767946752 61964548956389079 62370607599615744 62397867480559632 62802736520629248 62948113225538112 63388309821520896 63515213344687104 63621355078217664 63802612500092928 64680630103305216 64849566566214144 65279524826483968 65369194503443424 65609522424411966 65958106165636608 66549968905964544 66650943415275648 66814704947008512 67117033928669184 67168346645740032 67251402364962816 67597689770606268 67633716252985344 67790275781348736 68040662835944448 68485373050558464 68670668973314304 68902664476602528 69119496875100672 69837994763615232 70799068086050304 70816627378730376 71214027083437056 71289592807200768 71311848549211008 71454615012772992 71777939062604544 71954297635239936 72710120089391616 72765708866218368 73269859274067456 73274559977170944 73439465429794464 73953028125107712 74202869436341184 74605171230267392 74982311342185104 75403087500109824 75657827660583168 76264060254017328 77046044681878272 77254502594978592 77474600892969984 77579850996071424 77759433984488256 77950489104843264 78303206250114048 79380773308601856 79668705801071673 79930755571709952 80115780468866688 80386441889369616 80750181445430112 81662417157454848 81861422474495664 82031930357262336 82428591683325888 82535811993363456 82619398608518772 83160810132820992 83197156640746176 83930817634050816 84803279355818496 84828473437623552 85797067785769494 86466088754952192 87158926004591232 87479363232549288 87694300242948672 87944141554182144 88052622493575168 88867924553700864 89557795527653376 90130253027475024 90387034375131648 91560891964419072 91870219302136704 92159329166800896 92285921651920128 93555911399423616 94204104780943872 94398757448067072 94422169838307168 95082464732281344 95272820017030656 95432032617326496 95703918750139392 96946826785855488 97020945154957824 97693145698756608 97919287239725952 98053791755165136 98604037500143616 98937159248454912 99976415122913472 100222057420512768 100752519968610048 100877103547444224 101396534655909402 101450574379478016 101685413672023104 102728059575837696 103006003459971456 103679245312651008 103933985473124352 105841031078135808 106224941068095564 106821040625155584 107181922519159488 107666908593906816 107931446452859904 109065180134087424 109148563299327552 109904788911101184 110159198144691696 110929542187661568 111907756845401088 113071039141091328 113104631250164736 113486741490874752 114396090381025992 115145737106982912 115881753892467888 116211901339454976 116639150976732384 116925733657264896 117454809375171072 118490566071601152 119071159962902784 119896133357564928 120173670703300032 120516045833508864 120579662834054424 122493625736182272 123047895535893504 123929097912778158 124741215199231488 124795734961119264 125605473041258496 125896226451076224 126776619643041792 127030426689374208 127242710156435328 129361260206610432 129699133132428288 130559049652967936 130738389006886848 131219044848823932 131916212331273216 133099937811929088 133301886830551296 133629409894017024 134336693291480064 135195379541212536 135580551562697472 136081325671888896 137341337946628608 137805328953205056 138238993750201344 139675989527230464 141598136172100608 141633254757460752 142428054166874112 142623697098422016 142909230025545984 143555878125209088 145420240178783232 145531417732436736 146539718548134912 146878930859588928 147906056250215424 148405738872682368 149964622684370208 151315655321166336 152528120508034656 154092089363756544 154509005189957184 154949201785939968 155159701992142848 155518867968976512 155900978209686528 156606412500228096 158761546617203712 159337411602143346 160231560937733376 160772883778739232 161500362890860224 163324834314909696 163722844948991328 164857183366651776 165071623986726912 165238797217037544 166321620265641984 166394313281492352 167861635268101632 169606558711636992 169656946875247104 171594135571538988 174317852009182464 174958726465098576 175388600485897344 177735849107401728 180260506054950048 180774068750263296 183121783928838144 183740438604273408 184571843303840256 185893646869167237 187111822798847232 188408209561887744 188844339676614336 190164929464562688 190545640034061312 190864065234652992 191407837500278784 194041890309915648 195838574479451904 196107583510330272 197874318496909824 199952830245826944 200444114841025536 201505039937220096 201754207094888448 202793069311818804 202901148758956032 203370827344046208 205456119151675392 206012006919942912 207358490625302016 212449882136191128 213642081250311168 214363845038318976 215333817187813632 215862892905719808 218130360268174848 218297126598655104 219809577822202368 220318396289383392 221859084375323136 223815513690802176 226209262500329472 226973482981749504 228792180762051984 231763507784935776 232423802678909952 233278301953464768 233851467314529792 234909618750342144 238142319925805568 239792266715129856 240347341406600064 241159325668108848 244987251472364544 246095791071787008 247858195825556316 249482430398462976 249591469922238528 251792452902152448 254485420312870656 259398266264856576 261118099305935872 261476778013773696 262438089697647864 263832424662546432 266603773661102592 268673386582960128 270390759082425072 271161103125394944 274682675893257216 275610657906410112 276477987500402688 283196272344201216 283266509514921504 285247394196844032 285818460051091968 287111756250418176 290840480357566464 291062835464873472 293079437096269824 293757861719177856 295812112500430848 296811477745364736 299929245368740416 302631310642332672 305056241016069312 308184178727513088 309018010379914368 311037735937953024 311801956419373056 317523093234407424 318674823204286692 320463121875466752 321545767557478464 323000725781720448 327445689897982656 329714366733303552 330477594434075088 332788626562984704 335723270536203264 339213117423273984 339313893750494208 343188271143077976 348635704018364928 349917452930197152 350777200971794688 355471698214803456 360521012109900096 361548137500526592 367480877208546816 369143686607680512 371787293738334474 374223645597694464 376816419123775488 377688679353228672 380329858929125376 381091280068122624 381728130469305984 388083780619831296 391677148958903808 392215167020660544 395748636993819648 399905660491653888 400888229682051072 403010079874440192 405586138623637608 406741654688092416 412024013839885824 414716981250604032 424899764272382256 427284162500622336 428727690076637952 430667634375627264 436260720536349696 436594253197310208 439619155644404736 440636792578766784 443718168750646272 453946965963499008 457584361524103968 463527015569871552 464847605357819904 466556603906929536 467702934629059584 469819237500684288 476284639851611136 480694682813200128 482318651336217696 489974502944729088 495716391651112632 498964860796925952 499182939844477056 503584905804304896 508970840625741312 522236198611871744 522953556027547392 524876179395295728 533207547322205184 540781518164850144 542322206250789888 549365351786514432 551221315812820224 557680940607501711 566533019029843008 570494788393688064 571636920102183936 574223512500836352 582125670929746944 587515723438355712 593622955490729472 599858490737480832 605262621284665344 610112482032138624 616368357455026176 618036020759828736 622075471875906048 637349646408573384 640926243750933504 643091535114956928 646001451563440896 654891379795965312 659428733466607104 660955188868150176 665577253125969408 671446541072406528 678627787500988416 686376542286155952 697271408036729856 699834905860394304 701554401943589376 721042024219800192 734961754417093632 738287373215361024 743574587476668948 748447291195388928 755377358706457344 763456260938611968 783354297917807616 784430334041321088 791497273987639296 799811320983307776 806020159748880384 811172277247275216 813483309376184832 824048027679771648 829433962501208064 849799528544764512 857455380153275904 861335268751254528 872521441072699392 873188506394620416 879238311288809472 881273585157533568 887436337501292544 907893931926998016 915168723048207936 927054031139743104 933113207813859072 935405869258119168 952569279703222272 961389365626400256 964637302672435392 991432783302225264 998365879688954112 1007169811608609792 1017941681251482624 1045907112055094784 1049752358790591456 1066415094644410368 1081563036329700288 1084644412501579776 1102442631625640448 1115361881215003422 1133066038059686016 1140989576787376128 1143273840204367872 1164251341859493888 1175031446876711424 1187245910981458944 1199716981474961664 1220224964064277248 1236072041519657472 1244150943751812096 1274699292817146768 1281852487501867008 1286183070229913856 1292002903126881792 1309782759591930624 1318857466933214208 1321910377736300352 1331154506251938816 1372753084572311904 1394542816073459712 1399669811720788608 1403108803887178752 1442084048439600384 1469923508834187264 1487149174953337896 1496894582390777856 1510754717412914688 1526912521877223936 1566708595835615232 1568860668082642176 1599622641966615552 1622344554494550432 1626966618752369664 1648096055359543296 1699599057089529024 1714910760306551808 1722670537502509056 1746377012789240832 1762547170315067136 1815787863853996032 1830337446096415872 1854108062279486208 1866226415627718144 1922778731252800512 1929274605344870784 1982865566604450528 1996731759377908224 2014339623217219584 2035883362502965248 2091814224110189568 2099504717581182912 2163126072659400576 2204885263251280896 2230723762430006844 2266132076119372032 2350062893753422848 2374491821962917888 2399433962949923328 2440449928128554496 2472144083039314944 2488301887503624192 2549398585634293536 2572366140459827712 2584005806253763584 2619565519183861248 2637714933866428416 2643820755472600704 2662309012503877632 2745506169144623808 2799339623441577216 2806217607774357504 2884168096879200768 2974298349906675792 3021509434825829376 3053825043754447872 3137721336165284352 3199245283933231104 3244689108989100864 3253933237504739328 3399198114179058048 3429821520613103616 3492754025578481664 3525094340630134272 3660674892192831744 3708216124558972416 3732452831255436288 3845557462505601024 3858549210689741568 3965731133208901056 3993463518755816448 4183628448220379136 4199009435162365824 4326252145318801152 4409770526502561792 4461447524860013688 4532264152238744064 4700125787506845696 4798867925899846656 4880899856257108992 4944288166078629888 5098797171268587072 5144732280919655424 5168011612507527168 5239131038367722496 5287641510945201408 5491012338289247616 5598679246883154432 5768336193758401536 5948596699813351584 6043018869651658752 6107650087508895744 6275442672330568704 6489378217978201728 6798396228358116096 7050188681260268544 7321349784385663488 7416432249117944832 7464905662510872576 7717098421379483136 7931462266417802112 7986927037511632896 8398018870324731648 8652504290637602304 8922895049720027376 9064528304477488128 9597735851799693312 9761799712514217984 10197594342537174144 10289464561839310848 10478262076735444992 10575283021890402816 10982024676578495232 11197358493766308864 11536672387516803072 11897193399626703168 12550885344661137408 12978756435956403456 13596792456716232192 14100377362520537088 14642699568771326976 14832864498235889664 15434196842758966272 15862924532835604224 16796037740649463296 17305008581275204608 17845790099440054752 18129056608954976256 20395188685074348288 21150566043780805632 21964049353156990464 22394716987532617728 23794386799253406336 25957512871912806912 27193584913432464384 29285399137542653952 30868393685517932544 31725849065671208448 33592075481298926592 34610017162550409216 35691580198880109504 40790377370148696576 42301132087561611264 43928098706313980928 47588773598506812672 51915025743825613824 54387169826864928768 63451698131342416896 67184150962597853184 71383160397760219008 81580754740297393152 87856197412627961856 95177547197013625344 103830051487651227648 126903396262684833792 142766320795520438016 163161509480594786304 190355094394027250688 285532641591040876032 380710188788054501376 571065283182081752064 1142130566364163504128
- Sum of all divisors σ(n): 5058876124973518848000
- Sum of proper divisors (its aliquot sum) s(n): 3916745558609355343872
- 1142130566364163504128 is an abundant number, because the sum of its proper divisors (3916745558609355343872) is greater than itself. Its abundance is 2774614992245191839744
Bases of 1142130566364163504128
- Binary: 11110111101010001111101110001011010111010100111010110001111000000000002
- Hexadecimal: 0x3DEA3EE2D753AC7800
- Base-36: 6P1DEVZD42O000
Squares and roots of 1142130566364163504128
- 1142130566364163504128 squared (11421305663641635041282) is 1304462230623324894305127010634783873040384
- 1142130566364163504128 cubed (11421305663641635041283) is 1489866186262478131241022152518564008032150335627673706694705152
-
The
square root of 1142130566364163504128 is 33795422269.3571844077 -
The
cube root of 1142130566364163504128 is 10452943.0638698133
Scales and comparisons
How big is 1142130566364163504128?- 1,142,130,566,364,163,504,128 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,142,130,566,364,163,504,128 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 1142130566364163504128 cubic inches would be around 871078.6 feet tall.
Recreational maths with 1142130566364163504128
- 1142130566364163504128 backwards is 8214053614636650312411
- 1142130566364163504128 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 1142130566364163504128's digits is 72
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1142130566364163504128 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 1142130566364163504128 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/1142130566364163504128/
Chicago style:
Numbermatics. 2024. "Number 1142130566364163504128 - Facts about the integer". https://numbermatics.com/n/1142130566364163504128/
The information we have on file for 1142130566364163504128 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 1142130566364163504128, math, Factors of 1142130566364163504128, curriculum, school, college, exams, university, Prime factorization of 1142130566364163504128, STEM, science, technology, engineering, physics, economics, calculator, one sextillion, one hundred forty-two quintillion, one hundred thirty quadrillion, five hundred sixty-six trillion, three hundred sixty-four billion, one hundred sixty-three million, five hundred four thousand, one hundred twenty-eight.