42976245611137692672
42,976,245,611,137,692,672 is an even composite number composed of eight prime numbers multiplied together.
42976245611137692672 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred eighty-four divisors.
Prime factorization of 42976245611137692672:
210 × 38 × 72 × 13 × 19 × 412 × 59 × 732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 19 × 41 × 41 × 59 × 73 × 73)See below for interesting mathematical facts about the number 42976245611137692672 from the Numbermatics database.
Names of 42976245611137692672
- Cardinal: 42976245611137692672 can be written as Forty-two quintillion, nine hundred seventy-six quadrillion, two hundred forty-five trillion, six hundred eleven billion, one hundred thirty-seven million, six hundred ninety-two thousand, six hundred seventy-two.
Scientific notation
- Scientific notation: 4.2976245611137692672 × 1019
Factors of 42976245611137692672
Divisors of 42976245611137692672
- Number of divisors d(n): 21384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 41 42 48 49 52 54 56 57 59 63 64 72 73 76 78 81 82 84 91 96 98 104 108 112 114 117 118 123 126 128 133 144 146 147 152 156 162 164 168 171 177 182 189 192 196 208 216 219 224 228 234 236 243 246 247 252 256 266 273 287 288 292 294 304 312 324 328 336 342 351 354 364 369 378 384 392 399 413 416 432 438 441 448 456 468 472 486 492 494 504 511 512 513 531 532 533 546 567 574 576 584 588 608 624 637 648 656 657 672 684 702 708 728 729 738 741 756 767 768 779 784 798 819 826 832 861 864 876 882 896 912 931 936 944 949 972 984 988 1008 1022 1024 1026 1053 1062 1064 1066 1092 1107 1121 1134 1148 1152 1168 1176 1197 1216 1239 1248 1274 1296 1312 1314 1323 1344 1368 1387 1404 1416 1456 1458 1476 1482 1512 1533 1534 1536 1539 1558 1568 1593 1596 1599 1638 1652 1664 1681 1701 1722 1728 1729 1752 1764 1792 1824 1862 1872 1888 1898 1911 1944 1968 1971 1976 2009 2016 2044 2052 2106 2124 2128 2132 2184 2187 2214 2223 2242 2268 2296 2301 2304 2336 2337 2352 2394 2419 2432 2457 2478 2496 2548 2583 2592 2624 2628 2646 2688 2736 2774 2793 2808 2832 2847 2891 2912 2916 2952 2964 2993 3024 3066 3068 3072 3078 3116 3136 3159 3186 3192 3198 3276 3304 3321 3328 3362 3363 3402 3444 3456 3458 3504 3528 3577 3584 3591 3648 3717 3724 3731 3744 3776 3796 3822 3888 3936 3942 3952 3969 4018 4032 4088 4104 4161 4212 4248 4256 4264 4307 4368 4374 4428 4446 4484 4536 4592 4599 4602 4608 4617 4672 4674 4704 4779 4788 4797 4838 4864 4914 4956 4992 5043 5096 5103 5166 5184 5187 5248 5256 5292 5329 5369 5376 5453 5472 5548 5586 5616 5664 5694 5733 5782 5824 5832 5904 5913 5928 5986 6027 6048 6132 6136 6156 6232 6272 6318 6372 6384 6396 6552 6561 6608 6642 6643 6656 6669 6724 6726 6804 6888 6903 6912 6916 7008 7011 7056 7154 7168 7182 7257 7296 7371 7434 7448 7462 7488 7552 7592 7644 7749 7776 7847 7872 7884 7904 7938 8036 8064 8176 8208 8322 8379 8424 8496 8512 8528 8541 8614 8673 8736 8748 8856 8892 8968 8979 9072 9184 9198 9204 9216 9234 9344 9348 9408 9477 9558 9576 9594 9676 9709 9728 9828 9912 9963 9984 10086 10089 10127 10192 10206 10332 10368 10374 10496 10512 10584 10658 10731 10738 10752 10773 10906 10944 11096 11151 11172 11193 11232 11328 11388 11466 11564 11648 11664 11767 11808 11826 11856 11907 11972 12054 12096 12103 12264 12272 12312 12464 12483 12544 12636 12744 12768 12792 12921 13104 13122 13216 13284 13286 13312 13338 13448 13452 13608 13776 13797 13806 13824 13832 13851 14016 14022 14112 14308 14337 14364 14391 14514 14573 14592 14742 14868 14896 14924 14976 15104 15129 15184 15288 15309 15498 15552 15561 15694 15744 15768 15808 15876 15987 16072 16107 16128 16352 16359 16416 16644 16758 16848 16933 16992 17024 17056 17082 17199 17228 17346 17472 17496 17712 17739 17784 17936 17958 18031 18081 18144 18368 18396 18408 18468 18688 18696 18816 18954 19116 19152 19188 19352 19418 19456 19656 19824 19926 19929 19968 20007 20172 20178 20254 20384 20412 20664 20709 20736 20748 20951 20992 21024 21033 21168 21316 21462 21476 21504 21546 21771 21812 21853 21888 22113 22192 22302 22344 22386 22464 22656 22776 22932 23128 23247 23296 23328 23534 23541 23616 23652 23712 23814 23944 24108 24192 24206 24528 24544 24624 24928 24966 25088 25137 25272 25488 25536 25584 25623 25842 26019 26117 26208 26244 26432 26568 26572 26676 26896 26904 26937 27216 27552 27594 27612 27648 27664 27702 28032 28044 28224 28431 28616 28674 28728 28782 29028 29127 29146 29184 29484 29736 29792 29848 29889 29952 30149 30208 30258 30267 30368 30381 30576 30618 30996 31104 31122 31388 31447 31488 31536 31616 31752 31939 31974 32144 32193 32214 32256 32319 32704 32718 32832 33288 33453 33516 33579 33696 33866 33984 34048 34112 34164 34398 34456 34692 34944 34992 35301 35424 35478 35568 35721 35872 35916 36062 36162 36288 36309 36736 36792 36816 36936 37303 37376 37392 37449 37583 37632 37908 38171 38232 38304 38376 38704 38763 38836 38909 39312 39648 39852 39858 39936 40014 40344 40356 40508 40768 40824 41328 41391 41418 41472 41496 41553 41902 41984 42048 42066 42336 42632 42924 42952 43011 43092 43173 43542 43624 43706 43719 43776 44226 44384 44604 44688 44772 44928 45312 45387 45552 45864 45927 45961 46256 46494 46501 46592 46656 46683 47068 47082 47232 47304 47424 47628 47888 47961 48216 48321 48384 48412 49056 49077 49088 49248 49856 49932 50176 50274 50544 50799 50976 51072 51168 51246 51597 51684 52038 52234 52416 52488 52864 53136 53144 53217 53352 53792 53808 53874 54093 54243 54432 54929 55104 55188 55224 55328 55404 55991 56064 56088 56448 56862 56867 57232 57348 57456 57564 58056 58254 58292 58368 58968 59472 59584 59696 59778 59787 59904 60021 60298 60416 60516 60534 60736 60762 61152 61236 61992 62127 62208 62244 62776 62853 62894 62976 63072 63099 63232 63504 63878 63948 64288 64386 64428 64512 64638 65313 65408 65436 65559 65664 66339 66576 66906 67032 67158 67392 67732 67963 67968 68096 68224 68328 68796 68912 69277 69384 69741 69888 69984 70602 70623 70848 70889 70956 71136 71442 71744 71832 72124 72324 72576 72618 73472 73584 73632 73872 74606 74752 74784 74898 75166 75264 75411 75816 76342 76464 76608 76752 76869 77408 77526 77672 77818 78057 78351 78624 79296 79704 79716 80028 80688 80712 80811 81016 81536 81648 81833 82369 82656 82782 82836 82944 82992 83106 83804 84096 84132 84672 85264 85293 85848 85904 86022 86184 86346 87084 87248 87381 87412 87438 87552 88452 88768 89208 89376 89544 89667 89856 90447 90624 90774 90801 91104 91143 91728 91854 91922 92512 92988 93002 93184 93312 93366 94136 94164 94341 94464 94608 94848 95256 95776 95817 95922 96432 96579 96642 96768 96824 96957 98112 98154 98176 98496 99179 99712 99864 100359 100548 100737 101088 101251 101598 101952 102011 102144 102336 102492 103194 103368 104076 104468 104832 104976 105728 105903 106272 106288 106434 106704 107163 107584 107616 107748 108186 108486 108864 108927 109858 110208 110376 110448 110656 110808 111909 111982 112128 112176 112347 112749 112896 113724 113734 114464 114513 114696 114912 115128 116112 116289 116508 116584 116727 117936 118531 118944 119168 119392 119556 119574 119808 120042 120596 121032 121068 121472 121524 122304 122472 122713 123984 124173 124254 124416 124488 124659 125552 125706 125788 125952 126144 126198 126217 126464 127008 127756 127896 128576 128772 128856 129033 129276 129519 130626 130816 130872 131118 131157 131328 132678 133152 133812 134064 134316 134784 135464 135926 135936 136161 136192 136448 136656 137592 137824 137883 138554 138768 139482 139503 139776 139968 140049 141204 141246 141696 141778 141912 142272 142884 143488 143664 143883 144248 144648 144963 145152 145236 146657 146944 147168 147231 147264 147744 149212 149568 149796 150332 150528 150822 151632 152397 152684 152928 152971 153216 153504 153738 154791 154816 155052 155344 155636 156114 156702 157248 158592 159408 159432 159651 160056 161376 161424 161622 162032 162279 162729 163072 163296 163666 164738 164787 165312 165564 165672 165984 166212 167608 167973 168192 168264 169344 170528 170586 170601 171696 171808 172044 172368 172692 174168 174496 174762 174824 174876 175104 176587 176904 177536 178416 178752 179088 179334 179361 179712 180063 180894 181248 181548 181602 182208 182286 183456 183708 183844 185024 185976 186004 186381 186624 186732 188272 188328 188559 188682 188928 189216 189297 189696 190512 191552 191634 191844 192864 193158 193284 193536 193648 193914 195939 196224 196308 196352 196677 196992 198358 199017 199424 199728 200718 201096 201474 202176 202502 203196 203889 203904 204022 204288 204672 204984 206388 206736 207831 208152 208936 209223 209664 209952 211043 211456 211806 211869 212544 212576 212667 212868 213408 214326 215168 215232 215496 216372 216972 217728 217854 218489 219716 220129 220416 220752 220896 221312 221616 223573 223818 223964 224256 224352 224694 225498 225792 226233 227448 227468 228928 229026 229392 229824 230256 230607 232224 232578 233016 233168 233454 234171 235053 235872 237062 237888 238336 238784 239112 239148 240084 241192 242064 242136 242433 242944 243048 244608 244944 245426 245499 247107 247968 248346 248508 248832 248976 249318 251104 251412 251576 252288 252396 252434 252928 254016 255512 255792 257152 257544 257712 258066 258552 259038 261121 261252 261632 261744 262143 262236 262314 262656 265356 266304 267624 268128 268632 269001 269568 270928 271341 271852 271872 272322 272363 272403 272896 273312 273429 275184 275648 275766 277108 277536 278964 279006 279552 279936 280098 282408 282492 283023 283392 283556 283824 284544 285768 286976 287328 287451 287766 288496 289296 289737 289926 290304 290472 290871 293314 293888 294336 294462 294528 295488 297537 298424 299136 299592 300664 301077 301644 302211 303264 303753 304794 305368 305856 305942 306033 306432 307008 307476 309582 309632 310104 310688 311272 312228 313404 314411 314496 317184 317709 318816 318864 319302 320112 321489 321727 322752 322848 323244 324064 324558 325458 326144 326592 326781 327332 329476 329574 330624 331128 331344 331968 332424 335216 335727 335946 336384 336528 337041 338247 338688 341056 341172 341202 343392 343539 343616 344088 344736 345384 348336 348867 348992 349524 349648 349752 350181 353174 353808 355072 355593 356832 357504 358176 358668 358722 359424 360126 361788 363096 363204 364416 364572 366912 367416 367688 368139 370048 371952 372008 372519 372762 373248 373464 376544 376656 377118 377364 377856 378432 378594 378651 379392 381024 383104 383268 383688 385728 386316 386568 387099 387296 387828 388557 391878 391937 392448 392616 392704 393354 393471 393984 396716 398034 398069 398848 399456 401436 402192 402948 404352 405004 406392 407778 407808 408044 408483 408576 409344 409968 412776 413472 413649 415207 415662 416304 417872 418446 418509 419328 419904 420147 422086 422912 423612 423738 425088 425152 425334 425736 426816 428652 430336 430464 430992 431649 432744 433944 434889 435456 435708 436978 439432 439971 440258 440832 441504 441693 441792 442624 443232 447146 447636 447928 448704 449388 450996 451584 452466 454896 454936 457191 457856 458052 458784 458913 459648 460512 461214 464373 464448 465156 466032 466336 466908 468342 470106 471744 474124 475776 476672 477568 478224 478296 478953 480168 482384 484128 484272 484866 484939 485888 486096 486837 488187 489216 489888 490852 490998 494214 494361 495936 496223 496692 497016 497952 498636 502208 502824 503152 503919 504576 504792 504868 508032 511024 511584 511803 514304 515088 515424 516132 517104 518076 522242 522504 523264 523488 524286 524472 524628 525312 529761 530712 532608 535248 536256 537264 538002 538083 539136 540189 541856 542682 543704 543744 544644 544726 544806 545792 546624 546858 550368 551296 551532 554216 555072 557928 558012 559143 559872 560196 564816 564984 565677 566046 566784 567112 567648 567891 569088 571536 572831 573952 574656 574902 575532 576992 578592 579474 579852 580608 580944 581742 586628 587817 588672 588924 589056 590031 590976 595074 596848 597051 597493 598272 599184 601328 602154 603288 604422 606528 607506 609588 610736 611667 611712 611884 612066 612864 614016 614952 619164 619264 620208 621376 622544 623493 624456 626808 627669 628822 628992 633129 634368 635418 635607 637632 637728 638001 638604 640224 642978 643454 645504 645696 646488 648128 649116 650916 652288 653184 653562 654664 655467 658952 659148 660387 661248 662256 662688 663936 664848 670432 670719 671454 671892 672768 673056 674082 676494 677376 678699 682112 682344 682404 686784 687078 687232 688176 689472 690768 691821 694253 696672 697734 697984 699048 699296 699504 700362 702513 705159 706348 707616 708757 710144 711186 713664 714077 715008 716352 717336 717444 720252 723576 726192 726408 727299 728832 729144 733824 734832 735376 736278 736497 739271 740096 741321 743904 744016 745038 745524 746496 746928 753088 753312 754236 754728 756864 757188 757302 758784 762048 766208 766536 767376 771456 772632 773136 774198 774592 775656 777114 783363 783756 783874 784896 785232 785408 786429 786708 786942 787968 793432 796068 796138 797696 798912 802872 804384 805896 808704 810008 812784 814023 815556 815616 816088 816966 817089 817209 818688 819936 820287 825552 826944 827298 830414 831324 832608 835744 836892 837018 838656 839808 840294 844172 847224 847476 849069 850176 850304 850668 851472 853632 857304 858991 860672 860928 861984 862353 863298 865488 867888 869211 869778 870912 871416 872613 873956 878864 879942 880516 881664 883008 883386 883519 883584 885248 886464 892611 894292 895272 895856 897408 898776 901992 903231 904932 906633 909792 909872 911259 914382 915712 916104 917568 917826 918099 919296 921024 922428 928746 928896 930312 932064 932672 933816 936684 940212 943233 943488 948248 951552 953127 953344 955136 956448 956592 957906 960336 964768 965181 968256 968544 969732 969878 971776 972192 973674 976374 978432 979776 980343 981704 981996 988428 988722 991872 992446 993384 994032 995904 997272 1004416 1005648 1006304 1007181 1007838 1009152 1009584 1009736 1011123 1014741 1016064 1022048 1023168 1023606 1028608 1030176 1030617 1030848 1032264 1034208 1036152 1044484 1045008 1046601 1046976 1048572 1048944 1049256 1050543 1059522 1061424 1063829 1065216 1066779 1070496 1070797 1072512 1074528 1076004 1076166 1078272 1080378 1083712 1085364 1087408 1089288 1089452 1089612 1093248 1093716 1100736 1102592 1103064 1104417 1108432 1110144 1115856 1116024 1117557 1118286 1119744 1120392 1129632 1129968 1131354 1132092 1133568 1134224 1135296 1135782 1135953 1138176 1143072 1145662 1147904 1149312 1149804 1151064 1153984 1157184 1158948 1159704 1161888 1163484 1165671 1173256 1175634 1175811 1177344 1177848 1178112 1180062 1180413 1181952 1190148 1193696 1194102 1194207 1194986 1196544 1198368 1202656 1204308 1206576 1208844 1213056 1215012 1219176 1221472 1223334 1223424 1223768 1224132 1225449 1225728 1228032 1229904 1236109 1238328 1238528 1240416 1240947 1242752 1245088 1245621 1246986 1248912 1253616 1255338 1255527 1257644 1257984 1260441 1266258 1268736 1270836 1271214 1275264 1275456 1276002 1277208 1280448 1285956 1286908 1289327 1291008 1291392 1292976 1294947 1296256 1298232 1301832 1304667 1306368 1307124 1309328 1310934 1316263 1317904 1318296 1319913 1320774 1322496 1324512 1325079 1325376 1327872 1329696 1340864 1341438 1342908 1343784 1346112 1348164 1352988 1354752 1357398 1364224 1364688 1364808 1371573 1373568 1374156 1374464 1376352 1376739 1378944 1381536 1383642 1388506 1393119 1393344 1395468 1395968 1398096 1398592 1399008 1400724 1405026 1410318 1412696 1415232 1417514 1420288 1422372 1427328 1428154 1430016 1432704 1434672 1434888 1440504 1447152 1452384 1452816 1454598 1454817 1457664 1458288 1460511 1464561 1467648 1469664 1470752 1472556 1472994 1478542 1480192 1482642 1483083 1487808 1488032 1488669 1490076 1491048 1493856 1506176 1506624 1508472 1509456 1511757 1513728 1514376 1514604 1524096 1529423 1532416 1533072 1534752 1535409 1540903 1542912 1545264 1546272 1548396 1549184 1551312 1554228 1565011 1566726 1567512 1567748 1569792 1570464 1572858 1573416 1573884 1575936 1586864 1589283 1592136 1592276 1595269 1597824 1605744 1608768 1611792 1614249 1617408 1620016 1620567 1625568 1628046 1631112 1631232 1632176 1633932 1634178 1634418 1637376 1639872 1640574 1651104 1653888 1654596 1660828 1662648 1665216 1671488 1673784 1674036 1677429 1679616 1680588 1688344 1694448 1694952 1697031 1698138 1700352 1700608 1701336 1702944 1703673 1707264 1714608 1717982 1718493 1721344 1721856 1723968 1724706 1726596 1730976 1735776 1738422 1739556 1741824 1742832 1745226 1747912 1757728 1759884 1761032 1763451 1766016 1766772 1767038 1767168 1770093 1770496 1772928 1785222 1788584 1790544 1791712 1792479 1794816 1797552 1803984 1806462 1809864 1813266 1819584 1819744 1822518 1828764 1831424 1832208 1835001 1835136 1835652 1836198 1838592 1842048 1844856 1857492 1857792 1860624 1864128 1865344 1867632 1870479 1873368 1880424 1883007 1884401 1886466 1886976 1896496 1899387 1903104 1906254 1906541 1906821 1910272 1912896 1913184 1914003 1915812 1920672 1929536 1930362 1936512 1937088 1939464 1939756 1944384 1947348 1952748 1956864 1959552 1960686 1963408 1963992 1966401 1976856 1977444 1981161 1983744 1984892 1986768 1988064 1991808 1994544 2008832 2011296 2012157 2012608 2014362 2015676 2018304 2019168 2019472 2022246 2029482 2032128 2036097 2044096 2046336 2047212 2057216 2060352 2061234 2061696 2064528 2068416 2072304 2075463 2082759 2088968 2090016 2093202 2093952 2097144 2097888 2098512 2101086 2107539 2115477 2119044 2122848 2126271 2127658 2130432 2133558 2140992 2141594 2142231 2145024 2149056 2152008 2152332 2160756 2167424 2170728 2174816 2178576 2178904 2179224 2181897 2186496 2187432 2200877 2201472 2205184 2206128 2208834 2209491 2216864 2217813 2220288 2223963 2231712 2232048 2235114 2236572 2239488 2240784 2252089 2259264 2259936 2262708 2264184 2268448 2270592 2271564 2271906 2276352 2286144 2291324 2295631 2298624 2299608 2302128 2307968 2314368 2317896 2319408 2323776 2326968 2331342 2331547 2346512 2350089 2351268 2351622 2354688 2355696 2356224 2359287 2360124 2360826 2363904 2380296 2387392 2388204 2388414 2389972 2393088 2396736 2405312 2408616 2413152 2417688 2426112 2430024 2438352 2442069 2442944 2446668 2446848 2447536 2448264 2450898 2451267 2451627 2456064 2459808 2460861 2472218 2476656 2477056 2480832 2481894 2485504 2490176 2491242 2493972 2497824 2507232 2510676 2511054 2515288 2515968 2520882 2532516 2541672 2542428 2547207 2550528 2550912 2552004 2554416 2560896 2571912 2573816 2576973 2578654 2582016 2582784 2585952 2587059 2589894 2592512 2596464 2603664 2607633 2609334 2612736 2614248 2618656 2621868 2632526 2635808 2636592 2639826 2641548 2644992 2649024 2650158 2650557 2650752 2655744 2659392 2677833 2681728 2682876 2685816 2687568 2692224 2696328 2705976 2709693 2714796 2719899 2728448 2729376 2729616 2733777 2743146 2743559 2747136 2748312 2748928 2752704 2753478 2754297 2757888 2763072 2767284 2777012 2786238 2786483 2786688 2790936 2791936 2796192 2797184 2798016 2801448 2810052 2820636 2825392 2829699 2830464 2835028 2840357 2844744 2854656 2856308 2859381 2860032 2865408 2869344 2869776 2881008 2894304 2895543 2904768 2905632 2906449 2909196 2909634 2915328 2916576 2921022 2929122 2935296 2939328 2941029 2941504 2945112 2945988 2957084 2960384 2965284 2966166 2975616 2976064 2977338 2980152 2982096 2987712 3012352 3013248 3016944 3018912 3021543 3023514 3027456 3028752 3029208 3033369 3044223 3048192 3058846 3064832 3066144 3069504 3070818 3081806 3085824 3090528 3091851 3092544 3096792 3098368 3102624 3108456 3130022 3133452 3135024 3135496 3139803 3140928 3145716 3146832 3147768 3151629 3173728 3178566 3184272 3184552 3190538 3191487 3195648 3200337 3211488 3212391 3217536 3223584 3228498 3234816 3240032 3241134 3251136 3256092 3262224 3264352 3267864 3268356 3268836 3279744 3281148 3302208 3307776 3309192 3313251 3321656 3325296 3330432 3342976 3347568 3348072 3352671 3354858 3355153 3359232 3361176 3376688 3388896 3389904 3394062 3394573 3396276 3400704 3401216 3402672 3405888 3407346 3407859 3414528 3429216 3435964 3436986 3443712 3447936 3449412 3453192 3461952 3471552 3476844 3479112 3485664 3490452 3495824 3497013 3515456 3519768 3522064 3526902 3527433 3532032 3533544 3534076 3534336 3540186 3541239 3545856 3570444 3577168 3581088 3582621 3583424 3584958 3589632 3595104 3607968 3612924 3619728 3626532 3639168 3639488 3645036 3657528 3662848 3664416 3670002 3670272 3671304 3672396 3676347 3677184 3684096 3689712 3708327 3714984 3715584 3721248 3722841 3728256 3730688 3735264 3736863 3740958 3746736 3760848 3766014 3766581 3768802 3772932 3773952 3781323 3792992 3798774 3806208 3812508 3813082 3813642 3820544 3825792 3826368 3828006 3831624 3841344 3859072 3860724 3867981 3873024 3874176 3878928 3879512 3884841 3888768 3894696 3905496 3914001 3919104 3921372 3926816 3927984 3932802 3948789 3953712 3954888 3959739 3962322 3967488 3969784 3973536 3975237 3976128 3983616 3989088 4009817 4017664 4022592 4024314 4025216 4028724 4031352 4038336 4038944 4044492 4058964 4064256 4072194 4087343 4088192 4092672 4094424 4114719 4120704 4122468 4123392 4129056 4130217 4136832 4144608 4150926 4151291 4165518 4177936 4179357 4180032 4182451 4186404 4187904 4194288 4195776 4197024 4202172 4215078 4230954 4238088 4245696 4252542 4255316 4260864 4267116 4281984 4283188 4284462 4290048 4298112 4304016 4304664 4321512 4334848 4341456 4349632 4357152 4357808 4358448 4363794 4364451 4372992 4374864 4381533 4393683 4401754 4402944 4410368 4412256 4417668 4418982 4433728 4435626 4440576 4447926 4449249 4463424 4464096 4466007 4470228 4473144 4481568 4504178 4518528 4519872 4525416 4528368 4535271 4536896 4541184 4543128 4543812 4572288 4582648 4588269 4591262 4597248 4599216 4604256 4606227 4615936 4622709 4628736 4635792 4638816 4647552 4653936 4662684 4663094 4693024 4695033 4700178 4702536 4703244 4709376 4711392 4718574 4720248 4721652 4727808 4760592 4767849 4774784 4776408 4776828 4779944 4785807 4793472 4810624 4817232 4826304 4835376 4842747 4852224 4859771 4860048 4876704 4884138 4885888 4893336 4893696 4895072 4896528 4901796 4902534 4903254 4912128 4919616 4921722 4944436 4953312 4961299 4961664 4963788 4971008 4980352 4982484 4987944 4995648 5014464 5021352 5022108 5030576 5032287 5041764 5065032 5083344 5084856 5091093 5094414 5101056 5101824 5104008 5108832 5111019 5121792 5143824 5147632 5153946 5155479 5157308 5164032 5165568 5171904 5174118 5174897 5179788 5185024 5192928 5207328 5215266 5218668 5225472 5228496 5237312 5243736 5265052 5271616 5273184 5279652 5283096 5290353 5298048 5300316 5301114 5301504 5310279 5311488 5318784 5355666 5363456 5365752 5371632 5375136 5377437 5384448 5392656 5411952 5419386 5429592 5439798 5456896 5458752 5459232 5467554 5486292 5487118 5494272 5496624 5497856 5505003 5505408 5506956 5508594 5515776 5526144 5534568 5554024 5572476 5572966 5573376 5581872 5583872 5592384 5594368 5596032 5602896 5611437 5620104 5641272 5650784 5653203 5659398 5660928 5670056 5680714 5689488 5698161 5709312 5712616 5718762 5719623 5720463 5730816 5738688 5739552 5742009 5762016 5788608 5791086 5809536 5811264 5812898 5818392 5819268 5833152 5842044 5858244 5870592 5878656 5882058 5883008 5890224 5891976 5899203 5914168 5930568 5932332 5943483 5951232 5952128 5954676 5960304 5964192 5973809 5975424 6012937 6024704 6026496 6033888 6036471 6037824 6043086 6047028 6054912 6057504 6058416 6066738 6088446 6096384 6108291 6117692 6132288 6139008 6141636 6163612 6171648 6181056 6183702 6185088 6193584 6196736 6205248 6216912 6226389 6248277 6260044 6266904 6270048 6270992 6279606 6281856 6291432 6293664 6295536 6303258 6322617 6346431 6347456 6357132 6368544 6369104 6378813 6381076 6382974 6391296 6400674 6422976 6424782 6426693 6435072 6447168 6456996 6480064 6482268 6502272 6512184 6524448 6528704 6535728 6536712 6537672 6545691 6559488 6562296 6602631 6604416 6615552 6618384 6626502 6628473 6643312 6650592 6653439 6660864 6671889 6685952 6695136 6696144 6705342 6709716 6710306 6718464 6722352 6753376 6756267 6777792 6779808 6788124 6789146 6792552 6802432 6805344 6811776 6814692 6815718 6829056 6858432 6871928 6873972 6886893 6895872 6898824 6906384 6923904 6943104 6953688 6958224 6971328 6980904 6991648 6994026 6994641 7030912 7039536 7044128 7050267 7053804 7054866 7064064 7067088 7068152 7068672 7077861 7080372 7082478 7091712 7140888 7154336 7162176 7165242 7166848 7169916 7179264 7190208 7215936 7225848 7239456 7240067 7253064 7278336 7278976 7290072 7315056 7326207 7328832 7340004 7340544 7342608 7344792 7352694 7353801 7354881 7368192 7379424 7382583 7416654 7429968 7431168 7442496 7445682 7446803 7456512 7461376 7470528 7473726 7481916 7493472 7521696 7532028 7533162 7537604 7545864 7547904 7562646 7585984 7597548 7625016 7626164 7627284 7641621 7651584 7652736 7656012 7663248 7682688 7718144 7721448 7730919 7735962 7746048 7748352 7757856 7759024 7761177 7769682 7777536 7789392 7810992 7822899 7828002 7838208 7842744 7853632 7855968 7865604 7897578 7907424 7909776 7919478 7924644 7934976 7939568 7947072 7950474 7951671 7952256 7967232 7978176 8019634 8033499 8035328 8045184 8048628 8050432 8057448 8062704 8076672 8077888 8088984 8117928 8144388 8159697 8174686 8176384 8185344 8188848 8201331 8229438 8230677 8241408 8244936 8246784 8258112 8260434 8262891 8273664 8289216 8301852 8302582 8331036 8355872 8358714 8359449 8360064 8364902 8372808 8375808 8388576 8391552 8394048 8404344 8430156 8461908 8476176 8489097 8491392 8505084 8510632 8521071 8534232 8563968 8566376 8568924 8578143 8580096 8596224 8608032 8609328 8643024 8652763 8669696 8682912 8686629 8699264 8714304 8715616 8716896 8719347 8727588 8728902 8745984 8749728 8763066 8787366 8803508 8805888 8823087 8824512 8835336 8837964 8867456 8871252 8881152 8895852 8898498 8926848 8928192 8932014 8940456 8946288 8958049 8963136 9008356 9025289 9037056 9039744 9050832 9056736 9064629 9070542 9073792 9082368 9086256 9087624 9100107 9132669 9144576 9165296 9176538 9182524 9194496 9198432 9208512 9212454 9213841 9231872 9245418 9257472 9271584 9275553 9277632 9295104 9307872 9325368 9326188 9386048 9390066 9400356 9405072 9406488 9419409 9422784 9437148 9440496 9443304 9454887 9521184 9535698 9549568 9552816 9553656 9559888 9571614 9574461 9586944 9601011 9621248 9634464 9637173 9652608 9670752 9685494 9704448 9719542 9720096 9753408 9768276 9771776 9786672 9790144 9793056 9803592 9805068 9806508 9839232 9843444 9888872 9906624 9922598 9923328 9927576 9939753 9942016 9960704 9964968 9975888 9991296 10028928 10042704 10044216 10061152 10064574 10065459 10083528 10130064 10166688 10169712 10182186 10183719 10188828 10202112 10203648 10208016 10217664 10222038 10223577 10243584 10287648 10295264 10307892 10310958 10314616 10331136 10343808 10348236 10349794 10359576 10370048 10385856 10414656 10430532 10437336 10456992 10474624 10487472 10530104 10543232 10546368 10559304 10566192 10580706 10582299 10596096 10600632 10602228 10603008 10620558 10623717 10637568 10705961 10711332 10726912 10731504 10743264 10747863 10750272 10754874 10768896 10785312 10823904 10838772 10859184 10879596 10917504 10918464 10935108 10972584 10974236 10988544 10993248 11010006 11010816 11013912 11017188 11029041 11031552 11052288 11069136 11108048 11124981 11144952 11145932 11146752 11163744 11166883 11168523 11184768 11188736 11192064 11205792 11210589 11222874 11240208 11282544 11299743 11301568 11306406 11318796 11321856 11340112 11343969 11361428 11378976 11396322 11418624 11425232 11437524 11439246 11440926 11461632 11477376 11479104 11484018 11524032 11577216 11582172 11603943 11619072 11622528 11625796 11636784 11638536 11654523 11666304 11684088 11716488 11742003 11757312 11764116 11766016 11780448 11783952 11798406 11828336 11846367 11861136 11864664 11879217 11886966 11902464 11904256 11909352 11920608 11925711 11928384 11947618 11950848 12025874 12029451 12049408 12052992 12067776 12072942 12075648 12086172 12094056 12115008 12116832 12133476 12176892 12192768 12216582 12235384 12262029 12264576 12278016 12283272 12327224 12344157 12362112 12367404 12370176 12387168 12390651 12393472 12410496 12433824 12452778 12453873 12496554 12520088 12533808 12540096 12541984 12547353 12559212 12563712 12582864 12587328 12591072 12606516 12645234 12692862 12694912 12714264 12737088 12738208 12757626 12762152 12765948 12782592 12801348 12845952 12849564 12853386 12870144 12890851 12894336 12913992 12960128 12964536 13004544 13024368 13048896 13057408 13071456 13073424 13075344 13091382 13093353 13118976 13124592 13144599 13181049 13190807 13205262 13208832 13231104 13236768 13253004 13256946 13286624 13301184 13306878 13321728 13343778 13347747 13371904 13390272 13392288 13398021 13410684 13419432 13420612 13444704 13506752 13512534 13555584 13559616 13576248 13578292 13585104 13605813 13610688 13623552 13629384 13631436 13716864 13743856 13747944 13764807 13773786 13791744 13797648 13812768 13818681 13847808 13868127 13886208 13907376 13916448 13942656 13961808 13983296 13988052 13989282 14061824 14079072 14085099 14088256 14100534 14107608 14109732 14128128 14134176 14136304 14155722 14160744 14164956 14183424 14281776 14303547 14308672 14324352 14330484 14333696 14339832 14357421 14380416 14431872 14451696 14478912 14480134 14506128 14528241 14556672 14557952 14579313 14580144 14630112 14652414 14657664 14680008 14681088 14685216 14689584 14705388 14707602 14709762 14736384 14758848 14765166 14833308 14859936 14883897 14884992 14891364 14893606 14913024 14922752 14941056 14947452 14963832 14986944 15043392 15064056 15066324 15075208 15091728 15125292 15171968 15195096 15250032 15252328 15254568 15273279 15283242 15303168 15305472 15312024 15326496 15365376 15406139 15436288 15442896 15461838 15466437 15471924 15492096 15496704 15515712 15518048 15522354 15524691 15539364 15555072 15578784 15621984 15645798 15656004 15676416 15685488 15707264 15711936 15731208 15795156 15814848 15819552 15838956 15849288 15871059 15879136 15894144 15900948 15903342 15904512 15930837 15934464 15956352 16039268 16066998 16069417 16090368 16097256 16100864 16114896 16125408 16132311 16153344 16155776 16177968 16235856 16288776 16319394 16320829 16349372 16352768 16370688 16377696 16402662 16458876 16461354 16482816 16489872 16493568 16515009 16516224 16520868 16525782 16547328 16578432 16603704 16605164 16662072 16711744 16717428 16718898 16720128 16729804 16745616 16751616 16777152 16783104 16788096 16808688 16834311 16860312 16923816 16952352 16959609 16978194 16982784 17010168 17021264 17042142 17068464 17094483 17127936 17132752 17137848 17156286 17158869 17161389 17192448 17216064 17218656 17226027 17286048 17305526 17339392 17365824 17373258 17398528 17428608 17431232 17433792 17438694 17455176 17457804 17499456 17526132 17574732 17607016 17611776 17646174 17649024 17670672 17675928 17697609 17734912 17742504 17791704 17796996 17830449 17853696 17856384 17864028 17880912 17892576 17916098 17921427 17926272 18016712 18038811 18050578 18074112 18079488 18101664 18109413 18113472 18129258 18141084 18147584 18164736 18172512 18175248 18200214 18265338 18289152 18330592 18353076 18365048 18396864 18417024 18424908 18427682 18463744 18490836 18514944 18543168 18551106 18555264 18590208 18615744 18650736 18652376 18744831 18772096 18780132 18800712 18810144 18812976 18838818 18845568 18874296 18880992 18886608 18909774 18967851 19039293 19042368 19071396 19099136 19105632 19107312 19119776 19136439 19143228 19148922 19173888 19202022 19242496 19268928 19274346 19280079 19305216 19341504 19370988 19439084 19440192 19506816 19536552 19543552 19573344 19580288 19586112 19607184 19610136 19613016 19637073 19678464 19686888 19777744 19807893 19813248 19845196 19846656 19855152 19879506 19882499 19885419 19921408 19929936 19951776 19960317 19982592 20015667 20057856 20085408 20088432 20122304 20129148 20130918 20167056 20260128 20268801 20333376 20339424 20345143 20364372 20367438 20377656 20407296 20416032 20435328 20444076 20447154 20487168 20575296 20590528 20615784 20621916 20629232 20660679 20687616 20696472 20699588 20719152 20771712 20829312 20861064 20874672 20913984 20949248 20974944 20983923 21060208 21086464 21092736 21118608 21132384 21150801 21161412 21164598 21192192 21201264 21204456 21206016 21233583 21241116 21247434 21275136 21411922 21422664 21453824 21463008 21486528 21495726 21500544 21509748 21537792 21570624 21647808 21677544 21718368 21720201 21759192 21835008 21836928 21870216 21945168 21948472 21978621 21986496 22020012 22021632 22027824 22034376 22058082 22061403 22104576 22138272 22147749 22216096 22249962 22289904 22291864 22293504 22327488 22333766 22337046 22340409 22369536 22377472 22384128 22411584 22421178 22445748 22480416 22565088 22599486 22603136 22612812 22637592 22643712 22680224 22687938 22722856 22757952 22792644 22850464 22875048 22878492 22881852 22924863 22954752 22958208 22968036 23048064 23154432 23164344 23192757 23207886 23238144 23245056 23251592 23273568 23277072 23283531 23309046 23332608 23368176 23432976 23468697 23484006 23486071 23514624 23528232 23532032 23560896 23567904 23596812 23656672 23692734 23722272 23729328 23758434 23773932 23804928 23808512 23818704 23841216 23851422 23855013 23856768 23895236 23901696 24051748 24058902 24100497 24105984 24135552 24145884 24151296 24172344 24188112 24230016 24233664 24266952 24353784 24433164 24470768 24479091 24497213 24524058 24529152 24556032 24566544 24603993 24654448 24688314 24692031 24724224 24734808 24740352 24774336 24781302 24788673 24820992 24867648 24905556 24907746 24993108 25040176 25067616 25078347 25080192 25083968 25094706 25118424 25127424 25165728 25174656 25182144 25213032 25290468 25385724 25389824 25428528 25467291 25474176 25476416 25515252 25524304 25531896 25563213 25602696 25691904 25699128 25706772 25734429 25740288 25781702 25788672 25827984 25920256 25929072 25958289 26009088 26048736 26059887 26097792 26114816 26142912 26146848 26150688 26158041 26182764 26186706 26237952 26249184 26289198 26362098 26381614 26410524 26417664 26469261 26473536 26506008 26513892 26573248 26602368 26613756 26643456 26687556 26695494 26743808 26780544 26784576 26796042 26821368 26838864 26841224 26874147 26889408 27013504 27025068 27075867 27111168 27119232 27152496 27156584 27170208 27193887 27211626 27221376 27247104 27258768 27262872 27398007 27433728 27487712 27495888 27529614 27547572 27583488 27595296 27625536 27637362 27641523 27695616 27736254 27772416 27814752 27826659 27832896 27885312 27923616 27966592 27976104 27978564 28123648 28158144 28170198 28176512 28201068 28215216 28219464 28258227 28268352 28272608 28311444 28321488 28329912 28364661 28563552 28607094 28611401 28617344 28648704 28660968 28667392 28679664 28714842 28723383 28760832 28803033 28863744 28903392 28911519 28957824 28960268 29012256 29056482 29059037 29113344 29115904 29158626 29160288 29260224 29277157 29304828 29315328 29360016 29370432 29379168 29410776 29415204 29419524 29517696 29530332 29666616 29719872 29767794 29769984 29782728 29787212 29819259 29826048 29882112 29894904 29927664 29973888 30086784 30128112 30132648 30150416 30183456 30196377 30250584 30310111 30343936 30390192 30500064 30504656 30509136 30546558 30551157 30566484 30606336 30610944 30624048 30652992 30670731 30730752 30812278 30872576 30885792 30923676 30932874 30943848 30993408 31031424 31036096 31044708 31049382 31078728 31110144 31157568 31243968 31291596 31312008 31370976 31414528 31423872 31462416 31590312 31629696 31639104 31677912 31698576 31742118 31746897 31758272 31788288 31801896 31806684 31809024 31861674 31871151 31912704 32078536 32117883 32133996 32138834 32180736 32194512 32201728 32229792 32243589 32250816 32264622 32306688 32311552 32355936 32471712 32577552 32638788 32641658 32698744 32705536 32755392 32805324 32917752 32922708 32965632 32979744 33030018 33032448 33041736 33051564 33094656 33156864 33207408 33210328 33324144 33374943 33423488 33434856 33437796 33440256 33459608 33491232 33500649 33505569 33554304 33566208 33576192 33617376 33631767 33668622 33720624 33847632 33899229 33904704 33919218 33956388 33965568 34020336 34042528 34084284 34136928 34188966 34255872 34265504 34275696 34312572 34317738 34322778 34384896 34432128 34437312 34452054 34572096 34611052 34731648 34746516 34797056 34811829 34857216 34862464 34867584 34877388 34910352 34915608 34963569 34998912 35052264 35149464 35214032 35226009 35292348 35298048 35341344 35351856 35395218 35469824 35485008 35539101 35583408 35593992 35637651 35660898 35707392 35712768 35728056 35761824 35777133 35785152 35832196 35842854 35852544 36033424 36077622 36088353 36101156 36148224 36158976 36203328 36218826 36224279 36226944 36258516 36282168 36295168 36345024 36350496 36400428 36530676 36578304 36661184 36706152 36730096 36786087 36793728 36834048 36849816 36855364 36981672 37032471 37086336 37102212 37110528 37171953 37180416 37231488 37301472 37304752 37361619 37489662 37544192 37560264 37601424 37620288 37625952 37642059 37677636 37691136 37748592 37761984 37773216 37819548 37935702 38078586 38084736 38142792 38198272 38211264 38214624 38239552 38272878 38286456 38297844 38347776 38404044 38484992 38537856 38548692 38560158 38610432 38672553 38683008 38741976 38878168 38880384 39013632 39073104 39087104 39146688 39160576 39172224 39214368 39220272 39226032 39274146 39280059 39356928 39373776 39433797 39555488 39572421 39615786 39626496 39690392 39693312 39710304 39759012 39764998 39770838 39842816 39859872 39903552 39920634 39965184 40031334 40043241 40115712 40170816 40176864 40194063 40244608 40258296 40261836 40334112 40520256 40537602 40666752 40678848 40690286 40728744 40734876 40755312 40817439 40832064 40870656 40888152 40894308 41150592 41181056 41231568 41243832 41258464 41294421 41321358 41375232 41392944 41399176 41438304 41456043 41543424 41604381 41658624 41722128 41749344 41816663 41827968 41898496 41949888 41967846 42120416 42172928 42185472 42237216 42255297 42264768 42301602 42322824 42329196 42384384 42402528 42408912 42467166 42482232 42494868 42550272 42823844 42845328 42910641 42926016 42973056 42991452 43001088 43019496 43072263 43141248 43295616 43355088 43436736 43440402 43518384 43584723 43616989 43670016 43673856 43737939 43740432 43890336 43896944 43957242 43972992 44040024 44043264 44055648 44068752 44116164 44122806 44209152 44276544 44295498 44432192 44499924 44579808 44583728 44651691 44654976 44667532 44674092 44680818 44739072 44768256 44823168 44842356 44891496 44960832 45130176 45198972 45206272 45225624 45275184 45360448 45375876 45445712 45515904 45585288 45700928 45750096 45756984 45763704 45819837 45849726 45909504 45916416 45936072 46096128 46218417 46308864 46328688 46385514 46399311 46415772 46476288 46490112 46503184 46547136 46554144 46567062 46574073 46618092 46665216 46736352 46865952 46937394 46968012 46972142 47029248 47056464 47064064 47121792 47135808 47193624 47313344 47385468 47444544 47458656 47516868 47547864 47617024 47637408 47682432 47702844 47710026 47713536 47790472 47792511 47803392 48103496 48117804 48200994 48208251 48271104 48291768 48302592 48344688 48376224 48396933 48460032 48467328 48533904 48707568 48866328 48941536 48958182 48962487 48994426 49048116 49058304 49112064 49133088 49207986 49308896 49376628 49384062 49448448 49469616 49480704 49545027 49548672 49562604 49577346 49641984 49735296 49811112 49815492 49986216 50080352 50135232 50156694 50160384 50167936 50189412 50236848 50254848 50331456 50349312 50364288 50426064 50502933 50580936 50680469 50771448 50779648 50857056 50878827 50934582 50948352 50952832 51030504 51048608 51063792 51126426 51205392 51283449 51383808 51398256 51413544 51468858 51476607 51484167 51563404 51577344 51655968 51678081 51840512 51858144 51916578 52018176 52097472 52119774 52127621 52195584 52229632 52285824 52293696 52301376 52316082 52365528 52373412 52498368 52578396 52724196 52763228 52821048 52835328 52938522 52947072 53012016 53027784 53092827 53146496 53204736 53227512 53375112 53390988 53491347 53561088 53569152 53592084 53642736 53677728 53682448 53748294 53764281 53778816 53966783 54027008 54050136 54116433 54151734 54222336 54238464 54304992 54313168 54328239 54340416 54387774 54423252 54442752 54494208 54517536 54525744 54796014 54867456 54975424 54991776 55059228 55095144 55190592 55251072 55274724 55283046 55391232 55472508 55544832 55629504 55653318 55665792 55770624 55847232 55933184 55952208 55957128 56234493 56247296 56316288 56340396 56353024 56402136 56430432 56438928 56516454 56536704 56545216 56622888 56642976 56659824 56729322 57117879 57127104 57214188 57222802 57234688 57297408 57321936 57334784 57359328 57409317 57429684 57446766 57521664 57606066 57727488 57806784 57823038 57840237 57915648 57920536 58024512 58112964 58118074 58231808 58317252 58320576 58520448 58554314 58609656 58630656 58720032 58740864 58758336 58821552 58830408 58839048 59035392 59060664 59333232 59423679 59439744 59535588 59539968 59565456 59574424 59638518 59647497 59656257 59764224 59789808 59855328 59880951 59947776 60047001 60173568 60256224 60265296 60300832 60366912 60392754 60501168 60620222 60687872 60780384 60806403 61000128 61009312 61018272 61035429 61093116 61102314 61132968 61221888 61248096 61305984 61341462 61461504 61624556 61771584 61847352 61865748 61887696 61982037 62062848 62072192 62089416 62098764 62157456 62315136 62487936 62583192 62624016 62706343 62741952 62829056 62847744 62924832 62951769 63177023 63180624 63259392 63278208 63355824 63397152 63452403 63484236 63493794 63516544 63576576 63603792 63613368 63618048 63700749 63723348 63742302 63825408 64157072 64235766 64267992 64277668 64361472 64389024 64459584 64487178 64496887 64501632 64529244 64613376 64623104 64711872 64943424 65155104 65160603 65277576 65283316 65397488 65510784 65610648 65835504 65845416 65935863 65959488 66060036 66064896 66083472 66103128 66184209 66313728 66414816 66420656 66443247 66648288 66749886 66846976 66869712 66875592 66880512 66919216 66982464 67001298 67011138 67021227 67108608 67132416 67152384 67234752 67263534 67337244 67441248 67695264 67798458 67809408 67838436 67912776 67931136 68040672 68085056 68168568 68273856 68377932 68531008 68551392 68625144 68635476 68645556 68774589 68864256 68874624 68904108 69144192 69222104 69463296 69493032 69578271 69594112 69623658 69714432 69724928 69735168 69754776 69820704 69831216 69850593 69927138 69997824 70104528 70298928 70428064 70452018 70458213 70584696 70596096 70682688 70703712 70790436 70939648 70970016 71078202 71166816 71187984 71275302 71321796 71414784 71425536 71456112 71523648 71554266 71565039 71570304 71664392 71685708 71705088 72066848 72155244 72176706 72202312 72301491 72317952 72406656 72437652 72448558 72453888 72517032 72564336 72590336 72690048 72700992 72800856 73061352 73322368 73412304 73460192 73491639 73572174 73587456 73668096 73699632 73710728 73811979 73963344 74064942 74076093 74172672 74204424 74221056 74343906 74366019 74462976 74602944 74609504 74723238 74979324 75088384 75120528 75202848 75235041 75240576 75251904 75284118 75355272 75382272 75497184 75523968 75546432 75639096 75871404 76157172 76169472 76285584 76401873 76422528 76429248 76479104 76545756 76572912 76595688 76689639 76808088 77075712 77097384 77120316 77203287 77220864 77345106 77366016 77483952 77659517 77756336 77760768 77874867 78027264 78146208 78168181 78179661 78293376 78321152 78344448 78428736 78440544 78452064 78474123 78548292 78560118 78713856 78747552 78867594 79110976 79144842 79231572 79252992 79380784 79407783 79420608 79518024 79529996 79541676 79719744 79807104 79841268 79930368 80062668 80086482 80231424 80341632 80353728 80388126 80489216 80516592 80523672 80622441 80668224 81040512 81075204 81227601 81333504 81357696 81380572 81457488 81469752 81510624 81581661 81634878 81664128 81741312 81776304 81788616 82194021 82301184 82362112 82463136 82487664 82516928 82588842 82642716 82750464 82785888 82798352 82876608 82912086 82924569 83086848 83208762 83317248 83444256 83479977 83498688 83633326 83655936 83796992 83899776 83935692 84240832 84345856 84370944 84474432 84510594 84529536 84603204 84645648 84658392 84805056 84817824 84934332 84964464 84989736 85093983 85647688 85690656 85821282 85834203 85852032 85946112 85982904 86002176 86038992 86144526 86170149 86282496 86409099 86591232 86710176 86734557 86873472 86880804 87036768 87169446 87177111 87233978 87340032 87347712 87475878 87480864 87780672 87793888 87831471 87914484 87945984 88080048 88111296 88137504 88232328 88245612 88553088 88590996 88864384 88999848 89159616 89167456 89303382 89309952 89335064 89348184 89361636 89457777 89478144 89646336 89684712 89782992 89921664 90235957 90260352 90397944 90412544 90451248 90550368 90589131 90720896 90751752 90891424 90930333 91031808 91170576 91401856 91500192 91513968 91527408 91639674 91653471 91699452 91819008 91832832 91872144 92012193 92192256 92335649 92436834 92617728 92657376 92771028 92798622 92831544 92980224 93006368 93094272 93108288 93134124 93148146 93236184 93330432 93472704 93731904 93874788 93936024 93944284 94112928 94120871 94243584 94271616 94387248 94626688 94770936 94889088 94917312 95033736 95095728 95240691 95274816 95364864 95405688 95420052 95427072 95580944 95585022 95613453 96206992 96235608 96353649 96401988 96416502 96542208 96583536 96605184 96689376 96730767 96752448 96793866 96920064 96934656 97067808 97415136 97732656 97883072 97916364 97924974 97988852 98096232 98116608 98266176 98415972 98617792 98753256 98768124 98896896 98939232 99090054 99097344 99125208 99154692 99283968 99470592 99622224 99630984 99972432 100124829 100160704 100270464 100313388 100320768 100335872 100378824 100473696 100501947 100516707 100662912 100698624 100728576 100852128 100895301 101005866 101161872 101360938 101542896 101559296 101697687 101714112 101757654 101869164 101896704 101905664 102061008 102097216 102127584 102252852 102410784 102566898 102767616 102796512 102827088 102937716 102953214 102968334 103126808 103154688 103311936 103356162 103681024 103716288 103833156 104194944 104239548 104255242 104391168 104435487 104459264 104571648 104587392 104602752 104632164 104731056 104746824 104996736 105156792 105448392 105526456 105642096 105877044 105894144 106024032 106055568 106185654 106292992 106409472 106455024 106617303 106750224 106781976 106912953 106982694 107122176 107138304 107184168 107285472 107355456 107364896 107496588 107528562 107557632 107933566 108054016 108100272 108232866 108265059 108303468 108444672 108476928 108609984 108626336 108656478 108672837 108680832 108775548 108846504 108885504 109035072 109051488 109592028 109734912 109950848 109983552 110118456 110190288 110358261 110381184 110502144 110549448 110566092 110945016 111097413 111259008 111306636 111331584 111515859 111541248 111694464 111866368 111904416 111914256 112084857 112468986 112485919 112632576 112680792 112706048 112804272 112860864 112877856 112926177 113032908 113073408 113090432 113245776 113285952 113319648 113458644 114235758 114245803 114254208 114428376 114445604 114469376 114594816 114643872 114718656 114818634 114859368 114893532 115043328 115212132 115454976 115613568 115646076 115680474 115831296 115841072 116017659 116049024 116225928 116236148 116454637 116634504 116641152 117040896 117108628 117219312 117261312 117440064 117481728 117516672 117643104 117660816 117678096 117840177 118070784 118121328 118301391 118666464 118717263 118847358 118879488 119071176 119079936 119130912 119148848 119277036 119294994 119312514 119528448 119579616 119710656 119761902 119895552 120094002 120129723 120347136 120512448 120530592 120582189 120601664 120733824 120785508 121002336 121240444 121375744 121560768 121612806 122000256 122018624 122036544 122070858 122186232 122204628 122265936 122452317 122496192 122611968 122682924 123249112 123543168 123694704 123731496 123775392 123883263 123964074 124125696 124144384 124178832 124197528 124314912 124368129 124630272 124813143 124975872 125166384 125248032 125412686 125449989 125483904 125658112 125695488 125849664 125903538 126354046 126361248 126518784 126556416 126711648 126765891 126794304 126904806 126968472 126987588 127033088 127153152 127207584 127226736 127401498 127446696 127484604 127650816 128314144 128471532 128535984 128555336 128731923 128778048 128919168 128974356 128993774 129003264 129058488 129216789 129246208 129423744 129886848 130310208 130321206 130555152 130566632 130794976 130850967 131021568 131213817 131221296 131671008 131690832 131871726 131918976 132120072 132129792 132166944 132206256 132368418 132627456 132829632 132841312 132886494 133296576 133499772 133693952 133739424 133751184 133838432 133955073 133964928 134002596 134022276 134042454 134217216 134304768 134469504 134527068 134674488 134882496 135390528 135596916 135618816 135676872 135825552 136081344 136170112 136337136 136547712 136755864 137062016 137102784 137250288 137270952 137291112 137459511 137549178 137561273 137728512 137749248 137808216 138288384 138444208 138655251 138926592 138986064 139156542 139177493 139197933 139247316 139428864 139449856 139470336 139509552 139641408 139662432 139701186 139722219 139854276 139995648 140209056 140597856 140856128 140904036 140916426 141169392 141192192 141365376 141407424 141580872 141940032 142156404 142333632 142375968 142550604 142643592 142851072 142912224 143047296 143108532 143130078 143140608 143328784 143371416 143377533 143410176 144133696 144310488 144353412 144404624 144602982 144624753 144813312 144875304 144897116 144907776 145034064 145128672 145190799 145380096 145401984 145601712 146122704 146644736 146824608 146887461 146920384 146983278 147144348 147174912 147336192 147399264 147421456 147623958 147926688 148129884 148152186 148345344 148408848 148442112 148635081 148687812 148732038 148925952 149205888 149219008 149446476 149958648 150176768 150241056 150405696 150470082 150481152 150503808 150568236 150710544 150764544 150994368 151047936 151092864 151278192 151508799 151742808 152041407 152314344 152338944 152571168 152636481 152803746 152845056 152858496 152958208 153091512 153145824 153191376 153379278 153616176 153850347 154151424 154194768 154240632 154406574 154429821 154690212 154732032 154967904 155034243 155319034 155512672 155521536 155749734 156054528 156292416 156336362 156359322 156382863 156586752 156642304 156688896 156857472 156881088 156904128 156948246 157096584 157120236 157495104 157735188 158221952 158289684 158463144 158505984 158761568 158815566 158841216 159036048 159059992 159083352 159278481 159439488 159614208 159682536 160125336 160172964 160474041 160683264 160707456 160776252 160978432 161033184 161047344 161244882 161292843 161336448 161900349 162081024 162150408 162349299 162455202 162667008 162715392 162761144 162914976 162939504 162984717 163021248 163163322 163269756 163328256 163482624 163552608 163577232 164388042 164402497 164602368 164724224 164926272 164975328 165033856 165177684 165285432 165571776 165596704 165753216 165824172 165849138 166173696 166417524 166634496 166888512 166959954 166997376 167266652 167311872 167581063 167799552 167871384 168481664 168703479 168741888 168948864 169021188 169059072 169206408 169291296 169316784 169610112 169635648 169868664 169928928 169979472 170187966 170202931 171295376 171353637 171381312 171480491 171642564 171668406 171704064 171892224 171965808 172004352 172077984 172227951 172289052 172340298 172564992 172818198 173182464 173420352 173469114 173520711 173746944 173761608 174073536 174338892 174354222 174467956 174695424 174951756 174961728 175561344 175587776 175662942 175828968 175891968 176160096 176222592 176275008 176464656 176491224 177106176 177181992 177728768 177999696 178271037 178319232 178334912 178606764 178619904 178670128 178696368 178723272 178915554 178942491 178968771 179292672 179369424 179565984 179642853 179843328 180141003 180471914 180520704 180795888 180825088 180902496 181100736 181178262 181441792 181503504 181782848 181860666 182063616 182341152 182419209 182803712 183000384 183027936 183054816 183106287 183279348 183306942 183398904 183665664 183744288 184024386 184384512 184671298 184873668 185314752 185542056 185597244 185663088 185946111 186012736 186188544 186216576 186268248 186296292 186472368 186945408 187463808 187749576 187872048 187888568 188119029 188225856 188241742 188487168 188543232 188774496 188855307 189253376 189531069 189541872 189778176 189834624 190067472 190191456 190357209 190481382 190549632 190729728 190811376 190840104 190854144 191161888 191170044 191226906 192413984 192471216 192707298 192803976 192833004 193084416 193167072 193378752 193461534 193490661 193504896 193587732 193840128 193869312 194135616 194830272 195465312 195481809 195766144 195832728 195849948 195977704 196192464 196532352 196831944 197235584 197506512 197536248 197807589 197878464 198180108 198194688 198250416 198309384 198552627 198941184 199244448 199261968 199944864 200249658 200279807 200321408 200540928 200626776 200641536 200671744 200757648 200947392 201003894 201033414 201063681 201325824 201397248 201457152 201704256 201790602 202011732 202323744 202721876 203085792 203395374 203413259 203428224 203515308 203738328 203793408 203811328 204122016 204194432 204255168 204505704 204821568 205133796 205593024 205654176 205875432 205906428 205936668 206253616 206323767 206623872 206712324 207432576 207666312 208389888 208479096 208510484 208734813 208782336 208870974 209143296 209174784 209205504 209264328 209462112 209493648 209551779 209993472 210313584 210896784 211052912 211284192 211374639 211754088 211788288 212048064 212111136 212170777 212371308 212585984 212818944 212910048 213234606 213500448 213563952 213825906 213965388 214244352 214276608 214368336 214570944 214695117 214710912 214729792 214993176 215057124 215115264 215867132 216108032 216200544 216465732 216530118 216606936 216904473 216953856 217219968 217252672 217312956 217345674 217361664 217551096 217693008 217771008 218070144 218102976 219184056 219901696 219967104 220236912 220380576 220474917 220716522 220762368 221004288 221098896 221132184 221435937 221890032 222194826 222228279 222518016 222613272 222663168 223031718 223098057 223388928 223732736 223808832 223828512 224169714 224937972 224971838 225265152 225361584 225412096 225608544 225705123 225721728 225755712 225852354 226065816 226146816 226180864 226491552 226571904 226639296 226917288 228471516 228491606 228508416 228856752 228891208 228938752 229205619 229287744 229437312 229637268 229718736 229787064 230068917 230424264 231227136 231292152 231360948 231662592 231682144 232035318 232098048 232451856 232472296 232909274 232978551 233269008 233282304 233624601 234081792 234217256 234438624 234504543 234538983 234880128 234963456 235033344 235286208 235321632 235356192 235422369 235680354 236141568 236242656 236602782 237332928 237434526 237694716 237758976 238142352 238261824 238297696 238554072 238589988 238625028 239159232 239421312 239523804 239791104 240188004 240259446 240694272 241024896 241061184 241164378 241203328 241467648 241571016 241867323 242004672 242480888 243121536 243225612 243682803 244000512 244037248 244073088 244141716 244372464 244409256 244531872 244744983 244904634 244926169 244992384 245223936 245365848 246498224 246582063 247086336 247389408 247462992 247550784 247766526 247928148 248251392 248288768 248357664 248395056 248629824 248736258 248773707 249260544 249626286 249951744 250332768 250439931 250496064 250825372 250899978 250967808 251390976 251699328 251807076 252708092 252722496 253037568 253112832 253423296 253531782 253588608 253809612 253936944 253975176 254066176 254415168 254453472 254802996 254893392 254969208 255281949 256628288 256943064 257071968 257110672 257463846 257502609 257556096 257838336 257948712 257987548 258006528 258116976 258433578 258510447 258847488 259227297 259773696 260203671 260620416 260642412 261110304 261133264 261531333 261589952 261701934 262043136 262427634 262442592 263342016 263381664 263494413 263743452 263837952 264240144 264333888 264412512 264736836 265659264 265682624 265772988 266593152 266999544 267387904 267478848 267502368 267676864 267910146 267929856 268005192 268044552 268084908 268373331 268434432 268939008 269054136 269348976 269764992 270707871 270781056 271193832 271237632 271353744 271651104 271767393 272162688 272340224 272674272 272790999 273095424 273511728 274124032 274205568 274500576 274541904 274582224 274919022 274960413 275098356 275122546 275457024 275498496 275616432 276036579 276576768 276888416 277006947 277310502 277853184 277972128 278313084 278354986 278395866 278494632 278899712 278940672 279019104 279282816 279324864 279402372 279444438 279708552 279991296 280418112 281195712 281712256 281808072 281832852 282338784 282362613 282730752 282814848 283161744 283880064 284312808 284667264 284751936 285101208 285287184 285722073 285824448 286094592 286217064 286260156 286281216 286657568 286742832 286755066 288267392 288620976 288706824 288809248 289060947 289205964 289249506 289626624 289750608 289794232 289815552 290068128 290192301 290257344 290381598 290760192 290803968 291203424 292245408 292716641 293289472 293649216 293774922 293840768 293966556 294288696 294349824 294798528 294842912 295247916 295853376 296259768 296304372 296690688 296817696 297270162 297375624 297464076 297851904 298411776 298438016 298892952 299917296 300374487 300482112 300811392 300940164 300962304 301007616 301136472 301421088 301505841 301550121 301988736 302095872 302185728 302556384 302685903 303017598 303485616 304082814 304628688 304677888 305093061 305142336 305272962 305318923 305607492 305690112 305716992 305916416 306183024 306291648 306382752 306758556 307232352 307700694 308302848 308389536 308481264 308813148 308859642 309380424 309464064 309935808 310068486 310638068 311025344 311043072 311499468 312584832 312672724 312718644 312765726 313173504 313306461 313377792 313714944 313762176 313808256 313896492 314193168 314240472 314990208 315470376 316443904 316579368 316926288 317523136 317631132 317682432 318072096 318119984 318166704 318556962 318878976 319228416 319365072 319851909 320250672 320345928 320738859 320948082 321366528 321414912 321552504 321956864 322066368 322094688 322489764 322585686 322672896 323800698 324162048 324300816 324698598 324795177 324910404 325334016 325430784 325522288 325829952 325879008 325969434 326018511 326042496 326326644 326539512 326656512 327105216 327154464 328776084 328804994 329204736 329448448 329852544 329950656 330067712 330355368 330570864 331074783 331143552 331193408 331506432 331648344 331698276 332835048 333777024 333919908 333994752 334533304 334547577 334623744 335162126 335599104 335742768 336254571 336963328 337406958 337457757 337897728 338042376 338118144 338412816 338582592 338633568 338778531 339220224 339271296 339737328 339857856 339958944 340375932 340405862 342590752 342707274 342737409 342762624 342960982 343285128 343336812 343408128 343784448 343931616 344155968 344455902 344578104 344680596 345129984 345636396 346364928 346840704 346938228 347041422 347493888 347523216 348052977 348147072 348677784 348708444 348935912 349363911 349903512 349923456 351122688 351175552 351325884 351657936 351783936 352320192 352445184 352550016 352929312 352982448 353520531 354212352 354363984 354763283 355457536 355999392 356151789 356542074 356638464 356669824 357213528 357239808 357340256 357392736 357446544 357831108 357884982 357937542 358585344 358738848 359131968 359285706 359686656 360282006 360389169 360943828 361041408 361591776 361746567 361804992 362201472 362356524 362883584 363007008 363565696 363721332 364127232 364682304 364838418 365607424 366000768 366055872 366109632 366212574 366558696 366613884 366797808 367356951 367488576 368048772 369342596 369747336 370629504 371084112 371194488 371326176 371649789 371892222 372025472 372377088 372433152 372536496 372592584 372944736 373104387 373890816 374439429 374927616 375499152 375744096 375777136 376238058 376349967 376451712 376483484 376974336 377086464 377548992 377710614 377767481 378506752 379062138 379083744 379556352 379669248 380134944 380297673 380382912 380714418 380962764 381099264 381459456 381622752 381680208 382323776 382340088 382453812 384827968 384942432 385414596 385607952 385666008 386195769 386334144 386757504 386923068 386981322 387009792 387175464 387650367 387738624 388271232 389660544 390930624 390963618 391532288 391665456 391699896 391955408 392384928 392552901 393064704 393641451 393663888 394471168 395013024 395072496 395615178 395756928 396360216 396389376 396500832 396618768 397105254 397882368 398488896 398523936 399889728 400499316 400559614 400642816 401081856 401253552 401343488 401515296 401865219 401894784 402007788 402066828 402127362 402651648 402914304 403408512 403581204 404023464 404647488 405443752 406171584 406790748 406826518 406856448 407030616 407476656 407622656 408244032 408388864 408510336 409011408 409643136 410267592 411186048 411308352 411750864 411812856 411873336 412507232 412647534 412683819 413247744 413424648 414865152 415332624 415965753 416779776 416958192 417020968 417469626 417532479 417593799 417741948 418286592 418349568 418411008 418528656 418924224 418987296 419103558 419166657 419986944 420627168 421793568 422105824 422568384 422749278 423508176 423576576 424096128 424222272 424341554 424742616 425171968 425820096 426469212 427000896 427127904 427651812 427930776 428553216 428736672 429141888 429390234 429421824 429459584 429986352 430114248 430230528 431734264 432401088 432931464 433060236 433213872 433808946 433874259 434439936 434505344 434625912 434691348 434723328 435102192 435386016 435572397 436140288 436205952 438368112 438944401 439803392 439934208 440473824 440662383 440761152 440949834 441433044 441524736 442008576 442197792 442264368 442871874 443780064 444389652 444456558 445036032 445226544 445326336 445905243 446063436 446196114 446777856 447617664 447657024 448339428 449875944 449943676 450530304 450723168 451217088 451410246 451443456 451511424 451704708 452131632 452293632 452361728 452983104 453143808 453278592 453834576 454526397 456124221 456943032 456983212 457016832 457713504 457782416 457909443 458411238 458575488 458874624 459274536 459437472 459574128 460137834 460848528 461551041 462454272 462584304 462721896 463289463 463364288 464070636 464196096 464903712 464944592 465102729 465818548 465957102 466538016 466564608 467249202 468163584 468434512 468877248 469009086 469077966 469148589 469760256 469926912 470066688 470572416 470643264 470712384 470844738 471360708 472485312 473205564 474665856 474869052 475389432 475517952 476284704 476523648 476595392 477108144 477179976 477250056 477835443 478318464 478842624 479047608 480376008 480518892 481422123 482049792 482122368 482328756 482406656 482935296 483142032 483734646 483878529 484009344 484961776 485701047 486243072 486451224 487047897 487365606 488001024 488074496 488146176 488283432 488744928 488818512 488954151 489063744 489489966 489809268 489852338 489984768 490447872 490731696 492996448 493164126 493207491 494172672 494778816 494925984 495101568 495533052 495856296 496577536 496715328 496790112 497259648 497472516 497547414 498521088 499252572 499903488 500665536 500879862 500992128 501650744 501799956 501935616 502743189 503398656 503614152 505416184 505444992 506110437 506225664 506846592 507063564 507177216 507619224 507873888 507950352 508132352 508830336 508906944 509605992 509786784 509938416 510563898 510608793 513256576 513886128 514143936 514221344 514441473 514927692 515005218 515112192 515676672 515897424 515975096 516013056 516233952 516683853 516867156 517020894 517694976 518454594 519547392 520407342 520562133 521240832 521284824 522220608 522266528 523062666 523179904 523403868 524086272 524855268 524885184 526684032 526763328 526988826 527486904 527675904 528480288 528524891 528667776 528825024 529473672 531318528 531365248 531545976 533186304 533999088 534813111 534957696 535004736 535353728 535820292 535859712 536010384 536089104 536169816 536746662 536827473 536906313 537878016 538108272 538697952 538928559 539529984 540423009 541415742 541562112 542387664 542475264 542707488 543302208 543534786 543616619 544325376 544680448 545348544 545581998 546190848 547023456 547257627 548248064 548411136 549001152 549083808 549164448 549318861 549838044 549920826 550196712 550245092 550996992 551232864 552073158 553153536 553776832 554013894 554621004 555944256 556626168 556709972 556791732 556989264 557838333 558038208 558565632 558649728 558804744 558888876 559417104 560836224 562391424 563424512 563616144 563665704 564357087 564677568 564725226 565461504 565629696 566323488 566565921 567760128 568593207 568625616 569334528 569503872 570202416 570574368 571071627 571444146 571648896 572189184 572434128 572520312 572562432 573315136 573485664 573510132 576534784 577241952 577413648 577618496 578121894 578411928 578499012 579253248 579501216 579588464 580136256 580384602 580471983 580514688 580763196 581520384 581607936 582406848 584490816 585433282 586445427 586578944 587298432 587549844 587681536 587933112 588577392 589597056 589685824 590495832 591706752 592519536 592608744 593635392 594540324 594751248 594928152 595657881 596823552 596876032 597785904 599834592 600748974 600839421 600964224 601622784 601880328 601924608 602015232 602272944 602842176 603011682 603100242 603191043 603977472 604191744 604371456 605112768 605371806 606035196 606971232 608165628 609257376 610186122 610239777 610284672 610545924 610637846 611214984 611380224 611433984 611832832 612366048 612583296 612765504 613517112 614464704 615401388 616779072 616962528 617626296 617719284 618760848 619871616 620136972 621276136 622050688 622998936 625169664 625345448 625437288 625531452 626204439 626347008 626612922 627429888 627524352 627616512 627792984 628386336 628480944 629980416 630940752 631651699 632887808 633158736 633852576 634123917 635046272 635262264 635364864 636144192 636239968 636333408 636512331 637113924 637757952 638456832 638730144 639703818 640501344 640691856 641477718 641896164 642733056 642829824 643105008 644085351 644132736 644189376 644979528 645171372 645345792 647601396 648324096 648601632 649397196 649590354 649820808 650713419 650861568 651044576 651659904 651758016 651938868 652037022 652084992 652653288 653079024 653313024 654210432 654308928 657552168 657609988 658846097 659705088 659901312 660135424 660710736 661141728 661424751 662149566 662287104 662386816 663012864 663296688 663396552 664307811 665670096 666684837 667554048 667839816 667989504 669066608 669095154 669294171 670324252 671198208 671485536 672509142 673926656 674813916 674915514 675795456 676084752 676236288 676825632 677115369 677165184 677267136 677557062 678440448 678542592 679474656 679715712 679917888 680751864 680811724 685181504 685414548 685474818 685525248 685921964 686570256 686673624 686816256 687616857 687863232 688311936 688911804 689156208 689361192 690206751 691272792 693681408 693876456 694082844 694987776 695046432 696105954 696294144 697355568 697416888 697871824 698727822 698935653 699807024 699846912 700873803 702245376 702351104 702651768 703315872 703513629 703616949 704640384 704890368 705100032 705858624 705964896 706267107 707041062 708424704 708727968 709526566 710915072 711998784 712303578 713084148 713276928 713339648 714427056 714680512 714785472 714893088 715662216 715769964 715875084 717477696 718263936 718571412 719373312 720564012 720778338 721887656 722082816 723183552 723493134 723609984 724402944 724713048 725601969 725767168 726014016 727131392 727442664 729364608 729676836 731048409 731214848 732001536 732111744 732219264 732425148 733117392 733227768 733595616 734713902 734778507 734977152 736097544 738685192 739494672 741259008 742168224 742388976 742652352 743299578 743784444 744050944 744754176 744866304 745072992 745185168 745889472 746208774 746321121 747781632 748878858 749855232 750998304 751488192 751554272 752476116 752699934 752903424 752966968 754172928 755097984 755421228 755534962 757013504 758124276 758167488 759112704 759338496 760269888 760595346 760765824 761428836 761925528 762198528 763245504 763360416 764647552 764680176 764907624 769655936 769884864 770829192 771215904 771332016 772391538 772507827 772668288 773515008 773846136 773962644 774019584 774350928 775300734 775531341 776542464 777681891 779321088 780611013 781861248 781927236 783064576 783330912 783399792 783910816 784593999 784769856 785105802 786129408 787282902 787327776 788942336 790026048 790144992 790483239 791230356 791513856 792720432 793001664 793237536 794210508 796977792 797047872 799779456 800998632 801119228 801285632 802163712 802507104 803030592 803730438 803789568 804015576 804133656 804254724 805119993 805303296 806817024 807162408 808046928 809294976 810887504 812123613 812343168 813581496 813653036 813712896 814061232 814953312 815182459 815302179 816488064 816777728 817020672 818022816 818372997 819286272 820535184 822372096 822616704 823501728 823625712 823746672 824881239 825014464 825295068 825367638 826495488 826849296 828109737 829730304 830665248 831020841 831931506 833559552 833916384 834041936 834939252 835064958 835187598 835483896 836699136 836822016 837057312 837848448 837974592 838207116 838333314 839973888 841254336 843587136 844211648 845136768 845498556 847016352 847087839 848192256 848444544 848683108 849485232 851640192 852938424 854001792 854255808 855303624 855861552 857166219 857473344 858283776 858780468 858843648 858919168 859972704 860228496 863468528 864802176 865862928 866120472 866427744 867182841 867617892 867748518 868879872 869010688 869251824 869382696 869446656 870204384 870576903 870772032 871144794 872280576 872411904 876736224 877888802 878149923 879606784 879868416 880947648 881324766 881522304 881899668 882866088 883049472 884395584 884528736 885743748 887560128 888779304 888913116 890072064 890453088 891810486 892126872 892392228 893555712 895235328 895314048 896678856 899751888 899887352 901123461 901446336 902434176 902820492 902886912 903022848 903409416 904263264 904517523 904723456 905966208 906287616 906557184 907669152 908057709 909052794 912248442 913886064 913966424 914033664 915427008 915564832 915818886 915956769 916822476 917150976 917749248 918549072 918874944 919148256 920275668 921697056 923102082 924908544 925168608 925443792 926578926 926728576 928141272 928392192 929807424 929889184 930205458 931637096 931914204 933076032 933129216 934498404 936869024 937754496 938018172 938155932 938297178 939520512 939919383 940133376 941144832 941286528 941424768 941689476 942721416 944970624 946411128 949331712 949738104 950778864 952569408 953047296 953190784 954216288 954359952 954500112 955670886 956636928 957685248 958095216 959555727 960752016 961037784 962216577 962844246 962928911 964099584 964244736 964657512 964813312 965870592 966284064 967469292 967757058 968018688 969923552 971402094 972486144 972902448 974095794 974385531 974731212 976002048 976148992 976292352 976566864 977489856 977637024 977908302 978055533 978127488 978979932 979618536 979704676 979969536 981463392 985992896 986328252 986414982 988345344 989557632 989851968 990203136 991066104 991712592 993224349 993430656 993580224 994519296 994945032 995094828 998505144 1001331072 1001759724 1001984256 1003301488 1003599912 1003642731 1003871232 1005486378 1006797312 1007228304 1008763713 1010832368 1010889984 1012220874 1012373271 1013693184 1014127128 1014354432 1015238448 1015747776 1015900704 1016335593 1017660672 1017813888 1019211984 1019573568 1019876832 1021127796 1021217586 1026513152 1027772256 1028212227 1028287872 1028442688 1028882946 1029855384 1030010436 1030224384 1031353344 1031794848 1031950192 1032467904 1033367706 1033734312 1034041788 1035389952 1036909188 1039094784 1040814684 1041124266 1042481664 1042569648 1044158931 1044441216 1044533056 1046125332 1046359808 1046807736 1048091733 1049710536 1049770368 1053368064 1053526656 1053977652 1054973808 1055351808 1056960576 1057049782 1057335552 1057650048 1058947344 1060561593 1062637056 1062730496 1063091952 1064289849 1066372608 1067998176 1068455367 1069626222 1069915392 1070009472 1070707456 1071640584 1071719424 1072020768 1072178208 1072339632 1073493324 1073654946 1073812626 1075756032 1076216544 1077395904 1077857118 1079059968 1080846018 1082831484 1083124224 1084775328 1085239701 1085414976 1086604416 1087069572 1087233238 1088650752 1089360896 1090697088 1091163996 1092381696 1094046912 1094515254 1096496128 1096822272 1098002304 1098167616 1098328896 1098637722 1099676088 1099841652 1100393424 1100490184 1102465728 1104146316 1107553664 1108027788 1109242008 1111888512 1113252336 1113419944 1113583464 1113978528 1114949367 1115676666 1116076416 1117131264 1117299456 1117609488 1117777752 1118834208 1121672448 1123318287 1124782848 1126849024 1127232288 1127331408 1128714174 1129049901 1129355136 1129450452 1130923008 1131259392 1132646976 1133131842 1133302443 1135520256 1137186414 1137251232 1138669056 1139007744 1140404832 1140893019 1141148736 1142143254 1142888292 1143297792 1144378368 1144868256 1145040624 1146630272 1146971328 1147020264 1153069568 1154483904 1154827296 1155236992 1156243788 1156823856 1156998024 1158587307 1159002432 1159176928 1160272512 1160769204 1160943966 1161029376 1161526392 1162951101 1163215872 1164813696 1168981632 1170866564 1172890854 1173067441 1174596864 1175099688 1175363072 1175866224 1177154784 1177658703 1179194112 1179371648 1180924353 1180991664 1183413504 1185039072 1185217488 1187270784 1189080648 1189502496 1189856304 1191315762 1191420517 1193647104 1193752064 1195571808 1199669184 1200363437 1201497948 1201678842 1201928448 1203245568 1203760656 1204030464 1204545888 1205595657 1205684352 1206023364 1206200484 1206382086 1207954944 1208742912 1210225536 1210743612 1212070392 1213942464 1216331256 1218514752 1220372244 1220479554 1220569344 1221091848 1221275692 1222429968 1222867968 1224732096 1225166592 1225531008 1227034224 1228929408 1230802776 1233558144 1233925056 1235252592 1235438568 1237521696 1238051457 1239743232 1240273944 1242552272 1244101376 1245997872 1247897259 1250339328 1250690896 1250874576 1251062904 1252408878 1252597437 1252781397 1253225844 1254859776 1255048704 1255233024 1255585968 1256772672 1256961888 1257499971 1259960832 1261881504 1263303398 1265775616 1266317472 1267705152 1268247834 1270092544 1270524528 1270729728 1272288384 1272479936 1272666816 1273024662 1274227848 1275515904 1277460288 1279407636 1281002688 1281383712 1282955436 1283792328 1285659648 1286210016 1288170702 1288265472 1288378752 1289959056 1290342744 1290691584 1295202792 1297203264 1298794392 1299180708 1299641616 1301426838 1301622777 1302089152 1303319808 1303516032 1303877736 1304074044 1304169984 1305306576 1306158048 1306717191 1308420864 1308617856 1315104336 1315219976 1316833203 1317692194 1319410176 1319802624 1320270848 1321421472 1321987149 1322283456 1322849502 1324299132 1324574208 1324773632 1326025728 1326593376 1326793104 1328615622 1331340192 1333369674 1335108096 1335679632 1335979008 1338133216 1338190308 1338588342 1340648504 1342971072 1345018284 1347853312 1349627832 1349831028 1351590912 1352169504 1353651264 1354230738 1354330368 1354534272 1355114124 1356880896 1357085184 1358949312 1359431424 1359835776 1361503728 1361623448 1368372663 1370363008 1370829096 1370949636 1371050496 1371843928 1373140512 1373347248 1373728329 1375233714 1375726464 1376623872 1377823608 1378312416 1378722384 1380413502 1382545584 1384653123 1387362816 1387752912 1388165688 1389868389 1390092864 1392211908 1392588288 1394711136 1394833776 1395743648 1397455644 1397871306 1399614048 1399693824 1401747606 1404490752 1404702208 1405303536 1406631744 1407027258 1407233898 1407445767 1409280768 1409780736 1410200064 1411717248 1411929792 1412534214 1414082124 1417455936 1419053132 1423997568 1424607156 1426168296 1426553856 1426679296 1428854112 1429361024 1429570944 1429786176 1431324432 1431539928 1431750168 1433506329 1434955392 1436527872 1437142824 1441128024 1441556676 1443775312 1444266369 1446367104 1446986268 1447219968 1448805888 1449426096 1451203938 1451635587 1452028032 1454262784 1454885328 1457103141 1458729216 1459353672 1461143691 1462096818 1464003072 1464223488 1464438528 1464850296 1466234784 1466455536 1466862453 1467191232 1469427804 1469557014 1469954304 1472195088 1477370384 1478989344 1479622473 1482518016 1484336448 1484777952 1485195439 1485304704 1486599156 1487568888 1488101888 1489732608 1490145984 1490370336 1491778944 1492417548 1492642242 1495563264 1497757716 1499710464 1501996608 1502976384 1503108544 1504952232 1505399868 1505806848 1505933936 1508229567 1510195968 1510842456 1511069924 1516248552 1516334976 1518331311 1518676992 1520539776 1521190692 1521531648 1522857672 1523851056 1524397056 1526491008 1526720832 1529295104 1529360352 1529815248 1531826379 1539311872 1539769728 1541658384 1542431808 1542664032 1543324419 1544783076 1545015654 1545336576 1547030016 1547692272 1547925288 1548039168 1548701856 1550051559 1550601468 1551062682 1553084928 1555363782 1558642176 1561222026 1561686399 1563722496 1563854472 1566129152 1566661824 1566799584 1567821632 1569187998 1569539712 1570211604 1572258816 1574565804 1574655552 1577884672 1580052096 1580289984 1580966478 1582460712 1583027712 1585440864 1585574673 1586003328 1586475072 1588421016 1593955584 1594095744 1599558912 1601997264 1602238456 1602571264 1604439333 1605014208 1606061184 1607460876 1607579136 1608031152 1608267312 1608509448 1610239986 1610482419 1613634048 1614324816 1616093856 1616785677 1618589952 1621775008 1624247226 1624686336 1627162992 1627306072 1627425792 1628122464 1629906624 1630364918 1630604358 1630849857 1632976128 1633555456 1634041344 1636045632 1636745994 1638572544 1641070368 1641772881 1644744192 1645233408 1647003456 1647251424 1647493344 1647956583 1649762478 1650028928 1650590136 1650735276 1652990976 1653698592 1656219474 1659460608 1661330496 1662041682 1663863012 1667832768 1668083872 1669878504 1670129916 1670375196 1670967792 1673514999 1674114624 1675696896 1675949184 1676414232 1676666628 1682508672 1687174272 1688423296 1690273536 1690997112 1693071261 1694032704 1694175678 1696384512 1696889088 1697366216 1698970464 1699697763 1703280384 1705779621 1705876848 1708003584 1708511616 1710607248 1711723104 1713214881 1714332438 1714483183 1714946688 1716567552 1717560936 1717687296 1717838336 1719945408 1720456992 1726937056 1729604352 1731725856 1732240944 1732855488 1734365682 1735235784 1735497036 1737759744 1738021376 1738503648 1738765392 1740408768 1741153806 1741415949 1741544064 1742289588 1744561152 1744823808 1753472448 1755777604 1756299846 1759336281 1759736832 1761895296 1762649532 1763044608 1763799336 1765732176 1768791168 1769057472 1771487496 1775120256 1777558608 1777826232 1780906176 1783620972 1784253744 1784784456 1786973643 1788296549 1790470656 1790628096 1793357712 1799503776 1799774704 1802246922 1802518263 1802892672 1804868352 1805640984 1805773824 1806045696 1806818832 1808526528 1809035046 1809573129 1811932416 1812575232 1813114368 1815338304 1816115418 1818105588 1824496884 1827772128 1827932848 1830719331 1830854016 1831129664 1831637772 1831913538 1833644952 1834301952 1835498496 1837098144 1837749888 1838296512 1840551336 1843394112 1846204164 1850337216 1850887584 1853157852 1853457152 1856282544 1859614848 1859778368 1860410916 1863274192 1863828408 1866152064 1868996808 1873738048 1875508992 1876036344 1876311864 1876594356 1878613317 1879041024 1879838766 1882289664 1882573056 1882849536 1883378952 1885442832 1889941248 1892822256 1894955097 1898663424 1899476208 1901557728 1902371751 1905138816 1906094592 1906381568 1908432576 1908719904 1909000224 1909536993 1911341772 1913273856 1915370496 1916190432 1919111454 1921504032 1922075568 1924433154 1925688492 1925857822 1928199168 1928489472 1929315024 1929626624 1932256053 1932568128 1934938584 1935514116 1936037376 1939847104 1942804188 1944972288 1945804896 1948191588 1948771062 1949462424 1952297984 1952584704 1953133728 1954979712 1955274048 1955816604 1956111066 1956254976 1957959864 1959237072 1959409352 1959939072 1962926784 1971985792 1972656504 1972829964 1976538291 1979115264 1979703936 1980406272 1982132208 1983425184 1984274253 1986448698 1986861312 1987160448 1989038592 1989890064 1990189656 1997010288 2000054511 2002662144 2003519448 2003968512 2006602976 2007199824 2007285462 2010972756 2013594624 2014456608 2017527426 2021664736 2021779968 2024441748 2024746542 2027386368 2028254256 2028708864 2030476896 2031346107 2031495552 2031801408 2032671186 2035321344 2035627776 2038423968 2039147136 2039753664 2042255592 2042435172 2053026304 2055544512 2056424454 2056575744 2056885376 2057765892 2059710768 2060020872 2060448768 2062850571 2063589696 2063900384 2064935808 2066735412 2067468624 2068083576 2070620253 2073818376 2081629368 2082248532 2084963328 2085139296 2088317862 2088882432 2089066112 2092250664 2092719616 2093615472 2096183466 2096806959 2099421072 2099540736 2102621409 2106736128 2107053312 2107955304 2109947616 2110540887 2110850847 2113921152 2114099564 2114671104 2115300096 2117894688 2118801321 2121123186 2125274112 2125460992 2126183904 2128579698 2132745216 2135996352 2136910734 2137232461 2139252444 2139830784 2140018944 2141414912 2143281168 2144041536 2144356416 2144679264 2146986648 2147309892 2147625252 2152433088 2154791808 2155714236 2158119936 2161692036 2165662968 2166248448 2169550656 2170479402 2170829952 2173208832 2174139144 2174466476 2176805907 2177301504 2181394176 2182327992 2188093824 2189030508 2193145227 2193644544 2196004608 2196335232 2196657792 2197275444 2199352176 2199683304 2200786848 2200980368 2204335521 2204931456 2208292632 2212638103 2215107328 2216055576 2218484016 2223777024 2226504672 2226839888 2227166928 2227957056 2229898734 2231353332 2232152832 2234262528 2234598912 2235218976 2235555504 2237668416 2238963363 2243344896 2246636574 2249565696 2253698048 2254464576 2254662816 2257428348 2258099802 2258710272 2258900904 2262518784 2265293952 2266263684 2266604886 2271040512 2274372828 2274502464 2277338112 2278015488 2280809664 2281786038 2282297472 2284286508 2285776584 2286595584 2289736512 2290081248 2293260544 2293942656 2294040528 2306139136 2308967808 2309654592 2310473984 2312487576 2313647712 2313996048 2317174614 2317523481 2318004864 2318353856 2320545024 2321538408 2321887932 2322058752 2323052784 2325902202 2326594023 2329627392 2337963264 2341733128 2341833039 2345781708 2346134882 2349193728 2350199376 2350726144 2351732448 2353781997 2354309568 2355317406 2358388224 2358743296 2361848706 2361983328 2366827008 2370078144 2370434976 2371449717 2374541568 2378161296 2379004992 2379712608 2382631524 2382841034 2387504128 2391143616 2399338368 2400726874 2402995896 2403357684 2403856896 2406491136 2407521312 2409091776 2411191314 2411368704 2412046728 2412400968 2412764172 2415909888 2420451072 2421487224 2424140784 2427884928 2432662512 2436370839 2437029504 2440744488 2440959108 2441138688 2442183696 2442551384 2444859936 2445547377 2445906537 2449464192 2450333184 2451062016 2454068448 2455118991 2457858816 2461605552 2467116288 2467850112 2470505184 2470877136 2474643717 2475043392 2476102914 2479486464 2480547888 2485104544 2488202752 2491995744 2493062523 2495794518 2500678656 2501381792 2501749152 2502125808 2504817756 2505194874 2505562794 2506451688 2510097408 2510466048 2511171936 2513545344 2513923776 2514999942 2519921664 2523763008 2526606796 2532634944 2535410304 2536495668 2540185088 2541049056 2541263517 2544576768 2544959872 2545333632 2546049324 2548455696 2554920576 2558815272 2562005376 2562767424 2565910872 2567584656 2571498657 2572420032 2576341404 2576530944 2576757504 2579918112 2580685488 2590405584 2594406528 2597588784 2598361416 2599283232 2601548523 2602853676 2603245554 2604178304 2606639616 2607032064 2607755472 2608148088 2608339968 2610613152 2611730709 2612316096 2613434382 2616841728 2617235712 2630208672 2630439952 2633666406 2634449769 2635384388 2638820352 2639605248 2642842944 2643974298 2644372367 2644566912 2645699004 2648598264 2649148416 2649547264 2653186752 2653586208 2657231244 2662680384 2666739348 2670216192 2671359264 2676266432 2676380616 2677176684 2681297008 2685942144 2690036568 2699255664 2699662056 2703370383 2704339008 2707302528 2708461476 2708660736 2709068544 2710228248 2713552569 2714170368 2717898624 2718862848 2719671552 2723007456 2723246896 2724173127 2736745326 2740726016 2741658192 2741899272 2742100992 2743687856 2746281024 2746694496 2747456658 2747870307 2750467428 2751452928 2753247744 2755647216 2756624832 2757444768 2760827004 2765091168 2769306246 2774725632 2775505824 2776331376 2779736778 2780185728 2784423816 2785176576 2789422272 2789667552 2791487296 2794911288 2795742612 2799228096 2799387648 2803495212 2809404416 2810607072 2813263488 2814054516 2814467796 2814891534 2818561536 2819758149 2820400128 2823434496 2823859584 2825068428 2828164248 2834911872 2838106264 2847995136 2849214312 2852336592 2853358592 2857708224 2858722048 2859141888 2859572352 2862648864 2863079856 2863500336 2867012658 2869910784 2873055744 2874285648 2878667181 2882256048 2883113352 2887550624 2888532738 2888786733 2892734208 2893972536 2894439936 2897611776 2898852192 2902407876 2903271174 2904056064 2908525568 2909770656 2914206282 2917458432 2918707344 2922287382 2923156593 2924193636 2928006144 2928446976 2928877056 2929700592 2932469568 2932911072 2933724906 2934166599 2934382464 2938855608 2939114028 2939908608 2944390176 2954740768 2957978688 2959244946 2965036032 2968672896 2969555904 2970390878 2970609408 2973198312 2975137776 2976203776 2979673047 2980291968 2980740672 2983557888 2984835096 2985284484 2995515432 3003993216 3005952768 3006217088 3009904464 3010799736 3011613696 3011867872 3016459134 3020391936 3021684912 3022139848 3026291139 3032497104 3032669952 3036662622 3037119813 3041079552 3042381384 3043063296 3045715344 3047702112 3049006779 3052982016 3053441664 3058590208 3058720704 3059630496 3063652758 3078623744 3079539456 3083316768 3084636681 3084863616 3085328064 3086648838 3089566152 3090031308 3090673152 3094060032 3095384544 3095850576 3097403712 3100103118 3101202936 3102125364 3106169856 3110727564 3117284352 3122444052 3123372798 3127444992 3127708944 3132476793 3133323648 3133599168 3135643264 3138375996 3139079424 3140423208 3144275199 3149131608 3149311104 3160104192 3160579968 3161932956 3164921424 3166055424 3170881728 3171149346 3172006656 3172950144 3176842032 3181684779 3184040197 3187911168 3188191488 3192869547 3199117824 3203994528 3204476912 3205366101 3208878666 3210028416 3212122368 3214921752 3215158272 3216062304 3216534624 3217018896 3220479972 3220964838 3227268096 3228649632 3232187712 3233571354 3237179904 3243550016 3248494452 3249372672 3254325984 3254612144 3255719103 3256244928 3259813248 3260729836 3261208716 3261699714 3265952256 3268082688 3272091264 3273491988 3277145088 3282140736 3283545762 3289488384 3290466816 3294006912 3294502848 3294986688 3295913166 3299524956 3300057856 3301180272 3301470552 3307397184 3312438948 3322660992 3324083364 3327726024 3335665536 3336167744 3339757008 3340259832 3340750392 3341935584 3344848101 3347029998 3348229248 3351393792 3351898368 3352828464 3353333256 3365017344 3369954861 3374348544 3376846592 3380547072 3381994224 3386142522 3387149703 3388065408 3388351356 3392769024 3393778176 3394732432 3397940928 3399395526 3399907329 3406560768 3411559242 3411753696 3416007168 3417023232 3421214496 3422679057 3423446208 3426429762 3428664876 3428966366 3429893376 3433135104 3435121872 3435676672 3439890816 3440913984 3453874112 3459208704 3463451712 3464481888 3465710976 3468731364 3470471568 3470994072 3476042752 3477007296 3477530784 3480817536 3482307612 3482831898 3483088128 3484579176 3488853303 3489647616 3506944896 3511555208 3512599692 3518672562 3519202323 3523790592 3525299064 3526089216 3527598672 3531464352 3532976109 3537582336 3538114944 3542773059 3542974992 3550240512 3555117216 3555652464 3561812352 3567241944 3568507488 3569568912 3573947286 3574261551 3576593098 3580941312 3581256192 3586715424 3599007552 3599549408 3601090311 3604493844 3605036526 3605785344 3609736704 3611281968 3612091392 3613637664 3616786971 3617053056 3618070092 3619146258 3623864832 3626228736 3630676608 3632230836 3636211176 3648993768 3655544256 3655865696 3661438662 3661708032 3662259328 3663275544 3663827076 3667289904 3668603904 3674196288 3675499776 3676593024 3681102672 3686788224 3692408328 3699674237 3700674432 3701775168 3706315704 3706914304 3712565088 3714154371 3719229696 3719556736 3720821832 3726548384 3727656816 3732304128 3737993616 3743691777 3747476096 3751017984 3752072688 3752623728 3753188712 3757226634 3757792311 3758344191 3759677532 3764579328 3765146112 3765699072 3766757904 3770885664 3772499913 3779882496 3785644512 3789910194 3797326848 3798952416 3803115456 3804743502 3805316333 3810277632 3812189184 3812763136 3816865152 3817439808 3818000448 3819073986 3822683544 3826547712 3832380864 3838222908 3843008064 3844151136 3848866308 3851376984 3851715644 3856978944 3858630048 3864512106 3865136256 3869877168 3871028232 3872074752 3879694208 3885608376 3891609792 3896383176 3897542124 3898924848 3904868331 3906267456 3909959424 3910548096 3911633208 3912222132 3912509952 3915919728 3918474144 3918818704 3920151573 3925853568 3943971584 3945313008 3945659928 3950499609 3953076582 3958230528 3959407872 3960812544 3964264416 3965961447 3966850368 3968548506 3972897396 3973722624 3974320896 3978077184 3979780128 3980379312 3994020576 4000109022 4005324288 4007038896 4007937024 4013205952 4014399648 4014570924 4021945512 4028913216 4035054852 4043329472 4043559936 4048883496 4049493084 4054772736 4056508512 4060953792 4062692214 4062991104 4063602816 4065342372 4070642688 4071255552 4076847936 4078294272 4079507328 4084511184 4084870344 4105117989 4106052608 4111089024 4112848908 4113151488 4113770752 4115531784 4119421536 4120041744 4121184987 4125701142 4127179392 4127800768 4129871616 4133470824 4134937248 4136167152 4141240506 4147636752 4163258736 4164497064 4169605167 4170278592 4176635724 4177764864 4178132224 4184501328 4185439232 4187230944 4192366932 4193613918 4198842144 4199081472 4205242818 4213472256 4214106624 4215910608 4219895232 4221081774 4221701694 4222337301 4227842304 4228199128 4229342208 4230600192 4235789376 4237602642 4242246372 4250921984 4252367808 4257159396 4271992704 4273821468 4274464922 4278504888 4279661568 4280037888 4282829824 4286562336 4288083072 4288712832 4289358528 4293973296 4294619784 4295250504 4304866176 4309583616 4311428472 4323384072 4331325936 4339101312 4340958804 4341659904 4346417664 4348278288 4348932952 4353611814 4354906761 4362788352 4364655984 4371309423 4376187648 4378061016 4383431073 4386290454 4392009216 4392670464 4393315584 4394550888 4398704352 4399366608 4401573696 4401960736 4408671042 4409862912 4416585264 4425276206 4430214656 4432111152 4436968032 4438867419 4447554048 4453009344 4453679776 4454333856 4455586317 4455914112 4459797468 4462706664 4464305664 4469197824 4470437952 4471111008 4475336832 4477926726 4486689792 4493273148 4499131392 4508929152 4509325632 4514856696 4516199604 4517420544 4517801808 4524688701 4530587904 4532527368 4533209772 4548745656 4549004928 4554993933 4556030976 4561619328 4563572076 4564594944 4568573016 4571553168 4573191168 4579473024 4580162496 4586521088 4587885312 4588081056 4595479137 4611922679 4617935616 4619309184 4620947968 4624975152 4627295424 4627992096 4629973257 4634349228 4635046962 4636009728 4636707712 4641090048 4643076816 4643775864 4644117504 4646105568 4650154677 4651804404 4653188046 4659254784 4675926528 4683466256 4683666078 4685059197 4691563416 4692269764 4698387456 4700398752 4703464896 4707563994 4708619136 4710634812 4716776448 4717486592 4723697412 4723966656 4733654016 4740156288 4740869952 4742899434 4749083136 4756322592 4756724019 4758009984 4759425216 4765263048 4765682068 4782287232 4798676736 4801453748 4805991792 4806715368 4807713792 4813317999 4815042624 4818183552 4822382628 4822737408 4824093456 4824801936 4825528344 4831447257 4840902144 4842974448 4848281568 4850357031 4855769856 4865325024 4872741678 4874059008 4881488976 4881918216 4882277376 4884367392 4885102768 4889719872 4891094754 4891813074 4892549571 4898928384 4900666368 4902124032 4908136896 4910237982 4915717632 4923211104 4925318643 4934232576 4935700224 4941010368 4941754272 4943869749 4949287434 4950086784 4952205828 4958972928 4961095776 4970209088 4976405504 4983991488 4986125046 4991589036 5002763584 5003498304 5004251616 5009635512 5010389748 5011125588 5012903376 5020544997 5022343872 5027090688 5027847552 5029999884 5047526016 5053213592 5065269888 5070820608 5072991336 5079213783 5080370176 5082098112 5082527034 5089153536 5089919744 5090667264 5092098648 5096911392 5099093289 5109841152 5117338863 5117630544 5124010752 5125534848 5131821744 5135169312 5142997314 5143449549 5144840064 5152682808 5153061888 5153515008 5159836224 5161370976 5180811168 5188813056 5195177568 5196722832 5198566464 5203097046 5205707352 5206491108 5208356608 5213279232 5214064128 5215510944 5216296176 5221226304 5223461418 5224247847 5224632192 5226868764 5233683456 5234471424 5260417344 5260879904 5267332812 5268899538 5270768776 5278008843 5279210496 5285685888 5287948596 5288744734 5289133824 5291398008 5297196528 5299094528 5306373504 5307172416 5314462488 5325360768 5333478696 5342718528 5352532864 5352761232 5354353368 5362594016 5364889647 5371884288 5380073136 5398511328 5399324112 5406740766 5407554789 5408678016 5414605056 5416922952 5417321472 5418137088 5420456496 5427105138 5428719387 5435797248 5437725696 5439343104 5446014912 5446493792 5448346254 5473490652 5481452032 5483316384 5483798544 5487375712 5492157993 5492562048 5493388992 5494913316 5495740614 5500934856 5502905856 5506495488 5511294432 5513249664 5514889536 5521654008 5530182336 5538612492 5551011648 5552662752 5559473556 5560371456 5568847632 5578844544 5579335104 5582974592 5589822576 5591485224 5598456192 5606990424 5621214144 5626526976 5628109032 5628935592 5629783068 5635839951 5637123072 5639516298 5646868992 5647719168 5650136856 5656328496 5669823744 5676212528 5684865291 5695990272 5698428624 5704673184 5706277213 5707115253 5715416448 5717444096 5718283776 5719144704 5725297728 5726159712 5727000672 5728610979 5734025316 5739821568 5746111488 5748571296 5757334362 5764512096 5766226704 5775101248 5777065476 5777573466 5785468416 5787945072 5788879872 5796768159 5797704384 5804815752 5806542348 5808112128 5819541312 5828412564 5834916864 5837414688 5844574764 5846313186 5848387272 5856893952 5857754112 5859401184 5864939136 5865822144 5867449812 5868333198 5868764928 5877711216 5878228056 5879817216 5888780352 5909481536 5915957376 5918489892 5929614873 5937345792 5939111808 5940781756 5941218816 5946396624 5950275552 5952822759 5959346094 5960583936 5961481344 5967115776 5969670192 5970568968 5991030864 6000163533 6007986432 6011905536 6012434176 6019808928 6021599472 6023735744 6032918268 6040783872 6043369824 6044279696 6052582278 6064994208 6065339904 6073325244 6074239626 6082159104 6084762768 6086126592 6091430688 6094038321 6095404224 6098013558 6105964032 6106883328 6117180416 6117441408 6119260992 6127305516 6157247488 6159078912 6166633536 6169273362 6169727232 6170656128 6173297676 6179132304 6180062616 6181346304 6190769088 6191701152 6194807424 6200206236 6202405872 6204250728 6211860759 6221455128 6244888104 6246745596 6254889984 6255417888 6264953586 6266647296 6267198336 6271286528 6276751992 6278158848 6280846416 6288550398 6290420877 6298263216 6298622208 6307864227 6320208384 6321159936 6323865912 6329842848 6331622661 6341763456 6342298692 6344013312 6345900288 6353684064 6356403963 6363369558 6368080394 6375822336 6376382976 6385739094 6398235648 6407989056 6408953824 6410732202 6411697383 6417757332 6420056832 6424244736 6429843504 6432124608 6433069248 6434037792 6440959944 6441929676 6457299264 6464375424 6467142708 6474359808 6487100032 6496988904 6498745344 6508651968 6509224288 6511438206 6512489856 6519626496 6521459672 6522417432 6523399428 6530417721 6531904512 6544182528 6546983976 6564281472 6567091524 6579435681 6580933632 6588013824 6589005696 6589973376 6591826332 6599049912 6600115712 6602360544 6602941104 6613006563 6614794368 6624877896 6637914309 6645321984 6648166728 6655452048 6671331072 6672335488 6679514016 6680519664 6681500784 6683871168 6689696202 6694059996 6696458496 6702787584 6703796736 6705656928 6706666512 6716890089 6730034688 6739909722 6740502377 6748697088 6753693184 6761094144 6763988448 6772285044 6774299406 6776130816 6776702712 6787556352 6789464864 6795881856 6798791052 6799814658 6813121536 6823118484 6823507392 6832014336 6834046464 6842428992 6845358114 6846892416 6852859524 6857329752 6857932732 6859786752 6870243744 6870823583 6879781632 6881827968 6907748224 6918417408 6926903424 6928963776 6931421952 6937462728 6940943136 6941988144 6952570443 6954014592 6955061568 6961635072 6964615224 6965663796 6966176256 6969158352 6977706606 6979782069 7013889792 7023110416 7025199384 7025499117 7037345124 7038404646 7047581184 7050598128 7052178432 7055197344 7061345991 7062928704 7065952218 7075164672 7076229888 7085546118 7085949984 7100481024 7110234432 7111304928 7114349151 7123624704 7134483888 7137014976 7139137824 7147894572 7148523102 7153186196 7162512384 7173430848 7198015104 7199098816 7202180622 7208987688 7210073052 7211570688 7219473408 7222563936 7227275328 7233573942 7234106112 7236140184 7238292516 7247729664 7261353216 7264461672 7272422352 7297987536 7309112517 7311088512 7311731392 7322877324 7323416064 7324518656 7326551088 7327654152 7334579808 7336642131 7337719611 7348392576 7350999552 7353186048 7362205344 7365356973 7373576448 7384816656 7399348474 7401348864 7403550336 7412631408 7413828608 7423931151 7425130176 7428308742 7438459392 7439113472 7441643664 7453096768 7455313632 7464608256 7475987232 7479187569 7487383554 7494952192 7502035968 7504145376 7505247456 7506377424 7514453268 7515584622 7516688382 7519355064 7530292224 7531398144 7533515808 7541771328 7544999826 7559764992 7571289024 7579820388 7597904832 7606230912 7609487004 7610632666 7620555264 7623790551 7625526272 7633730304 7634879616 7636000896 7638147972 7645367088 7664761728 7676445816 7686016128 7688302272 7697732616 7702753968 7703431288 7717260096 7729024212 7730272512 7739754336 7742056464 7759388416 7771216752 7783219584 7792766352 7795084248 7797849696 7804645569 7809736662 7812534912 7819918848 7821096192 7823266416 7824444264 7825019904 7831839456 7836948288 7837637408 7840303146 7851707136 7887943168 7890626016 7891319856 7900999218 7903349307 7906153164 7916461056 7918815744 7928528832 7931922894 7933117101 7933700736 7937097012 7945794792 7947445248 7948641792 7959560256 7960758624 7988041152 8000218044 8010648576 8014077792 8026411904 8028799296 8029141848 8043891024 8057826432 8070109704 8086658944 8097766992 8098986168 8110111149 8113017024 8121907584 8125384428 8125982208 8127205632 8130684744 8140657707 8142511104 8153695872 8156588544 8159014656 8169022368 8169740688 8210235978 8211472087 8222178048 8225697816 8226302976 8227541504 8231063568 8238843072 8240083488 8242369974 8243610921 8251402284 8254358784 8255601536 8259743232 8266941648 8269874496 8272334304 8282481012 8295273504 8326517472 8328994128 8339210334 8339943619 8340557184 8353271448 8355529728 8356264448 8369002656 8374461888 8384733864 8387227836 8397684288 8398162944 8410485636 8428213248 8431821216 8439790464 8442163548 8443403388 8444674602 8455684608 8456398256 8459274447 8461200384 8471578752 8475205284 8484492744 8504735616 8514318792 8543985408 8547642936 8548929844 8557009776 8560075776 8573124672 8576166144 8577425664 8578717056 8587946592 8589239568 8590501008 8609732352 8619167232 8622856944 8636001543 8646768144 8662651872 8666360199 8678202624 8681917608 8683319808 8692835328 8696556576 8697865904 8707223628 8709813522 8725576704 8729311968 8742618846 8752375296 8756122032 8766862146 8769469779 8772580908 8784018432 8785340928 8786631168 8789101776 8797408704 8798733216 8802499797 8803147392 8803921472 8817342084 8819725824 8833170528 8850552412 8860429312 8864222304 8873936064 8877734838 8895108096 8906018688 8907359552 8908667712 8911172634 8911828224 8919594936 8925413328 8928611328 8939019141 8940875904 8942222016 8950673664 8955853452 8986546296 9017858304 9018651264 9029713392 9032399208 9034841088 9035603616 9049377402 9061175808 9065054736 9066419544 9078873417 9097491312 9098009856 9109987866 9111359439 9123238656 9127144152 9129189888 9137146032 9143106336 9147020337 9158946048 9160324992 9173042176 9175770624 9176162112 9190958274 9223845358 9235871232 9238618368 9241895936 9249950304 9253910043 9254590848 9255984192 9259946514 9268698456 9270093924 9272019456 9273415424 9282180096 9286153632 9287551728 9292211136 9300309354 9303608808 9306376092 9318509568 9351853056 9366932512 9367332156 9370118394 9383126832 9384539528 9397430379 9400797504 9406929792 9415127988 9417238272 9421269624 9432825597 9434973184 9447394824 9447933312 9480312576 9481739904 9485798868 9498166272 9512645184 9513448038 9516019968 9518850432 9530526096 9531364136 9552120591 9564574464 9578608641 9597353472 9602907496 9611983584 9613430736 9616098303 9626635998 9630085248 9636367104 9644765256 9645474816 9648186912 9649603872 9651056688 9662894514 9681804288 9685948896 9696563136 9700714062 9711539712 9730650048 9745483356 9748118016 9762977952 9763836432 9768734784 9770205536 9779439744 9782189508 9783626148 9785099142 9797856768 9804248064 9816273792 9820475964 9831435264 9846422208 9850637286 9868465152 9871400448 9882020736 9883508544 9887739498 9898574868 9900173568 9904411656 9922191552 9940418176 9967982976 9972250092 9983178072 10005527168 10006996608 10008503232 10019271024 10020779496 10022251176 10025806752 10034544303 10041089994 10041972929 10044687744 10054181376 10055695104 10059999768 10095052032 10106427184 10109864583 10130539776 10141641216 10145982672 10158427566 10161449109 10164196224 10165054068 10178307072 10179839488 10181334528 10184197296 10193822784 10198186578 10199721987 10219682304 10234677726 10235261088 10248021504 10251069696 10263643488 10268037171 10270338624 10285994628 10286899098 10289680128 10305365616 10307030016 10319672448 10322741952 10361622336 10377626112 10390355136 10393445664 10397132928 10406194092 10411414704 10412982216 10416713216 10428128256 10431021888 10432592352 10442452608 10446922836 10448495694 10449264384 10453737528 10466559909 10468942848 10520834688 10521759808 10534665624 10537799076 10541537552 10556017686 10557606969 10571371776 10575897192 10577489468 10578267648 10582796016 10594393056 10598928327 10612747008 10614344832 10628319177 10628924976 10650721536 10666957392 10685437056 10705065728 10705522464 10708706736 10722784653 10725188032 10729779294 10743768576 10760146272 10797022656 10798648224 10803270933 10813481532 10815109578 10817356032 10829210112 10833845904 10836274176 10840912992 10850360913 10854210276 10857438774 10871594496 10878686208 10892029824 10892987584 10896692508 10946981304 10962904064 10966632768 10967597088 10974751424 10984315986 10985124096 10986777984 10989826632 10991481228 11001869712 11005811712 11022588864 11026499328 11029779072 11043308016 11060364672 11077224984 11099022711 11102023296 11105325504 11118947112 11120742912 11137695264 11142463113 11157689088 11158670208 11165949184 11179645152 11182970448 11196912384 11213980848 11231075331 11242428288 11253053952 11256218064 11257871184 11259566136 11271679902 11273376933 11279032596 11293737984 11295438336 11300273712 11312656992 11317499739 11339647488 11352425056 11369730582 11391980544 11396857248 11409346368 11412554426 11414230506 11415948999 11430832896 11434888192 11436567552 11438289408 11450595456 11452319424 11454001344 11457221958 11468050632 11479643136 11497142592 11514668724 11529024192 11532453408 11550202496 11554130952 11555146932 11570936832 11575890144 11593536318 11595408768 11609631504 11613084696 11616224256 11639082624 11656825128 11674829376 11689149528 11692626372 11696774544 11714604993 11718802368 11729878272 11731644288 11734899624 11736666396 11737529856 11755422432 11756456112 11777560704 11818963072 11831914752 11836979784 11851498827 11859229746 11874691584 11878223616 11881563512 11882437632 11892793248 11897884341 11900551104 11905645518 11918692188 11921167872 11922962688 11934231552 11939340384 11941137936 11982061728 12000327066 12001382281 12015972864 12023811072 12024868352 12039617856 12043198944 12047471488 12065836536 12086739648 12088559392 12105164556 12129988416 12130679808 12146650488 12148479252 12164318208 12169525536 12182861376 12188076642 12190808448 12196027116 12211928064 12213766656 12234882816 12238521984 12254611032 12315353967 12318157824 12333267072 12338546724 12339454464 12341312256 12346595352 12358264608 12360125232 12363554961 12381538176 12383402304 12389614848 12400412472 12404811744 12408501456 12423721518 12442910256 12489776208 12493491192 12508815501 12510835776 12518075843 12529907172 12533294592 12534396672 12542573056 12553503984 12556317696 12561692832 12577100796 12580841754 12596526432 12597244416 12615728454 12640416768 12642319872 12647731824 12659685696 12663245322 12667011903 12683526912 12684597384 12688026624 12691800576 12707368128 12712807926 12726739116 12736160788 12752765952 12771478188 12815978112 12817907648 12821464404 12823394766 12835514664 12840113664 12848489472 12859687008 12864249216 12866138496 12868075584 12881919888 12883859352 12914598528 12928750848 12934285416 12974200064 12993977808 13017303936 13018448576 13022876412 13024979712 13039252992 13042919344 13044834864 13046798856 13060835442 13064720283 13088365056 13093967952 13113928269 13128562944 13134183048 13150293219 13158871362 13176027648 13178011392 13179946752 13183652664 13198099824 13200231424 13204721088 13205882208 13226013126 13229588736 13249755792 13275828618 13290643968 13296333456 13310904096 13316602257 13342662144 13344670976 13359028032 13361039328 13363001568 13366758951 13367742336 13379392404 13388119992 13392916992 13407593472 13411313856 13413333024 13433780178 13460069376 13479819444 13481004754 13497394176 13507386368 13527976896 13544570088 13548598812 13552261632 13553405424 13574066103 13578929728 13591763712 13597582104 13599629316 13646236968 13647014784 13668092928 13684857984 13690716228 13693784832 13705719048 13714659504 13715865464 13719573504 13740487488 13741647166 13759563264 13763655936 13786437411 13815496448 13835768037 13853806848 13857927552 13862843904 13874925456 13881886272 13883976288 13889919771 13905140886 13908029184 13910123136 13923270144 13929230448 13931327592 13932352512 13938316704 13955413212 13959564138 14027779584 14046220832 14050398768 14050998234 14074690248 14076809292 14095162368 14101196256 14110394688 14122691982 14125857408 14131904436 14150329344 14152459776 14171092236 14171899968 14200962048 14220468864 14222609856 14228698302 14247249408 14268967776 14270172057 14274029952 14278275648 14295789144 14297046204 14306372392 14346861696 14396030208 14398197632 14404361244 14417975376 14420146104 14423141376 14439953997 14445127872 14454550656 14467147884 14468212224 14472280368 14476585032 14494341771 14522706432 14528923344 14544844704 14595975072 14618225034 14622177024 14623462784 14645754648 14646832128 14649037312 14653102176 14655308304 14669159616 14673284262 14675439222 14677648713 14696785152 14701999104 14706372096 14724410688 14730713946 14747152896 14769633312 14775955929 14798696948 14802697728 14807100672 14825262816 14831609247 14847862302 14850260352 14856617484 14876918784 14878226944 14883287328 14906193536 14910627264 14929216512 14951974464 14958375138 14974767108 14989904384 15008290752 15010494912 15012754848 15028906536 15031169244 15033376764 15038710128 15061634991 15067031616 15083542656 15089999652 15142578048 15159640776 15195809664 15212461824 15218974008 15221265332 15237641349 15241110528 15247581102 15267460608 15269759232 15272001792 15276295944 15290734176 15297279867 15329523456 15352016589 15352891632 15372032256 15376604544 15395465232 15405507936 15406862576 15430348647 15434520192 15458048424 15460545024 15479508672 15484112928 15488466721 15518776832 15542433504 15566439168 15585532704 15590168496 15595699392 15609291138 15619473324 15625069824 15639837696 15642192384 15646532832 15648888528 15663678912 15672743541 15673896576 15675274816 15680606292 15703414272 15775886336 15781252032 15782639712 15801998436 15806698614 15812306328 15834026529 15837631488 15857057664 15863845788 15866234202 15867401472 15874194024 15891589584 15897283584 15919120512 15921517248 15976082304 16000436088 16028155584 16052823808 16057598592 16058283696 16087782048 16094668941 16115652864 16140219408 16173317888 16195533984 16197972336 16220222298 16222664367 16226034048 16243815168 16250768856 16251964416 16254411264 16261369488 16281315414 16286158161 16307391744 16313177088 16318029312 16338044736 16339481376 16420471956 16422944174 16444356096 16451395632 16455083008 16462127136 16476473979 16477686144 16480166976 16484739948 16487221842 16502804568 16508717568 16511203072 16519486464 16533883296 16539748992 16544668608 16564962024 16590547008 16653034944 16657988256 16678420668 16679887238 16681114368 16706542896 16712528896 16738005312 16748923776 16769467728 16774455672 16795368576 16820971272 16863642432 16879580928 16884327096 16886806776 16889349204 16911369216 16912796512 16918548894 16943157504 16950410568 16968985488 17009471232 17028637584 17054595873 17087970816 17095285872 17097859688 17114019552 17118831639 17121345759 17146249344 17152332288 17154851328 17157434112 17175893184 17178479136 17181002016 17185832937 17219464704 17238334464 17245713888 17272003086 17293536288 17325303744 17332720398 17356405248 17363835216 17366639616 17393113152 17395731808 17414447256 17419627044 17458623936 17485237692 17504750592 17512244064 17533724292 17538939558 17545161816 17570681856 17573262336 17578203552 17594817408 17597466432 17604999594 17606294784 17607842944 17634684168 17639451648 17666341056 17701104824 17728444608 17747872128 17755469676 17788844619 17812037376 17814719104 17817335424 17822345268 17823656448 17839189872 17850826656 17858468277 17878038282 17881751808 17884444032 17901347328 17911706904 17973092592 18000490599 18035716608 18037302528 18059426784 18064798416 18071207232 18098754804 18122351616 18130109472 18132839088 18157746834 18194982624 18196019712 18219975732 18222718878 18246477312 18254288304 18258379776 18274292064 18282114963 18286212672 18294040674 18317892096 18320649984 18351541248 18352324224 18381916548 18447690716 18471742464 18477236736 18499900608 18507820086 18509181696 18511968384 18519893028 18537396912 18540187848 18544038912 18546830848 18572307264 18575103456 18584422272 18600618708 18607217616 18612752184 18635582277 18733865024 18734664312 18740236788 18766253664 18769079056 18794860758 18801595008 18813859584 18830255976 18834476544 18842539248 18865651194 18871262631 18894789648 18895866624 18923592681 18960625152 18963479808 18971597736 18994867983 19025290368 19026896076 19032039936 19037700864 19061052192 19062728272 19069211889 19104241182 19129148928 19157217282 19194706944 19205814992 19223967168 19226861472 19232196606 19235092149 19253271996 19260170496 19272734208 19289530512 19296373824 19299207744 19302113376 19325789028 19371897792 19393126272 19401428124 19423079424 19461300096 19490966712 19496236032 19525955904 19527672864 19537469568 19540411072 19558879488 19564379016 19567252296 19570198284 19591253163 19595713536 19632547584 19640951928 19692844416 19701274572 19738307043 19742800896 19764041472 19767017088 19775478996 19797149736 19800347136 19808823312 19839019689 19844383104 19880836352 19913742927 19935965952 19944500184 19966356144 20011054336 20013993216 20017006464 20038542048 20041558992 20044502352 20051613504 20069088606 20082179988 20083945858 20089375488 20108362752 20111390208 20119999536 20150670267 20190104064 20212854368 20219729166 20221507131 20261079552 20283282432 20291965344 20316855132 20322898218 20328392448 20330108136 20359678976 20362669056 20368394592 20387645568 20396373156 20399443974 20439364608 20469355452 20470522176 20496043008 20502139392 20527286976 20536074342 20540677248 20571989256 20573798196 20579360256 20610731232 20612470749 20639344896 20645483904 20723244672 20755252224 20780710272 20786891328 20794265856 20812388184 20822829408 20825964432 20833426432 20857711329 20862043776 20865184704 20884905216 20893845672 20896991388 20898528768 20907475056 20933119818 21041669376 21043519616 21069331248 21075598152 21083075104 21112035372 21115213938 21142743552 21151794384 21154978936 21156535296 21165592032 21184037973 21188786112 21197856654 21225494016 21228689664 21256638354 21257849952 21301443072 21333914784 21343047453 21370874112 21410131456 21411044928 21417413472 21445569306 21450376064 21459558588 21487537152 21520292544 21594045312 21597296448 21606541866 21626963064 21630219156 21634712064 21658420224 21667691808 21681825984 21700721826 21708420552 21714877548 21743188992 21784059648 21785975168 21793385016 21893962608 21927337551 21933265536 21935194176 21949502848 21968631972 21970248192 21973555968 21979653264 21982962456 22003739424 22009926393 22013158833 22045177728 22052998656 22059558144 22086616032 22096070919 22120729344 22154449968 22198045422 22204046592 22210651008 22237894224 22241485824 22271793453 22275390528 22284926226 22288281379 22315378176 22317340416 22331898368 22359290304 22365940896 22393824768 22427961696 22437562707 22462150662 22484856576 22506107904 22512436128 22515742368 22519132272 22543359804 22546753866 22558065192 22590876672 22600547424 22625313984 22634999478 22679294976 22704850112 22739461164 22793714496 22818692736 22825108852 22828461012 22831897998 22861665792 22871371653 22876578816 22901190912 22904638848 22908002688 22914443916 22936101264 22994285184 23029337448 23058048384 23064906816 23100404992 23108261904 23110293864 23151780288 23187072636 23190817536 23219263008 23226169392 23278165248 23313650256 23349658752 23378299056 23385252744 23393549088 23413936707 23429209986 23437604736 23459756544 23463288576 23469799248 23473332792 23475059712 23510844864 23512912224 23555121408 23637926144 23663829504 23673959568 23702997654 23710047921 23718459492 23749383168 23756447232 23763127024 23785586496 23795768682 23799351303 23801102208 23811291036 23837384376 23842335744 23845925376 23878680768 23882275872 23964123456 24000654132 24002764562 24031945728 24049736704 24079235712 24086397888 24094942976 24131673072 24173479296 24177118784 24210329112 24259976832 24293300976 24296958504 24339051072 24365722752 24376153284 24381616896 24392054232 24421973121 24427533312 24469765632 24477043968 24509222064 24630707934 24634416261 24666534144 24677093448 24678908928 24682624512 24693190704 24716529216 24720250464 24727109922 24730832763 24763076352 24766804608 24779229696 24800824944 24809623488 24817002912 24847443036 24885820512 24979552416 24986982384 25017631002 25019830857 25021671552 25036151686 25059814344 25066589184 25068793344 25085146112 25107007968 25123385664 25154201592 25161683508 25193052864 25194488832 25231456908 25284639744 25295463648 25319371392 25326490644 25334023806 25367053824 25369194768 25383601152 25414736256 25425615852 25453478232 25472321576 25542956376 25631956224 25635815296 25642928808 25646789532 25671029328 25680227328 25719374016 25728498432 25732276992 25736151168 25763839776 25767718704 25829197056 25857501696 25868570832 25897719659 25948400128 25987955616 25999080597 26034607872 26036897152 26045752824 26049959424 26078505984 26085838688 26089669728 26093597712 26121670884 26129440566 26176730112 26187935904 26227856538 26257125888 26268366096 26300586438 26308409337 26317742724 26352055296 26356022784 26359893504 26367305328 26396199648 26407499391 26409442176 26411764416 26452026252 26459177472 26499511584 26551657236 26581287936 26592666912 26621808192 26633204514 26685324288 26689341952 26718056064 26722078656 26726003136 26733517902 26735484672 26758784808 26776239984 26785833984 26817057423 26822627712 26826666048 26867560356 26959638888 26962009508 27055953792 27089140176 27097197624 27104523264 27106810848 27148132206 27157859456 27183527424 27195164208 27199258632 27236620251 27292473936 27294029568 27334078317 27369715968 27381432456 27387569664 27411438096 27429319008 27431730928 27441061011 27480974976 27483294332 27519126528 27527311872 27572874822 27630992896 27671536074 27707613696 27715855104 27725687808 27749850912 27761730129 27763772544 27767952576 27779839542 27810281772 27816058368 27820246272 27846540288 27858460896 27862655184 27876633408 27910826424 27919128276 28055559168 28092441664 28100797536 28101996468 28149380496 28153618584 28192291137 28202392512 28220789376 28245383964 28251714816 28263808872 28298476791 28304919552 28342184472 28343799936 28440937728 28445219712 28457396604 28494498816 28537935552 28540344114 28548059904 28556551296 28591578288 28594092408 28612744784 28656361773 28693723392 28735825923 28792060416 28796395264 28808722488 28835950752 28840292208 28848294909 28879907994 28890255744 28909101312 28934295768 28936424448 28944560736 28953170064 28988683542 29045412864 29057846688 29089689408 29191950144 29236450068 29244354048 29246925568 29291509296 29298074624 29306204352 29310616608 29338319232 29346568524 29350878444 29355297426 29393570304 29412744192 29448821376 29461427892 29494305792 29539266624 29551911858 29597393896 29605395456 29614201344 29650525632 29663218494 29695724604 29700520704 29713234968 29756453888 29766574656 29812387072 29821254528 29903948928 29916750276 29949534216 29979808768 30016581504 30020989824 30025509696 30057813072 30062338488 30066753528 30077420256 30123269982 30125918787 30134063232 30167085312 30179999304 30285156096 30319281552 30391619328 30424923648 30437948016 30442530664 30475282698 30484347327 30495162204 30534921216 30539518464 30544003584 30552591888 30581468352 30594559734 30599165961 30659046912 30704033178 30705783264 30744064512 30753209088 30790930464 30811015872 30813725152 30860697294 30869040384 30916096848 30921090048 30959017344 30968225856 30976933442 31037553664 31084867008 31132878336 31171065408 31180336992 31191398784 31218582276 31238946648 31250139648 31284384768 31293065664 31297777056 31327357824 31345487082 31347793152 31350549632 31361212584 31406828544 31562504064 31565279424 31603996872 31613397228 31624612656 31668053058 31672820907 31714115328 31727691576 31732468404 31734802944 31748388048 31783179168 31796784981 31838241024 31843034496 31884957531 31952164608 32000872176 32056311168 32105647616 32115197184 32116567392 32168353959 32175564096 32189337882 32231305728 32280438816 32346635776 32391067968 32395944672 32409812799 32440444596 32445328734 32452068096 32487630336 32501537712 32508822528 32522738976 32551082739 32562630828 32572316322 32614783488 32636058624 32676089472 32678962752 32840943912 32845888348 32888712192 32902791264 32924254272 32952947958 32955372288 32960333952 32969479896 32974443684 33005609136 33017435136 33022406144 33067766592 33079497984 33089337216 33129924048 33181094016 33297068133 33306069888 33315976512 33356841336 33359774476 33362228736 33413085792 33427389339 33476010624 33497847552 33538935456 33548911344 33590737152 33641942544 33693225993 33727284864 33759161856 33768654192 33773613552 33778698408 33820130799 33825593024 33837097788 33886315008 33900821136 33937970976 33952499217 34018942464 34057275168 34109191746 34175941632 34190571744 34195719376 34228039104 34237663278 34242691518 34247846997 34292498688 34304664576 34309702656 34314868224 34351786368 34356958272 34362004032 34371665874 34438929408 34491427776 34544006172 34587072576 34650607488 34665440796 34712810496 34727670432 34786226304 34791463616 34828894512 34839254088 34917247872 34970475384 35024488128 35067448584 35077879116 35090323632 35143814979 35156407104 35189634816 35194932864 35209999188 35212589568 35215685888 35269368336 35332682112 35402209648 35456889216 35495744256 35510939352 35554496481 35577689238 35624074752 35629438208 35634670848 35644690536 35647312896 35678379744 35693653023 35701653312 35716936554 35756076564 35763503616 35768888064 35802694656 35823413808 35946185184 36000981198 36004146843 36071433216 36074605056 36118853568 36129596832 36142414464 36197509608 36260218944 36265678176 36315493668 36389965248 36392039424 36439951464 36445437756 36492954624 36508576608 36548584128 36564229926 36572425344 36588081348 36635784192 36641299968 36704648448 36763833096 36895381432 36946061901 36954473472 36999801216 37015640172 37018363392 37023936768 37039786056 37074793824 37080375696 37093661696 37144614528 37150206912 37168844544 37201237416 37214435232 37225504368 37271164554 37467730048 37469328624 37480473576 37532507328 37538158112 37554227529 37589721516 37603190016 37627719168 37660511952 37668953088 37685078496 37731302388 37742525262 37789579296 37791733248 37847185362 37921250304 37926959616 37943195472 37989735966 38001035709 38050580736 38053792152 38064079872 38075401728 38122104384 38125456544 38138423778 38208482364 38258297856 38314434564 38411629984 38447934336 38453722944 38464393212 38470184298 38506543992 38520340992 38545468416 38579061024 38592747648 38598415488 38604226752 38651578056 38743795584 38786252544 38802856248 38922600192 38981933424 39051911808 39055345728 39074939136 39080822144 39117758976 39128758032 39134504592 39140396568 39182506326 39194160849 39265095168 39281903856 39341784807 39385688832 39402549144 39450879657 39476614086 39528082944 39534034176 39550957992 39594299472 39600694272 39617646624 39678039378 39688766208 39761672704 39827485854 39871931904 39889000368 39932712288 39949806771 40022108672 40027986432 40034012928 40077084096 40083117984 40089004704 40100276853 40103227008 40138177212 40164359976 40167891716 40178750976 40222780416 40239999072 40301340534 40380208128 40425708736 40439458332 40443014262 40522159104 40583930688 40633710264 40645796436 40656784896 40660216272 40722198309 40736789184 40775291136 40792746312 40798887948 40938710904 40941044352 41004278784 41054573952 41072148684 41081354496 41143978512 41147596392 41158720512 41221462464 41224941498 41278689792 41290967808 41359312233 41446489344 41507304111 41561420544 41573782656 41588531712 41624776368 41645658816 41651928864 41669759313 41715422658 41724087552 41730369408 41769810432 41787691344 41793982776 41797057536 41814950112 41866239636 42083338752 42087039232 42138662496 42151196304 42166150208 42224070744 42230427876 42285487104 42303588768 42309957872 42331184064 42368075946 42377572224 42395713308 42450988032 42457379328 42513276708 42515699904 42602886144 42667829568 42686094906 42741748224 42810516171 42820262912 42822089856 42834826944 42891138612 42900752128 42919117176 43040585088 43188090624 43194592896 43213083732 43253926128 43260438312 43269424128 43335383616 43363651968 43401443652 43416841104 43429755096 43483025313 43568119296 43571950336 43586770032 43787925216 43854675102 43866531072 43870388352 43899005696 43937263944 43940496384 43947111936 43959306528 43965924912 44007478848 44019852786 44026317666 44032946139 44090355456 44105997312 44119116288 44173232064 44192141838 44241458688 44308899936 44396090844 44408093184 44421302016 44475788448 44494827741 44543586906 44550781056 44569852452 44576562758 44630756352 44634680832 44663796736 44718580608 44731881792 44787649536 44855923392 44875125414 44924301324 44969713152 45024872256 45031484736 45038264544 45086719608 45093507732 45116130384 45201094848 45250627968 45269998956 45409700224 45478922328 45587428992 45637385472 45650217704 45656922024 45663795996 45712924047 45723331584 45742743306 45802381824 45809277696 45816005376 45828887832 45872202528 45988570368 46056049767 46058674896 46116096768 46129813632 46200809984 46216523808 46220587728 46291045941 46303560576 46374145272 46381635072 46438526016 46452338784 46465400163 46556330496 46627300512 46699317504 46756598112 46770505488 46787098176 46827873414 46858419972 46875209472 46919513088 46926577152 46939598496 46946665584 47018230623 47021689728 47025824448 47110242816 47275852288 47327659008 47347919136 47405995308 47420095842 47436918984 47502079587 47512894464 47526254048 47571172992 47591537364 47598702606 47602204416 47622582072 47674768752 47691850752 47757361536 47764551744 47928246912 48001308264 48005529124 48095765081 48158471424 48172795776 48189885952 48263346144 48284006823 48346958592 48354237568 48420658224 48519953664 48586601952 48593917008 48667993101 48678102144 48731445504 48752306568 48763233792 48784108464 48843946242 48858474483 48939531264 48954087936 49018444128 49261415868 49268832522 49333068288 49354186896 49365249024 49386381408 49429421937 49433058432 49440500928 49454219844 49461665526 49526152704 49533609216 49558459392 49601649888 49619246976 49634005824 49694886072 49771641024 49959104832 49973964768 50035262004 50039661714 50043343104 50072303372 50119628688 50137586688 50214015936 50246771328 50308403184 50323367016 50386105728 50462913816 50590927296 50638742784 50652981288 50668047612 50734107648 50738389536 50829472512 50851231704 50906956464 50944643152 51085912752 51163787619 51263912448 51271630592 51285857616 51293579064 51342058656 51356494917 51364037277 51438748032 51456996864 51464553984 51472302336 51527679552 51535437408 51557498811 51658394112 51715003392 51737141664 51795439318 51896800256 51975911232 51998161194 52069215744 52073794304 52091505648 52099918848 52171677376 52179339456 52187195424 52243341768 52258881132 52375871808 52455713076 52514251776 52536732192 52601172876 52616818674 52635485448 52712045568 52719787008 52734610656 52792399296 52814998782 52818884352 52823528832 52904052504 52918354944 52999023168 53103314472 53185333824 53243616384 53266409028 53366533857 53378683904 53436112128 53444157312 53452006272 53467035804 53470969344 53517569616 53552479968 53575404831 53634114846 53645255424 53653332096 53735120712 53919277776 53924019016 54111907584 54178280352 54194395248 54213621696 54296264412 54315718912 54367054848 54390328416 54398517264 54473240502 54584947872 54588059136 54668156634 54739431936 54762864912 54775139328 54822876192 54858638016 54863461856 54882122022 54961949952 54966588664 55054623744 55145749644 55261985792 55343072148 55415227392 55431710208 55499701824 55523460258 55527545088 55535905152 55559679084 55620563544 55632116736 55640492544 55716921792 55725310368 55753266816 55821652848 55838256552 56184883328 56201595072 56203992936 56298760992 56307237168 56384582274 56404785024 56441578752 56490767928 56503429632 56527617744 56596953582 56613787893 56684368944 56687599872 56770778043 56881875456 56890439424 56914793208 56984603949 57075871104 57080688228 57096119808 57113102592 57183156576 57188184816 57225489568 57312723546 57387446784 57471651846 57584120832 57592790528 57617444976 57671901504 57680584416 57696589818 57705276447 57759815988 57780511488 57818202624 57868591536 57889121472 57906340128 57977367084 58115693376 58179378816 58383900288 58472900136 58488708096 58493851136 58583018592 58612408704 58621233216 58676638464 58693137048 58701756888 58710594852 58773759489 58787140608 58897642752 58922855784 59078533248 59103823716 59194787792 59214921129 59228402688 59301051264 59326436988 59391449208 59401041408 59426469936 59517059067 59533149312 59624774144 59642509056 59741228781 59807897856 59833500552 59899068432 60033163008 60041979648 60051019392 60115626144 60124676976 60133507056 60154840512 60246539964 60251837574 60268126464 60334170624 60359998608 60452010801 60570312192 60638563104 60664521393 60783238656 60849847296 60875896032 60885061328 60950565396 60968694654 60990324408 61079036928 61088007168 61105183776 61162936704 61189119468 61198331922 61318093824 61408066356 61411566528 61488129024 61506418176 61581860928 61622031744 61627450304 61721394588 61738080768 61832193696 61837412247 61918034688 61936451712 61953866884 62169734016 62265756672 62342130816 62360673984 62382797568 62437164552 62477893296 62500279296 62573133987 62586131328 62595554112 62654715648 62690974164 62695586304 62701099264 62722425168 63125008128 63130558848 63207993744 63226794456 63249225312 63336106116 63345641814 63428230656 63455383152 63464936808 63469605888 63496776096 63552113919 63566358336 63593569962 63676482048 63686068992 63769915062 63904329216 64001744352 64029142359 64112622336 64211295232 64230394368 64233134784 64336707918 64351128192 64378675764 64462611456 64560877632 64693271552 64782135936 64791889344 64819625598 64880889192 64890657468 64904136192 64975260672 65003075424 65045477952 65102165478 65125261656 65144632644 65229566976 65352178944 65357925504 65681887824 65691776696 65782012653 65805582528 65848508544 65905895916 65910744576 65920667904 65938959792 65948887368 66011218272 66029779179 66044812288 66135533184 66158995968 66178674432 66259848096 66288212757 66362188032 66594136266 66612139776 66631953024 66713682672 66719548952 66724457472 66826171584 66854778678 66864844137 66952021248 66995695104 67077870912 67097822688 67181474304 67283885088 67312688121 67386451986 67454569728 67518323712 67537308384 67547227104 67557396816 67640261598 67651186048 67674195576 67772630016 67801642272 67875941952 67904998434 68037884928 68114550336 68218383492 68381143488 68391438752 68456078208 68475326556 68485383036 68495693994 68584997376 68614114959 68629736448 68703572736 68713916544 68724008064 68743331748 68982855552 69088012344 69174145152 69301214976 69330881592 69455340864 69572452608 69582927232 69657789024 69678508176 69834495744 69940950768 70048976256 70134897168 70155758232 70180647264 70241810121 70287629958 70293810503 70312814208 70379269632 70389865728 70419998376 70425179136 70431371776 70538736672 70665364224 70804419296 70913778432 70991488512 71021878704 71108992962 71130143763 71155378476 71248149504 71258876416 71269341696 71289381072 71356759488 71387306046 71398053909 71403306624 71433873108 71512153128 71527007232 71537776128 71646827616 71892370368 72001962396 72008293686 72149210112 72237707136 72259193664 72284828928 72395019216 72520437888 72531356352 72630987336 72779930496 72879902928 72890875512 73017153216 73097168256 73128459852 73144850688 73176162696 73265919363 73282599936 73409296896 73527666192 73790762864 73892123802 73903248783 73999602432 74031280344 74036726784 74047873536 74079572112 74149587648 74160751392 74192498289 74289229056 74300413824 74337689088 74402474832 74428870464 74451008736 74542329108 74935460096 74938657248 74960947152 75059492571 75065014656 75076316224 75108455058 75179443032 75206380032 75255438336 75321023904 75370156992 75462604776 75485050524 75579158592 75583466496 75694370724 75853919232 75886390944 75979471932 76002071418 76101161472 76107584304 76150803456 76244208768 76250913088 76276847556 76416964728 76628869128 76823259968 76895868672 76907445888 76928786424 76940368596 77013087984 77040681984 77158122048 77185495296 77196830976 77208453504 77303156112 77487591168 77572505088 77605712496 77693158977 77845200384 77963866848 77997241791 78103823616 78110691456 78149878272 78161644288 78235517952 78257516064 78269009184 78280793136 78365012652 78388321698 78530190336 78563807712 78683569614 78771377664 78805098288 78901759314 78953228172 79056165888 79068068352 79101915984 79188598944 79222498173 79235293248 79356078756 79377532416 79523345408 79654971708 79743863808 79778000736 79865424576 79899613542 80044217344 80055972864 80068025856 80154168192 80166235968 80178009408 80200553706 80206454016 80276354424 80328719952 80335783432 80357501952 80479998144 80602681068 80851417472 80878916664 80886028524 81167861376 81267420528 81291592872 81313569792 81320432544 81444396618 81473578368 81550582272 81585492624 81597775896 81877421808 81882088704 82002234951 82109147904 82144297368 82162708992 82287957024 82295192784 82442924928 82449882996 82557379584 82581935616 82718624466 82892978688 83014608222 83122841088 83147565312 83177063424 83249552736 83285190387 83291317632 83303857728 83339518626 83430845316 83448175104 83460738816 83539620864 83575382688 83587965552 83629900224 83732479272 84166677504 84174078464 84277324992 84302392608 84332300416 84448141488 84460855752 84576873411 84607177536 84619915744 84662368128 84736151892 84755144448 84791426616 84895430373 84914758656 85026553416 85031399808 85335659136 85372189812 85483496448 85621032342 85644179712 85669653888 85782277224 85801504256 85838234352 85969085319 86081170176 86207477769 86376181248 86389185792 86426167464 86507852256 86520876624 86544884727 86670767232 86727303936 86802887304 86833682208 86859510192 86966050626 87136238592 87143900672 87173540064 87575850432 87626530901 87709350204 87733062144 87740776704 87798011392 87874527888 87894223872 87918613056 87931849824 88014957696 88039705572 88052635332 88065892278 88180710912 88238232576 88346464128 88384283676 88482917376 88617799872 88792181688 88816186368 88842604032 88951576896 88989655482 89087173812 89101562112 89139704904 89153125516 89269361664 89437161216 89463763584 89711846784 89750250828 89848602648 89939426304 90049744512 90062969472 90076529088 90173439216 90187015464 90232260768 90377756361 90402189696 90501255936 90539997912 90819400448 90957844656 91174857984 91274770944 91300435408 91313844048 91327591992 91425848094 91453041981 91485486612 91604763648 91618555392 91632010752 91657775664 91744405056 91797497883 91977140736 92112099534 92117349792 92232193536 92259627264 92401619968 92433047616 92441175456 92582091882 92607121152 92748290544 92763270144 92877052032 92904677568 92930800326 93112660992 93254601024 93398635008 93513196224 93541010976 93574196352 93655746828 93716839944 93750418944 93853154304 93879196992 93893331168 94036461246 94043379456 94051648896 94220485632 94551704576 94695838272 94811990616 94840191684 94873837968 95004159174 95018462721 95052508096 95142345984 95183074728 95197405212 95204408832 95245164144 95349537504 95390354943 95514723072 95529103488 95856493824 96002616528 96011058248 96191530162 96316942848 96345591552 96379771904 96505061877 96526692288 96568013646 96693917184 96708475136 96841316448 97039907328 97173203904 97187834016 97229438397 97335986202 97356204288 97462891008 97504613136 97526467584 97568216928 97687892484 97716948966 97908175872 98036888256 98522831736 98537665044 98666136576 98708373792 98772762816 98858843874 98866116864 98881001856 98908439688 98923331052 99052305408 99067218432 99203299776 99238493952 99268011648 99389772144 99543282048 99891204399 99918209664 99947929536 100070524008 100079323428 100086686208 100144606744 100239257376 100282168017 100428031872 100493542656 100616806368 100646734032 100772211456 100925827632 101079677979 101181854592 101277485568 101305962576 101336095224 101460392397 101476779072 101658945024 101702463408 101813912928 101889286304 102171825504 102327575238 102527824896 102543261184 102571715232 102587158128 102684117312 102712989834 102728074554 102743540991 102877496064 102913993728 102929107968 102944604672 103055359104 103070874816 103114997622 103316788224 103474283328 103590878636 103951822464 103996322388 104138431488 104147588608 104183011296 104343354752 104358678912 104374390848 104486683536 104517762264 104751743616 104911426152 105073464384 105202345752 105233637348 105270970896 105431444937 105469221312 105584798592 105629997564 105637768704 105647057664 105808105008 105998046336 106206628944 106370667648 106487232768 106532818056 106663489443 106733067714 106872224256 106888314624 106904012544 106934071608 106941938688 107035139232 107080959069 107104959936 107150809662 107268229692 107290510848 107306664192 107470241424 107838555552 107848038032 108012440529 108223815168 108356560704 108388790496 108419267047 108427243392 108592528824 108631437824 108780656832 108797034528 108946481004 109169895744 109176118272 109336313268 109478863872 109525729824 109645752384 109717276032 109726923712 109764244044 109923899904 109933177328 110291499288 110686144296 110838185703 110863420416 110999403648 111046920516 111055090176 111071810304 111119358168 111241127088 111280985088 111433843584 111450620736 111506533632 111643305696 111676513104 112369766656 112403190144 112407985872 112597521984 112614474336 112662682587 112769164548 112809570048 112883157504 112981535856 113006859264 113055235488 113193907164 113227575786 113368737888 113375199744 113541556086 113763750912 113780878848 113829586416 113969207898 114003107127 114151742208 114161376456 114192239616 114226205184 114366313152 114376369632 114450979136 114625447092 114774893568 114943303692 115185581056 115234889952 115343803008 115361168832 115393179636 115410552894 115519631976 115561022976 115636405248 115737183072 115778242944 115812680256 115954734168 116231386752 116358757632 116767800576 116945800272 116987702272 117166037184 117224817408 117242466432 117353276928 117386274096 117403513776 117421189704 117547518978 117795285504 117845711568 118025354421 118157066496 118207647432 118389575584 118429842258 118602102528 118652873976 118782898416 118802082816 118852939872 119034118134 119066298624 119249548288 119285018112 119482457562 119615795712 119667001104 119798136864 119849420313 120066326016 120083959296 120102038784 120231252288 120249353952 120267014112 120300830559 120309681024 120493079928 120503675148 120536252928 120668341248 120719997216 120904021602 121140624384 121277126208 121329042786 121566477312 121751792064 121770122656 121901130792 121937389308 121980648816 122166594927 122210367552 122325873408 122378238936 122396663844 122816132712 122823133056 123012836352 123163721856 123244063488 123254900608 123442789176 123476161536 123664387392 123674824494 123836069376 123872903424 123907733768 124077936699 124339468032 124521912333 124684261632 124721347968 124765595136 124874329104 124955786592 125009277939 125146267974 125172262656 125191108224 125309431296 125381948328 125391172608 125402198528 125444850336 126250016256 126261117696 126415987488 126453588912 126498450624 126672212232 126691283628 126856461312 126910766304 126929873616 126993552192 127104227838 127132716672 127187139924 127352964096 127372137984 127539830124 127808658432 128003488704 128058284718 128225244672 128431548513 128460788736 128466269568 128673415836 128702256384 128757351528 129121755264 129564271872 129583778688 129639251196 129761778384 129781314936 129808272384 130006150848 130090955904 130204330956 130250523312 130289265288 130449075939 130545648077 130704357888 130715851008 131363775648 131383553392 131564025306 131611165056 131697017088 131811791832 131821489152 131841335808 131877919584 131897774736 132022436544 132059558358 132098838417 132271066368 132317991936 132357348864 132519696192 132576425514 132724376064 133188272532 133224279552 133263906048 133427365344 133439097904 133484483223 133652343168 133709557356 133729688274 133904042496 133991390208 134155741824 134195645376 134362948608 134567770176 134625376242 134772903972 134909139456 135074616768 135094454208 135114793632 135280523196 135302372096 135348391152 135603284544 135751883904 135809996868 136229100672 136436766984 136762286976 136782877504 136912156416 136950653112 136970766072 136991387988 137138772141 137169994752 137228229918 137407145472 137427833088 137448016128 137486663496 137965711104 138168149301 138176024688 138348290304 138602429952 138661763184 138873137823 138910681728 139144905216 139165854464 139315578048 139357016352 139396200489 139668991488 139881901536 140097952512 140269794336 140311516464 140361294528 140483620242 140575259916 140587621006 140625628416 140758539264 140779731456 140839996752 140862743552 141054691869 141077473344 141330728448 141608838592 141827556864 141982977024 142043757408 142217985924 142260287526 142310756952 142517752832 142538683392 142578762144 142713518976 142774612092 142796107818 142806613248 142867746216 143024306256 143075552256 143293655232 143784740736 144003924792 144016587372 144287295243 144475414272 144518387328 144569657856 144790038432 144852020469 145040875776 145062712704 145261974672 145559860992 145759805856 145781751024 146003979303 146034306432 146194336512 146256919704 146289701376 146352325392 146531838726 146818593792 147055332384 147581525728 147784247604 147806497566 147999204864 148062560688 148095747072 148159144224 148288265811 148299175296 148321502784 148384996578 148578458112 148600827648 148675378176 148804949664 148857740928 148902017472 149084658216 149870920192 149877314496 149921894304 150118985142 150130029312 150152632448 150216910116 150358886064 150412760064 150642047808 150740313984 150925209552 150970101048 151158317184 151388741448 151772781888 151958943864 152004142836 152202322944 152215168608 152488417536 152501826176 152553695112 152833929456 153257738256 153491362857 153646519936 153791737344 153814891776 153857572848 153880737192 154026175968 154069484751 154092111831 154316244096 154370990592 154393661952 154416907008 154606312224 154672496433 154975182336 155145010176 155211424992 155386317954 155690400768 155927733696 155994483582 156017969653 156207647232 156221382912 156299756544 156323288576 156515032128 156538018368 156561586272 156730025304 156776643396 157127615424 157367139228 157542755328 157610196576 157803518628 157906456344 158136136704 158203831968 158377197888 158444996346 158470586496 158712157512 158755064832 159309943416 159556001472 159730849152 159799227084 160099601571 160136051712 160308336384 160332471936 160356018816 160401107412 160412908032 160552708848 160657439904 160671566864 160726214493 160959996288 161205362136 161702834944 161757833328 161772057048 162335722752 162534841056 162583185744 162640865088 162888793236 162947156736 163101164544 163170985248 163195551792 163754843616 163764177408 164004469902 164218295808 164288594736 164325417984 164575914048 164590385568 164885849856 164899765992 165163871232 165437248932 165785957376 166029216444 166245682176 166295130624 166499105472 166570380774 166582635264 166607715456 166679037252 166861690632 166896350208 166921477632 167150765376 167175931104 167259800448 167464958544 168348156928 168554649984 168604785216 168664600832 168896282976 168921711504 169153746822 169214355072 169239831488 169324736256 169472303784 169510288896 169582853232 169790860746 169841363679 170053106832 170062799616 170671318272 170744379624 170953811847 171242064684 171288359424 171339307776 171564554448 171603008512 171676468704 171938170638 172162340352 172414955538 172752362496 172778371584 172852334928 173015704512 173041753248 173089769454 173115829341 173341534464 173454607872 173605774608 173667364416 173719020384 173932101252 174287801344 174347080128 175151700864 175253061802 175418700408 175466124288 175481553408 175596022784 175749055776 175837226112 175863699648 176029915392 176079411144 176105270664 176131784556 176361421824 176692928256 176768567352 177235599744 177584363376 177685208064 177903153792 177979310964 178174347624 178203124224 178279409808 178306251032 178551177201 178874322432 178927527168 179223686343 179423693568 179500501656 179697205296 180099489024 180125938944 180153058176 180346878432 180374030928 180464521536 180755512722 180804379392 181002511872 181079995824 181638800896 181915689312 181993564179 182349715968 182549541888 182600870816 182627688096 182655183984 182851696188 182906083962 182970973224 183237110784 183264021504 183315551328 183488810112 183594995766 183954281472 184224199068 184234699584 184464387072 184519254528 184866095232 184882350912 185164183764 185214242304 185496581088 185512236741 185754104064 185809355136 185861600652 186509202048 186797270016 187026392448 187082021952 187148392704 187311493656 187433679888 187500837888 187719401961 187758393984 187786662336 188072922492 188086758912 188103297792 189391676544 189623981232 189680383368 189747675936 190008318348 190036925442 190105016192 190284691968 190366149456 190394810424 190408817664 190490328288 190656341757 190699075008 190780709886 191029446144 191058206976 191712987648 192005233056 192022116496 192087427077 192383060324 192633885696 192691183104 193010123754 193053384576 193136027292 193387834368 193416950272 193682632896 194079814656 194346407808 194375668032 194458876794 194671972404 194712408576 194925782016 195009226272 195136433856 195375784968 195433897932 196073776512 197045663472 197075330088 197346037959 197416747584 197545525632 197717687748 197732233728 197762003712 197816879376 197846662104 198089337537 198134436864 198406599552 198476987904 198536023296 198779544288 198864638271 199086564096 199782408798 199836419328 199895859072 200141048016 200158646856 200173372416 200289213488 200478514752 200564336034 200594532411 200856063744 200987085312 201233612736 201293468064 201544422912 201851655264 201938064363 202159355958 202363709184 202554971136 202611925152 202672190448 202920784794 202953558144 203317890048 203404926816 203627825856 203778572608 204343651008 204655150476 205086522368 205143430464 205174316256 205368234624 205425979668 205456149108 205487081982 205754992128 205842344877 205889209344 206110718208 206141749632 206229995244 206948566656 207181757272 207903644928 207992644776 208295177216 208366022592 208686709504 208717357824 208748781696 208973367072 209035524528 209503487232 209822852304 210146928768 210404691504 210467274696 210541941792 210862889874 210881431509 210938442624 211169597184 211259995128 211275537408 211294115328 211616210016 211996092672 212413257888 212741335296 212974465536 213065636112 213326978886 213390431289 213466135428 213744448512 213776629248 213808025088 213868143216 214070278464 214161918138 214194161727 214209919872 214301619324 214536459384 214581021696 214613328384 214940482848 215677111104 215696076064 216024881058 216447630336 216713121408 216777580992 216838534094 216854486784 217185057648 217262875648 217561313664 217594069056 217892962008 218339791488 218672626536 219051459648 219291504768 219434552064 219453847424 219528488088 219847799808 219866354656 220582998576 221372288592 221676371406 221709746349 221998807296 222093841032 222110180352 222143620608 222238716336 222482254176 222577494867 222867687168 222901241472 223013067264 223286611392 223353026208 224739533312 224806380288 224815971744 225178477713 225195043968 225228948672 225325365174 225538329096 225619140096 225766315008 225963071712 226110470976 226387814328 226455151572 226737475776 226750399488 227083112172 227561757696 227659172832 227938415796 228006214254 228303484416 228322752912 228452410368 228732626304 228752739264 228901958272 229250894184 229886607384 230469779904 230687606016 230722337664 230786359272 230821105788 231039263952 231122045952 231474366144 231556485888 231625360512 231909468336 232462773504 232717515264 233079476931 233535601152 233891600544 233991725373 234332074368 234449634816 234484932864 234706553856 234772548192 234807027552 234842379408 235095037956 235590571008 235691423136 236050708842 236314132992 236415294864 236779151168 236859684516 237204205056 237305747952 237565796832 237667494519 237705879744 238068236268 238132597248 238570036224 238964915124 239231591424 239334002208 239596273728 239698840626 240132652032 240167918592 240204077568 240462504576 240498707904 240534028224 240601661118 240619362048 240986159856 241007350296 241072505856 241439994432 241808043204 242554252416 242658085572 243503584128 243540245312 243802261584 243874778616 243961297632 244333189854 244420735104 244651746816 244756477872 244793327688 245632265424 245646266112 246006704853 246327443712 246488126976 246509801216 246885578352 247328774784 247349648988 247672138752 247745806848 247815467536 248155873398 248678936064 249043824666 249368523264 249442695936 249531190272 249748658208 249855571161 249911573184 250018555878 250292535948 250344525312 250382216448 250618862592 250763896656 250804397056 250889700672 252500032512 252522235392 252831974976 252907177824 252996901248 253344424464 253382567256 253821532608 253859747232 253987104384 254208455676 254265433344 254374279848 254686291119 254744275968 255079660248 256006977408 256116569436 256450489344 256863097026 256932539136 257346831672 257404512768 257514703056 257907255957 258243510528 258622433307 259128543744 259167557376 259278502392 259523556768 259562629872 260012301696 260181911808 260408661912 260501046624 260578530576 260898151878 261091296154 261408715776 261431702016 262727551296 262767106784 262879592703 263128050612 263222330112 263394034176 263623583664 263682671616 263755839168 263795549472 264044873088 264119116716 264197676834 264542132736 264714697728 265039392384 265152851028 265448752128 266376545064 266448559104 266527812096 266854730688 266878195808 266968966446 267304686336 267419114712 267459376548 267808084992 268311483648 268391290752 269135540352 269250752484 269545807944 269818278912 270149233536 270188908416 270229587264 270561046392 270604744192 270696782304 271133269083 271206569088 271503767808 271619993736 272458201344 272873533968 273524573952 273565755008 273824312832 273901306224 273941532144 273982775976 274277544282 274359125943 274456459836 274814290944 274855666176 274896032256 274973326992 275392493649 275931422208 276336298602 276352049376 276696580608 277204859904 277323526368 277746275646 277821363456 278289810432 278331708928 278631156096 278714032704 278792400978 279337982976 279763803072 280195905024 280539588672 280623032928 280722589056 280967240484 281150519832 281175242012 281251256832 281559462912 281679993504 282109383738 282154946688 282661456896 283217677184 283655113728 284087514816 284435971848 284520575052 284621513904 285055388163 285157524288 285427037952 285549224184 285592215636 285613226496 285735492432 286048612512 286171064829 286587310464 287569481472 288007849584 288033174744 288574590486 288950828544 289036774656 289139315712 289515185631 289580076864 289704040938 290081751552 290125425408 290523949344 291119721984 291519611712 291563502048 291688315191 292007958606 292068612864 292388673024 292513839408 292579402752 292704650784 293063677452 294110664768 295163051456 295568495208 295612995132 295998409728 296125121376 296318288448 296576531622 296598350592 296643005568 296769993156 297156916224 297201655296 297609899328 297715481856 297804034944 298169316432 299673613197 299741840384 299754628992 299843788608 300237970284 300260058624 300305264896 300433820232 300717772128 300846504051 301284095616 301480627968 301850419104 301940202096 302316634368 302777482896 303545563776 303917887728 304008285672 304381177191 304430337216 304976835072 305003652352 305107390224 305667858912 306515476512 306982725714 307293039872 307583474688 307629783552 307715145696 307761474384 308052351936 308138969502 308184223662 308230622973 308632488192 308741981184 308787323904 308833814016 309212624448 309344992866 309950364672 310422849984 310772635908 311855467392 311988967164 312035939306 312415294464 312442765824 312646577152 313030064256 313076036736 313123172544 313460050608 313553286792 314255230848 314734278456 315220393152 315607037256 315812912688 316407663936 316754395776 316889992692 316941172992 317424315024 318619886832 319112002944 319461698304 319598454168 319990468329 320199203142 320616672768 320664943872 320712037632 320802214824 320825816064 321105417696 321314879808 321343133728 321452428986 321919992576 322410724272 323405669888 323515666656 323544114096 324037321587 324671445504 325069682112 325166371488 325257801141 325281730176 325777586472 325894313472 326341970496 326391103584 327509687232 327528354816 328008939804 328436591616 328577189472 329151828096 329180771136 329771699712 329799531984 330874497864 332058432888 332514557109 332590261248 332998210944 333140761548 333165270528 333215430912 333358074504 333723381264 333842955264 334301530752 334351862208 334519600896 334929917088 336670355567 337109299968 337209570432 337329201664 337792565952 337843423008 337988047761 338307493644 338428710144 338479662976 338649472512 338944607568 339020577792 339165706464 339581721492 339682727358 340106213664 340125599232 341342636544 341488759248 341907623694 342009321381 342484129368 342576718848 342678615552 343129108896 343352937408 343876341276 344324680704 344829911076 345556743168 345704669856 346031409024 346083506496 346179538908 346231658682 346683068928 346909215744 347211549216 347334728832 347438040768 347864202504 348694160256 350303401728 350506123604 350837400816 350963106816 351498111552 351674452224 351727399296 352059830784 352158822288 352210541328 352263569112 353385856512 353537134704 354076063263 354471199488 355168726752 355806307584 355958621928 356348695248 356406248448 356558819616 356612502064 357102354402 357748644864 357855054336 358447372686 358847387136 359001003312 359394410592 359548260939 360198978048 360251877888 360306116352 360693756864 360748061856 360902491677 360929043072 361511025444 361608758784 362005023744 362159991648 363277601792 363831378624 363987128358 364699431936 365201741632 365255376192 365310367968 365703392376 365812167924 365941946448 366499784781 366631102656 366977620224 367189991532 368448398136 368469399168 369038509056 369732190464 369764701824 370328367528 370428484608 370993162176 371024473482 371508208128 371618710272 371723201304 372233810097 373018404096 373565736999 374052784896 374164043904 374296785408 374622987312 374867359776 375027833817 375438803922 375516787968 375573324672 376145844984 376173517824 376206595584 378783353088 379247962464 379360766736 379495351872 380016636696 380073850884 380210032384 380569383936 380732298912 380789620848 380980656576 381312683514 381398150016 381561419772 382058892288 382116413952 383425975296 384010466112 384044232992 384174854154 384766120648 385294645539 385382366208 386020247508 386106769152 386272054584 386833900544 387365265792 388692815616 388751336064 388917753588 389343944808 389424817152 390018452544 390272867712 390751569936 390867795864 391636944231 392147553024 394091326944 394150660176 394692075918 394833495168 395091051264 395435375496 395464467456 395524007424 395633758752 395693324208 396178675074 396296515251 396813199104 396953975808 397072046592 397559088576 397729276542 398173128192 399564817596 399672838656 399791718144 400282096032 400317293712 400578426976 400957029504 401128672068 401189064822 401712127488 401974170624 402467225472 402586936128 403088845824 403703310528 403876128726 404318711916 404727418368 405223850304 405344380896 405841569588 405907116288 406809853632 407255651712 407557145216 408687302016 409310300952 410286860928 410348632512 410736469248 410851959336 410912298216 410974163964 411416316423 411509984256 411684689754 412221436416 412283499264 412459990488 413897133312 414363514544 414504447903 415807289856 415985289552 416619413469 416732045184 417373419008 417434715648 417497563392 417946734144 418071049056 418188601467 419006974464 419645704608 420293857536 420809383008 420934549392 421083883584 421725779748 421762863018 421876885248 422339194368 422519990256 422588230656 423164075607 423232420032 423992185344 424826515776 425482670592 425948931072 426131272224 426653957772 426780862578 426932270856 427553258496 427616050176 427736286432 428140556928 428323836276 428388323454 428419839744 428603238648 429072918768 429226656768 429880965696 431354222208 431392152128 432049762116 432861885729 433426242816 433555161984 433677068188 433708973568 434370115296 434556061407 435122627328 435188138112 435785924016 436679582976 437345253072 438011937909 438102919296 438583009536 438869104128 438907694848 439056976176 439732709312 441165997152 442744577184 443352742812 443419492698 443997614592 444187682064 444287241216 444477432672 444864797433 444964508352 445154989734 445735374336 445802482944 446026134528 446573222784 446706052416 449479066624 449612760576 449631943488 450356955426 450390087936 450457897344 450650730348 451076658192 451238280192 451926143424 452220941952 452775628656 452910303144 453474951552 454166224344 455318345664 455876831592 456012428508 456606968832 456645505824 457465252608 457505478528 457803916544 458501788368 459773214768 460474088571 460939559808 461375212032 461444675328 461572718544 461642211576 462078527904 462208454253 462948732288 463112971776 463250721024 463818936672 464017489299 464925547008 465435030528 466158953862 467071202304 467783201088 467983450746 468053908959 468664148736 468899269632 468969865728 469545096384 469614055104 469684758816 470190075912 471382846272 472101417684 472628265984 472830589728 473558302336 473719369032 474408410112 474611495904 475131593664 475334989038 475411759488 476136472536 476265194496 477929830248 478668004416 479192547456 479397681252 480298804713 480408155136 480925009152 480997415808 481068056448 481203322236 481238724096 481972319712 482014700592 482879988864 483616086408 485108504832 485316171144 487007168256 487080490624 487604523168 487749557232 487922595264 488666379708 488841470208 489303493632 489512955744 489586655376 491264530848 491292532224 492013409706 492056673521 492654887424 492976253952 493019602432 493771156704 494657549568 494699297976 495491613696 495630935072 496311746796 497357872128 498087649332 498737046528 498885391872 499497316416 499711142322 499823146368 500037111756 500585071896 500689050624 500764432896 501527793312 501779401344 505044470784 505663949952 505814355648 505993802496 506688848928 506765134512 507643065216 507719494464 507974208768 508416911352 508530866688 508748559696 509372582238 509524091037 510159320496 512013954816 512233138872 512861435541 513726194052 513865078272 514693663344 514809025536 515029406112 515814511914 516487021056 517244866614 518257087488 518335114752 518557004784 519047113536 519125259744 519347488023 520024603392 520363823616 520817323824 521002093248 521157061152 521796303756 522182592308 522863404032 525455102592 525534213568 525759185406 526256101224 526444660224 526788068352 527247167328 527511678336 527591098944 528089746176 528238233432 528395353668 529084265472 530078784768 530305702056 532753090128 533055624192 533709461376 533756391616 533937932892 534609372672 534838229424 534918753096 535653531603 536622967296 536782581504 537671059029 538271080704 538501504968 539091615888 540298467072 540377816832 540459174528 541122092784 541209488384 541393564608 542266538166 542413138176 543007535616 543239987472 544916402688 545747067936 545980692537 547049147904 547131510016 547648625664 547802612448 547883064288 547965551952 548555088564 548718251886 548912919672 549711332352 549792064512 549946653984 550784987298 551862844416 552672597204 552704098752 553393161216 554647052736 555492551292 555642726912 556536710223 556663417856 557262312192 557428065408 557584801956 559527606144 560391810048 561079177344 561246065856 561445178112 561934480968 562301039664 562350484024 562502513664 563359987008 564218767476 564309893376 566435354368 568175029632 568871943696 569041150104 569243027808 570110776326 570315048576 570854075904 571098448368 571184431272 571226452992 571470984864 572097225024 572342129658 573174620928 575138962944 576015699168 576066349488 577149180972 577901657088 578073549312 579030371262 579160153728 579408081876 580163503104 580250850816 581047898688 582239443968 583039223424 583127004096 583376630382 584015917212 584137225728 584777346048 585027678816 585409301568 586127354904 588221329536 590326102912 591136990416 591225990264 592038113877 592250242752 592636576896 593153063244 593196701184 593286011136 593539986312 594268012611 594403310592 595219798656 595430963712 595608069888 596338632864 599347226394 599509257984 599687577216 600475940568 600520117248 600610529792 600867640464 601435544256 601693008102 601783597233 602568191232 602961255936 603700838208 603880404192 604633268736 605554965792 605814193089 607091127552 607835775456 608016571344 608762354382 608860674432 609953670144 610007304704 610214780448 611335717824 613030953024 613965451428 614586079744 615259567104 615430291392 615522948768 616104703872 616277939004 616368447324 616461245946 617264976384 617527034631 617667628032 618425248896 618689985732 620845699968 621545271816 623710934784 623977934328 624071878612 624885531648 626060128512 626152073472 626246345088 626920101216 627106573584 628510461696 629468556912 630440786304 631214074512 631625825376 632644294527 632815327872 633508791552 633779985384 633882345984 634848630048 637239773664 638224005888 638923396608 639196908336 639980936658 640171293867 640398406284 641233345536 641329887744 641424075264 641604429648 642210835392 642582485181 642629759616 642686267456 642904857972 643839985152 644821448544 646811339776 647031333312 647088228192 648074643174 649342891008 650139364224 650332742976 650515602282 650563460352 651555172944 651788626944 652683940992 652782207168 655019374464 656017879608 657154378944 658303656192 658361542272 659543399424 659599063968 661748995728 664116865776 665029114218 665129239047 665996421888 666281523096 666330541056 666430861824 666716149008 667446762528 667732484601 668603061504 668703724416 669039201792 669859834176 673340711134 674218599936 674419140864 674658403328 675535433139 675585131904 675686846016 675976095522 676614987288 676857420288 676959325952 677298945024 677889215136 678331412928 679163442984 679365454716 680212427328 680251198464 682685273088 682977518496 683815247388 684018642762 684968258736 685357231104 686258217792 686705874816 687752682552 689659822152 691409339712 692062818048 692167012992 692359077816 692463317364 693366137856 694423098432 694669457664 694876081536 695728405008 697388320512 699238430793 700606803456 701012247208 701674801632 701975176119 702996223104 703348904448 703454798592 704119661568 704317644576 704421082656 704527138224 706771713024 707074269408 708152126526 708942398976 710337453504 711612615168 711917243856 712697390496 713117639232 713225004128 714204708804 715710108672 716894745372 717694774272 718002006624 718788821184 719096521878 720397956096 720503755776 720612232704 721387513728 721496123712 721804983354 721858086144 723022050888 723217517568 724319983296 727662757248 727974256716 730403483264 730510752384 730620735936 731406784752 731624335848 731883892896 732999569562 733262205312 733955240448 734379983064 736896796272 736938798336 738020114559 739464380928 739529403648 740656735056 741986324352 742048946964 743016416256 743237420544 743446402608 744467620194 746036808192 747131473998 748105569792 748328087808 748593570816 749245974624 749566713483 749734719552 750055667634 750877607844 751033575936 751146649344 752291689968 752413191168 757566706176 758495924928 758721533472 758990703744 760033273392 760147701768 760420064768 761464597824 761579241696 761961313152 762625367028 762796300032 763122839544 764058873357 764232827904 768020932224 768088465984 768349708308 769532241296 770589291078 772040495016 772213538304 772544109168 773721767871 774730531584 775867299921 777385631232 777502672128 777835507176 778687889616 780036905088 780545735424 781503139872 781735591728 783273888462 784295106048 788182653888 788301320352 788638778109 789384151836 789666990336 790182102528 790870750992 791048014848 791267517504 791386648416 792357350148 792593030502 793626398208 794144093184 795118177152 795458553084 796346256384 799129635192 799345677312 799583436288 800564192064 800634587424 801156853952 801914059008 802257344136 802378129644 803424254976 804934450944 805173872256 807406621056 807752257452 808637423832 809454836736 810447700608 810688761792 811683139176 811814232576 813399807249 813619707264 814511303424 815114290432 817374604032 818620601904 820573721856 820697265024 821472938496 821703918672 821824596432 821948327928 822832632846 823369379508 824442872832 824566998528 824919980976 826177480947 827794266624 828727029088 829008895806 831614579712 831970579104 833238826938 833464090368 834746838016 834869431296 834995126784 835893468288 836142098112 836377202934 838013948928 839291409216 840587715072 841618766016 841869098784 842167767168 843451559496 843525726036 843753770496 844678388736 845039980512 846328151214 846464840064 847984370688 849653031552 850965341184 852262544448 853307915544 853561725156 853864541712 855166164489 855472572864 856281113856 856647672552 856776646908 856839679488 857206477296 858145837536 859761931392 862708444416 862784304256 864099524232 865723771458 866852485632 867110323968 867354136376 867417947136 868545556893 868740230592 869112122814 870245254656 870376276224 871571848032 873359165952 874690506144 875064945573 876023875818 876205838592 877166019072 877738208256 877815389696 878113952352 879465418624 882331994304 885489154368 886705485624 886838985396 887995229184 888375364128 888954865344 889729594866 889929016704 890309979468 891470748672 891604965888 893146445568 893412104832 899020839591 899225521152 899263886976 900713910852 900780175872 900915794688 901301460696 902153316384 902539512153 903852286848 904441883904 905551257312 905820606288 906949903104 908332448688 910636691328 911753663184 912024857016 913143531573 913291011648 913819536539 914930505216 915010957056 915607833088 917003576736 919546429536 920948177142 921879119616 922750424064 922889350656 923145437088 923284423152 924157055808 924416908506 924691868919 925897464576 926225943552 926501442048 927637873344 928034978598 929851094016 932317907724 935566402176 935966901492 936107817918 937328297472 937939731456 939090192768 939228110208 939369517632 940380151824 942765692544 944202835368 945661179456 947116604672 947438738064 949222991808 950263187328 950669978076 950823518976 952272945072 955859660496 957336008832 958385094912 958795362504 959971404987 960597609426 961850018304 961994831616 962136112896 962406644472 962477448192 963944639424 964029401184 965759977728 967232172816 970217009664 970632342288 972111964761 974014336512 974160981248 975209046336 975499114464 975773403423 975845190528 977332759416 977682940416 979025911488 979173310752 982529061696 982585064448 984026819412 984113347042 985309774848 986039204864 987542313408 989315099136 989398595952 991261870144 992623493592 996175298664 997770783744 998994632832 999422284644 999646292736 1000074223512 1001170143792 1001528865792 1003055586624 1003558802688 1010011066701 1011327899904 1011628711296 1011987604992 1013377697856 1013530269024 1013964143283 1015286130432 1015438988928 1015948417536 1016833822704 1017061733376 1017497119392 1018745164476 1019048182074 1020318640992 1024027909632 1024466277744 1025722871082 1027452388104 1027730156544 1029387326688 1030058812224 1031629023828 1032974042112 1034489733228 1036670229504 1037114009568 1038094227072 1038250519488 1038694976046 1040049206784 1040727647232 1041634647648 1042004186496 1042314122304 1043592607512 1044365184616 1050910205184 1051068427136 1051518370812 1052512202448 1052889320448 1054494334656 1055023356672 1055182197888 1056179492352 1056476466864 1056790707336 1060157569536 1060611404112 1065506180256 1067418922752 1067512783232 1067875865784 1069218745344 1069676458848 1069837506192 1071307063206 1073245934592 1073565163008 1075342118058 1076542161408 1077003009936 1078183231776 1078644782817 1080596934144 1080755633664 1080918349056 1082244185568 1082707475031 1082787129216 1084533076332 1084826276352 1086015071232 1086479974944 1089832805376 1091494135872 1091961385074 1094098295808 1094263020032 1095605224896 1095766128576 1095931103904 1097110177128 1097436503772 1097825839344 1099499354343 1099893307968 1101569974596 1105345194408 1105408197504 1109294105472 1110985102584 1111285453824 1113073420446 1114524624384 1114856130816 1115169603912 1116701430291 1119055212288 1120697210997 1122158354688 1122492131712 1122890356224 1123868961936 1124602079328 1124700968048 1125083501451 1126719974016 1128437534952 1128619786752 1132870708736 1136350059264 1137743887392 1138082300208 1138486055616 1140221552652 1140630097152 1141708151808 1142196896736 1142368862544 1142941969728 1144194450048 1144684259316 1146349241856 1150277925888 1152031398336 1152132698976 1154298361944 1155883936617 1156147098624 1158060742524 1158320307456 1158816163752 1160501701632 1162095797376 1166078446848 1166254008192 1166753260764 1168031834424 1168274451456 1170055357632 1170818603136 1172254709808 1174910832693 1176442659072 1180652205824 1182273980832 1182451980528 1184076227754 1184500485504 1185273153792 1186306126488 1186393402368 1186572022272 1187079972624 1188536025222 1188889545753 1190439597312 1190861927424 1191216139776 1192677265728 1198694452788 1199018515968 1199375154432 1200951881136 1201221059584 1201735280928 1202871088512 1203386016204 1203567194466 1205136382464 1205922511872 1207401676416 1207760808384 1209266537472 1211109931584 1211628386178 1214182255104 1215671550912 1216033142688 1217524708764 1217721348864 1220014609408 1220429560896 1222671435648 1226061906048 1227930902856 1229172159488 1230860582784 1231045897536 1232209407744 1232555878008 1232736894648 1232922491892 1234529952768 1235054069262 1236850497792 1237379971464 1241691399936 1243090543632 1247421869568 1247955868656 1248143757224 1249858240407 1252120257024 1252304146944 1252492690176 1253840202432 1254213147168 1254565804401 1257020923392 1258937113824 1260881572608 1262428149024 1263251650752 1265288589054 1265630655744 1267017583104 1267559970768 1267764691968 1269697260096 1274479547328 1276448011776 1277846793216 1278393816672 1279961873316 1280342587734 1280796812568 1282659775488 1282848150528 1283208859296 1284421670784 1285164970362 1285259519232 1285372534912 1285809715944 1287679970304 1289642897088 1294062666624 1294176456384 1296149286348 1298585657187 1300278728448 1300665485952 1301031204564 1301126920704 1303110345888 1303668184221 1305367881984 1305564414336 1310038748928 1312035759216 1314035813727 1314308757888 1316607312384 1316723084544 1319198127936 1323497991456 1328233731552 1330058228436 1330258478094 1331992843776 1332563046192 1332861723648 1333432298016 1334594392299 1334893525056 1335464969202 1337206123008 1337407448832 1338078403584 1339719668352 1346681422268 1348437199872 1348838281728 1351070866278 1351170263808 1351373692032 1351952191044 1353229974576 1353714840576 1353918651904 1355778430272 1356662825856 1358326885968 1358730909432 1360424854656 1365955036992 1367630494776 1368037285524 1369936517472 1372516435584 1373411749632 1375505365104 1379319644304 1381422265713 1382818679424 1384125636096 1384334025984 1384718155632 1384926634728 1386625362759 1388846196864 1389338915328 1389752163072 1391456810016 1392052467897 1394776641024 1398476861586 1401213606912 1402024494416 1403349603264 1403950352238 1404161726877 1405992446208 1406697808896 1406909597184 1408635289152 1408842165312 1409054276448 1414148538816 1416304253052 1417884797952 1420674907008 1423225230336 1423834487712 1425394780992 1426235278464 1426450008256 1428409417608 1433789490744 1436004013248 1437577642368 1438193043756 1440896414139 1441224465408 1442775027456 1442992247424 1443609966708 1443716172288 1446044101776 1448639966592 1455325514496 1455948513432 1460806966528 1461021504768 1461241471872 1462813569504 1463248671696 1463767785792 1465999139124 1466524410624 1467910480896 1468759966128 1473793592544 1473877596672 1476040229118 1476170020563 1478928761856 1479058807296 1481313470112 1483972648704 1484097893928 1486474841088 1486892805216 1488935240388 1492073616384 1494262947996 1496211139584 1496656175616 1498491949248 1499133426966 1499469439104 1500111335268 1501755215688 1502067151872 1502293298688 1504583379936 1515133412352 1516991849856 1517443066944 1517981407488 1520066546784 1520295403536 1520840129536 1522929195648 1523158483392 1523922626304 1525250734056 1525592600064 1526245679088 1528117746714 1536041864448 1536176931968 1536699416616 1539064482592 1541178582156 1544080990032 1544427076608 1545088218336 1547443535742 1549461063168 1551734599842 1554771262464 1555005344256 1555671014352 1557375779232 1558042464069 1560073810176 1561091470848 1563006279744 1563471183456 1566547776924 1568590212096 1576365307776 1576602640704 1577277556218 1578768303672 1579333980672 1580364205056 1581741501984 1582535035008 1582773296832 1584714700296 1585186061004 1587252796416 1590236354304 1590917106168 1598259270384 1599166872576 1601128384128 1601269174848 1602313707904 1603828118016 1604514688272 1604756259288 1606960594809 1609868901888 1610347744512 1613013177087 1614813242112 1615504514904 1617274847664 1620895401216 1621377523584 1623366278352 1623628465152 1626799614498 1627239414528 1629022606848 1630228580864 1634749208064 1637241203808 1637942077611 1641147443712 1641394530048 1642945876992 1643407837344 1643649192864 1643896655856 1645665265692 1646738759016 1649133997056 1649839961952 1652354961894 1655588533248 1657454058176 1658017791612 1663941158208 1666477653876 1666928180736 1669610130669 1669990253568 1671786936576 1672284196224 1672754405868 1678582818432 1681175430144 1683237532032 1683738197568 1684335534336 1686903118992 1687051452072 1687507540992 1690079961024 1692656302428 1692929680128 1699306063104 1704525088896 1706615831088 1707123450312 1707729083424 1710332328978 1710945145728 1712562227712 1713295345104 1713553293816 1713679358976 1714412954592 1716291675072 1719523862784 1725416888832 1725568608512 1728199048464 1731447542916 1733704971264 1734220647936 1734708272752 1737091113786 1737480461184 1738224245628 1740490509312 1740752552448 1743143696064 1746718331904 1749381012288 1750129891146 1752047751636 1752411677184 1754332038144 1755630779392 1756227904704 1758930837248 1764663988608 1770978308736 1773410971248 1773677970792 1776750728256 1777909730688 1779459189732 1779858033408 1780619958936 1782804037833 1783209931776 1786292891136 1786824209664 1798041679182 1798527773952 1801427821704 1801560351744 1801831589376 1802602921392 1804306632768 1805079024306 1805350791699 1807704573696 1808883767808 1811102514624 1811641212576 1813899806208 1816664897376 1821273382656 1823507326368 1824049714032 1826287063146 1826582023296 1827639073078 1829861010432 1830021914112 1831215666176 1834007153472 1839092859072 1841896354284 1843758239232 1845778701312 1846290874176 1846568846304 1848314111616 1848833817012 1849383737838 1851794929152 1853002884096 1855275746688 1856069957196 1864635815448 1871132804352 1871933802984 1872215635836 1874656594944 1878180385536 1878456220416 1878739035264 1880760303648 1885531385088 1888405670736 1891322358912 1894233209344 1894877476128 1897932883581 1898445983616 1900526374656 1901339956152 1901647037952 1904545890144 1911719320992 1914672017664 1916770189824 1917590725008 1919942809974 1920513881601 1921195218852 1923700036608 1923989663232 1924272225792 1924813288944 1927747455543 1927889278848 1928058802368 1931519955456 1934464345632 1940434019328 1941264684576 1944223929522 1948028673024 1948321962496 1950418092672 1950998228928 1951546806846 1951690381056 1954665518832 1955365880832 1958051822976 1958346621504 1965058123392 1968053638824 1968226694084 1975084626816 1978630198272 1978797191904 1982523740288 1985246987184 1992350597328 1995387717141 1997989265664 1998844569288 1999292585472 2000148447024 2002340287584 2003197453803 2006111173248 2007117605376 2020022133402 2022655799808 2023257422592 2023975209984 2026606299417 2026755395712 2027060538048 2027928286566 2030572260864 2030877977856 2031896835072 2033667645408 2034994238784 2037490328952 2038096364148 2040637281984 2048055819264 2048932555488 2051445742164 2054904776208 2058774653376 2060117624448 2063258047656 2068979466456 2074228019136 2076188454144 2076501038976 2077389952092 2080098413568 2083269295296 2084008372992 2084628244608 2087185215024 2088730369232 2097715292379 2101820410368 2102136854272 2103036741624 2105024404896 2105925528357 2108988669312 2110046713344 2110364395776 2112358984704 2112952933728 2113581414672 2120315139072 2121222808224 2131012360512 2134837845504 2135025566464 2135751731568 2139352917696 2139675012384 2142614126412 2147130326016 2150684236116 2153084322816 2154006019872 2156366463552 2157289565634 2161193868288 2161511267328 2161836698112 2164488371136 2165414950062 2165574258432 2169066152664 2169652552704 2172959949888 2182988271744 2183922770148 2188526040064 2191210449792 2191532257152 2191862207808 2194220354256 2194873007544 2195651678688 2198998708686 2199786615936 2203139949192 2210690388816 2210816395008 2218588210944 2221970205168 2226146840892 2229049248768 2229712261632 2230339207824 2233402860582 2238110424576 2241394421994 2244316709376 2244984263424 2245780712448 2247737923872 2249204158656 2249401936096 2250167002902 2253439948032 2256875069904 2257239573504 2265741417472 2272700118528 2275487774784 2276164600416 2276972111232 2280443105304 2281260194304 2284393793472 2284737725088 2285883939456 2288388900096 2289368518632 2292698483712 2304062796672 2304265397952 2308596723888 2311767873234 2316121485048 2316640614912 2317632327504 2321165303613 2324191594752 2327601899763 2332156893696 2332508016384 2333506521528 2336063668848 2340110715264 2341637206272 2344509419616 2349821665386 2352885318144 2361304411648 2364547961664 2364903961056 2365916334327 2368152455508 2369000971008 2370546307584 2372612252976 2373144044544 2374159945248 2377072050444 2377779091506 2380879194624 2382432279552 2385354531456 2397388905576 2398037031936 2398750308864 2401903762272 2403470561856 2405742177024 2406772032408 2407134388932 2410272764928 2414803352832 2415521616768 2422219863168 2423256772356 2428364510208 2431343101824 2432066285376 2435049417528 2435442697728 2440199421747 2440859121792 2445342871296 2452123812096 2455861805712 2461721165568 2462091795072 2464418815488 2465111756016 2465473789296 2465844983784 2470108138524 2473700995584 2474759942928 2478532442841 2483382799872 2486181087264 2494843739136 2495911737312 2496287514448 2499716480814 2504240514048 2504608293888 2504985380352 2507680404864 2508426294336 2509131608802 2514041846784 2517874227648 2521763145216 2524856298048 2526503301504 2530577178108 2531261311488 2534035166208 2535119941536 2539394520192 2548959094656 2552896023552 2556787633344 2559923746632 2560685175468 2561593625136 2565498493467 2566417718592 2568843341568 2570329940724 2570519038464 2570745069824 2571619431888 2579285794176 2588125333248 2588352912768 2592298572696 2597171314374 2600557456896 2601330971904 2602062409128 2602253841408 2605636670679 2606220691776 2607336368442 2610735763968 2611128828672 2620077497856 2624071518432 2625194836719 2628071627454 2628617515776 2633214624768 2633446169088 2638396255872 2646995982912 2656467463104 2660116456872 2660516956188 2663985687552 2665126092384 2666864596032 2669188784598 2669787050112 2670929938404 2674412246016 2674814897664 2679439336704 2693362844536 2697062518773 2697676563456 2702141732556 2702340527616 2702747384064 2703904382088 2706459949152 2707837303808 2711556860544 2713325651712 2716653771936 2717461818864 2720849709312 2731910073984 2735260989552 2736074571048 2739873034944 2741458609617 2745032871168 2746823499264 2751010730208 2758639288608 2762844531426 2765637358848 2768251272192 2768668051968 2769436311264 2769853269456 2773250725518 2774075606757 2777692393728 2778677830656 2779504326144 2782913620032 2784104935794 2789553282048 2796953723172 2804048988832 2806699206528 2807900704476 2808323453754 2811984892416 2813819194368 2817270578304 2817684330624 2818108552896 2828297077632 2832608506104 2841349814016 2847668975424 2850789561984 2852470556928 2852900016512 2856818835216 2867578981488 2872008026496 2875155284736 2876386087512 2879914214961 2881792828278 2885550054912 2885984494848 2887219933416 2887432344576 2892088203552 2897279933184 2910651028992 2911897026864 2916335894283 2921613933056 2922043009536 2922482943744 2925627139008 2926497343392 2927320210269 2927535571584 2931998278248 2933048821248 2937519932256 2947587185088 2947755193344 2952080458236 2952340041126 2958117614592 2962626940224 2967945297408 2968195787856 2973785610432 2977870480776 2988525895992 2993312351232 2996983898496 2998266853932 2998938878208 3000222670536 3003510431376 3004586597376 3009166759872 3030033200103 3033983699712 3034886133888 3035962814976 3040133093568 3040590807072 3041892429849 3045858391296 3046316966784 3047845252608 3050501468112 3051185200128 3052491358176 3056235493428 3072083728896 3072353863936 3073398833232 3078128965184 3082357164312 3088161980064 3090176436672 3094887071484 3098922126336 3103469199684 3110010688512 3111342028704 3114751558464 3116084928138 3120147620352 3122182941696 3126012559488 3126942366912 3133095553848 3152730615552 3153205281408 3154555112436 3157536607344 3158667961344 3163483003968 3165070070016 3165546593664 3169429400592 3170372122008 3180472708608 3181834212336 3196518540768 3202256768256 3202538349696 3204627415808 3207656236032 3209029376544 3209512518576 3213921189618 3219737803776 3220695489024 3226026354174 3229626484224 3231009029808 3234549695328 3241790802432 3242755047168 3246732556704 3248122425093 3253599228996 3254478829056 3258045213696 3260457161728 3269498416128 3274482407616 3275884155222 3282294887424 3282789060096 3286815674688 3287298385728 3287793311712 3291330531384 3293477518032 3299679923904 3304709923788 3314908116352 3316035583224 3327882316416 3332955307752 3333856361472 3339220261338 3343573873152 3344568392448 3345508811736 3357165636864 3362091632991 3366475064064 3367476395136 3368671068672 3373806237984 3374102904144 3380159922048 3385312604856 3385859360256 3398612126208 3409050177792 3413231662176 3414246900624 3415458166848 3420664657956 3421890291456 3425124455424 3426590690208 3427106587632 3428825909184 3432583350144 3439047725568 3450833777664 3451137217024 3456398096928 3462895085832 3467651809851 3468441295872 3469416545504 3474182227572 3474960922368 3476448491256 3481505104896 3486287392128 3498762024576 3500259782292 3504095503272 3504823354368 3512455809408 3517861674496 3524732498079 3529327977216 3541956617472 3546821942496 3547355941584 3553501456512 3555819461376 3558918379464 3559716066816 3561239917872 3565608075666 3566668637259 3572585782272 3573648419328 3596083358364 3597055547904 3602855643408 3603663178752 3605205842784 3608613265536 3610158048612 3610701583398 3615409147392 3617767535616 3622205029248 3623282425152 3627799612416 3633329794752 3642546765312 3647014652736 3648099428064 3652574126292 3653164046592 3655278146156 3660043828224 3668014306944 3678185718144 3683792708568 3687516478464 3692581748352 3693137692608 3696628223232 3697667634024 3698767475676 3703589858304 3710551493376 3712139914392 3729271630896 3742265608704 3743867605968 3744431271672 3749574721221 3756360771072 3756912440832 3757478070528 3761520607296 3763697413203 3771062770176 3776811341472 3782644717824 3788466418688 3789754952256 3795865767162 3796891967232 3801052749312 3802679912304 3803294075904 3809091780288 3823438641984 3829344035328 3833540379648 3835181450016 3839885619948 3841027763202 3842390437704 3847979326464 3848544451584 3849626577888 3855494911086 3855778557696 3856117604736 3863039910912 3868928691264 3882529369152 3888447859044 3895756971561 3896643924992 3900836185344 3901996457856 3903093613692 3903380762112 3909331037664 3911004552663 3916103645952 3916693243008 3930116246784 3936107277648 3936453388168 3950169253632 3957594383808 3965047480576 3970493974368 3984701194656 3990775434282 3995978531328 3997689138576 3998585170944 4000296894048 4004680575168 4006394907606 4012222346496 4014235210752 4040044266804 4045311599616 4046514845184 4053212598834 4053510791424 4054121076096 4055856573132 4061144521728 4061755955712 4067335290816 4069988477568 4074980657904 4076192728296 4081274563968 4097865110976 4102891484328 4109809552416 4117549306752 4120235248896 4126516095312 4137958932912 4144266797139 4148456038272 4152376908288 4153002077952 4154779904184 4159876088277 4166538590592 4168016745984 4169256489216 4174370430048 4177460738464 4195430584758 4203640820736 4204273708544 4206073483248 4210048809792 4211851056714 4212485180631 4217977338624 4220093426688 4220728791552 4225905867456 4227162829344 4242445616448 4262024721024 4269675691008 4270051132928 4271503463136 4278705835392 4279350024768 4285228252824 4301368472232 4308012039744 4312732927104 4314579131268 4322689242417 4323673396224 4328976742272 4330829900124 4331148516864 4338132305328 4345919899776 4365976543488 4367845540296 4382420899584 4383064514304 4383724415616 4388440708512 4389746015088 4391303357376 4397997417372 4399573231872 4406279898384 4421380777632 4421632790016 4428510061689 4437176421888 4443940410336 4452293681784 4459424523264 4460678415648 4466805721164 4476220849152 4482788843988 4488633418752 4489968526848 4495475847744 4498408317312 4498803872192 4500334005804 4506879896064 4513750139808 4545400237056 4550975549568 4552329200832 4553944222464 4560886210608 4562520388608 4568787586944 4569475450176 4571767878912 4576777800192 4578737037264 4608125593344 4608530795904 4617193447776 4623535746468 4632242970096 4633281229824 4635264655008 4642330607226 4648383189504 4655203799526 4664313787392 4665016032768 4667013043056 4672127337696 4674127392207 4680221430528 4683274412544 4689018839232 4699643330772 4705770636288 4722608823296 4729095923328 4729807922112 4731832668654 4736304911016 4738001942016 4741092615168 4745224505952 4748319890496 4754144100888 4755558183012 4761758389248 4770709062912 4794777811152 4797500617728 4803807524544 4806941123712 4811484354048 4813544064816 4814268777864 4829606705664 4831043233536 4839039531261 4844439726336 4846513544712 4862686203648 4864132570752 4870098835056 4870885395456 4880398843494 4881718243584 4890685742592 4904247624192 4911723611424 4913826232833 4923442331136 4924183590144 4928837630976 4930223512032 4930947578592 4931689967568 4940216277048 4947401991168 4949519885856 4957064885682 4966765599744 4972362174528 4991823474624 4992575028896 4999432961628 5008830392007 5009970760704 5015360809728 5016852588672 5018263217604 5035748455296 5043526290432 5049712596096 5053006603008 5061154356216 5062522622976 5070239883072 5078789040384 5097918189312 5113575266688 5119847493264 5121370350936 5123187250272 5130996986934 5132835437184 5137686683136 5140659881448 5141038076928 5141490139648 5143238863776 5158571588352 5176250666496 5176705825536 5184597145392 5194342628748 5201114913792 5202661943808 5204124818256 5211273341358 5212441383552 5214672736884 5221471527936 5222257657344 5240154995712 5248143036864 5250389673438 5256143254908 5257235031552 5266892338176 5276792511744 5293991965824 5312934926208 5320232913744 5321033912376 5330252184768 5333729192064 5338377569196 5339574100224 5341859876808 5348412113499 5349629795328 5358878673408 5386725689072 5394125037546 5404283465112 5404681055232 5405494768128 5407808764176 5412919898304 5416052375097 5423113721088 5426651303424 5433307543872 5434923637728 5441699418624 5463820147968 5470521979104 5472149142096 5479746069888 5482917219234 5490065742336 5493646998528 5502021460416 5517278577216 5525689062852 5531274717696 5537336103936 5538872622528 5539706538912 5546501451036 5548151213514 5555384787456 5559008652288 5565827240064 5568209871588 5593907446344 5608097977664 5613398413056 5615801408952 5616646907508 5623969784832 5634541156608 5635368661248 5636217105792 5656594155264 5665217012208 5682699628032 5693798650743 5695337950848 5701579123968 5704941113856 5705800033024 5713637670432 5735157962976 5744016052992 5750310569472 5752772175024 5759828429922 5763585656556 5771100109824 5771968989696 5774439866832 5783242366629 5784176407104 5794559866368 5821302057984 5823794053728 5832671788566 5843227866112 5844086019072 5844965887488 5851254278016 5852994686784 5854640420538 5855071143168 5863996556496 5866097642496 5875039864512 5895174370176 5904160916472 5904680082252 5925253880448 5935890594816 5936391575712 5947571220864 5955740961552 5977051791984 5986163151423 5993967796992 5996533707864 5997877756416 6000445341072 6007020862752 6018333519744 6060066400206 6067967399424 6069772267776 6071925629952 6079818898251 6080266187136 6081181614144 6083784859698 6091716782592 6092633933568 6095690505216 6101002936224 6104982716352 6112470986856 6144167457792 6144707727872 6146797666464 6156257930368 6164714328624 6176323960128 6180352873344 6189774142968 6206938399368 6222684057408 6229503116928 6232169856276 6240295240704 6252025118976 6253884733824 6266191107696 6293145877137 6305461231104 6306410562816 6309110224872 6315073214688 6317776585071 6326966007936 6330140140032 6331093187328 6338858801184 6340744244016 6360945417216 6363668424672 6393037081536 6396736755773 6404513536512 6405076699392 6409254831616 6418058753088 6419025037152 6427842379236 6441390978048 6452052708348 6459252968448 6462018059616 6469099390656 6483581604864 6485510094336 6493465113408 6496244850186 6507198457992 6508957658112 6548964815232 6551768310444 6565578120192 6573631349376 6574596771456 6575586623424 6582661062768 6586955036064 6599359847808 6609419847576 6629816232704 6632071166448 6655764632832 6665910615504 6678440522676 6687147746304 6689136784896 6691017623472 6714331273728 6724183265982 6732950128128 6734952790272 6737342137344 6747612475968 6748205808288 6760319844096 6770625209712 6771718720512 6797224252416 6818100355584 6826463324352 6828493801248 6830916333696 6841329315912 6843780582912 6853181380416 6854213175264 6857651818368 6865166700288 6878095451136 6902274434048 6912796193856 6925790171664 6935303619702 6938833091008 6948364455144 6949921844736 6952896982512 6963495910839 6972574784256 6997524049152 7000519564584 7008191006544 7024911618816 7035723348992 7049464996158 7058655954432 7083913234944 7093643884992 7094711883168 7097749002981 7107002913024 7111638922752 7117836758928 7119432133632 7122479835744 7131216151332 7133337274518 7147296838656 7192166716728 7194111095808 7205711286816 7210411685568 7217226531072 7220316097224 7221403166796 7230818294784 7244410058496 7246564850304 7266659589504 7285093530624 7294029305472 7296198856128 7305148252584 7306328093184 7310556292312 7320598265241 7336028613888 7356371436288 7367585417136 7385163496704 7386275385216 7393256446464 7395335268048 7397534951352 7421102986752 7424279828784 7458543261792 7484531217408 7487735211936 7488862543344 7499149442442 7512721542144 7513824881664 7514956141056 7523041214592 7527394826406 7542125540352 7553622682944 7565289435648 7579509904512 7591731534324 7593783934464 7602105498624 7605359824608 7618183560576 7646877283968 7658688070656 7670362900032 7679771239896 7682055526404 7684780875408 7696495480401 7699253155776 7710989822172 7711557115392 7712235209472 7737857382528 7765058738304 7776895718088 7791513943122 7801672370688 7803992915712 7806187227384 7806761524224 7816910012037 7818662075328 7822009105326 7832207291904 7833386486016 7860232493568 7872214555296 7872906776336 7875584510157 7900338507264 7915188767616 7930094961152 7940987948736 7969402389312 7981550868564 7991957062656 7995378277152 8000593788096 8009361150336 8012789815212 8024444692992 8080088533608 8091187556319 8093029690368 8106425197668 8107021582848 8108242152192 8111713146264 8123511911424 8134670581632 8139976955136 8149961315808 8152385456592 8162549127936 8195730221952 8205782968656 8219619104832 8224375828851 8235098613504 8240470497792 8253032190624 8275917865824 8288533594278 8296912076544 8304753816576 8306004155904 8309559808368 8319752176554 8322226820271 8333077181184 8336033491968 8338512978432 8348740860096 8354921476928 8390861169516 8408547417088 8412146966496 8420097619584 8423702113428 8424970361262 8435954677248 8441457583104 8451811734912 8454325658688 8484891232896 8524049442048 8540102265856 8543006926272 8557411670784 8558700049536 8570456505648 8602736944464 8616024079488 8625465854208 8629158262536 8645378484834 8657953484544 8661659800248 8662297033728 8676264610656 8691839799552 8731953086976 8735691080592 8749007682849 8764841799168 8766129028608 8767448831232 8776881417024 8779492030176 8781960630807 8782606714752 8795994834744 8799146463744 8812559796768 8842761555264 8843265580032 8857020123378 8874352843776 8887880820672 8904587363568 8921356831296 8933611442328 8965577687976 8979937053696 8990951695488 8996816634624 8997607744384 9000668011608 9013759792128 9027500279616 9090099600309 9101951099136 9104658401664 9107888444928 9121772421216 9125677289547 9137575173888 9138950900352 9143535757824 9153555600384 9157474074528 9216251186688 9217061591808 9234386895552 9247071492936 9264485940192 9270529310016 9284661214452 9296766379008 9310407599052 9330032065536 9334026086112 9344254675392 9348254784414 9360442861056 9366548825088 9378037678464 9399286661544 9458191846656 9459615844224 9463665337308 9472609822032 9476003884032 9490449011904 9496639780992 9508288201776 9511116366024 9541418125824 9589555622304 9607615049088 9613882247424 9622968708096 9627088129632 9628537555728 9659213411328 9662086467072 9678079062522 9688879452672 9693027089424 9725372407296 9728265141504 9740197670112 9744367275279 9760797686988 9763436487168 9781371485184 9808495248384 9823447222848 9827652465666 9846884662272 9848367180288 9860447024064 9861895157184 9863379935136 9880432554096 9899039771712 9914129771364 9944724349056 9983646949248 9985150057792 9998865923256 10017660784014 10030721619456 10033705177344 10036526435208 10071496910592 10086274898973 10099425192192 10106013206016 10122308712432 10140479766144 10157578080768 10195836378624 10227150533376 10239694986528 10242740701872 10246374500544 10261993973868 10265670874368 10275373366272 10281319762896 10282980279296 10286477727552 10317143176704 10352501332992 10353411651072 10369194290784 10388685257496 10405323887616 10408249636512 10422546682716 10424882767104 10429345473768 10444515314688 10496286073728 10500779346876 10512286509816 10514470063104 10553585023488 10574197494237 10587983931648 10625869852416 10640465827488 10642067824752 10660504369536 10667458384128 10676755138392 10679148200448 10683719753616 10696824226998 10717757346816 10773451378144 10788250075092 10808566930224 10810989536256 10815617528352 10825839796608 10832104750194 10846227442176 10853302606848 10866615087744 10869847275456 10883398837248 10927640295936 10941043958208 10944298284192 10959492139776 10965834438468 10980131484672 11004042920832 11034557154432 11051378125704 11062549435392 11077745245056 11079413077824 11093002902072 11096302427028 11110769574912 11131654480128 11136419743176 11187814892688 11216195955328 11226796826112 11231602817904 11233293815016 11248724163663 11269082313216 11270737322496 11272434211584 11291092239609 11313188310528 11330434024416 11365399256064 11387597301486 11390675901696 11403158247936 11409882227712 11411600066048 11427275340864 11470315925952 11488032105984 11500621138944 11505544350048 11519656859844 11527171313112 11543937979392 11548879733664 11566484733258 11568352814208 11589119732736 11647588107456 11665343577132 11687270914683 11689931774976 11702508556032 11705989373568 11709280841076 11710142286336 11727993112992 11733013657989 11750079729024 11790348740352 11808321832944 11809360164504 11850507760896 11872783151424 11895142441728 11911481923104 11954103583968 11972326302846 11987935593984 11993067415728 11995755512832 12000890682144 12014041725504 12036667039488 12120132800412 12135934798848 12139544535552 12159637796502 12160532374272 12162363228288 12167569719396 12183433565184 12185267867136 12202005872448 12209965432704 12224941973712 12289415455744 12293595332928 12312515860736 12329428657248 12352647920256 12360705746688 12379548285936 12413876798736 12445368114816 12459006233856 12464339712552 12479628264831 12504050237952 12507769467648 12532382215392 12586291754274 12610922462208 12612821125632 12618220449744 12630146429376 12635553170142 12637455541893 12653932015872 12660280280064 12662186374656 12677717602368 12681488488032 12727336849344 12786074163072 12793473511546 12809027073024 12810153398784 12818509663232 12836117506176 12838050074304 12855684758472 12904105416696 12924036119232 12938198781312 12971020188672 12986930226816 12992489700372 13014396915984 13097929630464 13103536620888 13147262698752 13149193542912 13151173246848 13165322125536 13173910072128 13198719695616 13218839695152 13259632465408 13264142332896 13285530185067 13311529265664 13331821231008 13356881045352 13378273569792 13382035246944 13428662547456 13448366531964 13465900256256 13469905580544 13495224951936 13496411616576 13520639688192 13541250419424 13636200711168 13652926648704 13656987602496 13661832667392 13682658631824 13687561165824 13706362760832 13708426350528 13715303636736 13730333400576 13825592387712 13851580343328 13870607239404 13877666182016 13896728910288 13899843689472 13905793965024 13926991821678 13945149568512 13995048098304 14001039129168 14016382013088 14022382176621 14049823237632 14098929992316 14117311908864 14167826469888 14187287769984 14189423766336 14195498005962 14214005826048 14223277845504 14235673517856 14244959671488 14262432302664 14266674549036 14384333433456 14411422573632 14420823371136 14434453062144 14440632194448 14442806333592 14488820116992 14493129700608 14517118593783 14533319179008 14588058610944 14592397712256 14610296505168 14612656186368 14621112584624 14641196530482 14672057227776 14712742872576 14735170834272 14741478698499 14770326993408 14772550770432 14786512892928 14790670536096 14795069902704 14842205973504 14848559657568 14917086523584 14975470423872 14977725086688 14998298884884 15026491176021 15029912282112 15046082429184 15054789652812 15107245365888 15130578871296 15159019809024 15183463068648 15187567868928 15210719649216 15236367121152 15293754567936 15340725800064 15359542479792 15364111052808 15369561750816 15392990960802 15398506311552 15421979644344 15423114230784 15424470418944 15475714765056 15530117476608 15553791436176 15583027886244 15603344741376 15607985831424 15612374454768 15633820024074 15637324150656 15644018210652 15664414583808 15666772972032 15720464987136 15744429110592 15745813552672 15751169020314 15800677014528 15830377535232 15860189922304 15881975897472 15938804778624 15963101737128 15990756554304 16001187576192 16018722300672 16025579630424 16048889385984 16160177067216 16182375112638 16212850395336 16214043165696 16216484304384 16223426292528 16248157125291 16269341163264 16279953910272 16299922631616 16304770913184 16325098255872 16391460443904 16411565937312 16439238209664 16448751657702 16470197227008 16480940995584 16506064381248 16551835731648 16577067188556 16593824153088 16612008311808 16619119616736 16639504353108 16644453640542 16666154362368 16677025956864 16697481720192 16709842953856 16781722339032 16824293932992 16840195239168 16847404226856 16849940722524 16871909354496 16903623469824 16908651317376 16969782465792 17048098884096 17081395952229 17086013852544 17114823341568 17117400099072 17140913011296 17205473888928 17232048158976 17250931708416 17258316525072 17290756969668 17315906969088 17323319600496 17349727099887 17352529221312 17383679599104 17463906173952 17471382161184 17498015365698 17529683598336 17532258057216 17534897662464 17553762834048 17558984060352 17563921261614 17565213429504 17591989669488 17598292927488 17625119593536 17685523110528 17714040246756 17775761641344 17809174727136 17842713662592 17867222884656 17931155375952 17958489454269 17981903390976 17993633269248 17995215488768 18001336023216 18055000559232 18180199200618 18203902198272 18209316803328 18215776889856 18239456694753 18243544842432 18251354579094 18275150347776 18277901800704 18287071515648 18314948149056 18432502373376 18434123183616 18468773791104 18494142985872 18528971880384 18541058620032 18569322428904 18620815198104 18668052172224 18688509350784 18696509568828 18720885722112 18756075356928 18798573323088 18879437631411 18916383693312 18919231688448 18927330674616 18945219644064 18980898023808 18993279561984 19016576403552 19022232732048 19082836251648 19179111244608 19190210267319 19215230098176 19227764494848 19254176259264 19257075111456 19324172934144 19356158125044 19377758905344 19386054178848 19450744814592 19456530283008 19480395340224 19488734550558 19521595373976 19526872974336 19646894445696 19655304931332 19696734360576 19720894048128 19723790314368 19726759870272 19760865108192 19798079543424 19828259542728 19889448698112 19967293898496 19970300115584 19997731846512 20035321568028 20061443238912 20067410354688 20073052870416 20142993821184 20172549797946 20198850384384 20212026412032 20244617424864 20280959532288 20315156161536 20391672757248 20454301066752 20479389973056 20485481403744 20492749001088 20523987947736 20531341748736 20562639525792 20572955455104 20634286353408 20706823302144 20738388581568 20777370514992 20816499273024 20845093365432 20849765534208 20858690947536 20890487732517 20992572147456 21001558693752 21024573019632 21107170046976 21148394988474 21175967863296 21251739704832 21280931654976 21284135649504 21293247008943 21321008739072 21334916768256 21353510276784 21358296400896 21367439507232 21393648453996 21546902756288 21576500150184 21617133860448 21631235056704 21651679593216 21664209500388 21692454884352 21733230175488 21739694550912 21855280591872 21882087916416 21888596568384 21918984279552 21931668876936 21961794795723 22008085841664 22069114308864 22102756251408 22155490490112 22158826155648 22186005804144 22192604854056 22263308960256 22272839486352 22375629785376 22432391910656 22453593652224 22463205635808 22466587630032 22497448327326 22538164626432 22541474644992 22544868423168 22582184479218 22626376621056 22660868048832 22775194602972 22781351803392 22806316495872 22823200132096 22854550681728 22940631851904 22976064211968 23011088700096 23039313719688 23054342626224 23097759467328 23132969466516 23136705628416 23295176214912 23330687154264 23374541829366 23405017112064 23411978747136 23418561682152 23420284572672 23455986225984 23466027315978 23500159458048 23580697480704 23616643665888 23618720329008 23701015521792 23745566302848 23790284883456 23822963846208 23908207167936 23944652605692 23975871187968 23986134831456 24001781364288 24028083451008 24073334078976 24240265600824 24273562668957 24279089071104 24319275593004 24321064748544 24324726456576 24335139438792 24370535734272 24404011744896 24419930865408 24449883947424 24587190665856 24625031721472 24658857314496 24673127486553 24705295840512 24721411493376 24759096571872 24827753597472 24890736229632 24918012467712 24928679425104 24959256529662 24966680460813 25008100475904 25015538935296 25064764430784 25172583508548 25225642251264 25236440899488 25260292858752 25271106340284 25274911083786 25307864031744 25324372749312 25355435204736 25362976976064 25454673698688 25572148326144 25586947023092 25620306797568 25672235012352 25676100148608 25711369516944 25808210833392 25848072238464 25876397562624 25973860453632 25984979400744 26028793831968 26195859260928 26207073241776 26247023048547 26294525397504 26298387085824 26302346493696 26330644251072 26345881892421 26347820144256 26397439391232 26437679390304 26519264930816 26528284665792 26571060370134 26623058531328 26663642462016 26713762090704 26764070493888 26896733063928 26939811161088 26990449903872 26992823233152 27041279376384 27082500838848 27270298800927 27305853297408 27313975204992 27323665334784 27365317263648 27377031868641 27412725521664 27416852701056 27430607273472 27460666801152 27651184775424 27703160686656 27741214478808 27755332364032 27793457820576 27811587930048 27853983643356 27890299137024 27990096196608 28002078258336 28032764026176 28044764353242 28099646475264 28197859984632 28374575539968 28378847532672 28390996011924 28428011652096 28471347035712 28489919342976 28524864605328 28533349098072 28768666866912 28822845147264 28841646742272 28868906124288 28881264388896 28885612667184 28977640233984 28986259401216 29034237187566 29066638358016 29176117221888 29184795424512 29220593010336 29242225169248 29282393060964 29344114455552 29425485745152 29470341668544 29482957396998 29540653986816 29545101540864 29581341072192 29590139805408 29697119315136 29834173047168 29950940847744 29955450173376 29996597769768 30052982352042 30092164858368 30109579305624 30214490731776 30258824696919 30318039618048 30366926137296 30421439298432 30472734242304 30587509135872 30681451600128 30719084959584 30728222105616 30739123501632 30785981921604 30797012623104 30843959288688 30848940837888 30951429530112 31060234953216 31107582872352 31166055772488 31215971662848 31224748909536 31267640048148 31274648301312 31288036421304 31333545944064 31488858221184 31491627105344 31502338040628 31660755070464 31722592482711 31763951794944 31877609557248 31926203474256 31981513108608 32002375152384 32037444601344 32051159260848 32320354134432 32364750225276 32425700790672 32432968608768 32446852585056 32496314250582 32538682326528 32559907820544 32599845263232 32609541826368 32650196511744 32782920887808 32823131874624 32878476419328 32897503315404 32940394454016 33012128762496 33103671463296 33154134377112 33187648306176 33238239233472 33279008706216 33288907281084 33332308724736 33394963440384 33419685907712 33563444678064 33648587865984 33680390478336 33694808453712 33699881445048 33807246939648 33817302634752 33873276718827 33939564931584 34096197768192 34162791904458 34172027705088 34229646683136 34234800198144 34281826022592 34410947777856 34464096317952 34501863416832 34516633050144 34581513939336 34631813938176 34646639200992 34699454199774 34705058442624 34767359198208 34942764322368 34996030731396 35061812744049 35069795324928 35107525668096 35117968120704 35127842523228 35130426859008 35183979338976 35250239187072 35371046221056 35428080493512 35551523282688 35618349454272 35685427325184 35734445769312 35862310751904 35916978908538 35963806781952 35987266538496 35990430977536 36002672046432 36110001118464 36360398401236 36407804396544 36418633606656 36478913389506 36487089684864 36502709158188 36550300695552 36555803601408 36629896298112 36868246367232 36937547582208 36988285971744 37057943760768 37082117240064 37138644857808 37241630396208 37336104344448 37377018701568 37393019137656 37438884794493 37512150713856 37597146646176 37758875262822 37832767386624 37838463376896 37854661349232 37890439288128 37912366625679 37961796047616 37986559123968 38033152807104 38044465464096 38358222489216 38380420534638 38430460196352 38455528989696 38508352518528 38514150222912 38712316250088 38772108357696 38913060566016 38960790680448 38977469101116 39043190747952 39293788891392 39310609862664 39441788096256 39447580628736 39453519740544 39521730216384 39596159086848 39656519085456 39778897396224 39856590555201 39934587796992 39940600231168 39995463693024 40070643136056 40134820709376 40146105740832 40285987642368 40345099595892 40397700768768 40489234849728 40561919064576 40908602133504 40958779946112 40970962807488 40985498002176 41047975895472 41062683497472 41125279051584 41145910910208 41476777163136 41554741029984 41632998546048 41690186730864 41699531068416 41717381895072 41780975465034 41985144294912 42003117387504 42049146039264 42296789976948 42351935726592 42503479409664 42561863309952 42568271299008 42586494017886 42642017478144 42669833536512 42707020553568 42734879014464 42787296907992 43093805512576 43153000300368 43234267720896 43262470113408 43303359186432 43328419000776 43466460350976 43479389101824 43764175832832 43777193136768 43837968559104 43863337753872 43923589591446 44016171683328 44138228617728 44205512502816 44224436095497 44310980980224 44317652311296 44372011608288 44385209708112 44526617920512 44545678972704 44751259570752 44864783821312 44926411271616 44933175260064 44994896654652 45079473528063 45089736846336 45164368958436 45321736097664 45550389205944 45562703606784 45709101363456 45881263703808 46022177400192 46078627439376 46108685252448 46195518934656 46265938933032 46273411256832 46590352429824 46661374308528 46749083658732 46810034224128 46823957494272 46837123364304 46911972451968 46932054631956 47000318916096 47161394961408 47233287331776 47237440658016 47402031043584 47491132605696 47580569766912 47645927692416 47816414335872 47889305211384 47972269662912 48003562728576 48056166902016 48146668157952 48480531201648 48547125337914 48638551186008 48642129497088 48649452913152 48670278877584 48744471375873 48808023489792 48839861730816 48899767894848 49174381331712 49250063442944 49317714628992 49346254973106 49410591681024 49442822986752 49518193143744 49655507194944 49781472459264 49836024935424 49857358850208 49918513059324 49933360921626 50031077870592 50129528861568 50345167017096 50472881798976 50520585717504 50542212680568 50549822167572 50615728063488 50710870409472 50725953952128 50909347397376 51144296652288 51173894046184 51244187856687 51344470024704 51352200297216 51422739033888 51616421666784 51696144476928 51752795125248 51947720907264 51969958801488 52057587663936 52391718521856 52414146483552 52494046097094 52589050795008 52596774171648 52604692987392 52661288502144 52691763784842 52695640288512 52794878782464 52875358780608 53056569331584 53142120740268 53327284924032 53427524181408 53528140987776 53793466127856 53875468362807 53980899807744 53985646466304 54165001677696 54540597601854 54611706594816 54627950409984 54647330669568 54718370084259 54730634527296 54754063737282 54825451043328 54833705402112 54861214546944 55302369550848 55406321373312 55482428957616 55510664728064 55586915641152 55623175860096 55707967286712 56004156516672 56065528052352 56089528706484 56395719969264 56638312894233 56749151079936 56757695065344 56781992023848 56942694071424 56979838685952 57049729210656 57066698196144 57537333733824 57570630801957 57645690294528 57683293484544 57762528777792 57771225334368 57972518802432 58068474375132 58133276716032 58352234443776 58369590849024 58441186020672 58484450338496 58564786121928 58940683337088 58965914793996 59090203081728 59162682144384 59180279610816 59394238630272 59668346094336 59901881695488 59910900346752 59993195539536 60105964704084 60184329716736 60219158611248 60428981463552 60517649393838 60636079236096 60733852274592 60842878596864 60945468484608 61175018271744 61362903200256 61438169919168 61456444211232 61478247003264 61571963843208 61594025246208 61687918577376 61902859060224 62120469906432 62215165744704 62332111544976 62449497819072 62535280096296 62549296602624 62576072842608 62977716442368 62983254210688 63004676081256 63321510140928 63445184965422 63527903589888 63755219114496 63852406948512 63879741026829 63963026217216 64004750304768 64074889202688 64102318521696 64640708268864 64729500450552 64851401581344 64893705170112 64992628501164 65077364653056 65199690526464 65219083652736 65565841775616 65646263749248 65756952838656 65795006630808 65885384387169 66024257524992 66207342926592 66308268754224 66476478466944 66558017412432 66577814562168 66789926880768 66839371815424 67126889356128 67297175731968 67360780956672 67389616907424 67399762890096 67614493879296 67634605269504 67746553437654 67879129863168 68325583808916 68344055410176 68469600396288 68563652045184 68821895555712 68928192635904 69033266100288 69163027878672 69293278401984 69398908399548 69410116885248 69885528644736 69992061462792 70123625488098 70215051336192 70235936241408 70255685046456 70260853718016 70367958677952 70500478374144 70742092442112 70856160987024 71103046565376 71236698908544 71370854650368 71468891538624 71724621503808 71833957817076 71927613563904 71980861955072 72005344092864 72220002236928 72720796802472 72837267213312 72957826779012 72974179369728 73005418316376 73111607202816 73259792596224 73875095164416 73976571943488 74019382459659 74115887521536 74164234480128 74277289715616 74483260792416 74672208688896 74754037403136 74786038275312 74877769588986 75024301427712 75194293292352 75517750525644 75676926753792 75709322698464 75780878576256 75824733251358 75923592095232 75973118247936 76066305614208 76088930928192 76716444978432 76760841069276 76860920392704 77016705037056 77028300445824 77424632500176 77544216715392 77921581360896 77954938202232 78086381495904 78587577782784 78621219725328 78741069145641 78883576192512 78895161257472 78907039481088 79037645677263 79043460432768 79192318173696 79313038170912 79557794792448 79713181110402 79869175593984 79881200462336 79990927386048 80141286272112 80292211481664 80690199191784 80978469699456 81123838129152 81810896402781 81917559892224 81941925614976 81970996004352 82095951790944 82131095605923 82250558103168 82291821820416 82953554326272 83109482059968 83265997092096 83380373461728 83434763790144 83561950930068 83970288589824 84006234775008 84098292078528 84593579953896 85123726619904 85136542598016 85172988035772 85284034956288 85414041107136 85469758028928 85574593815984 86187611025152 86306000600736 86468535441792 86524940226816 86606718372864 86656838001552 86932920701952 86958778203648 87528351665664 87554386273536 87726675507744 87847179182892 88032343366656 88276457235456 88411025005632 88448872190994 88621961960448 88635304622592 88744023216576 88770419416224 89091357945408 89502519141504 89729567642624 89852822543232 89866350520128 89989793309304 90158947056126 90328737916872 90643472195328 91100778411888 91418202726912 91762527407616 92044354800384 92157254878752 92217370504896 92391037869312 92531877866064 92546822513664 93180704859648 93322748617056 93498167317464 93647914988544 93674246728608 93823944903936 93864109263912 94000637832192 94466574663552 94474881316032 94982265211392 95167777448133 95291855384832 95632828671744 95778610422768 95944539325824 96007125457152 96112333804032 96961062403296 97094250675828 97277102372016 97298905826304 97340557755168 97488942751746 97616046979584 97679723461632 97799535789696 98348762663424 98635429257984 98692509946212 98821183362048 99036386287488 99311014389888 99562944918528 99714717700416 99837026118648 99866721843252 100259057723136 100690334034192 100945763597952 101041171435008 101084425361136 101099644335144 101421740818944 101451907904256 101619830156481 101818694794752 102288593304576 102347788092368 102488375713374 102688940049408 102704400594432 102845478067776 103232843333568 103392288953856 103505590250496 103895441814528 103939917602976 104115175327872 104828292967104 104988092194188 105185438232147 105209385974784 105322577004288 105383527569684 105391280577024 105750717561216 106113138663168 106284241480536 106654569848064 106855048362816 107056281975552 107586932255712 107750936725614 107961799615488 107971292932608 108330003355392 109081195203708 109223413189632 109255900819968 109436740168518 109461269054592 109508127474564 109650902086656 109667410804224 110604739101696 110812642746624 110964857915232 111021329456128 111173831282304 111246351720192 111415934573424 112008313033344 112131056104704 112179057412968 112791439938528 113276625788466 113498302159872 113515390130688 113563984047696 113737099877037 113885388142848 113959677371904 114099458421312 114133396392288 115074667467648 115141261603914 115291380589056 115366586969088 115525057555584 115542450668736 116136948750264 116739181698048 116882372041344 116968900676992 117129572243856 117881366674176 117931829587992 118325364288768 118360559221632 118788477260544 119336692188672 119569771665603 119803763390976 119821800693504 119986391079072 120211929408168 120438317222496 120857962927104 121035298787676 121467704549184 121685757193728 122725806400512 122876339838336 122912888422464 122956494006528 123143927686416 123188050492416 123375837154752 124430331489408 124664223089952 124898995638144 125070560192592 125098593205248 125152145685216 125955432884736 125966508421376 126009352162512 126890369930844 127055807179776 127510438228992 127704813897024 127759482053658 127926052434432 128009500609536 128204637043392 129281416537728 129459000901104 129702803162688 129787410340224 129985257002328 130399381052928 130438167305472 131292527498496 131513905677312 131590013261616 131770768774338 132048515049984 132414685853184 132616537508448 132952956933888 133116034824864 133155629124336 133579853761536 133678743630848 134253778712256 134594351463936 134779233814848 134799525780192 135269210539008 135493106875308 136651167617832 136688110820352 137127304090368 137643791111424 138066532200576 138326055757344 138586556803968 138797816799096 138820233770496 139771057289472 139984122925584 140247250976196 140430102672384 140471872482816 140511370092912 140735917355904 141000956748288 141484184884224 141712321974048 142206093130752 142473397817088 142741709300736 142937783077248 143449243007616 143667915634152 144010688185728 144440004473856 145441593604944 145915653558024 145948358739456 146010836632752 146233414127619 146519585192448 147750190328832 147953143886976 148038764919318 148231775043072 148328468960256 148554579431232 148966521584832 149344417377792 149508074806272 149572076550624 149755539177972 150388586584704 151035501051288 151418645396928 151561757152512 151649466502716 151847184190464 152132611228416 152177861856384 153432889956864 153521682138552 153732563570061 154033410074112 154056600891648 154849265000352 155088433430784 155843162721792 155909876404464 156172762991808 157175155565568 157242439450656 157482138291282 157767152385024 157790322514944 157814078962176 158075291354526 158086920865536 158384636347392 158626076341824 159426362220804 159762400924672 159981854772096 160282572544224 160584422963328 161380398383568 161956939398912 163621792805562 163835119784448 163883851229952 163941992008704 164191903581888 164262191211846 164501116206336 164583643640832 165907108652544 166218964119936 166531994184192 166760746923456 166869527580288 167123901860136 168012469550016 168196584157056 169187159907792 169914938682699 170247453239808 170273085196032 170345976071544 170828082214272 170939516057856 171149187631968 172375222050304 172612001201472 172711892405871 172937070883584 173049880453632 173313676003104 173917556407296 175056703331328 175108772547072 175453351015488 175694358365784 176822050011264 176897744381988 177270609245184 177488046433152 177540838832448 178182715890816 179005038283008 179705645086464 179732701040256 179979586618608 180317894112252 180657475833744 181286944390656 182201556823776 182836405453824 183525054815232 184088709600768 184314509757504 184434741009792 184782075738624 185063755732128 186361409719296 186645497234112 186996334634928 187348493457216 187647889807872 187728218527824 188933149327104 188949762632064 189964530422784 190335554896266 190583710769664 191265657343488 191557220845536 191639223080487 191889078651648 192014250914304 192224667608064 193922124806592 194188501351656 194554204744032 194681115510336 194977885503492 195232093959168 195599071579392 196697525326848 197270858515968 197385019892424 198072772574976 198622028779776 199429435400832 199674052237296 199733443686504 200518115446272 201380668068384 201891527195904 202082342870016 202168850722272 202199288670288 202843481637888 202903815808512 203239660312962 203637389589504 204695576184736 204976751426748 205408801188864 205690956135552 206465686667136 206784577907712 207879835205952 208230350655744 209656585934208 209976184388376 210370876464294 210645154008576 210767055139368 210782561154048 211501435122432 212226277326336 212568482961072 213309139696128 213710096725632 214112563951104 215173864511424 215501873451228 215942585865216 216660006710784 218162390407416 218511801639936 218873480337036 218922538109184 219016254949128 219334821608448 221625285493248 221929715830464 222058147378977 222347662564608 222492703440384 222831869146848 224016626066688 224262112209408 224358114825936 225582879877056 226553251576932 227030780261376 227127968095392 227474199754074 227770776285696 227919354743808 228198916842624 228266792784576 230149334935296 230282523207828 230582761178112 231050115111168 231084901337472 232273897500528 233764744082688 233937801353984 234259144487712 235762733348352 235863659175984 236650728577536 236721118443264 237112937031789 237576954521088 238673384377344 239139543331206 239607526781952 239643601387008 239972782158144 240423858816336 240876634444992 242070597575352 242935409098368 243371514387456 245432689208343 245752679676672 245825776844928 245912988013056 246287855372832 246751674309504 248860662978816 249328446179904 249797991276288 250141120385184 250304291370432 251910865769472 251933016842752 252018704325024 253780739861688 255409627794048 255518964107316 255852104868864 256409274086784 258562833075456 258918001802208 259405606325376 259574820680448 259970514004656 260798762105856 260876334610944 262585054996992 263180026523232 263541537548676 264097030099968 264829371706368 265233075016896 265905913867776 266232069649728 266311258248672 268507557424512 269188702927872 269558467629696 269599051560384 270986213750616 273302335235664 274254608180736 275287582222848 276133064401152 276652111514688 277173113607936 277595633598192 277640467540992 279542114578944 279968245851168 280494501952392 280943744965632 281022740185824 281471834711808 282001913496576 283424643948096 284946795634176 285503332344399 285875566154496 286898486015232 287335831268304 288021376371456 290883187209888 291831307116048 291896717478912 292021673265504 292466828255238 293039170384896 295906287773952 296077529838636 296463550086144 297109158862464 297933043169664 298688834755584 299144153101248 299511078355944 300777173169408 302071002102576 302837290793856 303123514305024 303298933005432 304265222456832 304355723712768 306865779913728 307043364277104 307465127140122 308066820148224 308113201783296 309698530000704 310176866861568 311686325443584 311819752808928 312345525983616 314484878901312 314964276582564 315556314696441 315628157924352 316150582709052 316173841731072 317252152683648 318852724441608 319963709544192 320565145088448 321168845926656 322760796767136 323913878797824 327243585611124 327670239568896 327767702459904 328383807163776 328524382423692 329002232412672 331814217305088 332437928239872 333063988368384 333521493846912 333739055160576 334247803720272 336024939100032 336393168314112 338374319815584 339829877365398 340494906479616 340546170392064 340691952143088 341211299631111 341656164428544 341879032115712 342298375263936 344750444100608 345224002402944 345423784811742 345874141767168 346099760907264 346627352006208 350217545094144 350906702030976 351388716731568 353644100022528 353795488763976 354976092866304 355081677664896 356365431781632 358010076566016 358709314996809 359411290172928 359465402080512 359959173237216 360635788224504 361314951667488 362573888781312 364403113647552 368177419201536 368629019515008 368869482019584 369564151477248 370127511464256 373290994468224 373992669269856 374696986914432 375295779615744 375456437055648 377866298654208 377899525264128 380671109792532 381167421539328 382531314686976 383114441691072 383278446160974 383778157303296 384028501828608 387844249613184 388377002703312 389108409488064 389362231020672 389955771006984 391198143158784 394541717031936 394770039784848 396145545149952 397244057559552 398858870801664 399348104474592 399466887373008 401036230892544 402761336136768 403783054391808 404337701444544 404398577340576 405807631617024 406479320625924 409391152369472 409953502853496 411381912271104 412931373334272 415759670411904 416460701311488 419313171868416 419952368776752 420741752928588 421290308017152 421534110278736 423002870244864 424452554652672 425136965922144 426618279392256 427420193451264 428225127902208 430347729022848 431003746902456 433320013421568 436324780814832 437746960674072 437845076218368 438032509898256 443250570986496 443859431660928 444116294757954 444695325129216 444985406880768 445663738293696 448033252133376 448524224418816 448716229651872 451165759754112 453106503153864 454255936190784 454948399508148 455541552571392 456397833685248 456533585569152 460298669870592 460565046415656 461197690710183 462100230222336 462169802674944 464547795001056 467529488165376 467875602707968 468518288975424 471525466696704 471727318351968 473301457155072 473442236886528 474225874063578 475153909042176 478279086662412 479287202774016 479945564316288 480847717632672 481753268889984 484141195150704 485870818196736 490865378416686 491505359353344 491651553689856 491825976026112 492575710745664 493503348619008 497721325957632 498656892359808 499595982552576 500282240770368 500608582740864 503866033685504 504037408650048 507561479723376 510819255588096 511037928214632 512818548173568 517125666150912 517836003604416 518135677217613 518811212650752 519149641360896 519941028009312 521752669221888 525170109993984 526360053046464 527083075097352 530466150033792 531811827735552 532464139299456 532622516497344 537015114849024 539116935259392 539198103120768 541972427501232 546604670471328 548509216361472 550575164445696 552266128802304 553304223029376 554346227215872 555191267196384 559084229157888 559936491702336 560989003904784 562045480371648 562943669423616 566849287896192 569893591268352 571006664688798 571751132308992 573796972030464 574671662536608 574917669241461 576042752742912 581766374419776 583662614232096 584043346531008 584933656510476 591812575547904 592155059677272 594218317724928 595866086339328 598288306202496 599022156711888 601554346338816 604142004205152 605674581587712 606247028610048 606597866010864 608530444913664 608711447425536 614086728554208 614930254280244 616226403566592 619397060001408 620353733723136 623639505617856 624691051967232 628969757802624 629928553165128 631112629392882 632301165418104 632347683462144 634504305367296 637705448883216 639927419088384 641130290176896 642337691853312 645521593534272 647827757595648 654487171222248 655535404919808 656767614327552 657048764847384 658004464825344 664875856479744 666174442136931 667042987693824 667478110321152 668495607440544 672049878200064 672786336628224 676748639631168 679659754730796 681092340784128 681383904286176 682422599262222 683312328857088 683758064231424 684596750527872 690448004805888 690847569623484 691748283534336 693254704012416 701813404061952 702777433463136 707288200045056 707590977527952 709952185732608 710163355329792 711338811095367 712730863563264 716020153132032 717418629993618 718822580345856 718930804161024 719918346474432 721271576449008 722629903334976 728806227295104 736298067625029 737258039030016 737738964039168 740255022928512 746581988936448 747985338539712 749393973828864 750912874111296 755732597308416 755799050528256 761342219585064 766228883382144 766556892321948 767556314606592 775688499226368 776754005406624 778216818976128 778724462041344 779911542013968 782396286317568 789540079569696 792291090299904 794488115119104 797717741603328 798696208949184 798933774746016 805522672273536 807566108783616 808675402889088 808797154681152 812958641251848 818782304738944 819907005706992 822763824542208 825862746668544 831519340823808 832921402622976 838626343736832 839904737553504 841483505857176 843068220557472 846005740489728 850273931844288 854840386902528 856509997033197 860695458045696 862007493804912 872649561629664 875493921348144 875690152436736 876065019796512 887718863321856 888232589515908 889390650258432 891327476587392 896066504266752 897432459303744 902331519508224 906213006307728 908511872381568 909896799016296 912795667370496 913067171138304 920597339741184 921130092831312 922395381420366 924200460444672 924339605349888 929095590002112 935058976330752 935751205415936 937036577950848 943454636703936 946884473773056 948451748127156 956558173324824 959891128632576 961695435265344 963506537779968 968282390301408 971741636393472 981730756833372 983010718706688 983303107379712 985151421491328 987006697238016 995442651915264 997313784719616 999191965105152 1000564481540736 1001217165481728 1008074817300096 1015122959446752 1021638511176192 1022075856429264 1023633898893333 1025637096347136 1034251332301824 1035672007208832 1036271354435226 1037622425301504 1038299282721792 1039882056018624 1052720106092928 1054166150194704 1060932300067584 1064928278598912 1065245032994688 1074030229698048 1076127944990427 1078233870518784 1078396206241536 1083944855002464 1093209340942656 1104532257604608 1106608446058752 1108692454431744 1110382534392768 1119872983404672 1121978007809568 1124090960743296 1125887338847232 1133698575792384 1142013329377596 1143502264617984 1147593944060928 1149343325073216 1149835338482922 1152085505485824 1163532748839552 1167325228464192 1168086693062016 1169867313020952 1183625151095808 1184310119354544 1188436635449856 1191732172678656 1196576612404992 1198044313423776 1203108692677632 1208284008410304 1211349163175424 1213195732021728 1217422894851072 1228173457108416 1229860508560488 1238794120002816 1247279011235712 1249382103934464 1257939515605248 1259857106330256 1262225258785764 1264602330836208 1269008610734592 1275410897766432 1279854838176768 1282260580353792 1284675383706624 1291043187068544 1308974342444496 1313535228655104 1314097529694768 1329751712959488 1332348884273862 1334085975387648 1334956220642304 1336991214881088 1344099756400128 1345572673256448 1353497279262336 1359319509461592 1362767808572352 1364845198524444 1366624657714176 1369193501055744 1380896009611776 1381695139246968 1386509408024832 1403626808123904 1405554866926272 1414576400090112 1415181955055904 1419904371465216 1420326710659584 1422677622190734 1425461727126528 1434837259987236 1437861608322048 1439836692948864 1442543152898016 1445259806669952 1457612454590208 1472596135250058 1474516078060032 1475477928078336 1480510045857024 1493163977872896 1495970677079424 1498787947657728 1501825748222592 1511598101056512 1522684439170128 1532457766764288 1533113784643896 1551376998452736 1553508010813248 1554407031652839 1556433637952256 1557448924082688 1559823084027936 1579080159139392 1595435483206656 1597392417898368 1597867549492032 1611045344547072 1617350805778176 1617594309362304 1625917282503696 1637564609477888 1639814011413984 1645527649084416 1651725493337088 1663038681647616 1677252687473664 1679809475107008 1682967011714352 1686136441114944 1700547863688576 1709680773805056 1713019994066394 1721390916091392 1724014987609824 1745299123259328 1750987842696288 1752130039593024 1775437726643712 1776465179031816 1782654953174784 1794864918607488 1804663039016448 1812426012615456 1817023744763136 1819793598032592 1825591334740992 1826134342276608 1842260185662624 1844790762840732 1848679210699776 1858191180004224 1874073155901696 1886909273407872 1896903496254312 1913116346649648 1919782257265152 1923390870530688 1927013075559936 1936564780602816 1943483272786944 1963461513666744 1966606214759424 1970302842982656 1974013394476032 1994627569439232 1998523326410793 2001128963081472 2002434330963456 2016149634600192 2030245918893504 2043277022352384 2044151712858528 2047267797786666 2051274192694272 2071344014417664 2072542708870452 2075244850603008 2079764112037248 2105440212185856 2108332300389408 2121864600135168 2129856557197824 2130490065989376 2148060459396096 2152255889980854 2156467741037568 2156792412483072 2167889710004928 2186418681885312 2208894202875087 2213216892117504 2220765068785536 2239745966809344 2243956015619136 2248181921486592 2267397151584768 2284026658755192 2298686650146432 2299670676965844 2327065497679104 2334650456928384 2336173386124032 2339734626041904 2368620238709088 2376873270899712 2383464345357312 2393153224809984 2396088626847552 2416568016820608 2422698326350848 2426391464043456 2456346914216832 2459721017120976 2477588240005632 2494558022471424 2498764207868928 2515879031210496 2519714212660512 2524450517571528 2529204661672416 2538017221469184 2550821795532864 2564521160707584 2582086374137088 2617948684888992 2627070457310208 2628195059389536 2664697768547724 2668171950775296 2673982429762176 2688199512800256 2706994558524672 2718639018923184 2725535617144704 2729690397048888 2738387002111488 2761792019223552 2763390278493936 2773018816049664 2807253616247808 2811109733852544 2830363910111808 2840653421319168 2845355244381468 2869674519974472 2879673385897728 2885086305796032 2890519613339904 2915224909180416 2945192270500116 2949032156120064 2961020091714048 2986327955745792 2991941354158848 2997575895315456 3003651496445184 3045368878340256 3064915533528576 3066227569287792 3102753996905472 3107016021626496 3108814063305678 3112867275904512 3114897848165376 3119646168055872 3158160318278784 3194784835796736 3195735098984064 3222090689094144 3228383834971281 3234701611556352 3235188618724608 3251834565007392 3275129218955776 3279628022827968 3326077363295232 3359618950214016 3365934023428704 3372272882229888 3401095727377152 3426039988132788 3442781832182784 3448029975219648 3490598246518656 3501975685392576 3504260079186048 3550875453287424 3552930358063632 3565309906349568 3589729837214976 3609326078032896 3624852025230912 3634047489526272 3639587196065184 3652268684553216 3684520371325248 3689581525681464 3716382360008448 3748146311803392 3773818546815744 3793806992508624 3826232693299296 3839564514530304 3846781741061376 3854026151119872 3873129561205632 3926923027333488 3940605685965312 3989255138878464 3997046652821586 4002257926162944 4004868661926912 4032299269200384 4060491837787008 4088303425717056 4094535595573332 4142688028835328 4145085417740904 4159528224074496 4210880424371712 4216664600778816 4243729200270336 4259713114395648 4260980131978752 4304511779961708 4313584824966144 4335779420009856 4372837363770624 4417788405750174 4426433784235008 4441530137571072 4479491933618688 4487912031238272 4496363842973184 4534794303169536 4568053317510384 4597373300292864 4599341353931688 4654130995358208 4663221094958517 4669300913856768 4672346772248064 4679469252083808 4737240477418176 4786306449619968 4792177253695104 4833136033641216 4852782928086912 4912693828433664 4919442034241952 4955176480011264 4989116044942848 5031758062420992 5039428425321024 5048901035143056 5058409323344832 5101643591065728 5129042321415168 5164172748274176 5235897369777984 5256390118779072 5329395537095448 5347964859524352 5413989117049344 5437278037846368 5451071234289408 5459380794097776 5476774004222976 5526780556987872 5546037632099328 5622219467705088 5660727820223616 5690710488762936 5739349039948944 5759346771795456 5770172611592064 5781039226679808 5830449818360832 5890384541000232 5922040183428096 5983882708317696 5995569979232379 6007302992890368 6090737756680512 6129831067057152 6132455138575584 6214032043252992 6217628126611356 6225734551809024 6239292336111744 6316320636557568 6389569671593472 6391470197968128 6444181378188288 6456767669942562 6469403223112704 6470377237449216 6503669130014784 6550258437911552 6559256045655936 6719237900428032 6731868046857408 6744545764459776 6802191454754304 6852079976265576 6896059950439296 6981196493037312 7003951370785152 7008520158372096 7105860716127264 7130619812699136 7179459674429952 7249704050461824 7268094979052544 7279174392130368 7369040742650496 7379163051362928 7432764720016896 7496292623606784 7547637093631488 7587613985017248 7652465386598592 7693563482122752 7746259122411264 7853846054666976 7881211371930624 7994093305643172 8004515852325888 8064598538400768 8120983675574016 8176606851434112 8189071191146664 8285376057670656 8290170835481808 8319056448148992 8421760848743424 8433329201557632 8521960263957504 8609023559923416 8671558840019712 8745674727541248 8835576811500348 8883060275142144 8958983867237376 8975824062476544 8992727685946368 9136106635020768 9194746600585728 9198682707863376 9308261990716416 9326442189917034 9338601827713536 9344693544496128 9358938504167616 9474480954836352 9584354507390208 9666272067282432 9705565856173824 9825387656867328 9838884068483904 9978232089885696 10078856850642048 10097802070286112 10116818646689664 10203287182131456 10328345496548352 10471794739555968 10512780237558144 10658791074190896 10695929719048704 10827978234098688 10874556075692736 10902142468578816 10918761588195552 11053561113975744 11244438935410176 11321455640447232 11381420977525872 11478698079897888 11518693543590912 11540345223184128 11562078453359616 11780769082000464 11967765416635392 11991139958464758 12014605985780736 12181475513361024 12264910277151168 12428064086505984 12435256253222712 12478584672223488 12632641273115136 12779139343186944 12782940395936256 12913535339885124 12940754474898432 13007338260029568 13118512091311872 13438475800856064 13463736093714816 13489091528919552 13604382909508608 13704159952531152 13792119900878592 13962392986074624 13989663284875551 14007902741570304 14017040316744192 14211721432254528 14358919348859904 14499408100923648 14558348784260736 14738081485300992 14758326102725856 14865529440033792 15095274187262976 15175227970034496 15304930773197184 15387126964245504 15492518244822528 15707692109333952 15988186611286344 16241967351148032 16353213702868224 16378142382293328 16580341670963616 16638112896297984 16866658403115264 17218047119846832 17343117680039424 17491349455082496 17671153623000696 17766120550284288 17951648124953088 18272213270041536 18389493201171456 18397365415726752 18652884379834068 18677203655427072 18717877008335232 18948961909672704 19168709014780416 19332544134564864 19411131712347648 19650775313734656 19677768136967808 20157713701284096 20195604140572224 20233637293379328 20406574364262912 20943589479111936 21025560475116288 21317582148381792 21391859438097408 21749112151385472 21804284937157632 21837523176391104 22107122227951488 22488877870820352 22642911280894464 22762841955051744 22957396159795776 23080690446368256 23561538164000928 23982279916929516 24362951026722048 24529820554302336 24856128173011968 24870512506445424 24957169344446976 25265282546230272 25565880791872512 25827070679770248 26014676520059136 26237024182623744 26876951601712128 26927472187429632 26978183057839104 27408319905062304 27584239801757184 27924785972149248 27979326569751102 28015805483140608 28034080633488384 28423442864509056 28998816201847296 29116697568521472 29476162970601984 29516652205451712 30350455940068992 30609861546394368 30985036489645056 31415384218667904 31976373222572688 32483934702296064 32706427405736448 32756284764586656 33160683341927232 33733316806230528 34436094239693664 34686235360078848 35342307246001392 35903296249906176 36544426540083072 36794730831453504 37305768759668136 37435754016670464 37897923819345408 38337418029560832 38822263424695296 39355536273935616 40315427402568192 40391208281144448 40467274586758656 40813148728525824 41887178958223872 41968989854626653 42051120950232576 42635164296763584 43498224302770944 43675046352782208 44214244455902976 45285822561788928 45525683910103488 45914792319591552 46161380892736512 47123076328001856 47964559833859032 48725902053444096 49059641108604672 49741025012890848 49914338688893952 51654141359540496 52029353040118272 52474048365247488 53854944374859264 54816639810124608 55168479603514368 55958653139502204 56031610966281216 56846885729018112 57997632403694592 58233395137042944 58952325941203968 59033304410903424 60700911880137984 61219723092788736 62830768437335808 63952746445145376 65412854811472896 65512569529173312 66321366683854464 67466633612461056 68872188479387328 70684614492002784 73088853080166144 73589461662907008 74611537519336272 74871508033340928 75795847638690816 78711072547871232 80630854805136384 80782416562288896 80934549173517312 83774357916447744 83937979709253306 84102241900465152 85270328593527168 86996448605541888 87350092705564416 88428488911805952 91051367820206976 91829584639183104 94246152656003712 95929119667718064 97451804106888192 98119282217209344 99482050025781696 103308282719080992 104058706080236544 107709888749718528 109633279620249216 111917306279004408 113693771458036224 116466790274085888 118066608821806848 121401823760275968 122439446185577472 125661536874671616 127905492890290752 131025139058346624 132642733367708928 137744376958774656 141369228984005568 146177706160332288 147178923325814016 149223075038672544 149743016066681856 157422145095742464 161564833124577792 167875959418506612 170540657187054336 173992897211083776 174700185411128832 176856977823611904 182102735640413952 183659169278366208 188492305312007424 191858239335436128 196238564434418688 198964100051563392 206616565438161984 219266559240498432 223834612558008816 227387542916072448 236133217643613696 242803647520551936 251323073749343232 255810985780581504 262050278116693248 265285466735417856 275488753917549312 282738457968011136 292355412320664576 294357846651628032 298446150077345088 323129666249155584 335751918837013224 341081314374108672 349400370822257664 364205471280827904 367318338556732416 376984610624014848 383716478670872256 397928200103126784 413233130876323968 438533118480996864 447669225116017632 472266435287227392 511621971561163008 524100556233386496 530570933470835712 550977507835098624 565476915936022272 588715693303256064 596892300154690176 671503837674026448 682162628748217344 728410942561655808 753969221248029696 767432957341744512 795856400206253568 826466261752647936 877066236961993728 895338450232035264 1023243943122326016 1048201112466772992 1101955015670197248 1130953831872044544 1193784600309380352 1343007675348052896 1534865914683489024 1591712800412507136 1652932523505295872 1790676900464070528 2046487886244652032 2261907663744089088 2387569200618760704 2686015350696105792 3069731829366978048 3305865047010591744 3581353800928141056 4775138401237521408 5372030701392211584 6139463658733956096 7162707601856282112 10744061402784423168 14325415203712564224 21488122805568846336 42976245611137692672
- Sum of all divisors σ(n): 179581442962108168800
- Sum of proper divisors (its aliquot sum) s(n): 136605197350970476128
- 42976245611137692672 is an abundant number, because the sum of its proper divisors (136605197350970476128) is greater than itself. Its abundance is 93628951739832783456
Bases of 42976245611137692672
- Binary: 1001010100011010100100101110101111011101111100110101110100000000002
- Hexadecimal: 0x2546A4BAF77CD7400
- Base-36: 92IHBMEB80000
Squares and roots of 42976245611137692672
- 42976245611137692672 squared (429762456111376926722) is 1846957686828831791502432684455922499584
- 42976245611137692672 cubed (429762456111376926723) is 79375307182534607326784090807182304096525898161016639848448
-
The
square root of 42976245611137692672 is 6555627018.9157110613 -
The
cube root of 42976245611137692672 is 3502752.8169052313
Scales and comparisons
How big is 42976245611137692672?- 42,976,245,611,137,692,672 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,976,245,611,137,692,672 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 42976245611137692672 cubic inches would be around 291896.1 feet tall.
Recreational maths with 42976245611137692672
- 42976245611137692672 backwards is 27629673111654267924
- The number of decimal digits it has is: 20
- The sum of 42976245611137692672's digits is 90
- 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 42976245611137692672 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 42976245611137692672 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/42976245611137692672/
Chicago style:
Numbermatics. 2024. "Number 42976245611137692672 - Facts about the integer". https://numbermatics.com/n/42976245611137692672/
The information we have on file for 42976245611137692672 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 42976245611137692672, math, Factors of 42976245611137692672, curriculum, school, college, exams, university, Prime factorization of 42976245611137692672, STEM, science, technology, engineering, physics, economics, calculator, forty-two quintillion, nine hundred seventy-six quadrillion, two hundred forty-five trillion, six hundred eleven billion, one hundred thirty-seven million, six hundred ninety-two thousand, six hundred seventy-two.