31485327417838647505152
31,485,327,417,838,647,505,152 is an even composite number composed of eight prime numbers multiplied together.
What does the number 31485327417838647505152 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 21870 divisors.
31485327417838647505152 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, eight hundred seventy divisors.
Prime factorization of 31485327417838647505152:
28 × 34 × 72 × 112 × 132 × 17 × 312 × 96312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 17 × 31 × 31 × 9631 × 9631)See below for interesting mathematical facts about the number 31485327417838647505152 from the Numbermatics database.
Names of 31485327417838647505152
- Cardinal: 31485327417838647505152 can be written as Thirty-one sextillion, four hundred eighty-five quintillion, three hundred twenty-seven quadrillion, four hundred seventeen trillion, eight hundred thirty-eight billion, six hundred forty-seven million, five hundred five thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 3.1485327417838647505152 × 1022
Factors of 31485327417838647505152
Divisors of 31485327417838647505152
- Number of divisors d(n): 21870
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 27 28 31 32 33 34 36 39 42 44 48 49 51 52 54 56 62 63 64 66 68 72 77 78 81 84 88 91 93 96 98 99 102 104 108 112 117 119 121 124 126 128 132 136 143 144 147 153 154 156 162 168 169 176 182 186 187 189 192 196 198 204 208 216 217 221 224 231 234 238 242 248 252 256 264 272 273 279 286 288 294 297 306 308 312 324 336 338 341 351 352 357 363 364 372 374 378 384 392 396 403 408 416 429 432 434 441 442 448 459 462 468 476 484 496 504 507 527 528 539 544 546 558 561 567 572 576 588 594 612 616 624 637 648 651 663 672 676 682 693 702 704 714 726 728 744 748 756 768 784 792 806 816 819 832 833 837 847 858 864 868 882 884 891 896 918 924 936 952 961 968 992 1001 1008 1014 1023 1053 1054 1056 1071 1078 1088 1089 1092 1116 1122 1134 1144 1152 1176 1183 1188 1209 1224 1232 1248 1274 1287 1296 1302 1309 1323 1326 1344 1352 1364 1377 1386 1404 1408 1428 1452 1456 1488 1496 1512 1519 1521 1547 1568 1573 1581 1584 1612 1617 1632 1638 1664 1666 1674 1683 1694 1716 1728 1736 1764 1768 1782 1792 1836 1848 1859 1872 1904 1911 1922 1936 1953 1984 1989 2002 2016 2028 2046 2057 2079 2106 2108 2112 2142 2156 2176 2178 2184 2232 2244 2268 2288 2304 2352 2366 2376 2387 2418 2431 2448 2457 2464 2496 2499 2511 2541 2548 2574 2592 2604 2618 2646 2652 2688 2704 2728 2754 2772 2808 2816 2821 2856 2873 2883 2904 2912 2976 2992 3003 3024 3038 3042 3069 3094 3136 3146 3162 3168 3213 3224 3234 3264 3267 3276 3328 3332 3348 3366 3388 3432 3456 3472 3528 3536 3549 3564 3627 3672 3689 3696 3718 3744 3751 3808 3822 3844 3861 3872 3906 3927 3968 3969 3978 4004 4032 4056 4092 4114 4158 4212 4216 4224 4284 4312 4352 4356 4368 4433 4464 4488 4536 4557 4563 4576 4641 4704 4719 4732 4743 4752 4774 4836 4851 4862 4896 4914 4928 4992 4998 5022 5049 5082 5096 5148 5184 5208 5236 5239 5292 5304 5376 5408 5456 5508 5544 5577 5616 5642 5712 5733 5746 5766 5797 5808 5824 5859 5929 5952 5967 5984 6006 6048 6076 6084 6138 6171 6188 6237 6272 6292 6324 6336 6426 6448 6468 6528 6534 6552 6664 6696 6727 6732 6776 6851 6864 6912 6944 7007 7056 7072 7098 7128 7161 7254 7293 7344 7371 7378 7392 7436 7488 7497 7502 7616 7623 7644 7688 7722 7744 7812 7854 7936 7938 7956 8008 8064 8112 8184 8228 8281 8316 8424 8432 8448 8463 8568 8619 8624 8649 8712 8736 8866 8928 8976 9009 9072 9114 9126 9152 9163 9207 9282 9408 9438 9464 9486 9504 9548 9631 9639 9672 9702 9724 9792 9801 9828 9856 9984 9996 10044 10098 10164 10192 10296 10368 10416 10472 10478 10571 10584 10608 10647 10816 10829 10881 10912 11011 11016 11067 11088 11154 11232 11253 11284 11424 11466 11492 11532 11583 11594 11616 11648 11718 11781 11858 11904 11934 11968 12012 12096 12152 12168 12276 12342 12376 12474 12493 12544 12584 12648 12672 12852 12896 12936 13013 13056 13068 13104 13299 13328 13392 13454 13464 13552 13671 13689 13702 13728 13888 13923 14014 14112 14144 14157 14196 14229 14256 14322 14399 14508 14553 14586 14688 14742 14756 14784 14872 14976 14994 15004 15147 15232 15246 15288 15376 15444 15488 15624 15708 15717 15876 15912 16016 16128 16224 16337 16368 16456 16562 16632 16709 16731 16848 16864 16926 17017 17136 17199 17238 17248 17298 17391 17424 17472 17577 17732 17787 17856 17901 17952 18018 18144 18228 18252 18304 18326 18414 18513 18564 18816 18876 18928 18972 19008 19096 19262 19278 19344 19404 19448 19584 19602 19656 19712 19747 19992 20088 20111 20181 20196 20328 20384 20449 20553 20592 20736 20832 20944 20956 21021 21142 21168 21216 21294 21483 21632 21658 21762 21824 21879 22022 22032 22134 22176 22308 22464 22491 22506 22568 22848 22869 22932 22984 23064 23166 23188 23232 23296 23436 23562 23716 23808 23868 23936 24024 24192 24304 24336 24552 24684 24752 24843 24948 24986 25168 25296 25344 25389 25704 25792 25823 25857 25872 25947 26026 26136 26208 26257 26598 26656 26741 26784 26908 26928 27027 27104 27342 27378 27404 27456 27489 27621 27776 27846 28028 28224 28288 28314 28392 28458 28512 28644 28798 28893 29016 29106 29172 29376 29484 29512 29568 29744 29952 29988 30008 30294 30464 30492 30576 30752 30888 30976 31031 31248 31416 31434 31603 31713 31752 31824 31941 32032 32448 32487 32643 32674 32736 32912 33033 33124 33201 33264 33418 33462 33696 33728 33759 33852 34034 34272 34398 34476 34496 34596 34782 34848 34944 35154 35343 35464 35574 35712 35802 35904 36036 36288 36456 36504 36608 36652 36673 36828 37026 37128 37479 37632 37752 37856 37944 38016 38192 38524 38556 38688 38808 38896 39039 39168 39204 39312 39494 39897 39984 40176 40222 40362 40392 40579 40656 40768 40898 41013 41106 41184 41664 41769 41888 41912 42042 42284 42336 42432 42471 42588 42687 42966 43197 43264 43316 43524 43648 43659 43758 44044 44064 44268 44352 44616 44928 44982 45012 45136 45696 45738 45864 45968 46128 46332 46376 46464 46872 47089 47124 47151 47432 47736 47872 47957 48048 48384 48608 48672 48763 49011 49104 49368 49504 49686 49896 49972 50127 50193 50336 50592 50778 51051 51408 51584 51597 51646 51714 51744 51894 52052 52173 52272 52416 52514 53196 53312 53361 53482 53568 53816 53856 54054 54208 54684 54756 54808 54912 54978 55242 55539 55552 55692 56056 56448 56576 56628 56784 56916 57024 57288 57596 57629 57786 58032 58212 58344 58752 58968 59024 59136 59241 59488 59976 60016 60333 60543 60588 60984 61152 61347 61504 61659 61776 62062 62496 62832 62868 63063 63206 63426 63504 63648 63767 63882 64064 64449 64896 64974 65286 65348 65472 65637 65824 66066 66248 66402 66528 66836 66924 67392 67417 67456 67473 67518 67704 68068 68544 68607 68796 68952 68992 69192 69564 69696 69888 70308 70686 70928 71148 71424 71604 71808 72072 72576 72912 73008 73304 73346 73656 73997 74052 74256 74529 74958 75361 75504 75712 75888 76032 76167 76384 77048 77077 77112 77376 77469 77571 77616 77792 77841 78078 78408 78624 78771 78988 79794 79968 80223 80352 80444 80724 80784 81081 81158 81312 81536 81796 82026 82212 82368 82467 83328 83538 83776 83824 84084 84568 84672 84864 84942 85176 85374 85932 86394 86632 86679 87048 87296 87318 87451 87516 88088 88128 88536 88704 89063 89232 89856 89964 90024 90272 91091 91392 91476 91728 91936 92256 92664 92752 92928 93093 93744 94178 94248 94302 94809 94864 95139 95472 95823 95914 96096 97216 97344 97461 97526 98022 98208 98736 99008 99099 99372 99603 99792 99944 100254 100386 100672 100793 101184 101277 101556 102102 102816 103168 103194 103292 103428 103488 103788 104104 104346 104544 104832 105028 105941 106029 106392 106624 106722 106964 107136 107632 107712 108108 108416 109368 109512 109616 109824 109956 110019 110484 111078 111384 112112 112437 112896 113256 113568 113832 114048 114359 114576 115192 115258 115572 116064 116281 116424 116688 117117 117504 117936 118048 118482 118976 119119 119691 119952 120032 120666 121086 121176 121737 121968 122304 122694 123008 123039 123318 123552 124124 124992 125203 125307 125664 125736 126126 126412 126852 127008 127296 127413 127534 127764 128128 128898 129591 129792 129948 130572 130696 130944 131274 131648 132132 132496 132804 133056 133672 133848 134784 134834 134912 134946 135036 135408 136136 137088 137214 137423 137592 137904 137984 138384 139128 139392 140616 140777 141267 141372 141453 141856 142296 143143 143208 143616 143871 144144 145152 145824 146016 146289 146608 146692 147033 147312 147994 148104 148512 149058 149916 150381 150579 150722 151008 151424 151776 152334 152768 153153 154096 154154 154224 154752 154938 155142 155232 155584 155682 156156 156519 156816 157248 157542 157976 159588 159936 160083 160446 160704 160888 161448 161568 162162 162316 162409 162624 163072 163592 163727 164052 164424 164736 164934 166617 166656 167076 167552 167648 168168 169136 169344 169728 169884 170352 170748 171864 172788 172887 173264 173358 174096 174636 174902 175032 176176 176256 177072 177408 177723 178126 178464 179707 179928 180048 180544 180999 181629 182182 182952 183456 183799 183872 184041 184512 184977 185328 185504 186186 187187 187488 188356 188496 188604 189189 189618 189728 190278 190944 191301 191646 191828 192192 193347 194432 194688 194922 195052 196044 196416 196911 197472 198016 198198 198744 199206 199584 199888 200508 200772 201344 201586 202251 202368 202554 203112 204204 205632 206388 206584 206856 206976 207576 208208 208692 209088 209664 210056 211882 212058 212381 212784 213248 213444 213928 214272 215264 215424 216216 216832 217217 218736 219024 219232 219912 220038 220968 221221 221991 222156 222768 223587 224224 224874 226083 226512 227136 227664 228096 228501 228718 229152 230384 230516 231144 231231 232128 232407 232562 232713 232848 233376 234234 235872 236096 236313 236964 237952 238238 239382 239904 240064 240669 241332 242172 242352 243474 243936 244608 245388 246016 246078 246636 247104 247401 248248 249984 250406 250614 251328 251472 252252 252824 253704 254016 254592 254826 255068 255528 256256 256711 257796 259182 259896 260037 261144 261392 261888 262353 262548 263296 264264 264992 265608 266112 267189 267344 267696 269568 269668 269892 270072 270816 272272 273273 274176 274428 274846 275184 275808 276768 278256 278784 279279 281232 281554 282534 282744 282906 283712 284053 284427 284592 285417 286286 286416 287742 288288 291648 292032 292383 292578 293216 293384 294066 294624 295988 296208 297024 297297 298116 298561 298809 299832 300762 301158 301444 302016 302379 302848 303552 303831 304668 305536 306306 308192 308308 308448 309504 309876 310284 310464 311168 311364 312312 313038 313632 314496 315084 315952 317823 319176 319872 320166 320892 321408 321776 322896 323136 324324 324632 324818 325248 327184 327454 328104 328848 329472 329868 330057 333234 334152 335104 335296 335699 336336 337311 338272 338688 339768 340704 341341 341496 343077 343728 345576 345774 346528 346716 347633 348192 348843 349272 349804 350064 351351 352352 352512 354144 355446 356252 356928 357357 359073 359414 359856 360096 361088 361998 363258 364364 365211 365904 366912 367598 367744 368082 369024 369954 370656 371008 372372 374374 374976 375609 376712 376992 377208 378378 379236 379456 380556 381888 382602 383292 383656 384384 386694 388773 388864 389376 389844 390104 392088 392832 393822 394944 396032 396396 397488 398412 399168 399776 401016 401544 402688 403172 403403 404502 404736 405108 406224 408408 411264 412269 412776 413168 413712 413952 415152 416416 417384 418176 420112 422331 423764 423801 424116 424359 424762 425568 426888 427856 429429 430528 430848 431613 432432 434434 437472 438048 438464 438867 439824 440076 441099 441936 442442 443982 444312 445536 446369 447174 448448 449748 451143 452166 453024 454272 455328 457002 457436 458304 459459 460768 461032 462288 462462 464256 464814 465124 465426 465696 466752 468468 469557 471744 471919 472192 472626 473928 475904 476476 478764 479808 480128 480249 481338 482664 484344 484704 486948 487227 487872 489216 490776 491181 492156 493272 494208 494802 496496 499968 500812 501228 502656 502944 504504 505648 507408 508032 509184 509652 510136 511056 513422 515592 517979 518364 518661 519792 520074 522288 522784 524706 525096 526592 527527 528528 529984 531216 532224 533169 534378 534688 535392 539121 539336 539784 540144 541632 542997 544544 544887 546546 548856 549692 550368 551397 551616 552123 553536 554931 556512 558558 561561 562464 563108 565068 565488 565812 567424 567567 568106 568854 569184 570834 572572 572832 573903 575484 576576 583296 584064 584766 585156 586432 586768 588132 589248 591976 592416 594048 594594 596232 597122 597618 599664 601524 602316 602888 604032 604758 606753 607104 607662 609336 611072 612157 612612 616384 616616 616896 619752 620568 620928 622336 622728 623441 624624 626076 627264 628992 630168 631904 633919 635646 637143 638352 639744 640332 641784 642816 643552 645792 646272 648648 649264 649636 650496 651651 654368 654908 656208 657696 659736 660114 663663 665973 666468 668304 670592 670761 671398 672672 674622 676544 678249 679536 681408 682682 682992 686154 687456 691152 691548 693056 693432 693693 695266 696384 697221 697686 698544 699608 700128 702702 704704 708288 708939 710892 712504 713856 714714 718146 718828 719712 720192 722007 722176 723996 726516 728728 730422 731808 733824 735196 735488 736164 738048 739908 741312 741587 742016 742203 744744 748748 749952 751218 753424 753984 754416 756756 758472 758912 761112 763776 765204 766584 767312 768768 770133 773388 777546 779688 780111 780208 784176 785664 787059 787644 789888 792792 794976 796824 798336 799552 800513 801567 802032 803088 806344 806806 809004 810216 812448 813967 816816 819819 822528 824538 825552 826336 827424 828971 830304 832832 834768 836352 837837 840224 844662 847528 847602 848232 848718 849524 851136 852159 853281 853776 855712 856251 858858 861056 863226 864864 868868 874944 876096 876421 876928 877149 877734 879648 880152 882198 883872 884884 887964 888624 891072 891891 892738 894348 895683 896896 899496 902286 904332 906048 907137 908544 910656 914004 914872 916608 918918 921536 922064 924576 924924 928512 929628 930248 930852 931392 933504 936936 939114 943488 943838 944384 945252 947856 952952 953469 957528 959616 960256 960498 961961 962676 965328 968688 969408 973896 974454 975744 979693 981552 982362 984312 986544 988416 989604 990171 992992 1001624 1002001 1002456 1005312 1005888 1007097 1009008 1011296 1011933 1014816 1016064 1019304 1020272 1022112 1024023 1026844 1029231 1031184 1035958 1036728 1037322 1039584 1040148 1042899 1044576 1045568 1046529 1049412 1050192 1054053 1055054 1057056 1059968 1062432 1066338 1068756 1069376 1070784 1072071 1078242 1078672 1079568 1080288 1083264 1085994 1089088 1089774 1093092 1095633 1097712 1099384 1100736 1102794 1103232 1104246 1107072 1109862 1113024 1117116 1123122 1124928 1126216 1126827 1130136 1130976 1131624 1134848 1135134 1136212 1136863 1137708 1138368 1141668 1145144 1145664 1146089 1147806 1150968 1153152 1165351 1166319 1166592 1168128 1169532 1170312 1172864 1173536 1176264 1178496 1183952 1184832 1188096 1189188 1192464 1194244 1195236 1199328 1203048 1204632 1205776 1208064 1209516 1210209 1213506 1214208 1215324 1218672 1224314 1225224 1232768 1233232 1233792 1236807 1239504 1241136 1241856 1245456 1246882 1249248 1252152 1254528 1257949 1260336 1263808 1266993 1267838 1271292 1271403 1274286 1276704 1280664 1283568 1287104 1288287 1291584 1292544 1294839 1297296 1298528 1299272 1303302 1308736 1309816 1310309 1312416 1315392 1316601 1319472 1320228 1323297 1327326 1331946 1332936 1336608 1339107 1341184 1341522 1342796 1345344 1349244 1353088 1353429 1356498 1359072 1362816 1365364 1365984 1372308 1374912 1377233 1378377 1382304 1383096 1386112 1386864 1387386 1390532 1392768 1394442 1395372 1397088 1399216 1400256 1405404 1409408 1415757 1416576 1417878 1421784 1425008 1427712 1429428 1436292 1437656 1439424 1440384 1444014 1447992 1453032 1457456 1460844 1461681 1463616 1467648 1470392 1472328 1473543 1479816 1482624 1483174 1484032 1484406 1486667 1489488 1497496 1499904 1502436 1506848 1507968 1508832 1511653 1513512 1516944 1517824 1522224 1527552 1530408 1533168 1534624 1540266 1546776 1548547 1553937 1555092 1555983 1559376 1560222 1560416 1568352 1574118 1575288 1579776 1582581 1585584 1589952 1593648 1596672 1599104 1599507 1601026 1603134 1604064 1606176 1612688 1613612 1617363 1618008 1620432 1624896 1627639 1627934 1628991 1633632 1639638 1649076 1651104 1652672 1654191 1654848 1656369 1657942 1660608 1665664 1669536 1675674 1680448 1684683 1689324 1695056 1695204 1696464 1697436 1699048 1702272 1704318 1706562 1707552 1711424 1712502 1717716 1721709 1722112 1726452 1729728 1737736 1749888 1752192 1752842 1753856 1754298 1755468 1759296 1760304 1764396 1767744 1769768 1775928 1777248 1782144 1783782 1785476 1786499 1788696 1791366 1793792 1798992 1800997 1804572 1808664 1812096 1814274 1820259 1821312 1828008 1829744 1833216 1836471 1837836 1843072 1844128 1849152 1849848 1859256 1860496 1861704 1862784 1867008 1870323 1873872 1878228 1886976 1887676 1890504 1895712 1901757 1905904 1906938 1911429 1915056 1919232 1920996 1923922 1925352 1930656 1937376 1938816 1947792 1948908 1951488 1954953 1959386 1963104 1964724 1968624 1973088 1976777 1979208 1980342 1985984 1990989 1997919 2003248 2004002 2004912 2011776 2014194 2018016 2022592 2023866 2029632 2034747 2038608 2040544 2044224 2048046 2053688 2058462 2062368 2071916 2073456 2074644 2079168 2080296 2081079 2085798 2089152 2089927 2091136 2091663 2093058 2098824 2100384 2108106 2110108 2114112 2119936 2124864 2126817 2128451 2132676 2137512 2138752 2141568 2144142 2156484 2157344 2159136 2160576 2166021 2166528 2171988 2178176 2179548 2186184 2191266 2195424 2198768 2201472 2205588 2206464 2208492 2214144 2219724 2224761 2226048 2234232 2246244 2249856 2252432 2253654 2260272 2261952 2263248 2270268 2272424 2273726 2275416 2276736 2283336 2290288 2291328 2292178 2295612 2301936 2306304 2310399 2330702 2332638 2336191 2339064 2340624 2345728 2347072 2352528 2356992 2361177 2367904 2369664 2378376 2384928 2388488 2389387 2390472 2398656 2401539 2404701 2406096 2409264 2411552 2419032 2420418 2427012 2430648 2433431 2437344 2441901 2448628 2450448 2459457 2465536 2466464 2467584 2473614 2479008 2482272 2486913 2490912 2493764 2498496 2504304 2509056 2513511 2515898 2520672 2527616 2533986 2535676 2542584 2542806 2548572 2553408 2556477 2559843 2561328 2567136 2574208 2576574 2583168 2589678 2594592 2597056 2598544 2606604 2617472 2619632 2620618 2624832 2629263 2630784 2633202 2638944 2640456 2646594 2654652 2663892 2665872 2673216 2678214 2683044 2685592 2687049 2690688 2698488 2706176 2706858 2712996 2718144 2721411 2725632 2730728 2731968 2744616 2749824 2754466 2756754 2760953 2764608 2766192 2772224 2773728 2774772 2781064 2785536 2788884 2790744 2794176 2798432 2800512 2810808 2818816 2823821 2831514 2833152 2835756 2843568 2850016 2858856 2860407 2872584 2875312 2878848 2880768 2885883 2888028 2895984 2906064 2914912 2921688 2923362 2927232 2939079 2940784 2944656 2947086 2959632 2965248 2966348 2968812 2970513 2973334 2978976 2994992 3004872 3006003 3013696 3015936 3017664 3021291 3023306 3027024 3033888 3044448 3060816 3066336 3069248 3072069 3080532 3087693 3093552 3097094 3107874 3110184 3111966 3118752 3120444 3120832 3124583 3128697 3136704 3139587 3148236 3150576 3165162 3171168 3179904 3187296 3198208 3199014 3202052 3206268 3208128 3212352 3216213 3225376 3227224 3234726 3236016 3240864 3249792 3255278 3255868 3257982 3267264 3279276 3284171 3286899 3298152 3302208 3305344 3308382 3309696 3312738 3315884 3321216 3331328 3339072 3351348 3360896 3369366 3378648 3380481 3390112 3390408 3392928 3394872 3398096 3404544 3408636 3410589 3413124 3415104 3422848 3425004 3435432 3438267 3443418 3452904 3459456 3475472 3496053 3499776 3504384 3505684 3508596 3510936 3518592 3520608 3528792 3535488 3539536 3551856 3554496 3564288 3567564 3570952 3572998 3577392 3582732 3597984 3601994 3609144 3617328 3624192 3628548 3630627 3640518 3642624 3656016 3659488 3672942 3675672 3686144 3688256 3692689 3698304 3699696 3710421 3718512 3720992 3723408 3725568 3740646 3747744 3756456 3773847 3775352 3781008 3791424 3800979 3803514 3811808 3813876 3814209 3822858 3830112 3841992 3847844 3850704 3861312 3864861 3874752 3877632 3881293 3884517 3895584 3897816 3909906 3918772 3926208 3929448 3930927 3937248 3946176 3949803 3953554 3958416 3960684 3971968 3981978 3995838 4006496 4008004 4009824 4017321 4023552 4028388 4036032 4045184 4047732 4059264 4069494 4077216 4081088 4088448 4096092 4107376 4116924 4124736 4131699 4143832 4146912 4149288 4158336 4160592 4162158 4171596 4178304 4179854 4182272 4183326 4186116 4197648 4200768 4216212 4220216 4228224 4247271 4249728 4253634 4256902 4265352 4275024 4277504 4283136 4288284 4312968 4314688 4318272 4321152 4332042 4343976 4356352 4359096 4364087 4372368 4382532 4385043 4390848 4397536 4402944 4411176 4416984 4420629 4437433 4439448 4449522 4452096 4460001 4468464 4492488 4499712 4504864 4507308 4520544 4523904 4526496 4534959 4540536 4544848 4547452 4550832 4553472 4566672 4580576 4582656 4584356 4591224 4603872 4620798 4645641 4661404 4661811 4665276 4667949 4672382 4678128 4681248 4694144 4705056 4722354 4735808 4739328 4747743 4756752 4769856 4776976 4778774 4780944 4797312 4803078 4809402 4812192 4818528 4823104 4838064 4840836 4852089 4854024 4861296 4866862 4874688 4882917 4883802 4897256 4900896 4918914 4932928 4947228 4958016 4962573 4964544 4973826 4981824 4987528 4996992 5008608 5027022 5031796 5041344 5054049 5055232 5067972 5071352 5075537 5085168 5085612 5097144 5106816 5112954 5119686 5122656 5134272 5148416 5153148 5165127 5166336 5179356 5189184 5191109 5194112 5197088 5213208 5234944 5239264 5241236 5249664 5258526 5261568 5266404 5277888 5280912 5293188 5309304 5327784 5331744 5346432 5356428 5359497 5366088 5371184 5374098 5381376 5396976 5402991 5413716 5425992 5436288 5442822 5460777 5461456 5463936 5489232 5499648 5508932 5509413 5513508 5521906 5529216 5532384 5547456 5549544 5562128 5577768 5581488 5588352 5596864 5601024 5610969 5621616 5647642 5663028 5671512 5687136 5697769 5700032 5705271 5717712 5720814 5734287 5745168 5750624 5757696 5771766 5776056 5791968 5802797 5812128 5829824 5843376 5846724 5854464 5864859 5878158 5881568 5889312 5894172 5919264 5930331 5932696 5937624 5941026 5946668 5957952 5972967 5989984 5993757 6009744 6012006 6027392 6035328 6042582 6046612 6054048 6067776 6088896 6104241 6121632 6132672 6134947 6138496 6144138 6161064 6175386 6187104 6194188 6215748 6220368 6223932 6237504 6240888 6241664 6243237 6249166 6257394 6269781 6273408 6279174 6296472 6301152 6330324 6342336 6359808 6374592 6385353 6398028 6404104 6412536 6416256 6424704 6432426 6450752 6454448 6469452 6472032 6481728 6499584 6510556 6511736 6515964 6534528 6558552 6568342 6573798 6596304 6604416 6610688 6616764 6619392 6625476 6631768 6642432 6674283 6678144 6702696 6721792 6733727 6738732 6757296 6760962 6780224 6780816 6785856 6789744 6796192 6817272 6821178 6826248 6830208 6845696 6850008 6857851 6870864 6876534 6886836 6905808 6918912 6931197 6950944 6992106 7008573 7011368 7017192 7021872 7037184 7041216 7057584 7070976 7079072 7083531 7103712 7108992 7135128 7141904 7145996 7154784 7165464 7168161 7195968 7203988 7204617 7214103 7218288 7234656 7257096 7261254 7281036 7300293 7312032 7318976 7325703 7345884 7351344 7376512 7378371 7385378 7396608 7399392 7420842 7437024 7441984 7446816 7460739 7481292 7495488 7512912 7547694 7550704 7562016 7582848 7601958 7607028 7623616 7627752 7628418 7645716 7660224 7669431 7683984 7695688 7701408 7722624 7729722 7749504 7762586 7769034 7791168 7795632 7819812 7837544 7852416 7858896 7861854 7874496 7887789 7892352 7899606 7907108 7916832 7921368 7943936 7958041 7963956 7991676 8012992 8016008 8019648 8022623 8034642 8056776 8061147 8072064 8090368 8095464 8118528 8138988 8154432 8157457 8162176 8164233 8176896 8192184 8214752 8233848 8249472 8263398 8282859 8287664 8293824 8298576 8316672 8321184 8324316 8343192 8356608 8359708 8366652 8372232 8395296 8401536 8432424 8440432 8456448 8471463 8494542 8499456 8507268 8513804 8530704 8550048 8576568 8581221 8625936 8629376 8636544 8642304 8657649 8664084 8687952 8718192 8728174 8744736 8765064 8770086 8781696 8795072 8805643 8817237 8822352 8833968 8841258 8874866 8878896 8899044 8920002 8936928 8984976 9009728 9014616 9018009 9041088 9047808 9052992 9063873 9069918 9081072 9089696 9094904 9101664 9133344 9161152 9168712 9182448 9207744 9216207 9241596 9255391 9263079 9291282 9322808 9323622 9330552 9335898 9344764 9356256 9362496 9373749 9386091 9388288 9410112 9418761 9444708 9471616 9495486 9513504 9539712 9553952 9557548 9561888 9594624 9606156 9618804 9624384 9637056 9640631 9646208 9648639 9676128 9681672 9704178 9708048 9722592 9733724 9749376 9765834 9767604 9794512 9801792 9837828 9852513 9865856 9894456 9916032 9925146 9929088 9947652 9963648 9975056 9993984 10017216 10054044 10063592 10082688 10108098 10135944 10141443 10142704 10151074 10170336 10171224 10194288 10213632 10225908 10231767 10239372 10245312 10268544 10306296 10314801 10330254 10358712 10378368 10382218 10388224 10394176 10406669 10426416 10478528 10482472 10488159 10499328 10517052 10532808 10555776 10561824 10581571 10586376 10618608 10655568 10663488 10692864 10712856 10718994 10732176 10742368 10748196 10776623 10793952 10805982 10827432 10851984 10872576 10885644 10891881 10921554 10922912 10927872 10978464 11017864 11018826 11027016 11043812 11058432 11064768 11078067 11094912 11099088 11124256 11131263 11155536 11162976 11176704 11193728 11221938 11243232 11295284 11321541 11326056 11343024 11374272 11393473 11395538 11400064 11402937 11410542 11435424 11441628 11468574 11490336 11501248 11543532 11552112 11583936 11594583 11605594 11624256 11643879 11659648 11686752 11693448 11729718 11756316 11763136 11778624 11788344 11792781 11838528 11860662 11865392 11875248 11882052 11893336 11915904 11945934 11979968 11987514 12019488 12024012 12051963 12054784 12070656 12085164 12093224 12108096 12135552 12177792 12208482 12243264 12265344 12269894 12276992 12288276 12322128 12350772 12374208 12388376 12395097 12431496 12440736 12447864 12475008 12481776 12483328 12486474 12498332 12505493 12514788 12539562 12546816 12558348 12592944 12602304 12606979 12660648 12684672 12741813 12749184 12770706 12796056 12808208 12825072 12832512 12849408 12864852 12901504 12908896 12938904 12944064 12963456 13021112 13023472 13031928 13069056 13092261 13117104 13136684 13147596 13155129 13192608 13208832 13233528 13250952 13261887 13263536 13312299 13348566 13356288 13380003 13405392 13467454 13477464 13514592 13521924 13560448 13561632 13571712 13579488 13592384 13604877 13634544 13642356 13652496 13660416 13700016 13715702 13741728 13753068 13773672 13811616 13837439 13862394 13901888 13936923 13984212 13985433 14017146 14022736 14034384 14043744 14082432 14115168 14158144 14167062 14207424 14217984 14243229 14270256 14283808 14291992 14309568 14330928 14336322 14391936 14407976 14409234 14428206 14436576 14469312 14514192 14522508 14556267 14562072 14600586 14624064 14629489 14637952 14648751 14651406 14691768 14702688 14753024 14756742 14770756 14798784 14841684 14874048 14883968 14887719 14893632 14899157 14921478 14962584 14990976 15025824 15095388 15101408 15124032 15149563 15162147 15165696 15203916 15214056 15226611 15247232 15255504 15256836 15291432 15320448 15338862 15367968 15391376 15402816 15445248 15459444 15499008 15525172 15538068 15573327 15582336 15591264 15639624 15675088 15704832 15717792 15723708 15748992 15775578 15784704 15799212 15814216 15833664 15842736 15916082 15927912 15983352 16025984 16032016 16039296 16045246 16069284 16078491 16113552 16122294 16144128 16190928 16208973 16277976 16308864 16314914 16324352 16328466 16353337 16384368 16429504 16467696 16498944 16526796 16528239 16565718 16575328 16587648 16597152 16642368 16648632 16686384 16719416 16733304 16744464 16790592 16803072 16832907 16864848 16880864 16942926 16989084 17014536 17027608 17034017 17061408 17093307 17100096 17115813 17153136 17162442 17202861 17251872 17258752 17273088 17315298 17328168 17375904 17408391 17436384 17456348 17489472 17530128 17540172 17563392 17590144 17594577 17611286 17634474 17644704 17667936 17682516 17749732 17757792 17790993 17798088 17840004 17873856 17904029 17918901 17969952 18019456 18029232 18036018 18082176 18105984 18127746 18139836 18162144 18179392 18189808 18203328 18266688 18322304 18337424 18364896 18404841 18415488 18432414 18483192 18510782 18526158 18582564 18645616 18647244 18661104 18671796 18689528 18712512 18724992 18747498 18772182 18809343 18820224 18837522 18889416 18943232 18990972 19027008 19079424 19107904 19115096 19123776 19156059 19212312 19237608 19248768 19274112 19281262 19292416 19297278 19326671 19352256 19363344 19408356 19416096 19445184 19467448 19498752 19531668 19535208 19589024 19603584 19651489 19675656 19705026 19731712 19788912 19810967 19832064 19850292 19858176 19895304 19927296 19950112 20022849 20034432 20108088 20127184 20165376 20201181 20216196 20271888 20282886 20285408 20302148 20340672 20342448 20388576 20451816 20463534 20478744 20490624 20537088 20573553 20612592 20629602 20660508 20717424 20756736 20764436 20788352 20793591 20813338 20852832 20957056 20964944 20976318 21025719 21034104 21065616 21111552 21123648 21163142 21172752 21237216 21311136 21326976 21425712 21437988 21464352 21484736 21496392 21504483 21553246 21587904 21611964 21613851 21654864 21703968 21771288 21783762 21843108 21845824 21900879 21956928 21977109 22035728 22037652 22054032 22087624 22129536 22156134 22189824 22198176 22248512 22262526 22311072 22325952 22382217 22387456 22443876 22486464 22590568 22643082 22652112 22686048 22748544 22786946 22791076 22800128 22805874 22821084 22870848 22883256 22937148 22980672 22989197 23002496 23008293 23087064 23104224 23167872 23189166 23211188 23248512 23287758 23319296 23373504 23386896 23412961 23459436 23512632 23526272 23557248 23576688 23585562 23663367 23677056 23721324 23730784 23750496 23764104 23786672 23831808 23874123 23891868 23959936 23975028 24038976 24048024 24067869 24103926 24170328 24183441 24186448 24216192 24271104 24355584 24416964 24472371 24486528 24530688 24539788 24576552 24644256 24701544 24748416 24776752 24790194 24848577 24862992 24881472 24895728 24950016 24963552 24972948 24996664 25010986 25029576 25079124 25116696 25185888 25204608 25213958 25321296 25369344 25414389 25483626 25498368 25541412 25592112 25616416 25650144 25698101 25729704 25803008 25817792 25877808 25888128 25926912 25972947 26042224 26046944 26063856 26184522 26234208 26273368 26295192 26310258 26385216 26416929 26451711 26467056 26501904 26523774 26527072 26624598 26697132 26760006 26810784 26934908 26954928 27029184 27043848 27054027 27120896 27123264 27143424 27158976 27169051 27184768 27191619 27209754 27269088 27284712 27304992 27400032 27431404 27483456 27506136 27547344 27623232 27648621 27669863 27674878 27724788 27766173 27803776 27873846 27968424 27970866 28034292 28045472 28068768 28087488 28121247 28158273 28164864 28230336 28316288 28334124 28414848 28486458 28540512 28567616 28583984 28619136 28661856 28672644 28783872 28815952 28818468 28856412 28873152 28921893 28938624 29028384 29045016 29112534 29124144 29201172 29248128 29258978 29275904 29297502 29302812 29383536 29405376 29513484 29541512 29557539 29597568 29683368 29748096 29767936 29775438 29787264 29798314 29842956 29925168 29981952 30051648 30190776 30202816 30248064 30299126 30324294 30370483 30407832 30428112 30453222 30494464 30511008 30513672 30582864 30640896 30677724 30695301 30735936 30782752 30805632 30918888 30944403 31050344 31062031 31076136 31146654 31164672 31182528 31220007 31279248 31350176 31435584 31447416 31464477 31497984 31551156 31598424 31628432 31667328 31685472 31744713 31832164 31855824 31966704 32051968 32064032 32078592 32090492 32138568 32156982 32227104 32244588 32329869 32381856 32417946 32555952 32617728 32629828 32656932 32675643 32706674 32768736 32859008 32935392 33053592 33056478 33131436 33150656 33175296 33194304 33234201 33284736 33297264 33372768 33438832 33466608 33488928 33581184 33665814 33729696 33761728 33885852 33964623 33978168 34029072 34055216 34068034 34122816 34180419 34186614 34200192 34231626 34306272 34324884 34405722 34503744 34630596 34656336 34751808 34816782 34872768 34912696 34931637 34978944 35060256 35080344 35180288 35189154 35222572 35268948 35289408 35335872 35365032 35378343 35499464 35515584 35528759 35581986 35596176 35680008 35747712 35808058 35837802 35939904 36038912 36058464 36072036 36125881 36155889 36164352 36211968 36255492 36279672 36324288 36358784 36379616 36406656 36533376 36644608 36674848 36729792 36809682 36830976 36864828 36966384 37021564 37052316 37165128 37185291 37291232 37294488 37322208 37343592 37379056 37425024 37449984 37494996 37516479 37544364 37618686 37640448 37675044 37778832 37820937 37981944 38054016 38215808 38225439 38230192 38247552 38312118 38424624 38475216 38497536 38548224 38562524 38594556 38653342 38704512 38726688 38816712 38832192 38890368 38934896 39063336 39070416 39178048 39207168 39276783 39302978 39351312 39410052 39577824 39621934 39700584 39790608 39900224 39936897 40045698 40068864 40140009 40216176 40254368 40402362 40432392 40543776 40565772 40570816 40604296 40619579 40681344 40684896 40777152 40814631 40903632 40927068 40957488 40981248 41147106 41225184 41259204 41321016 41434848 41512317 41528872 41576704 41587182 41626676 41705664 41810769 41914112 41929888 41952636 41956299 42051438 42068208 42131232 42247296 42326284 42345504 42474432 42622272 42653952 42694223 42729687 42851424 42875976 42928704 42969472 42992784 43008966 43106492 43175808 43223928 43227702 43309728 43407936 43542576 43567524 43686216 43691648 43801758 43888467 43913856 43946253 43954218 44071456 44075304 44108064 44175248 44259072 44312268 44396352 44497024 44525052 44622144 44651904 44697471 44764434 44887752 44972928 45181136 45286164 45304224 45372096 45448689 45497088 45573892 45582152 45611748 45642168 45679833 45741696 45766512 45874296 45961344 45978394 46004992 46016586 46174128 46208448 46335744 46378332 46422376 46497024 46575516 46719981 46747008 46773792 46825922 46918872 47025264 47052544 47114496 47153376 47171124 47326734 47354112 47442648 47461568 47500992 47528208 47573344 47748246 47783736 47919872 47950056 48004957 48077952 48096048 48135738 48207852 48235473 48340656 48366882 48372896 48432384 48626919 48833928 48944742 48973056 49060011 49079576 49153104 49288512 49403088 49496832 49553504 49580388 49584717 49697154 49725984 49762944 49791456 49927104 49945896 49993328 50021972 50059152 50158248 50233392 50371776 50409216 50427916 50456809 50498721 50642592 50828778 50967252 51082824 51102051 51184224 51232832 51279921 51300288 51347439 51396202 51459408 51635584 51755616 51776256 51945894 52084448 52093888 52127712 52225173 52369044 52468416 52546736 52590384 52620516 52770432 52833858 52903422 52934112 53003808 53047548 53054144 53249196 53372979 53394264 53520012 53621568 53712087 53869816 53909856 54058368 54087696 54108054 54246528 54317952 54338102 54369536 54383238 54419508 54538176 54569424 54609984 54800064 54862808 54966912 55012272 55094688 55214523 55246464 55297242 55339726 55349756 55449576 55532346 55607552 55747692 55830907 55936848 55941732 56068584 56090944 56137536 56174976 56242494 56316546 56428029 56460672 56632576 56668248 56829696 56972916 57081024 57102199 57135232 57167968 57238272 57323712 57345288 57468177 57631904 57636936 57712824 57746304 57843786 57877248 57980013 58056768 58090032 58225068 58248288 58402344 58496256 58517956 58595004 58605624 58767072 58810752 58954467 59026968 59083024 59115078 59195136 59366736 59432901 59496192 59550876 59574528 59596628 59685912 59850336 60068547 60103296 60381552 60405632 60496128 60598252 60603543 60648588 60740966 60815664 60856224 60906444 61022016 61027344 61165728 61355448 61390602 61471872 61565504 61611264 61720659 61837776 61888806 62100688 62124062 62152272 62293308 62365056 62440014 62558496 62700352 62871168 62894832 62928954 63077157 63102312 63196848 63256864 63334656 63370944 63489426 63664328 63711648 63933408 64128064 64180984 64277136 64313964 64454208 64489176 64513449 64659738 64763712 64787737 64835892 64841553 65111904 65259656 65313864 65351286 65413348 65537472 65702637 65718016 65870784 65931327 65981981 66107184 66112956 66262872 66301312 66388608 66468402 66569472 66594528 66745536 66877664 66933216 66977856 67146651 67162368 67331628 67459392 67484417 67523456 67771704 67929246 67956336 68058144 68110432 68136068 68245632 68360838 68373228 68400384 68463252 68612544 68649768 68811444 68967591 69007488 69261192 69312672 69503616 69633564 69745536 69825392 69863274 69957888 70120512 70160688 70238883 70378308 70445144 70537896 70578816 70671744 70730064 70756686 70990101 70998928 71031168 71057518 71163972 71192352 71360016 71495424 71616116 71622369 71675604 71879808 72116928 72144072 72203607 72251762 72311778 72510984 72559344 72648576 72717568 72759232 72813312 73066752 73349696 73417113 73459584 73619364 73729656 73932768 74043128 74070997 74104632 74330256 74370582 74545731 74582464 74588976 74644416 74687184 74758112 74850048 74989992 75032958 75088728 75237372 75350088 75436361 75557664 75641874 75963888 76108032 76243167 76431616 76450878 76460384 76495104 76624236 76849248 76950432 77094303 77125048 77189112 77306684 77409024 77453376 77633424 77664384 77780736 77869792 77918841 78126672 78140832 78356096 78553566 78605956 78702624 78820104 79155648 79243868 79250787 79355133 79401168 79581216 79754311 79800448 79873794 80091396 80280018 80432352 80508736 80804724 80864784 81087552 81131544 81141632 81162081 81208592 81239158 81362688 81369792 81507153 81554304 81629262 81807264 81854136 81914976 82294212 82450368 82518408 82642032 82869696 83009589 83024634 83057744 83174364 83253352 83298519 83411328 83621538 83859776 83905272 83912598 84102876 84136416 84262464 84363741 84494592 84652568 84691008 84948864 85244544 85388446 85459374 85702848 85751952 85857408 85938944 85985568 86017932 86212984 86351616 86447856 86455404 86619456 86765679 86815872 87085152 87135048 87372432 87383296 87538451 87603516 87776934 87827712 87892506 87908436 88142912 88150608 88216128 88248853 88350496 88624536 88672617 88792704 88994048 89050104 89244288 89303808 89394942 89528868 89775504 89945856 90362272 90572328 90608448 90744192 90897378 91111449 91147784 91164304 91223496 91284336 91359666 91483392 91533024 91748592 91922688 91956788 92033172 92085903 92348256 92416896 92756161 92756664 92833209 92844752 93151032 93186093 93439962 93494016 93547584 93651844 93660021 93837744 94050528 94306752 94342248 94393431 94653468 94885296 94923136 95001984 95056416 95146688 95234139 95496492 95567472 95900112 96009914 96155904 96192096 96271476 96415704 96470946 96681312 96733764 96745792 96862073 96989607 97253838 97667856 97889484 98120022 98159152 98306208 98577024 98806176 99107008 99160776 99169434 99394308 99451968 99525888 99582912 99702603 99854208 99891792 99986656 100043944 100118304 100316496 100466784 100743552 100855832 100913618 100997442 101285184 101657556 101809301 101893869 101934504 102165648 102204102 102368448 102465664 102541257 102559842 102600576 102694878 102792404 102918816 103271168 103511232 103891788 104168896 104187776 104255424 104294099 104450346 104738088 104794911 104936832 105093472 105180768 105241032 105540864 105667716 105806844 105868224 106007616 106046941 106095096 106108288 106135029 106498392 106586277 106745958 106788528 107040024 107243136 107424174 107739632 107819712 108116736 108175392 108216108 108377643 108493056 108635904 108676204 108766476 108839016 109076352 109138848 109219968 109600128 109725616 109933824 110024544 110189376 110429046 110492928 110594484 110679452 110699512 110899152 111064692 111495384 111555873 111661814 111873696 111883464 112137168 112181888 112275072 112349952 112484988 112549437 112633092 112856058 112921344 113336496 113462811 113945832 114162048 114204398 114270464 114335936 114473359 114647424 114690576 114936354 115263808 115273872 115425648 115492608 115687572 115960026 116113536 116180064 116450136 116496576 116804688 117035912 117190008 117211248 117534144 117621504 117830349 117908934 118053936 118166048 118230156 118733472 118865802 119101752 119193256 119371824 119700672 119810691 120137094 120206592 120320083 120420027 120763104 120811264 121196504 121207086 121297176 121481932 121631328 121712448 121812888 121858737 122044032 122054688 122331456 122443893 122710896 122781204 122943744 123131008 123441318 123675552 123777612 124201376 124248124 124304544 124536951 124586616 124730112 124880028 125116992 125328203 125400704 125432307 125742336 125789664 125857908 126154314 126204624 126393696 126513728 126741888 126978852 127328656 127423296 127866816 128082669 128256128 128361968 128554272 128627928 128908416 128978352 129026898 129319476 129527424 129575474 129671784 129683106 130223808 130519312 130627728 130702572 130826696 131074944 131405274 131665401 131741568 131838759 131862654 131963962 132214368 132225912 132525744 132602624 132777216 132936804 133189056 133491072 133755328 133866432 133955712 134092413 134293302 134663256 134918784 134968834 135046912 135286697 135543408 135858492 135912672 136116288 136220864 136272136 136346067 136491264 136721676 136746456 136926504 137039499 137225088 137299536 137560423 137622888 137935182 138014976 138522384 138625344 138676769 139007232 139267128 139491072 139650784 139726548 140159943 140241024 140321376 140477766 140756616 140890288 141075792 141157632 141343488 141460128 141513372 141980202 141997856 142062336 142115036 142327944 142384704 142720032 143232232 143244738 143351208 143759616 144014871 144233856 144288144 144407214 144503524 144623556 144706419 145021968 145118688 145297152 145518464 145880757 146699392 146834226 146919168 147180033 147238728 147459312 147865536 148086256 148141994 148209264 148660512 148741164 149091462 149164928 149177952 149288832 149374368 149516224 149979984 150065916 150177456 150474744 150700176 150872722 151115328 151283748 151370427 151927776 152486334 152901756 152920768 153248472 153306153 153698496 153839763 153900864 154188606 154250096 154378224 154613368 154906752 155266848 155328768 155739584 155837682 156253344 156281664 156675519 156712192 157107132 157211912 157341647 157405248 157640208 158311296 158487736 158501574 158710266 158802336 159162432 159508622 159600896 159747588 160118937 160182792 160560036 160864704 160924379 161017472 161136261 161609448 161729568 162175104 162263088 162283264 162324162 162417184 162478316 162739584 163014306 163108608 163258524 163614528 163708272 163829952 163890727 164588424 164900736 165036816 165284064 165643569 165739392 166019178 166049268 166115488 166348728 166506704 166597038 166822656 167243076 167492721 167719552 167810544 167825196 168205752 168272832 168524928 168727482 169284087 169305136 169382016 169897728 170489088 170776892 170918748 171306597 171405696 171503904 171714816 171971136 172035864 172404531 172425968 172895712 172910808 173238912 173531358 173631744 173940039 174170304 174270096 174744864 175076902 175207032 175553868 175785012 175816872 176285824 176301216 176432256 176497706 176700992 176863401 177249072 177345234 177585408 178100208 178298703 178488576 178789884 179057736 179551008 179886707 180724544 181144656 181216896 181488384 181794756 181810629 182222898 182295568 182328608 182446992 182568672 182719332 183066048 183497184 183913576 184066344 184171806 184696512 184833792 185161977 185512322 185513328 185666418 185689504 186302064 186372186 186879924 187095168 187303688 187320042 187675488 188101056 188613504 188684496 188786862 189231471 189306936 189770592 189846272 190003968 190112832 190183357 190293376 190468278 190992984 191134944 191800224 192019828 192384192 192542952 192831408 192941892 193362624 193467528 193491584 193540347 193689041 193724146 193979214 194363211 194507676 195335712 195778968 196240044 196318304 196612416 196944319 197107911 197154048 197612352 197945943 198214016 198321552 198338868 198788616 198903936 199165824 199405206 199708416 199783584 199973312 200087888 200236608 200632992 200933568 201487104 201711664 201827236 201994884 202453251 202570368 203315112 203618602 203787738 203869008 204331296 204408204 204736896 204931328 205082514 205119684 205201152 205389756 205584808 205837632 206902773 207022464 207783576 208337792 208375552 208510848 208588198 208900692 209476176 209589822 209873664 210186944 210361536 210482064 210716649 211335432 211613688 211736448 212015232 212093882 212190192 212216576 212270058 212593381 212996784 213172554 213491916 213577056 214080048 214486272 214848348 214867107 215479264 215639424 216350784 216432216 216610821 216755286 217352408 217532952 217678032 218152704 218277696 218439936 219200256 219451232 220049088 220251339 220378752 220858092 221188968 221358904 221399024 221798304 222129384 222212991 222990768 223111746 223323628 223637193 223747392 223766928 224274336 224363776 224550144 224969976 225098874 225266184 225712116 226309083 226672992 226925622 227891664 228324096 228408796 228671872 228729501 228946718 229294848 229381152 229872708 230527616 230547744 230851296 231282909 231375144 231920052 232227072 232360128 232900272 232993152 233609376 234071824 234380016 234422496 235068288 235660698 235817868 236107872 236332096 236460312 237466944 237731604 237752361 238203504 238386512 238743648 239262933 239401344 239621382 240274188 240640166 240840054 241526208 242393008 242414172 242594352 242963864 243262656 243424896 243625776 243717474 244088064 244109376 244521459 244662912 244887786 245421792 245562408 246262016 246882636 247351104 247555224 248402752 248496248 248609088 248701313 249028767 249073902 249173232 249760056 249895557 250233984 250656406 250801408 250864614 251579328 251715816 252308628 252409248 252787392 252881167 253027456 253091223 253483776 253957704 254657312 254846592 255733632 256165338 256512256 256723936 257108544 257255856 257542571 257816832 257956704 258053796 258638952 259054848 259150948 259343568 259366212 260297037 260447616 261038624 261255456 261405144 261653392 262149888 262615353 262810548 263330802 263483136 263677518 263725308 263927924 264428736 264451824 264746559 265051488 265873608 266017851 266378112 266982144 267510656 267732864 267911424 268184826 268586604 269326512 269837568 269937668 270573394 271086816 271716984 271825344 272232576 272441728 272544272 272692134 273334347 273443352 273492912 273853008 274078998 274450176 274599072 275120846 275245776 275870364 277044768 277250688 277353538 278268483 278534256 279301568 279453096 279558279 280319886 280482048 280642752 280955532 280980063 281513232 281780576 282151584 282920256 283026744 283960404 283995712 284230072 284655888 284769408 285440064 285702417 286464464 286489476 286702416 288029742 288467712 288576288 288814428 289007048 289247112 289412838 290043936 290237376 290586219 290968821 291036928 291761514 293398784 293668452 294360066 294477456 294918624 295731072 296172512 296283988 296418528 297321024 297482328 298182924 298329856 298355904 298577664 298748736 298859561 299032448 299107809 299959968 300131832 300354912 300949488 301400352 301745444 302230656 302567496 302740854 303855552 304368493 304972668 305427903 305803512 305841536 306496944 306612306 307396992 307623771 307679526 307801728 308377212 308500192 308756448 309226736 309813504 310533696 311479168 311675364 312506688 312563328 312882297 313351038 314214264 314384733 314423824 314683294 314810496 315280416 316622592 316975472 317003148 317420532 317604672 318140823 318324864 319017244 319495176 319758831 320237874 320365584 321120072 321729408 321848758 322034944 322272522 323218896 323459136 324350208 324526176 324648324 324834368 324956632 325132929 325479168 326028612 326517048 327229056 327416544 327659904 327781454 329176848 329801472 330073632 330568128 331287138 331478784 332038356 332098536 332230976 332697456 333013408 333194076 334075313 334486152 334985442 335439104 335621088 335650392 336411504 336545664 337049856 337454964 337648311 338568174 338610272 338764032 340388433 341553784 341837496 342613194 342811392 343007808 343420077 343942272 344071728 344809062 344851936 345791424 345821616 346477824 347062716 347880078 348340608 348540192 349489728 350153804 350414064 351107736 351570024 351633744 352571648 352602432 352864512 352995412 353197663 353401984 353491047 353726802 354498144 354690468 356200416 356597406 357579768 358115472 359102016 359432073 359773414 360960249 361449088 362289312 362433792 363589512 363621258 364445796 364591136 364657216 364893984 365137344 365438664 365576211 366132096 366994368 367827152 368132688 368343612 369393024 370323954 371024644 371026656 371332836 371379008 372604128 372744372 373610853 373759848 374190336 374607376 374640084 375350976 375984609 376202112 377227008 377368992 377573724 378462942 378613872 379541184 380225664 380366714 380586752 380936556 381985968 382269888 383600448 384039656 384248007 384768384 385085904 385662816 385883784 386725248 386935056 386983168 387080694 387378082 387448292 387958428 388726422 389015352 390671424 390816349 391557936 392480088 392636608 393224832 393888638 394215822 394996203 395224704 395891886 396428032 396643104 396677736 397577232 397807872 398331648 398810412 399567168 399946624 400175776 400473216 401265984 401867136 402277239 403423328 403654472 403989768 404906502 405140736 405860091 406630224 407237204 407575476 407738016 408662592 408816408 409038201 409473792 410165028 410239368 410779512 411118497 411169616 411675264 412681269 413805546 414044928 415567152 416030307 416675584 417021696 417176396 417801384 418952352 419179644 420373888 420479829 420723072 420964128 421433298 422670864 423227376 423472896 424030464 424187764 424380384 424540116 425186762 425993568 426345108 426983832 427154112 428160096 429696696 429734214 430958528 431278848 432044613 432701568 432864432 433221642 433510572 434704816 435065904 435356064 436555392 438902464 440098176 440502678 440757504 441540099 441716184 442377936 442717808 442798048 443596608 444258768 444425982 445981536 446223492 446647256 447274386 447494784 447533856 448548672 449939952 450197748 450532368 451424232 452618166 453345984 453514159 453851244 454111281 455783328 456817592 457343744 457459002 457893436 458762304 459745416 459918459 461055232 461095488 461519289 461702592 461873867 462565818 462750288 463840104 464720256 465800544 465986304 467218752 468143648 468760032 468844992 469636453 470026557 470136576 471321396 471635736 472024941 472215744 472664192 472920624 474933888 475463208 475504722 476407008 476773024 477487296 478525866 478802688 479242764 480548376 481280332 481680108 482773137 483052416 483408783 484786016 484828344 485188704 485927728 486525312 486849792 487251552 487434948 488218752 489042918 489325824 489775572 490843584 491124816 491672181 493765272 494702208 495110448 496805504 496930707 496992496 497218176 497402626 498057534 498147804 498346464 499520112 499791114 500467968 501312812 501729228 502478163 503158656 503431632 504617256 504818496 505574784 505762334 506054912 506182446 507915408 509314624 509693184 511467264 512330676 513447872 513919791 514217088 514511712 515085142 515913408 516107592 517277904 518301896 518687136 518732424 520594074 520895232 521820117 522077248 522510912 522810288 523306784 525230706 525621096 526661604 527355036 527450616 527855848 528054527 528857472 528903648 529493118 530102976 530590203 531747216 532035702 532756224 534896109 535021312 535465728 536369652 537173208 538653024 539660121 539875336 541146788 542173632 543433968 543650688 544465152 544883456 545088544 545384268 545431887 546668694 546886704 546985824 547706016 548157996 549198144 550241692 550491552 551740728 554089536 554501376 554707076 555024899 555485931 556536966 557068512 558603136 558906192 559116558 560639772 561285504 561911064 561960126 563026464 563561152 564303168 565840512 566053488 567920808 567991424 568460144 569311776 569538816 570550071 570880128 571404834 572928928 572978952 573404832 576059484 577152576 577628856 578014096 578494224 578825676 580087872 580474752 581067123 581172438 581937642 583089633 583523028 587336904 588720132 588954912 589837248 590832957 591462144 592345024 592567976 592837056 593837829 594642048 594964656 596365848 596711808 597497472 597719122 598064896 598215618 599919936 600263664 600709824 601898976 602800704 603490888 604461312 605134992 605481708 607359753 607711104 608736986 609945336 610855806 611607024 611683072 612993888 613224612 614139977 614793984 615247542 615359052 615603456 616754424 617000384 617512896 618453472 620708319 621067392 622958336 623350728 625013376 625126656 625764594 626702076 628428528 628769466 628847648 629366588 629620992 630560832 632149947 633950944 634006296 634841064 635209344 636281646 636649728 637780143 638034488 638990352 639517662 640475748 640731168 642240144 643458816 643697516 644545044 644601321 646437792 646918272 649052352 649293127 649296648 649668736 649832463 649913264 650265858 652057224 653034096 654458112 654833088 655319808 655562908 658353696 660147264 660754017 661136256 662574276 664076712 664197072 664461952 665394912 666026816 666388152 666638973 668150626 668972304 669970884 671242176 671300784 672823008 673091328 674909928 675296622 677136348 677220544 678927249 680776866 683107568 683674992 685226388 686015616 686840154 687884544 688143456 689618124 689703872 691582848 691643232 693848727 694125432 695760156 696681216 697080384 698979456 700307608 700828128 702215472 703140048 703267488 705204864 705990824 706395326 706803968 706982094 707453604 708996288 709380936 712400832 712665107 713194812 713257083 715159536 716230944 717788799 718204032 718864146 719546828 721920498 722898176 724578624 725801791 727179024 727242516 728891592 729182272 729314432 729787968 730274688 730877328 731152422 732264192 733564377 733988736 735654304 736265376 736687224 738786048 740647908 742049288 742053312 742328587 742665672 742758016 745208256 745488744 746103939 747086301 747221706 747519696 749214752 749280168 749686671 750701952 751969218 752404224 754737984 755147448 756925884 757227744 758643501 759082368 760451328 760733428 761873112 763971936 764539776 767200896 768079312 768496014 769536768 770171808 771325632 771767568 772627713 773450496 773870112 774161388 774756164 774896584 775916856 777452844 778030704 780891111 781342848 781632698 783115872 784960176 785273216 786449664 787777276 787846059 788431644 789992406 790449408 791783772 793286208 793355472 794239677 795154464 797620824 799134336 799893248 800351552 800946432 802531968 803734272 804554478 806846656 807308944 807979536 809813004 811720182 813260448 814474408 815150952 815476032 817325184 817632816 818076402 820003041 820330056 820478736 821559024 822236994 822339232 823350528 825362538 827611092 831134304 832060614 834352792 834805449 835602768 837904704 838359288 838674837 840747776 840959658 841446144 841928256 842240581 842866596 842940189 845341728 846454752 848375528 848760768 849080232 850373524 851987136 852690216 853967664 854308224 856320192 857107251 857765753 859393392 859468428 861917056 864089226 865403136 865728864 866443284 867021144 869409632 870131808 870712128 871758657 872906463 873110784 877297421 877804928 880196352 881005356 883080198 883432368 884755872 885435616 885596096 887193216 888517536 888851964 891963072 892446984 893294512 894548772 894989568 895067712 896578683 897097344 899879904 900395496 901064736 902848464 905236332 906691968 907028318 907702488 908222562 911566656 913105479 913635184 914918004 915786872 916283709 917524608 919490832 919836918 922190976 922871313 923038578 923405184 923747734 925131636 925500576 927680208 929440512 931601088 934437504 936287296 937520064 937689984 938646891 939272906 940053114 942642792 943271472 944049882 944431488 945328384 945841248 949867776 950926416 951009444 952814016 953546048 954422469 954974592 957051732 958485528 959276493 961096752 962560664 962922961 963360216 965546274 966104832 966817566 969572032 969656688 970377408 970737383 971855456 973050624 974503104 974869896 975398787 976437504 978085836 979551144 981687168 982249632 983344362 987530544 989404416 990220896 993611008 993861414 993984992 994436352 994805252 996115068 996295608 996692928 999040224 999582228 1002225939 1002625624 1003458456 1004956326 1006317312 1006863264 1009234512 1009636992 1011149568 1011524668 1012364892 1012944933 1015830816 1018629248 1020317771 1021165299 1024661352 1026895744 1027839582 1028434176 1029023424 1030170284 1030260231 1031826816 1032215184 1034555808 1036603792 1037374272 1037464848 1041188148 1043640234 1044154496 1045021824 1045620576 1046613568 1050461412 1051242192 1053323208 1054710072 1054901232 1055711696 1056109054 1057714944 1057807296 1058986236 1059592989 1060205952 1061180406 1063494432 1064071404 1069792218 1072739304 1074346416 1077306048 1079320242 1079750672 1082293576 1082880747 1084347264 1086867936 1087301376 1090177088 1090768536 1090863774 1093337388 1093773408 1093971648 1095412032 1096315992 1096728633 1098396288 1100483384 1100983104 1101391529 1103481456 1108179072 1109414152 1110049798 1110971862 1113073932 1114137024 1117206272 1117812384 1118233116 1119902311 1120832559 1121279544 1122571008 1123822128 1123920252 1126052928 1127122304 1127953827 1128606336 1131681024 1132106976 1135841616 1135982848 1136920288 1138623552 1141100142 1141760256 1142809668 1145857856 1145957904 1146809664 1147235089 1152118968 1152744021 1154305152 1155257712 1156028192 1156988448 1157651352 1160175744 1160949504 1162134246 1162344876 1163875284 1166179266 1167046056 1172449047 1174673808 1177440264 1177909824 1179674496 1181665914 1184690048 1184988609 1185135952 1185674112 1187675658 1189284096 1189929312 1192731696 1193423616 1194994944 1195438244 1196431236 1199839872 1200527328 1201419648 1203797952 1205601408 1205830093 1206831717 1206981776 1210269984 1210963416 1214719506 1215422208 1217473972 1217580273 1219890672 1221711612 1223214048 1225987776 1226449224 1227114603 1228279954 1230495084 1230718104 1233508848 1234000768 1235025792 1236906944 1238043807 1241416638 1242134784 1246701456 1248090921 1250026752 1251529188 1253404152 1256857056 1257538932 1257695296 1258733176 1259206949 1261121664 1264299894 1267901888 1268012592 1269682128 1270418688 1272563292 1275560286 1276068976 1277980704 1279035324 1280951496 1281462336 1284480288 1287395032 1289090088 1289202642 1292875584 1293836544 1296133839 1298104704 1298586254 1298593296 1299337472 1299664926 1299826528 1300531716 1304114448 1306068192 1309666176 1311125816 1316707392 1320294528 1321508034 1322272512 1323520913 1324620297 1325148552 1328153424 1328394144 1328923904 1330789824 1332053632 1332776304 1333277946 1336301252 1337944608 1339941768 1342484352 1342601568 1345646016 1349819856 1350593244 1354272696 1354441088 1355823287 1357854498 1360542477 1361553732 1362333843 1366215136 1367349984 1370452776 1372031232 1373680308 1376286912 1378610233 1379236248 1379407744 1379755377 1383165696 1383286464 1385621601 1387697454 1388250864 1391520312 1394160768 1397958912 1400615216 1401656256 1404430944 1406280096 1406534976 1408909359 1410409728 1411981648 1412790652 1413964188 1414907208 1416074823 1417992576 1418761872 1424801664 1425330214 1426389624 1426514166 1430319072 1432461888 1435577598 1436408064 1437728292 1439093656 1443840996 1448319411 1449157248 1450226349 1451603582 1454358048 1454485032 1457783184 1458364544 1458628864 1459575936 1460549376 1461754656 1462304844 1467128754 1467977472 1471308608 1472530752 1473374448 1475016543 1481295816 1484098576 1484106624 1484657174 1485331344 1485516032 1488153667 1490416512 1490977488 1492207878 1494172602 1494443412 1495039392 1498429504 1498560336 1499373342 1501403904 1503938436 1507434489 1509475968 1510294896 1513851768 1514455488 1517287002 1518164736 1521466856 1523746224 1527943872 1529079552 1534401792 1536158624 1536992028 1540343616 1541759373 1542651264 1543535136 1545255426 1547740224 1548322776 1549512328 1549793168 1551833712 1554905688 1556061408 1561782222 1562685696 1563265396 1564161079 1565460351 1566231744 1569920352 1570546432 1575554552 1575692118 1576854737 1576863288 1579984812 1583567544 1584163581 1586572416 1586710944 1588479354 1590308928 1591770609 1595241648 1598268672 1600703104 1604688327 1605063936 1609108956 1613693312 1614617888 1615959072 1618980363 1619626008 1623440364 1626520896 1628948816 1630301904 1630952064 1634650368 1635265632 1636152804 1640006082 1640660112 1640957472 1643118048 1644473988 1644678464 1650725076 1655222184 1662268608 1664121228 1665074697 1668705584 1669610898 1671205536 1675809408 1676718576 1677349674 1681919316 1683856512 1684481162 1685733192 1685880378 1690683456 1692909504 1696751056 1697521536 1698160464 1700747048 1703974272 1705380432 1707935328 1708616448 1711650213 1712640384 1714214502 1715531506 1718786784 1718936856 1723834112 1728178452 1730758117 1731457728 1732886568 1734042288 1738819264 1740263616 1741424256 1743201369 1743517314 1745812926 1749268899 1754594842 1755609856 1762010712 1766160396 1766864736 1769511744 1770168169 1770871232 1771192192 1772498871 1774386432 1777035072 1777703928 1781513487 1783926144 1784893968 1786589024 1789097544 1790135424 1793157366 1794194688 1799759808 1800790992 1802129472 1802797997 1805696928 1810472664 1813383936 1814056636 1815404976 1816445124 1822079259 1823133312 1826210958 1827270368 1829836008 1831573744 1832567418 1835049216 1838981664 1839673836 1842419931 1844381952 1845742626 1846077156 1846810368 1847495468 1850263272 1851001152 1855360416 1862124957 1863202176 1868875008 1872574592 1875040128 1875379968 1877293782 1878545812 1880106228 1885285584 1886542944 1888099764 1888862976 1891682496 1896449841 1901852832 1902018888 1905628032 1907092096 1908844938 1909949184 1913340429 1914103464 1916971056 1918552986 1922193504 1925121328 1925845922 1926720432 1931092548 1933635132 1939144064 1939313376 1940754816 1941474766 1943710912 1947879381 1949006208 1949739792 1950797574 1956171672 1959102288 1963374336 1964499264 1966688724 1975061088 1980441792 1987722828 1987969984 1989610504 1992230136 1992591216 1993385856 1998080448 1999164456 1999916919 2004451878 2005251248 2006916912 2009912652 2013726528 2018469024 2019273984 2023049336 2024729784 2025889866 2031661632 2036781747 2037258496 2040635542 2042330598 2045441411 2049322704 2053791488 2055679164 2058046848 2060340568 2060520462 2063653632 2064430368 2069111616 2073207584 2074748544 2074929696 2081546181 2082376296 2087280468 2088308992 2090043648 2091241152 2092016927 2093227136 2100922824 2102484384 2106646416 2109420144 2109802464 2111423392 2112218108 2115614592 2117972472 2119185978 2120411904 2122360812 2126988864 2128142808 2130579451 2137995321 2139584436 2145478608 2148692832 2153366397 2154612096 2158640484 2159501344 2164587152 2165761494 2168694528 2173735872 2177405373 2180354176 2181537072 2181727548 2186674776 2187546816 2187943296 2190824064 2192631984 2193457266 2196792576 2200693131 2200966768 2201966208 2202783058 2206962912 2216358144 2218828304 2220099596 2221943724 2226147864 2226985761 2228274048 2235624768 2236466232 2238311817 2239804622 2241258903 2241665118 2242559088 2247644256 2247840504 2252105856 2254244608 2255907654 2257212672 2264213952 2271683232 2273840576 2275930503 2277247104 2282200284 2285619336 2291715712 2291915808 2293619328 2294470178 2304237936 2305488042 2308610304 2310515424 2312056384 2313976896 2315302704 2317883139 2320351488 2324268492 2324689752 2327750568 2332358532 2334092112 2338527191 2344898094 2349347616 2354880528 2355819648 2359348992 2363331828 2363538177 2369380096 2369977218 2370271904 2371348224 2375351316 2379858624 2382719031 2385463392 2390876488 2392862472 2399679744 2401054656 2402839296 2407595904 2411202816 2411660186 2413663434 2413963552 2420539968 2421926832 2429439012 2434947944 2435160546 2439781344 2443423224 2446428096 2451975552 2452898448 2454229206 2456559908 2460009123 2460990168 2461436208 2467017696 2468001536 2470051584 2472383641 2473813888 2476087614 2482833276 2493402912 2496181842 2503058376 2504416347 2506808304 2513714112 2515077864 2515390592 2516024511 2517466352 2518413898 2522243328 2526721743 2528599788 2535803776 2536025184 2539364256 2545126584 2551120572 2552137952 2555961408 2558070648 2561902992 2562924672 2568960576 2573297259 2574790064 2578180176 2578405284 2585751168 2592267678 2596209408 2597172508 2597186592 2599329852 2599653056 2601063432 2608228896 2612136384 2615275971 2619332352 2622251632 2631892263 2633414784 2640589056 2643016068 2647041826 2649240594 2650297104 2656306848 2656788288 2661579648 2664107264 2665552608 2666555892 2672602504 2675889216 2679883536 2684968704 2685203136 2689736049 2691292032 2699639712 2701186488 2708545392 2708882176 2711646574 2715708996 2721084954 2723107464 2724667686 2732430272 2734699968 2735714443 2739316437 2740905552 2747360616 2748851127 2752573824 2757220466 2758472496 2758815488 2759510754 2766572928 2771243202 2775394908 2776501728 2783040624 2788321536 2801230432 2803312512 2808861888 2812560192 2813069952 2815940673 2817818718 2823963296 2825581304 2827928376 2829814416 2832149646 2835985152 2837523744 2849603328 2850660428 2852779248 2853028332 2860638144 2863267407 2864923776 2871155196 2875440991 2875456584 2877829479 2878187312 2887681992 2888768883 2896638822 2898314496 2900452698 2903207164 2908716096 2908970064 2912212149 2915566368 2916729088 2919151872 2923509312 2924609688 2926196361 2934257508 2942617216 2945061504 2946748896 2950033086 2962591632 2968197152 2968213248 2969314348 2970662688 2976307334 2980833024 2981954976 2984415756 2988345204 2988886824 2990078784 2996859008 2997120672 2998746684 3006677817 3007876872 3014868978 3018951936 3020589792 3027703536 3028910976 3034574004 3042933712 3047492448 3055887744 3060953313 3072317248 3073984056 3080687232 3083518746 3085302528 3087070272 3090510852 3090780693 3095480448 3096645552 3099024656 3099586336 3103667424 3109811376 3112122816 3123564444 3126530792 3128322158 3130920702 3132463488 3139840704 3151109104 3151384236 3153709474 3153726576 3159969624 3167135088 3168327162 3173144832 3173421888 3176958708 3178778967 3180617856 3183541218 3190483296 3201406208 3209376654 3218217912 3227386624 3229235776 3231918144 3233117069 3237960726 3239252016 3246880728 3248642241 3253041792 3257897632 3260603808 3261904128 3270531264 3272305608 3280012164 3281320224 3281914944 3286236096 3287455171 3288947976 3289356928 3290185899 3301450152 3304174587 3310444368 3324537216 3328242456 3330149394 3337411168 3339221796 3342411072 3348053423 3351618816 3353437152 3354699348 3359706933 3363838632 3367713024 3368962324 3371466384 3371760756 3381366912 3383861481 3385819008 3393502112 3395043072 3396320928 3401494096 3407948544 3410760864 3415870656 3423300426 3425280768 3428429004 3431063012 3437573568 3437873712 3441705267 3456356904 3458232063 3461516234 3462915456 3465773136 3468084576 3477638528 3480527232 3482848512 3486402738 3487034628 3491625852 3498537798 3509189684 3517347141 3524021424 3532320792 3533729472 3539023488 3540336338 3541742464 3542384384 3544997742 3554070144 3555407856 3563026974 3567852288 3569787936 3573178048 3578195088 3580270848 3586314732 3599519616 3601581984 3604258944 3605595994 3611393856 3617490279 3620945328 3628113272 3630809952 3632890248 3644158518 3646266624 3652421916 3652740819 3654540736 3659672016 3663147488 3665134836 3677963328 3679347672 3684839862 3691485252 3692154312 3694990936 3700526544 3702002304 3710720832 3714131421 3724249914 3726404352 3744272763 3745149184 3750080256 3754587564 3757091624 3760212456 3770571168 3773085888 3776199528 3777620847 3783364992 3792899682 3803705664 3804037776 3811256064 3814184192 3817689876 3826680858 3828206928 3833942112 3837105972 3844387008 3850242656 3851691844 3853440864 3862185096 3867270264 3878288128 3878626752 3881509632 3882949532 3885174293 3887421824 3888401517 3895758762 3898012416 3899479584 3901595148 3912343344 3918204576 3928998528 3933377448 3950122176 3960883584 3970562739 3975445656 3975939968 3979221008 3984460272 3985182432 3986771712 3996160896 3998328912 3999833838 4008903756 4010502496 4013833824 4019825304 4027453056 4036938048 4046098672 4049459568 4051779732 4063323264 4067469861 4073563494 4081271084 4081627431 4084661196 4087001529 4090882822 4098645408 4111358328 4116093696 4120681136 4121040924 4128860736 4135830699 4138223232 4146415168 4149497088 4149859392 4156864803 4163092362 4164752592 4174560936 4182482304 4184033854 4186454272 4201845648 4204968768 4213292832 4218840288 4219604928 4222846784 4224436216 4226728077 4231229184 4235944944 4238371956 4244721624 4248224469 4253977728 4256285616 4261158902 4275990642 4279168872 4290957216 4297385664 4298979839 4306732794 4309224192 4317280968 4319002688 4329174304 4331522988 4344958233 4347471744 4354810746 4360708352 4363074144 4363455096 4373349552 4375093632 4375886592 4381648128 4385263968 4386914532 4401386262 4401933536 4403932416 4405566116 4413925824 4425049629 4437656608 4440199192 4443887448 4452295728 4453971522 4456548096 4464461001 4471249536 4472932464 4476623634 4479609244 4482517806 4483330236 4485118176 4495288512 4495681008 4504211712 4511815308 4522303467 4528427904 4543366464 4545051889 4547681152 4551861006 4554494208 4564400568 4571238672 4583431424 4583831616 4587238656 4588940356 4608475872 4610976084 4621030848 4624112768 4625278119 4627953792 4630605408 4635766278 4648536984 4649379504 4655501136 4664717064 4668184224 4677054382 4689796188 4692483237 4698695232 4709761056 4711639296 4726663656 4727076354 4730564211 4739954436 4740543808 4750702632 4752490743 4759717248 4765438062 4770926784 4781752976 4785724944 4802109312 4815191808 4823320372 4827326868 4827927104 4841079936 4843853664 4856941089 4858878024 4869895888 4870321092 4879562688 4886846448 4892856192 4903951104 4905796896 4908458412 4913119816 4920018246 4921980336 4922872416 4934035392 4944767282 4947627776 4952175228 4965666552 4986805824 4988655749 4992363684 4995224091 5006116752 5008832694 5013616608 5027428224 5030155728 5030781184 5032049022 5034932704 5036827796 5053443486 5057199576 5071607552 5072050368 5078728512 5080612537 5090253168 5102241144 5104275904 5111922816 5116141296 5123805984 5125849344 5134950639 5137921152 5146594518 5149580128 5156360352 5156810568 5171502336 5184535356 5192274351 5194345016 5194373184 5198659704 5199306112 5202126864 5216457792 5224272768 5229604107 5230551942 5244503264 5247806697 5263784526 5266829568 5286032136 5294083652 5298481188 5300594208 5310504507 5312613696 5313576576 5317496613 5323159296 5331105216 5333111784 5344540461 5345205008 5351778432 5359767072 5370406272 5379472098 5382584064 5399279424 5402372976 5408393991 5417090784 5423293148 5431417992 5442169908 5446214928 5449335372 5464860544 5466237777 5469399936 5471428886 5478632874 5481811104 5494721232 5497702254 5505147648 5514440932 5516944992 5519021508 5527259793 5533145856 5542486404 5550789816 5553003456 5566081248 5602460864 5606625024 5617723776 5625120384 5626139904 5631881346 5635637436 5647926592 5651162608 5655856752 5659628832 5664299292 5675047488 5701320856 5705558496 5706056664 5721276288 5726534814 5729847552 5740021287 5742310392 5750881982 5750913168 5755658958 5756374624 5775363984 5777537766 5793277644 5800905396 5806414328 5817432192 5817940128 5824424298 5831132736 5843638143 5847018624 5849219376 5852392722 5868515016 5885234432 5890123008 5893497792 5895684067 5900066172 5925183264 5936394304 5938628696 5941325376 5952614668 5963909952 5968831512 5976690408 5977773648 5980157568 5993718016 5994241344 5997493368 5999750757 6004360271 6013355634 6015753744 6029737956 6041179584 6055407072 6057821952 6069148008 6085867424 6094984896 6105273889 6110345241 6111775488 6121906626 6136324233 6144634496 6147968112 6161374464 6167037492 6174140544 6181021704 6181561386 6190960896 6193291104 6198049312 6199172672 6207334848 6219622752 6224245632 6247128888 6253061584 6256644316 6261841404 6264926976 6276050781 6279681408 6302218208 6302768472 6307418948 6307453152 6319939248 6334270176 6336654324 6346843776 6353917416 6357557934 6361235712 6367082436 6380966592 6391738353 6413985963 6418753308 6436435824 6458471552 6460099191 6463836288 6466234138 6475921452 6478504032 6493761456 6497284482 6506083584 6515795264 6521207616 6532216119 6541062528 6544611216 6560024328 6562640448 6563829888 6572472192 6574910342 6577895952 6578713856 6580371798 6602900304 6608349174 6620888736 6649074432 6656484912 6660298788 6674822336 6678443592 6680957283 6684822144 6696106846 6706874304 6709398696 6714935451 6719413866 6727677264 6737924648 6742932768 6743521512 6762733824 6767722962 6771638016 6787004224 6792641856 6802988192 6821521728 6827791509 6831741312 6846600852 6856858008 6862126024 6875147136 6875747424 6883410534 6912713808 6916464126 6923032468 6925830912 6931546272 6936169152 6953649417 6955277056 6961054464 6972805476 6974069256 6983251704 6997075596 7015581573 7018379368 7034694282 7048042848 7064641584 7067458944 7078046976 7080672676 7083484928 7089995484 7090614531 7108140288 7110815712 7126053948 7139575872 7142224397 7146356096 7148157093 7156390176 7172629464 7199039232 7203163968 7208517888 7211191988 7222787712 7234980558 7241890656 7256226544 7261619904 7265780496 7288317036 7304843832 7305481638 7309081472 7319344032 7326294976 7330269672 7355926656 7358695344 7369679724 7382970504 7384308624 7389981872 7401053088 7404004608 7417150923 7421441664 7428262842 7448499828 7488545526 7509175128 7513249041 7514183248 7520424912 7541142336 7546171776 7552399056 7555241694 7566729984 7580165229 7585799364 7607411328 7608075552 7635379752 7653361716 7656413856 7667884224 7674211944 7688774016 7700485312 7703383688 7706881728 7709740703 7719891777 7724370192 7734540528 7757253504 7765899064 7770348586 7774843648 7776803034 7791517524 7798959168 7803190296 7824686688 7836409152 7839316177 7845827913 7857997056 7866754896 7895676789 7900244352 7921767168 7941125478 7950891312 7951879936 7958442016 7968920544 7970364864 7983819701 7992321792 7996657824 7999667676 8017807512 8021004992 8027667648 8039650608 8054906112 8069208147 8073876096 8092197344 8098919136 8103559464 8126646528 8134939722 8147126988 8162542168 8163254862 8169322392 8174003058 8181765644 8197290816 8207143329 8217949311 8222716656 8241362272 8242081848 8246553381 8257721472 8271661398 8276446464 8292830336 8299718784 8313729606 8326184724 8329505184 8349121872 8364964608 8368067708 8403691296 8409937536 8426585664 8437680576 8439209856 8440810651 8445693568 8447822019 8448872432 8453456154 8471889888 8476743912 8489443248 8496448938 8507955456 8512571232 8522317804 8551981284 8558337744 8581914432 8589802221 8594771328 8597959678 8613465588 8626322973 8634561936 8638005376 8658348608 8663045976 8666306649 8689916466 8694943488 8709621492 8726148288 8726910192 8736636447 8746699104 8750187264 8770527936 8773829064 8802772524 8803867072 8811132232 8827851648 8850099258 8875313216 8880398384 8887774896 8904591456 8907943044 8928922002 8942499072 8945864928 8953247268 8959218488 8965035612 8966660472 8970236352 8990577024 8991362016 9020033451 9023630616 9044606934 9056855808 9086732928 9090103778 9095362304 9103722012 9128801136 9142477344 9167663232 9177880712 9182859939 9216951744 9221952168 9242061696 9248225536 9250556238 9255907584 9261210816 9264646391 9271532556 9272342079 9297073968 9298759008 9311002272 9329434128 9336368448 9354108764 9379592376 9384966474 9397390464 9419522112 9435423283 9453327312 9454152708 9461128422 9479908872 9481087616 9501405264 9504981486 9519434496 9530876124 9536336901 9541853568 9563505952 9571449888 9604218624 9646640744 9650271631 9654653736 9655854208 9682159872 9687707328 9699351207 9713882178 9717756048 9739791776 9740642184 9745926723 9759125376 9773692896 9785712384 9811593792 9816916824 9826239632 9840036492 9843960672 9845744832 9862365513 9868070784 9889534564 9904350456 9912523761 9931333104 9973611648 9977311498 9984727368 9990448182 10012233504 10017665388 10027233216 10044160269 10054856448 10060311456 10064098044 10069865408 10073655592 10079120799 10106886972 10114399152 10144100736 10151584443 10157457024 10161225074 10180506336 10204482288 10208551808 10223845632 10232282592 10247611968 10269901278 10275842304 10293189036 10299160256 10312720704 10313621136 10325115801 10369070712 10384548702 10388690032 10388746368 10397319408 10398612224 10404253728 10432915584 10448545536 10459208214 10461103884 10489006528 10495613394 10527569052 10552041423 10572064272 10588167304 10596962376 10601188416 10621009014 10625227392 10627153152 10634993226 10662210432 10666223568 10689080922 10690410016 10703556864 10719534144 10740812544 10758944196 10798558848 10804745952 10816787982 10834181568 10846586296 10852470837 10862835984 10884339816 10892429856 10898670744 10929721088 10932475554 10938799872 10942857772 10949127553 10957265748 10958222457 10963622208 10989442464 10995404508 11028881864 11033889984 11037983159 11038043016 11054519586 11084972808 11101579632 11106006912 11132162496 11142394263 11204921728 11223495481 11232818289 11235447552 11250240768 11263762692 11271274872 11295853184 11302325216 11311713504 11319257664 11328598584 11332862541 11350094976 11402641712 11411116992 11412113328 11442552576 11453069628 11480042574 11484620784 11501763964 11501826336 11511317916 11512749248 11550727968 11555075532 11586555288 11601810792 11612828656 11634864384 11635880256 11648848596 11655522879 11662265472 11687276286 11694037248 11698438752 11704785444 11737030032 11786995584 11791368134 11800132344 11850366528 11872788608 11877257392 11882650752 11905229336 11911688217 11927819904 11937663024 11953380816 11955547296 11960315136 11988482688 11994986736 11999501514 12008720542 12026711268 12031507488 12059475912 12082359168 12110814144 12115306819 12138296016 12171734848 12189969792 12202409583 12210547778 12220690482 12243813252 12244882293 12272648466 12289268992 12295936224 12334074984 12348281088 12362043408 12363122772 12386582208 12396098624 12398345344 12407492097 12414669696 12439245504 12448491264 12470594409 12494257776 12506123168 12513288632 12523682808 12552101562 12559362816 12604436416 12605536944 12614837896 12614906304 12619585979 12639878496 12668540352 12673308648 12680184231 12693687552 12707834832 12715115868 12734164872 12744673407 12761933184 12783476706 12827971926 12837506616 12872871648 12896939517 12916943104 12920198382 12927672576 12932468276 12951842904 12957008064 12987522912 12994568964 13031590528 13034874699 13042415232 13064432238 13082125056 13089222432 13120048656 13125280896 13127659776 13144944384 13149820684 13155791904 13160743596 13205800608 13216698348 13241777472 13264131023 13275148887 13312969824 13320597576 13349644672 13356887184 13361914566 13369644288 13392213692 13393383003 13413748608 13418797392 13429870902 13438827732 13455354528 13475849296 13485865536 13487043024 13535445924 13574008448 13585283712 13605976384 13635155667 13643043456 13655583018 13663482624 13693201704 13713716016 13724252048 13750294272 13751494848 13766821068 13825427616 13832928252 13846064936 13863092544 13872338304 13907298834 13945610952 13948138512 13966503408 13994151192 14031163146 14036758736 14069388564 14077449711 14096085696 14129283168 14134917888 14161345352 14179990968 14181229062 14191692633 14221631424 14252107896 14257472229 14279151744 14284448794 14292712192 14296314186 14312780352 14318089877 14345258928 14406327936 14422383976 14445575424 14469961116 14483781312 14512453088 14523239808 14531560992 14558730043 14570823267 14576634072 14609687664 14610963276 14618162944 14638688064 14652589952 14660539344 14711853312 14717390688 14739359448 14765941008 14768617248 14779963744 14802106176 14834301846 14842883328 14856525684 14896999656 14914056157 14965967247 14977091052 14985672273 15018350256 15026498082 15028366496 15040849824 15082284672 15092343552 15104798112 15110483388 15160330458 15171598728 15214822656 15216151104 15241837611 15270759504 15306723432 15312827712 15335768448 15348423888 15377548032 15400970624 15404851917 15406767376 15413763456 15419481406 15439783554 15448740384 15469081056 15514507008 15531798128 15540697172 15553606068 15576823053 15583035048 15597918336 15606380592 15649373376 15672818304 15675791209 15678632354 15688812321 15691655826 15733509792 15791353578 15800488704 15882250956 15901782624 15916884032 15931513521 15937841088 15940729728 15952489839 15967639402 15993315648 15999335352 16035615024 16042009984 16055335296 16079301216 16138416294 16147752192 16184394688 16197838272 16207118928 16225181973 16269879444 16294253976 16325084336 16326509724 16338644784 16348006116 16363531288 16369690337 16394581632 16414286658 16435898622 16445433312 16482724544 16484163696 16493106762 16515442944 16543322796 16581779379 16585660672 16599437568 16627459212 16652369448 16659010368 16698243744 16736135416 16807382592 16819875072 16853171328 16875361152 16878419712 16881621302 16891387136 16895644038 16897744864 16906912308 16943779776 16953487824 16978886496 16992897876 17025142464 17044635608 17103962568 17116675488 17163828864 17179604442 17189542656 17195919356 17205771869 17220063861 17226931176 17252645946 17269123872 17276010752 17316697216 17326091952 17332613298 17345402107 17379832932 17419242984 17452296576 17453820384 17473272894 17493398208 17530914429 17541055872 17547658128 17605545048 17607734144 17622264464 17655703296 17687052201 17700198516 17750626432 17760796768 17775549792 17809182912 17815886088 17857844004 17891729856 17906494536 17918436976 17930071224 17933320944 17940472704 17981154048 17982724032 18013080813 18040066902 18047261232 18089213868 18173465856 18180207556 18207444024 18257602272 18284954688 18315821667 18335326464 18355761424 18365719878 18408972699 18433903488 18443904336 18484123392 18501112476 18522421632 18529292782 18543065112 18544684158 18594147936 18597518016 18622004544 18658868256 18672736896 18708217528 18759184752 18769932948 18794780928 18828152343 18839044224 18870846566 18906654624 18908305416 18922256844 18959817744 18962175232 19002810528 19009962972 19038339287 19061752248 19072673802 19083707136 19127011904 19142899776 19175215059 19241957889 19293281488 19300543262 19309307472 19311708416 19375414656 19398702414 19427764356 19435512096 19479583552 19481284368 19491853446 19518250752 19547385792 19596648357 19623187584 19633833648 19652479264 19680072984 19687921344 19691489664 19724731026 19736141568 19779069128 19808700912 19825047522 19862666208 19947223296 19954622996 19969454736 19980896364 20024467008 20035330776 20042871849 20054466432 20088320538 20120622912 20128086937 20128196088 20139730816 20144806353 20147311184 20158241598 20213773944 20228798304 20288201472 20303168886 20314914048 20322450148 20361012672 20408964576 20417103616 20464565184 20483374527 20495223936 20499111581 20539802556 20586378072 20598320512 20625441408 20627242272 20650231602 20738141424 20769097404 20777380064 20777492736 20794638816 20808507456 20860948251 20865831168 20918416428 20922207768 20978013056 20991226788 21046744719 21055138104 21104082846 21144128544 21176334608 21193924752 21202376832 21242018028 21250454784 21269986452 21324420864 21332447136 21378161844 21380820032 21426673191 21439068288 21517888392 21597117696 21609491904 21633575964 21668363136 21693172592 21704941674 21725671968 21768679632 21784859712 21797341488 21864951108 21885715544 21898255106 21914531496 21916444914 21927244416 21978884928 21990809016 22057763728 22067779968 22075966318 22076086032 22109039172 22169945616 22203159264 22212013824 22251452769 22264324992 22284788526 22409843456 22446990962 22465636578 22499855521 22527525384 22542549744 22591706368 22604650432 22623427008 22638515328 22657197168 22665725082 22700189952 22740495687 22805283424 22822233984 22824226656 22906139256 22960085148 22969241568 23003527928 23003652672 23012186197 23022635832 23025498496 23101455936 23110151064 23129222109 23159675331 23173110576 23203621584 23225657312 23271760512 23297697192 23311045758 23324530944 23374552572 23396877504 23409570888 23436373961 23474060064 23517948531 23573991168 23582736268 23600264688 23687030367 23700733056 23745577216 23754514784 23765301504 23810458672 23823376434 23855639808 23875326048 23906761632 23911094592 23951459103 23976965376 23989973472 23999003028 24017441084 24053422536 24063014976 24118951824 24164718336 24207624441 24221628288 24230613638 24276592032 24343469696 24379939584 24404819166 24421095556 24441380964 24487626504 24489764586 24545296932 24591872448 24621429987 24653847933 24668149968 24724086816 24726245544 24773164416 24792197248 24796690688 24814984194 24829339392 24878491008 24941188818 24988515552 25012246336 25026577264 25047365616 25104203124 25208872832 25211073888 25229675792 25229812608 25239171958 25279756992 25322431953 25337080704 25346617296 25360368462 25415669664 25430231736 25468329744 25489346814 25523866368 25566953412 25655943852 25675013232 25745743296 25793879034 25840396764 25864936552 25878968919 25903685808 25914016128 25975045824 25989137928 25998919947 26063181056 26069749398 26084830464 26128864476 26178444864 26209909341 26240097312 26250561792 26299641368 26311583808 26321487192 26411601216 26433396696 26483554944 26528262046 26550297774 26590738343 26625939648 26641195152 26699289344 26713774368 26723829132 26784427384 26786766006 26827497216 26837594784 26859741804 26877655464 26910709056 26951698592 26971731072 26974086048 27060100353 27070891848 27148016896 27170567424 27196220051 27211952768 27270311334 27286086912 27311166036 27386403408 27427432032 27448504096 27502989696 27533642136 27548579817 27650855232 27665856504 27692129872 27726185088 27744676608 27793939173 27814597668 27891221904 27896277024 27933006816 27988302384 28062326292 28073517472 28138777128 28154899422 28192171392 28258566336 28306269849 28322690704 28359981936 28362458124 28383385266 28443262848 28504215792 28514944458 28558303488 28568897588 28592628372 28609010703 28625560704 28636179754 28690517856 28812655872 28844767952 28939922232 28950814893 28967562624 29024906176 29046479616 29063121984 29098053621 29117460086 29141646534 29153268144 29219375328 29221926552 29277376128 29305179904 29321078688 29434781376 29478718896 29531882016 29537234496 29559927488 29587096539 29604212352 29668603692 29713051368 29737571283 29793999312 29828112314 29931934494 29954182104 29971344546 30036700512 30052996164 30056732992 30081699648 30092858873 30132480807 30164569344 30209596224 30220966776 30237362397 30320660916 30343197456 30432302208 30483675222 30541519008 30613446864 30625655424 30671536896 30696847776 30801941248 30809703834 30813534752 30827526912 30838962812 30879567108 30897480768 30938162112 30975347403 31063596256 31081394344 31107212136 31153646106 31166070096 31195836672 31212761184 31298746752 31345636608 31351582418 31357264708 31377624642 31383311652 31467019584 31582707156 31629850901 31656124269 31764501912 31803565248 31833768064 31863027042 31875682176 31881459456 31904979678 31935278804 31986631296 31998670704 32071230048 32084019968 32110670592 32158602432 32276832588 32368789376 32395676544 32414237856 32450363946 32539758888 32557412511 32588507952 32650168672 32653019448 32677289568 32696012232 32727062576 32739380674 32789163264 32828573316 32847382659 32871797244 32890866624 32965449088 32968327392 32986213524 33086645592 33113949477 33163558758 33254918424 33304738896 33318020736 33396487488 33472270832 33614765184 33670486443 33706342656 33750722304 33763242604 33791288076 33795489728 33813824616 33887559552 33906975648 33957772992 33985795752 33998587623 34050284928 34089271216 34207925136 34233350976 34327657728 34359208884 34391838712 34411543738 34440127722 34453862352 34505291892 34538247744 34633394432 34652183904 34665226596 34690804214 34759665864 34838485968 34904593152 34907640768 34946545788 34966568637 34986796416 35061828858 35082111744 35095316256 35211090096 35215468288 35244528928 35374104402 35400397032 35501252864 35521593536 35551099584 35564287759 35618365824 35631772176 35715688008 35735064651 35783459712 35812989072 35836873952 35860142448 35866641888 35880945408 35965448064 36026161626 36080133804 36094522464 36178427736 36345920457 36360415112 36414888048 36515204544 36569909376 36607228749 36631643334 36711522848 36731439756 36734646879 36817945398 36867806976 36887808672 37002224952 37044843264 37058585564 37086130224 37089368316 37188295872 37195036032 37222476291 37244009088 37317736512 37345473792 37380732883 37411783227 37416435056 37518369504 37539865896 37656304686 37678088448 37741693132 37813309248 37816610832 37844513688 37858757937 37919635488 38005621056 38019925944 38040552693 38076678574 38123504496 38145347604 38254023808 38285799552 38350430118 38483915778 38586562976 38601086524 38618614944 38690818551 38750829312 38797404828 38855528712 38871024192 38959167104 38962568736 38983706892 39094771584 39193296714 39246375168 39267667296 39304958528 39360145968 39375842688 39382979328 39449462052 39558138256 39617401824 39650095044 39725332416 39792393069 39909245992 39938909472 39961792728 40048934016 40070661552 40085743698 40108932864 40176641076 40180149009 40241245824 40256173874 40256392176 40279461632 40289612706 40294622368 40316483196 40427547888 40457596608 40606337772 40644900296 40722025344 40817929152 40905467001 40929130368 40966749054 40990447872 40998223162 41079605112 41172756144 41196641024 41250882816 41254484544 41300463204 41476282848 41538194808 41554760128 41589277632 41617014912 41721896502 41836832856 41844415536 41956026112 41982453576 42030521897 42093489438 42110276208 42208165692 42232349133 42288257088 42352669216 42387849504 42404753664 42484036056 42539972904 42575077899 42664894272 42736917223 42756323688 42761640064 42772416687 42853346382 42878136576 42954269631 43035776784 43218983808 43267151928 43336726272 43386345184 43409883348 43451343936 43537359264 43569719424 43594682976 43676190129 43729902216 43771431088 43796510212 43829062992 43832889828 43854488832 43957769856 43981618032 44115527456 44135559936 44151932636 44152172064 44218078344 44339891232 44406318528 44502905538 44528649984 44569577052 44742168471 44893981924 44897901741 44931273156 44957016819 44999711042 45055050768 45085099488 45209300864 45246854016 45277030656 45314394336 45331450164 45480991374 45610566848 45644467968 45648453312 45725512833 45812278512 45920170296 45938483136 46007055856 46007305344 46024372394 46045271664 46050996992 46202911872 46220302128 46258444218 46319350662 46346221152 46407243168 46451314624 46543521024 46595394384 46622091516 46730469159 46749105144 46793755008 46819141776 46872747922 46948120128 47027373627 47035897062 47165472536 47200529376 47374060734 47401466112 47509029568 47620917344 47646752868 47750652096 47794540563 47813523264 47822189184 47902918206 47979946944 47998006056 48034882168 48106845072 48126029952 48237903648 48415248882 48443256576 48461227276 48553184064 48675545919 48686939392 48809638332 48842191112 48882496847 48882761928 48975253008 48979529172 49090593864 49109071011 49183744896 49242859974 49307695866 49336299936 49448173632 49452491088 49546328832 49584394496 49629968388 49745338137 49756982016 49882377636 49977031104 49995570779 50024492672 50053154528 50094731232 50208406248 50417745664 50422147776 50459351584 50459625216 50478343916 50559513984 50644863906 50674161408 50693234592 50720736924 50831339328 50860463472 50936659488 50978693628 51133906824 51311887704 51350026464 51491486592 51587758068 51617315607 51680793528 51729873104 51757937838 51807371616 51828032256 51950091648 51978275856 51997839894 52036206321 52139498796 52257728952 52356889728 52419818682 52480194624 52592743287 52599282736 52623167616 52642974384 52823202432 52866793392 52967109888 53056524092 53061156603 53100595548 53181476686 53251879296 53282390304 53427548736 53447658264 53568854768 53573532012 53675189568 53719483608 53755310928 53821418112 53903397184 53943462144 53948172096 54039242439 54120200706 54141783696 54392440102 54423905536 54540622668 54622332072 54772806816 54854864064 54875213239 54897008192 54947465001 55005979392 55067284272 55097159634 55226918097 55301710464 55331713008 55384259744 55452370176 55587878346 55629195336 55782443808 55792554048 55866013632 55886737907 55976604768 56124652584 56147034944 56277554256 56309798844 56384342784 56484457029 56517132672 56612539698 56645381408 56719963872 56724916248 56766770532 56886525696 57008431584 57029888916 57115017861 57137795176 57185256744 57218021406 57251121408 57272359508 57381035712 57525645177 57689535904 57725873667 57879844464 57901629786 57935125248 58049812352 58126243968 58196107242 58234920172 58283293068 58306536288 58438750656 58443853104 58554752256 58642157376 58789945071 58869562752 58957437792 59063764032 59074468992 59085674557 59119854976 59174193078 59208424704 59337207384 59426102736 59475142566 59587998624 59656224628 59863868988 59908364208 59942689092 60073401024 60105992328 60113465984 60128615547 60163399296 60185717746 60264961614 60384260811 60419192448 60441933552 60474724794 60641321832 60686394912 60864604416 60967350444 61083038016 61226893728 61251310848 61393695552 61497334743 61619407668 61627069504 61677925624 61759134216 61794961536 61876324224 61950694806 62127192512 62162788688 62214424272 62307292212 62332140192 62425522368 62597493504 62703164836 62714529416 62755249284 62766623304 62934039168 63140234157 63165414312 63259701802 63312248538 63529003824 63607130496 63667536128 63726054084 63751364352 63809959356 63870557608 63973262592 63997341408 64142460096 64280019573 64317204864 64553665176 64737578752 64791353088 64828475712 64852524737 64900727892 65079517776 65114825022 65177015904 65300337344 65306038896 65354579136 65392024464 65454125152 65478761348 65657146632 65694765318 65743594488 65781733248 65930898176 65936654784 65972427048 66047962981 66173291184 66227898954 66327117516 66509836848 66609477792 66636041472 66754358307 66792974976 66944541664 67229530368 67340972886 67499566563 67526485208 67582576152 67590979456 67627649232 67775119104 67813951296 67915545984 67971591504 67997175246 68100569856 68178542432 68221487061 68415850272 68466701952 68718417768 68783677424 68823087476 68880255444 68907724704 69010583784 69036558591 69076495488 69304367808 69330453192 69381608428 69387666327 69479025993 69519331728 69676971936 69815281536 69893091576 69933137274 69973592832 70123657716 70190632512 70309121883 70422180192 70489057856 70553845593 70748208804 70800794064 71043187072 71061091101 71102199168 71128575518 71236731648 71263544352 71431376016 71470129302 71566919424 71625978144 71673747904 71720284896 71733283776 71854377309 71930896128 72052323252 72160267608 72189044928 72356855472 72691840914 72720830224 72829776096 73030409088 73139818752 73214457498 73263286668 73423045696 73462879512 73469293758 73635890796 73775617344 73864289961 74004449904 74117171128 74172260448 74178736632 74376591744 74390072064 74444952582 74488018176 74635473024 74761465766 74823566454 74832870112 75036739008 75079731792 75312609372 75483386264 75626618496 75633221664 75689027376 75717515874 75839270976 75967295859 76011242112 76039851888 76081105386 76153357148 76247008992 76290695208 76508047616 76571599104 76643892871 76700860236 76967831556 77173125952 77202173048 77237229888 77265882113 77381637102 77594809656 77636906757 77711057424 77742048384 77918334208 77925137472 77967413784 77996759841 78189543168 78386593428 78535334592 78564468367 78609917056 78629728023 78720291936 78751685376 78898924104 79116276512 79234803648 79300190088 79450664832 79584786138 79772215029 79818491984 79877818944 79923585456 80097868032 80141323104 80171487396 80353282152 80360298018 80482491648 80512347748 80512784352 80579225412 80589244736 80632966392 80855095776 80915193216 81212675544 81289800592 81444050688 81588660153 81635858304 81810934002 81858260736 81933498108 81996446324 82159210224 82345512288 82508969088 82600926408 82645739451 82952565696 83076389616 83109520256 83178555264 83234029824 83381817519 83443793004 83673665712 83688831072 83964907152 84061043794 84186978876 84220552416 84416331384 84464698266 84576514176 84705338432 84775699008 84807147733 84918809547 84968072112 85079945808 85150155798 85329788544 85473834446 85512647376 85523280128 85544833374 85706692764 85908539262 86071553568 86437967616 86534303856 86772690368 86819766696 86852444679 86902687872 87074718528 87139438848 87189365952 87294160863 87352380258 87459804432 87542862176 87593020424 87658125984 87665779656 87915539712 87963236064 88231054912 88303865272 88304344128 88436156688 88679782464 88761289617 88812637056 89005811076 89138670721 89139154104 89212713849 89484336942 89787963848 89795803482 89862546312 89914033638 89999422084 90110101536 90170198976 90278576619 90397442421 90418601728 90493708032 90628788672 90662900328 90712087191 90961982748 91221133696 91296906624 91451025666 91624557024 91840340592 91876966272 92014111712 92014610688 92048744788 92090543328 92405823744 92440604256 92516888436 92638701324 92692442304 92814486336 92848917161 92902629248 92926042209 93190788768 93244183032 93460938318 93498210288 93587510016 93638283552 93745495844 93896240256 94054747254 94071794124 94330945072 94401058752 94748121468 94889552703 95018059136 95241834688 95293505736 95501304192 95589081126 95627046528 95644378368 95805836412 95959893888 95996012112 96069764336 96213690144 96252059904 96475807296 96830497764 96922454552 97106368128 97351091838 97619276664 97672237533 97684382224 97764993694 97765523856 97950506016 97959058344 98181187728 98218142022 98367489792 98485719948 98542147977 98615391732 98672599872 98896347264 98904982176 99259936776 99341848431 99490676274 99764755272 99954062208 99991141558 100048985344 100106309056 100189462464 100226629139 100416812496 100844295552 100918703168 100956687832 101011459329 101119027968 101289727812 101386469184 101441473848 101662678656 101720926944 101873318976 101911110301 101957387256 101995762869 102267813648 102623775408 102700052928 102982973184 103175516136 103234631214 103361587056 103459746208 103515875676 103614743232 103789656113 103900183296 103956551712 103995679788 104072412642 104278997592 104515457904 104713779456 104839637364 104899705911 104960389248 105185486574 105198565472 105246335232 105285948768 105646404864 105733586784 106113048184 106122313206 106201191096 106362953372 106503758592 106564780608 106692863277 106855097472 106895316528 107137709536 107147064024 107205193953 107350379136 107438967216 107510621856 107642836224 107806794368 107896344192 108078484878 108240401412 108283567392 108784880204 109037761371 109081245336 109244664144 109545613632 109709728128 109730538463 109750426478 109794016384 109821686247 109894930002 110134568544 110194319268 110453836194 110603420928 110663426016 110768519488 111175756692 111258390672 111564887616 111585108096 111667428873 111732027264 111773475814 111953209536 112142198649 112249305168 112294069888 112555108512 112619597688 112968914058 113034265344 113225079396 113290762816 113439927744 113449832496 113533541064 113576273811 114016863168 114059777832 114230035722 114275590352 114370513488 114436042812 114544719016 114762071424 115051290354 115379071808 115451747334 115759688928 115803259572 116072455653 116099624704 116252487936 116392214484 116469840344 116566586136 116613072576 116877501312 116887706208 117284314752 117579890142 117739125504 117914875584 118127528064 118148937984 118171349114 118239709952 118348386156 118674414768 118852205472 118950285132 119175997248 119312449256 119377179207 119727737976 119816728416 119885378184 120146802048 120211984656 120226931968 120257231094 120326798592 120371435492 120440403083 120529923228 120540447027 120768521622 120838384896 120883867104 120949449588 121282643664 121372789824 121417814749 121934700888 122166076032 122453787456 122716401003 122787391104 122994669486 123238815336 123254139008 123355851248 123518268432 123589923072 123752648448 123901389612 124254385024 124325577376 124428848544 124614584424 124664280384 124851044736 125406329672 125429058832 125510498568 125533246608 125868078336 126091565691 126280468314 126330828624 126519403604 126624497076 126697047399 127058007648 127214260992 127452108168 127619918712 127725233697 127741115216 127994682816 128210751669 128284920192 128560039146 128634409728 128862808893 129107330352 129656951424 129705049474 129801455784 130159035552 130229650044 130354031808 130600674688 130612077792 130709158272 130784048928 130908250304 130957522696 131028570387 131314293264 131389530636 131487188976 131563466496 131873309568 131944854096 132095925962 132346582368 132455797908 132654235032 133019673696 133218955584 133268375009 133508716614 133585949952 133889083328 134226505413 134681945772 134693705223 134999133126 135052970416 135165152304 135181958912 135255298464 135627902592 135831091968 135943183008 135994350492 136357084864 136442974122 136831700544 136933403904 137176538499 137436835536 137567354848 137646174952 137760510888 137815449408 138021167568 138073117182 138152990976 138608735616 138660906384 138763216856 138775332654 138958051986 139038663456 139353943872 139630563072 139786183152 139866274548 140191407477 140247315432 140381265024 140618243766 140844360384 140896608559 140978115712 141082120881 141107691186 141496417608 141601588128 142086374144 142122182202 142204398336 142257151036 142527088704 142862752032 142940258604 143251956288 143347495808 143383621689 143440569792 143466567552 143493781067 143708754618 144104646504 144320535216 144378089856 144713710944 145383681828 145441660448 145659552192 145905441253 146026637757 146060818176 146428914996 146526573336 146647490541 146846091392 146925759024 146938587516 147271781592 147327213033 147551234688 147728579922 148008899808 148234342256 148344520896 148357473264 148753183488 148889905164 149270946048 149522931532 149647132908 149665740224 149986712337 150073478016 150159463584 150625218744 150966772528 151253236992 151266443328 151378054752 151435031748 151678541952 151934591718 152022484224 152079703776 152162210772 152306714296 152494017984 152581390416 153287785742 153401720472 153935663112 154346251904 154404346096 154474459776 154531764226 154763274204 154851946821 155189619312 155273813514 155422114848 155484096768 155850274944 155934827568 155993519682 156108618963 156773186856 157070669184 157128936734 157219834112 157259456046 157440583872 157498988647 157797848208 158232553024 158469607296 158600380176 158901329664 159169572276 159183469809 159544430058 159636983968 159755637888 159847170912 160282646208 160342974792 160706564304 160720596036 161024695496 161025568704 161158450824 161178489472 161265932784 161710191552 161830386432 162117727317 162425351088 162579601184 163177320306 163271716608 163621868004 163866996216 163992892648 164054617727 164318420448 164625639717 164691024576 164842395003 165017938176 165201852816 165291478902 165680754291 165905131392 166152779232 166219040512 166357110528 166763635038 166887586008 167347331424 167377662144 167660213721 167929814304 168122087588 168373957752 168441104832 168832662768 168929396532 169153028352 169410676864 169453371087 169551398016 169614295466 169837619094 169936144224 170159891616 170300311596 170659577088 170947668892 171025294752 171089666748 171345053583 171413385528 171817078524 172143107136 172433703299 172576935531 173068607712 173545380736 173639533392 173704889358 173805375744 174149437056 174378731904 174588321726 174704760516 174919608864 175085724352 175186040848 175316251968 175331559312 175926472128 176462109824 176607730544 176608688256 176872313376 177257023671 177359564928 177522579234 177625274112 178011622152 178277341442 178278308208 178425427698 178968673884 179575927696 179591606964 179725092624 179828067276 179998844168 180220203072 180340397952 180557153238 180794884842 181152782433 181257577344 181325800656 181424174382 181923965496 182442267392 182593813248 182902051332 183249114048 183680681184 183753932544 184028223424 184097489576 184181086656 184492004229 184881208512 185033776872 185277402648 185384884608 185628972672 185697834322 185805258496 185852084418 186135168401 186381577536 186488366064 186921876636 186996420576 187276567104 187490991688 187792480512 188109494508 188143588248 188661890144 188802117504 189263490559 189420702471 189496242936 189779105406 190036118272 190483669376 190587011472 190799423177 191002608384 191178162252 191254093056 191611672824 191919787776 191992024224 192139528672 192427380288 192840058719 192951614592 193660995528 193844909104 194212736256 194557574211 194702183676 195238553328 195344475066 195368764448 195529987388 195531047712 195901012032 195918116688 196362375456 196436284044 196971439896 197084295954 197230783464 197345199744 197792694528 197809964352 198143888943 198519873552 198683696862 198981352548 199529510544 199908124416 199982283116 200212618112 200263074921 200378924928 200453258278 200833624992 201688591104 201837406336 201913375664 202022918658 202498699689 202579455624 202772938368 202882947696 203325357312 203441853888 203746637952 203822220602 203914774512 203991525738 204535627296 205247550816 205400105856 206351032272 206469262428 206723174112 206919492416 207031751352 207109675773 207229486464 207579312226 207913103424 207991359576 208144825284 208162998981 208557995184 209030915808 209679274728 209799411822 209920778496 210370973148 210397130944 210571897536 210927365649 211467173568 211661536779 212226096368 212244626412 212402382192 212725906744 213129561216 213385726554 213710194944 213790633056 214275419072 214294128048 214410387906 214700758272 214877934432 215021243712 215563131927 215613588736 215792688384 216156969756 216480802824 216567134784 217569760408 218075522742 218162490672 218489328288 219091227264 219419456256 219461076926 219500852956 219588032768 219643372494 219789860004 220269137088 220388638536 220907672388 221326852032 221408956307 221537038976 221592869883 222351513384 222516781344 223129775232 223170216192 223334857746 223464054528 223546951628 223906419072 224284397298 224498610336 224588139776 225110217024 225239195376 225490227391 225937828116 226450158792 226581525632 226879855488 226899664992 227067082128 227152547622 227901887577 228033726336 228119555664 228460071444 228551180704 228741026976 228872085624 229089438032 229524142848 229931678613 230102580708 230758143616 230903494668 231519377856 231606519144 231797646339 232144911306 232784428968 232910720271 232939680688 233133172272 233226145152 233755002624 233775412416 234568629504 235159780284 235693405101 235829751168 236255056128 236342698228 236696772312 237348829536 237704410944 237900570264 238351994496 238624898512 238754358414 239316645087 239455475952 239633456832 239770756368 240293604096 240423969312 240514462188 240742870984 240880806166 241059846456 241080894054 241537043244 241767734208 241898899176 242565287328 242745579648 242835629498 243869401776 244332152064 244765980459 244907574912 245432802006 245574782208 245989338972 246477630672 246508278016 246711702496 247036536864 247498410731 247802779224 248508770048 248651154752 248857697088 249229168848 249328560768 249702089472 250145452557 250812659344 250858117664 251020997136 251066493216 252183131382 252560936628 252661657248 253038807208 253248994152 253394094798 254116015296 254421443199 254756428641 254904216336 255239837424 255450467394 255482230432 255989365632 256421503338 256569840384 257120078292 257725617786 258214660704 259313902848 259410098948 259602911568 260318071104 260459300088 260557334037 260708063616 261201349376 261224155584 261418316544 261568097856 261665130181 261816500608 261882482589 261915045392 262057140774 262628586528 262779061272 262974377952 263746619136 263889708192 264191851924 264693164736 264911595816 265308470064 266039347392 266283868851 266437911168 266488450553 266536750018 267017433228 267416012163 267778166656 268453010826 269363891544 269387410446 269998266252 270105940832 270330304608 270510596928 270835729857 271192327263 271255805184 271886366016 271988700984 272714169728 272885948244 273663401088 274353076998 274873671072 275134709696 275292349904 275521021776 275630898816 276042335136 276146234364 277217471232 277321812768 277526433712 277550665308 277916103972 278077326912 278546751483 278707887744 279572366304 279732549096 280382814954 280494630864 280762530048 281236487532 281688720768 281793217118 281956231424 282164241762 282215382372 282992835216 283203176256 284244364404 284514302072 284668658109 285054177408 285725504064 285880517208 286503912576 286694991616 286767243378 286881139584 286933135104 286987562134 287417509236 288209293008 288641070432 288756179712 289427421888 290767363656 290883320896 291319104384 291810882506 292053275514 292498121773 292857829992 293053146672 293294981082 293692182784 293851518048 293877175032 294543563184 294654426066 295102469376 295457159844 295626443931 296017799616 296468684512 296689041792 296714946528 297779810328 298025545293 299045863064 299158420561 299294265816 299331480448 299973424674 300146956032 300318927168 300679887417 301250437488 301933545056 302532886656 302756109504 302870063496 303034377987 303357083904 303869183436 304159407552 304324421544 304613428592 304988035968 305162780832 305733330903 306575571484 306803440944 307871326224 308692503808 308808692192 308948919552 309063528452 309526548408 309703893642 310379238624 310547627028 310844229696 311368968339 311700549888 311869655136 311987039364 312217237926 313546373712 314141338368 314257873468 314518912092 314699117733 314881167744 314997977294 315595696416 316465106048 316939214592 317200760352 318339144552 318366939618 319088860116 319273967936 319511275776 319694341824 320078589831 320565292416 320685949584 321413128608 321441192072 322049390992 322051137408 322316901648 322356978944 322531865568 323420383104 324235454634 324850702176 325159202368 326354640612 327113284113 327243736008 327733992432 327985785296 328109235454 328636840896 329191615389 329251279434 329382049152 329684790006 330403705632 330582957804 331361508582 331810262784 332305558464 333527270076 333775172016 334694662848 334755324288 335320427442 335859628608 336244175176 336426595947 336747915504 336882209664 337665325536 337858793064 338821353728 338906742174 339102796032 339228590932 339675238188 339872288448 340319783232 340600623192 340728821433 341895337784 342050589504 342177477929 342179333496 342690107166 342826771056 343634157048 344286214272 344867406598 345153871062 346137215424 347090761472 347279066784 347409778716 347928359911 348217366959 348298874112 348757463808 349176643452 349409521032 349839217728 350171448704 350372081696 350632503936 350663118624 351852944256 352924219648 353215461088 353217376512 353744626752 354514047342 354719129856 355045158468 356023244304 356554682884 356556616416 356850855396 357937347768 358131537621 359151855392 359183213928 359450185248 359656134552 359997688336 360440406144 360680795904 361114306476 361321209249 361589769684 362305564866 362515154688 362651601312 362848348764 363847930992 364253444247 365804102664 366498228096 367361362368 368056446848 368149203009 368194979152 368362173312 368984008458 369762417024 370067553744 370554805296 370769769216 371257945344 371395668644 371704168836 372270336802 372763155072 372976732128 373843753272 373992841152 374553134208 374981983376 376218989016 376287176496 377323780288 377604235008 378274697073 378526981118 378841404942 378992485872 379558210812 380967338752 381174022944 381598846354 382356324504 383223345648 383984048448 384279057344 384632255007 384854760576 385680117438 385903229184 386588426679 387321991056 387689818208 389115148422 389404367352 390477106656 390688950132 390737528896 391059974776 391062095424 391207165349 391802024064 391836233376 392724750912 392872568088 393085711161 393942879792 394168591908 394461566928 394690399488 395619928704 396287777886 397039747104 397367393724 397962705096 399059021088 399805125027 399964566232 400425236224 400526149842 400757849856 400906516556 401667249984 402679516239 403674812672 403826751328 404045837316 404081115669 404997399378 405158911248 405545876736 405765895392 406883707776 407493275904 407644441204 407829549024 407983051476 409071254592 410495101632 410800211712 411188061713 411529615497 412702064544 412938524856 413446348224 413838984832 414063502704 414219351546 414458972928 415158624452 415826206848 415982719152 416289650568 416325997962 417115990368 418061831616 419358549456 419598823644 420741946296 420794261888 421143795072 421854731298 422689825677 422934347136 423246362643 423323073558 424452192736 424489252824 424804764384 425451813488 426259122432 426771453108 427581266112 428550838144 428588256096 428820775812 429755868864 430042487424 430481343201 431126263854 432313939512 432961605648 433134269568 435139520816 436151045484 436324981344 436978656576 437716323759 438182454528 438922153852 439001705912 439286744988 439579720008 439942471623 440538274176 440777277072 441815344776 441981639099 442653704064 442817912614 443074077952 443185739766 444703026768 445033562688 446259550464 446669715492 447093903256 447812838144 448568794596 448997220672 449960137011 450220434048 450478390752 450980454782 451875656232 452900317584 453163051264 453759710976 453799329984 454134164256 454305095244 455803775154 456067452672 456239111328 456920142888 457102361408 457482053952 457744171248 458178876064 459863357226 460205161416 461516287232 461806989336 462335740867 463038755712 463213038288 463595292678 464289822612 464555840463 465568857936 465821440542 465879361376 466266344544 466452290304 467550824832 468325856889 470319560568 471386810202 471659502336 472496965941 472685396456 473393544624 474697659072 475408821888 475801140528 476703988992 477249797024 477508716828 477550409427 478633290174 478910951904 479266913664 479541512736 480847938624 481028924376 481485741968 481761612332 482119692912 482161788108 483074086488 483535468416 483797798352 485130574656 485491159296 485671258996 485949527479 486353181951 487738803552 489531960918 489815149824 490865604012 491978677944 492163853181 492955261344 493423404992 493876919151 494073073728 494527185009 494996821462 495605558448 497302309504 497715394176 498458337696 498657121536 500290905114 501625318688 501716235328 502041994272 502132986432 502980641163 504366262764 505121873256 505323314496 506077614416 506497988304 506788189596 508232030592 508842886398 509512857282 509808432672 510479674848 510900934788 510964460864 511978731264 512843006676 514035160749 514240156584 515451235572 516429321408 517301109897 518820197896 519205823136 520636142208 520918600176 521114668074 521416127232 522448311168 523136195712 523330260362 523633001216 523764965178 523830090784 524114281548 525257173056 525558122544 525948755904 527779416384 528383703848 529386329472 529823191632 530616940128 531771071013 532078694784 532567737702 532875822336 532976901106 533073500036 534034866456 534832024326 535556333312 536906021652 537707465317 538727783088 538774820892 539996532504 540211881664 540660609216 541021193856 541671459714 542384654526 543458347299 543772732032 543977401968 545428339456 545771896488 547326802176 548706153996 549747342144 549951278569 550269419392 550584699808 551042043552 551261797632 552084670272 552292468728 553476012687 554643625536 555052867424 555101330616 555832207944 556154653824 557093502966 557415775488 558405505203 559144732608 559465098192 560765629908 560989261728 562472975064 563377441536 563586434236 564328483524 564430764744 565985670432 566406352512 567790471677 568488728808 569028604144 569337316218 570108354816 571451008128 571761034416 572398269531 573007825152 573534486756 573762279168 573975124268 574835018472 576418586016 577282140864 578520176157 578854843776 581534727312 581766641792 582638208768 583621765012 583672722633 584106551028 584996243546 585715659984 586106293344 586589962164 587703036096 587754350064 589087126368 589308852132 590914319688 591252887862 592035599232 592937369024 593378083584 593429893056 594431666829 595559620656 596051090586 598091726128 598316841122 598588531632 598662960896 599946849348 600637854336 601359774834 602500874976 603867090112 605065773312 605512219008 605740126992 606068755974 607496099067 607738366872 608318815104 608648843088 609226857184 609976071936 610325561664 611466661806 613151142968 613606881888 615742652448 617617384384 618127056904 619053096816 619407787284 620758477248 621095254056 621329027319 621688459392 622737936678 623739310272 623970695047 623974078728 624434475852 624488996943 627092747424 628515746936 629037824184 629398235466 629762335488 629995954588 631191392832 632782096947 632930212096 634401520704 634984610337 635472459011 636678289104 636733879236 638177720232 638547935872 639388683648 640157179662 641130584832 641371899168 642826257216 642882384144 644098781984 644102274816 644633803296 645063731136 646689395781 646840766208 648470909268 649701404352 649942420127 650318404736 652709281224 654226568226 654487472016 655467984864 655971570592 656218470908 657273681792 658383230778 658502558868 658764098304 659369580012 660807411264 661165915608 662723017164 664226868921 664611116928 667054540152 667550344032 669389325696 669510648576 670640854884 671719257216 672488350352 672853191894 673495831008 673764419328 675330651072 675717586128 676470682173 677813484348 678457181864 679350476376 679744576896 680639566464 681201246384 681457642866 683705662731 683790675568 684101179008 684354955858 684358666992 685380214332 685653542112 687268314096 688572428544 689734813196 689795035839 690307742124 692274430848 694558133568 694819557432 695392939017 695856719822 696434733918 698353286904 698819042064 699678435456 700342897408 700744163392 701265007872 701326237248 703705888512 706430922176 707080215303 707489253504 709028094684 710090316936 712046488608 713109365768 713113232832 713377772107 713701710792 715874695536 716263075242 717949935261 718303710784 718366427856 718900370496 719312269104 719995376672 720880812288 722228612952 722642418498 723179539368 724611129732 725303202624 725696697528 726527592791 727695861984 728506888494 731608205328 732996456192 734297941377 734722724736 736112893696 736298406018 736389958304 736724346624 737968016916 739524834048 740135107488 741109610592 742495232193 742791337288 743408337672 744540673604 745526310144 745953464256 747687506544 747985682304 749106268416 749963966752 750436357671 752437978032 752574352992 754647560576 756549394146 757053962236 757682809884 757984971744 759116421624 762348045888 763197692708 763264329597 764269285923 764712649008 766446691296 767968096896 768113769241 768558114688 769264510014 769709521152 771360234876 773176853358 774643982112 775379636416 778230296844 778808734704 780954213312 781377900264 781475057792 781672002111 782119949552 782124190848 782414330698 783604048128 783672466752 784995390543 785449501824 785745136176 786171422322 787885759584 788337183816 788923133856 791239857408 792575555772 794079494208 794734787448 795925410192 798118042176 799465351659 799610250054 799929132464 801052299684 801813033112 802248036489 803334499968 805359032478 807653502656 808091674632 808162231338 809994798756 810317822496 811531790784 812507189571 813767415552 815288882408 815659098048 815966102952 818142509184 820990203264 822376123426 823059230994 825404129088 825877049712 826892696448 827677969664 828127005408 828438703092 830317248904 831652413696 831965438304 832579301136 832651995924 834231980736 835640254449 836123663232 838717098912 839197647288 841483892592 841588523776 842287590144 843082821581 843709462596 845379651354 845868694272 846492725286 846646147116 848904385472 848978505648 849609528768 849924703243 850903626976 853542906216 854005974327 855162532224 857101676288 857176512192 857641551624 859511737728 860084974848 860962686402 862252527708 864627879024 865923211296 866268539136 870279041632 872302090968 872649962688 873957313152 875432647518 877494365319 877844307704 878003411824 878573489976 879159440016 879884943246 881076548352 881554554144 883630689552 883963278198 885307408128 885635825228 886371479532 886879331793 889406053536 890067125376 893339430984 894076635879 894187806512 897137589192 897475261683 897994441344 899920274022 900440868096 900956781504 901960909564 902039662251 903751312464 905800635168 907598659968 908268328512 908610190488 909103133961 911607550308 912478222656 913840285776 914204722816 914964107904 915488342496 916357752128 917199992709 919726714452 920410322832 923613978672 924671481734 926077511424 926426076576 927190585356 928579645224 929111680926 931137715872 931642881084 931758722752 932532689088 932878625063 934106905017 935101649664 936651713778 940639121136 942773620404 944993931882 945370792912 946787089248 949395318144 950817643776 951602281056 954499594048 955017433656 955100818854 957266580348 957821903808 958533827328 959083025472 960235769493 961695877248 962057848752 962971483936 963523224664 964239385824 964323576216 966148172976 967070936832 967595596704 970261149312 971342517992 971899054958 972706363902 975477607104 979063921836 980525377931 981339852339 981731208024 983957355888 984327706362 985910522688 986846809984 987574846167 987753838302 988146147456 989054370018 989993642924 991211116896 994604619008 995430788352 996916675392 1000581810228 1003250637376 1003432470656 1004083988544 1004265972864 1004456467469 1005961282326 1008732525528 1009279787841 1010243746512 1010646628992 1012155228832 1012995976608 1013576379192 1016464061184 1017685772796 1019025714564 1019616865344 1020959349696 1021338088771 1021801869576 1021928921728 1022186464299 1025686013352 1026532433787 1028070321498 1028480313168 1030902471144 1032858642816 1034602219794 1037640395792 1038411646272 1041272284416 1041837200352 1042229336148 1043785079733 1044896622336 1046272391424 1046660520724 1047529930356 1047660181568 1048228563096 1050514346112 1051116245088 1051897511808 1055558832768 1056767407696 1058772658944 1059646383264 1061233880256 1063542142026 1064157389568 1065135475404 1065953802212 1066147000072 1068069732912 1069664048652 1073812043304 1074394612863 1075414930634 1077455566176 1077549641784 1079993065008 1080423763328 1081321218432 1082042387712 1083342919428 1083963627747 1084769309052 1086916694598 1087545464064 1087954803936 1091543792976 1092760332741 1097412307992 1099494684288 1099902557138 1100538838784 1101169399616 1102084087104 1102492920529 1104169340544 1104584937456 1106952025374 1109287251072 1110105734848 1110202661232 1111664415888 1112309307648 1114187005932 1116811010406 1118289465216 1118930196384 1121531259816 1121978523456 1124945950128 1127172868472 1128656967048 1128861529488 1131971340864 1132812705024 1134824091219 1135580943354 1136977457616 1138057208288 1138674632436 1142902016256 1143522068832 1144796539062 1147068973512 1147950248536 1149670036944 1152837172032 1153896765021 1154564281728 1157040352314 1157709687552 1158802719373 1159765280037 1163069454624 1163533283584 1167243530024 1167345445266 1168213102056 1169992487092 1171431319968 1172212586688 1173179924328 1173621496047 1175406072192 1175508700128 1178174252736 1178617704264 1179257133483 1181828639376 1182505775724 1184071198464 1185874738048 1186859786112 1188863333658 1191119241312 1192102181172 1196183452256 1196633682244 1197177063264 1199415375081 1199893698696 1201275708672 1202719549668 1205001749952 1207035923093 1207734180224 1208038548717 1211024438016 1211480253984 1212137511948 1214992198134 1215476733744 1216637630208 1217297686176 1218453714368 1220651123328 1222933323612 1226302285936 1227213763776 1231485304896 1233564185139 1235234768768 1236254113808 1238106193632 1238815574568 1241516954496 1242190508112 1242658054638 1243376918784 1245475873356 1247478620544 1247941390094 1247948157456 1248868951704 1248977993886 1254185494848 1257031493872 1258075648368 1258796470932 1259991909176 1262382785664 1265564193894 1268069477031 1268803041408 1269739087929 1269969220674 1270944918022 1273356578208 1273467758472 1276355440464 1277095871744 1278777367296 1280314359324 1282743798336 1285652514432 1285764768288 1288197563968 1289267606592 1290127462272 1291444029603 1293378791562 1296941818536 1299402808704 1299884840254 1300636809472 1302946178807 1305418562448 1308453136452 1308974944032 1310935969728 1311943141184 1312436941816 1313148971277 1314547363584 1316766461556 1317005117736 1318739160024 1319827414869 1321614822528 1322331831216 1324844433913 1325446034328 1325944917297 1328453737842 1329222233856 1334109080304 1335100688064 1335595962239 1338778651392 1341281709768 1343438514432 1344976700704 1345706383788 1346991662016 1349880411033 1350661302144 1351435172256 1352941364346 1355626968696 1356914363728 1358700952752 1359489153792 1361279132928 1362402492768 1362915285732 1367411325462 1367581351136 1368202358016 1368709911716 1368717333984 1370760428664 1371307084224 1374536628192 1379469626392 1379590071678 1380615484248 1384548861696 1387007222601 1389116267136 1389639114864 1390785878034 1391713439644 1392869467836 1393667521389 1396706573808 1397638084128 1399356870912 1401488326784 1402652474496 1404977570667 1412861844352 1414160430606 1414978507008 1417490897823 1418056189368 1420180633872 1424092977216 1426218731536 1426226465664 1426755544214 1427403421584 1431749391072 1432526150484 1435899870522 1436607421568 1436732855712 1437800740992 1438624538208 1439990753344 1444457225904 1445284836996 1446359078736 1449222259464 1450606405248 1451393395056 1453055185582 1455391723968 1457013776988 1457848582437 1463216410656 1468595882754 1469445449472 1472596812036 1472779916608 1475936033832 1476491559543 1480270214976 1481630757453 1482219221184 1484990464386 1485582674576 1486816675344 1489081347208 1491906928512 1495375013088 1495971364608 1499927933504 1500872715342 1504875956064 1505148705984 1508941923489 1509295121152 1513098788292 1514107924472 1515357402257 1515365619768 1515969943488 1518232843248 1524696091776 1526395385416 1526528659194 1528538571846 1529425298016 1532893382592 1535936193792 1536227538482 1537116229376 1538529020028 1542105482247 1542720469752 1546353706716 1549287964224 1549862694149 1550759272832 1551903329691 1556460593688 1557617469408 1561908426624 1562755800528 1562950115584 1563344004222 1564239899104 1564248381696 1564828661396 1567344933504 1569990781086 1570899003648 1571490272352 1572342844644 1575771519168 1576674367632 1577846267712 1578431591737 1585151111544 1588158988416 1589469574896 1591850820384 1595313213039 1596236084352 1598930703318 1599220500108 1599858264928 1602104599368 1603626066224 1604496072978 1606668999936 1610718064956 1613122395951 1615307005312 1616183349264 1616324462676 1619989597512 1620635644992 1623063581568 1625014379142 1630375041897 1630577764816 1631318196096 1631932205904 1636285018368 1641980406528 1644752246852 1646118461988 1649853835707 1650808258176 1651754099424 1653785392896 1656254010816 1656877406184 1660428038061 1660634497808 1663930876608 1665158602272 1665303991848 1668463961472 1671280508898 1672247326464 1675216515609 1677434197824 1678395294576 1682967785184 1686165643162 1687418925192 1690759302708 1692985450572 1693292294232 1697808770944 1697957011296 1699219057536 1699849406486 1701807253952 1703371415031 1707085812432 1708011948654 1710325064448 1714353024384 1715283103248 1717194808593 1719023475456 1721925372804 1724505055416 1729255758048 1731846422592 1732488875117 1740558083264 1744604181936 1745299925376 1747914626304 1750865295036 1751018167899 1754988730638 1755688615408 1756006823648 1757146979952 1758318880032 1759769886492 1763109108288 1767261379104 1767926556396 1771271650456 1772742959064 1773758663586 1778812107072 1780134250752 1783295000487 1786678861968 1788153271758 1788375613024 1794275178384 1794950523366 1795988882688 1799840548044 1801913563008 1803921819128 1804079324502 1807502624928 1811601270336 1815197319936 1816536657024 1817220380976 1818206267922 1822488297201 1823215100616 1824956445312 1827680571552 1828409445632 1829928215808 1830976684992 1831655911267 1832715504256 1834399985418 1839453428904 1840820645664 1847227957344 1849342963468 1852852153152 1854381170712 1857159290448 1858223361852 1862275431744 1863285762168 1863517445504 1863987081957 1865065378176 1865419153871 1865757250126 1868213810034 1871912085141 1873303427556 1881278242272 1885547240808 1889987863764 1890741585824 1893574178496 1896770736289 1898346290841 1898790636288 1903204562112 1906417377033 1908999188096 1910034867312 1910201637708 1914533160696 1915643807616 1918166050944 1920471538986 1923391754496 1924115697504 1925942967872 1927046449328 1928478771648 1928647152432 1932296345952 1935191193408 1940522298624 1942685035984 1943798109916 1945412727804 1949827260381 1950955214208 1958127843672 1961050755862 1962679704678 1963462416048 1967914711776 1968655412724 1971821045376 1973693619968 1975149692334 1975507676604 1976292294912 1978108740036 1979987285848 1982422233792 1992680606763 1993833350784 2001163620456 2006501274752 2006864941312 2008167977088 2008531945728 2008912934938 2011922564652 2017465051056 2018559575682 2020487493024 2021293257984 2024310457664 2025991953216 2027152758384 2029412046519 2035371545592 2038051429128 2039233730688 2041918699392 2042676177542 2043603739152 2043857843456 2044372928598 2047486852411 2051372026704 2053064867574 2056140642996 2056960626336 2061804942288 2065717285632 2069204439588 2069385107517 2075280791584 2076823292544 2083674400704 2084458672296 2086178817051 2087570159466 2093321041448 2095059860712 2095320363136 2096457126192 2101028692224 2102232490176 2103795023616 2111117665536 2113534815392 2119292766528 2121240645909 2122467760512 2127084284052 2130270950808 2131907604424 2132294000144 2136139465824 2139328097304 2140133316321 2147624086608 2148789225726 2150829861268 2153849805783 2154911132352 2155099283568 2159986130016 2160847526656 2162642436864 2166685838856 2167927255494 2169538618104 2173833389196 2175909607872 2179582778373 2183087585952 2185520665482 2194824615984 2198989368576 2199805114276 2202338799232 2202893824131 2204168174208 2204985841058 2208338681088 2209169874912 2213904050748 2218574502144 2220211469696 2220405322464 2223328831776 2227485696579 2228374011864 2233622020812 2236578930432 2237860392768 2243062519632 2243957046912 2249891900256 2254345736944 2257313934096 2257723058976 2263942681728 2269648182438 2271161886708 2273954915232 2276114416576 2277349264872 2287044137664 2289593078124 2289792988791 2294137947024 2295900497072 2299340073888 2304341307723 2305674344064 2307793530042 2309128563456 2314080704628 2317605438746 2319530560074 2326138909248 2334487060048 2334690890532 2336426204112 2339984974184 2342862639936 2344425173376 2346359848656 2347242992094 2350812144384 2351017400256 2354986171629 2356348505472 2357235408528 2358514266966 2363657278752 2365011551448 2371749476096 2373719572224 2377726667316 2382238482624 2384204362344 2392366904512 2393267364488 2394354126528 2395242345503 2398396054977 2398830750162 2399787397392 2405439099336 2406744109467 2410003499904 2414071846186 2415468360448 2416077097434 2422960507968 2424275023896 2429984396268 2430953467488 2434595372352 2435498519377 2436907428736 2437521568713 2441302246656 2445866647224 2452604571872 2454427527552 2462970609792 2467128370278 2470469537536 2472508227616 2476212387264 2477631149136 2480392501301 2483033908992 2484381016224 2485316109276 2490951746712 2494957241088 2495882780188 2495896314912 2497737903408 2497955987772 2506920763347 2508370989696 2514062987744 2516151296736 2517592941864 2519983818352 2524765571328 2529248464743 2531128387788 2536138954062 2537606082816 2539478175858 2539938441348 2541889836044 2546713156416 2546935516944 2549774109729 2552710880928 2560628718648 2562017922981 2565487596672 2571305028864 2571529536576 2576395127936 2578535213184 2580254924544 2582888059206 2586757583124 2593883637072 2598805617408 2599769680508 2605892357614 2610837124896 2616906272904 2617949888064 2621871939456 2623886282368 2624873883632 2626297942554 2632483095957 2633532923112 2634010235472 2637478320048 2639654829738 2643229645056 2644663662432 2649688867826 2650892068656 2651889834594 2656907475684 2668218160608 2670201376128 2671191924478 2682563419536 2689953401408 2691412767576 2692425785049 2693983324032 2699760822066 2701322604288 2702870344512 2705882728692 2706118986753 2711253937392 2713828727456 2717401905504 2724804985536 2725830571464 2734822650924 2735162702272 2737419823432 2737434667968 2741520857328 2742614168448 2749073256384 2751599978127 2758939252784 2759180143356 2761230968496 2774014445202 2778232534272 2779278229728 2781571756068 2783426879288 2785738935672 2787335042778 2793413147616 2795276168256 2798635875189 2802320715051 2802976653568 2805304948992 2809955141334 2825723688704 2828320861212 2834981795646 2836112378736 2840361267744 2848185954432 2852437463072 2852452931328 2853511088428 2854806843168 2863498782144 2865052300968 2871799741044 2873214843136 2873465711424 2875601481984 2877249076416 2878316431991 2879981506688 2880707308479 2888914451808 2890569673992 2892718157472 2898444518928 2901212810496 2902786790112 2906110371164 2910783447936 2914027553976 2915697164874 2926432821312 2931372956083 2937191765508 2941576133793 2945193624072 2945559833216 2951872067664 2952983119086 2960540429952 2962724538501 2963261514906 2964438442368 2969980928772 2971165349152 2973633350688 2978162694416 2983813857024 2990750026176 2999855867008 3001745430684 3009751912128 3010297411968 3013369402407 3017883846978 3026197576584 3027839363523 3028215848944 3030714804514 3030731239536 3031939886976 3036465686496 3049392183552 3052790770832 3053057318388 3057077143692 3058850596032 3064014266313 3065786765184 3072455076964 3077058040056 3079597301361 3084210964494 3085440939504 3092707413432 3098575928448 3099725388298 3101518545664 3103806659382 3112921187376 3115234938816 3123816853248 3125511601056 3126688008444 3128479798208 3129657322792 3131355239199 3134689867008 3139981562172 3142980544704 3144685689288 3151543038336 3153348735264 3155692535424 3156863183474 3170302223088 3176317976832 3178939149792 3183701640768 3190626426078 3192472168704 3197861406636 3198441000216 3199716529856 3204209198736 3207252132448 3208992145956 3217479339503 3221436129912 3226244791902 3230614010624 3232366698528 3232648925352 3239979195024 3241271289984 3246127163136 3250028758284 3251890883241 3260750083794 3261155529632 3262636392192 3263864411808 3278280998223 3289504493704 3292236923976 3299707671414 3301616516352 3303508198848 3307478761587 3312508021632 3313754812368 3320856076122 3321268995616 3327861753216 3330317204544 3330607983696 3336927922944 3342561017796 3350433031218 3354868395648 3356790589152 3365935570368 3372331286324 3374837850384 3381518605416 3385970901144 3386584588464 3395617541888 3395914022592 3398438115072 3399698812972 3401646692353 3403614507904 3404472273657 3406742830062 3414171624864 3416023897308 3428706048768 3430566206496 3434389617186 3443850745608 3449010110832 3458511516096 3461690295063 3463692845184 3464977750234 3476408158119 3481116166528 3489208363872 3490599850752 3501730590072 3502036335798 3509977461276 3511377230816 3512013647296 3514293959904 3516637760064 3519539772984 3520864488141 3526218216576 3534522758208 3535853112792 3542543300912 3545485918128 3547517327172 3557624214144 3566590000974 3573357723936 3576306543516 3576751226048 3588550356768 3589901046732 3598246125243 3599681096088 3603827126016 3607843638256 3608158649004 3615005249856 3621107769279 3623202540672 3633073314048 3634440761952 3636412535844 3644976594402 3646430201232 3649912890624 3655361143104 3661953369984 3663311822534 3665431008512 3668799970836 3678906857808 3681641291328 3694455914688 3698685926936 3700692555417 3705704306304 3708762341424 3714318580896 3716446723704 3724550863488 3726571524336 3727034891008 3727974163914 3730130756352 3730838307742 3731514500252 3736427620068 3743824170282 3746606855112 3762556484544 3763952257219 3771094481616 3779975727528 3781483171648 3787148356992 3793541472578 3796692581682 3804208431093 3806409124224 3812834754066 3817998376192 3820069734624 3820403275416 3829066321392 3831287615232 3836332101888 3840943077972 3848231395008 3851885935744 3854092898656 3856957543296 3857294304864 3864592691904 3870382386816 3874332088809 3885370071968 3887596219832 3890825455608 3899654520762 3901910428416 3908838536421 3916255687344 3922101511724 3925359409356 3926924832096 3935829423552 3937310825448 3939446913831 3943642090752 3950299384668 3951015353208 3956217480072 3959482244607 3959974571696 3964844467584 3974533301739 3985361213526 3987666701568 4002327240912 4006787886717 4013002549504 4016335954176 4017825869876 4023845129304 4034930102112 4037119151364 4040974986048 4048620915328 4049641233099 4051983906432 4054305516768 4058824093038 4070743091184 4076102858256 4078467461376 4083837398784 4085352355084 4087207478304 4088745857196 4094973704822 4102744053408 4106129735148 4112281285992 4113921252672 4123609884576 4138408879176 4138770215034 4150561583168 4153646585088 4161021667803 4167348801408 4168917344592 4172357634102 4175140318932 4186642082896 4190119721424 4190640726272 4192914252384 4204464980352 4227069630784 4238585533056 4242481291818 4244935521024 4252472693469 4254168568104 4260541901616 4263815208848 4264588000288 4272278931648 4278656194608 4280266632642 4295248173216 4297578451452 4301659722536 4307699611566 4309822264704 4310198567136 4319972260032 4333371677712 4335854510988 4339077236208 4347666778392 4351819215744 4359165556746 4366175171904 4367794865329 4371041330964 4373545747311 4389649231968 4399610228552 4404677598464 4405787648262 4408336348416 4409971682116 4418339749824 4427808101496 4429474678629 4440422939392 4440810644928 4444892272359 4446657663552 4448307213077 4454971393158 4456748023728 4467244041624 4475720785536 4486125039264 4487914093824 4499783800512 4508691473888 4514627868192 4515446117952 4523068678843 4526825770467 4527885363456 4539296364876 4542323773416 4546072206771 4547909830464 4552228833152 4554698529744 4574088275328 4579186156248 4579585977582 4588275894048 4591800994144 4598680147776 4608682615446 4611348688128 4615587060084 4628161409256 4635210877492 4639061120148 4649588082447 4652277818496 4655709989073 4668974120096 4669381781064 4672852408224 4679969948368 4685725279872 4688850346752 4692719697312 4694485984188 4702034800512 4709972343258 4712697010944 4714470817056 4717028533932 4727314557504 4730023102896 4735294775211 4755453334632 4764476965248 4768408724688 4784733809024 4785939639117 4786534728976 4788708253056 4790484691006 4796792109954 4797661500324 4799574794784 4810878198672 4813488218934 4820006999808 4828143692372 4832154194868 4839367187853 4845921015936 4848550047792 4859968792536 4861906934976 4869190744704 4870997038754 4873814857472 4875043137426 4891733294448 4905209143744 4908855055104 4925941219584 4934256740556 4945016455232 4949561507121 4952424774528 4955262298272 4960785002602 4968762032448 4970632218552 4981903493424 4991765560376 4991792629824 4995475806816 4995911975544 5013841526694 5016741979392 5025649546827 5028125975488 5032302593472 5035185883728 5039967636704 5058496929486 5062256775576 5072277908124 5078956351716 5079876882696 5083779672088 5085693149537 5093426312832 5093871033888 5099548219458 5105421761856 5110114245093 5121257437296 5124035845962 5130975193344 5143059073152 5151584425779 5152790255872 5157070426368 5165776118412 5173515166248 5187767274144 5197466625351 5199539361016 5211784715228 5221674249792 5233812545808 5235899776128 5243743878912 5247772564736 5249747767264 5252595885108 5253054503697 5264966191914 5267065846224 5268020470944 5274956640096 5279309659476 5289327324864 5299377735652 5301784137312 5303779669188 5313814951368 5336436321216 5340402752256 5342383848956 5345444802269 5349885001461 5365126839072 5379906802816 5382825535152 5384851570098 5387966648064 5399521644132 5405740689024 5411765457384 5412237973506 5422507874784 5427657454912 5434803811008 5449609971072 5451661142928 5469645301848 5470325404544 5474839646864 5474869335936 5483041714656 5485228336896 5494967733801 5498146512768 5503199956254 5517878505568 5518360286712 5522461936992 5548028890404 5558556459456 5563143512136 5566853758576 5571477871344 5574670085556 5586826295232 5590552336512 5596257461613 5597271750378 5604641430102 5615736255423 5619910282668 5656641722424 5669963591292 5672224757472 5680722535488 5690312208867 5696371908864 5704874926144 5707022176856 5709613686336 5719252131099 5726997564288 5730104601936 5743599482088 5746931422848 5754498152832 5756632863982 5759963013376 5761414616958 5777828903616 5781139347984 5785436314944 5796889037856 5805573580224 5812220742328 5821566895872 5828055107952 5831394329748 5849481781143 5852865642624 5862745912166 5874383531016 5883152267586 5890387248144 5891119666432 5903744135328 5905966238172 5914782118487 5921080859904 5925449077002 5926523029812 5928876884736 5939961857544 5942330698304 5947266701376 5956325388832 5978041820289 5981500052352 5999711734016 6003490861368 6019503824256 6020594823936 6026738804814 6035767693956 6052395153168 6055678727046 6056431697888 6061429609028 6061462479072 6063879773952 6072931372992 6088236139557 6105581541664 6106114636776 6114154287384 6117701192064 6128028532626 6131573530368 6142460557233 6144910153928 6154116080112 6159194602722 6168421928988 6170881879008 6185414826864 6197151856896 6199450776596 6207613318764 6208155322551 6225842374752 6230469877632 6251023202112 6253376016888 6256959596416 6258536451153 6259314645584 6262710478398 6279963124344 6285961089408 6289371378576 6303086076672 6306697470528 6311385070848 6313726366948 6340604446176 6357878299584 6363721937727 6367403281536 6381252852156 6395722813272 6396882000432 6399433059712 6408418397472 6414504264896 6417984291912 6420399948963 6434958679006 6442872259824 6452489583804 6464733397056 6465297850704 6479958390048 6482542579968 6500057516568 6503781766482 6521500167588 6522311059264 6527728823616 6538748335119 6556561996446 6579008987408 6584473847952 6599415342828 6607016397696 6614957523174 6625016043264 6627509624736 6641712152244 6642537991232 6655723506432 6660634409088 6661215967392 6682457089737 6685122035592 6700866062436 6709736791296 6713581178304 6731871140736 6744662572648 6749675700768 6763037210832 6771941802288 6773169176928 6791828045184 6799397625944 6803293384706 6807229015808 6808944547314 6813485660124 6828343249728 6832047794616 6861132412992 6863677645517 6868779234372 6869378966373 6887701491216 6898020221664 6913023923169 6917023032192 6923380590126 6927385690368 6929955500468 6952816316238 6962232333056 6978416727744 6990197049121 7003461180144 7004072671596 7019954922552 7022754461632 7024027294592 7028587919808 7033275520128 7039079545968 7041728976282 7052436433152 7064958514887 7069045516416 7071706225584 7085086601824 7090971836256 7095034654344 7115248428288 7133180001948 7146715447872 7149366621397 7152613087032 7153502452096 7177100713536 7179802093464 7185727036509 7195188164931 7196492250486 7199362192176 7215687276512 7216317298008 7220232328401 7230010499712 7242215538558 7246405081344 7268881523904 7272825071688 7289953188804 7292860402464 7306495558131 7310722286208 7323906739968 7326623645068 7337599941672 7357813715616 7363282582656 7388911829376 7397371853872 7401385110834 7411408612608 7417524682848 7428637161792 7432893447408 7441177503903 7449101726976 7453143048672 7455948327828 7461676615484 7463029000504 7472855240136 7487648340564 7493213710224 7520762290041 7525112969088 7527904514438 7542188963232 7559951455056 7562966343296 7574296713984 7587082945156 7587745394229 7593385163364 7608416862186 7612818248448 7625669508132 7640139469248 7640806550832 7649322329187 7658132642784 7681886155944 7696462790016 7703771871488 7708185797312 7713915086592 7714588609728 7729185383808 7740764773632 7748664177618 7770740143936 7775192439664 7781650911216 7799309041524 7817677072842 7832511374688 7844203023448 7850718818712 7853849664192 7871658847104 7874621650896 7878893827662 7897449287871 7900598769336 7902030706416 7912434960144 7918964489214 7919949143392 7929688935168 7949066603478 7970722427052 8004654481824 8013575773434 8035651739752 8047690258608 8069860204224 8074238302728 8077277355147 8081949972096 8097241830656 8099282466198 8103967812864 8108611033536 8111619035611 8117648186076 8118356960259 8141486182368 8152205716512 8170704710168 8174414956608 8177491714392 8189947409644 8205488106816 8212259470296 8224562571984 8227842505344 8247219769152 8254799934381 8261141967143 8276817758352 8277540430068 8301123166336 8322043335606 8334697602816 8337834689184 8344715268204 8350280637864 8373284165792 8380239442848 8385828504768 8395907625567 8406962145153 8408929960704 8449251461651 8454139261568 8477171066112 8484962583636 8504945386938 8508337136208 8521083803232 8527630417696 8529176000576 8544557863296 8557312389216 8560533265284 8590496346432 8595156902904 8603319445072 8615399223132 8619644529408 8620397134272 8634949295973 8639944520064 8666743355424 8671709021976 8678154472416 8695333556784 8703638431488 8718331113492 8732350343808 8735589730658 8742082661928 8747091494622 8779298463936 8794118868249 8799220457104 8811575296524 8819943364232 8824728401379 8836679499648 8855616202992 8858949357258 8881621289856 8888173615503 8889784544718 8893315327104 8896614426154 8909942786316 8913496047456 8934488083248 8951441571072 8972250078528 8999567601024 9017382947776 9029255736384 9030892235904 9040108207221 9046137357686 9053651540934 9078592729752 9084647546832 9092144413542 9095819660928 9104457666304 9109397059488 9148176550656 9158372312496 9159171955164 9176551788096 9183601988288 9192042798939 9197360295552 9217365230892 9231174120168 9238791904083 9256322818512 9270421754984 9273911037391 9278122240296 9299176164894 9304555636992 9311419978146 9337948240192 9338763562128 9345704816448 9349171735673 9359939896736 9371450559744 9385439394624 9388971968376 9394065717597 9404069601024 9419944686516 9428941634112 9434057067864 9454629115008 9460046205792 9470589550422 9510906669264 9528953930496 9536817449376 9569467618048 9571879278234 9573069457952 9577416506112 9580969382012 9593584219908 9595323000648 9599149589568 9621756397344 9626976437868 9652438018509 9656287384744 9664308389736 9678734375706 9691842031872 9697100095584 9719937585072 9723813869952 9738381489408 9741994077508 9750086274852 9755672649723 9783466588896 9810418287488 9834842994669 9868513481112 9890032910464 9899123014242 9904849549056 9910524596544 9921570005204 9922436284761 9937524064896 9941264437104 9963806986848 9983531120752 9983585259648 9990951613632 9991823951088 10027683053388 10051299093654 10056251950976 10064605186944 10070371767456 10079935273408 10116993858972 10124513551152 10144555816248 10157912703432 10159753765392 10167559344176 10171386299074 10186852625664 10187742067776 10199096438916 10204940077059 10210843523712 10220228490186 10242514874592 10248071691924 10286118146304 10303168851558 10331552236824 10347030332496 10375534548288 10394933250702 10399078722032 10423569430456 10429224474357 10443348499584 10467625091616 10471799552256 10499495534528 10505191770216 10506109007394 10529932383828 10534131692448 10536040941888 10549913280192 10558619318952 10562593464423 10578654649728 10598755471304 10603568274624 10607501815799 10607559338376 10627629902736 10672872642432 10684767697912 10690889604538 10699770002922 10730253678144 10759813605632 10765651070304 10769703140196 10785779157241 10794738375729 10799043288264 10811481378048 10823530914768 10824475947012 10845015749568 10855314909824 10863323307837 10869607622016 10899219942144 10903322285856 10939290603696 10940650809088 10949679293728 10949738671872 10966083429312 10989935467602 10996293025536 11006399912508 11035757011136 11036720573424 11044923873984 11049021142159 11096057780808 11102077666251 11117112918912 11126287024272 11133707517152 11142955742688 11149340171112 11173652590464 11181104673024 11192514923226 11194543500756 11209282860204 11231472510846 11239820565336 11291856771657 11313283444848 11339927182584 11344449514944 11361445070976 11380624417734 11409749852288 11412625293279 11414044353712 11419227372672 11438504262198 11453995128576 11460209203872 11487198964176 11493862845696 11508996305664 11513265727964 11522829233916 11555657807232 11562278695968 11570872629888 11593778075712 11611147160448 11622996266427 11624441484656 11656110215904 11662788659496 11698963562286 11705731285248 11725491824332 11726515609263 11748767062032 11766304535172 11780774496288 11807488270656 11811932476344 11818340741493 11829564236974 11850898154004 11853046059624 11879923715088 11884661396608 11894533402752 11912650777664 11923599905217 11956083640578 11963000104704 12006981722736 12020363660151 12039007648512 12053477609628 12071535387912 12104790306336 12111357454092 12112863395776 12122859218056 12122924958144 12127422125819 12145862745984 12176472279114 12211163083328 12212229273552 12228308574768 12235402384128 12256057065252 12284921114466 12289820307856 12308232160224 12318389205444 12336843857976 12341763758016 12370829653728 12398901553192 12415226637528 12416310645102 12451684749504 12460939755264 12483065003409 12502046404224 12506752033776 12513919192832 12517072902306 12518629291168 12525420956796 12559926248688 12571922178816 12578742757152 12613394941056 12627452733896 12681208892352 12715756599168 12727443875454 12734806563072 12746829913103 12757418080407 12762505704312 12791445626544 12793764000864 12798866119424 12816836794944 12829008529792 12835968583824 12840799897926 12869917358012 12885744519648 12904979167608 12929466794112 12930595701408 12959916780096 13000115033136 13007563532964 13043000335176 13044622118528 13055457647232 13057934077097 13077496670238 13103384595987 13113123992892 13120637241933 13158017974816 13168947695904 13198830685656 13214032795392 13229915046348 13255019249472 13277395154023 13283424304488 13285075982464 13288424035887 13321268818176 13322431934784 13344921639231 13364914179474 13370244071184 13401732124872 13427162356608 13463742281472 13489325145296 13499351401536 13526074421664 13543883604576 13546338353856 13569206036529 13583656090368 13598795251888 13606586769412 13617889094628 13626971320248 13638216620313 13656686499456 13664095589232 13722264825984 13727355291034 13737558468744 13738757932746 13775402982432 13796040443328 13826047846338 13834046064384 13846761180252 13859911000936 13905632632476 13948764247341 13956833455488 13967129967219 13980394098242 14006922360288 14008145343192 14039909845104 14045508923264 14048054589184 14057175839616 14066551040256 14078159091936 14083457952564 14129917029774 14138091032832 14143412451168 14170173203648 14181943672512 14190069308688 14205884325633 14266360003896 14293430895744 14298733242794 14305226174064 14307004904192 14332407966877 14354201427072 14359604186928 14371454073018 14390376329862 14392984500972 14398724384352 14431374553024 14432634596016 14440464656802 14460020999424 14484431077116 14518101563559 14537763047808 14545650143376 14579906377608 14585720804928 14612991116262 14621444572416 14653247290136 14675199883344 14715627431232 14726565165312 14777823658752 14794743707744 14802770221668 14835049365696 14848684521363 14857274323584 14865786894816 14882355007806 14906286097344 14911896655656 14923353230968 14926058001008 14945710480272 14975296681128 14986427420448 15041524580082 15050225938176 15055809028876 15064435351849 15076948640481 15084377926464 15119902910112 15125932686592 15174165890312 15175490788458 15186770326728 15216833724372 15251339016264 15257079448611 15280278938496 15281613101664 15298644658374 15316265285568 15330342735279 15363772311888 15392925580032 15416371594624 15429177219456 15454753277337 15458370767616 15497328355236 15541480287872 15550384879328 15563301822432 15592399876053 15598618083048 15635354145684 15665022749376 15688406046896 15701437637424 15707699328384 15743317694208 15749243301792 15757787655324 15794898575742 15801197538672 15804061412832 15824869920288 15837928978428 15839898286784 15898133206956 15941444854104 16009308963648 16027151546868 16036334406807 16071303479504 16095380517216 16139720408448 16148476605456 16154554710294 16163899944192 16198564932396 16217222067072 16223238071222 16235296372152 16236713920518 16282972364736 16304411433024 16341409420336 16348829913216 16354983428784 16379894819288 16410976213632 16424518940592 16449125143968 16455685010688 16484903201403 16494439538304 16509599868762 16522283934286 16553635516704 16555080860136 16602246332672 16644086671212 16668931424827 16675669378368 16689430536408 16700561275728 16746568331584 16760478885696 16771657009536 16788772384839 16791815251134 16813924290306 16847208766269 16898502923302 16908278523136 16969925167272 17009890773876 17016674272416 17042167606464 17048489635639 17055260835392 17058352001152 17070936626601 17089115726592 17114624778432 17121066530568 17157756393297 17180992692864 17190313805808 17206638890144 17230798446264 17240794268544 17269898591946 17279889040128 17333486710848 17343418043952 17356308944832 17362747509107 17390667113568 17436662226984 17464700687616 17471179461316 17484165323856 17494182989244 17548445343429 17558596927872 17588237736498 17598440914208 17623150593048 17639886728464 17649456802758 17673358999296 17711232405984 17717898714516 17744346355461 17763242579712 17776347231006 17779569089436 17786630654208 17793228852308 17819885572632 17826992094912 17868976166496 17934125460867 17944500157056 17999135202048 18034765895552 18058511472768 18061784471808 18080216414442 18092274715372 18107303081868 18157185459504 18169295093664 18184288827084 18191639321856 18218794118976 18264708418671 18316744624992 18318343910328 18353103576192 18367203976576 18384085597878 18394720591104 18427381671699 18434730461784 18462348240336 18477583808166 18512645637024 18540843509968 18547822074782 18556244480592 18598352329788 18622839956292 18675896480384 18677527124256 18691409632896 18698343471346 18719879793472 18770878789248 18777943936752 18788131435194 18839889373032 18857883268224 18868114135728 18909258230016 18920092411584 18941179100844 19021813338528 19073634898752 19143758556468 19146138915904 19161938764024 19187168439816 19190646001296 19198299179136 19243512794688 19253952875736 19261199846889 19304876037018 19312574769488 19328616779472 19357468751412 19394200191168 19439875170144 19447627739904 19483988155016 19500172549704 19511345299446 19566933177792 19616245005357 19620836574976 19669685989338 19699646229341 19737026962224 19780065820928 19798246028484 19821049193088 19843140010408 19844872569522 19875048129792 19882528874208 19927613973696 19967062241504 19967170519296 19981903227264 19983647902176 20047371269211 20055366106776 20102598187308 20112503901952 20129210373888 20140743534912 20148215023937 20159870546816 20233987717944 20249027102304 20289111632496 20315825406864 20319507530784 20335118688352 20342772598148 20375484135552 20398192877832 20409880154118 20421687047424 20440456980372 20485029749184 20496143383848 20519610692581 20591032936551 20606337703116 20663104473648 20694060664992 20739071769507 20751069096576 20789866501404 20798157444064 20847138860912 20858448948714 20886696999168 20935250183232 20970591147363 20998991069056 21010383540432 21012218014788 21059864767656 21068263384896 21072081883776 21099826560384 21117238637904 21125186928846 21157309299456 21194875544661 21197510942608 21207136549248 21215003631598 21215118676752 21255259805472 21345745284864 21369535395824 21381779209076 21399540005844 21448099864191 21460507356288 21531302140608 21539406280392 21557181109527 21571558314482 21585564494793 21589476751458 21598086576528 21647061829536 21648951894024 21690031499136 21710629819648 21726646615674 21739215244032 21806644571712 21878581207392 21899358587456 21919486674393 21932166858624 21979870935204 22012799825016 22071514022272 22073441146848 22089847747968 22098042284318 22192115561616 22204155332502 22234225837824 22252574048544 22267415034304 22285911485376 22298680342224 22323532511709 22347305180928 22385029846452 22389087001512 22418565720408 22462945021692 22479641130672 22522355376521 22583713543314 22626566889696 22679854365168 22688899029888 22722890141952 22761248835468 22763236182687 22819499704576 22825250586558 22828088707424 22838454745344 22877008524396 22920418407744 22947966987561 22974397928352 23026531455928 23045658467832 23111315614464 23124557391936 23141745259776 23187556151424 23222294320896 23245992532854 23248882969312 23312220431808 23325577318992 23397927124572 23450983648664 23453031218526 23497534124064 23532609070344 23561548992576 23614976541312 23623864952688 23636681482986 23659128473948 23692347863613 23701796308008 23706092119248 23759847430176 23769322793216 23789066805504 23811526846471 23825301555328 23847199810434 23912167281156 24013963445472 24040727320302 24106955219256 24143070775824 24209580612672 24222714908184 24225726791552 24231832065441 24245718436112 24245849916288 24254844251638 24291725491968 24334857106833 24352944558228 24422326166656 24424458547104 24456617149536 24512114130504 24569842228932 24579640615712 24616464320448 24636778410888 24673687715952 24683527516032 24741659307456 24783425901429 24797803106384 24830453275056 24832621290204 24903369499008 24966130006818 25004092808448 25013504067552 25034145804612 25037258582336 25050841913592 25119852497376 25157485514304 25187722876701 25226789882112 25254905467792 25347754384953 25362417784704 25431513198336 25454887750908 25493659826206 25514836160814 25525011408624 25582891253088 25587528001728 25633673589888 25658017059584 25671937167648 25681599795852 25739834716024 25771489039296 25809958335216 25858933588224 25861191402816 25904847887919 25919833560192 26000230066272 26015127065928 26086000670352 26089244237056 26110915294464 26115868154194 26154993340476 26206769191974 26226247985784 26241274483866 26316035949632 26337895391808 26347665800533 26382356604747 26397661371312 26459830092696 26474185204137 26510038498944 26554790308046 26566848608976 26570151964928 26576848071774 26644863869568 26689843278462 26729828358948 26740488142368 26803464249744 26854324713216 26978650290592 26998702803072 27052148843328 27087767209152 27092676707712 27120324621663 27138412073058 27197590503776 27213173538824 27235778189256 27253942640496 27276433240626 27313372998912 27328191178464 27444529651968 27454710582068 27475116937488 27477515865492 27550805964864 27576128396817 27592080886656 27652095692676 27693522360504 27716375712249 27719822001872 27811265264952 27821733112173 27897528494682 27913666910976 27934259934438 27960788196484 28013844720576 28016290686384 28047515207019 28079819690208 28091017846528 28114351679232 28156318183872 28166915905128 28182197152791 28259834059548 28286824902336 28340346407296 28363887345024 28380138617376 28411768651266 28532720007792 28586861791488 28597466485588 28610452348128 28664815933754 28708402854144 28719208373856 28742908146036 28780752659724 28785969001944 28797448768704 28862749106048 28865269192032 28880929313604 28957314055527 28968862154232 29036203127118 29075526095616 29091300286752 29159812755216 29171441609856 29225982232524 29306494580272 29350399766688 29431254862464 29589487415488 29605540443336 29670098731392 29697369042726 29714548647168 29731573789632 29764710015612 29767308854283 29812572194688 29823793311312 29846706461936 29852116002016 29891420960544 29950593362256 29972854840896 30083049160164 30111618057752 30128870703698 30153897280962 30168755852928 30239805820224 30348331780624 30350981576916 30373540653456 30433667448744 30502678032528 30514158897222 30560557876992 30563226203328 30597289316748 30614820231177 30632530571136 30660685470558 30727544623776 30832743189248 30858354438912 30909506554674 30994656710472 31082960575744 31100769758656 31126603644864 31138150491539 31184799752106 31197236166096 31270708291368 31287673423071 31330045498752 31376812093792 31402875274848 31415398656768 31498486603584 31515575310648 31589797151484 31602395077344 31608122825664 31649739840576 31661480751901 31675857956856 31679796573568 31687780393269 31796266413912 31822505447397 31882889708208 32018617927296 32054303093736 32072668813614 32142606959008 32190761034432 32245102516913 32279440816896 32296953210912 32309109420588 32357337471723 32397129864792 32434444134144 32446476142444 32470592744304 32473427841036 32565944729472 32589969923511 32608822866048 32682818840672 32697659826432 32709966857568 32759789638576 32821952427264 32849037881184 32898250287936 32969806402806 32988879076608 33019199737524 33044567868572 33107271033408 33110161720272 33147063426477 33288173342424 33306232998753 33337862849654 33351338756736 33378861072816 33401122551456 33493136663168 33520957771392 33543314019072 33577544769678 33583630502268 33627848580612 33694417532538 33797005846604 33875570314971 33939850334544 34019781547752 34033348544832 34084335212928 34096979271278 34110521670784 34116704002304 34141873253202 34229249556864 34242133061136 34315512786594 34361985385728 34380627611616 34413277780288 34461596892528 34481588537088 34539797183892 34666973421696 34686836087904 34712617889664 34725495018214 34781334227136 34873324453968 34942358922632 34968330647712 34988365978488 35096890686858 35117193855744 35176475472996 35179546827789 35196881828416 35246301186096 35279773456928 35298913605516 35422464811968 35435797429032 35488692710922 35552694462012 35559138178872 35586457704616 35639771145264 35653984189824 35737952332992 35770799715651 35868250921734 35889000314112 36061090980453 36069531791104 36117022945536 36160432828884 36184549430744 36214606163736 36314370919008 36338590187328 36368577654168 36382266377457 36437588237952 36529416837342 36633489249984 36636687820656 36706207152384 36734407953152 36768171195756 36854763343398 36869460923568 36924696480672 36955167616332 37025291274048 37081687019936 37095644149564 37112488961184 37196704659576 37245679912584 37351792960768 37355054248512 37382819265792 37396686942692 37418113615883 37439759586944 37449195010227 37541757578496 37555887873504 37576262870388 37679778746064 37715766536448 37736228271456 37840184823168 37882358201688 38043626677056 38147269797504 38240489739309 38287517112936 38292277831808 38323877528048 38374336879632 38381292002592 38396598358272 38487025589376 38507905751472 38522399693778 38609752074036 38625149538976 38657233558944 38714937502824 38788400382336 38879750340288 38967976310032 39000345099408 39022690598892 39133866355584 39173802231291 39232490010714 39310153787961 39339371978676 39361911725799 39399292458682 39474053924448 39596492056968 39642098386176 39686280020816 39689745139044 39765057748416 39832185462069 39855227947392 39934124483008 39963806454528 39967295804352 40034764917693 40094742538422 40110732213552 40205196374616 40281487069824 40296430047874 40319741093632 40467975435888 40498054204608 40578223264992 40631650813728 40639015061568 40670237376704 40685545196296 40707618109587 40750968271104 40796385755664 40819760308236 40880913960744 40914649860939 40970059498368 40992286767696 41039221385162 41182065873102 41212675406232 41326208947296 41388121329984 41403474829409 41478143539014 41502138193152 41579733002808 41596314888128 41694277721824 41716897897428 41846292742023 41870500366464 41941182294726 41997982138112 42020767080864 42024436029576 42119729535312 42136526769792 42144163767552 42199653120768 42234477275808 42250373857692 42389751089322 42395021885216 42414273098496 42430007263196 42430237353504 42510519610944 42617652976899 42739070791648 42763558418152 42799080011688 42896199728382 42921014712576 42997223900631 43062604281216 43078812560784 43114362219054 43143116628964 43171128989586 43178953502916 43196173153056 43294123659072 43297903788048 43380062998272 43453293231348 43554304690677 43613289143424 43757162414784 43798717174912 43838973348786 43864333717248 43959741870408 44025599650032 44143028044544 44146882293696 44179695495936 44196084568636 44384231123232 44408310665004 44505148097088 44534830068608 44546053564089 44571822970752 44597360684448 44647065023418 44770059692904 44778174003024 44837131440816 44925890043384 44959282261344 45044710753042 45167427086628 45193306055547 45253133779392 45359708730336 45377798059776 45522497670936 45526472365374 45650501173116 45656177414848 45754017048792 45771238345833 45840836815488 45895933975122 45948795856704 46053062911856 46091316935664 46249114783872 46375112302848 46491985065708 46497765938624 46624440863616 46651154637984 46777199628159 46795854249144 46901967297328 46906062437052 46995068248128 47065218140688 47123097985152 47229953082624 47247729905376 47273362965972 47318256947896 47384695727226 47403592616016 47412184238496 47519694860352 47623053692942 47650603110656 47694399620868 47824334562312 48027926890944 48045743518619 48081454640604 48109003220421 48213910438512 48286141551648 48419161225344 48445429816368 48451453583104 48463664130882 48491436872224 48491699832576 48509688503276 48669714213666 48705889116456 48844652333312 48848917094208 48913234299072 48931379343847 49024228261008 49139684457864 49159281231424 49232928640896 49273556821776 49347375431904 49367055032064 49454709604209 49483318614912 49566851802858 49595606212768 49660906550112 49665242580408 49806738998016 49932260013636 50006794274481 50027008135104 50068291609224 50074517164672 50101683827184 50239704994752 50314971028608 50366317154517 50375445753402 50509810935584 50541626298807 50695508769906 50724835569408 50909775501816 50987319652412 51029672321628 51050022817248 51145468906917 51165782506176 51175056003456 51212809879803 51267347179776 51343874335296 51363199591704 51473269179891 51479669432048 51542978078592 51619916670432 51722382805632 51809695775838 51839667120384 52000460132544 52030254131856 52088242527321 52172001340704 52231736308388 52309986680952 52413538383948 52452495971568 52482548967732 52632071899264 52645336030287 52675790783616 52695331601066 52764713209494 52795322742624 52919660185392 52948370408274 53020076997888 53109580616092 53133697217952 53153696143548 53233039066383 53289727739136 53379686556924 53459656717896 53480976284736 53606928499488 53957300581184 53997405606144 54104297686656 54175534418304 54185353415424 54240649243326 54276824146116 54395181007552 54426347077648 54471556378512 54507885280992 54552866481252 54656382356928 54909421164136 54950233874976 54955031730984 55101611929728 55152256793634 55184161773312 55282145015097 55304191385352 55387044721008 55432751424498 55439644003744 55622530529904 55643466224346 55795056989364 55868519868876 55921576392968 56027689441152 56032581372768 56095030414038 56159639380416 56312636367744 56333831810256 56364394305582 56519668119096 56573649804672 56680692814592 56727774690048 56760277234752 56781333249277 56823537302532 57065440015584 57194932971176 57220904696256 57329631867508 57438416747712 57485816292072 57561505319448 57571938003888 57594897537408 57725498212096 57730538384064 57761858627208 57783599540667 57827993770001 57914628111054 57937724308464 58072406254236 58182600573504 58319625510432 58342883219712 58451964465048 58612989160544 58700799533376 58799892824959 58848735016071 58862509724928 59098938688023 59178974830976 59211080886672 59340197462784 59394738085452 59463147579264 59529420031224 59534617708566 59625144389376 59647586622624 59693412923872 59704232004032 59782841921088 59901186724512 59945709681792 60166098320328 60223236115504 60257741407396 60307794561924 60337511705856 60444645071811 60479611640448 60696663561248 60701963153832 60747081306912 60867334897488 61005356065056 61028317794444 61126452406656 61194578633496 61229640462354 61265061142272 61321370941116 61455089247552 61558832077743 61773098809653 61819013109348 61989313420944 62201539517312 62217215308521 62253207289728 62276300983078 62369599504212 62394472332192 62541416582736 62575346846142 62660090997504 62753624187584 62805750549696 62911773442089 62996973207168 63031150621296 63179594302968 63204790154688 63216245651328 63299479681152 63322961503802 63351715913712 63359593147136 63375560786538 63592532827824 63645010894794 63765779416416 64037235854592 64108606187472 64145337627228 64285213918016 64344299592573 64381522068864 64490205033826 64593906421824 64618218841176 64671543328581 64714674943446 64794259729584 64892952284888 64941185488608 64946855682072 65131889458944 65179939847022 65217645732096 65365637681344 65419933715136 65519579277152 65698075762368 65758460023179 65796500575872 65939612805612 66038399475048 66089135737144 66214542066816 66220323440544 66294126852954 66576346684848 66612465997506 66675725699308 66702677513472 66757722145632 66802245102912 66970597535127 66986273326336 67041915542784 67155089539356 67167261004536 67255697161224 67388835065076 67567066129563 67594011693208 67751140629942 67879700669088 68039563095504 68066697089664 68168670425856 68193958542556 68221043341568 68283746506404 68289708548061 68458499113728 68484266122272 68631025573188 68761255223232 68826555560576 68843900962683 68923193785056 69079594367784 69333946843392 69373672175808 69425235779328 69450990036428 69562668454272 69746648907936 69884717845264 69936661295424 69976731956976 70193781373716 70352950945992 70359093655578 70393763656832 70492602372192 70559546913856 70597827211032 70844929623936 70871594858064 70977385421844 71105388924024 71118276357744 71172915409232 71279542290528 71307968379648 71434580539413 71475904665984 71541599431302 71736501843468 72122181960906 72320865657768 72369098861488 72429212327472 72628741838016 72677180374656 72737155308336 72764532754914 72875176475904 73004571320499 73058833674684 73266978499968 73273375641312 73536342391512 73709526686796 73738921847136 73849392961344 73910335232664 74050582548096 74163374039872 74191288299128 74224977922368 74252512710593 74350277704287 74393409319152 74491359825168 74710108497024 74793373885384 74836227231766 74879519173888 74898390020454 75111775747008 75152525740776 75359557492128 75472456542912 75500454100687 75563168630103 75680369646336 75764716403376 76043263154859 76087253354112 76294539595008 76480979478618 76575034225872 76584555663616 76647755056096 76748673759264 76762584005184 76892167540331 76974051178752 77015811502944 77044799387556 77219504148072 77250299077952 77314467117888 77429875005648 77576800764672 77714543663757 77759500680576 77935952620064 78000690198816 78045381197784 78267732711168 78347604462582 78464980021428 78620307575922 78678743957352 78723823451598 78798584917364 78948107848896 79042997401599 79147069814241 79192984113936 79372560041632 79379490278088 79422555612411 79530115496832 79664370924138 79710455894784 79868248966016 79934591608704 80069529835386 80189485076844 80221464427104 80410392749232 80562974139648 80592860095748 80935950871776 80996108409216 81156446529984 81263301627456 81278030123136 81340474753408 81360973864989 81371090392592 81415236219174 81592771511328 81639520616472 81761827921488 81829299721878 81940118996736 81984573535392 82078442770324 82364131746204 82425350812464 82652417894592 82728385190451 82776242659968 82806949658818 82956287078028 83159466005616 83192629776256 83388555443648 83433795794856 83465199336519 83692585484046 83741000732928 83882364589452 84041534161728 84048872059152 84142545621057 84239459070624 84273053539584 84468954551616 84500747715384 84779502178644 84790043770432 84860014526392 84860474707008 85021039221888 85235305953798 85478141583296 85527116836304 85598160023376 85792399456764 85994447801262 86125208562432 86157625121568 86228724438108 86286233257928 86342257979172 86357907005832 86392346306112 86588247318144 86595807576096 86871942166581 86906586462696 87108609381354 87226578286848 87514324829568 87597434349824 87677946697572 87919483740816 88051199300064 88293764587392 88392169137272 88768462246464 88816621330008 89010296194176 89069660137216 89092107128178 89143645941504 89194721368896 89227809391721 89294130046836 89301926562849 89540119385808 89556348006048 89674262881632 89851780086768 89918564522688 90089421506084 90334854173256 90386612111094 90506267558784 90719417460672 90872561638573 91044995341872 91052944730748 91301002346232 91312354829696 91508034097584 91542476691666 91681673630976 91791867950244 91844460693531 91897591713408 92106125823712 92182633871328 92498229567744 92941766078161 92983970131416 92995531877248 93248881727232 93302309275968 93414451474617 93554399256318 93591708498288 93803934594656 93812124874104 93863020269213 93990136496256 94130436281376 94246195970304 94495459810752 94546725931944 94636513895792 94769391454452 94807185232032 94824368476992 94984442255703 95039389720704 95246107385884 95388799241736 95467516342191 95648669124624 96055853781888 96091487037238 96162909281208 96218006440842 96427820877024 96572283103296 96735307550739 96838322450688 96890859632736 96927328261764 96982873744448 97019377006552 97072012415169 97339428427332 97411778232912 97697834188416 97769909770533 97826468598144 97862758687694 98048456522016 98279368915728 98318562462848 98465857281792 98547113643552 98694750863808 98909419208418 98966637229824 99133703605716 99191212425536 99321813100224 99330485160816 99441190279431 99864520027272 100013588548962 100054016270208 100136583218448 100149034329344 100203367654368 100479409989504 100629942057216 100732634309034 100750891506804 101019621871168 101083252597614 101391017539812 101626710944913 101819551003632 101974639304824 102059344643256 102100045634496 102290937813834 102331565012352 102350112006912 102425619759606 102687748670592 102726399183408 102946538359782 102959338864096 103085956157184 103239833340864 103444765611264 103619391551676 104000920265088 104060508263712 104176485054642 104344002681408 104463472616776 104619973361904 104827076767896 104904991943136 104965097935464 105264143798528 105290672060574 105351581567232 105390663202132 105451047462943 105529426418988 105538640483367 105590645485248 105839320370784 105896740816548 106219161232184 106267394435904 106307392287096 106466078132766 106759373113848 106919313435792 106961952569472 107213856998976 107312399146953 107914601162368 108183272941359 108208595373312 108351068836608 108481298486652 108553648292232 108790362015104 108852694155296 108943112757024 109015770561984 109105732962504 109146799132371 109312764713856 109818842328272 109900467749952 109910063461968 110203223859456 110304513587268 110564290030194 110608382770704 110774089442016 110865502848996 110879288007488 111245061059808 111286932448692 111590113978728 111737039737752 111843152785936 112055378882304 112065162745536 112190060828076 112254340847649 112319278760832 112625272735488 112667663620512 112728788611164 113039336238192 113147299609344 113520554469504 113562666498554 113647074605064 114130880031168 114389865942352 114441809392512 114659263735016 114721469217927 114876833495424 114971632584144 115123010638896 115143876007776 115189795074816 115461076768128 115523717254416 115567199081334 115655987540002 115829256222108 115875448616928 116144812508472 116365201147008 116639251020864 116682519973789 116903928930096 117225978321088 117401599066752 117521406693873 117599785649918 117697470032142 117930461363883 118197877376046 118357949661952 118422161773344 118789476170904 118926295158528 119058840062448 119069235417132 119295173245248 119386825847744 119408464008064 119496556386207 119565683842176 119802373449024 119891419363584 120104294753079 120332196640656 120446472231008 120515482814792 120615589123848 120889290143622 120959223280896 121393327122496 121403926307664 121494162613824 121539232563749 121734669794976 122010712130112 122056635588888 122122854328761 122252904813312 122389157266992 122459280924708 122642741882232 122743949582817 122910178495104 123117664155486 123546197619306 123638026218696 123978626841888 124210424488227 124403079034624 124434430617042 124506414579456 124552601966156 124739199008424 124788944664384 125082833165472 125150693692284 125507248375168 125538878226069 125611501099392 125823546884178 125993946414336 126062301242592 126359188605936 126409580309376 126432491302656 126598959362304 126645923007604 126703431827424 126751121573076 127185065655648 127290021789588 127531558832832 127852958930697 128217212374944 128290675254456 128570427836032 128688599185146 128763044137728 128980410067652 128991671701893 129187812843648 129236437682352 129343086657162 129429349886892 129588519459168 129785904569776 129882370977216 129893711364144 130359879694044 130731275362688 130839867430272 131039158554304 131396151524736 131516920046358 131593001151744 131879225611224 132076798950096 132178271474288 132429084133632 132440646881088 132588253705908 133152693369696 133224931995012 133351451398616 133515444291264 133604490205824 133941195070254 134310179078712 134334522009072 134511394322448 134777670130152 135134132259126 135188023386416 135502281259884 135579918166641 135759401338176 136079126191008 136133394179328 136387917085112 136567493012808 136579417096122 136968532244544 137262051146376 137313715037499 137522510446464 137653111121152 137687801925366 137846387570112 137897523605387 138159188735568 138747344351616 138901980072856 139125336908544 139493297815872 139769435690528 139873322590848 139953463913952 140215129044133 140331598884477 140387562747432 140705901891984 140718187311156 140787527313664 140985204744384 141119093827712 141195654422064 141689859247872 141743189716128 141954770843688 142210777848048 142236552715488 142345830818464 142559084581056 142869161078826 142951809331968 143083198862604 143473003686936 143637274848067 144137230555857 144244363921812 144327009661263 144641731315536 144738197722976 144858424654944 145257483676032 145354360749312 145474310616672 145529065509828 146009142640998 146117667349368 146533956999936 146546751282624 146794138031541 147072684783024 147419053373592 147477843694272 147698785922688 147820670465328 148101165096192 148326748079744 148364128812627 148382576598256 148449955844736 148505025421186 148700555408574 148786818638304 148982719650336 149420216994048 149586747770768 149672454463532 149796780040908 150020382823443 150223551494016 150305051481552 150719114984256 150944913085824 151000908201374 151098951463551 151126337260206 151529432806752 152086526309718 152174506708224 152961958957236 153150068451744 153295510112192 153436406720751 153497347518528 153525168010368 153638429639409 153784335080662 154031623005888 154089598775112 154439008296144 154500598155904 154628934235776 154859750011296 155429087327514 155519001361152 155871905240128 156001380397632 156090762395568 156264727581963 156695208925164 156929960042856 157240615151844 157357487914704 157447646903196 157597169834728 157656487635647 157896215697792 158085994803198 158294139628482 158385968227872 158745120083264 158758980556176 158845111224822 159060230993664 159328741848276 159699117199149 159736497932032 159869183217408 160139059670772 160378970153688 160442928854208 160820785498464 161185720191496 161871901743552 161992216818432 162312893059968 162526603254912 162556060246272 162680949506816 162721947729978 162742180785184 162830472438348 163185543022656 163279041232944 163523655842976 163658599443756 163969147070784 164156885540648 164728263492408 164850701624928 165304835789184 165456770380902 165552485319936 165613899317636 165708788870339 165846435045291 165912574156056 166318932011232 166385259552512 166777110887296 166867591589712 166930398673038 167385170968092 167764729178904 168083068323456 168097744118304 168285091242114 168478918141248 168937909103232 169001495430768 169559004357288 169580087540864 169720029052784 169720949414016 170042078443776 170343999747831 170470611907596 170956283166592 171054233672608 171196320046752 171584798913528 171988895602524 172315250243136 172457448876216 172572466515856 172684515958344 172715814011664 172784692612224 173176494636288 173191615152192 173483981310003 173743884333162 173813172925392 174217218762708 175028649659136 175355893395144 175838967481632 176102398600128 176399678474877 176587529174784 176784338274544 177296816064069 177536924492928 177633242660016 178020592388352 178184214256356 178389442737792 178455618783442 178588260093672 178603853125698 179080238771616 179112696012096 179348525763264 179703560173536 179837129045376 180178843012168 180669708346512 180773224222188 181012535117568 181333935215433 181438834921344 181745123277146 182089990683744 182105889461496 182602004692464 182624709659392 183016068195168 183084953383332 183358245673097 183583735900488 183688921387062 183795183426816 184212251647424 184365267742656 184676496233229 185319296428959 185883532156322 185967940262832 185991063754496 186604618551936 186828902949234 187108798512636 187183416996576 187607869189312 187624249748208 187726040538426 187980272992512 188260872562752 188735320326267 188990919621504 189093451863888 189273027791584 189538782908904 189614370464064 189648736953984 189968884511406 190078779441408 190492214771768 190777598483472 190935032684382 191297338249248 192111707563776 192182974074476 192325818562416 192436012881684 192855641754048 193032898777719 193144566206592 193470615101478 193781719265472 193854656523528 193965747488896 194014629985743 194038754013104 194144024830338 194678856854664 194823556465824 195395668376832 195539819541066 195652937196288 195725517375388 196096913044032 196558737831456 196637124925696 197094227287104 197275380069537 197389501727616 197818838416836 198267407211432 198382424851072 198643626200448 198660970321632 198882380558862 199729040054544 200027177097924 200108032540416 200273166436896 200406735308736 200911792605381 200958819979008 201465268618068 201501783013608 202039243742336 202166505195228 202701198388689 202782035079624 203253421889826 203639102007264 203949278609648 204118689286512 204200091268992 204581875627668 204663130024704 204851239519212 205375497341184 205452798366816 205893076719564 205918677728192 206479666681728 207238783103352 208001840530176 208121016527424 208352970109284 208688005362816 208926945233552 209239946723808 209654153535792 209809983886272 209930195870928 210581344121148 210781326404264 210902094925886 211058852837976 211077280966734 211181290970496 211678640741568 211793481633096 212438322464368 212534788871808 212614784574192 212932156265532 213518746227696 213838626871584 213923905138944 214303741618239 214427713997952 214624798293906 215829202324736 216366545882718 216696108522751 216962596973304 217107296584464 217580724030208 217705388310592 217886225514048 218031541123968 218211465925008 218293598264742 218625529427712 219013713961497 219637684656544 219800935499904 219820126923936 220609027174536 221128580060388 221216765541408 221548178884032 221630365263307 221731005697992 221758576014976 222490122119616 222573864897384 222757538131779 223050833112861 223180227957456 223474079475504 223686305571872 224130325491072 224380121656152 224508681695298 224638557521664 225335327241024 225457577222328 225715717618391 226078672476384 226501362302061 227041108939008 227125332997108 227294149210128 228129789464577 228261760062336 228779731884704 228883618785024 229318527470032 229442938435854 229753666990848 229943265168288 230246021277792 230287752015552 230676502620993 230922153536256 231047434508832 231134398162668 231311975080004 231658512444216 231750897233856 232289625016944 232730402294016 233143630991271 233278502041728 233365039947578 233807857860192 234451956642176 234803198133504 235042813387746 235199571299836 235394940064284 235860922727766 236395754752092 236844323546688 237128992204797 237441209442723 237578952341808 238117680124896 238138470834264 238590346490496 238773651695488 238816928016128 238993112772414 239131367684352 239604746898048 240208589506158 240664393281312 240892944462016 241030965629584 241231178247696 241778580287244 242786654244992 242807852615328 242988325227648 243078465127498 243469339589952 244021424260224 244113271177776 244245708657522 244778314533984 244918561849416 245285483764464 245487899165634 245820356990208 246235328310972 247092395238612 247276052437392 247957253683776 248420848976454 248868861234084 249105203932312 249478398016848 249577889328768 250165666330944 250301387384568 250395598009557 251014496750336 251077756452138 251223002198784 251647093768356 252124602485184 252427636863171 252718377211872 252819160618752 253291846015208 253406863654848 253502243146152 254370131311296 254580043579176 255063117665664 255705917861394 256095400981433 256434424749888 256581350508912 257140855672064 257377198370292 257960820135304 257983343403786 258375625687296 258472875364704 258686173314324 258858699773784 259177038918336 259571809139552 259764741954432 259787422728288 260615826499743 260719759388088 261462550725376 261679734860544 261926795311181 262078317108608 262792303049472 263033840092716 263758451222448 264153597900192 264356542948576 264881293762176 265176507411816 266305386739392 266449863990024 266702902797232 267030888582528 267208980411648 267683428175163 267882390140508 268620358157424 268669044018144 269022788644896 269555340260304 270268264518252 270376046772832 271004562519768 271159836333282 271518802676352 272158252382016 272617684915719 272775834170224 273134986025616 273158834192244 273937064489088 274524102292752 274627430074998 275045020892928 275375603850732 275533382080593 275692775140224 275795047210774 276318377471136 277494688703232 277803960145712 278825298234483 278986595631744 279538871381056 279746645181696 279906927827904 280243354423851 280430258088266 280663197768954 280775125494864 281411803783968 281436374622312 281970409488768 282238187655424 282391308844128 283486379432256 283909541687376 284421555696096 284473105430976 284691661636928 284953326767109 285118169162112 285738322157652 286166397725208 286402549026573 286946007373872 287274549696134 288274461111714 288488727843624 288654019322526 289283462631072 289476395445952 289716849309888 289824323805863 290205922652217 290514967352064 290948621233344 291058131019656 291216037245507 292018285281996 292235334698736 293093502565248 293588276063082 294145369566048 294838106747184 294955687388544 295397571845376 295641340930656 296653496159488 296728257625254 296765153196512 296899911689472 297010050842372 297401110817148 297573637276608 297965439300672 298323570838293 299173495541536 299344908927064 299593560081816 300040765646886 300447102988032 300610102963104 301438229968512 301889826171648 302001816402748 302197902927102 302252674520412 303058865613504 304173052619436 304880132834739 305923917914472 306300136903488 306591020224384 306872813441502 306994695037056 307050336020736 307276859278818 307568670161324 308063246011776 308179197550224 308878016592288 309001196311808 309257868471552 309719500022592 310858174655028 311743810480256 312002760795264 312181524791136 312529455163926 313390417850328 313859920085712 314481230303688 314714975829408 314895293806392 315194339669456 315312975271294 315792431395584 316171989606396 316353142388829 316588279256964 316771936455744 317490240166528 317517961112352 317690222449644 318657483696552 319398234398298 320278119341544 320757940307376 320885857708416 321641570996928 322371440382992 323743803487104 324625786119936 325053206509824 325443895459956 325484361570368 325660944876696 326371086045312 326558082465888 327047311685952 327317198887512 327440397397113 327938294141568 328313771081296 329456526984816 329701403249856 330609671578368 330913540761804 331227798635272 331417577740678 331692870090582 331825148312112 332637864022464 333554221774592 333735183179424 333860797346076 334770341936184 335529458357808 336166136646912 336195488236608 336570182484228 336763022542947 336957836282496 337875818206464 338002990861536 339118008714576 339160175081728 339440058105568 339441898828032 340687999495662 340941223815192 341912566333184 342108467345216 342392640093504 342519655406929 343169597827056 343977791205048 344164407653781 344630500486272 344914897752432 345144933031712 345369031916688 345431628023328 345569385224448 346383230304384 346967962620006 347487768666324 347626345850784 348434437525416 350047559921367 350711786790288 351677934963264 352204797200256 352564220081619 352799356949754 353568676549088 353791384091649 354593632128138 355073848985856 355266485320032 356368428512712 356778885475584 356911237566884 357176520187344 357207706251396 358160477543232 358225392024192 358489669158621 358697051526528 359407120347072 359674258090752 360312884259237 360357686024336 361339416693024 361546448444376 362667870430866 362877669842688 363490246554292 364179981367488 364211778922992 364617697691247 365204009384928 366032136390336 366169906766664 366368562986283 366716491346194 367167471800976 367377842774124 368424503294848 368730535485312 369352992466458 370638592857918 371767064312644 371935880525664 372631273464681 373209237103872 373657805898468 374217597025272 374366833993152 375215738378624 375248499496416 375452081076852 376521745125504 377470640652534 377981839243008 378186903727776 378546055583168 379077565817808 379228740928128 379297473907968 379937769022812 380984429543536 381555196966944 381870065368764 382594676498496 384365948148952 384651637124832 384872025763368 385711283508096 386065797555438 386289132413184 386941230202956 386975015105679 387563438530944 387709313047056 387931494977792 388029259971486 388077508026208 388288049660676 389357713709328 389647112931648 391079639082132 391451034750776 392193826088064 393117475662912 394188454574208 394550760139074 394779003455232 395637676833672 396534814422864 396764849702144 397287252400896 397321940643264 397764761117724 399458080109088 400054354195848 400546332873792 400813470617472 401823585210762 402930537236136 403003566027216 404078487484672 404333010390456 404795956390007 405402396777378 405564070159248 406506843779652 406739754499923 407278204014528 407898557219296 408237378573024 408400182537984 409163751255336 409702479038424 410905596733632 411599249774713 411786153439128 411837355456384 411941145112497 412959333363456 413692570816161 414477566206704 416242033054848 416705940218568 417376010725632 417853890467104 418479893447616 419308307071584 419619967772544 419860391741856 420645387132399 421162688242296 421562652808528 421804189851772 422117705675952 422154561933468 422362581940992 423357281483136 423586963266192 424876644928736 425069577743616 425229569148384 425864312531064 427037492455392 427677253743168 428607483236478 428855427995904 429249596587812 430911824544201 432411691667571 432733091765436 432981028983789 433392217045502 433925193946608 434214593168928 435410776621184 435772451028096 436063082247936 436422931850016 436587196529484 438027427922994 439275369313088 439601870999808 439640253847872 440382414094623 441218054349072 442257160120776 442433531082816 443096357768064 443260730526614 443462011395984 443517152029952 444980244239232 445147729794768 445515076263558 446101666225722 446360455914912 446948158951008 447372611143744 448260650982144 448760243312304 449017363390596 450061148470329 450670654482048 450915154444656 451431435236782 452157344952768 453002724604122 454250665994216 454588298420256 456259578929154 456523520124672 457559463769408 458637054940064 458885876871708 459886530336576 460309220162253 460492042555584 460575504031104 461353005241986 462094869017664 462268796325336 462623950160008 463317024888432 463501794467712 464579250033888 466287261982542 466557004083456 466730079895156 467615715720384 468794182745889 468903913284352 470085626775492 470399142599672 470789880128568 471721845455532 472791509504184 472969462906941 473688647093376 474257984409594 474882418885446 475157904683616 476235360249792 476276941668528 477180692980992 477547303390976 477986225544828 479097351597447 479209493796096 480417179012316 481328786562624 481785888924032 482061931259168 482462356495392 483557160574488 485573308489984 485615705230656 485976650455296 486156930254996 486938679179904 488042848520448 488226542355552 488491417315044 489556629067968 489837123698832 490570967528928 490975798331268 492470656621944 494184790477224 494552104874784 495914507367552 496841697952908 497126366611017 497737722468168 498210407864624 498956796033696 499155778657536 500331332661888 500602774769136 500791196019114 502155512904276 503294187536712 504249204970368 504855273726342 505436754423744 506583692030416 506813727309696 507004486292304 508740262622592 509160087158352 510126235331328 511031999243493 511411835722788 512190801962866 512868849499776 513162701017824 514754396740584 515921640270608 515966686807572 516945750729408 517372346628648 517717399547568 518354077836672 519143618279104 519529483908864 519574845456576 520451943930009 521231652999486 521439518776176 523853590622362 524156634217216 526067680185432 527516902444896 528307195800384 528503178704809 528713085897152 529199035424631 529762587524352 530353014823632 531890448192207 532610773478784 532899727980048 533405805594464 534061777165056 535366856350326 535764780281016 537240716314848 537338088036288 538045577289792 538245172782317 539110680520608 540536529036504 540752093545664 542009125039536 542319672666564 543037605352704 544001805646299 544316504764032 545235369831438 545551668340448 546269972051232 546317668384488 547874128978176 549048204585504 549254860149996 550074737019291 550751207701464 551066764161186 551385550280448 551590094421548 552636754942272 554029488699687 555607920291424 555957889286877 557650596468966 557973191263488 559077742762112 559813855655808 560486708847702 560860516176532 561326395537908 561550250989728 562823607567936 562872749244624 563940818977536 564782617688256 566205960978801 566972758864512 567819083374752 568843111392192 568946210861952 569383323273856 569906653534218 570236338324224 571476644315304 572332795450416 572805098053146 573892014747744 574549099392268 576548922223428 576977455687248 577308038645052 578566925262144 578952790891904 579098696333157 579433698619776 579648647611726 580411845304434 581897242466688 582116262039312 582432074491014 584036570563992 584470669397472 586187005130496 587176552126164 588290739132096 589676213494368 589911374777088 591282681861312 593456515250508 593530306393024 594020101684744 594802221634296 595147274553216 595930878601344 596647141676586 598346991083072 598689817854128 599187120163632 600081531293772 601220205926208 602876459937024 604003632805496 604395805854204 604505349040824 606117731227008 608103595166067 608346105238872 609760265669478 611847835828944 612600273806976 613182040448768 613745626883004 613989390074112 614553718557636 615137340322648 616126492023552 616358395100448 617756033184576 619439000045184 621716349310056 623487620960512 624005521590528 624363049582272 624594665742047 625058910327852 626780835700656 627719840171424 628962460607376 629429951658816 629790587612784 630388679338912 630625950542588 632343979212792 632706284777658 633176558513928 633543872911488 634980480333056 635035922224704 635380444899288 636107931470011 637314967393104 638796468796596 640556238683088 641515880614752 641771715416832 642911224854717 643283141993856 644742880765984 647487606974208 650088325568253 650887790919912 650968723140736 651321889753392 652742172090624 653116164931776 654094623371904 654634397775024 654880794794226 655876588283136 656627542162592 657041141884491 658913053969632 659402806499712 661827081523608 662455597270544 662835155481356 663385740181164 663650296624224 664891095789921 665275728044928 667470366358848 667721594692152 668272614395337 669152499338583 669540683872368 671058916715616 672390976473216 673140364968456 673526045085894 673915672564992 676005981723072 677147152855173 678236017429152 678880116211136 679504086906183 681375998991324 681882447630384 684216934690432 684389368393731 684785280187008 685039310813858 686339195654112 687955582410096 688328815307562 689261000972544 689829795504864 690289866063424 690738063833376 690863256046656 692029507862979 692766460608768 693935925240012 694975537332648 695252691701568 696868875050832 700095119842734 701423573580576 703355869926528 704409594400512 705128440163238 705598713899508 707137353098176 707582768183298 709187264256276 710532970640064 711386976614391 712736857025424 713822475133768 714353040374688 714415412502792 716320955086464 716450784048384 716979338317242 717394103053056 718814240694144 720625768518474 720715372048672 722678833386048 723092896888752 725335740861732 726980493108584 728359962734976 728423557845984 729235395382494 730408018769856 732064272780672 732339813533328 732737125972566 733432982692388 734334943601952 734755685548248 736849006589696 737461070970624 738157332240601 738705984932916 741277185715836 743534128625288 743871761051328 745262546929362 747315611796936 748435194050544 748733667986304 750431476757248 750496998992832 750904162153704 751186794028671 753043490251008 754941281305068 756373807455552 757092111166336 757282910589513 758155131635616 758457481856256 759875538045624 761968859087072 763110393933888 763740130737528 765189352996992 768286202944299 768731896297904 769303274249664 769744051526736 771422567016192 772131595110876 773882460405912 773950030211358 775126877061888 775418626094112 776058519942972 776155016052416 776576099321352 778715427418656 779294225863296 782159278164264 782902069501552 784387652176128 785780385933543 786234951325824 788376909148416 789101520278148 791275353667344 793069628845728 794643881286528 795529522235448 798916160218176 800108708391696 801092665747584 801626941234944 803050284525489 803647170421524 805861074472272 806007132054432 808666020780912 809591912780014 810804793554756 811128140318496 813013687559304 813479508999846 814556408029056 815797114438592 816474757146048 816777639816523 817853054747157 818327502510672 819404958076848 821811193467264 823198499549426 823572306878256 823674710912768 823882290224994 827385141632322 828955132413408 832484066109696 833411880437136 835707780934208 836475894703449 836959786895232 838616614143168 839239935545088 839720783483712 840730063271553 841290774264798 842325376484592 843125305617056 843608379703544 844235411351904 844309123866936 846714562966272 847173926532384 849753289857472 850459138296768 851728625062128 854074984910784 854859980301327 855354507486336 857214966472956 858499193175624 859207647079719 861823649088402 864823383335142 865466183530872 865962057967578 866784434091004 867850387893216 868429186337856 869472971417589 870617767956651 870821553242368 871544902056192 872845863700032 873174393058968 873648111736521 876054855845988 878550738626176 879280507695744 880764828189246 882436108698144 884514320241552 884867062165632 886192715536128 886521461053228 886924022791968 889960488478464 890295459589536 891030152527116 892203332451444 892720911829824 893896317902016 894745222287488 894970712514879 897520486624608 898034726781192 900122296940658 901341308964096 901830308889312 902862870473564 904314689905536 906005449208244 908501331988432 909176596840512 912519157858308 915118927538816 917274109880128 917771753743416 919773060673152 920618440324506 920984085111168 921151008062208 922706010483972 924189738035328 924537592650672 925247900320016 926634049776864 927003588935424 929158500067776 932574523965084 933460159790312 935231431440768 937588365491778 940171253550984 940798285199344 941579760257136 943443690911064 945583019008368 945938925813882 947377294186752 948515968819188 949059427166487 949764837770892 950315809367232 952470720499584 952553883337056 955972451089656 958194703194894 960834358024632 962657573125248 963571777848064 964123862518336 964924712990784 965282665237709 967114321148976 971231410461312 972313860509992 973877358359808 976453084711104 976982834630088 979113258135936 979674247397664 981141935057856 981505903308931 981951596662536 982321192191339 984941313243888 988369580954448 989104209749568 991829014735104 993683395905816 994252733222034 995475444936336 996420815729248 997913592067392 999598178024303 1000662665323776 1001205549538272 1001582392038228 1004311025808552 1006588375073424 1008498409940736 1009710547452684 1010289067628841 1010873508847488 1013167384060832 1013627454619392 1014008972584608 1017480525245184 1018320174316704 1022063998486986 1022823671445576 1024381603925732 1025737698999552 1026325402035648 1027558966220787 1029508793481168 1031843280541216 1031933373615144 1032493222961343 1033891501458816 1034744693257296 1035434799095136 1036708155673344 1038287236558208 1039149690913152 1040903887860018 1042463305998972 1042879037552352 1047707181244724 1050142679764101 1052135360370864 1055033804889792 1056614391600768 1057006357409618 1057426171794304 1057692660244857 1058398070849262 1060706029647264 1063780896384414 1065221546957568 1065799455960096 1066811611188928 1070733712700652 1071529560562032 1074481432629696 1074676176072576 1075469007475863 1076091154579584 1076490345564634 1078221361041216 1081073058073008 1081504187091328 1084018250079072 1084639345333128 1088003611292598 1088633009528064 1090470739662876 1091103336680896 1092539944102464 1092635336768976 1093853093073741 1098096409171008 1098509720299992 1100149474038582 1101502415402928 1102133528322372 1103180188843096 1105273509884544 1108058977399374 1111215840582848 1111915778573754 1115301192937932 1117893820394043 1118155485524224 1119627711311616 1120973417695404 1121721032353064 1122652791075816 1123100501979456 1125647215135872 1125745498489248 1129565235376512 1132411921957602 1133945517729024 1135638166749504 1137686222784384 1137892421723904 1138766646547712 1139813307068436 1142953288630608 1144665590900832 1145610196106292 1147784029495488 1149098198784536 1153097844446856 1153954911374496 1154616077290104 1157133850524288 1157905581783808 1158197392666314 1158867397239552 1159297295223452 1159961522092373 1160823690608868 1160925045317037 1163794484933376 1164232524078624 1164864148982028 1168073141127984 1168941338794944 1174353104252328 1176581478264192 1179352426988736 1182565363722624 1186913030501016 1187060612786048 1188040203369488 1189604443268592 1190294549106432 1191861757202688 1193294283353172 1196693982166144 1197379635708256 1198374240327264 1200163062587544 1202440411852416 1208007265610992 1208791611708408 1209010698081648 1212235462454016 1214387869170021 1216207190332134 1216692210477744 1219520531338956 1220219263499769 1223695671657888 1225200547613952 1227491253766008 1229107437115272 1230274680645296 1232716790200896 1234797749324139 1235512066369152 1238878000090368 1241077712448483 1243432698620112 1248726099164544 1249189331484094 1250117820655704 1253561671401312 1255439680342848 1257924921214752 1258859903317632 1259581175225568 1260777358677824 1261251901085176 1261936161397197 1264687958425584 1265412569555316 1266353117027856 1267087745822976 1270071844449408 1270760889798576 1272215862940022 1274629934786208 1277592937593192 1281112477366176 1283031761229504 1283507719711679 1285822449709434 1286566283987712 1289485761531968 1292735473632603 1297235075002713 1300176651136506 1301775581839824 1301937446281472 1302643779506784 1306232329863552 1308189246743808 1309268795550048 1309761589588452 1313255084325184 1314082283768982 1317826107939264 1318805612999424 1321147242283869 1323654163047216 1324911194541088 1325670310962712 1326771480362328 1327300593248448 1329782191579842 1330551456089856 1334940732717696 1335443189384304 1336545228790674 1338304998677166 1339081367744736 1342117833431232 1344781952946432 1346280729936912 1347052090171788 1350183445410987 1352011963446144 1354294305710346 1356472034858304 1357760232422272 1359008173812366 1362751997982648 1363764895260768 1368433869380864 1368778736787462 1369570560374016 1370078621627716 1372678391308224 1375911164820192 1376657630615124 1379659591009728 1380579732126848 1380927660486759 1381476127666752 1381726512093312 1384059015725958 1387871850480024 1389951074665296 1390505383403136 1393737750101664 1400190239685468 1402847147161152 1406382548237667 1406711739853056 1410256880326476 1411197427799016 1414274706196352 1415165536366596 1418374528512552 1418908388720823 1421065941280128 1422773953228782 1425473714050848 1427644950267536 1428706080749376 1428830825005584 1432641910172928 1433958676634484 1437628481388288 1441251537036948 1441430744097344 1445357666772096 1446185793777504 1450671481723464 1453960986217168 1456719925469952 1456847115691968 1458470790764988 1460816037539712 1464128545561344 1464679627066656 1465474251945132 1466865965384776 1468669887203904 1469511371096496 1476314664481202 1477411969865832 1482554371431672 1487068257250576 1487743522102656 1490525093858724 1491379099833051 1494631223593872 1496870388101088 1497467335972608 1500993997985664 1501808324307408 1502373588057342 1509882562610136 1512747614911104 1514184222332672 1514565821179026 1516310263271232 1516872759659257 1519751076091248 1523937718174144 1526220787867776 1527480261475056 1530378705993984 1533095997730479 1536572405888598 1537463792595808 1538606548499328 1539488103053472 1544263190221752 1547764920811824 1547900060422716 1550837252188224 1552117039885944 1552310032104832 1553152198642704 1557430854837312 1558588451726592 1561355831790027 1564318556328528 1565804139003104 1571560771867086 1572469902651648 1578203040556296 1580010023328737 1582550707334688 1585509536114427 1586139257691456 1587597106273893 1589287762573056 1591059044470896 1595671344576621 1597832320436352 1600217416783392 1602185331495168 1606100569050978 1607294340843048 1611722148944544 1612014264108864 1614735518346951 1617332041561824 1619183825560028 1621609587109512 1622256280636992 1626027375118608 1626959017999692 1629112816058112 1631594228877184 1632005416938897 1632949514292096 1633555279633046 1635706109494314 1636655005021344 1638809916153696 1643622386934528 1646396999098852 1647144613756512 1647764580449988 1650224211057873 1654770283264644 1657910264826816 1662088466099061 1666823760874272 1671415561868416 1672951789406898 1673919573790464 1677233228286336 1679441566967424 1681460126543106 1682581548529596 1684650752969184 1686250611234112 1687216759407088 1688470822703808 1688618247733872 1694347853064768 1699506579714944 1700918276593536 1703457250124256 1708149969821568 1709719960602654 1710709014972672 1714429932945912 1716998386351248 1718415294159438 1723647298176804 1729646766670284 1730932367061744 1731924115935156 1733568868182008 1735700775786432 1736858372675712 1738945942835178 1741235535913302 1745691727400064 1746348786117936 1747296223473042 1752109711691976 1757101477252352 1758561015391488 1761529656378492 1764872217396288 1769028640483104 1769734124331264 1773042922106456 1773848045583936 1780590919179072 1782060305054232 1784406664902888 1785441823659648 1787792635804032 1789490444574976 1789941425029758 1792667806870031 1795040973249216 1796069453562384 1800244593881316 1803660617778624 1805725740947128 1808629379811072 1812010898416488 1817002663976864 1818353193681024 1822796677573729 1824310785498201 1825038315716616 1830237855077632 1834548219760256 1835543507486832 1839546121346304 1841236880649012 1841968170222336 1845412020967944 1848379476070656 1849075185301344 1850495800640032 1853268099553728 1858317000135552 1865149047930168 1866920319580624 1870462862881536 1873783997226141 1875176730983556 1880342507101968 1881596570398688 1883159520514272 1886887381822128 1891166038016736 1891877851627764 1897031937638376 1898118854332974 1899529675541784 1900631618734464 1904941440999168 1905107766674112 1908323794410033 1911944902179312 1916389406389788 1921668716049264 1925315146250496 1928247725036672 1928733674564151 1929849425981568 1930565330475418 1934228642297952 1942462820922624 1944627721019984 1950264976704759 1952906169422208 1953965669260176 1958226516271872 1959348494795328 1962283870115712 1963011806617862 1963903193325072 1964642384382678 1969882626487776 1976739161908896 1978208419499136 1987366791811632 1988505466444068 1990950889872672 1992841631458496 1994673287369763 1995827184134784 1999196356048606 2002411099076544 2003164784076456 2004817843186011 2008622051617104 2013176750146848 2019421094905368 2020578135257682 2021747017694976 2026334768121664 2028017945169216 2031441458565519 2036640348633408 2038512260718549 2044127996973972 2045647342891152 2048763207851464 2052650804071296 2055117932441574 2059017586962336 2063686561082432 2063866747230288 2064986445922686 2067783002917632 2069489386514592 2070869598190272 2076088523588937 2076574473116416 2078299381826304 2081807775720036 2084926611997944 2085758075104704 2095414362489448 2100285359528202 2104270720741728 2110067609779584 2113228783201536 2114012714819236 2114852343588608 2115385320489714 2116796141698524 2121412059294528 2127561792768828 2131598911920192 2133623222377856 2134160929843173 2141467425401304 2143059121124064 2148962865259392 2149352352145152 2150938014951726 2152182309159168 2152980691129268 2156442722082432 2162146116146016 2163008374182656 2168036500158144 2169278690666256 2176007222585196 2180941479325752 2182206673361792 2185079888204928 2185270673537952 2187706186147482 2196192818342016 2197019440599984 2200298948077164 2203004830805856 2204267056644744 2206360377686192 2210547019769088 2214471996721803 2216117954798748 2222431681165696 2223831557147508 2230602385875864 2235787640788086 2241946835390808 2243442064706128 2245305582151632 2246201003958912 2251294430271744 2251490996978496 2259130470753024 2264823843915204 2271276333499008 2275372445568768 2279626614136872 2285906577261216 2289331181801664 2291220392212584 2295568058990976 2298196397569072 2304858608832897 2306195688893712 2307909822748992 2309232154580208 2314267701048576 2316394785332628 2318594590446904 2319923044184746 2321647381217736 2321850090634074 2328465048157248 2329728297964056 2336146282255968 2337882677589888 2348706208504656 2353162956528384 2357341157800629 2358704853977472 2365130727445248 2373826061002032 2374121225572096 2376080406738976 2379208886537184 2383657193750261 2386588566706344 2393387964332288 2394759271416512 2396748480654528 2400326125175088 2404880823704832 2409150853576467 2416014531221984 2417583223416816 2418021396163296 2428775738340042 2432414380664268 2433384420955488 2439041062677912 2440438526999538 2447391343315776 2450332919449569 2453559164241471 2454982507532016 2458214874230544 2460549361290592 2465433580401792 2469595498648278 2471024132738304 2482155424896966 2486865397240224 2497452198329088 2498378662968188 2500235641311408 2507123342802624 2509427684110347 2510879360685696 2515849842429504 2517719806635264 2519162350451136 2521554717355648 2522190189814659 2522503802170352 2523872322794394 2529375916851168 2530825139110632 2532706234055712 2540143688898816 2541521779597152 2544431725880044 2549259869572416 2555185875186384 2562224954732352 2564579940903981 2566063522459008 2567015439423358 2571644899418868 2578971523063936 2585470947265206 2594470150005426 2600353302273012 2603551163679648 2605287559013568 2608418914252767 2611853303869953 2612464659727104 2618537591100096 2619523179176904 2626510168650368 2628164567537964 2635652215878528 2642294484567738 2647308326094432 2649822389082176 2651340621925424 2653542960724656 2654601186496896 2659564383159684 2669881465435392 2670886378768608 2673090457581348 2676609997354332 2678162735489472 2684235666862464 2692561459873824 2694104180343576 2700366890821974 2704023926892288 2708588611420692 2712944069716608 2715520464844544 2718016347624732 2725503995965296 2727529790521536 2737557473574924 2740157243255432 2745356782616448 2751822329640384 2753315261230248 2759319182019456 2761159464253696 2761855320973518 2762952255333504 2763453024186624 2768118031451916 2775743700960048 2779902149330592 2781010766806272 2787475500203328 2800380479370936 2805694294322304 2812765096475334 2817049410795763 2820513760652952 2822394855598032 2828549412392704 2830331072733192 2836749057025104 2837816777441646 2842131882560256 2845547906457564 2847178281499461 2850947428101696 2855289900535072 2857412161498752 2857661650011168 2867917353268968 2881194748422991 2882503074073896 2882861488194688 2890715333544192 2892371587555008 2895847995713127 2901342963446928 2907921972434336 2913694231383936 2916941581529976 2921632075079424 2929359254133312 2930948503890264 2933731930769552 2937339774407808 2939022742192992 2944517709926793 2952629328962404 2954823939731664 2965108742863344 2974136514501152 2975487044205312 2981050187717448 2982758199666102 2989262447187744 2993740776202176 2998794534072909 3001987995971328 3003616648614816 3004747176114684 3019765125220272 3025495229822208 3029131642358052 3030867202886523 3032620526542464 3033745519318514 3039502152182496 3047875436348288 3052441575735552 3054960522950112 3066191995460958 3073144811777196 3074927585191616 3077213096998656 3078976206106944 3082676898662361 3088526380443504 3095529841623648 3095800120845432 3101674504376448 3104234079771888 3104620064209664 3106304397285408 3114861709674624 3122711663580054 3128637112657056 3131608278006208 3143121543734172 3150428039292303 3156406081112592 3160020046657474 3165101414669376 3171019072228854 3172278515382912 3175194212547786 3182118088941792 3191342689153242 3195664640872704 3200434833566784 3212201138101956 3214588681686096 3223444297889088 3224028528217728 3229471036693902 3234664083123648 3238367651120056 3243219174219024 3244512561273984 3252054750237216 3253918035999384 3263188457754368 3264010833877794 3265899028584192 3267110559266092 3271412218988628 3273310010042688 3277619832307392 3281559279221223 3292793998197704 3294289227513024 3295529160899976 3300448422115746 3309540566529288 3315820529653632 3324176932198122 3333647521748544 3342831123736832 3345903578813796 3353681461182129 3354466456572672 3358883133934848 3362920253086212 3365163097059192 3369301505938368 3372501222468224 3374433518814176 3376941645407616 3377236495467744 3388695706129536 3399013159429888 3401836553187072 3406914500248512 3416299939643136 3419439921205308 3428859865891824 3433996772702496 3436830588318876 3447294596353608 3459293533340568 3461864734123488 3463848231870312 3467137736364016 3471401551572864 3473716745351424 3477891885670356 3479884566277119 3482471071826604 3491383454800128 3492697572235872 3494592446946084 3504219423383952 3523059312756984 3529744434792576 3538057280966208 3546085844212912 3547696091167872 3561181838358144 3564120610108464 3568813329805776 3570883647319296 3575585271608064 3579882850059516 3585335613740062 3590081946498432 3592138907124768 3600489187762632 3607321235557248 3611451481894256 3624021796832976 3634005327953728 3636706387362048 3643163607510063 3645593355147458 3648621570996402 3650076631433232 3669096439520512 3671087014973664 3682473761298024 3690824041935888 3698150370602688 3700991601280064 3704393247972417 3706536199107456 3716634000271104 3723233137345449 3730298095860336 3733840639161248 3747567994452282 3750353461967112 3760685014203936 3763193140797376 3766319041028544 3767716209476219 3773774763644256 3782332076033472 3783755703255528 3785808484191591 3794063875276752 3796237708665948 3799059351083568 3801263237468928 3810215533348224 3816647588820066 3823889804358624 3832778812779576 3843337432098528 3850523159135037 3856495450073344 3857467349128302 3859698851963136 3861130660950836 3868457284595904 3878206420897809 3889255442039968 3891705225008139 3900529953409518 3905812338844416 3907931338520352 3918696989590656 3924567740231424 3926023613235724 3927806386650144 3929284768765356 3939765252975552 3953478323817792 3956416838998272 3963441726851607 3974733583623264 3977010932888136 3981901779745344 3985683262916992 3989346574739526 3991654368269568 3998392712097212 4004822198153088 4006329568152912 4009635686372022 4017244103234208 4026353500293696 4038842189810736 4041156270515364 4052669536243328 4056035890338432 4062882917131038 4073280697266816 4077024521437098 4088255993947944 4091294685782304 4097526415702928 4105301608142592 4110235864883148 4118035173924672 4127373122164864 4127733494460576 4129972891845372 4138978773029184 4141739196380544 4152177047177874 4163615551440072 4169853223995888 4171516150209408 4190828724978896 4200570719056404 4208541441483456 4220135219559168 4228025429638472 4230770640979428 4233592283397048 4242824118589056 4255123585537656 4256725166162469 4263197823840384 4267246444755712 4268321859686346 4282934850802608 4286118242248128 4297925730518784 4301876029903452 4305961382258536 4312885444164864 4324292232292032 4336073000316288 4338557381332512 4352014445170392 4361882958651504 4364413346723584 4370159776409856 4370541347075904 4375412372294964 4392385636684032 4394038881199968 4400597896154328 4406009661611712 4408534113289488 4412720755372384 4428943993443606 4432235909597496 4444863362331392 4447663114295016 4452755520290077 4461204771751728 4471575281576172 4474137299499153 4483893670781616 4486884129412256 4490611164303264 4492402007917824 4502981993956992 4529647687830408 4542552666998016 4550618278977771 4559253228273744 4571813154522432 4578662363603328 4582440784425168 4591136117981952 4596392795138144 4599287993191437 4609717217665794 4612391377787424 4615819645497984 4618464309160416 4632789570665256 4637189180893808 4639846088369492 4643294762435472 4643700181268148 4656930096314496 4659456595928112 4672292564511936 4675765355179776 4684067495370081 4697412417009312 4714682315601258 4717409707954944 4740030069986211 4747652122004064 4752160813477952 4756528608343281 4758417773074368 4762791318821679 4767314387500522 4773177133412688 4789518542833024 4793496961309056 4800652250350176 4818301707152934 4832029062443968 4835166446833632 4836042792326592 4844206555040853 4857551476680084 4864828761328536 4866768841910976 4878082125355824 4880877053999076 4894782686631552 4900665838899138 4907118328482942 4909965015064032 4916429748461088 4921098722581184 4930867160803584 4939190997296556 4950672633173619 4964310849793932 4973730794480448 4996757325936376 5000471282622816 5014246685605248 5018855368220694 5021758721371392 5031699684859008 5038324700902272 5043109434711296 5044380379629318 5045007604340704 5047744645588788 5058751833702336 5061650278221264 5065412468111424 5083043559194304 5088863451760088 5098519739144832 5110371750372768 5124449909464704 5129159881807962 5132127044918016 5134030878846716 5143289798837736 5157943046127872 5170941894530412 5188940300010852 5200706604546024 5207102327359296 5210575118027136 5216837828505534 5223706607739906 5237075182200192 5239046358353808 5253020337300736 5256329135075928 5271304431757056 5284588969135476 5294616652188864 5299644778164352 5302681243850848 5307085921449312 5309202372993792 5319128766319368 5341772757537216 5346180915162696 5353219994708664 5356325470978944 5368471333724928 5378003420610093 5385122919747648 5388208360687152 5400733781643948 5417177222841384 5425888139433216 5436032695249464 5451007991930592 5455059581043072 5468390032721187 5475114947149848 5480314486510864 5490713565232896 5503644659280768 5506630522460496 5518638364038912 5523710641947036 5525904510667008 5536236062903832 5551487401920096 5559804298661184 5574951000406656 5600760958741872 5611388588644608 5621351991678423 5625530192950668 5634098821591526 5641027521305904 5644789711196064 5660662145466384 5673498114050208 5675633554883292 5691095812915128 5694356562998922 5701894856203392 5710579801070144 5714824322997504 5715323300022336 5724971383230099 5735834706537936 5762389496845982 5765006148147792 5765722976389376 5784743175110016 5791695991426254 5802685926893856 5815843944868672 5827388462767872 5833883163059952 5850794930114277 5858718508266624 5861897007780528 5867463861539104 5874679548815616 5878045484385984 5889035419853586 5905258657924808 5909647879463328 5930217485726688 5948273029002304 5962100375434896 5965516399332204 5978524894375488 5984019862109289 5987481552404352 5997589068145818 6007233297229632 6009494352229368 6014453529558033 6039530250440544 6058263284716104 6061734405773046 6065241053084928 6067491038637028 6079004304364992 6094324375696557 6095750872696576 6109921045900224 6115536782155647 6132383990921916 6146289623554392 6149855170383232 6157952412213888 6165353797324722 6177052760887008 6191059683247296 6191600241690864 6203349008752896 6208468159543776 6212608794570816 6228265570766811 6229723419349248 6245423327160108 6257274225314112 6263216556012416 6286243087468344 6300856078584606 6312812162225184 6320040093314948 6330202829338752 6342038144457708 6344557030765824 6350388425095572 6364236177883584 6382685378306484 6400869667133568 6424402276203912 6429177363372192 6446888595778176 6448057056435456 6458942073387804 6469328166247296 6476735302240112 6486438348438048 6489025122547968 6504109500474432 6507836071998768 6528021667755588 6534221118532184 6542824437977256 6546620020085376 6555239664614784 6563118558442446 6585587996395408 6588578455026048 6591058321799952 6600896844231492 6619081133058576 6631641059307264 6643415990165409 6648353864396244 6667295043497088 6691807157627592 6707362922364258 6725840506172424 6730326194118384 6738603011876736 6745002444936448 6748867037628352 6753883290815232 6754472990935488 6777391412259072 6813829000497024 6838879842410616 6857719731783648 6867993545404992 6870541323162517 6873661176637752 6894589192707216 6914575826498691 6918587066681136 6923729468246976 6927696463740624 6934275472728032 6942803103145728 6955783771340712 6959769132554238 6964942143653208 6985395144471744 6989184893892168 6997187246170121 7008438846767904 7046118625513968 7059488869585152 7072023473401887 7076114561932416 7092171688425824 7095392182335744 7122363676716288 7128241220216928 7137626659611552 7150971581250783 7159765700119032 7170671227480124 7180163892996864 7184277814249536 7200978375525264 7214642471114496 7222902963788512 7227452560729401 7248043593665952 7268010655907456 7286327215020126 7291186710294916 7297243141992804 7300153262866464 7342174029947328 7350998758348707 7360677492724413 7364947522596048 7381648083871776 7396300741205376 7401983202560128 7408786495944834 7413072398214912 7446466274690898 7460596191720672 7467681278322496 7495135988904564 7500706923934224 7521370028407872 7526386281594752 7528283052331041 7532638082057088 7535432418952438 7547549527288512 7564664152066944 7567511406511056 7571616968383182 7588127750553504 7592475417331896 7598118702167136 7620431066696448 7633295177640132 7647779608717248 7665557625559152 7686674864197056 7701046318270074 7714934698256604 7722261321901672 7736914569191808 7756412841795618 7778510884079936 7783410450016278 7801059906819036 7815862677040704 7825256742758301 7837393979181312 7852047226471448 7855612773300288 7858569537530712 7879530505951104 7906956647635584 7926883453703214 7949467167246528 7954021865776272 7963803559490688 7971366525833984 7978693149479052 7996785424194424 8009644396306176 8012659136305824 8019271372744044 8034488206468416 8052707000587392 8077684379621472 8082312541030728 8105339072486656 8112071780676864 8119730654646611 8125765834262076 8146561394533632 8154049042874196 8176511987895888 8182589371564608 8195052831405856 8220471729766296 8236070347849344 8254746244329728 8255466988921152 8259945783690744 8277957546058368 8283478392761088 8304354094355748 8327231102880144 8339706447991776 8343032300418816 8381657449957792 8401141438112808 8417082882966912 8451148232387289 8456050859276944 8461541281958856 8467184566794096 8485648237178112 8510247171075312 8513450332324938 8526395647680768 8536643719372692 8541534844498383 8565869701605216 8572236484496256 8603752059806904 8611922764517072 8643584245268973 8648584464584064 8672146000632576 8677114762665024 8687543987139381 8704028890340784 8723765917303008 8741082694151808 8750824744589928 8788077762399936 8801195792308656 8812019323223424 8817068226578976 8825441510744768 8833553129780379 8857887986887212 8864471819194992 8895326228590032 8905511040580154 8922409543503456 8943150563152344 8948274598998306 8967787341563232 8973768258824512 8981222328606528 8984554037981753 8996383602218727 9005963987913984 9059295375660816 9101236557955542 9118506456547488 9143626309044864 9157324727206656 9164881568850336 9192785590276288 9198575986382874 9219434435331588 9224782755574848 9231639290995968 9236928618320832 9248030695987083 9265579141330512 9274378361787616 9279692176738984 9286589524870944 9287400362536296 9313860192628992 9318913191856224 9344585129023872 9368134990740162 9394824834018624 9429364631202516 9451284117876909 9480060139972422 9495304244008128 9504321626955904 9513057216686562 9516835546148736 9525582637643358 9534628775001044 9546354266825376 9579037085666048 9586993922618112 9601304500700352 9636603414305868 9664058124887936 9670332893667264 9672085584653184 9688413110081706 9715102953360168 9729657522657072 9733537683821952 9756164250711648 9761754107998152 9789565373263104 9801331677798276 9814236656965884 9819930030128064 9832859496922176 9842197445162368 9844677837663669 9878381994593112 9901345266347238 9928621699587864 9947461588960896 9993514651872752 10000942565245632 10028493371210496 10037710736441388 10063399369718016 10076649401804544 10088760759258636 10090015208681408 10095489291177576 10117503667404672 10123300556442528 10130824936222848 10166087118388608 10177726903520176 10197039478289664 10220743500745536 10248899818929408 10258319763615924 10268061757693432 10286579597675472 10341883789060824 10377880600021704 10401413209092048 10414204654718592 10421150236054272 10433675657011068 10439653698831357 10447413215479812 10474150364400384 10478092716707616 10512658270151856 10569177938270952 10589233304377728 10599289556328704 10605362487701696 10614171842898624 10618109317614799 10638257532638736 10683545515074432 10692361830325392 10706439989417328 10712650941957888 10756006841220186 10770245839495296 10776416721374304 10801467563287896 10834354445682768 10872065390498928 10902015983861184 10910119162086144 10929490822530189 10936780065442374 10950229894299696 10960628973021728 11007289318561536 11013261044920992 11047421283894072 11072472125807664 11102974803840192 11113179743917251 11119608597322368 11149902000813312 11169699412036347 11201521917483744 11242703983356846 11251060385901336 11268197643183052 11282055042611808 11289579422392128 11303148628428657 11321324290932768 11346996228100416 11351267109766584 11357425452574773 11382191625830256 11388713125997844 11403789712406784 11421159602140288 11430646600044672 11449942766460198 11471669413075872 11524778993691964 11530012296295584 11551569477405111 11569486350220032 11583391982852508 11605371853787712 11631687889737344 11634619262693427 11667766326119904 11701589860228554 11717437016533248 11723794015561056 11734927723078208 11756090968771968 11778070839707172 11810517315849616 11819295758926656 11860434971453376 11896546058004608 11924200750869792 11931032798664408 11957049788750976 11968039724218578 11974963104808704 11995178136291636 12014466594459264 12018988704458736 12028907059116066 12079060500881088 12116526569432208 12123468811546092 12134982077274056 12158008608729984 12188648751393114 12219842091800448 12231073564311294 12264767981843832 12292579247108784 12299710340766464 12315904824427776 12330707594649444 12354105521774016 12382119366494592 12383200483381728 12416936319087552 12425217589141632 12456531141533622 12490846654320216 12514548450628224 12526433112024832 12548674648090217 12572486174936688 12601712157169212 12625624324450368 12640080186629896 12660405658677504 12684076288915416 12700776850191144 12728472355767168 12759576743016103 12765370756612968 12770175498487407 12801739334267136 12848804552407824 12858354726744384 12893777191556352 12917884146775608 12938656332494592 12953470604480224 12972876696876096 13008219000948864 13015672143997536 13056043335511176 13068442237064368 13085648875954512 13093240040170752 13110479329229568 13126237116884892 13171175992790816 13177156910052096 13182116643599904 13201793688462984 13238162266117152 13286831980330818 13296707728792488 13334590086994176 13358266560870231 13383614315255184 13414725844728516 13422411898497459 13451681012344848 13460652388236768 13477206023753472 13497734075256704 13508945981870976 13627658000994048 13651854836933313 13677759684821232 13715439463567296 13735987090809984 13741082646325034 13747322353275504 13789178385414432 13829151652997382 13837174133362272 13847458936493952 13855392927481248 13868550945456064 13911567542681424 13919538265108476 13929884287306416 13970790288943488 13978369787784336 13994374492340242 14016877693535808 14092237251027936 14144046946803774 14152229123864832 14184343376851648 14220090209958633 14256482440433856 14269585825029843 14275253319223104 14301943162501566 14319531400238064 14341342454960248 14368555628499072 14401956751050528 14445805927577024 14454905121458802 14496087187331904 14532619665122559 14536021311814912 14572654430040252 14582373420589832 14594486283985608 14600306525732928 14684348059894656 14701997516697414 14721354985448826 14729895045192096 14763296167743552 14792601482410752 14803966405120256 14817572991889668 14852017899520857 14892932549381796 14921192383441344 14935362556644992 14990271977809128 15001413847868448 15042740056815744 15052772563189504 15056566104662082 15065276164114176 15070864837904876 15095099054577024 15129328304133888 15135022813022112 15143233936766364 15176255501107008 15184950834663792 15196237404334272 15266590355280264 15295559217434496 15331115251118304 15373349728394112 15402092636540148 15429869396513208 15444522643803344 15473829138383616 15512825683591236 15557021768159872 15566820900032556 15602119813638072 15631725354081408 15650513485516602 15704094452942896 15711225546600576 15717139075061424 15759061011902208 15813913295271168 15853766907406428 15898934334493056 15908043731552544 15927607118981376 15957386298958104 15993570848388848 16025318272611648 16038542745488088 16068976412936832 16105414001174784 16134010261830279 16155368759242944 16164625082061456 16239461309293222 16251531668524152 16308098085748392 16353023975791776 16365178743129216 16390105662811712 16405170098163561 16440943459532592 16472140695698688 16510933977842304 16519891567381488 16555915092116736 16608708188711496 16654462205760288 16679412895983552 16685600356251827 16763314899915584 16802282876225616 16834165765933824 16864055975035269 16902296464774578 16912101718553888 16923082563917712 16934369133588192 17020494342150624 17026900664649876 17073287438745384 17083069688996766 17131739403210432 17144472968992512 17174914149690297 17207504119613808 17223845529034144 17287168490537946 17297168929168128 17354229525330048 17375087974278762 17408057780681568 17447531834606016 17482165388303616 17501649489179856 17552384790342831 17576155524799872 17602391584617312 17624038646446848 17634136453157952 17650883021489536 17667106259560758 17715775973774424 17728943638389984 17790652457180064 17811022081160308 17844819087006912 17886301126304688 17896549197996612 17935574683126464 17947536517649024 17952059586327867 17962444657213056 17969108075963506 17992767204437454 18118590751321632 18202473115911084 18237012913094976 18282973127089671 18287252618089728 18329763137700672 18385571180552576 18397151972765748 18438868870663176 18449565511149696 18473857236641664 18496061391974166 18531158282661024 18548756723575232 18559384353477968 18573179049741888 18574800725072592 18637826383712448 18689170258047744 18736269981480324 18789649668037248 18858729262405032 18902568235753818 18960120279944844 18990608488016256 19008643253911808 19026114433373124 19033671092297472 19051165275286716 19069257550002088 19092708533650752 19202609001400704 19273206828611736 19328116249775872 19340665787334528 19344171169306368 19376826220163412 19430205906720336 19459315045314144 19467075367643904 19512328501423296 19523508215996304 19602663355596552 19628473313931768 19639860060256128 19665718993844352 19684394890324736 19689355675327338 19719345875570341 19756763989186224 19802690532694476 19857243399175728 19894923177921792 19930247970496227 19987029303745504 20001885130491264 20075421472882776 20177521518517272 20180030417362816 20190978582355152 20235007334809344 20246601112885056 20261649872445696 20332174236777216 20355453807040352 20441487001491072 20516639527231848 20536123515386864 20573159195350944 20611623969487551 20683767578121648 20743727479496073 20755761200043408 20802826418184096 20828409309437184 20867351314022136 20879307397662714 20894826430959624 20956185433415232 20991561738510363 21025316540303712 21138355876541904 21178466608755456 21210724975403392 21216070420205661 21228343685797248 21236218635229598 21276515065277472 21367091030148864 21384723660650784 21412879978834656 21452914743752349 21512013682440372 21540491678990592 21552833442748608 21602935126575792 21668708891365536 21744130780997856 21804031967722368 21858981645060378 21873560130884748 21900459788599392 21921257946043456 22026522089841984 22052996275046121 22094842567788144 22144944251615328 22205949607680384 22226359487834502 22239217194644736 22339398824072694 22403043834967488 22485407966713692 22502120771802672 22536395286366104 22564110085223616 22579158844784256 22606297256857314 22642648581865536 22693992456200832 22702534219533168 22714850905149546 22764383251660512 22777426251995688 22842319204280576 22861293200089344 22899885532920396 22943338826151744 23049557987383928 23060024592591168 23103138954810222 23166783965705016 23210743707575424 23263375779474688 23269238525386854 23335532652239808 23403179720457108 23447588031122112 23469855446156416 23475770228274903 23512181937543936 23556141679414344 23621034631699232 23638591517853312 23720869942906752 23793092116009216 23848401501739584 23862065597328816 23914099577501952 23936079448437156 23990356272583272 24028933188918528 24037977408917472 24057814118232132 24158121001762176 24233053138864416 24246937623092184 24269964154548112 24316017217459968 24359191963939833 24377297502786228 24439684183600896 24462147128622588 24529535963687664 24585158494217568 24661415189298888 24708211043548032 24764238732989184 24766400966763456 24833872638175104 24850435178283264 24913062283067244 24981693308640432 25029096901256448 25097349296180434 25144972349873376 25203424314338424 25251248648900736 25280160373259792 25353444697161867 25368152577830832 25401553700382288 25456944711534336 25519153486032206 25530741513225936 25540350996974814 25697609104815648 25716709453488768 25835768293551216 25906941208960448 25930752735806919 25945753393752192 26016438001897728 26031344287995072 26062631961418143 26112086671022352 26136884474128736 26171297751909024 26252474233769784 26342351985581632 26364233287199808 26403587376925968 26476324532234304 26500659389341137 26573663960661636 26593415457584976 26716533121740462 26767228630510368 26829451689457032 26844823796994918 26903362024689696 26921304776473536 26953662113945259 26989150806656181 26995468150513408 27017891963741952 27303709673866626 27355519369642464 27430878927134592 27471974181619968 27482165292650068 27494644706551008 27578356770828864 27658303305994764 27674348266724544 27694917872987904 27710785854962496 27737101890912128 27744092087961249 27823135085362848 27839076530216952 27859768574612832 27941580577886976 27956739575568672 27988748984680484 28033755387071616 28184474502055872 28288093893607548 28368686753703296 28440180419917266 28512964880867712 28539171650059686 28550506638446208 28603886325003132 28639062800476128 28682684909920496 28737111256998144 28803913502101056 28891611855154048 28909810242917604 28992174374663808 29065239330245118 29145308860080504 29164746841179664 29188972567971216 29200613051465856 29368696119789312 29403995033394828 29442709970897652 29459790090384192 29526592335487104 29635145983779336 29704035799041714 29785865098763592 29842384766882688 29870725113289984 29980543955618256 30002827695736896 30085480113631488 30113132209324164 30141729675809752 30190198109154048 30270045626044224 30286467873532728 30352511002214016 30369901669327584 30392474808668544 30533180710560528 30591118434868992 30662230502236608 30746699456788224 30804185273080296 30859738793026416 30889045287606688 30987543518753393 31025651367182472 31114043536319744 31133641800065112 31204239627276144 31263450708162816 31301026971033204 31318961096494071 31408188905885792 31422451093201152 31434278150122848 31707533814812856 31797868668986112 31816087463105088 31854327952844397 31914772597916208 31987141696777696 32050636545223296 32077085490976176 32137952825873664 32268020523660558 32310737518485888 32329250164122912 32478922618586444 32503063337048304 32616196171496784 32706047951583552 32730357486258432 32780211325623424 32788472467590567 32810340196327122 32881886919065184 33021867955684608 33039783134762976 33217416377422992 33308924411520576 33339539231751753 33358825791967104 33371200712503654 33526629799831168 33604565752451232 33728111950070538 33804592929549156 33824203437107776 33846165127835424 33868738267176384 33909445885285971 34040988684301248 34053801329299752 34146574877490768 34166139377993532 34263478806420864 34349828299380594 34415008239227616 34447691058068288 34574336981075892 34654708432215333 34708459050660096 34750175948557524 34816115561363136 34895063669212032 35003298978359712 35104769580685662 35152311049599744 35204783169234624 35268272906315904 35301766042979072 35334212519121516 35431551947548848 35457887276779968 35581304914360128 35622044162320616 35689638174013824 35772602252609376 35793098395993224 35871149366252928 35895073035298048 35904119172655734 35924889314426112 35938216151927012 35985534408874908 36237181502643264 36404946231822168 36474025826189952 36565946254179342 36659526275401344 36771142361105152 36794303945531496 36877737741326352 36899131022299392 36947714473283328 36992122783948332 37062316565322048 37097513447150464 37118768706955936 37146358099483776 37149601450145184 37275652767424896 37472539962960648 37579299336074496 37646023944270651 37717458524810064 37805136471507636 37920240559889688 37981216976032512 38052228866746248 38102330550573432 38138515100004176 38185417067301504 38278730229048309 38405218002801408 38546413657223472 38681331574669056 38753652440326824 38860411813440672 38918630090628288 39024657002846592 39047016431992608 39205326711193104 39256946627863536 39279720120512256 39331437987688704 39378711350654676 39438691751140682 39513527978372448 39605381065388952 39714486798351456 39860495940992454 39974058607491008 40003770260982528 40074799682610693 40150842945765552 40355043037034544 40360060834725632 40381957164710304 40493202225770112 40710907614080704 40882974002982144 40955564510799939 41033279054463696 41072247030773728 41146318390701888 41223247938975102 41367535156243296 41487454958992146 41511522400086816 41605652836368192 41734702628044272 41758614795325428 41789652861919248 41912370866830464 41983123477020726 42050633080607424 42276711753083808 42421449950806784 42432140840411322 42456687371594496 42472437270459196 42553030130554944 42660270629875899 42769447321301568 42808757475089529 42825759957669312 42905829487504698 43024027364880744 43105666885497216 43205870253151584 43337417782731072 43488261561995712 43597858995367677 43608063935444736 43717963290120756 43747120261769496 43800919577198784 43842515892086912 44053044179683968 44105992550092242 44189685135576288 44289888503230656 44411899215360768 44452718975669004 44678797648145388 44806087669934976 44970815933427384 45004241543605344 45072790572732208 45128220170447232 45158317689568512 45212594513714628 45285297163731072 45387984912401664 45405068439066336 45429701810299092 45528766503321024 45554852503991376 45799771065840792 45886677652303488 46099115974767856 46120049185182336 46206277909620444 46333567931410032 46421487415150848 46538477050773708 46671065304479616 46806359440914216 46895176062244224 46939710892312832 46951540456549806 47112283358828688 47242069263398464 47277183035706624 47441739885813504 47696803003479168 47724131194657632 47872158896874312 47980712545166544 48075954817834944 48115628236464264 48316242003524352 48402030785490837 48466106277728832 48493875246184368 48539928309096224 48718383927879666 48754595005572456 48924294257245176 48980310723190847 49059071927375328 49170316988435136 49215510294490683 49322830378597776 49416422087096064 49532801933526912 49667745276350208 49826124566134488 49963386617280864 50056801068755481 50194698592360868 50289944699746752 50406848628676848 50502497297801472 50560320746519584 50592167925105807 50706889394323734 50736305155661664 50803107400764576 51038306972064412 51061483026451872 51080701993949628 51395218209631296 51433418906977536 51524742449070891 51671536587102432 51813882417920896 51861505471613838 51891506787504384 52062688575990144 52125263922836286 52224173342044704 52273768948257472 52342595503818048 52504948467539568 52684703971163264 52728466574399616 52807174753851936 52952649064468608 53001318778682274 53147327921323272 53186830915169952 53433066243480924 53534457261020736 53658903378914064 53689647593989836 53806724049379392 53842609552947072 53907324227890518 53978301613312362 54607419347733252 54711038739284928 54861757854269184 54964330585300136 54989289413102016 55156713541657728 55316606611989528 55348696533449088 55421571709924992 55474203781824256 55488184175922498 55646270170725696 55678153060433904 55719537149225664 55913479151137344 55977497969360968 56067510774143232 56368949004111744 56576187787215096 56737373507406592 56880360839834532 57025929761735424 57078343300119372 57101013276892416 57207772650006264 57278125600952256 57365369819840992 57607827004202112 57783223710308096 57819620485835208 57984348749327616 58130478660490236 58290617720161008 58329493682359328 58377945135942432 58401226102931712 58807990066789656 58885419941795304 58919580180768384 59053184670974208 59158037626711023 59270291967558672 59408071598083428 59571730197527184 59684769533765376 59790743911488681 59961087911236512 60005655391473792 60226264418648328 60283459351619504 60540091252088448 60572935747065456 60705022004428032 60739803338655168 60784949617337088 61066361421121056 61324461004473216 61608370546160592 61719477586052832 61778090575213376 61834871908462653 61975087037506786 62051302734364944 62267283600130224 62408479254552288 62602053942066408 62637922192988142 62816377811771584 62868556300245696 62974685215531089 63415067629625712 63632174926210176 63708655905688794 63829545195832416 63974283393555392 64101273090446592 64154170981952352 64358744231257047 64536041047321116 64621475036971776 64658500328245824 64957845237172888 65006126674096608 65232392342993568 65412095903167104 65560422651246848 65576944935181134 65620680392654244 65763773838130368 66079566269525952 66158988825138363 66434832754845984 66617848823041152 66679078463503506 66717651583934208 66742401425007308 67053259599662336 67209131504902464 67456223900141076 67609185859098312 67648406874215552 67692330255670848 67737476534352768 67818891770571942 68081977368602496 68107602658599504 68293149754981536 68332278755987064 68526957612841728 68699656598761188 68830016478455232 68895382116136576 69148673962151784 69309416864430666 69500351897115048 69632231122726272 69790127338424064 70006597956719424 70209539161371324 70409566338469248 70536545812631808 70668425038243032 70863103895097696 70915774553559936 71162609828720256 71244088324641232 71379276348027648 71545204505218752 71586196791986448 71742298732505856 71808238345311468 71876432303854024 71971068817749816 72474363005286528 72809892463644336 72948051652379904 73077575891819499 73131892508358684 73319052550802688 73588607891062992 73755475482652704 73984245567896664 74124633130644096 74195026894300928 74237537413911872 74292716198967552 74299202900290368 74551305534849792 74945079925921296 75292047888541302 75434917049620128 75610272943015272 75840481119779376 76060334091485601 76104457733492496 76204661101146864 76277030200008352 76370834134603008 76557460458096618 77092827314446944 77507304880653648 77720823626881344 77792258207420757 77837260181256576 78049314005693184 78094032863985216 78187895884254429 78410653422386208 78513893255727072 78757422701309352 78877383502281364 79027055956744896 79210762130777904 79428973596702912 79501978168023411 79720991881984908 79948117214982016 80149599365221386 80301685891531104 80710086074069088 80763914329420608 80860986341835777 80967452419968543 80986404451540224 81421815228161408 81911129021599878 82066558108927392 82144494061547456 82292636781403776 82446495877950204 82735070312486592 82974909917984292 83023044800173632 83211305672736384 83469405256088544 83517229590650856 83579305723838496 83824741733660928 83966246954041452 84101266161214848 84553423506167616 84864281680822644 84944874540918392 85106060261109888 85320541259751798 85538894642603136 85617514950179058 85651519915338624 85811658975009396 86048054729761488 86211333770994432 86411740506303168 86674835565462144 86976523123991424 87195717990735354 87435926580241512 87494240523538992 87601839154397568 87685031784173824 88106088359367936 88211985100184484 88379370271152576 88579777006461312 88905437951338008 89317037201112721 89357595296290776 89612175339869952 89941631866854768 90008483087210688 90145581145464416 90256440340894464 90425189027429256 90570594327462144 90810136878132672 90859403620598184 91057533006642048 91109705007982752 91599542131681584 91773355304606976 92198231949535712 92240098370364672 92412555819240888 92667135862820064 92962630556260179 93076954101547416 93342130608959232 93612718881828432 93790352124488448 93903080913099612 93956883289482213 94224566717657376 94484138526796928 95393606006958336 95448262389315264 95562983858533191 95744317793748624 95961425090333088 96151909635669888 96231256472928528 96804061570981674 96932212555457664 96987750492368736 97079856618192448 97436767855759332 97509190011144912 97848588514490352 97960621446381694 98118143854750656 98340633976870272 98431020588981366 98645660757195552 99065603867053824 99652249132268976 99926773234561728 100113602137510962 100389397184721736 100579889399493504 100813697257353696 101120641493039168 101184335850211614 101413778788647468 101472610311323328 101606214801529152 101728337655857913 102076613944128824 102122966052903744 102161403987899256 102790436419262592 103049484898141782 103343073174204864 103627764835841792 103723010943227676 103964125296645999 104125377151980288 104250527845672572 104448346684089408 104547537896514944 104685191007636096 105009896935079136 105369407942326528 105456933148799232 105614349507703872 105905298128937216 106002637557364548 106294655842646544 106373661830339904 106866132486961848 107068914522041472 107317806757828128 107379295187979672 107613448098758784 107685219105894144 107814648455781036 107956603226624724 109214838695466504 109422077478569856 109928661170600272 109978578826204032 110313427083315456 110633213223979056 110697393066898176 110843143419849984 110976368351844996 111292540341451392 111356306120867808 111439074298451328 111826958302274688 111954995938721936 112737898008223488 112938071832811953 113152375574430192 113760721679669064 114156686600238744 114415545300012528 114556251201904512 114730739639681984 114836190687144927 115215654008404224 115639240971670416 116260957320980472 116581235440322016 116658987364718656 116755890271884864 116799202493762789 117615980133579312 117770839883590608 117839160361536768 118316075253422046 118540583935117344 118816143196166856 119143460395054368 119581487822977362 119922175822473024 120011310782947584 120224399047832079 120452528837296656 120566918703239008 121080182504176896 121145871494130912 121479606677310336 122132722842242112 122648922008946432 122866693532399817 123216741092321184 123438955172105664 123556181150426752 123669743816925306 123950174075013572 124102605468729888 124534567200260448 124816958509104576 125204107884132816 125275844385976284 125632755623543168 125737112600491392 125949370431062178 126830135259251424 127264349852420352 127417311811377588 127659090391664832 127948566787110784 127980811889627697 128308341963904704 128717488462514094 129072082094642232 129317000656491648 129915690474345776 130012253348193216 130464784685987136 130824191806334208 131153889870362268 131241360785308488 131527547676260736 132159132539051904 132317977650276726 132869665509691968 133235697646082304 133358156927007012 133484802850014616 134418263009804928 134912447800282152 135218371718196624 135296813748431104 135384660511341696 135474953068705536 135637783541143884 136163954737204992 136215205317199008 136586299509963072 136664557511974128 137399313197522376 137660032956910464 137790764232273152 138035421128992387 138297347924303568 138618833728861332 139000703794230096 139264462245452544 140013195913438848 140419078322742648 140819132676938496 141336850076486064 141726207790195392 141831549107119872 142325219657440512 142488176649282464 143090409010437504 143172393583972896 143616476690622936 143752864607708048 143942137635499632 144948726010573056 145206092356472511 145619784927288672 146155151783638998 146263785016717368 146940932169572541 147177215782125984 147510950965305408 147646530883472049 147968491135793328 148249266261288192 148475074827823744 148598405800580736 149890159851842592 150170403206266443 150584095777082604 150869834099240256 151220545886030544 151680962239558752 152120668182971202 152208915466984992 152409322202293728 152554060400016704 153114920916193236 154185654628893888 155014609761307296 155441647253762688 155584516414841514 155674520362513152 156188065727970432 156375791768508858 156821306844772416 157027786511454144 157514845402618704 157754767004562728 158054111913489792 158421524261555808 158857947193405824 159003956336046822 159441983763969816 159896234429964032 160299198730442772 160603371783062208 161420172148138176 161527828658841216 161721972683671554 161934904839937086 162843630456322816 163822258043199756 164133116217854784 164288988123094912 164585273562807552 164892991755900408 165470140624973184 165949819835968584 166046089600347264 166422611345472768 166938810512177088 167034459181301712 167158611447676992 167932493908082904 168202532322429696 169106847012335232 169728563361645288 169889749081836784 170212120522219776 170641082519503596 171077789285206272 171235029900358116 171303039830677248 171623317950018792 172096109459522976 172823481012606336 173349671130924288 173953046247982848 174391435981470708 174871853160483024 174988481047077984 175203678308795136 176423970200368968 176758740542305152 177159554012922624 177474112880133069 177810875902676016 178634074402225442 178715190592581552 179883263733709536 180016966174421376 180291162290928832 180850378054858512 181620273756265344 181718807241196368 182115066013284096 182219410015965504 183199084263363168 184396463899071424 184825111638481776 185334271725640128 185504615725387959 185925261112520358 186153908203094832 187225437763656864 187806161826199224 187913766578964426 188449133435314752 188924055646593267 188968277053593856 190896524778630528 191125967717066382 191488635587497248 191922850180666176 192303819271339776 192462512945857056 193076232693771141 193608123141963348 193864425110915328 193975500984737472 194159713236384896 194873535711518664 195018380022289824 195697177028980704 195921242892763388 196236287709501312 196681267953740544 196862041177962732 197291321514391104 199304498264537952 199853546469123456 200227204275021924 200778794369443472 201159778798987008 201627394514707392 202241282986078336 202368671700423228 202827557577294936 202945220622646656 203212429603058304 203456675311715826 204153227888257648 204245932105807488 204322807975798512 205580872838525184 206098969796283564 206686146348409728 207446021886455352 207928250593291998 208501055691345144 208896693368178816 209095075793029888 209370382015272192 210019793870158272 211228699015407744 212005275114729096 212589311685293088 212747323660679808 213732264973923696 214137829044082944 214635613515656256 214758590375959344 215226896197517568 215629296911562072 215913206453249448 216912804631273751 218429677390933008 218844154957139712 219232727675458497 219857322341200544 219957157652408064 221266426447958112 221952736703689992 222585080682902784 222712612241735616 222878148596902656 223653916604549376 223909991877443872 225876143665623906 226304751148860384 227521443359338128 228181002274456803 228313373200477488 228831090600025056 229112502403809024 229461479279363968 229672381374289854 231278481943340832 232521914641960944 233162470880644032 233317974729437312 233376774622262271 233511780543769728 233598404987525578 235231960267158624 235541679767181216 236632150506844092 237081167870234688 237632286392333712 238286920790108736 239162975645954724 239844351644946048 240448798095664158 240905057674593312 241133837406478016 242291742988261824 242582959025507331 242959213354620672 244265445684484224 245733387064799634 246433482184642368 246877910344211328 247112362300853504 247339487633850612 247900348150027144 248205210937459776 249069134400520896 249633917018209152 250408215768265632 250551688771952568 251265511247086336 251474225200982784 251898740862124356 253660270518502848 254834623622755176 255318180783329664 255897133574221568 255961623779255394 256616683927809408 257434976925028188 258144164189284464 258634001312983296 259831380948691552 260024506696386432 260929569371974272 262307779740724536 262482721570616976 263055095352521472 264318265078103808 264635955300553452 265739331019383936 266716313854014024 266969605700029232 267951111603338163 268836526019609856 269824895600564304 270436743436393248 270769321022683392 271275567082287768 272430410634398016 273172599019926144 273329115023948256 274798626395044752 275320065913820928 276070842257984774 276594695848607136 277237667457722664 278001407588460192 278887891668780537 280026391826877696 280838156645485296 282673700152972128 283452415580390784 284976353298564928 286180818020875008 286344787167945792 286688951575599573 287232953381245872 287505729215416096 287884275270999264 290412184712945022 291239569854577344 292310303567277996 292527570033434736 293881864339145082 294354431564251968 295021901930610816 295293061766944098 295936982271586656 296950149655647488 297196811601161472 299780319703685184 300340806412532886 301168191554165208 301739668198480512 302441091772061088 303361924479117504 304241336365942404 304417830933969984 304818644404587456 305108120800033408 305185012967573739 306229841832386472 308371309257787776 310029219522614592 310883294507525376 311169032829683028 312376131455940864 312751583537017716 313642613689544832 314055573022908288 315029690805237408 315509534009125456 316108223826979584 316843048523111616 317715894386811648 318007912672093644 318883967527939632 320598397460885544 321206743566124416 322840344296276352 323055657317682432 323443945367343108 323869809679874172 327644516086399512 328266232435709568 328577976246189824 329785983511800816 330940281249946368 331899639671937168 332092179200694528 333877621024354176 334068918362603424 334317222895353984 335864987816165808 338213694024670464 338814215498435859 339457126723290576 339779498163673568 341282165039007192 342470059800716232 343246635900037584 344192218919045952 344508572061434781 345646962025212672 348782871962941416 349743706320966048 349976962094155968 350397607481288367 352847940400737936 353517481084610304 354948225760266138 355621751805352032 357268148804450884 357430381185163104 359766527467419072 360033932348842752 360582324581857664 360673197143496237 361700756109717024 363240547512530688 363437614482392736 364438820031931008 366398168526726336 368792927798142848 369650223276963552 370668543451280256 371009231450775918 371850522225040716 372307816406189664 374450875527313728 375612323652398448 375827533157928852 376898266870629504 377848111293186534 381793049557261056 382251935434132764 382977271174994496 383845700361332352 384925025891714112 386152465387542282 387216246283926696 387951001969474944 388319426472769792 389747071423037328 390036760044579648 391394354057961408 391842485785526776 392472575419002624 393724082355925464 394582643028782208 398608996529075904 399707092938246912 400454408550043848 401557588738886944 403254789029414784 404482565972156672 404737343400846456 405655115154589872 405890441245293312 406424859206116608 406913350623431652 408306455776515296 408491864211614976 408645615951597024 412197939592567128 413372292696819456 414106263386977161 414892043772910704 415856501186583996 417002111382690288 417793386736357632 420039587740316544 422457398030815488 424010550229458192 425178623370586176 425494647321359616 427464529947847392 429271227031312512 429517180751918688 431258593823124144 431826412906498896 433825609262547502 436859354781866016 438465455350916994 439714644682401088 440822796508717623 442532852895916224 443905473407379984 445425224483471232 447819983754887744 450511209618799329 451752287331247812 452609502297720768 455042886718676256 456362004548913606 456626746400954976 457662181200050112 458922958558727936 459344762748579708 462556963886681664 465043829283921888 466324941761288064 466635949458874624 466753549244524542 467023561087539456 467196809975051156 470463920534317248 471083359534362432 473264301013688184 474162335740469376 475264572784667424 476573841580217472 478325951291909448 479688703289892096 480897596191328316 481810115349186624 482267674812956032 484583485976523648 485165918051014662 488530891368968448 491466774129599268 492866964369284736 493755820688422656 494678975267701224 495800696300054288 496410421874919552 498138268801041792 499267834036418304 500816431536531264 501103377543905136 503797481724248712 507320541037005696 509669247245510352 510636361566659328 511923247558510788 513233367855618816 514869953850056376 516288328378568928 519662761897383104 520049013392772864 521859138743948544 524615559481449072 524965443141233952 529271910601106904 531478662038767872 532422338640399207 533432627708028048 533939211400058464 535902223206676326 539649791201128608 540873486872786496 542551134164575536 544860821268796032 546345198039852288 546658230047896512 549597252790089504 552141684515969548 553189391697214272 554475334915445328 556002815176920384 556513847176163877 557775783337561074 561676313290970592 565347400305944256 566772166939779801 566904831160781568 569952706597129856 572689574335891584 573377903151199146 574465906762491744 575011458430832192 575768550541998528 580824369425890044 582479139709154688 584620607134555992 585055140066869472 587763728678290164 588708863128503936 590043803861221632 590586123533888196 591873964543173312 599560639407370368 600681612825065772 602336383108330416 603479336396961024 604882183544122176 606723848958235008 608482672731884808 608835661867939968 609637288809174912 610216241600066816 610370025935147478 612459683664772944 616742618515575552 620058439045229184 622338065659366056 625503167074035432 627285227379089664 628111146045816576 630059381610474816 631019068018250912 633686097046223232 636015825344187288 637767935055879264 641196794921771088 642413487132248832 645680688592552704 646887890734686216 647739619359748344 650738413893821253 655289032172799024 656532464871419136 657698183026375491 659571967023601632 663799279343874336 667755242048708352 668137836725206848 668634445790707968 671729975632331616 677628430996871718 678914253446581152 679558996327347136 682564330078014384 684940119601432464 686493271800075168 688384437838091904 689017144122869562 697565743925882832 699487412641932096 699953924188311936 700795214962576734 705695880801475872 709896451520532276 711243503610704064 714536297608901768 714860762370326208 719533054934838144 721164649163715328 721346394286992474 723401512219434048 726875228964785472 727748877076521993 728877640063862016 732796337053452672 737585855596285696 739300446553927104 741337086902560512 742018462901551836 743701044450081432 744615632812379328 748901751054627456 751224647304796896 751655066315857704 753796533741259008 755696222586373068 764503870868265528 765954542349988992 767691400722664704 769850051783428224 772304930775084564 774432492567853392 775902003938949888 779494142846074656 780073520089159296 782788708115922816 783684971571053552 787448164711850928 789165286057564416 797217993058151808 800908817100087696 803115177477773888 803853334810014489 806509578058829568 809474686801692912 811310230309179744 813826701246863304 816612911553030592 817291231903194048 824395879185134256 828212526773954322 829784087545821408 831713002373167992 834004222765380576 836663675006341611 840079175480633088 848021100458916384 850357246741172352 854929059895694784 858542454062625024 859034361503837376 860066854726798719 862517187646248288 863652825812997792 867651218525095004 873718709563732032 876930910701833988 879429289364802176 881645593017435246 885065705791832448 887810946814759968 890850448966942464 895639967509775488 901022419237598658 903504574662495624 905219004595441536 910085773437352512 912724009097827212 913253492801909952 915324362400100224 918689525497159416 925113927773363328 930087658567843776 932649883522576128 933507098489049084 934393619950102312 940927841068634496 942166719068724864 946528602027376368 948324671480938752 950529145569334848 953147683160434944 956651902583818896 961795192382656632 963620230698373248 964535349625912064 969166971953047296 970331836102029324 982933548259198536 985733928738569472 989357950535402448 991601392600108576 992820843749839104 996276537602083584 1001632863073062528 1002206755087810272 1007594963448497424 1014641082074011392 1016442646495307577 1019338494491020704 1023846495117021576 1029739907700112752 1032576656757137856 1033525716184304343 1039325523794766208 1049231118962898144 1049930886282467904 1051192822443865101 1058543821202213808 1064844677280798414 1066865255416056096 1067878422800116928 1071804446413352652 1079299582402257216 1081746973745572992 1085102268329151072 1089721642537592064 1093316460095793024 1099194505580179008 1104283369031939096 1106378783394428544 1108950669830890656 1112005630353840768 1113027694352327754 1115551566675122148 1123352626581941184 1130694800611888512 1133544333879559602 1139905413194259712 1145379148671783168 1146755806302398292 1148931813524983488 1150022916861664384 1151537101083997056 1161648738851780088 1164958279418309376 1169241214269111984 1170110280133738944 1175527457356580328 1177417726257007872 1181172247067776392 1183747929086346624 1199121278814740736 1201363225650131544 1204672766216660832 1209764367088244352 1213447697916470016 1216965345463769616 1217671323735879936 1219274577618349824 1220740051870294956 1224919367329545888 1240116878090458368 1242318790160931483 1244676131318732112 1251006334148070864 1260118763220949632 1262038136036501824 1267372194092446464 1272031650688374576 1275535870111758528 1282393589843542176 1293775781469372432 1295479238719496688 1301476827787642506 1310578064345598048 1315396366052750982 1319143934047203264 1322468389526152869 1327598558687748672 1336275673450413696 1343459951264663232 1351533628856397987 1355256861993743436 1357828506893162304 1359117992654694272 1365128660156028768 1369880239202864928 1372986543600150336 1376768875676183808 1378034288245739124 1395131487851765664 1398974825283864192 1399907848376623872 1401590429925153468 1411391761602951744 1419792903041064552 1422487007221408128 1429072595217803536 1429721524740652416 1439066109869676288 1442692788573984948 1446803024438868096 1453750457929570944 1455497754153043986 1465592674106905344 1478600893107854208 1484036925803103672 1487402088900162864 1489231265624758656 1497803502109254912 1502449294609593792 1503310132631715408 1511392445172746136 1518389632418916257 1529007741736531056 1531909084699977984 1539700103566856448 1544609861550169128 1548864985135706784 1558988285692149312 1560147040178318592 1565577416231845632 1567369943142107104 1574896329423701856 1594435986116303616 1597267015921197621 1601817634200175392 1606230354955547776 1607706669620028978 1618949373603385824 1622620460618359488 1627653402493726608 1633225823106061184 1634582463806388096 1648791758370268512 1656425053547908644 1659568175091642816 1663426004746335984 1668008445530761152 1673327350012683222 1696042200917832768 1700714493482344704 1709858119791389568 1718068723007674752 1720133709453597438 1725034375292496576 1727305651625995584 1735302437050190008 1747437419127464064 1753861821403667976 1758858578729604352 1763291186034870492 1770131411583664896 1775621893629519936 1791279935019550976 1802044838475197316 1807009149324991248 1810438009190883072 1820171546874705024 1825448018195654424 1826506985603819904 1830648724800200448 1837379050994318832 1850227855546726656 1860175317135687552 1867014196978098168 1868787239900204624 1881855682137268992 1884333438137449728 1893057204054752736 1901058291138669696 1913303805167637792 1923590384765313264 1927240461396746496 1940663672204058648 1952215241681463759 1965867096518397072 1978715901070804896 1983202785200217152 2003265726146125056 2004413510175620544 2015189926896994848 2032885292990615154 2038676988982041408 2047692990234043152 2059479815400225504 2065153313514275712 2067051432368608686 2078651047589532416 2098462237925796288 2099861772564935808 2102385644887730202 2117087642404427616 2129689354561596828 2133730510832112192 2135756845600233856 2143608892826705304 2158599164804514432 2163493947491145984 2170204536658302144 2186632920191586048 2198389011160358016 2208566738063878192 2212757566788857088 2217901339661781312 2224011260707681536 2226055388704655508 2231103133350244296 2246705253163882368 2261389601223777024 2267088667759119204 2293511612604796584 2297863627049966976 2300045833723328768 2303074202167994112 2323297477703560176 2338482428538223968 2340220560267477888 2351054914713160656 2362344494135552784 2367495858172693248 2402726451300263088 2409345532433321664 2411560004430043467 2419528734176488704 2433930690927539232 2441480103740589912 2449838734659091776 2484637580321862966 2489352262637464224 2502012668296141728 2509991025019024833 2520237526441899264 2524076272073003648 2544063301376749152 2551071740223517056 2564787179687084352 2587551562938744864 2590958477438993376 2602953655575285012 2621156128691196096 2630792732105501964 2638287868094406528 2644936779052305738 2655197117375497344 2672551346900827392 2686919902529326464 2703067257712795974 2710513723987486872 2715657013786324608 2718235985309388544 2730257320312057536 2739760478405729856 2745973087200300672 2756068576491478248 2790262975703531328 2797949650567728384 2803180859850306936 2822783523205903488 2839585806082129104 2844974014442816256 2858145190435607072 2859443049481304832 2885385577147969896 2893606048877736192 2907500915859141888 2910995508306087972 2957201786215708416 2968073851606207344 2974804177800325728 2978462531249517312 3004898589219187584 3006620265263430816 3022784890345492272 3036779264837832514 3058015483473062112 3089219723100338256 3097729970271413568 3117976571384298624 3134739886284214208 3149792658847403712 3153578467331595303 3194534031842395242 3203635268400350784 3212460709911095552 3215413339240057956 3237898747206771648 3245240921236718976 3255306804987453216 3266451646212122368 3269164927612776192 3297583516740537024 3312850107095817288 3319136350183285632 3326852009492671968 3336016891061522304 3346654700025366444 3392084401835665536 3419716239582779136 3436137446015349504 3440267418907194876 3450068750584993152 3454611303251991168 3470604874100380016 3494874838254928128 3507723642807335952 3526582372069740984 3551243787259039872 3604089676950394632 3614018298649982496 3640343093749410048 3650896036391308848 3653013971207639808 3674758101988637664 3720350634271375104 3726956370482794449 3734028393956196336 3737574479800409248 3786114408109505472 3802116582277339392 3826607610335275584 3847180769530626528 3881327344408117296 3904430483362927518 3931734193036794144 3957431802141609792 3966405570400434304 3967405168578458607 4008827020351241088 4030379853793989696 4065770585981230308 4077353977964082816 4095385980468086304 4118959630800451008 4130306627028551424 4134102864737217372 4196924475851592576 4199723545129871616 4204771289775460404 4234175284808855232 4259378709123193656 4267461021664224384 4271513691200467712 4287217785653410608 4317198329609028864 4340409073316604288 4396778022320716032 4417133476127756384 4435802679323562624 4452110777409311016 4462206266700488592 4493410506327764736 4534177335518238408 4555168897256748771 4587023225209593168 4595727254099933952 4646594955407120352 4676964857076447936 4680441120534955776 4702109829426321312 4724688988271105568 4805452902600526176 4818691064866643328 4823120008860086934 4867861381855078464 4882960207481179824 4899677469318183552 4969275160643725932 4978704525274928448 5004025336592283456 5019982050038049666 5048152544146007296 5088126602753498304 5102143480447034112 5129574359374168704 5175103125877489728 5181916954877986752 5205907311150570024 5242312257382392192 5261585464211003928 5276575736188813056 5289873558104611476 5310394234750994688 5373839805058652928 5406134515425591948 5421027447974973744 5431314027572649216 5460514640624115072 5479520956811459712 5491946174400601344 5512137152982956496 5580525951407062656 5606361719700613872 5645567046411806976 5679171612164258208 5716290380871214144 5770771154295939792 5821991016612175944 5856645725044391277 5936147703212414688 5949608355600651456 6009797178438375168 6013240530526861632 6045569780690984544 6073558529675665028 6116030966946124224 6178439446200676512 6195459940542827136 6235953142768597248 6269479772568428416 6299585317694807424 6307156934663190606 6389068063684790484 6407270536800701568 6430826678480115912 6475797494413543296 6490481842473437952 6510613609974906432 6595167033481074048 6625700214191634576 6638272700366571264 6653704018985343936 6672033782123044608 6693309400050732888 6784168803671331072 6880534837814389752 6900137501169986304 6909222606503982336 6941209748200760032 7015447285614671904 7053164744139481968 7102487574518079744 7208179353900789264 7228036597299964992 7234680013290130401 7301792072782617696 7349516203977275328 7453912740965588898 7468056787912392672 7475148959600818496 7572228816219010944 7653215220670551168 7694361539061253056 7762654688816234592 7808860966725855036 7863468386073588288 7914863604283219584 7932811140800868608 7934810337156917214 8017654040702482176 8060759707587979392 8131541171962460616 8154707955928165632 8190771960936172608 8237919261600902016 8268205729474434744 8393848951703185152 8409542579550920808 8468350569617710464 8518757418246387312 8534922043328448768 8574435571306821216 8680818146633208576 8834266952255512768 8871605358647125248 8904221554818622032 8924412533400977184 9068354671036476816 9110337794513497542 9174046450419186336 9293189910814240704 9353929714152895872 9404219658852642624 9449377976542211136 9460735401994785909 9610905805201052352 9637382129733286656 9646240017720173868 9735722763710156928 9765920414962359648 9799354938636367104 9938550321287451864 9957409050549856896 10008050673184566912 10039964100076099332 10176253205506996608 10259148718748337408 10350206251754979456 10363833909755973504 10411814622301140048 10484624514764784384 10523170928422007856 10579747116209222952 10812269030851183896 10842054895949947488 10921029281248230144 10959041913622919424 11024274305965912992 11161051902814125312 11180869111448383347 11212723439401227744 11358343224328516416 11432580761742428288 11541542308591879584 11643982033224351888 11713291450088782554 11872295406424829376 11899216711201302912 12026481061053723264 12091139561381969088 12147117059351330056 12232061933892248448 12356878892401353024 12390919881085654272 12538959545136856832 12599170635389614848 12614313869326381212 12778136127369580968 12814541073601403136 12861653356960231824 12951594988827086592 13021227219949812864 13190334066962148096 13251400428383269152 13307408037970687872 13386618800101465776 13665506691770246313 13761069675628779504 13882419496401520064 14030894571229343808 14106329488278963936 14416358707801578528 14456073194599929984 14469360026580260802 14603584145565235392 14699032407954550656 14907825481931177796 14936113575824785344 14950297919201636992 15144457632438021888 15306430441341102336 15388723078122506112 15525309377632469184 15617721933451710072 15726936772147176576 15829727208566439168 15869620674313834428 16121519415175958784 16263082343924921232 16381543921872345216 16475838523201804032 16536411458948869488 16819085159101841616 16936701139235420928 17037514836492774624 17148871142613642432 17569937175133173831 17668533904511025536 17808443109637244064 17848825066801954368 18136709342072953632 18220675589026995084 18348092900838372672 18586379821628481408 18707859428305791744 18808439317705285248 18898755953084422272 18921470803989571818 19221811610402104704 19292480035440347736 19471445527420313856 19531840829924719296 19877100642574903728 19914818101099713792 20016101346369133824 20079928200152198664 20352506411013993216 20700412503509958912 20727667819511947008 20823629244602280096 21046341856844015712 21159494232418445904 21624538061702367792 21684109791899894976 22048548611931825984 22361738222896766694 22425446878802455488 22716686448657032832 22865161523484856576 23083084617183759168 23287964066448703776 23426582900177565108 23744590812849658752 23798433422402605824 24052962122107446528 24182279122763938176 24294234118702660112 24464123867784496896 24713757784802706048 25228627738652762424 25556272254739161936 25723306713920463648 26042454439899625728 26502800856766538304 26614816075941375744 26773237600202931552 27331013383540492626 27522139351257559008 27764838992803040128 28061789142458687616 28212658976557927872 28832717415603157056 28912146389199859968 28938720053160521604 29207168291130470784 29398064815909101312 29815650963862355592 29872227151649570688 29900595838403273984 30777446156245012224 31050618755264938368 31235443866903420144 31453873544294353152 31739241348627668856 32526164687849842464 32763087843744690432 33072822917897738976 33638170318203683232 34075029672985549248 34297742285227284864 35139874350266347662 35337067809022051072 35616886219274488128 35697650133603908736 36273418684145907264 36441351178053990168 36696185801676745344 37172759643256962816 37616878635410570496 37797511906168844544 37842941607979143636 38443623220804209408 38584960070880695472 39063681659849438592 39754201285149807456 40159856400304397328 40996520075310738939 41647258489204560192 42092683713688031424 42318988464836891808 43249076123404735584 43368219583799789952 44097097223863651968 44723476445793533388 44850893757604910976 45433372897314065664 46166169234367518336 46575928132897407552 46853165800355130216 47489181625699317504 48364558245527876352 48588468237405320224 49427515569605412096 50457255477305524848 51112544509478323872 51446613427840927296 53005601713533076608 53546475200405863104 54662026767080985252 55044278702515118016 55529677985606080256 56123578284917375232 56425317953115855744 57665434831206314112 57877440106321043208 58414336582260941568 59631301927724711184 59744454303299141376 62101237510529876736 62470887733806840288 63478482697255337712 65052329375699684928 66145645835795477952 67276340636407366464 68150059345971098496 68595484570454569728 70279748700532695324 71233772438548976256 71395300267207817472 72546837368291814528 72882702356107980336 73392371603353490688 75685883215958287272 77169920141761390944 78127363319698877184 79508402570299614912 80319712800608794656 81993040150621477878 83294516978409120384 84185367427376062848 84637976929673783616 86498152246809471168 86736439167599579904 88194194447727303936 89446952891587066776 89701787515209821952 92332338468735036672 93151856265794815104 93706331600710260432 97176936474810640448 100914510954611049696 102225089018956647744 102893226855681854592 106011203427066153216 107092950400811726208 109324053534161970504 110088557405030236032 112850635906231711488 115330869662412628224 115754880212642086416 119262603855449422368 122989560225932216817 124941775467613680576 126956965394510675424 130104658751399369856 132291291671590955904 134552681272814732928 136300118691942196992 140559497401065390648 142467544877097952512 145093674736583629056 145765404712215960672 151371766431916574544 154339840283522781888 159016805140599229824 160639425601217589312 163986080301242955756 166589033956818240768 168370734854752125696 169275953859347567232 172996304493618942336 178893905783174133552 186303712531589630208 187412663201420520864 194353872949621280896 201829021909222099392 204450178037913295488 205786453711363709184 214185900801623452416 218648107068323941008 220177114810060472064 231509760425284172832 238525207710898844736 245979120451864433634 249883550935227361152 253913930789021350848 260209317502798739712 264582583343181911808 269105362545629465856 281118994802130781296 291530809424431921344 302743532863833149088 308679680567045563776 318033610281198459648 321278851202435178624 327972160602485911512 338551907718695134464 345992608987237884672 357787811566348267104 374825326402841041728 388707745899242561792 403658043818444198784 408900356075826590976 437296214136647882016 463019520850568345664 477050415421797689472 491958240903728867268 499767101870454722304 507827861578042701696 562237989604261562592 583061618848863842688 605487065727666298176 617359361134091127552 642557702404870357248 655944321204971823024 715575623132696534208 749650652805682083456 807316087636888397568 874592428273295764032 926039041701136691328 954100830843595378944 983916481807457734536 1015655723156085403392 1124475979208523125184 1166123237697727685376 1210974131455332596352 1311888642409943646048 1431151246265393068416 1499301305611364166912 1749184856546591528064 1852078083402273382656 1967832963614915469072 2248951958417046250368 2421948262910665192704 2623777284819887292096 2862302492530786136832 3498369713093183056128 3935665927229830938144 4497903916834092500736 5247554569639774584192 7871331854459661876288 10495109139279549168384 15742663708919323752576 31485327417838647505152
- Sum of all divisors σ(n): 142230740745968795401866
- Sum of proper divisors (its aliquot sum) s(n): 110745413328130147896714
- 31485327417838647505152 is an abundant number, because the sum of its proper divisors (110745413328130147896714) is greater than itself. Its abundance is 79260085910291500391562
Bases of 31485327417838647505152
- Binary: 1101010101011010010101100010110011000011100001100111000100111110001000000002
- Hexadecimal: 0x6AAD2B1661C3389F100
- Base-36: 54KQR941MSSNK00
Squares and roots of 31485327417838647505152
- 31485327417838647505152 squared (314853274178386475051522) is 991325842608502074464025158342665673866543104
- 31485327417838647505152 cubed (314853274178386475051523) is 31212218732293470107119871382757169048874888317888887627572270071808
-
The
square root of 31485327417838647505152 is 177441053360.9363115503 -
The
cube root of 31485327417838647505152 is 31576893.6656119073
Scales and comparisons
How big is 31485327417838647505152?- 31,485,327,417,838,647,505,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,485,327,417,838,647,505,152 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 31485327417838647505152 cubic inches would be around 2631407.8 feet tall.
Recreational maths with 31485327417838647505152
- 31485327417838647505152 backwards is 25150574683871472358413
- 31485327417838647505152 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 31485327417838647505152's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31485327417838647505152 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 31485327417838647505152 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/31485327417838647505152/
Chicago style:
Numbermatics. 2024. "Number 31485327417838647505152 - Facts about the integer". https://numbermatics.com/n/31485327417838647505152/
The information we have on file for 31485327417838647505152 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 31485327417838647505152, math, Factors of 31485327417838647505152, curriculum, school, college, exams, university, Prime factorization of 31485327417838647505152, STEM, science, technology, engineering, physics, economics, calculator, thirty-one sextillion, four hundred eighty-five quintillion, three hundred twenty-seven quadrillion, four hundred seventeen trillion, eight hundred thirty-eight billion, six hundred forty-seven million, five hundred five thousand, one hundred fifty-two.