5345096412319486377984
5,345,096,412,319,486,377,984 is an even composite number composed of seven prime numbers multiplied together.
5345096412319486377984 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-eight thousand, nine hundred seventeen divisors.
Prime factorization of 5345096412319486377984:
216 × 36 × 112 × 132 × 172 × 192 × 2292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 17 × 17 × 19 × 19 × 229 × 229)See below for interesting mathematical facts about the number 5345096412319486377984 from the Numbermatics database.
Names of 5345096412319486377984
- Cardinal: 5345096412319486377984 can be written as Five sextillion, three hundred forty-five quintillion, ninety-six quadrillion, four hundred twelve trillion, three hundred nineteen billion, four hundred eighty-six million, three hundred seventy-seven thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 5.345096412319486377984 × 1021
Factors of 5345096412319486377984
Divisors of 5345096412319486377984
- Number of divisors d(n): 28917
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 19 22 24 26 27 32 33 34 36 38 39 44 48 51 52 54 57 64 66 68 72 76 78 81 88 96 99 102 104 108 114 117 121 128 132 136 143 144 152 153 156 162 169 171 176 187 192 198 204 208 209 216 221 228 229 234 242 243 247 256 264 272 286 288 289 297 304 306 312 323 324 338 342 351 352 361 363 374 384 396 408 416 418 429 432 442 456 458 459 468 484 486 494 507 512 513 528 544 561 572 576 578 594 608 612 624 627 646 648 663 676 684 687 702 704 722 726 729 741 748 768 792 816 832 836 858 864 867 884 891 912 916 918 936 968 969 972 988 1014 1024 1026 1053 1056 1083 1088 1089 1122 1144 1152 1156 1188 1216 1224 1248 1254 1287 1292 1296 1326 1352 1368 1374 1377 1404 1408 1444 1452 1458 1482 1496 1521 1536 1539 1573 1584 1632 1664 1672 1683 1716 1728 1734 1768 1782 1824 1832 1836 1859 1872 1881 1936 1938 1944 1976 1989 2028 2048 2052 2057 2061 2106 2112 2166 2176 2178 2223 2244 2288 2299 2304 2312 2376 2431 2432 2448 2496 2508 2519 2574 2584 2592 2601 2652 2673 2704 2717 2736 2748 2754 2808 2816 2873 2888 2904 2907 2916 2964 2977 2992 3042 3072 3078 3146 3159 3168 3179 3211 3249 3264 3267 3328 3344 3366 3432 3456 3468 3536 3553 3564 3648 3664 3672 3718 3744 3757 3762 3861 3872 3876 3888 3893 3952 3971 3978 4056 4096 4104 4114 4122 4131 4199 4212 4224 4332 4351 4352 4356 4446 4488 4563 4576 4598 4608 4617 4624 4693 4719 4752 4862 4864 4896 4992 5016 5038 5049 5148 5168 5184 5202 5304 5346 5408 5434 5472 5491 5496 5508 5577 5616 5632 5643 5746 5776 5808 5814 5832 5928 5954 5967 5984 6084 6137 6144 6156 6171 6183 6292 6318 6336 6358 6422 6498 6528 6534 6656 6669 6688 6732 6864 6897 6912 6936 7072 7106 7128 7293 7296 7328 7344 7436 7488 7514 7524 7557 7722 7744 7752 7776 7786 7803 7904 7942 7956 8019 8112 8151 8192 8208 8228 8244 8262 8398 8424 8448 8619 8664 8702 8704 8712 8721 8892 8931 8976 9126 9152 9196 9216 9234 9248 9386 9438 9477 9504 9537 9633 9724 9728 9747 9792 9801 9984 10032 10076 10098 10296 10336 10368 10404 10608 10659 10692 10816 10868 10944 10982 10992 11016 11154 11232 11264 11271 11286 11492 11552 11583 11616 11628 11664 11679 11856 11908 11913 11934 11968 12168 12274 12288 12312 12342 12366 12393 12584 12597 12636 12672 12716 12844 12996 13053 13056 13068 13312 13338 13376 13464 13689 13728 13794 13824 13851 13872 14079 14144 14157 14212 14256 14586 14592 14656 14688 14872 14976 15028 15048 15114 15147 15444 15488 15504 15552 15572 15606 15808 15884 15912 16038 16224 16302 16384 16416 16456 16473 16488 16524 16731 16796 16848 16896 16929 17238 17328 17404 17408 17424 17442 17784 17862 17901 17952 18252 18304 18392 18411 18432 18468 18496 18513 18549 18772 18876 18954 19008 19074 19266 19448 19456 19494 19584 19602 19968 20007 20064 20152 20196 20449 20592 20672 20691 20736 20808 21216 21318 21384 21632 21736 21879 21888 21964 21984 22032 22308 22464 22528 22542 22572 22671 22984 23104 23166 23232 23256 23328 23358 23409 23712 23816 23826 23868 23936 24336 24453 24548 24576 24624 24684 24732 24786 25168 25194 25272 25344 25432 25688 25857 25992 26106 26112 26136 26163 26624 26676 26741 26752 26793 26928 27378 27456 27588 27648 27702 27709 27744 28158 28288 28314 28424 28512 28611 28899 29172 29184 29241 29312 29376 29403 29744 29887 29952 30056 30096 30228 30294 30888 30976 31008 31104 31144 31212 31603 31616 31768 31824 31977 32076 32448 32604 32747 32768 32832 32912 32946 32976 33048 33462 33592 33696 33792 33813 33858 34476 34656 34749 34808 34816 34848 34884 34969 35037 35321 35568 35724 35739 35802 35904 36504 36608 36784 36822 36864 36936 36992 37026 37098 37544 37752 37791 37908 38016 38148 38532 38701 38896 38912 38988 39083 39159 39168 39204 39936 40014 40128 40304 40392 40898 41067 41184 41327 41344 41382 41472 41616 42237 42432 42471 42636 42768 42823 43264 43472 43681 43758 43776 43928 43968 44064 44616 44928 45056 45084 45144 45342 45441 45968 46189 46208 46332 46464 46512 46656 46716 46818 47424 47632 47652 47736 47861 47872 48672 48841 48906 49096 49152 49248 49368 49419 49464 49572 50193 50336 50388 50544 50609 50688 50787 50864 51376 51623 51714 51984 52212 52224 52272 52326 52441 53248 53352 53482 53504 53586 53703 53856 54587 54756 54912 55176 55233 55296 55404 55418 55488 55539 55647 56316 56563 56576 56628 56848 57024 57222 57798 58344 58368 58482 58624 58752 58806 59488 59774 59904 60021 60112 60192 60401 60456 60588 61009 61347 61776 61952 62016 62073 62208 62288 62424 63206 63232 63536 63648 63954 64152 64896 65208 65494 65536 65637 65664 65824 65892 65952 66096 66181 66924 67184 67392 67507 67584 67626 67716 68013 68952 69312 69498 69616 69632 69696 69768 69938 70074 70227 70642 71136 71383 71448 71478 71604 71808 73008 73216 73359 73568 73644 73728 73872 73967 73984 74052 74196 75088 75504 75582 75816 76032 76296 77064 77402 77571 77792 77824 77976 78166 78318 78336 78408 78489 79781 79872 80028 80223 80256 80379 80608 80784 81796 82134 82368 82654 82669 82688 82764 82944 83127 83232 84474 84864 84942 85272 85536 85646 85833 86528 86697 86944 87362 87516 87552 87723 87856 87936 88128 88209 89232 89661 89856 90112 90168 90288 90684 90882 91936 92378 92416 92664 92928 93024 93312 93432 93636 94809 94848 95264 95304 95472 95722 95744 95931 97344 97682 97812 98192 98241 98304 98496 98736 98838 98928 99144 100386 100672 100776 101088 101218 101376 101439 101574 101728 102752 103246 103428 103968 104247 104329 104424 104448 104544 104652 104882 104907 105111 105963 106496 106704 106964 107008 107172 107217 107406 107712 109174 109512 109824 110352 110466 110592 110808 110836 110976 111078 111294 112632 113126 113152 113256 113373 113696 114048 114444 115596 116103 116688 116736 116964 117248 117249 117477 117504 117612 118976 119548 119808 120042 120224 120384 120802 120912 121176 122018 122694 123201 123552 123904 123981 124032 124146 124416 124576 124848 126412 126464 126711 127072 127296 127413 127908 128304 128469 129792 130416 130988 131043 131274 131328 131648 131784 131904 132192 132362 133848 134368 134784 135014 135168 135252 135432 136026 136323 137904 138567 138624 138996 139232 139264 139392 139536 139876 140148 140454 141284 142272 142766 142896 142956 143208 143583 143616 146016 146432 146523 146718 147136 147288 147456 147744 147934 147968 148104 148257 148392 150176 150579 151008 151164 151632 151827 152064 152361 152592 154128 154804 154869 155142 155584 155648 155952 156332 156636 156672 156816 156978 157323 159562 159744 160056 160446 160512 160758 161109 161216 161568 163592 163761 164268 164736 165308 165338 165376 165528 165699 165888 166254 166464 166617 166941 168948 169689 169728 169884 170544 171072 171292 171666 173056 173394 173888 174724 175032 175104 175446 175712 175872 176256 176418 178464 179322 179712 180063 180224 180336 180576 181203 181368 181764 183027 183872 184041 184756 184832 185328 185856 186048 186219 186624 186864 187272 189618 189696 190528 190608 190944 191444 191488 191862 194688 195364 195624 196384 196482 196608 196911 196992 197472 197676 197856 198288 198543 200772 201344 201552 202176 202436 202521 202752 202878 203148 203456 204039 205504 206492 206856 207936 208494 208658 208848 208896 209088 209304 209764 209814 210222 210681 211926 212992 213408 213928 214016 214149 214344 214434 214812 215424 218348 219024 219648 220077 220704 220932 221184 221616 221672 221901 221952 222156 222588 225264 226252 226304 226512 226746 227392 228096 228888 231192 232206 232713 233376 233472 233928 234496 234498 234954 235008 235224 235467 237952 239096 239343 239616 240084 240448 240669 240768 241137 241604 241824 242352 244036 245388 246402 247104 247808 247962 248007 248064 248292 248832 249152 249381 249696 252824 252928 253422 254144 254592 254826 255816 256608 256938 257499 259584 260091 260832 261976 262086 262548 262656 263169 263296 263568 263808 264384 264724 267696 268736 268983 269568 270028 270336 270504 270864 272052 272646 275808 277134 277248 277992 278464 278528 278784 279072 279752 280296 280908 282568 284427 284544 285532 285792 285912 286416 287166 287232 287793 292032 292864 293046 293436 294272 294576 294723 294912 295488 295868 295936 296208 296514 296784 300352 301158 302016 302328 303264 303654 304128 304317 304722 305184 308256 309608 309738 310284 311168 311296 311904 312664 312987 313272 313344 313632 313956 314646 314721 315333 317889 319124 319488 320112 320892 321024 321516 321651 322218 322432 323136 327184 327522 328536 329472 330616 330676 330752 331056 331398 331776 332508 332928 333234 333882 337896 339378 339456 339768 340119 341088 342144 342584 343332 346112 346788 347633 347776 348309 349448 350064 350208 350892 351424 351744 351747 352431 352512 352836 356928 358644 359424 360126 360217 360448 360672 361152 362406 362736 363528 366054 367744 368082 369512 369664 370656 371712 371943 372096 372438 373248 373728 374544 379236 379392 380133 381056 381216 381888 382239 382888 382976 383724 385407 388531 389376 390728 391248 392768 392964 393129 393822 393984 394944 395352 395712 396576 397086 401544 402688 403104 404352 404872 405042 405504 405756 406296 406912 408078 411008 412984 413712 415701 415872 416988 417316 417696 417792 418176 418608 419528 419628 420444 421362 423852 425711 425984 426816 427856 428032 428298 428688 428868 429624 430749 430848 436696 438048 439296 439569 440154 441408 441864 442368 443232 443344 443802 443904 444312 444771 445176 450528 451737 452504 452608 453024 453492 454597 454784 455481 456192 457776 462384 464412 464607 465426 466752 466944 467856 468992 468996 469908 470016 470448 470934 471053 471969 475904 478192 478686 479232 480168 480896 481338 481536 482274 483208 483648 484704 488072 490776 491283 492804 494208 495616 495924 496014 496128 496584 497097 497664 498304 498762 499392 499851 505648 505856 506844 508079 508288 509067 509184 509652 511632 513216 513876 514998 519168 520182 521664 523952 524172 525096 525312 526338 526471 526592 527136 527616 528768 529448 535392 537251 537472 537966 539136 540056 540672 541008 541728 543609 544104 545292 549081 551616 552123 554268 554496 555984 556699 556928 557056 557568 558144 558657 559504 560592 561816 565136 567853 568854 569088 571064 571584 571824 572832 574332 574464 575586 576851 584064 585728 586092 586872 588544 589152 589446 589824 590733 590976 591736 591872 592416 593028 593568 595629 600457 600704 602316 604032 604656 606528 607308 607563 608256 608634 609444 610368 612117 616512 619216 619476 620568 622193 622336 622592 623808 625328 625974 626544 626688 627264 627912 629292 629442 630666 635778 638248 638976 640224 641784 642048 642447 643032 643302 644436 644864 646272 654368 655044 657072 657917 658944 660231 661232 661352 661504 662112 662796 663552 664411 665016 665703 665856 666468 667764 671099 675792 678756 678912 679536 680238 681733 682176 684288 685168 686664 692224 693576 695266 695552 696618 698139 698896 700128 700416 701784 702848 703488 703494 704862 705024 705672 713856 717288 718029 718848 720252 720434 720896 721344 722007 722304 723411 724812 725472 727056 727991 732108 735319 735488 736164 739024 739328 741312 742577 743424 743886 744021 744192 744876 746496 747456 748143 749088 758472 758784 760266 762112 762432 763776 764478 765776 765952 767448 770814 772497 777062 778752 780273 781456 782496 785213 785536 785928 786258 787644 787968 789888 790704 791424 793152 794172 803088 805376 806208 806949 808704 809744 810084 811008 811512 812592 813637 813824 816156 822016 825968 827424 831402 831744 833976 834632 835392 835584 836352 837216 839056 839256 840888 842724 847704 851422 851968 853281 853632 855712 856064 856596 857376 857736 859248 860353 861498 861696 863379 873392 876096 877591 878592 879138 880308 882816 883728 884169 884736 886464 886688 887604 887808 888624 889542 890352 891497 901056 903474 905008 905216 906048 906984 909194 909359 909568 910962 912384 912951 915552 924768 927979 928824 929214 930852 933504 933888 935712 937984 937992 938961 939816 940032 940896 941868 942106 943938 944163 945999 951808 953667 956384 957372 958464 960336 961571 961792 962676 963072 964548 964953 966416 967296 969408 976144 981552 982566 985608 988416 991232 991848 992028 992256 993168 994194 995328 996379 996608 997524 998784 999702 1011296 1011712 1013688 1016158 1016576 1018134 1018368 1019304 1020357 1023264 1026432 1027752 1029996 1037153 1038336 1040364 1042899 1043328 1044927 1047904 1048344 1050192 1050624 1052676 1052942 1053184 1054272 1055232 1055241 1057293 1057536 1058896 1070784 1074502 1074697 1074944 1075932 1078272 1080112 1080651 1081344 1082016 1083456 1087218 1088208 1090584 1098162 1103232 1104246 1108536 1108992 1111968 1113398 1113856 1114112 1115136 1115829 1116288 1117314 1119008 1121184 1123632 1130272 1135706 1137708 1138176 1140399 1142128 1143168 1143648 1145664 1146717 1147619 1148664 1148928 1151172 1153702 1156221 1165593 1168128 1171456 1172184 1173744 1177088 1178304 1178892 1179387 1181466 1181952 1183472 1183744 1184832 1186056 1187136 1191258 1200914 1201408 1204632 1208064 1209312 1213056 1214616 1215126 1216512 1217268 1218888 1220736 1224234 1233024 1238432 1238952 1241136 1244386 1244672 1245184 1247103 1247616 1250656 1251948 1253088 1253376 1254528 1255824 1257439 1258584 1258884 1261332 1271556 1276496 1277133 1277952 1280448 1283568 1284096 1284894 1286064 1286604 1288872 1289728 1292247 1292544 1308736 1310088 1314144 1315834 1317888 1318707 1320462 1322464 1322704 1323008 1324224 1325592 1327104 1328822 1330032 1331406 1331712 1332936 1334313 1335528 1342198 1351584 1355211 1356277 1357512 1357824 1359072 1360476 1363466 1363791 1364352 1366443 1368576 1370336 1373328 1384448 1387152 1390532 1391104 1393236 1393821 1396278 1397792 1400256 1400832 1403568 1405373 1405696 1406976 1406988 1409724 1410048 1411344 1413159 1415907 1427712 1434576 1436058 1437696 1440504 1440868 1442688 1444014 1444608 1446822 1449624 1450944 1454112 1455982 1464216 1470638 1470976 1472328 1473849 1478048 1478656 1482624 1485154 1486848 1487772 1488042 1488384 1489752 1491291 1492992 1494912 1496286 1498176 1499553 1516944 1517568 1520532 1524224 1524237 1524864 1527201 1527552 1528956 1531552 1531904 1534896 1541628 1544994 1554124 1557504 1560546 1562912 1564992 1570426 1571072 1571856 1572516 1575288 1575936 1579413 1579776 1581408 1582848 1586304 1588344 1606176 1610752 1611753 1612416 1613898 1617408 1619488 1620168 1622016 1623024 1625184 1627274 1627648 1630827 1632312 1644032 1647243 1651936 1654848 1656369 1662804 1663488 1667952 1669264 1670097 1670784 1671168 1672704 1674432 1675971 1678112 1678512 1681776 1685448 1695408 1702844 1703559 1706562 1707264 1711424 1712128 1713192 1714752 1715472 1718496 1720706 1722996 1723392 1726758 1730553 1746784 1752192 1755182 1757184 1758276 1760616 1765632 1767456 1768338 1769472 1772199 1772928 1773376 1775208 1775616 1777248 1779084 1780704 1782994 1786887 1801371 1802112 1806948 1810016 1810432 1812096 1813968 1818388 1818718 1819136 1821924 1822689 1824768 1825902 1831104 1836351 1849536 1855958 1857648 1858428 1861704 1866579 1867008 1867776 1871424 1875968 1875984 1877922 1879632 1880064 1881792 1883736 1884212 1887876 1888326 1891998 1903616 1907334 1912768 1914744 1916928 1920672 1923142 1923584 1925352 1926144 1927341 1929096 1929906 1932832 1934592 1938816 1952288 1963104 1965132 1971216 1973751 1976832 1980693 1982464 1983696 1984056 1984512 1986336 1988388 1990656 1992758 1993216 1993233 1995048 1997109 1997568 1999404 2013297 2022592 2023424 2027376 2032316 2033152 2036268 2036736 2038608 2040714 2045199 2046528 2052864 2055504 2059992 2074306 2076672 2080728 2085798 2086656 2089854 2094417 2095808 2096688 2100384 2101248 2105352 2105884 2106368 2108544 2110464 2110482 2114586 2115072 2117792 2141568 2149004 2149394 2149888 2151864 2154087 2156544 2160224 2161302 2162688 2164032 2166021 2166912 2170233 2174436 2176416 2181168 2183973 2196324 2205957 2206464 2208492 2217072 2217984 2223936 2226796 2227712 2227731 2230272 2231658 2232063 2232576 2234628 2238016 2242368 2244429 2247264 2260544 2271412 2275416 2276352 2280798 2284256 2286336 2287296 2291328 2293434 2295238 2297328 2297856 2302344 2307404 2312442 2317491 2331186 2336256 2340819 2342912 2344368 2347488 2354176 2355639 2356608 2357784 2358774 2362932 2363904 2366944 2367488 2369664 2372112 2374272 2382516 2401828 2402816 2409264 2416128 2418624 2420847 2426112 2429232 2430252 2433024 2434536 2437776 2440911 2441472 2448468 2466048 2476864 2477904 2482272 2488772 2489344 2494206 2495232 2501312 2503896 2506176 2506752 2509056 2511648 2514878 2517168 2517768 2522664 2543112 2552992 2554266 2555904 2559843 2560896 2567136 2568192 2569788 2572128 2573208 2577744 2579456 2581059 2584494 2585088 2590137 2617472 2620176 2628288 2631668 2632773 2635776 2637414 2640924 2644928 2645408 2646016 2648448 2651184 2652507 2654208 2657644 2660064 2662812 2663424 2665872 2668626 2671056 2674491 2684396 2703168 2710422 2712554 2715024 2715648 2718144 2720952 2726932 2727582 2728077 2728704 2732886 2737152 2738853 2740672 2746656 2768896 2774304 2781064 2782208 2783937 2786472 2787642 2792556 2795584 2800512 2801664 2807136 2810746 2811392 2813952 2813976 2816883 2819448 2820096 2822688 2826318 2831814 2832489 2837997 2855424 2861001 2869152 2872116 2875392 2881008 2881736 2884713 2885376 2888028 2889216 2893644 2894859 2899248 2901888 2908224 2911964 2928432 2941276 2941952 2944656 2947698 2956096 2957312 2965248 2970308 2973696 2975544 2976084 2976768 2979504 2982582 2985984 2989137 2989824 2992572 2996352 2999106 3033888 3035136 3041064 3048448 3048474 3049728 3054402 3055104 3057912 3061071 3063104 3063808 3069792 3083256 3089988 3108248 3111459 3115008 3121092 3125824 3128697 3129984 3134781 3140852 3142144 3143712 3145032 3150576 3151872 3158826 3159552 3162816 3165696 3165723 3171879 3172608 3176688 3212352 3221504 3223506 3224091 3224832 3227796 3234816 3238976 3240336 3241953 3244032 3246048 3250368 3254548 3255296 3261654 3264624 3288064 3294486 3303872 3309696 3312738 3325608 3326976 3335904 3338528 3340194 3341568 3342336 3345408 3347487 3348864 3351942 3356224 3357024 3363552 3370896 3390816 3405688 3407118 3413124 3414528 3421197 3422848 3424256 3426384 3429504 3430944 3436992 3441412 3442857 3445992 3446784 3453516 3461106 3468663 3493568 3496779 3504384 3510364 3514368 3516552 3521232 3531264 3534912 3536676 3538161 3544398 3545856 3546752 3550416 3551232 3554496 3558168 3561408 3565988 3573774 3602742 3604224 3613896 3620032 3620864 3624192 3627936 3636776 3637436 3638272 3643848 3645378 3649536 3651804 3662208 3672702 3699072 3711916 3715296 3716856 3723408 3733158 3734016 3735552 3741309 3742848 3751936 3751968 3755844 3759264 3760128 3763584 3767472 3768424 3772317 3775752 3776652 3783996 3807232 3814668 3825536 3829488 3831399 3833856 3841344 3846284 3847168 3850704 3852288 3854682 3858192 3859812 3865664 3869184 3876741 3877632 3904576 3926208 3930264 3942432 3947502 3953664 3956121 3961386 3964928 3967392 3968112 3969024 3972672 3976776 3981312 3985516 3986432 3986466 3990096 3994218 3995136 3998808 4002939 4026594 4045184 4046848 4054752 4064632 4066304 4068831 4072536 4073472 4077216 4081428 4090398 4091373 4093056 4099329 4105728 4111008 4119984 4148612 4153344 4161456 4171596 4173312 4179708 4181463 4188834 4191616 4193376 4200768 4202496 4210704 4211768 4212736 4216119 4217088 4220928 4220964 4229172 4230144 4235584 4239477 4247721 4283136 4298008 4298788 4299776 4303728 4308174 4313088 4320448 4322604 4328064 4332042 4333824 4340466 4348872 4352832 4362336 4367946 4392648 4411914 4412928 4416984 4421547 4434144 4435968 4447872 4453592 4455424 4455462 4460544 4463316 4464126 4465152 4469256 4473873 4476032 4484736 4488858 4494528 4521088 4542824 4550832 4552704 4561596 4568512 4572672 4572711 4574592 4581603 4582656 4586868 4590476 4594656 4595712 4604688 4614808 4624884 4634982 4662372 4672512 4681638 4682821 4685824 4688736 4694976 4708352 4711278 4713216 4715568 4717548 4725864 4727808 4733888 4734976 4738239 4739328 4744224 4748544 4765032 4803656 4805632 4818528 4832256 4835259 4837248 4841694 4852224 4858464 4860504 4866048 4869072 4875552 4881822 4882944 4892481 4896936 4932096 4941729 4953728 4955808 4964544 4969107 4977544 4978688 4988412 4990464 5002624 5007792 5010291 5012352 5013504 5018112 5023296 5029756 5034336 5035536 5045328 5086224 5105984 5108532 5110677 5119686 5121792 5134272 5136384 5139576 5144256 5146416 5155488 5158912 5162118 5168988 5170176 5180274 5191659 5234944 5240352 5256576 5263336 5265546 5271552 5274828 5281848 5289856 5290816 5292032 5296896 5302368 5305014 5308416 5315288 5320128 5325624 5326848 5331744 5337252 5342112 5348982 5360661 5368792 5404113 5406336 5420844 5425108 5430048 5431296 5436288 5441904 5453864 5455164 5456154 5457408 5465772 5468067 5474304 5477706 5481344 5493312 5537792 5548608 5562128 5564416 5567874 5572944 5575284 5585112 5591168 5599737 5601024 5603328 5614272 5621492 5622784 5627904 5627952 5633766 5638896 5640192 5645376 5652636 5663628 5664978 5675994 5710848 5722002 5738304 5744232 5750784 5762016 5763472 5769426 5770752 5776056 5778432 5782023 5787288 5789718 5798496 5803776 5816448 5823928 5856864 5882552 5883904 5889312 5895396 5909761 5912192 5914624 5921253 5930496 5940616 5947392 5951088 5952168 5953536 5959008 5965164 5971968 5978274 5979648 5979699 5985144 5991327 5992704 5998212 6039891 6067776 6070272 6082128 6096896 6096948 6099456 6108804 6110208 6115824 6122142 6123689 6126208 6127616 6135597 6139584 6166512 6179976 6216496 6222918 6230016 6242184 6251648 6257394 6259968 6269562 6281704 6284288 6287424 6290064 6301152 6303744 6317652 6319104 6325632 6331392 6331446 6343758 6345216 6345361 6353376 6424704 6443008 6447012 6448182 6449664 6455592 6462261 6469632 6477952 6480672 6483906 6488064 6492096 6498063 6500736 6509096 6510592 6523308 6529248 6551919 6576128 6588972 6605027 6607744 6617871 6619392 6625476 6651216 6653952 6671808 6677056 6680388 6683136 6683193 6690816 6694974 6696189 6697728 6703884 6712448 6714048 6727104 6733287 6741792 6781632 6811376 6814236 6826248 6829056 6842394 6844123 6845696 6848512 6852768 6859008 6861888 6873984 6882824 6885714 6891984 6893568 6907032 6922212 6937326 6987136 6993558 7008768 7020728 7028736 7033104 7042464 7062528 7066917 7069824 7073352 7076322 7088796 7091712 7093504 7100832 7102464 7108992 7116336 7122816 7131976 7147548 7205484 7208448 7227792 7237087 7240064 7241728 7248384 7255872 7262541 7273552 7274872 7276544 7287696 7290756 7299072 7303608 7322733 7324416 7345404 7382089 7398144 7423832 7430592 7433712 7446816 7466316 7468032 7482618 7485696 7499063 7503872 7503936 7511688 7518528 7520256 7527168 7534944 7536848 7544634 7551504 7553304 7567992 7614464 7629336 7651072 7658976 7662798 7667712 7679529 7682688 7692568 7694336 7701408 7704576 7709364 7716384 7719624 7731328 7738368 7743177 7753482 7755264 7809152 7852416 7860528 7884864 7895004 7898319 7907328 7912242 7922772 7929856 7934784 7936224 7938048 7945344 7953552 7957521 7962624 7971032 7972864 7972932 7980192 7988436 7990272 7997616 8005878 8007901 8023473 8053188 8088509 8090368 8093696 8109504 8129264 8132608 8137662 8145072 8146944 8154432 8162856 8180796 8182746 8184231 8186112 8198658 8211456 8222016 8239968 8297224 8306688 8322912 8343192 8346624 8351811 8359416 8362926 8377668 8383232 8386752 8401536 8404992 8421408 8423536 8425472 8432238 8434176 8441856 8441928 8450649 8458344 8460288 8471168 8478954 8495442 8497467 8566272 8583003 8596016 8597576 8599552 8607456 8616348 8626176 8637343 8640896 8645208 8654139 8656128 8664084 8667648 8680932 8697744 8705664 8724672 8735892 8785296 8823828 8825856 8833968 8843094 8862529 8868288 8871936 8895744 8907184 8910848 8910924 8921088 8926632 8928252 8930304 8938512 8947746 8950007 8952064 8967411 8969472 8977716 8989056 9042176 9085648 9101664 9105408 9123192 9137024 9145344 9145422 9149184 9163206 9165312 9173736 9180952 9189312 9191424 9209376 9229616 9249768 9269964 9324744 9334377 9345024 9363276 9365642 9371648 9377472 9386091 9389952 9404343 9416704 9422556 9426432 9431136 9435096 9451728 9455616 9463883 9467776 9469952 9476478 9478656 9488448 9497088 9497169 9530064 9607312 9611264 9637056 9653501 9664512 9670518 9672273 9674496 9683388 9704448 9716928 9721008 9725859 9732096 9738144 9751104 9763644 9765888 9784962 9793872 9806467 9864192 9883458 9907456 9911616 9929088 9938214 9955088 9957376 9976824 9980928 10002949 10005248 10015584 10020582 10024704 10027008 10036224 10042461 10046592 10059512 10068672 10071072 10090656 10172448 10207769 10211968 10217064 10221354 10239372 10243584 10268544 10272768 10279152 10288512 10292832 10310976 10317824 10324236 10328571 10337976 10340352 10360548 10383318 10405989 10469888 10480704 10490337 10513152 10526672 10531092 10543104 10549656 10563696 10577281 10579712 10581632 10584064 10593792 10604736 10610028 10614483 10630576 10640256 10651248 10653696 10663488 10674504 10684224 10697964 10721322 10737584 10808226 10812672 10841688 10850216 10860096 10862592 10872576 10883808 10907728 10910328 10912308 10914816 10931544 10936134 10948608 10955412 10960169 10962688 10986624 11075584 11097216 11124256 11128832 11135748 11145888 11150568 11170224 11182336 11184589 11199474 11202048 11206656 11223927 11228544 11242984 11245568 11255808 11255904 11267532 11277792 11280384 11290752 11305272 11316951 11327256 11329956 11351988 11408683 11421696 11444004 11476608 11488464 11494197 11501568 11524032 11526944 11538852 11541504 11552112 11556864 11564046 11574576 11579436 11589461 11596992 11607552 11630223 11632896 11647856 11713728 11765104 11767808 11778624 11790792 11819522 11821667 11824384 11829248 11842506 11860992 11868363 11881232 11894784 11902176 11904336 11907072 11918016 11930328 11943936 11956548 11959296 11959398 11970288 11982654 11985408 11996424 12079782 12135552 12140544 12164256 12193792 12193896 12198912 12206493 12217608 12220416 12231648 12244284 12247378 12252416 12255232 12271194 12274119 12279168 12297987 12333024 12359952 12432992 12445836 12460032 12484368 12500423 12503296 12514788 12519936 12539124 12544389 12563408 12568576 12574848 12580128 12602304 12607488 12623809 12635304 12638208 12648357 12651264 12662784 12662892 12687516 12690432 12690722 12706752 12718431 12743163 12849408 12886016 12894024 12896364 12899328 12911184 12924522 12939264 12952927 12955904 12961344 12967812 12984192 12996126 13001472 13018192 13021184 13046616 13058496 13103838 13152256 13177944 13210054 13215488 13235742 13238784 13250952 13264641 13302432 13307904 13343616 13354112 13360776 13366272 13366386 13381632 13389948 13392378 13395456 13407768 13424896 13428096 13454208 13466574 13483584 13563264 13622752 13628472 13652496 13658112 13684788 13688246 13691392 13697024 13705536 13718016 13718133 13723776 13744809 13747968 13765648 13771428 13783968 13787136 13814064 13831829 13844424 13874652 13971061 13974272 13987116 14017536 14041456 14048463 14057472 14066208 14084928 14125056 14133834 14139648 14146704 14152644 14177592 14183424 14187008 14201664 14204928 14214717 14217984 14232672 14245632 14263952 14295096 14410968 14416896 14455584 14474174 14480128 14483456 14496768 14505777 14511744 14525082 14547104 14549744 14553088 14575392 14581512 14598144 14607216 14645466 14648832 14677443 14690808 14764178 14796288 14825187 14847664 14861184 14867424 14893632 14907321 14919047 14932632 14936064 14965236 14971392 14998126 15007744 15007872 15023376 15030873 15037056 15040512 15054336 15069888 15073696 15089268 15103008 15106608 15135984 15155449 15228928 15258672 15302144 15317952 15325596 15332031 15359058 15365376 15385136 15388672 15402816 15409152 15418728 15432768 15439248 15459103 15462656 15476736 15486354 15506964 15510528 15574977 15618304 15704832 15721056 15769728 15790008 15796638 15814656 15824484 15845544 15869568 15872448 15876096 15890688 15907104 15915042 15925248 15942064 15945728 15945864 15960384 15976872 15980544 15995232 16011756 16015802 16046946 16081983 16106376 16177018 16180736 16187392 16212339 16219008 16258528 16265216 16275324 16290144 16293888 16308864 16325712 16346707 16361592 16365492 16368462 16372224 16397316 16404201 16422912 16444032 16479936 16594448 16613376 16645824 16686384 16693248 16703622 16718832 16725852 16755336 16766464 16773504 16799211 16803072 16809984 16842816 16847072 16850944 16864476 16868352 16883712 16883856 16901298 16916688 16920576 16938443 16942336 16957908 16990884 16994934 17132544 17166006 17192032 17195152 17199104 17214912 17232696 17252352 17274686 17281792 17290416 17308278 17312256 17328168 17335296 17346069 17361864 17395488 17411328 17449344 17471784 17570592 17631601 17647656 17651712 17667936 17686188 17725058 17729283 17736576 17743872 17763759 17791488 17814368 17821696 17821848 17842176 17853264 17856504 17860608 17877024 17895492 17900014 17904128 17934822 17938944 17939097 17955432 17973981 17978112 18084352 18119673 18171296 18203328 18210816 18246384 18269849 18274048 18290688 18290844 18298368 18326412 18330624 18347472 18361904 18371067 18378624 18382848 18406791 18418752 18459232 18499536 18539928 18649488 18668754 18690048 18726552 18731284 18754944 18772182 18779904 18808686 18833408 18845112 18852864 18862272 18870192 18903456 18911232 18927766 18931201 18935552 18939904 18952956 18957312 18976896 18994176 18994338 19036083 19060128 19214624 19222528 19274112 19307002 19329024 19341036 19344546 19348992 19366776 19386783 19408896 19433856 19442016 19451718 19464192 19476288 19494189 19502208 19527288 19531776 19569924 19587744 19612934 19655757 19728384 19766916 19814912 19815081 19823232 19853613 19858176 19876428 19910176 19914752 19953648 19961856 20005898 20010496 20031168 20041164 20049408 20049579 20072448 20084922 20088567 20093184 20119024 20137344 20142144 20181312 20199861 20344896 20415538 20423936 20434128 20442708 20478744 20487168 20532369 20537088 20545536 20558304 20577024 20585664 20621952 20635648 20648472 20657142 20675952 20680704 20721096 20766636 20811978 20939776 20961408 20980674 21026304 21053344 21062184 21086208 21099312 21127392 21154562 21159424 21163264 21168128 21187584 21200751 21209472 21220056 21228966 21261152 21280512 21302496 21307392 21326976 21349008 21368448 21395928 21442644 21475168 21616452 21625344 21683376 21700432 21711261 21720192 21725184 21745152 21767616 21787623 21815456 21820656 21824616 21829632 21863088 21872268 21897216 21910824 21920338 21925376 21968199 21973248 22146267 22194432 22248512 22257664 22271496 22291776 22301136 22340448 22364672 22369178 22398948 22404096 22447854 22457088 22485968 22491136 22497189 22511616 22511808 22535064 22555584 22560768 22581504 22610544 22633902 22654512 22659912 22703976 22817366 22843392 22888008 22953216 22976928 22988394 23003136 23038587 23048064 23053888 23077704 23083008 23104224 23113728 23128092 23149152 23158872 23178922 23193984 23215104 23229531 23260446 23265792 23295712 23427456 23530208 23535616 23557248 23581584 23639044 23643334 23648768 23658496 23685012 23694957 23721984 23736726 23762464 23789568 23804352 23808672 23814144 23836032 23860656 23872563 23887872 23891341 23913096 23918592 23918796 23940576 23965308 23970816 23992848 24023703 24070419 24159564 24265527 24271104 24281088 24328512 24387584 24387792 24397824 24412986 24435216 24440832 24463296 24488568 24494756 24504832 24542388 24548238 24552693 24558336 24595974 24666048 24719904 24865984 24891672 24920064 24968736 25000846 25006592 25029576 25039872 25055433 25078248 25088778 25126816 25137152 25149696 25160256 25204608 25214976 25247618 25270608 25276416 25296714 25302528 25325568 25325784 25351947 25375032 25380864 25381444 25413504 25436862 25486326 25492401 25698816 25749009 25772032 25788048 25792728 25798656 25822368 25849044 25878528 25905854 25911808 25912029 25922688 25935624 25962417 25968384 25992252 26002944 26036384 26042368 26093232 26116992 26207676 26304512 26355888 26420108 26430976 26471484 26477568 26501904 26529282 26587587 26604864 26615808 26687232 26708224 26721552 26732544 26732772 26763264 26779896 26784756 26790912 26815536 26849792 26850021 26856192 26902233 26908416 26933148 26967168 27126528 27245504 27256944 27304992 27316224 27369576 27376492 27382784 27411072 27436032 27436266 27447552 27489618 27495936 27531296 27542856 27567936 27574272 27628128 27663658 27688848 27749304 27942122 27948544 27974232 28003131 28035072 28082912 28096926 28114944 28132416 28158273 28169856 28213029 28250112 28267668 28279296 28293408 28305288 28355184 28366848 28374016 28391649 28403328 28409856 28429434 28435968 28465344 28491264 28491507 28527904 28590192 28821936 28833792 28911168 28948348 28960256 28960503 28993536 29011554 29016819 29023488 29050164 29094208 29099488 29106176 29150784 29163024 29177577 29196288 29214432 29290932 29297664 29354886 29381616 29419401 29528356 29592576 29650374 29695328 29722368 29734848 29787264 29814642 29838094 29865264 29872128 29930472 29942784 29996252 30008847 30015744 30046752 30061746 30074112 30081024 30108672 30127383 30139776 30147392 30178536 30206016 30213216 30271968 30310898 30457856 30517344 30604288 30623307 30635904 30651192 30664062 30718116 30730752 30770272 30777344 30805632 30818304 30837456 30865536 30878496 30918206 30925312 30953472 30972708 30985713 31013928 31021056 31149954 31217967 31236608 31409664 31442112 31471011 31539456 31580016 31593276 31629312 31648968 31691088 31731843 31739136 31744896 31752192 31781376 31814208 31830084 31843449 31884128 31891456 31891728 31920768 31953744 31961088 31990464 32023512 32031604 32093892 32163966 32212752 32354036 32361472 32424678 32438016 32517056 32530432 32550648 32580288 32587776 32617728 32651424 32693414 32723184 32730984 32736924 32744448 32794632 32808402 32845824 32880507 32888064 32959872 33188896 33226752 33291648 33372768 33386496 33407244 33437664 33451704 33510672 33532928 33547008 33553767 33598422 33606144 33619968 33671781 33685632 33694144 33701888 33728952 33736704 33767424 33767712 33802596 33833376 33841152 33876886 33884672 33915816 33950853 33981768 33989868 34226049 34265088 34332012 34384064 34390304 34398208 34429824 34465392 34482591 34504704 34549372 34563584 34580832 34616556 34624512 34656336 34670592 34692138 34723728 34768383 34790976 34822656 34890669 34898688 34943568 35141184 35263202 35295312 35303424 35335872 35372376 35450116 35458566 35465001 35473152 35487744 35527518 35582976 35605089 35628736 35643392 35643696 35684352 35706528 35713008 35721216 35754048 35790984 35800028 35808256 35869644 35877888 35878194 35910864 35947962 35956224 36168704 36239346 36342592 36406656 36421632 36492768 36539698 36548096 36581376 36581688 36596736 36619479 36652824 36661248 36694944 36723808 36742134 36757248 36765696 36813582 36822357 36837504 36893961 36918464 36999072 37079856 37298976 37337508 37380096 37453104 37462568 37501269 37509888 37544364 37559808 37617372 37633167 37666816 37690224 37705728 37724544 37740384 37806912 37822464 37855532 37862402 37871104 37871427 37905912 37914624 37945071 37953792 37988352 37988676 38072166 38120256 38155293 38229489 38429248 38445056 38548224 38614004 38658048 38682072 38689092 38697984 38733552 38773566 38817792 38858781 38867712 38884032 38903436 38952576 38988378 39004416 39054576 39063552 39139848 39175488 39225868 39311514 39456768 39533832 39629824 39630162 39646464 39707226 39716352 39752856 39793923 39820352 39829504 39907296 39923712 40011796 40020992 40062336 40082328 40098816 40099158 40144896 40169844 40177134 40186368 40238048 40274688 40284288 40362624 40399722 40689792 40831076 40847872 40868256 40885416 40957488 40974336 41064738 41074176 41091072 41116608 41154048 41154399 41171328 41234427 41243904 41271296 41296944 41314284 41351904 41361408 41442192 41495487 41533272 41623956 41879552 41913183 41922816 41961348 42052608 42106688 42124368 42145389 42172416 42198624 42254784 42309124 42318848 42326528 42375168 42401502 42418944 42440112 42457932 42522304 42561024 42604992 42614784 42644151 42653952 42698016 42736896 42791856 42885288 42950336 43232904 43250688 43366752 43400864 43422522 43440384 43450368 43490304 43517331 43535232 43575246 43630912 43641312 43649232 43659264 43726176 43744536 43794432 43821648 43840676 43850752 43936398 43946496 44032329 44292534 44388864 44475561 44497024 44515328 44542992 44583552 44602272 44680896 44729344 44738356 44757141 44797896 44808192 44895708 44914176 44971936 44982272 44994378 45023232 45023616 45070128 45092619 45111168 45121536 45163008 45221088 45267804 45309024 45319824 45407952 45466347 45634732 45686784 45776016 45906432 45953856 45976788 45996093 46077174 46096128 46107776 46155408 46166016 46208448 46227456 46256184 46298304 46317744 46357844 46377309 46387968 46430208 46459062 46520892 46531584 46591424 46724931 46854912 47060416 47071232 47114496 47163168 47278088 47286668 47297536 47370024 47389914 47443968 47473452 47524928 47608704 47617344 47628288 47672064 47721312 47745126 47775744 47782682 47826192 47837184 47837592 47881152 47930616 47941632 47985696 48047406 48140838 48245949 48319128 48531054 48542208 48562176 48637017 48657024 48775168 48775584 48795648 48825972 48870432 48881664 48926592 48977136 48989512 49009664 49040121 49084776 49096476 49105386 49116672 49191948 49212603 49332096 49439808 49731968 49783344 49840128 49937472 50001692 50013184 50059152 50079744 50110866 50156496 50177556 50253632 50274304 50299392 50320512 50397633 50409216 50429952 50495236 50541216 50552832 50593428 50605056 50651136 50651568 50703894 50750064 50761728 50762888 50815329 50827008 50873724 50972652 50984802 51397632 51498018 51544064 51576096 51585456 51597312 51644736 51698088 51757056 51811708 51823616 51824058 51845376 51871248 51924834 51936768 51984504 52005888 52038207 52072768 52084736 52186464 52233984 52415352 52609024 52711776 52840216 52861952 52894803 52942968 52955136 53003808 53058564 53175174 53187849 53209728 53231616 53291277 53374464 53416448 53443104 53465088 53465544 53526528 53559792 53569512 53581824 53631072 53699584 53700042 53712384 53804466 53816832 53817291 53866296 53921943 53934336 54253056 54359019 54491008 54513888 54609984 54632448 54739152 54752984 54765568 54809547 54822144 54872064 54872532 54895104 54979236 54991872 55062592 55085712 55113201 55135872 55148544 55220373 55256256 55327316 55377696 55498608 55884244 55897088 55948464 56006262 56070144 56165824 56193852 56264832 56316546 56339712 56426058 56500224 56535336 56558592 56586816 56610576 56710368 56733696 56748032 56783298 56793603 56806656 56819712 56858868 56871936 56930688 56982528 56983014 57055808 57108249 57180384 57643872 57667584 57822336 57896696 57920512 57921006 57987072 58023108 58033638 58046976 58100328 58160349 58188416 58198976 58212352 58301568 58326048 58355154 58392576 58428864 58581864 58595328 58709772 58763232 58838802 58967271 59056712 59185152 59300748 59390656 59444736 59445243 59469696 59560839 59574528 59629284 59676188 59730528 59744256 59860944 59885568 59992504 60017694 60031488 60093504 60123492 60148224 60148737 60217344 60254766 60265701 60279552 60294784 60357072 60412032 60426432 60543936 60621796 60915712 61034688 61208576 61246614 61271808 61302384 61328124 61436232 61461504 61540544 61554688 61597107 61611264 61636608 61674912 61731072 61756992 61836412 61850624 61906944 61945416 61971426 62027856 62042112 62299908 62435934 62473216 62819328 62884224 62942022 63078912 63160032 63186552 63258624 63297936 63382176 63463686 63478272 63489792 63504384 63562752 63602253 63628416 63660168 63686898 63768256 63782912 63783456 63841536 63907488 63922176 63980928 64047024 64063208 64187784 64327932 64425504 64708072 64722944 64849356 64876032 65034112 65060864 65101296 65133783 65160576 65175552 65235456 65302848 65386828 65446368 65461968 65473848 65488896 65589264 65616804 65691648 65761014 65776128 65904597 65919744 66377792 66438801 66583296 66745536 66772992 66814488 66875328 66903408 67021344 67065856 67094016 67107534 67196844 67212288 67343562 67371264 67388288 67403776 67457904 67473408 67491567 67534848 67535424 67605192 67666752 67682304 67753772 67769344 67831632 67901706 67963536 67979736 68452098 68530176 68664024 68768128 68780608 68796416 68859648 68930784 68965182 69009408 69098744 69127168 69161664 69233112 69249024 69312672 69341184 69384276 69447456 69536766 69581952 69645312 69688593 69781338 69797376 69887136 70282368 70526404 70590624 70606848 70671744 70744752 70900232 70917132 70930002 70946304 70975488 71055036 71084871 71165952 71210178 71257472 71286784 71287392 71368704 71413056 71426016 71442432 71508096 71581968 71600056 71616512 71674023 71739288 71755776 71756388 71821728 71895924 71912448 72071109 72211257 72337408 72478692 72685184 72796581 72813312 72843264 72985536 73079396 73096192 73162752 73163376 73193472 73238958 73305648 73322496 73389888 73447616 73484268 73514496 73627164 73644714 73658079 73675008 73787922 73836928 73998144 74159712 74597952 74675016 74760192 74906208 74925136 75002538 75019776 75088728 75119616 75166299 75234744 75266334 75333632 75380448 75411456 75449088 75480768 75613824 75644928 75711064 75724804 75742208 75742854 75811824 75829248 75890142 75907584 75976704 75977352 76055841 76144332 76240512 76310586 76458978 76858496 76890112 77096448 77228008 77316096 77364144 77378184 77395968 77467104 77547132 77635584 77717562 77735424 77736087 77768064 77806872 77887251 77905152 77976756 78008832 78109152 78127104 78279696 78350976 78451736 78623028 78913536 79067664 79259648 79260324 79292928 79414452 79432704 79505712 79587846 79607957 79640704 79659008 79762761 79814592 79847424 80023592 80041984 80124672 80164656 80197632 80198316 80289792 80339688 80354268 80372736 80476096 80549376 80550063 80568576 80706699 80725248 80799444 81379584 81662152 81695744 81736512 81770832 81914976 81948672 82129476 82148352 82233216 82308096 82308798 82342656 82468854 82487808 82489693 82542592 82593888 82628568 82703808 82722816 82884384 82990974 83066544 83247912 83759104 83826366 83845632 83922696 84009393 84105216 84213376 84248736 84290778 84344832 84397248 84474819 84509568 84618248 84637696 84653056 84750336 84803004 84837888 84880224 84915864 85044608 85122048 85174947 85209984 85229568 85288302 85307904 85396032 85473792 85583712 85770576 85900672 86465808 86501376 86733504 86801728 86845044 86880768 86881509 86980608 87034662 87050457 87070464 87150492 87261824 87282624 87298464 87318528 87452352 87489072 87532731 87588864 87643296 87681352 87701504 87872796 87892992 88064658 88258203 88585068 88777728 88951122 88973599 88994048 89030656 89085984 89167104 89204544 89361792 89458688 89476712 89514282 89595792 89616384 89791416 89828352 89943872 89964544 89988756 90026541 90047232 90140256 90185238 90222336 90243072 90326016 90442176 90535608 90618048 90639648 90815904 90932694 91269464 91373568 91552032 91812864 91869921 91907712 91953576 91992186 92154348 92192256 92215552 92310816 92332032 92416896 92454912 92512368 92596608 92635488 92715688 92754618 92775936 92860416 92918124 92957139 93041784 93063168 93182848 93449862 93709824 94120832 94142464 94228992 94326336 94413033 94556176 94573336 94595072 94740048 94779828 94887936 94946904 95049856 95195529 95217408 95234688 95256576 95344128 95442624 95490252 95565364 95652384 95674368 95675184 95762304 95861232 95883264 95971392 96094812 96281676 96491898 96638256 97062108 97084416 97274034 97314048 97487819 97550336 97551168 97591296 97651944 97740864 97763328 97853184 97954272 97979024 98019328 98080242 98169552 98192952 98210772 98233344 98383896 98425206 98641521 98664192 98879616 99463936 99566688 99680256 99874944 100003384 100026368 100118304 100159488 100221732 100312992 100355112 100507264 100548608 100598784 100641024 100661301 100795266 100818432 100859904 100990472 101082432 101105664 101186856 101210112 101302272 101303136 101407788 101500128 101523456 101525776 101630658 101654016 101747448 101852559 101945304 101969604 102678147 102795264 102996036 103088128 103152192 103170912 103194624 103289472 103396176 103447773 103514112 103623416 103647232 103648116 103690752 103742496 103849668 103873536 103969008 104011776 104076414 104102713 104145536 104169472 104305149 104372928 104467968 104830704 105218048 105423552 105680432 105723904 105789606 105885936 105910272 106007616 106117128 106350348 106375698 106395003 106419456 106463232 106582554 106748928 106832896 106886208 106930176 106931088 107053056 107119584 107139024 107163648 107262144 107399168 107400084 107424768 107608932 107633664 107634582 107732592 107843886 107868672 107871137 108506112 108718038 108982016 109027776 109219968 109264896 109478304 109505968 109531136 109619094 109644288 109744128 109745064 109790208 109858437 109958472 109983744 110125184 110171424 110226402 110271744 110297088 110440746 110467071 110512512 110654632 110755392 110997216 111768488 111794176 111896928 112012524 112140288 112285459 112331648 112387704 112503807 112529664 112633092 112679424 112852116 113000448 113070672 113117184 113173632 113221152 113420736 113467392 113496064 113566596 113587206 113613312 113614281 113717736 113743872 113835213 113861376 113965056 113966028 114111616 114216498 114360768 114465879 115287744 115335168 115644672 115793392 115841024 115842012 115974144 116046216 116067276 116093952 116200656 116320698 116350091 116376832 116397952 116424704 116576343 116603136 116652096 116710308 116857728 117163728 117190656 117419544 117526464 117677604 117934542 118113424 118370304 118601496 118781312 118889472 118890486 118939392 119121678 119149056 119258568 119352376 119461056 119488512 119721888 119771136 119985008 120035388 120062976 120187008 120246984 120296448 120297474 120434688 120509532 120531402 120559104 120561859 120589568 120714144 120824064 120852864 121087872 121243592 121831424 122069376 122417152 122493228 122543616 122604768 122656248 122872464 122923008 123030479 123081088 123109376 123194214 123222528 123273216 123349824 123462144 123463197 123513984 123672824 123701248 123813888 123890832 123942852 124055712 124084224 124486461 124599816 124871868 124946432 125495513 125638656 125739549 125768448 125884044 126157824 126320064 126373104 126436167 126517248 126595872 126764352 126927372 126956544 126979584 127125504 127204506 127256832 127320336 127373796 127484071 127536512 127565824 127566912 127683072 127814976 127844352 127932453 127961856 128094048 128126416 128375568 128655864 128851008 129416144 129445888 129698712 129752064 130038337 130068224 130121728 130202592 130267566 130321152 130351104 130470912 130551993 130605696 130773656 130892736 130923936 130947696 130977792 131178528 131233608 131383296 131522028 131552256 131809194 131839488 132755584 132877602 133166592 133491072 133545984 133628976 133750656 133806816 134042688 134131712 134188032 134215068 134271423 134393688 134424576 134687124 134742528 134776576 134807552 134915808 134946816 134983134 135069696 135070848 135210384 135277857 135333504 135364608 135507544 135538688 135663264 135803412 135927072 135959472 136399041 136904196 137060352 137328048 137504653 137536256 137561216 137592832 137719296 137861568 137930364 137988279 138197488 138254336 138323328 138466224 138498048 138625344 138682368 138768552 138894912 139073532 139131927 139163904 139290624 139377186 139562676 139594752 139774272 140174793 140564736 141052808 141181248 141213696 141343488 141489504 141800464 141834264 141860004 141892608 142110072 142169742 142331904 142420356 142482197 142514944 142573568 142574784 142826112 142852032 142884864 143016192 143163936 143200112 143233024 143348046 143478576 143511552 143512776 143643456 143791848 143824896 144142218 144422514 144674816 144957384 145370368 145593162 145626624 145686528 145911051 145971072 146158792 146192384 146325504 146326752 146386944 146477916 146611296 146644992 146779776 146895232 146968536 147028992 147120363 147254328 147289428 147316158 147350016 147575844 147673856 147996288 148319424 149195904 149350032 149520384 149812416 149850272 150005076 150039552 150177456 150239232 150332598 150469488 150532668 150662993 150667264 150760896 150822912 150898176 150961536 151192899 151227648 151289856 151422128 151449608 151484416 151485708 151623648 151658496 151780284 151815168 151953408 151954704 152111682 152150119 152288664 152445987 152481024 152621172 152917956 153681671 153716992 153780224 154192896 154456016 154632192 154728288 154756368 154791936 154934208 155094264 155271168 155435124 155470848 155472174 155536128 155613744 155774502 155810304 155953512 156017664 156218304 156254208 156559392 156701952 156903472 157246056 157827072 158135328 158519296 158520648 158585856 158684409 158828904 158865408 159011424 159175692 159215914 159281408 159318016 159525522 159563547 159629184 159694848 159873831 160047184 160083968 160249344 160329312 160395264 160396632 160579584 160679376 160708536 160745472 160952192 161098752 161100126 161137152 161413398 161450496 161451873 161598888 162759168 163077057 163324304 163391488 163473024 163541664 163829952 163897344 164109517 164258952 164296704 164428641 164466432 164616192 164617596 164685312 164937708 164975616 164979386 165085184 165187776 165257136 165339603 165407616 165445632 165661119 165768768 165981948 166133088 166495824 166709939 167518208 167652732 167691264 167845392 168018786 168210432 168388051 168426752 168497472 168581556 168794496 168949638 169019136 169236496 169275392 169306112 169500672 169606008 169675776 169760448 169831728 170050133 170089216 170244096 170349894 170380809 170419968 170459136 170576604 170615808 170792064 170947584 171167424 171324747 171541152 171801344 172931616 173002752 173467008 173603456 173690088 173761536 173763018 173961216 174069324 174100914 174140928 174300984 174523648 174565248 174596928 174637056 174904704 174978144 175065462 175177728 175286592 175362704 175403008 175745592 175785984 176129316 176516406 176901813 177170136 177555456 177902244 177947198 177988096 178061312 178171968 178334208 178335729 178409088 178682517 178723584 178917376 178953424 179028564 179191584 179232768 179582832 179656704 179813777 179887744 179929088 179977512 180053082 180094464 180280512 180370476 180444672 180446211 180652032 180884352 181071216 181236096 181279296 181631808 181865388 182538928 182747136 183104064 183625728 183739842 183815424 183907152 183984372 184308696 184384512 184431104 184621632 184664064 184791321 184833792 184909824 185024736 185193216 185270976 185431376 185509236 185551872 185720832 185836248 185914278 186083568 186126336 186322873 186365696 186899724 187419648 188241664 188284928 188457984 188652672 188826066 189112352 189146672 189190144 189480096 189559656 189775872 189893808 190099712 190391058 190434816 190469376 190513152 190688256 190806759 190885248 190980504 191130728 191304768 191348736 191350368 191524608 191722464 191766528 191942784 192189624 192563352 192983796 193276512 193947611 194124216 194168832 194548068 194628096 194975638 195100672 195102336 195182592 195303888 195401349 195481728 195526656 195706368 195908544 195958048 196038656 196160484 196339104 196385904 196421544 196466688 196767792 196850412 197020837 197283042 197328384 197713791 197759232 198927872 199133376 199316403 199749888 200006768 200052736 200236608 200318976 200443464 200625984 200710224 200968339 201014528 201097216 201197568 201282048 201322602 201590532 201636864 201980944 202164864 202211328 202373712 202420224 202474701 202604544 202606272 202815576 203000256 203046912 203051552 203261316 203308032 203494896 203705118 203890608 203939208 205356294 205590528 205992072 206304384 206341824 206389248 206578944 206792352 206895546 207028224 207246832 207294464 207296232 207381504 207484992 207699336 207747072 207938016 208023552 208152828 208205426 208243211 208291072 208338944 208610298 208745856 208935936 209065779 209661408 210436096 210847104 211360864 211447808 211579212 211771872 211820544 212015232 212234256 212507191 212700696 212751396 212790006 212838912 212926464 213165108 213254613 213497856 213665792 213772416 213860352 213862176 214106112 214239168 214278048 214327296 214524288 214798336 214800168 214849536 215022069 215217864 215267328 215269164 215465184 215687772 215737344 215742274 216213327 216633771 217012224 217436076 217964032 218055552 218389743 218439936 218529792 218956608 219011936 219062272 219238188 219288576 219488256 219490128 219580416 219716874 219916944 219967488 220199759 220250368 220342848 220452804 220543488 220881492 220934142 220974237 221025024 221309264 221510784 221994432 223536976 223588352 223793856 224025048 224280576 224570918 224663296 224775408 225007614 225059328 225266184 225358848 225498897 225704232 226000896 226141344 226234368 226347264 226442304 226841472 226934784 226992128 227133192 227174412 227226624 227228562 227435472 227487744 227670426 227722752 227930112 227932056 228223232 228432996 228721536 228931758 230575488 230670336 231289344 231586784 231682048 231684024 231948288 232092432 232134552 232187904 232401312 232641396 232700182 232753664 232795904 232849408 233152686 233206272 233208261 233304192 233420616 233661753 233715456 234327456 234381312 234839088 235052928 235355208 235869084 236226848 236740608 237202992 237508037 237562624 237778944 237780972 237878784 238243356 238298112 238517136 238704752 238823871 238922112 238977024 239288283 239443776 239542272 239970016 240070776 240125952 240374016 240493968 240592896 240594948 240869376 241019064 241062804 241118208 241123718 241179136 241428288 241648128 241650189 241705728 242120097 242175744 242487184 244138752 244834304 244986456 245087232 245209536 245312496 245744928 245846016 246060958 246105613 246162176 246218752 246388428 246445056 246699648 246924288 246926394 247027968 247345648 247402496 247469079 247627776 247781664 247885704 248111424 248168448 248972922 249199632 249743736 249892864 250991026 251277312 251479098 251536896 251768088 252028179 252315648 252640128 252746208 252872334 253034496 253191744 253424457 253528704 253854744 253913088 253959168 254251008 254409012 254513664 254640672 254747592 254968142 255073024 255131648 255133824 255366144 255524841 255629952 255688704 255864906 255923712 256188096 256252832 256751136 257311728 257702016 258832288 258891776 259397424 259504128 260076674 260136448 260243456 260405184 260535132 260642304 260644527 260941824 261103986 261151371 261211392 261547312 261785472 261847872 261895392 261955584 262357056 262467216 262598193 262766592 262804751 263044056 263104512 263618388 263678976 264774609 265511168 265755204 266333184 266920797 266982144 267091968 267257952 267501312 267613632 268085376 268263424 268376064 268430136 268542846 268787376 268849152 269374248 269485056 269553152 269831616 269893632 269966268 270079623 270141696 270420768 270555714 270667008 270729216 271015088 271077376 271326528 271606824 271854144 271918944 272798082 273808392 274120704 274656096 275009306 275072512 275122432 275185664 275438592 275609763 275723136 275860728 275976558 276394976 276508672 276646656 276932448 276996096 277250688 277364736 277537104 277789824 278147064 278263854 278327808 278581248 278754372 278871417 279125352 279189504 279548544 280349586 281129472 282105616 282362496 282427392 282686976 282979008 283239099 283600928 283668528 283720008 283785216 284220144 284339484 284663808 284840712 284964394 285029888 285147136 285149568 285586587 285652224 285704064 285769728 286032384 286327872 286400224 286466048 286696092 286957152 287023104 287025552 287286912 287583696 287649792 287953531 288284436 288845028 289349632 289914768 290740736 291186324 291253248 291822102 291942144 292317584 292384768 292463457 292651008 292653504 292773888 292955832 293222592 293289984 293559552 293790464 293937072 294057984 294240726 294508656 294578856 294632316 294700032 295151688 295347712 295924563 295992576 296638848 298391808 298700064 299040768 299624832 299700544 300010152 300079104 300354912 300478464 300665196 300938976 301065336 301325986 301521792 301645824 301796352 301923072 301983903 302385798 302455296 302579712 302844256 302899216 302968832 302971416 303247296 303316992 303560568 303630336 303906816 303909408 304223364 304300238 304577328 304891974 304962048 305242344 305557677 305835912 307363342 307433984 307560448 308034441 308385792 308912032 309264384 309456576 309512736 309583872 309868416 310188528 310343319 310542336 310587433 310870248 310941696 310944348 311072256 311227488 311549004 311620608 311907024 312035328 312308139 312436608 312508416 312915447 313118784 313403904 313806944 314492112 315654144 316270656 317038592 317041296 317171712 317368818 317657808 317730816 318022848 318351384 318431828 318562816 319051044 319127094 319185009 319258368 319389696 319747662 320094368 320167936 320498688 320658624 320790528 320793264 321159168 321358752 321417072 321490944 321830417 321904384 322197504 322200252 322274304 322826796 322900992 322903746 323197776 323613411 325518336 326154114 326648608 326782976 326946048 327083328 327659904 327794688 328219034 328517904 328593408 328857282 328932864 329232384 329235192 329370624 329575311 329875416 329951232 329958772 330375552 330514272 330679206 330815232 330891264 331322238 331401213 331537536 331963896 332266176 332991648 333419878 335036416 335305464 335382528 335690784 336037572 336420864 336776102 336853504 336856377 336994944 337163112 337511421 337588992 337899276 338038272 338472992 338550784 338612224 339001344 339212016 339351552 339520896 339663456 340100266 340178432 340488192 340699788 340761618 340839936 340842843 341153208 341231616 341505639 341584128 341895168 342334848 342649494 343082304 343397637 343602688 345863232 346005504 346934016 347206912 347380176 347523072 347526036 347922432 348138648 348201828 348281856 348601968 349047296 349050273 349130496 349193856 349274112 349729029 349809408 349956288 350130924 350573184 350725408 350806016 351491184 351571968 352258632 353032812 353803626 354340272 355110912 355804488 355894396 355976192 356343936 356668416 356671458 356818176 357365034 357447168 357834752 357906848 358057128 358383168 358465536 359165664 359313408 359627554 359775488 359858176 359955024 360106164 360188928 360561024 360740952 360889344 360892422 361304064 361685577 361768704 362142432 362472192 362558592 363263616 363730776 365077856 365494272 366208128 367251456 367479684 367630848 367814304 367968744 368617392 368769024 368862208 369091437 369243264 369328128 369582642 369667584 369819648 370049472 370386432 370389591 370541952 370862752 371018472 371103744 371441664 371672496 371828556 372167136 372252672 372645746 372731392 373459383 373799448 374839296 376483328 376486539 376915968 377218647 377305344 377652132 378224704 378293344 378380288 378960192 379119312 379308501 379551744 379787616 380199424 380782116 380869632 380938752 381376512 381613518 381770496 381961008 382261456 382452213 382609536 382697472 382700736 383049216 383444928 383533056 383797359 383885568 384379248 385126704 385967592 386553024 387895222 388248432 388337664 389096136 389256192 389951276 390115011 390204672 390365184 390607776 390802698 390963456 391053312 391412736 391655979 391817088 391916096 392077312 392320968 392678208 392771808 392843088 392933376 393535584 393700824 394041674 394566084 394656768 395427582 395518464 397855744 398266752 398632806 399499776 400013536 400105472 400473216 400637952 400886928 401251968 401420448 401936678 402029056 402194432 402395136 402564096 402645204 402814269 403181064 403273728 403961888 404329728 404422656 404747424 404840448 404949402 405209088 405212544 405631152 405833571 406000512 406093824 406103104 406522632 406616064 406989792 407410236 407781216 407878416 409197123 410712588 411181056 411984144 412513959 412608768 412683648 412778496 413157888 413584704 413791092 413964837 414493664 414588928 414592464 414763008 414969984 415398672 415494144 415876032 416047104 416305656 416410852 416486422 416582144 417220596 417395781 417491712 417871872 418131558 419322816 420524379 421694208 422721728 422895616 423158424 423543744 423641088 424030464 424468512 425014382 425401392 425502792 425580012 425677824 426330216 426509226 426995712 427331584 427446591 427544832 427720704 427724352 428478336 428556096 428654592 429048576 429596672 429600336 429699072 430044138 430435728 430534656 430538328 430930368 431375544 431474688 431484548 432426654 433267542 434024448 434872152 435928064 436111104 436779486 436879872 437059584 437733153 437913216 438023872 438124544 438476376 438577152 438976512 438980256 439160832 439433748 439833888 439934976 440399518 440500736 440685696 440905608 441086976 441361089 441762984 441868284 441948474 442050048 442618528 443021568 443988864 447073952 447176704 447587712 448050096 448561152 449141836 449326592 449550816 450015228 450118656 450532368 450717696 450997794 451408464 451988979 452001792 452282688 452468736 452694528 452884608 453578697 453682944 453869568 453984256 454266384 454348824 454453248 454457124 454870944 454975488 455340852 455445504 455860224 455864112 456446464 456450357 456865992 457337961 457443072 457863516 461045013 461150976 461340672 462578688 463173568 463364096 463368048 463896576 464184864 464269104 464375808 464802624 465282792 465400364 465507328 465591808 466305372 466412544 466416522 466608384 466841232 467323506 467430912 468654912 468762624 469678176 470105856 470710416 471738168 472453696 473481216 474405984 475016074 475125248 475557888 475561944 475757568 476053227 476486712 476596224 477034272 477409504 477647742 477844224 477954048 478576566 478690641 478887552 479084544 479621493 479940032 480141552 480251904 480748032 480987936 481185792 481189896 481738752 482038128 482125608 482236416 482247436 482358272 482856576 483296256 483300378 483411456 484240194 484351488 484355619 484974368 488277504 489231171 489668608 489972912 490174464 490419072 490624992 491489856 491692032 492121916 492211226 492324352 492328551 492776856 492890112 493285923 493399296 493848576 493852788 494055936 494691296 494804992 494938158 495255552 495563328 495771408 496018809 496222848 496336896 496983357 497945844 498399264 499487472 499785728 500129817 501982052 502554624 502958196 503073792 503536176 504056358 504631296 505164153 505280256 505492416 505744668 506383488 506848914 507057408 507709488 507826176 507918336 508502016 508818024 509027328 509281344 509495184 509936284 510146048 510150399 510267648 510732288 511049682 511142427 511259904 511377408 511729812 511847424 512376192 512505664 513502272 513974241 514623456 515404032 517664576 517783552 518794848 519008256 520153348 520272896 520810368 521070264 521284608 521289054 521883648 522207972 522302742 522422784 523094624 523570944 523695744 523790784 523911168 524714112 524934432 525196386 525533184 525609502 526088112 526209024 527236776 527357952 529549218 530705439 531022336 531510408 532666368 533841594 533964288 534183936 534515904 535002624 535007187 535227264 536047551 536170752 536526848 536752128 536860272 537085692 537574752 537698304 538748496 538970112 539106304 539441331 539663232 539787264 539932536 540159246 540283392 540841536 541111428 541334016 541338633 542030176 542154752 542653056 543213648 543708288 543837888 545596164 547616784 548241408 549312192 550018612 550145024 550244864 550877184 551219526 551446272 551721456 551953116 552789952 553017344 553293312 553864896 553992192 554373963 554501376 554729472 555074208 555579648 556294128 556527708 556655616 557162496 557508744 557742834 558250704 558379008 558968619 559097088 560699172 562258944 564211232 564724992 564854784 565373952 565958016 566478198 567201856 567337056 567440016 567570432 568440288 568678968 569327616 569681424 569928788 570059776 570299136 571173174 571304448 571408128 571539456 572064768 572420277 572655744 572800448 572932096 573392184 573914304 574046208 574051104 574573824 575167392 575299584 575907062 576568872 577690056 578699264 579829536 581481472 581842833 582372648 582506496 583644204 583884288 584635168 584769536 584926914 585302016 585307008 585547776 585911664 586204047 586445184 586579968 587119104 587580928 587874144 588115968 588481452 589017312 589157712 589264632 589400064 590303376 590695424 591062511 591849126 591985152 593141373 593277696 596783616 597400128 597949209 599249664 599401088 600020304 600158208 600709824 600956928 601330392 601877952 602130672 602651972 602905017 603043584 603291648 603592704 603846144 603967806 604771596 604910592 605688512 605798432 605937664 605942832 606494592 606633984 607121136 607260672 607424103 607813632 607818816 608446728 608600476 609154656 609783948 609924096 610484688 611115354 611671824 614726684 614867968 616068882 616771584 617824064 618913152 619025472 619167744 619736832 620377056 620686638 621084672 621174866 621740496 621883392 621888696 622144512 622454976 623098008 623241216 623814048 624070656 624616278 624729633 624873216 625016832 625830894 626237568 626807808 627197337 627613888 628984224 631308288 632541312 634077184 634082592 634343424 634737636 635315616 635461632 636045696 636702768 636863656 637125632 637521573 638102088 638254188 638370018 638516736 638779392 639495324 639763839 640188736 640335872 640997376 641317248 641581056 641586528 642318336 642717504 642834144 642981888 643660834 643808768 644395008 644400504 644548608 645066207 645653592 645801984 645807492 646395552 647226822 648639981 649901313 651036672 652308228 653297216 653565952 653892096 654166656 655169229 655319808 655589376 656438068 657035808 657186816 657714564 657865728 658464768 658470384 658741248 659150622 659750832 659902464 659917544 660599277 660751104 661028544 661358412 661630464 662644476 662802426 662922711 663075072 663927792 664532352 665983296 666839756 670072832 670610928 670765056 671381568 672075144 672841728 673552204 673707008 673712754 673989888 674326224 675022842 675177984 675798552 676076544 676496691 676945984 677101568 677224448 678002688 678424032 678703104 679041792 679326912 680200532 680356864 680976384 681399576 681523236 681679872 681685686 682306416 682463232 683011278 683168256 683790336 684669696 685298988 686164608 686795274 687205376 691726464 692011008 693868032 694413824 694760352 695046144 695052072 695844864 696277296 696403656 696563712 697203936 698094592 698100546 698260992 698387712 698548224 699458058 699618816 699624783 699912576 700261848 700985259 701146368 701450816 701612032 702982368 703143936 704517264 706065624 707607252 708680544 710221824 711608976 711788792 711952384 712524111 712687872 713336832 713342916 713636352 714730068 714894336 715669504 715813696 716114256 716471613 716766336 716931072 717864849 718331328 718626816 719255108 719550976 719910048 720212328 720377856 721122048 721481904 721778688 721784844 722608128 723371154 723537408 724284864 724944384 724950567 725117184 726360291 726527232 727461552 730155712 732416256 734502912 734959368 735261696 735628608 735937488 737234784 737538048 737724416 738182874 738316839 738486528 738656256 739165284 739335168 740098944 740772864 740779182 741083904 741725504 742036944 742207488 742407237 742883328 743344992 743657112 744334272 744505344 745291492 745462784 746918766 747598896 749678592 752966656 752973078 753831936 754437294 754610688 755304264 756084537 756449408 756586688 756760576 757920384 758238624 758617002 759103488 759575232 760398848 761564232 761739264 761877504 762753024 763227036 763540992 763922016 764522912 764904426 765219072 765394944 765401472 766098432 766574523 766889856 767066112 767594718 767771136 768758496 770253408 771935184 773106048 775790444 776496864 776675328 778192272 778512384 779902552 780230022 780409344 780730368 781215552 781605396 781926912 781933581 782825472 783311958 783454113 783634176 783832192 784154624 784641936 785356416 785543616 785686176 785866752 787071168 787401648 788083348 788414253 789132168 789313536 790855164 791036928 794323827 795711488 796533504 797265612 798999552 800027072 800210944 800762391 800946432 801275904 801773856 802503936 802840896 803873356 804058112 804790272 805128192 805290408 805628538 806362128 806547456 807923776 808659456 809494848 809680896 809898804 810238869 810425088 811262304 811667142 812001024 812187648 812206208 813045264 813232128 813979584 814820472 815562432 815756832 818394246 821425176 822362112 823968288 825027918 825217536 825367296 825556992 826315776 826829289 827169408 827582184 827929674 828987328 829177856 829184928 829526016 829939968 830797344 830988288 831752064 832094208 832611312 832821704 832972844 833164288 834441192 834791562 834983424 835743744 836263116 836614251 838645632 841048758 843388416 845443456 845791232 846316848 847087488 847282176 848060928 848937024 850028764 850802784 851005584 851160024 851355648 852660432 853018452 853991424 854663168 854893182 855089664 855441408 855448704 856759761 856956672 857112192 857309184 858097152 859193344 859200672 859398144 860088276 860871456 861069312 861076656 861860736 862751088 862949376 862969096 863860593 864853308 866535084 868048896 869744304 871856128 872222208 873558972 873759744 875466306 875826432 876047744 876249088 876952752 877154304 877390371 877953024 877960512 878321664 878867496 879667776 879869952 880799036 881001472 881371392 881811216 882173952 882722178 883525968 883736568 883896948 884100096 885237056 886043136 887773689 887977728 894147904 894353408 895175424 896100192 897122304 898283672 898653184 899101632 900030456 900237312 901064736 901435392 901995588 902816928 903977958 904565376 904937472 905389056 905769216 905951709 907157394 907365888 907739136 907968512 908532768 908697648 908906496 908914248 909741888 909950976 910681704 910891008 911720448 911728224 912892928 912900714 913731984 914675922 914886144 915727032 916673031 922090026 922301952 922681344 924103323 925157376 926347136 926728192 926736096 927793152 928369728 928538208 928751616 929605248 930565584 930800728 931014656 931183616 931762299 932610744 932825088 932833044 933216768 933682464 934647012 934861824 936924417 937309824 937525248 938746341 939356352 940211712 941420832 943476336 944907392 946962432 948811968 950032148 950250496 951115776 951123888 951515136 952106454 952973424 953192448 954068544 954819008 955295484 955688448 957153132 957381282 957555027 957775104 958169088 959242986 959880064 960283104 960503808 961496064 961975872 962371584 962379792 963477504 964076256 964251216 964472832 964494872 964716544 965491251 965713152 966592512 966600756 966822912 968480388 968702976 968711238 969948736 970840233 976555008 978462342 979337216 979945824 980348928 980838144 981249984 982979712 983384064 984243832 984422452 984648704 984657102 985553712 985780224 986571846 986798592 987697152 987705576 988111872 988725933 989382592 989609984 989876316 991126656 991542816 992037618 992445696 992673792 993966714 995891688 996798528 998974944 999571456 1000259634 1003964104 1005109248 1005916392 1006147584 1007072352 1008112716 1009262592 1010328306 1010560512 1010569131 1010984832 1011489336 1012534263 1012766976 1013697828 1014114816 1015418976 1015652352 1015836672 1017004032 1017636048 1018054656 1018562688 1018990368 1019872568 1020292096 1020300798 1020535296 1021464576 1022099364 1022284854 1022519808 1022528529 1023459624 1023694848 1024516917 1024752384 1025011328 1027004544 1027948482 1029246912 1030808064 1035329152 1035567104 1037589696 1038016512 1040306696 1040545792 1041620736 1042140528 1042569216 1042578108 1043767296 1044415944 1044605484 1044845568 1046189248 1047141888 1047150819 1047391488 1047581568 1047822336 1049187087 1049428224 1049868864 1050392772 1051219004 1052176224 1052418048 1054473552 1054715904 1059098436 1061410878 1062044672 1063020816 1065332736 1067683188 1067928576 1069031808 1070005248 1070014374 1070454528 1072095102 1072341504 1072366009 1073053696 1073504256 1073720544 1074171384 1075149504 1075396608 1077496992 1077940224 1078212608 1078882662 1079326464 1079574528 1079865072 1080318492 1080566784 1081683072 1082222856 1082668032 1082677266 1084060352 1084309504 1085056731 1085306112 1086427296 1087416576 1087675776 1091192328 1095233568 1096482816 1098624384 1100037224 1100290048 1100489728 1101754368 1102439052 1102892544 1103442912 1103906232 1105579904 1106034688 1106586624 1107274311 1107729792 1107984384 1108747926 1109002752 1109458944 1110148416 1111159296 1112588256 1113055416 1113311232 1114324992 1115017488 1115485668 1116501408 1116758016 1117937238 1118194176 1120378149 1121398344 1124517888 1128422464 1129449984 1129459617 1130747904 1131655941 1131916032 1132956396 1134403712 1134674112 1134880032 1135140864 1136880576 1137357936 1137925503 1138655232 1139362848 1139857576 1140119552 1140598272 1142346348 1142608896 1142816256 1144129536 1144840554 1145311488 1145600896 1145864192 1146784368 1147356639 1147828608 1148092416 1148102208 1149147648 1150334784 1150599168 1151814124 1153137744 1155380112 1157398528 1159659072 1162962944 1163685666 1164745296 1165012992 1167288408 1167768576 1169270336 1169539072 1169853828 1170345033 1170614016 1171095552 1171823328 1172408094 1172890368 1173159936 1174238208 1175161856 1175748288 1176231936 1176962904 1178034624 1178315424 1178529264 1178800128 1180606752 1181390848 1182125022 1183698252 1183970304 1186282746 1186555392 1193567232 1194800256 1195898418 1198499328 1198802176 1200040608 1200316416 1201419648 1201913856 1202660784 1203755904 1204261344 1205303944 1205810034 1206087168 1206583296 1207185408 1207692288 1207935612 1208442807 1209543192 1209821184 1211377024 1211596864 1211875328 1211885664 1212989184 1213267968 1214242272 1214521344 1214848206 1215627264 1215637632 1216893456 1217200952 1218309312 1219567896 1219848192 1220969376 1222230708 1223343648 1227591369 1229453368 1229735936 1232137764 1233543168 1235648128 1237541877 1237826304 1238050944 1238335488 1239473664 1240754112 1241373276 1242349732 1243480992 1243766784 1243777392 1244289024 1244909952 1246196016 1246482432 1247628096 1248141312 1249232556 1249459266 1249746432 1251661788 1252187343 1252475136 1253615616 1254394674 1255227776 1257968448 1265082624 1268154368 1268165184 1268686848 1269475272 1270631232 1270923264 1272091392 1273405536 1273727312 1274251264 1275043146 1276204176 1276508376 1276740036 1277033472 1278990648 1279527678 1280377472 1280671744 1281994752 1282339773 1282634496 1283162112 1283173056 1285435008 1285668288 1285963776 1287321668 1287617536 1288790016 1288801008 1289097216 1290132414 1291307184 1291603968 1291614984 1292791104 1294453644 1297279962 1299802626 1302073344 1304616456 1306594432 1307131904 1307784192 1308333312 1310338458 1310639616 1311178752 1312876136 1314071616 1314373632 1315429128 1315731456 1316929536 1316940768 1317482496 1318301244 1319501664 1319804928 1319835088 1321198554 1321502208 1322057088 1322716824 1323260928 1324083267 1325288952 1325604852 1325845422 1326150144 1327855584 1329064704 1331966592 1333679512 1340145664 1341221856 1341530112 1342763136 1344150288 1345683456 1347104408 1347414016 1347425508 1347979776 1348652448 1350045684 1350355968 1351597104 1352153088 1352993382 1353335269 1353891968 1354203136 1354448896 1355966937 1356005376 1356848064 1357406208 1358083584 1358653824 1360401064 1360713728 1361952768 1362799152 1363046472 1363359744 1363371372 1364612832 1364926464 1366022556 1366336512 1367580672 1369339392 1369351071 1370597976 1372013883 1372329216 1373590548 1374410752 1383135039 1383452928 1384022016 1387736064 1388827648 1389520704 1390092288 1390104144 1391689728 1392554592 1392807312 1393127424 1394407872 1396189184 1396201092 1396521984 1396775424 1398916116 1399237632 1399249566 1399825152 1400523696 1401970518 1402292736 1402324781 1402901632 1403224064 1405964736 1406287872 1409034528 1412131248 1415214504 1417361088 1420443648 1423217952 1423577584 1423904768 1425048222 1425375744 1426673664 1426685832 1427272704 1428159681 1429460136 1429788672 1431339008 1431627392 1432228512 1432943226 1433532672 1433862144 1435729698 1436071923 1436662656 1437253632 1438510216 1439101952 1439820096 1440424656 1440755712 1442244096 1442963808 1443557376 1443569688 1445216256 1446742308 1447074816 1448569728 1449888768 1449901134 1450234368 1452720582 1453054464 1454923104 1460311424 1464832512 1469005824 1469918736 1470523392 1471257216 1471874976 1474469568 1475076096 1475448832 1476365748 1476633678 1476973056 1476985653 1478330568 1478670336 1479857769 1480197888 1481545728 1481558364 1482167808 1483451008 1484073888 1484414976 1484814474 1485766656 1486689984 1487314224 1488056427 1488668544 1489010688 1490582984 1490925568 1493837532 1495197792 1499357184 1500389451 1505933312 1505946156 1507663872 1508874588 1509221376 1510608528 1512169074 1512551183 1512898816 1513173376 1513521152 1515492459 1515840768 1516477248 1517234004 1519150464 1520797696 1523128464 1523478528 1523755008 1525506048 1526454072 1527081984 1527844032 1529045824 1529808852 1530438144 1530451197 1530802944 1532196864 1533149046 1533427281 1533779712 1534132224 1535189436 1535542272 1537516992 1540506816 1541922723 1543870368 1546212096 1551580888 1552993728 1553350656 1556384544 1557024768 1559805104 1560460044 1560818688 1562431104 1563210792 1563853824 1563867162 1565650944 1566623916 1566908226 1567268352 1567304167 1567664384 1568309248 1569283872 1570712832 1571087232 1571372352 1571733504 1574142336 1574803296 1576166696 1576828506 1578264336 1578627072 1581710328 1582073856 1588647654 1591422976 1593067008 1594531224 1597999104 1600054144 1600421888 1601524782 1601892864 1602551808 1603547712 1605007872 1605021561 1605681792 1607746712 1608116224 1609580544 1610256384 1610580816 1611257076 1612724256 1613094912 1615847552 1617318912 1618323993 1618989696 1619361792 1619797608 1620477738 1620850176 1622524608 1623334284 1624002048 1624412416 1626090528 1626464256 1627959168 1629640944 1631124864 1631513664 1636788492 1642850352 1644724224 1647936576 1650055836 1650435072 1650734592 1652631552 1653658578 1654338816 1655164368 1655859348 1657292923 1657974656 1658355712 1658369856 1659052032 1659879936 1661594688 1661976576 1663121889 1663504128 1664188416 1665222624 1665643408 1665945688 1666328576 1668882384 1669583124 1669966848 1671487488 1672526232 1673228502 1676905857 1677291264 1682097516 1686776832 1690498381 1690886912 1691582464 1692633696 1694174976 1694564352 1696121856 1697874048 1700057528 1701605568 1702011168 1702320048 1702711296 1705320864 1706036904 1707982848 1709326336 1709786364 1710179328 1710897408 1713519522 1713913344 1714224384 1714618368 1716194304 1718386688 1718401344 1718796288 1720176552 1721742912 1722138624 1722153312 1723721472 1725502176 1725898752 1725938192 1727721186 1729706616 1733070168 1736097792 1739488608 1743712256 1744444416 1745528499 1747117944 1747519488 1750932612 1751652864 1752095488 1752498176 1753905504 1754308608 1754780742 1755906048 1755921024 1756643328 1757734992 1758612141 1759335552 1759739904 1761598072 1762002944 1762742784 1763622432 1764347904 1765444356 1767051936 1767473136 1767793896 1768200192 1770474112 1772086272 1773187533 1775547378 1775955456 1788295808 1788706816 1790350848 1792200384 1793847627 1796567344 1797306368 1798203264 1800060912 1800474624 1802129472 1802870784 1803991176 1805633856 1807955916 1808715051 1809130752 1809874944 1810778112 1811538432 1811903418 1814314788 1814731776 1815937024 1817065536 1817395296 1817812992 1817828496 1819483776 1819901952 1821363408 1821782016 1822272309 1823440896 1823456448 1825785856 1825801428 1827463968 1829351844 1829772288 1831454064 1833346062 1833809329 1844180052 1844603904 1848206646 1850314752 1852268561 1852694272 1853456384 1853472192 1856739456 1857076416 1857503232 1859210496 1861131168 1861601456 1862029312 1862367232 1863524598 1865221488 1865650176 1865666088 1866433536 1867364928 1869294024 1869723648 1873848834 1874188899 1874619648 1875050496 1877492682 1878712704 1880423424 1882841664 1886952672 1889814784 1893924864 1897623936 1900064296 1900500992 1902231552 1902247776 1903030272 1904212908 1905946848 1906384896 1908137088 1909638016 1910590968 1911376896 1912564719 1914306264 1914762564 1915110054 1915550208 1916338176 1918485972 1919760128 1920566208 1921007616 1922992128 1923951744 1924743168 1924759584 1926955008 1928152512 1928502432 1928945664 1928989744 1929433088 1930982502 1931426304 1933185024 1933201512 1933645824 1935198621 1936960776 1937405952 1937422476 1939897472 1941680466 1945919943 1953110016 1956924684 1958674432 1959891648 1960697856 1961676288 1962499968 1965507687 1965959424 1966768128 1968487664 1968844904 1969297408 1969314204 1971107424 1971560448 1973143692 1973597184 1975394304 1975411152 1976223744 1977451866 1977951547 1978765184 1979219968 1979752632 1981797831 1982253312 1983085632 1984075236 1984891392 1987933428 1991783376 1993597056 1997949888 1999142912 2000519268 2007928208 2010218496 2011832784 2012295168 2014144704 2016225432 2018525184 2020656612 2021121024 2021138262 2021969664 2022978672 2025068526 2025533952 2027395656 2028229632 2030837952 2031304704 2031673344 2034008064 2035272096 2036109312 2037125376 2037980736 2039745136 2040584192 2040601596 2041070592 2042929152 2044198728 2044569708 2045039616 2045057058 2046919248 2047389696 2049033834 2049504768 2049551603 2050022656 2054009088 2055896964 2058493824 2061616128 2070658304 2071134208 2075179392 2076033024 2080613392 2081091584 2083241472 2084281056 2085138432 2085156216 2087534592 2088831888 2089210968 2089691136 2092378496 2094283776 2094301638 2094782976 2095163136 2095644672 2098374174 2098856448 2098874349 2099737728 2100785544 2102438008 2104352448 2104836096 2108947104 2109431808 2118196872 2122821756 2124089344 2126041632 2130665472 2133423721 2135366376 2135857152 2137572333 2138063616 2140010496 2140028748 2140909056 2144190204 2144683008 2144732018 2146107392 2147008512 2147441088 2148342768 2149414839 2150299008 2150793216 2153594547 2154993984 2155880448 2156425216 2157765324 2158652928 2159730144 2160636984 2161133568 2163366144 2164445712 2165336064 2165354532 2167229207 2168120704 2168619008 2170113462 2170612224 2172854592 2174833152 2174851701 2175351552 2182384656 2190467136 2197248768 2200074448 2200580096 2200979456 2203508736 2204878104 2205785088 2206885824 2207812464 2210651729 2211159808 2212069376 2213173248 2214548622 2214950517 2215459584 2215968768 2217495852 2218005504 2220296832 2222318592 2225176512 2226110832 2226622464 2227221711 2228649984 2230034976 2230971336 2233002816 2233516032 2235874476 2236388352 2240756298 2242796688 2249035776 2256844928 2258899968 2258919234 2261495808 2263311882 2263832064 2265912792 2268807424 2269348224 2269760064 2270281728 2273761152 2274715872 2275851006 2277310464 2278725696 2279715152 2280239104 2281196544 2284692696 2285217792 2285632512 2288259072 2289681108 2290622976 2290675321 2291201792 2291728384 2293568736 2294713278 2295657216 2296184832 2296204416 2298295296 2299723569 2300669568 2301198336 2303628248 2306275488 2310760224 2314797056 2319318144 2325925888 2327371332 2329490592 2330025984 2334576816 2335537152 2337579101 2338540672 2339078144 2339707656 2340690066 2341228032 2342191104 2343646656 2344816188 2345780736 2345800743 2348476416 2350323712 2351496576 2352463872 2353925808 2356069248 2356630848 2357058528 2357600256 2361213504 2362781696 2364250044 2365242759 2367396504 2367940608 2372565492 2373110784 2382971481 2387134464 2389600512 2391796836 2396998656 2397604352 2400081216 2400632832 2402287173 2402839296 2403827712 2405321568 2407511808 2408522688 2410607888 2411620068 2412174336 2414370816 2415384576 2415871224 2416885614 2419086384 2419642368 2422197349 2422754048 2423193728 2423750656 2423771328 2425978368 2428484544 2429042688 2429696412 2430716607 2431275264 2433786912 2434401904 2436618624 2439135792 2439696384 2441938752 2444461416 2446687296 2455182738 2458906736 2459471872 2464275528 2467086336 2471296256 2475083754 2475652608 2476101888 2476670976 2478947328 2480487867 2481508224 2482746552 2484699464 2486961984 2487533568 2487554784 2488578048 2489819904 2492392032 2492964864 2495256192 2496282624 2498465112 2498918532 2499492864 2503323576 2504374686 2504950272 2507231232 2508789348 2510455552 2515936896 2530165248 2536308736 2536330368 2537373696 2538950544 2541262464 2541846528 2544182784 2546811072 2547454624 2548502528 2550086292 2552408352 2553016752 2553480072 2554066944 2557981296 2559055356 2560754944 2561270881 2561343488 2563989504 2564679546 2565268992 2566324224 2566346112 2570279283 2570870016 2571336576 2571927552 2574643336 2575235072 2577580032 2577602016 2578194432 2580264828 2582614368 2583207936 2583229968 2585582208 2588907288 2591581779 2594559924 2599605252 2604146688 2609232912 2612588407 2613188864 2614263808 2615568384 2616666624 2620676916 2621279232 2625752272 2628143232 2628747264 2630858256 2631462912 2632171113 2633859072 2633881536 2634964992 2636602488 2639003328 2639609856 2639670176 2642397108 2643004416 2644114176 2645433648 2646521856 2648166534 2650577904 2651209704 2651690844 2652300288 2655711168 2658129408 2663321067 2663933184 2667359024 2682443712 2683060224 2685526272 2688300576 2691366912 2694208816 2694828032 2694851016 2695959552 2697304896 2700091368 2700711936 2703194208 2704306176 2705986764 2706670538 2707161743 2707783936 2708406272 2708897792 2711933874 2713696128 2714812416 2716167168 2717307648 2717855127 2720802128 2721427456 2723905536 2725598304 2726092944 2726719488 2726742744 2729225664 2729852928 2732045112 2732673024 2735161344 2738678784 2738702142 2741195952 2744027766 2744658432 2747181096 2748821504 2766270078 2766905856 2768044032 2772309969 2775472128 2777655296 2779041408 2780184576 2780208288 2783379456 2785109184 2785614624 2786254848 2788815744 2792378368 2792402184 2793043968 2793550848 2795286897 2797832232 2798475264 2798499132 2799650304 2801047392 2803941036 2804585472 2804649562 2805803264 2806448128 2810773251 2811929472 2812575744 2816239023 2818069056 2824262496 2830429008 2834722176 2840887296 2846435904 2847155168 2847809536 2850096444 2850751488 2853347328 2853371664 2854545408 2856319362 2858920272 2859577344 2862596867 2862678016 2863254784 2864457024 2865886452 2867065344 2871459396 2872143846 2872665081 2873325312 2874507264 2877020432 2878203904 2879640192 2880849312 2881511424 2884488192 2885927616 2887114752 2887139376 2890432512 2890852261 2893484616 2894149632 2896473753 2897139456 2899777536 2899802268 2900468736 2905441164 2906108928 2909846208 2912520699 2920622848 2929665024 2938011648 2939837472 2941046784 2942514432 2943749952 2948939136 2950152192 2950897664 2952731496 2953267356 2953946112 2953971306 2956661136 2957340672 2959715538 2960395776 2963091456 2963116728 2964335616 2966902016 2968147776 2968829952 2969628948 2973379968 2974628448 2976112854 2977337088 2978021376 2981165968 2981851136 2987675064 2990395584 2998714368 3000778902 3011866624 3011892312 3015327744 3017749176 3018442752 3021217056 3024338148 3025102366 3025797632 3026346752 3027042304 3030984918 3031681536 3031707393 3032954496 3034468008 3037602789 3038300928 3041595392 3046256928 3046957056 3047510016 3051012096 3052908144 3054163968 3055688064 3058091648 3059617704 3060876288 3060902394 3061605888 3064393728 3066298092 3066854562 3067559424 3067585587 3070378872 3071084544 3075033984 3081013632 3083845446 3087740736 3092424192 3103161776 3105987456 3106701312 3112769088 3114049536 3119610208 3120920088 3121637376 3124862208 3126421584 3127707648 3127734324 3131301888 3133247832 3133816452 3134536704 3134608334 3135328768 3136618496 3138567744 3141425664 3141452457 3142174464 3142744704 3143467008 3147561261 3148284672 3149606592 3152333392 3153657012 3156528672 3157254144 3163420656 3164147712 3167488841 3177295308 3182845952 3186134016 3189062448 3195998208 3199372969 3200108288 3200843776 3203049564 3203785728 3207095424 3210015744 3210043122 3211363584 3215493424 3216232448 3217098027 3219161088 3220512768 3221161632 3222514152 3225448512 3226189824 3231695104 3234637824 3236647986 3237979392 3238723584 3239595216 3240955476 3241700352 3245049216 3246668568 3248004096 3248824832 3252181056 3252928512 3255170193 3255918336 3259281888 3262249728 3263027328 3273576984 3285700704 3289448448 3295873152 3300111672 3300870144 3301469184 3305263104 3307317156 3308677632 3310328736 3311718696 3314585846 3315949312 3316711424 3316739712 3318104064 3319759872 3321822933 3323189376 3323953152 3326243778 3327008256 3328376832 3330445248 3331286816 3331891376 3332657152 3337764768 3339166248 3339933696 3342974976 3345052464 3346457004 3353811714 3354582528 3361134447 3364195032 3373553664 3380996762 3381773824 3383164928 3385267392 3388349952 3388378851 3392243712 3394967823 3395748096 3400115056 3403211136 3404022336 3404640096 3405422592 3410641728 3412073808 3413776509 3415965696 3416461763 3418652672 3419572728 3420358656 3421794816 3427039044 3427826688 3428448768 3432388608 3436773376 3436802688 3437592576 3440353104 3442069917 3443485824 3444277248 3444306624 3447442944 3451004352 3451797504 3451876384 3455442372 3459413232 3466140336 3472195584 3478977216 3487424512 3488888832 3491056998 3494235888 3495038976 3501865224 3503305728 3504190976 3507811008 3508617216 3509561484 3511035099 3511842048 3513286656 3515469984 3517224282 3518671104 3519479808 3523196144 3524005888 3525485568 3527244864 3528695808 3530888712 3534103872 3534946272 3535587792 3536400384 3540134587 3540948224 3544172544 3546375066 3551094756 3551910912 3576591616 3577413632 3580701696 3584400768 3587695254 3593134688 3594612736 3596406528 3600121824 3600949248 3604258944 3605741568 3607982352 3611267712 3615911832 3617430102 3618261504 3619749888 3621556224 3623076864 3623806836 3625328421 3628629576 3629463552 3634131072 3634790592 3635625984 3635656992 3638967552 3639803904 3642726816 3643564032 3644544618 3646881792 3646912896 3651571712 3651602856 3654927936 3658703688 3659544576 3662908128 3666692124 3667618658 3682774107 3688360104 3689207808 3696413292 3700629504 3704537122 3705388544 3706912768 3706944384 3712625631 3713478912 3714152832 3715006464 3718420992 3722262336 3723202912 3724058624 3724734464 3727049196 3730442976 3731300352 3731332176 3732867072 3734729856 3738588048 3739447296 3743395903 3747697668 3748377798 3749239296 3754985364 3756562029 3757425408 3760846848 3765683328 3773905344 3779629568 3795247872 3800128592 3801001984 3804463104 3804495552 3806060544 3808425816 3811893696 3812769792 3816274176 3819276032 3821181936 3822753792 3825129438 3828612528 3829525128 3830220108 3831100416 3836971944 3839520256 3841132416 3842015232 3845984256 3847019319 3847903488 3849486336 3849519168 3856305024 3857004864 3857891328 3857979488 3858866176 3861965004 3862852608 3866370048 3866403024 3867291648 3870397242 3873921552 3874811904 3874844952 3879794944 3883360932 3891839886 3906220032 3913849368 3919783296 3921395712 3923352576 3924999936 3931015374 3931918848 3933536256 3936975328 3937689808 3938594816 3938628408 3942214848 3943120896 3946287384 3947194368 3950788608 3950822304 3952447488 3954903732 3955903094 3957530368 3958439936 3959505264 3963595662 3964506624 3966171264 3968150472 3969782784 3972249801 3975866856 3983566752 3987194112 3995899776 3998285824 4001038536 4015856416 4020436992 4023665568 4024590336 4028289408 4032450864 4037050368 4037636629 4041313224 4042242048 4042276524 4043939328 4045957344 4050137052 4051067904 4054791312 4056459264 4060005807 4061675904 4062609408 4063346688 4067900811 4068016128 4070544192 4072218624 4074250752 4075961472 4079490272 4081168384 4081203192 4082141184 4085858304 4088397456 4089139416 4090079232 4090114116 4093838496 4094779392 4098067668 4099009536 4099103206 4100045312 4108018176 4108053213 4111793928 4116041649 4116987648 4123232256 4141316608 4149405117 4150358784 4152066048 4161226784 4162183168 4166482944 4168562112 4170276864 4170312432 4175069184 4177663776 4178421936 4179382272 4183795421 4184756992 4188567552 4188603276 4189565952 4190326272 4196748348 4197712896 4197748698 4199475456 4201571088 4204876016 4206974343 4208704896 4209672192 4217894208 4218863616 4236393744 4245643512 4248178688 4252083264 4261330944 4266847442 4270732752 4271714304 4275144666 4276127232 4280020992 4280057496 4281818112 4284479043 4288380408 4289366016 4289464036 4294017024 4294882176 4296685536 4298829678 4300598016 4301586432 4307189094 4308215769 4309987968 4311760896 4312850432 4315530648 4317305856 4319460288 4321273968 4322267136 4326732288 4328891424 4330672128 4330709064 4334458414 4336241408 4337238016 4340226924 4341224448 4345709184 4349666304 4349703402 4350703104 4364769312 4380934272 4394497536 4400148896 4401160192 4401958912 4407017472 4409756208 4411570176 4413771648 4415624928 4421303458 4422319616 4424138752 4426346496 4429097244 4429901034 4430919168 4430956959 4434991704 4436011008 4439573307 4440593664 4444637184 4450353024 4452221664 4453244928 4454443422 4457299968 4460069952 4461942672 4464169281 4466005632 4467032064 4471748952 4472776704 4481512596 4485593376 4498071552 4501168353 4513689856 4517799936 4517838468 4522991616 4526623764 4527664128 4531825584 4537614848 4537653549 4538696448 4539520128 4540563456 4546477377 4547522304 4549431744 4551702012 4557451392 4559430304 4560478208 4562393088 4569385392 4570435584 4571265024 4576518144 4579362216 4581245952 4581350642 4582403584 4587137472 4589426556 4591314432 4591353591 4592408832 4596590592 4599447138 4600281843 4601339136 4602396672 4607256496 4612550976 4621520448 4625768169 4638636288 4651851776 4654742664 4658981184 4660051968 4669153632 4671074304 4675158202 4677081344 4678156288 4679415312 4681380132 4682456064 4687293312 4689632376 4691561472 4691601486 4696952832 4700647424 4701912501 4702993152 4704927744 4707851616 4712138496 4713261696 4714117056 4715200512 4722427008 4725563392 4728500088 4730485518 4734793008 4735881216 4745130984 4746221568 4765942962 4774268928 4779201024 4783593672 4793997312 4795208704 4800162432 4801265664 4804574346 4805678592 4807655424 4810643136 4815023616 4815064683 4817045376 4821215776 4823240136 4824348672 4828741632 4830769152 4831742448 4833771228 4838172768 4839284736 4844394698 4845508096 4846387456 4847501312 4847542656 4851956736 4854971979 4856969088 4858085376 4859392824 4861433214 4862550528 4867573824 4868803808 4873237248 4878271584 4879392768 4883877504 4888922832 4893374592 4910365476 4917813472 4918943744 4928551056 4934172672 4942592512 4950167508 4951305216 4952203776 4957894656 4960975734 4963016448 4965493104 4969398928 4971878769 4973923968 4975067136 4975109568 4977156096 4979639808 4984784064 4985929728 4989365667 4990512384 4992565248 4996930224 4997837064 4998985728 5006647152 5008749372 5009900544 5014462464 5017578696 5020911104 5030717571 5031873792 5060330496 5071495143 5072660736 5074747392 5077901088 5082524928 5083693056 5088365568 5093622144 5094909248 5097005056 5100172584 5104816704 5106033504 5106960144 5108133888 5115962592 5118110712 5121509888 5122541762 5127979008 5129359092 5130537984 5132692224 5140558566 5141740032 5142673152 5143855104 5149286672 5150470144 5155160064 5155204032 5156388864 5160529656 5165228736 5166415872 5166459936 5171164416 5177814576 5183163558 5189119848 5199210504 5208293376 5218465824 5225176814 5226377728 5228527616 5231136768 5233333248 5236585497 5241353832 5242558464 5251504544 5256286464 5257494528 5261716512 5262925824 5264342226 5267718144 5267763072 5269929984 5273204976 5275836423 5278006656 5279219712 5279340352 5284794216 5286008832 5288228352 5290867296 5293043712 5296333068 5301155808 5302419408 5303381688 5304600576 5311422336 5316258816 5319562599 5326642134 5327866368 5334718048 5364887424 5366120448 5371052544 5376601152 5381542881 5388417632 5389656064 5389702032 5391919104 5394609792 5400182736 5401423872 5406388416 5408612352 5411973528 5413341076 5414323486 5415567872 5417795584 5423867748 5426145153 5427392256 5429624832 5432334336 5434615296 5435710254 5441604256 5442854912 5447811072 5451196608 5452185888 5453438976 5453485488 5458451328 5459705856 5464090224 5465346048 5466816927 5470322688 5471117089 5477357568 5477404284 5482391904 5488055532 5489316864 5494362192 5497643008 5501427987 5532540156 5533811712 5544619938 5550944256 5555310592 5556805683 5558082816 5560369152 5560416576 5570218368 5571229248 5572509696 5577631488 5584756736 5584804368 5586087936 5587101696 5590573794 5595664464 5596950528 5596998264 5599300608 5602094784 5607882072 5609170944 5609299124 5611606528 5621546502 5622566697 5623858944 5625151488 5632478046 5636138112 5648524992 5660858016 5669444352 5681774592 5692871808 5694310336 5695619072 5700192888 5701502976 5706694656 5706743328 5709090816 5712638724 5717840544 5719154688 5725193734 5726509568 5728914048 5731772904 5734130688 5737694157 5742918792 5744287692 5745330162 5746650624 5749014528 5754040864 5756407808 5759280384 5761698624 5763022848 5768976384 5771855232 5774229504 5774278752 5780865024 5781704522 5786969232 5788299264 5792947506 5794278912 5799555072 5799604536 5800937472 5805595863 5810882328 5812217856 5819692416 5825041398 5837759829 5841245696 5859330048 5876023296 5879674944 5882093568 5885028864 5887499904 5896523061 5897878272 5900304384 5901795328 5905462992 5906534712 5907892224 5907942612 5913322272 5914681344 5919431076 5920791552 5926182912 5926233456 5928671232 5933804032 5933854641 5936295552 5937659904 5939257896 5945393493 5946759936 5949256896 5952225708 5954674176 5962331936 5963702272 5975350128 5980791168 5997428736 6001557804 6023733248 6023784624 6030655488 6035498352 6036885504 6042434112 6048676296 6050204732 6051595264 6052693504 6061969836 6063363072 6063414786 6065908992 6068936016 6075205578 6076601856 6083190784 6092513856 6093914112 6095020032 6102024192 6105816288 6108327936 6111376128 6116183296 6119235408 6121752576 6121804788 6123211776 6128787456 6132596184 6133709124 6135118848 6135171174 6140757744 6142169088 6148654809 6150067968 6162027264 6167690892 6175481472 6184848384 6206323552 6211974912 6213402624 6225538176 6228099072 6239220416 6241840176 6243274752 6249724416 6252843168 6255415296 6255468648 6262603776 6266495664 6267632904 6269073408 6269216668 6270657536 6277135488 6282851328 6282904914 6284348928 6285489408 6286934016 6295122522 6296569344 6296623047 6299213184 6304666784 6307314024 6313057344 6314508288 6326841312 6328295424 6334977682 6354590616 6365691904 6372268032 6378124896 6391996416 6398745938 6400216576 6400271163 6406099128 6407571456 6412716999 6414190848 6420031488 6420086244 6422727168 6430986848 6432464896 6434196054 6438322176 6441025536 6442323264 6445028304 6448244517 6450897024 6452379648 6460783641 6463390208 6469275648 6473295972 6475958784 6479190432 6481910952 6483400704 6490098432 6493337136 6496008192 6497649664 6501687621 6504362112 6505857024 6510340386 6511836672 6518563776 6524499456 6524555103 6526054656 6547153968 6571401408 6591746304 6600223344 6601740288 6602938368 6610526208 6614634312 6617355264 6620657472 6623437392 6629171692 6631898624 6631955187 6633479424 6636208128 6639519744 6643645866 6644851551 6646378752 6647906304 6652487556 6654016512 6660890496 6662573632 6663782752 6665314304 6675529536 6678332496 6679867392 6681665133 6685949952 6690104928 6692914008 6707623428 6709165056 6722268894 6728390064 6747107328 6761993524 6763547648 6770534784 6776699904 6776757702 6784487424 6789935646 6791496192 6800230112 6806422272 6808044672 6809280192 6810845184 6821283456 6824147616 6827553018 6831931392 6832923526 6837305344 6839145456 6840717312 6843589632 6854078088 6855653376 6856897536 6864777216 6872025963 6873605376 6875185152 6880706208 6884139834 6886971648 6888554496 6888613248 6894885888 6899170707 6902008704 6903595008 6903752768 6910884744 6918826464 6932280672 6944391168 6957954432 6974849024 6977777664 6982113996 6988471776 6990077952 7003730448 7006611456 7008381952 7012737303 7015622016 7017234432 7019122968 7022070198 7023684096 7026573312 7030939968 7034448564 7037342208 7037402229 7046392288 7048011776 7050971136 7054489728 7057391616 7061777424 7068207744 7069892544 7071175584 7072800768 7080269174 7081896448 7088345088 7092750132 7095728277 7102189512 7103821824 7148914443 7153183232 7161403392 7168801536 7175390508 7186269376 7189225472 7192813056 7200243648 7201898496 7206861519 7208517888 7211483136 7215964704 7222535424 7231823664 7234860204 7236523008 7243112448 7246153728 7247613672 7250656842 7257259152 7258927104 7266592047 7268262144 7269581184 7271251968 7271313984 7277935104 7285453632 7287128064 7289089236 7292149821 7293825792 7303143424 7303205712 7309855872 7317407376 7319089152 7325816256 7333384248 7335237316 7365548214 7376720208 7378415616 7392826584 7401259008 7409074244 7410777088 7413888768 7425251262 7426957824 7428305664 7430012928 7436841984 7441463601 7444524672 7446405824 7448117248 7449468928 7454098392 7460885952 7462600704 7462664352 7465734144 7469459712 7477176096 7478894592 7486791806 7495395336 7496755596 7498478592 7509970728 7513124058 7514850816 7521693696 7531366656 7547810688 7559259136 7590495744 7600257184 7602003968 7608926208 7608991104 7612121088 7616851632 7623787392 7625539584 7632548352 7638552064 7642363872 7645507584 7650258876 7657225056 7659050256 7660440216 7662200832 7673943888 7679040512 7682264832 7683812643 7684030464 7691968512 7694038638 7695806976 7698972672 7699038336 7710837849 7712610048 7714009728 7715782656 7715958976 7717732352 7723930008 7725705216 7732740096 7732806048 7734583296 7740794484 7747843104 7749623808 7749689904 7759589888 7766721864 7774745337 7783679772 7812440064 7827698736 7837765221 7839566592 7842791424 7846705152 7849999872 7862030748 7863837696 7873950656 7875379616 7877189632 7877256816 7884429696 7886241792 7892574768 7894388736 7896513339 7901577216 7901644608 7904894976 7909807464 7911806188 7915060736 7919010528 7927191324 7929013248 7932342528 7936300944 7939565568 7944499602 7951733712 7967133504 7974388224 7989963201 7991799552 8002077072 8031712832 8047331136 8049180672 8056578816 8064901728 8074100736 8075273258 8082626448 8084484096 8084553048 8087878656 8091914688 8100274104 8102135808 8109582624 8112918528 8120011614 8121485229 8123351808 8125218816 8126693376 8135801622 8141088384 8144437248 8148501504 8151922944 8153565381 8158980544 8162336768 8162406384 8164282368 8171716608 8176794912 8178278832 8180158464 8180228232 8187676992 8189558784 8196135336 8198019072 8198206412 8200090624 8216036352 8216106426 8223587856 8232083298 8233975296 8246464512 8282633216 8298810234 8300717568 8304132096 8316929907 8322453568 8324366336 8332965888 8337124224 8340553728 8340624864 8350138368 8355327552 8356843872 8358764544 8367590842 8369513984 8377135104 8377206552 8379131904 8380652544 8385860691 8393496696 8395425792 8395497396 8398950912 8403142176 8409752032 8413948686 8417409792 8419344384 8432319753 8435788416 8437727232 8448717069 8472787488 8491287024 8496357376 8504166528 8522661888 8533694884 8541465504 8543428608 8550289332 8552254464 8560041984 8560114992 8563636224 8568958086 8576760816 8578732032 8578928072 8587790601 8588034048 8589764352 8593371072 8597659356 8601196032 8614378188 8616431538 8617995243 8619975936 8623521792 8625700864 8631061296 8634611712 8638920576 8642547936 8644534272 8653464576 8657782848 8661344256 8661418128 8668916828 8672482816 8672556783 8680453848 8682448896 8689421259 8691418368 8699332608 8699406804 8701406208 8729538624 8737562097 8761868544 8788995072 8800297792 8802320384 8803917824 8814034944 8819512416 8823140352 8827543296 8831249856 8842606916 8844639232 8852692992 8858194488 8859802068 8861838336 8861913918 8869983408 8872022016 8879146614 8881187328 8889274368 8900706048 8904443328 8906489856 8908886844 8920139904 8923885344 8928338562 8932011264 8934064128 8943497904 8945553408 8963025192 8971186752 8996143104 9002336706 9027379712 9035599872 9035676936 9045983232 9053247528 9055328256 9063651168 9075229696 9075307098 9077392896 9079040256 9081126912 9092954754 9095044608 9095122179 9098863488 9103404024 9112808367 9114902784 9118860608 9120956416 9124786176 9138770784 9140871168 9142530048 9153036288 9158724432 9162491904 9162701284 9164807168 9174274944 9178853112 9182628864 9182707182 9184817664 9193181184 9198894276 9200563686 9202678272 9202756761 9214512992 9225101952 9243040896 9251536338 9277272576 9303703552 9309485328 9317962368 9320103936 9338307264 9342148608 9350316404 9354162688 9358830624 9362760264 9364912128 9374586624 9379264752 9383122944 9383202972 9393905664 9401294848 9403825002 9405986304 9409855488 9415703232 9424276992 9424357371 9426523392 9428234112 9430401024 9442683783 9444854016 9451126784 9457000176 9460971036 9469586016 9471762432 9490261968 9492443136 9502466523 9531885924 9548537856 9558402048 9567187344 9587994624 9590417408 9598118907 9600324864 9602531328 9609148692 9611357184 9621286272 9630047232 9630129366 9634090752 9642431552 9646480272 9648697344 9651294081 9657483264 9661538304 9663484896 9667542456 9676345536 9678569472 9688789396 9691016192 9692774912 9695085312 9703913472 9709943958 9713938176 9716170752 9718785648 9722866428 9725101056 9735147648 9737607616 9746474496 9756543168 9758785536 9765510579 9767755008 9777845664 9786749184 9820730952 9835626944 9837887488 9857102112 9868345344 9885185024 9900335016 9902610432 9904407552 9915789312 9921951468 9926032896 9930986208 9938797856 9943757538 9947847936 9950134272 9950219136 9954312192 9959279616 9965468799 9969568128 9971859456 9978731334 9981024768 9985130496 9993860448 9995674128 9997971456 10013294304 10017498744 10019801088 10028924928 10035157392 10041822208 10061435142 10063747584 10083403341 10120660992 10142990286 10145321472 10149494784 10155802176 10165049856 10165136553 10176731136 10184903469 10187244288 10189818496 10194010112 10200345168 10209633408 10212067008 10213920288 10216267776 10231925184 10236221424 10243019776 10245083524 10249385289 10255958016 10258718184 10261075968 10265384448 10281117132 10283480064 10285346304 10298573344 10300940288 10310320128 10310408064 10312777728 10321059312 10326209751 10330457472 10332831744 10332919872 10342328832 10355629152 10366327116 10378239696 10398421008 10416586752 10436931648 10450353628 10452755456 10462273536 10466666496 10473170994 10482707664 10485116928 10503009088 10512572928 10523433024 10525851648 10528684452 10533105297 10535526144 10539859968 10546409952 10551672846 10556013312 10558439424 10558680704 10569588432 10572017664 10576456704 10581734592 10586087424 10592666136 10602311616 10604838816 10606763376 10609201152 10620403761 10622844672 10632517632 10639125198 10653284268 10655732736 10669436096 10729774848 10732240896 10742105088 10753202304 10763085762 10776835264 10779312128 10779404064 10783838208 10789219584 10800365472 10802847744 10812776832 10817224704 10823947056 10826682152 10828646972 10831135744 10847735496 10852290306 10854784512 10859249664 10864668672 10869230592 10871420508 10875985263 10883208512 10885709824 10902393216 10904371776 10906877952 10906970976 10916902656 10919411712 10928180448 10930692096 10933633854 10940645376 10942234178 10954715136 10954808568 10964783808 10976111064 10978633728 10988724384 10995286016 11002855974 11048322321 11065080312 11067623424 11089239876 11101888512 11110621184 11113611366 11116165632 11120738304 11120833152 11137876893 11140436736 11142458496 11145019392 11155262976 11169513472 11169608736 11172175872 11174203392 11181147588 11191328928 11193901056 11193996528 11198601216 11204189568 11215764144 11218341888 11218598248 11223213056 11230187709 11243093004 11245133394 11247717888 11264956092 11269686087 11272276224 11297049984 11321716032 11338888704 11385743616 11388620672 11391238144 11400385776 11403005952 11413389312 11413486656 11418181632 11425277448 11435681088 11438309376 11450387468 11453019136 11457828096 11463545808 11468261376 11475388314 11485837584 11488575384 11490660324 11493301248 11508081728 11512815616 11518560768 11523397248 11526045696 11537952768 11541057957 11543710464 11548459008 11548557504 11563409044 11573938464 11576598528 11585895012 11588557824 11599110144 11599209072 11601874944 11611191726 11621764656 11624435712 11639384832 11650082796 11675519658 11682491392 11718660096 11759349888 11764187136 11770057728 11774999808 11793046122 11795756544 11800608768 11803590656 11810925984 11813069424 11815784448 11815885224 11826644544 11829362688 11838862152 11841583104 11852365824 11852466912 11857342464 11867608064 11867709282 11872591104 11875319808 11878515792 11890786986 11893519872 11898513792 11904451416 11909348352 11916749403 11924663872 11927404544 11950700256 11961582336 11994857472 12003115608 12047466496 12047569248 12061310976 12070996704 12073771008 12084868224 12097352592 12100409464 12103190528 12105387008 12112909887 12123939672 12126726144 12126829572 12131817984 12137872032 12150411156 12153203712 12166381568 12180017421 12185027712 12187828224 12190040064 12203702433 12204048384 12211632576 12216655872 12222752256 12232366592 12238470816 12243505152 12243609576 12246423552 12257574912 12265192368 12267418248 12270237696 12270342348 12281515488 12284338176 12297309618 12300135936 12324054528 12324159639 12335381784 12348124947 12350962944 12369696768 12412647104 12423949824 12448215351 12451076352 12456198144 12478440832 12483680352 12486549504 12499448832 12505686336 12510830592 12510937296 12525207552 12532991328 12535265808 12538146816 12538433336 12541315072 12551386263 12554270976 12565702656 12565809828 12568697856 12570978816 12590245044 12593138688 12593246094 12598426368 12609333568 12614628048 12620923029 12626114688 12629016576 12653682624 12656590848 12669955364 12709181232 12731383808 12744536064 12756249792 12783992832 12797491876 12800433152 12800542326 12812198256 12815142912 12825433998 12828381696 12840062976 12840172488 12845454336 12853437129 12861973696 12864929792 12868392108 12882051072 12884646528 12890056608 12896489034 12901794048 12904759296 12921567282 12926780416 12938551296 12946591944 12951917568 12958380864 12963821904 12966801408 12980196864 12986674272 12992016384 12995299328 13003375242 13008724224 13011714048 13020680772 13023673344 13037127552 13048998912 13049110206 13052109312 13094307936 13142802816 13183492608 13200446688 13203480576 13205876736 13221052416 13229268624 13234710528 13241314944 13246874784 13258343384 13263797248 13263910374 13266958848 13272416256 13279039488 13287291732 13289703102 13292757504 13292870877 13304975112 13308033024 13318719921 13321780992 13325147264 13327565504 13330628608 13351059072 13356664992 13359734784 13363330266 13371899904 13380209856 13385828016 13415246856 13418330112 13444537788 13456780128 13494214656 13503505059 13523987048 13527095296 13541069568 13553399808 13553515404 13568974848 13579871292 13582992384 13600460224 13612844544 13612960647 13616089344 13618560384 13621690368 13639432131 13642566912 13648295232 13655106036 13665847052 13678290912 13681434624 13687179264 13708156176 13711306752 13713795072 13729554432 13744051926 13747210752 13761412416 13768279668 13773943296 13774060773 13777226496 13789771776 13798341414 13800845529 13804017408 13807190016 13807505536 13821769488 13837652928 13864561344 13915908864 13949698048 13955555328 13964227992 13976943552 13980155904 14007460896 14013222912 14016763904 14025474606 14031244032 14034468864 14038245936 14044140396 14047368192 14061879936 14068897128 14074684416 14074804458 14092784576 14096023552 14101942272 14105737503 14108979456 14114783232 14123554848 14136415488 14139785088 14142351168 14145601536 14160538348 14163792896 14176690176 14185500264 14191456554 14204379024 14207643648 14297828886 14306366464 14322806784 14337603072 14350781016 14372538752 14378450944 14385626112 14400487296 14403796992 14413723038 14417035776 14422966272 14431929408 14445070848 14463647328 14469720408 14473046016 14486224896 14492307456 14495227344 14501313684 14514518304 14517854208 14533184094 14536524288 14539162368 14542503936 14542627968 14555870208 14564915937 14570907264 14574256128 14578178472 14584299642 14587651584 14606286848 14606411424 14619711744 14634814752 14638178304 14651632512 14666768496 14670474632 14731096428 14753440416 14756831232 14785653168 14802518016 14818148488 14821554176 14827777536 14850502524 14853915648 14856611328 14873683968 14882927202 14889049344 14892811648 14896234496 14898937856 14908196784 14915636307 14921771904 14925201408 14925328704 14931468288 14938919424 14954352192 14957789184 14973583612 14990790672 14993511192 14996957184 15019941456 15026248116 15029701632 15043387392 15062733312 15092152713 15095621376 15118518272 15180991488 15200514368 15204007936 15214485429 15217982208 15224242176 15233703264 15247574784 15251079168 15265096704 15277104128 15284727744 15291015168 15300517752 15314450112 15318100512 15320880432 15324401664 15347887776 15358081024 15364529664 15367625286 15383937024 15388077276 15391613952 15398076672 15421675698 15425220096 15428019456 15431565312 15431917952 15435464704 15447860016 15451410432 15465480192 15465612096 15469166592 15481588968 15495686208 15499247616 15499379808 15519179776 15533443728 15549490674 15567359544 15624880128 15655397472 15675530442 15679133184 15685582848 15693410304 15699999744 15709756491 15724061496 15727675392 15747901312 15750759232 15754379264 15754513632 15768859392 15772483584 15785149536 15788777472 15793026678 15803154432 15803289216 15809789952 15819614928 15823612376 15830121472 15838021056 15854382648 15858026496 15864685056 15872601888 15879131136 15888999204 15903467424 15934267008 15948776448 15958687797 15979926402 15983599104 16004154144 16063425664 16094662272 16098361344 16113157632 16129803456 16150546516 16165252896 16168968192 16169106096 16175757312 16183829376 16200548208 16204271616 16219165248 16225837056 16240023228 16242970458 16246703616 16253386752 16271603244 16278435459 16282176768 16288874496 16297003008 16303845888 16307130762 16317961088 16324673536 16324812768 16328564736 16343433216 16353589824 16356557664 16360316928 16360456464 16375353984 16379117568 16392270672 16396038144 16396412824 16400181248 16413351267 16432072704 16432212852 16447175712 16464166596 16467950592 16492929024 16504283961 16565266432 16597620468 16601435136 16633859814 16644907136 16648732672 16665931776 16670417049 16674248448 16681107456 16681249728 16710655104 16713687744 16717529088 16735181684 16739027968 16754270208 16754413104 16758263808 16761305088 16771721382 16786993392 16790851584 16790994792 16797901824 16806284352 16819504064 16827897372 16834819584 16864639506 16867700091 16871576832 16875454464 16897434138 16945574976 16982574048 16992714752 17008333056 17045323776 17067389768 17082931008 17086857216 17100578664 17104508928 17120083968 17120229984 17127272448 17137916172 17153521632 17157464064 17157856144 17175581202 17179528704 17186742144 17195318712 17202392064 17213082471 17228756376 17232863076 17235990486 17239951872 17247043584 17251401728 17262122592 17269223424 17277841152 17285095872 17289068544 17306929152 17315565696 17322688512 17322836256 17337833656 17344965632 17345113566 17360907696 17364897792 17378842518 17382836736 17398665216 17398813608 17402812416 17416787589 17459077248 17475124194 17523737088 17577990144 17600595584 17604640768 17607835648 17628069888 17639024832 17646280704 17655086592 17662499712 17685213832 17689278464 17705385984 17716388976 17719604136 17723676672 17723827836 17739966816 17744044032 17758293228 17762374656 17778548736 17801412096 17801563923 17808886656 17812979712 17817773688 17836180479 17840279808 17847770688 17856677124 17864022528 17886995808 17891106816 17926050384 17942373504 17992286208 18004673412 18054759424 18071199744 18071353872 18091966464 18106495056 18110656512 18127302336 18150459392 18150614196 18154785792 18158080512 18185909508 18190089216 18190244358 18197726976 18206808048 18225616734 18229805568 18230222153 18237721216 18241912832 18249572352 18277541568 18281742336 18285060096 18306072576 18317448864 18324983808 18325402568 18329614336 18348549888 18357706224 18365257728 18365414364 18369635328 18386362368 18397788552 18401127372 18405356544 18405513522 18429025984 18445964427 18450203904 18486081792 18503072676 18554545152 18607407104 18618970656 18635924736 18640207872 18676614528 18684297216 18700632808 18708325376 18717661248 18725520528 18729824256 18749173248 18758529504 18766245888 18766405944 18787811328 18802589696 18807650004 18811972608 18831406464 18848553984 18848714742 18853046784 18856468224 18860802048 18885367566 18889708032 18902253568 18914000352 18921942072 18939172032 18943524864 18980523936 18984886272 19004933046 19063771848 19097075712 19116804096 19134374688 19175989248 19180834816 19196237814 19200649728 19200813489 19218297384 19222714368 19238150997 19242572544 19260094464 19260258732 19268181504 19284863104 19292960544 19297394688 19302588162 19314966528 19323076608 19326969792 19335084912 19344733551 19352691072 19357138944 19377578792 19382032384 19385549824 19390170624 19407826944 19419887916 19427876352 19437571296 19445732856 19450202112 19470295296 19475215232 19492948992 19505062863 19513086336 19517571072 19531021158 19535510016 19555691328 19573498368 19641461904 19671253888 19675774976 19714204224 19770370048 19800670032 19805220864 19808815104 19831578624 19843902936 19852065792 19861972416 19877595712 19887515076 19895695872 19895865561 19900438272 19908624384 19918559232 19930937598 19934554653 19939136256 19943718912 19957462668 19962049536 19987720896 19991348256 19995942912 20026588608 20034997488 20039602176 20044995399 20057849856 20070314784 20083644416 20122870284 20127495168 20166806682 20241321984 20285980572 20290642944 20311604352 20330099712 20330273106 20353462272 20369806938 20374488576 20374954171 20379636992 20388020224 20400690336 20419266816 20424134016 20427840576 20432535552 20463850368 20472442848 20486039552 20490167048 20498770578 20511916032 20517436368 20522151936 20530768896 20562234264 20566960128 20570692608 20597146688 20601880576 20616077889 20620816128 20625555456 20642118624 20652419502 20660914944 20665663488 20665839744 20684657664 20711258304 20732654232 20756479392 20796842016 20833173504 20873863296 20900707256 20905510912 20924547072 20933332992 20946341988 20965415328 20970233856 21006018176 21025145856 21038211909 21046866048 21051703296 21057368904 21066210594 21071052288 21079719936 21092819904 21103345692 21112026624 21117361408 21139176864 21144035328 21152913408 21163469184 21172174848 21185332272 21204623232 21209677632 21213526752 21218402304 21240807522 21245689344 21265035264 21278250396 21287184831 21306568536 21311465472 21338872192 21459549696 21484210176 21506404608 21526171524 21553670528 21558624256 21558808128 21567676416 21578439168 21600730944 21605695488 21620584557 21625553664 21634449408 21647894112 21653364304 21657293944 21662271488 21695470992 21704580612 21709569024 21729337344 21738461184 21742841016 21751970526 21766417024 21771419648 21799776141 21804786432 21808743552 21813755904 21813941952 21833805312 21856360896 21861384192 21867267708 21884468356 21909430272 21909617136 21929567616 21952222128 21957267456 21977448768 21990572032 22005711948 22096644642 22130160624 22135246848 22178479752 22203777024 22221242368 22227222732 22232331264 22241666304 22275753786 22280873472 22284916992 22290038784 22310525952 22339026944 22339217472 22344351744 22348406784 22362295176 22382657856 22387802112 22387993056 22397202432 22408379136 22431528288 22436683776 22437196496 22446426112 22460375418 22486186008 22490266788 22495435776 22529912184 22539372174 22544552448 22594099968 22643432064 22677777408 22771487232 22777241344 22782476288 22800771552 22806011904 22826778624 22826973312 22836363264 22850554896 22871362176 22876618752 22900774936 22906038272 22915656192 22927091616 22936522752 22950776628 22971675168 22977150768 22981320648 22986602496 23016163456 23025631232 23037121536 23046794496 23051437929 23052091392 23075905536 23082115914 23087420928 23096918016 23097115008 23126818088 23147876928 23153197056 23171790024 23177115648 23198220288 23198418144 23203749888 23222383452 23243529312 23248871424 23278769664 23300165592 23324236011 23351039316 23364982784 23437320192 23513295663 23518699776 23528374272 23540115456 23549999616 23586092244 23591513088 23607181312 23621851968 23626138848 23631568896 23631770448 23653289088 23658725376 23677724304 23683166208 23689540017 23704731648 23704933824 23714684928 23735216128 23735418564 23745182208 23757031584 23781573972 23787039744 23797027584 23808902832 23818696704 23833498806 23839521277 23849327744 23854809088 23901400512 23923164672 24006231216 24094932992 24095138496 24141993408 24147542016 24169736448 24194705184 24200818928 24206381056 24210774016 24225819774 24247879344 24253452288 24253659144 24263635968 24275744064 24300822312 24306407424 24332763136 24360034842 24364455687 24370055424 24375656448 24380080128 24407404866 24423265152 24433311744 24445504512 24464733184 24476941632 24487010304 24487219152 24492847104 24515149824 24530384736 24534836496 24540475392 24540684696 24563030976 24568676352 24594619236 24600271872 24648109056 24648319278 24670763568 24696249894 24701925888 24739393536 24825294208 24847899648 24896430702 24902152704 24912396288 24956881664 24967360704 24973099008 24998897664 25011372672 25021661184 25021874592 25050415104 25065982656 25070531616 25076293632 25076866672 25082630144 25102772526 25108541952 25131405312 25131619656 25137395712 25141957632 25157582073 25180490088 25186277376 25186492188 25196852736 25218667136 25229256096 25241846058 25252229376 25258033152 25296959259 25307365248 25313181696 25339910728 25418362464 25462767616 25489072128 25512499584 25567985664 25594983752 25600866304 25601084652 25624396512 25630285824 25650867996 25656763392 25680125952 25680344976 25690908672 25706874258 25713370111 25723947392 25729859584 25736784216 25763371803 25764102144 25769293056 25780113216 25792978068 25803588096 25843134564 25853560832 25877102592 25893183888 25903835136 25916761728 25927643808 25933602816 25960393728 25973348544 25984032768 25990598656 26006750484 26017448448 26017670349 26041361544 26047346688 26068263777 26074255104 26097997824 26098220412 26104218624 26188615872 26212686291 26285605632 26366985216 26400893376 26406961152 26411753472 26442104832 26458537248 26469421056 26482629888 26493749568 26516686768 26527594496 26527820748 26533917696 26558078976 26574583464 26579406204 26585515008 26585741754 26609950224 26616066048 26637439842 26643561984 26644170839 26650294528 26655131008 26661257216 26702118144 26713329984 26719469568 26726660532 26760419712 26771656032 26830493712 26836660224 26889075576 26913560256 26988429312 27007010118 27047974096 27054190592 27082139136 27106799616 27107030808 27137949696 27159742584 27165984768 27200920448 27225689088 27225921294 27232178688 27237120768 27243380736 27278864262 27285133824 27285366537 27296590464 27310212072 27331694104 27356581824 27362869248 27374358528 27416312352 27422613504 27427590144 27459108864 27488103852 27494421504 27522824832 27536559336 27547886592 27548121546 27554452992 27579543552 27596682828 27601691058 27608034816 27615011072 27643538976 27675305856 27729122688 27831817728 27899396096 27911110656 27928455984 27953887104 27960311808 28014921792 28026445824 28033527808 28050949212 28062488064 28076491872 28088280792 28094736384 28123759872 28137794256 28149368832 28149608916 28173979691 28185569152 28192047104 28203884544 28211475006 28217958912 28229566464 28247109696 28272830976 28273072113 28279570176 28284702336 28291203072 28321076696 28327585792 28353380352 28371000528 28382913108 28408758048 28415287296 28507399569 28595657772 28612732928 28645613568 28675206144 28701562032 28738472477 28745077504 28756901888 28771252224 28794356721 28800974592 28807593984 28827446076 28834071552 28863858816 28890141696 28927294656 28939440816 28946092032 28953882243 28972449792 28984614912 28990454688 29002627368 29029036608 29035708416 29066368188 29073048576 29078324736 29085255936 29111740416 29129831874 29141814528 29148512256 29156356944 29168599284 29175303168 29212573696 29212822848 29239423488 29269629504 29276356608 29296531737 29303265024 29333536992 29340949264 29462192856 29506880832 29513662464 29571306336 29605036032 29636296976 29643108352 29655555072 29701005048 29707831296 29713222656 29747367936 29765854404 29778098688 29778779173 29785623296 29792468992 29797875712 29816393568 29831272614 29843543808 29850402816 29850657408 29862936576 29877838848 29896406397 29908704384 29915578368 29947167224 29981581344 29987022384 29993914368 30039882912 30052496232 30059403264 30086774784 30125466624 30184305426 30191242752 30237036544 30361982976 30401028736 30408015872 30428970858 30435964416 30448484352 30467406528 30495149568 30495409659 30530193408 30554208256 30569455488 30582030336 30601035504 30628900224 30636201024 30641760864 30648803328 30695775552 30716162048 30729059328 30735250572 30748155867 30767874048 30776154552 30783227904 30796153344 30843351396 30850440192 30856038912 30863835904 30870929408 30895720032 30902820864 30930960384 30931224192 30938333184 30963177936 30978629253 30991372416 30998495232 30998759616 31038359552 31066887456 31098981348 31134719088 31249760256 31310794944 31351060884 31358266368 31386820608 31399999488 31419512982 31448122992 31455350784 31488565537 31495802624 31501518464 31508758528 31509027264 31537718784 31570299072 31577554944 31586053356 31599315891 31606578432 31619579904 31639229856 31647224752 31660242944 31676042112 31708765296 31716052992 31729370112 31745203776 31758262272 31777998408 31806934848 31861211283 31868534016 31897552896 31917375594 31959852804 31967198208 32008308288 32126851328 32189324544 32196722688 32226315264 32259606912 32301093032 32330505792 32337936384 32338212192 32351514624 32367658752 32401096416 32408543232 32438330496 32451674112 32480046456 32485940916 32493407232 32543206488 32556870918 32564353536 32577748992 32594006016 32607691776 32614261524 32635922176 32649347072 32649625536 32657129472 32707179648 32713115328 32720633856 32720912928 32750707968 32758235136 32784541344 32792076288 32792825648 32800362496 32826702534 32864145408 32864425704 32894351424 32928333192 32935901184 32985858048 33008567922 33130532864 33195240936 33202870272 33267719628 33289814272 33297465344 33331863552 33340834098 33348496896 33362214912 33362499456 33413630679 33421310208 33427375488 33435058176 33470363368 33478055936 33508540416 33508826208 33516527616 33522610176 33543442764 33573986784 33581703168 33581989584 33595803648 33612568704 33639008128 33655794744 33669639168 33690563127 33729279012 33735400182 33743153664 33794868276 33891149952 33965148096 33985429504 34016666112 34134779536 34165862016 34173714432 34201157328 34209017856 34240167936 34240459968 34254544896 34275832344 34307043264 34314928128 34315712288 34351162404 34359057408 34373484288 34390637424 34404784128 34426164942 34457512752 34465726152 34471980972 34479903744 34502803456 34524245184 34538446848 34555682304 34570191744 34578137088 34613858304 34623173871 34631131392 34645377024 34645672512 34675667312 34689931264 34690227132 34721815392 34729795584 34757685036 34765673472 34797330432 34797627216 34805624832 34833575178 34842377251 34918154496 34950248388 35047474176 35155980288 35193102659 35201191168 35209281536 35215671296 35278049664 35292561408 35310173184 35324999424 35370427664 35378556928 35410771968 35432777952 35439208272 35447353344 35447655672 35479933632 35488088064 35516586456 35524749312 35557097472 35602824192 35603127846 35617773312 35625959424 35635547376 35672360958 35680559616 35695541376 35713354248 35728045056 35773991616 35782213632 35852100768 35884747008 35984572416 36009346824 36109518848 36142399488 36142707744 36183932928 36212990112 36221313024 36254604672 36300918784 36301228392 36309571584 36316161024 36338729661 36371819016 36380178432 36380488716 36395453952 36413616096 36451233468 36459611136 36460444306 36475442432 36483825664 36499144704 36540052263 36555083136 36563484672 36570120192 36611107299 36612145152 36634897728 36649967616 36650805136 36659228672 36697099776 36715412448 36730515456 36730828728 36739270656 36772724736 36795577104 36802254744 36810713088 36811027044 36858051968 36891928854 36900407808 36972163584 36972478917 37006145352 37109090304 37214814208 37237941312 37271849472 37344646053 37353229056 37368594432 37401265616 37416650752 37435322496 37451041056 37459648512 37498346496 37517059008 37532491776 37532811888 37575622656 37581079393 37605179392 37615300008 37623945216 37654158789 37662812928 37697107968 37697429484 37706093568 37712936448 37770735132 37779416064 37804507136 37828000704 37843884144 37862769087 37878344064 37887049728 37961047872 37969772544 38009866092 38127543696 38194151424 38233608192 38268749376 38351978496 38361669632 38392475628 38401299456 38401626978 38436594768 38445428736 38476301994 38485145088 38520188928 38520517464 38536363008 38569726208 38585921088 38594789376 38605176324 38646153216 38653939584 38670169824 38689467102 38705382144 38714277888 38755157584 38764064768 38771099648 38780341248 38815653888 38839775832 38855752704 38875142592 38891465712 38900404224 38940590592 38941480457 38950430464 38985897984 39010125726 39026172672 39035142144 39062042316 39071020032 39111382656 39146996736 39282923808 39342507776 39351549952 39428408448 39540740096 39601340064 39610441728 39617630208 39663157248 39687805872 39704131584 39723944832 39755191424 39775030152 39791391744 39791731122 39800876544 39817248768 39837118464 39861875196 39869109306 39878272512 39878612631 39914925336 39924099072 39975441792 39982696512 39991885824 40053177216 40069994976 40079204352 40089990798 40115699712 40140629568 40167288832 40245740568 40254990336 40333613364 40482643968 40510515177 40571961144 40581285888 40623208704 40660199424 40660546212 40706924544 40739613876 40748977152 40749908342 40759273984 40776040448 40801380672 40838533632 40838881941 40848268032 40855681152 40865071104 40918296393 40927700736 40944885696 40972079104 40980334096 40997541156 41034872736 41044303872 41061537792 41124468528 41133920256 41141385216 41177354933 41194293376 41203761152 41232155778 41241632256 41284237248 41304839004 41321829888 41322182319 41331679488 41369315328 41422516608 41465308464 41512958784 41593684032 41747726592 41801414512 41811021824 41849094144 41866665984 41892683976 41930830656 41940467712 42012036352 42050291712 42076423818 42093732096 42103406592 42114737808 42132421188 42142104576 42185639808 42206691384 42224053248 42234722816 42278353728 42288070656 42305826816 42317212509 42326938368 42344349696 42370664544 42409246464 42419355264 42427053504 42436804608 42481615044 42491378688 42530070528 42556500792 42574369662 42613137072 42622930944 42677744384 42919099392 42968420352 43012809216 43052343048 43107341056 43117248512 43117616256 43135352832 43156878336 43201461888 43211390976 43241169114 43251107328 43268898816 43295788224 43306728608 43314587888 43324542976 43390941984 43409161224 43419138048 43458674688 43476922368 43485682032 43503941052 43532834048 43542839296 43599552282 43609572864 43617487104 43627511808 43627883904 43667610624 43694747811 43712721792 43722768384 43734535416 43768936712 43818860544 43819234272 43859135232 43904444256 43914534912 43954897536 43981144064 44011423896 44193289284 44260321248 44270493696 44356959504 44407554048 44414002919 44442484736 44454445464 44464662528 44483332608 44551507572 44561746944 44569833984 44621051904 44678053888 44678434944 44688703488 44696813568 44724590352 44746908921 44765315712 44775604224 44775986112 44794404864 44816758272 44863056576 44873367552 44874392992 44892852224 44920750836 44972372016 44980533576 44990871552 45059824368 45078744348 45089104896 45188199936 45276458139 45286864128 45355554816 45542974464 45554482688 45601543104 45612023808 45643456287 45653946624 45672726528 45701109792 45742724352 45753237504 45801549872 45812076544 45831312384 45854183232 45873045504 45901553256 45943350336 45954301536 45962641296 45973204992 46021749631 46032326912 46051262464 46074243072 46093588992 46102875858 46151811072 46164231828 46174841856 46194230016 46253636176 46295753856 46306394112 46343580048 46354231296 46396440576 46396836288 46407499776 46444766904 46487058624 46497742848 46557539328 46600331184 46648472022 46702078632 46729965568 46874640384 47026591326 47037399552 47056748544 47080230912 47099999232 47129269473 47172184488 47183026176 47243703936 47252277696 47263137792 47263540896 47306578176 47317450752 47355448608 47366332416 47379080034 47409463296 47409867648 47429369856 47470432256 47470837128 47490364416 47514063168 47563147944 47574079488 47594055168 47617805664 47637393408 47666997612 47679042554 47698655488 47709618176 47802801024 47846329344 47876063391 48012462432 48189865984 48190276992 48283986816 48295084032 48339472896 48389410368 48401637856 48412762112 48421548032 48451639548 48495758688 48506904576 48507318288 48527271936 48551488128 48601644624 48612814848 48664146739 48665526272 48720069684 48728911374 48740110848 48760160256 48814809732 48835306377 48846530304 48866623488 48891009024 48929466368 48953883264 48974020608 48974438304 48985694208 49030299648 49060769472 49069672992 49080950784 49081369392 49126061952 49137352704 49189238472 49200543744 49240053801 49296218112 49296638556 49341527136 49392499788 49403851776 49478787072 49512851883 49650588416 49695799296 49792861404 49804305408 49913763328 49934721408 49946198016 49997795328 50011251147 50022745344 50043322368 50043749184 50131965312 50141063232 50152587264 50153733344 50165260288 50205545052 50217083904 50262810624 50263239312 50274791424 50283915264 50315164146 50360980176 50372554752 50372984376 50393705472 50437334272 50458512192 50483692116 50504458752 50593918518 50603100273 50614730496 50626363392 50679821456 50836724928 50978144256 51024999168 51135971328 51189967504 51201732608 51202169304 51248793024 51260571648 51301735992 51313526784 51360251904 51360689952 51381817344 51413748516 51426740222 51447894784 51459719168 51473568432 51526743606 51538586112 51560226432 51585956136 51607176192 51639247413 51686269128 51707121664 51754205184 51786367776 51807670272 51833523456 51855287616 51867205632 51920787456 51946697088 51968065536 51981197312 52013500968 52034896896 52035340698 52082723088 52094693376 52136527554 52148510208 52195995648 52196440824 52208437248 52377231744 52425372582 52571211264 52733970432 52801786752 52813922304 52823506944 52884209664 52917074496 52938842112 52965259776 52987499136 53033373536 53055188992 53055641496 53067835392 53116157952 53149166928 53158812408 53171030016 53171483508 53219900448 53232132096 53274879684 53287123968 53288341678 53300589056 53310262016 53322514432 53404236288 53404691769 53426659968 53438939136 53453321064 53508541437 53520839424 53543312064 53660987424 53673320448 53778151152 53827120512 53976858624 54014020236 54095948192 54108381184 54164278272 54213599232 54214061616 54275899392 54319485168 54331969536 54389340473 54401840896 54451378176 54451842588 54464357376 54474241536 54557728524 54570267648 54570733074 54593180928 54620424144 54663388208 54690666459 54713163648 54725738496 54748717056 54832624704 54845227008 54855180288 54918217728 54976207704 54988843008 55045649664 55073118672 55095773184 55096243092 55108905984 55159087104 55193365656 55203382116 55216069632 55230022144 55287077952 55337893281 55350611712 55458245376 55663635456 55822221312 55856911968 55907774208 55920623616 56029843584 56052891648 56067055616 56101898424 56124976128 56152983744 56176561584 56189472768 56247519744 56275588512 56298737664 56299217832 56347959382 56371138304 56384094208 56407769088 56422950012 56435917824 56494219392 56545661952 56546144226 56559140352 56569404672 56582406144 56642153392 56655171584 56706760704 56742001056 56765826216 56817516096 56830574592 57014799138 57191315544 57225465856 57291227136 57350412288 57403124064 57476944954 57490155008 57513803776 57542504448 57588713442 57601949184 57602440467 57654892152 57668143104 57714452991 57727717632 57780283392 57854589312 57878881632 57892184064 57907764486 57944899584 57969229824 57980909376 58005254736 58034200653 58058073216 58071416832 58132736376 58146097152 58156649472 58170511872 58223480832 58259663748 58283629056 58312713888 58337198568 58350606336 58425147392 58425645696 58478846976 58515188589 58539259008 58552713216 58593063474 58606530048 58667073984 58681898528 58924385712 59013761664 59027324928 59142612672 59272593952 59286216704 59311110144 59402010096 59415662592 59426445312 59494735872 59531708808 59556197376 59557558346 59571246592 59595751424 59632787136 59662545228 59687087616 59687596683 59701314816 59725873152 59755677696 59792812794 59803663959 59817408768 59831156736 59894334448 59963162688 59974044768 59987828736 60079765824 60104992464 60118806528 60134986197 60173549568 60182287979 60250933248 60368610852 60382485504 60474073088 60723965952 60802057472 60816031744 60857941716 60871928832 60934813056 60990299136 60990819318 61060386816 61108416512 61124862513 61138910976 61164060672 61202071008 61257800448 61272402048 61283521728 61297606656 61391551104 61432324096 61458118656 61470501144 61496311734 61535748096 61552309104 61566455808 61592306688 61686702792 61700880384 61712077824 61727671808 61791440064 61805641728 61848233667 61862448384 61876666368 61926355872 61957258506 61982744832 61996990464 61997519232 62076719104 62133774912 62197962696 62269438176 62499520512 62621589888 62702121768 62716532736 62773641216 62799998976 62839025964 62896245984 62910701568 62977131074 62991605248 63003036928 63017517056 63018054528 63075437568 63114635727 63140598144 63155109888 63172106712 63198631782 63213156864 63239159808 63278459712 63294449504 63320485888 63352084224 63417530592 63432105984 63458740224 63490407552 63516524544 63555996816 63613869696 63722422566 63737068032 63795105792 63834751188 63861554493 63919705608 63934396416 64016616576 64253702656 64378649088 64452630528 64519213824 64602186064 64661011584 64675872768 64676424384 64703029248 64735317504 64802192832 64817086464 64861753671 64876660992 64903348224 64960092912 64971881832 64986814464 65086412976 65113741836 65128707072 65188012032 65215383552 65228523048 65271844352 65298694144 65299251072 65314258944 65399328423 65414359296 65426230656 65441267712 65441825856 65501415936 65569082688 65584152576 65585651296 65600724992 65653405068 65728290816 65728851408 65788702848 65856666384 65871802368 65971716096 66017135844 66261065728 66390481872 66405740544 66535439256 66579628544 66663727104 66681668196 66696993792 66724998912 66827261358 66842620416 66854750976 66870116352 66940726736 66956111872 67017080832 67017652416 67033055232 67045220352 67086885528 67147973568 67163406336 67163979168 67191607296 67225137408 67278016256 67311589488 67339278336 67381126254 67458558024 67470800364 67486307328 67589736552 67782299904 67930296192 67970859008 68033332224 68269559072 68331724032 68347428864 68402314656 68418035712 68480335872 68480919936 68509089792 68551664688 68614086528 68629856256 68631424576 68702324808 68718114816 68746968576 68781274848 68809568256 68852329884 68915025504 68931452304 68943961944 68959807488 69048490368 69076893696 69111364608 69140383488 69154313787 69156274176 69227716608 69246347742 69262262784 69290754048 69291345024 69351334624 69379862528 69380454264 69443630784 69459591168 69515370072 69531346944 69594660864 69595254432 69611249664 69667150356 69684754502 69836308992 69900496776 69972708033 70094948352 70311960576 70386205318 70402382336 70431342592 70539886989 70556099328 70585122816 70620346368 70649998848 70740855328 70757113856 70821543936 70865555904 70878416544 70894706688 70895311344 70959867264 70976176128 71033172912 71049498624 71068620051 71114194944 71124522157 71205648384 71206255692 71235546624 71271094752 71344721916 71361119232 71391082752 71426708496 71456090112 71518563831 71547983232 71564427264 71704201536 71769494016 72018693648 72219037696 72284798976 72285415488 72425980224 72442626048 72509209344 72601837568 72602456784 72619143168 72632322048 72677459322 72743638032 72760356864 72760977432 72790907904 72827232192 72902466936 72919222272 72920888612 72950884864 72998289408 73080104526 73093367061 73110166272 73126969344 73140240384 73222214598 73269795456 73299935232 73301610272 73318457344 73394199552 73430824896 73461030912 73461657456 73478541312 73545449472 73591154208 73604509488 73621426176 73622054088 73716103936 73783857708 73800815616 73944327168 73944957834 74012290704 74218180608 74475882624 74543698944 74689292106 74706458112 74737188864 74802531232 74833301504 74870644992 74902082112 74919297024 74996692992 75034118016 75064983552 75065623776 75151245312 75162158786 75210358784 75230600016 75247890432 75308317578 75325625856 75394215936 75394858968 75412187136 75425872896 75472746219 75541470264 75558832128 75656001408 75687768288 75725538174 75756688128 75774099456 75890877777 75922095744 75939545088 76019732184 76255087392 76388302848 76467216384 76537498752 76703956992 76723339264 76784951256 76802598912 76803253956 76873189536 76890857472 76952603988 76970290176 77040377856 77041034928 77072726016 77139452416 77140110333 77171842176 77189578752 77210352648 77290115409 77292306432 77307879168 77340339648 77378934204 77410764288 77510315168 77528129536 77542199296 77560682496 77631307776 77679551664 77711505408 77750285184 77782931424 77800808448 77881181184 77882960914 77900860928 77971795968 78020251452 78052345344 78053011047 78124084632 78142040064 78204791331 78222765312 78293993472 78565847616 78638058873 78685015552 78856816896 79081480192 79202680128 79220883456 79235260416 79326314496 79375611744 79408263168 79447889664 79510382848 79550060304 79582783488 79583462244 79601753088 79674236928 79723750392 79738218612 79756545024 79757225262 79829850672 79848198144 79932512517 79950883584 79965393024 79983771648 80106354432 80139989952 80158408704 80179981596 80281259136 80334577664 80491481136 80509980672 80667226728 80965287936 81021030354 81143922288 81162571776 81246417408 81320398848 81321092424 81413849088 81479227752 81497954304 81499816684 81518547968 81602761344 81677067264 81677763882 81696536064 81711362304 81730142208 81836592786 81855401472 81856099611 81889771392 81944158208 81960668192 81995082312 82069745472 82088607744 82123075584 82248937056 82267840512 82282770432 82354709866 82388586752 82407522304 82464311556 82483264512 82568474496 82609678008 82643659776 82644364638 82663358976 82738630656 82845033216 82930616928 83025917568 83187368064 83495453184 83602829024 83622043648 83698188288 83733331968 83785367952 83861661312 83880935424 84024072704 84100583424 84152847636 84187464192 84229475616 84264842376 84284209152 84371279616 84413382768 84448106496 84469445632 84521939073 84556707456 84576141312 84611653632 84634425018 84653876736 84688699392 84741329088 84818492928 84819216339 84838710528 84854107008 84873609216 84963230088 84982757376 85060141056 85113001584 85148739324 85226274144 85245861888 85355488768 85522198707 85838198784 85936840704 86025618432 86104686096 86214682112 86215417431 86235232512 86270705664 86313756672 86383070163 86402923776 86422781952 86482338228 86502214656 86591576448 86613457216 86629175776 86649085952 86781883968 86818322448 86838276096 86861646729 86917349376 86953844736 86971364064 87007882104 87065668096 87199104564 87219145728 87234974208 87255767808 87335221248 87389495622 87425443584 87445536768 87469070832 87537873424 87637721088 87638468544 87718270464 87808888512 87829069824 87889595211 87909795072 88022847792 88386578568 88520642496 88540987392 88713919008 88815108096 88828005838 88884969472 88908890928 88929325056 88966665216 89103015144 89123493888 89139667968 89242103808 89336337519 89356869888 89377406976 89393627136 89449180704 89493817842 89530631424 89551208448 89551972224 89588809728 89633516544 89689219191 89726113152 89746735104 89748785984 89785704448 89841501672 89944744032 89961067152 89981743104 90119648736 90157488696 90178209792 90376399872 90552916278 90573728256 90711109632 91085948928 91108965376 91203086208 91224047616 91286912574 91307893248 91345453056 91402219584 91485448704 91486228977 91603099744 91624153088 91662624768 91708366464 91746091008 91803106512 91886700672 91908603072 91925282592 91946409984 92043499262 92064653824 92102524928 92148486144 92187177984 92205751716 92244467601 92303622144 92328463656 92349683712 92388460032 92507272352 92591507712 92612788224 92687160096 92708462592 92792881152 92793672576 92814999552 92889533808 92935887759 92974117248 92995485696 93115078656 93200662368 93296944044 93404157264 93459931136 93749280768 94053182652 94074799104 94160461824 94199998464 94258538946 94344368976 94366052352 94465696611 94487407872 94504555392 94526275584 94527081792 94613156352 94710897216 94732664832 94758160068 94797947673 94819735296 94858739712 94940864512 94941674256 94980728832 95028126336 95126295888 95148158976 95188110336 95235611328 95274786816 95333995224 95358085108 95397310976 95583633849 95605602048 95692658688 95752126782 96024924864 96380553984 96567973632 96590168064 96678945792 96778820736 96803275712 96825524224 96843096064 96903279096 96991517376 97013809152 97014636576 97054543872 97102976256 97203289248 97225629696 97328293478 97440139368 97457822748 97480221696 97629619464 97670612754 97693060608 97733246976 97782018048 97858932736 97907766528 97948041216 97948876608 97971388416 98121538944 98139345984 98161901568 98162738784 98252123904 98274705408 98378476944 98401087488 98480107602 98592436224 98593277112 98683054272 98784999576 98807703552 98957574144 99025703766 99301176832 99391598592 99585722808 99608610816 99827526656 99869442816 99892396032 99995590656 100022502294 100045490688 100086644736 100087498368 100240892037 100263930624 100282126464 100305174528 100307466688 100330520576 100411090104 100434167808 100525621248 100526478624 100549582848 100567830528 100630328292 100721960352 100745109504 100745968752 100787410944 100874668544 100917024384 100967384232 101008917504 101071689381 101187837036 101206200546 101229460992 101359642912 101673449856 101956288512 102049998336 102379935008 102403465216 102404338608 102497586048 102521143296 102603471984 102627053568 102720503808 102721379904 102763634688 102827497032 102853480444 102895789568 102947136864 103053487212 103077172224 103120452864 103171912272 103214352384 103278494826 103372538256 103414243328 103508410368 103572735552 103615340544 103667046912 103710575232 103734411264 103841574912 103869521613 103893394176 103936131072 103962394624 104027001936 104069793792 104070681396 104165446176 104189386752 104273055108 104297020416 104391991296 104392881648 104416874496 104527131753 104754463488 104850745164 105142422528 105467940864 105579307977 105603573504 105627844608 105647013888 105834148992 105877684224 105930519552 105974998272 106066747072 106110377984 106111282992 106135670784 106232315904 106298333856 106317624816 106342060032 106342967016 106439800896 106464264192 106549759368 106574247936 106576683356 106601178112 106620524032 106808472576 106809383538 106853319936 106877878272 106906642128 107017082874 107041678848 107086624128 107321974848 107346640896 107556302304 107654241024 107953717248 108028040472 108191896384 108216762368 108328556544 108427198464 108428123232 108551798784 108638970336 108663939072 108778680946 108803681792 108902756352 108903685176 108928714752 108948483072 109016188983 109115457048 109140535296 109141466148 109186361856 109240848288 109326776416 109381332918 109426327296 109451476992 109497434112 109620156789 109665249408 109690454016 109710360576 109833321897 109836435456 109952415408 109977686016 110091299328 110146237344 110191546368 110192486184 110217811968 110318174208 110386731312 110406764232 110432139264 110460044288 110574155904 110675786562 110701223424 110916490752 110917436751 111327270912 111644442624 111713823936 111815548416 112033938159 112059687168 112105783296 112134111232 112203796848 112249952256 112305967488 112353123168 112378945536 112495039488 112551177024 112597475328 112598435664 112695918764 112742276608 112743238179 112815538176 112845900024 112871835648 112962476367 112988438784 113091323904 113092288452 113118280704 113138809344 113284306784 113310343168 113413521408 113484002112 113531652432 113588307261 113635032192 113661149184 114029598276 114382631088 114450931712 114582454272 114700824576 114806248128 114953889908 114980310016 115085008896 115177426884 115203898368 115204880934 115309784304 115336286208 115428905982 115455435264 115560566784 115709178624 115757763264 115784368128 115815528972 115938459648 115961818752 116010509472 116068401306 116116146432 116142833664 116265472752 116292194304 116313298944 116341023744 116446961664 116519327496 116567258112 116625427776 116674397136 116701212672 116824441371 116851291392 116957693952 117030377178 117078518016 117105426432 117186126948 117213060096 117334147968 117363797056 117848771424 118027523328 118054649856 118285225344 118545187904 118572433408 118622220288 118804020192 118831325184 118852890624 118989471744 119063417616 119112394752 119115116692 119142493184 119265574272 119325090456 119374175232 119375193366 119402629632 119451746304 119511355392 119585625588 119607327918 119634817536 119635837893 119788668896 119926325376 119948089536 119975657472 120159531648 120209984928 120237613056 120269972394 120347099136 120364575958 120501866496 120737221704 120764971008 120948146176 121447931904 121531545531 121604114944 121715883432 121743857664 121869626112 121980598272 121981638636 122120773632 122216833024 122249725026 122277821952 122328121344 122404142016 122515600896 122516645823 122544804096 122567043456 122595213312 122754889179 122783102208 122864648192 122916237312 122941002288 122992623468 123104618208 123132911616 123184613376 123373405584 123401760768 123424155648 123455343616 123532064799 123582880128 123611283456 123696467334 123724896768 123852711744 123914517012 123965489664 123966546957 123995038464 124153438208 124267549824 124395925392 124538876352 125243179776 125404243536 125433065472 125547282432 125599997952 125678051928 125792491968 125821403136 125954262148 125983210496 126006073856 126036109056 126150875136 126229271454 126281196288 126310219776 126344213424 126397263564 126426313728 126556919424 126588899008 126640971776 126704168448 126835061184 126864211968 126917480448 126951637527 126980815104 127033049088 127111993632 127227739392 127444845132 127474136064 127590211584 127669502376 127723108986 127839411216 127868792832 128033233152 128507405312 128757298176 128905261056 129038427648 129204372128 129322023168 129351745536 129352848768 129406058496 129470635008 129604385664 129634172928 129723507342 129753321984 129806696448 129920185824 129943763664 129973628928 130172825952 130227483672 130257414144 130376024064 130430767104 130457046096 130543688704 130598502144 130628517888 130798656846 130828718592 130852461312 130882535424 130883651712 131002831872 131084243433 131138165376 131168305152 131171302592 131201449984 131306810136 131456581632 131457702816 131577405696 131713332768 131743604736 131943432192 132034271688 132522131456 132780963744 132811481088 133070878512 133159257088 133242008757 133327454208 133363336392 133393987584 133449997824 133654522716 133685240832 133709501952 133881453472 133912223744 134034161664 134035304832 134066110464 134090440704 134173771056 134240726763 134295947136 134326812672 134327958336 134383214592 134450274816 134556032512 134623178976 134678556672 134762252508 134917116048 134941600728 134972614656 135179473104 135564599808 135829374417 135860592384 136066664448 136539118144 136663448064 136804629312 136836071424 136930368861 136961839872 137018179584 137103329376 137228173056 137259712512 137262849152 137404649616 137436229632 137493937152 137562549696 137619136512 137704659768 137830051008 137862904608 137887923888 137919614976 138065248893 138096980736 138153787392 138222729216 138280766976 138308627574 138455433216 138492695484 138524525568 138582690048 138702669248 138759725056 138760908528 138887261568 138919182336 139030740144 139062693888 139189321728 139190508864 139222499328 139334300712 139369509004 139672617984 139800993552 139945416066 140189896704 140623921152 140772410636 140804764672 141079773978 141112198656 141170245632 141240692736 141299997696 141387808419 141481710656 141514227712 141731111808 141756833088 141789413376 141790622688 141919734528 141952352256 142066345824 142098997248 142137240102 142228389888 142249044314 142411296768 142412511384 142471093248 142542189504 142689443832 142722238464 142782165504 142853416992 142912180224 143037127662 143095966464 143128854528 143408403072 143538988032 143628190173 144037387296 144438075392 144569597952 144570830976 144851960448 144885252096 145018418688 145203675136 145204913568 145238286336 145264644096 145354918644 145487276064 145520713728 145521954864 145581815808 145654464384 145804933872 145838444544 145841777224 145901769728 145992440217 145996578816 146160209052 146186734122 146220332544 146280480768 146444429196 146505919131 146539590912 146599870464 146603220544 146636914688 146788399104 146861649792 146922061824 146923314912 146957082624 147090898944 147182308416 147209018976 147242852352 147244108176 147432207872 147567715416 147601631232 147720161403 147888654336 147889915668 148024581408 148436361216 148538555649 148951765248 149087397888 149378584212 149412916224 149605062464 149666603008 149741289984 149804164224 149838594048 149993385984 150033753441 150068236032 150129967104 150131247552 150324317572 150461200032 150495780864 150616635156 150651251712 150788431872 150789717936 150824374272 150851745792 150945492438 151082940528 151117664256 151312002816 151375536576 151451076348 151513376256 151781755554 151809300819 151844191488 151879090176 152039464368 152510174784 152934432768 153074997504 153407913984 153446678528 153569902512 153605197824 153606507912 153746379072 153781714944 153905207976 153940580352 154080755712 154082069856 154145452032 154278904832 154280220666 154343684352 154379157504 154420705296 154580230818 154615758336 154680679296 154757868408 154821528576 154917742239 155020630336 155056259072 155084398592 155121364992 155262615552 155359103328 155423010816 155500570368 155565862848 155601616896 155762362368 155765921828 155801721856 155943591936 156040502904 156104690688 156106022094 156248169264 156284080128 156409582662 156445530624 156587986944 157131695232 157276117746 157370031104 157713633792 158162960384 158405360256 158441766912 158470520832 158652628992 158751223488 158816526336 158895779328 159020765696 159100120608 159165566976 159166924488 159203506176 159348473856 159447500784 159476437224 159513090048 159514450524 159659701344 159696396288 159865025034 159901767168 159930786048 159967543296 160212708864 160214075307 160279979904 160316817408 160359963192 160525624311 160562518272 160669155328 160982962272 161019961344 161334453456 161930575872 162042060708 162287844576 162325143552 162492834816 162640797696 162642184848 162827698176 162958455504 162995908608 162999633368 163037095936 163168021419 163205522688 163354134528 163355527764 163393072128 163422724608 163673185572 163710802944 163712199222 163779542784 163888316416 163921336384 163990164624 164071999377 164139490944 164177215488 164246151168 164497874112 164535681024 164565540864 164709419732 164777173504 164928623112 164966529024 165136948992 165219356016 165287319552 165288729276 165326717952 165477261312 165690066432 165861233856 166013679843 166051835136 166374736128 166990906368 167205658048 167244087296 167466663936 167570735904 167723322624 167761870848 168048145408 168201166848 168305695272 168374928384 168458951232 168529684752 168568418304 168742559232 168826765536 168896212992 168938891264 169043878146 169113414912 169152282624 169223307264 169268850036 169307753472 169482658176 169636985856 169638432678 169677421056 169708214016 169747218432 169926460176 169965514752 170120282112 170226003168 170297478648 170452548288 170491723776 170710977536 171044397414 171676397568 171873681408 172051236864 172209372192 172429364224 172430834862 172470465024 172541411328 172627513344 172766140326 172805847552 172807321401 172964676456 173004429312 173143358973 173183152896 173226914432 173258351552 173298171904 173563767936 173636644896 173676552192 173723293458 173834698752 173907689472 173942728128 174015764208 174131336192 174398209128 174438291456 174469948416 174511535616 174670442496 174778991244 174850887168 174938141664 175075746848 175275442176 175276937088 175436540928 175545565767 175617777024 175658139648 175779190422 175819590144 176045695584 176773157136 177041284992 177081974784 177427838016 177656011676 177817781856 177858650112 177933330432 178206030288 178246987776 178279335936 178484207616 178672675038 178713739776 178787254272 178898361408 178987635684 179061262848 179062790049 179103944448 179177619456 179267033088 179378438382 179410991877 179452226304 179493470208 179497571968 179571408896 179683003344 179889488064 179922134304 179963486208 180239297472 180314977392 180356419584 180546863937 180752799744 181105832556 181147456512 181422219264 182171897856 182217930752 182406172416 182448095232 182573825148 182615786496 182804439168 182970897408 182972457954 183206199488 183248306176 183325249536 183374587539 183416732928 183492182016 183606213024 183773401344 183817206144 183850565184 183892819968 184086998524 184129307648 184296972288 184374355968 184411503432 184488935202 184607244288 184656927312 184699367424 184776920064 185014544704 185183015424 185374320192 185416925184 185544701001 185587345152 185629999104 185779067616 185871775518 185948234496 185990971392 186230157312 186401324736 186593888088 186808314528 186919862272 187498561536 188106365304 188149598208 188320923648 188399996928 188517077892 188688737952 188732104704 188931393222 188974815744 189009110784 189052551168 189054163584 189226312704 189343907181 189421794432 189465329664 189516320136 189595895346 189639470592 189717479424 189881729024 189883348512 189961457664 190056252672 190252591776 190296317952 190376220672 190471222656 190549573632 190667990448 190716170216 190794621952 191167267698 191211204096 191385317376 191504253564 191584663479 192049849728 192761107968 193135947264 193357891584 193557641472 193606551424 193651048448 193686192128 193806558192 193983034752 194027618304 194029273152 194109087744 194205952512 194406578496 194451259392 194656586956 194880278736 194915645496 194960443392 195259238928 195341225508 195386121216 195564036096 195717865472 195815533056 195896082432 195897753216 195942776832 196197985269 196243077888 196278691968 196323803136 196325477568 196504247808 196756953888 196802174976 196960215204 197184872448 197186554224 197366108544 197569999152 197615407104 197915148288 198051407532 198602353664 198783197184 199171445616 199217221632 199655053312 199738885632 199991181312 200045004588 200090981376 200174996736 200481784074 200527861248 200564252928 200610349056 200614933376 200661041152 200822180208 200868335616 201051242496 201052957248 201099165696 201135661056 201260656584 201443920704 201490219008 201491937504 201574821888 201749337088 201834048768 201934768464 202017835008 202143378762 202375674072 202412401092 202458921984 202719285824 203346899712 203912577024 204099996672 204759870016 204806930432 204808677216 204995172096 205042286592 205206943968 205254107136 205441007616 205442759808 205527269376 205654994064 205706960888 205791579136 205894273728 206106974424 206154344448 206240905728 206343824544 206428704768 206556989652 206745076512 206828486656 207145471104 207230681088 207334093824 207421150464 207462941361 207468822528 207683149824 207739043226 207786788352 207872262144 207924789248 208054003872 208139587584 208141362792 208330892352 208378773504 208546110216 208594040832 208783982592 208785763296 208833748992 209054263506 209508926976 209701490328 209918124099 210284845056 210935881728 211158615954 211207147008 211294027776 211619660967 211668297984 211755368448 211861039104 211949996544 212133494144 212220755968 212222565984 212271341568 212464631808 212596667712 212635249632 212684120064 212685934032 212879601792 212928528384 213099518736 213148495872 213153366712 213202356224 213241048064 213373566471 213616945152 213618767076 213706639872 213813284256 214034165748 214083357696 214173248256 214555691493 214643949696 214693281792 215112604608 215308482048 216056080944 216383792768 216433524736 216657113088 216854396928 216856246464 217277940672 217327878144 217557361892 217607363584 217805512704 217807370352 217857429504 217896966144 218032377966 218230914096 218281070592 218282932296 218372723712 218481696576 218653552832 218762665836 218852654592 218994868224 219240313578 219280101183 219330498816 219380908032 219420721152 219666643794 219904830816 219955372032 220182598656 220292474688 220383092736 220384972368 220435623936 220636348416 220773462624 220813528464 220864278528 220920088576 221148311808 221351573124 221402446848 221832981504 221834873502 222654541824 223427647872 223631096832 224067876318 224119374336 224211566592 224268222464 224407593696 224499904512 224611934976 224706246336 224757891072 224990078976 225102354048 225194950656 225196871328 225391837528 225484553216 225486476358 225631076352 225691800048 225743671296 225924952734 225976877568 226182647808 226184576904 226236561408 226277618688 226418238657 226568613568 226620686336 226968004224 227063304864 227176614522 227270064384 227322298368 228059196552 228765262176 228901863424 229164908544 229401649152 229612496256 229907779816 229960620032 230170017792 230354853768 230407796736 230409761868 230619568608 230672572416 230857811964 230910870528 231121133568 231418357248 231420330999 231515526528 231568736256 231631057944 231870346227 231876919296 231923637504 232021018944 232136802612 232232292864 232530945504 232584388608 232626597888 232682047488 232893923328 233038654992 233134516224 233250855552 233348794272 233402425344 233648882742 233702582784 233915387904 234060754356 234157036032 234159033141 234372253896 234426120192 234614373993 234668295936 234727594112 235697542848 236055046656 236570450688 237090375808 237144866816 237244440576 237608040384 237662650368 237705781248 237978943488 238126835232 238224789504 238230233384 238284986368 238531148544 238650180912 238748350464 238750386732 238805259264 239022710784 239171251176 239214655836 239269635072 239271675786 239577337792 239797537551 239852650752 239896179072 239951314944 240319063296 240419969856 240475226112 240539944788 240729151916 241003732992 241474443408 241529942016 241896292352 242895863808 243063091062 243208229888 243431766864 243487715328 243739252224 243961196544 243963277272 244241547264 244433666048 244499450052 244555643904 244808284032 245031201792 245033291646 245089608192 245134086912 245190426624 245509778358 245566204416 245729296384 245832474624 245882004576 245985246936 246209236416 246265823232 246369226752 246746811168 246803521536 246848311296 246910687232 247064129598 247165760256 247222566912 247392934668 247449793536 247705423488 247829034024 247930979328 247933093914 247990076928 248306876416 248535099648 248791850784 249077752704 250486359552 250808487072 250866130944 251094564864 251199995904 251356103856 251584983936 251642806272 251908524296 251966420992 252012147712 252072218112 252301750272 252458542908 252562392576 252688426848 252794527128 252852627456 253113838848 253177798016 253281943552 253408336896 253565817219 253670122368 253728423936 253834960896 253903275054 253961630208 254066098176 254223987264 254455478784 254889690264 254948272128 255180423168 255339004752 255446217972 255678822432 255737585664 256066466304 256566596121 257014810624 257514596352 257810522112 258076855296 258408744256 258644046336 258646252293 258705697536 258812116992 258941270016 259149210489 259208771328 259268345856 259447014684 259506643968 259840371648 259887527328 259947257856 260345651904 260454967344 260514828288 260584940187 260752048128 260861534208 260914092192 261087377408 261197004288 261597313692 261657437184 261704922624 261767303424 262005663744 262168486866 262276330752 262336610304 262342605184 262402899968 262613620272 262913163264 262915405632 263154811392 263426665536 263487209472 264068543376 265044262912 265561927488 265622962176 266141757024 266318514176 266484017514 266654908416 266726672784 266787975168 266899995648 267309045432 267370481664 267419003904 267762906944 267824447488 268009012557 268070609664 268132220928 268180881408 268347542112 268481453526 268591894272 268653625344 268655916672 268766429184 268900549632 269112065024 269246357952 269357113344 269524505016 269834232096 269883201456 269945229312 270358946208 271129199616 271658748834 271721184768 272133328896 273078236288 273326896128 273609258624 273672142848 273860737722 273923679744 274036359168 274206658752 274456346112 274525698304 274809299232 274872459264 274987874304 275125099392 275238273024 275409319536 275660102016 275725809216 275775847776 275839229952 276130497786 276193961472 276307574784 276445458432 276561533952 276617255148 276733402803 276910866432 276985390968 277049051136 277165380096 277405338496 277519450112 277521817056 277774523136 277838364672 278061480288 278125387776 278378643456 278381017728 278444998656 278668601424 278739018008 279345235968 279601987104 279890832132 280379793408 281247842304 281544821272 281609529344 282159547956 282224397312 282481385472 282599995392 282775616838 282963421312 283028455424 283397089833 283462223616 283513666176 283578826752 283581245376 283839469056 284132691648 284197994496 284274480204 284498088628 284822593536 284825022768 284942186496 285084379008 285378887664 285444476928 285564331008 285706833984 285824360448 286074255324 286191932928 286750901547 286816806144 287077976064 287256380346 288074774592 288876150784 289141661952 289703920896 289770504192 290036837376 290407350272 290409827136 290476572672 290529288192 290709837288 290974552128 291041427456 291043909728 291163631616 291308928768 291609867744 291676889088 291683554448 291803539456 291984880434 292320418104 292373468244 292440665088 292888858392 293011838262 293079181824 293199740928 293206441088 293273829376 293576798208 293723299584 293844123648 293846629824 293914165248 294364616832 294418037952 294485704704 294488216352 294864415744 295135430832 295203262464 295440322806 295777308672 295779831336 296049162816 296872722432 297077111298 297903530496 298174795776 298757168424 298825832448 299210124928 299333206016 299482579968 299608328448 299677188096 299986771968 300067506882 300136472064 300259934208 300262495104 300648635144 300922400064 300991561728 301233270312 301302503424 301576863744 301579435872 301648748544 301703491584 301890984876 302165881056 302235328512 302624005632 302751073152 302902152696 303026752512 303215068143 303563511108 303618601638 303688382976 304078928736 305020349568 305868865536 306149995008 306893357056 307139805024 307210395648 307213015824 307492758144 307563429888 307810415952 307881160704 308161511424 308164139712 308290904064 308557809664 308560441332 308687368704 308841410592 309160461636 309231516672 309361358592 309515736816 309643057152 309835484478 309913776601 310041260672 310112518144 310168797184 310242729984 310525231104 310718206656 310846021632 311001140736 311131725696 311203233792 311524724736 311531843656 311603443712 311887183872 312081005808 312209381376 312212044188 312496338528 312568160256 312819165324 312891061248 313175973888 313581395259 314263390464 314552235492 314740062208 315427267584 316325920768 316737923931 316810720512 316883533824 316941041664 317502446976 317633052672 317791558656 318041531392 318200241216 318331133952 318333848976 318407012352 318696947712 318895001568 318952874448 319026180096 319028901048 319319402688 319392792576 319730050068 319803534336 319861572096 320425417728 320428150614 320559959808 320633634816 320719926384 321051248622 321125036544 321338310656 321965924544 322039922688 322668906912 323861151744 324084121416 324575689152 324650287104 324985669632 325281595392 325284369696 325655396352 325916911008 325991817216 325999266736 326074191872 326336042838 326411045376 326708269056 326711055528 326786144256 326845449216 327048566949 327346371144 327421605888 327424398444 327559085568 327776632832 327842672768 327980329248 328143998754 328278981888 328354430976 328492302336 328860470367 328995748224 329071362048 329131081728 329418839464 329554347008 329857246224 329933058048 330273897984 330438712032 330574639104 330577458552 330653435904 330954522624 331380132864 331722467712 332027359686 332103670272 332749472256 333981812736 334411316096 334488174592 334933327872 335141471808 335446645248 336096290816 336402333696 336611390544 336749856768 336917902464 337059369504 337136836608 337485118464 337653531072 337792425984 337877782528 338087756292 338226829824 338229714537 338446614528 338537700072 338615506944 338887429101 338965316352 339273971712 339276865356 339354842112 339416428032 339852920352 339931029504 340240564224 340452006336 340594957296 340764921783 340905096576 340983447552 341421955072 342088794828 343352795136 343747362816 344102473728 344418744384 344858728448 344861669724 344940930048 345255026688 345532280652 345611695104 345614642802 345929352912 346008858624 346286717946 346366305792 346374220907 346453828864 346516703104 346596343808 347127535872 347273289792 347353104384 347446586916 347815378944 347885456256 348031528416 348262672384 348796418256 348876582912 348939896832 349023071232 349340884992 349557982488 349701774336 349876283328 350151493696 350473324113 350553874176 350873081856 351091131534 351235554048 351316279296 351558380844 351639180288 352091391168 353546314272 354082569984 354163949568 354855676032 355312023352 355635563712 355717300224 355866660864 356412060576 356493975552 356558671872 356968415232 357345350076 357427479552 357796722816 357975271368 358122525696 358125580098 358207888896 358355238912 358534066176 358756876764 358821983754 358904452608 358995143936 359142817792 359366006688 359778976128 359844268608 359926972416 360478594944 360629954784 360712839168 361093727874 361505599488 362211665112 362294913024 362844438528 364343795712 364435861504 364812344832 365147650296 365231572992 365608878336 365941794816 365944915908 366412398976 366496612352 366650499072 366749175078 366833465856 366984364032 367212426048 367546802688 367549937469 367634412288 367701130368 367785639936 368173997048 368258615296 368593944576 368748711936 368823006864 368977870404 369313854624 369398734848 369553840128 370029089408 370366030848 370596194397 370748640384 370833850368 371089402002 371174690304 371558135232 371743551036 371896468992 372460314624 372802649472 373187776176 373616629056 373839724544 376212730608 376299196416 376641847296 376799993856 377034155784 377377475904 377464209408 377862786444 377949631488 378018221568 378108327168 378452625408 378687814362 378843588864 378930659328 379032640272 379191790692 379278941184 379763458048 379766697024 379922915328 380112505344 380505183552 380592635904 380752441344 380854912581 380942445312 381099147264 381335980896 381432340432 381589243904 382334535396 382422408192 382770634752 383008507128 383169326958 384099699456 385522215936 386271894528 386715783168 387115282944 387124129249 387213102848 387302096896 387372384256 387613116384 387966069504 388055236608 388058546304 388218175488 388411905024 388813156992 388902518784 389313173912 389760557472 389831290992 389920886784 390518477856 390682451016 390772242432 391128072192 391435730944 391631066112 391795506432 391885553664 392395970538 392486155776 392557383936 392647606272 392650955136 393008495616 393513907776 393604349952 393920430408 394369744896 394373108448 394732217088 395139998304 395230814208 395830296576 396102815064 397204707328 397566394368 398342891232 398434443264 399310106624 399477771264 399726026271 399982362624 400090009176 400181962752 400349993472 400963568148 401055722496 401128505856 401229866752 401322082304 401644360416 401736671232 402102484992 402105914496 402198331392 402271322112 402521313168 402722180289 402887841408 402980438016 402983875008 403149643776 403498674176 403668097536 403869536928 404035670016 404286757524 404751348144 404824802184 404917843968 405438571648 406693799424 408199993344 409519740032 409613860864 409617354432 409990344192 410413887936 410508214272 410791106583 410885519616 411054538752 411309988128 411413921776 411583158272 411788547456 412213948848 412308688896 412481811456 412687649088 412857409536 413113979304 413490153024 413656973312 414195746679 414290942208 414461362176 414668187648 414842300928 414925882722 415366299648 415478086452 415573576704 415849578496 416108007744 416279175168 416282725584 416661784704 416757547008 417092220432 417188081664 417567965184 417571526592 417667497984 418108527012 419017853952 419402980656 419836248198 420569690112 421871763456 422317231908 422414294016 423239321934 423336595968 423510736896 423722078208 423899993088 424266988288 424441511936 424445131968 424542683136 425193335424 425270499264 425368240128 425371868064 425759203584 425857056768 426199037472 426296991744 426306733424 426404712448 426482096128 426747132942 427233890304 427237534152 427413279744 427626568512 428068331496 428166715392 428346496512 429111382986 429287899392 429386563584 430225209216 430616964096 432112161888 432767585536 432867049472 433314226176 433708793856 433712492928 434555881344 434655756288 435114723784 435214727168 435611025408 435614740704 435714859008 435793932288 436064755932 436461828192 436562141184 436565864592 436745447424 436963393152 437307105664 437525331672 437705309184 437977320651 437989736448 438480627156 438560202366 438660997632 438841442304 439333287588 439809661632 439910744064 440365197312 440584949376 440766185472 440769944736 440871247872 441272696832 441546925248 441627056928 441728557056 441840177152 442296623616 442703146248 442804893696 443160484209 443665963008 443669747004 445309083648 445615666947 446855295744 447262193664 448135752636 448238748672 448536444928 448815187392 448999809024 449223869952 449412492672 449515782144 449980157952 450101260323 450204708096 450389901312 450393742656 450783675056 450969106432 450972952716 451383600096 451487342592 451849905468 451953755136 452365295616 452369153808 452473122816 452555237376 452836477314 452950904263 453137227136 453241372672 453936008448 454126609728 454353229044 454540128768 456118393104 457530524352 457803726848 458803298304 459224992512 459815559632 459921240064 460340035584 460709707536 460815593472 460819523736 461239137216 461345144832 461715623928 461821741056 462242267136 462836714496 462840661998 463031053056 463137472512 463262115888 463740692454 463847275008 464042037888 464273605224 464464585728 465061891008 465168777216 465253195776 465364094976 465787846656 466077309984 466269032448 466501711104 466697588544 466804850688 467297765484 467405165568 467830775808 468121508712 468314072064 468318066282 468744507792 468852240384 469228747986 469336591872 469455188224 471395085696 472110093312 473140901376 474180751616 474289733632 474488881152 475216080768 475325300736 475411562496 475957886976 476253670464 476449579008 476460466768 476569972736 477062297088 477300361824 477496700928 477500773464 477610518528 478045421568 478342502352 478429311672 478539270144 478543351572 479154675584 479595075102 479705301504 479792358144 479902629888 480638126592 480642225921 480839939712 480950452224 481079889576 481458303832 482007465984 482948886816 483059884032 483792584704 485791727616 486126182124 486416459776 486863533728 486975430656 487478504448 487922393088 487926554544 488483094528 488554032109 488867332096 488998900104 489111287808 489504064257 489616568064 490062403584 490066583292 490179216384 490268173824 491019556716 491132408832 491458592768 491664949248 491764009152 491970493872 492215998131 492418472832 492531646464 492738453504 493493622336 493607043072 493696622592 493821374464 494128259196 494331520512 494785869336 494899587072 495410846976 495658068048 495861958656 495866187828 495980153856 496613752832 497070199296 497583701568 498041039529 498155505408 500972719104 501616974144 501732261888 502399991808 502712207712 503169967872 503285612544 503817048592 503932841984 504024295424 504144436224 504603500544 504917085816 505124785152 505376853696 505589054256 505705254912 506227677696 506239245941 506355596032 506563887104 506816673792 507131634438 507340244736 507456847872 507669921792 507806550108 507923260416 508447974528 508910957568 509779380528 509896544256 510360846336 510678009504 510892435944 511357644864 511475171328 512132932608 513133192242 514029621248 515029192704 515621044224 516153710592 516817488512 517288092672 517292504586 517411395072 517624233984 517882540032 518298420978 518417542656 518421964203 518894029368 519013287936 519680743296 519775054656 519894515712 520691303808 520909934688 521029656576 521169880374 521504096256 521723068416 521828184384 522174754816 522394008576 523194627384 523314874368 523409845248 523534606848 524011327488 524336973732 524552661504 524685210368 524805799936 525227240544 525826326528 525830811264 526309622784 526636697301 526853331072 526974418944 528137086752 530088525824 531123854976 531245924352 532283514048 532637028352 532968035028 533453345568 533575950336 533799991296 534618090864 534740963328 534838007808 535305614129 535525813888 535648894976 536018025114 536141219328 536361762816 536695084224 536962907052 537183788544 537188370147 537311833344 537532858368 537801099264 538224130048 538492715904 538714226688 539049010032 539668464192 539766402912 539890458624 540717892416 541640591811 542258399232 543317497668 543442369536 544266657792 546156472576 546653792256 547218517248 547344285696 547721475444 547847359488 548413317504 548912692224 549051396608 549618598464 549744918528 549975748608 550123762617 550250198784 550476546048 550818639072 551320204032 551451618432 551551695552 551678459904 552260995572 552387922944 552890916864 553123067904 553234510296 553466805606 553821732864 553970781936 554098102272 554330760192 554810676992 555038900224 555043634112 555549046272 556122960576 556250775552 556634103003 556762035456 556889997312 557337202848 557478036016 558690471936 559203974208 559781664264 560759586816 562495684608 563089642544 563219058688 564319095912 564448794624 564962770944 565199990784 565551233676 565926842624 566056910848 566794179666 566924447232 567027332352 567157653504 567162490752 567678938112 568031721543 568265383296 568395988992 568548960408 568996177256 569645187072 569650045536 569884372992 570168758016 570757775328 570888953856 571128662016 571413667968 571648720896 572148510648 572383865856 573501803094 573633612288 574155952128 574512760692 576149549184 577752301568 578283323904 579407841792 580073674752 580814700544 580819654272 580953145344 581058576384 581419674576 581949104256 582082854912 582087819456 582327263232 582617857536 583219735488 583353778176 583367108896 583607078912 583969760868 584640836208 584746936488 584881330176 585777716784 586023676524 586158363648 586412882176 586547658752 587153596416 587446599168 587688247296 587693259648 587828330496 588593955807 588729233664 588836075904 588971409408 588976432704 589728831488 590270861664 590406524928 590880645612 591554617344 591559662672 592098325632 593745444864 594154222596 595807060992 596349591552 597514336848 597651664896 598282745203 598420249856 598666412032 598965159936 599216656896 599973543936 600135013764 600272944128 600524990208 601297270288 601844800128 601983123456 602466540624 602605006848 603153727488 603158871744 603297497088 603406983168 603781969752 604331762112 604470657024 605248011264 605502146304 605804305392 606053505024 606430136286 607127022216 607237203276 607376765952 608157857472 610040699136 611737731072 612299990016 614279610048 614420791296 614426031648 614985516288 615126859776 615620831904 615762321408 616323022848 616328279424 616581808128 617115619328 617120882664 617374737408 617682821184 618320923272 618463033344 618722717184 619031473632 619286114304 619670968956 619827553202 620082521344 620225036288 620337594368 620485459968 621436413312 621692043264 622002281472 622263451392 622388824083 622406467584 623049449472 623063687312 623206887424 623774367744 624162011616 624418762752 624424088376 624992677056 625136320512 625638330648 625782122496 626351947776 627162790518 628526780928 629104470984 629480124416 630854535168 632651841536 633475847862 633621441024 633882083328 634858982901 635004893952 635266105344 635583117312 636083062784 636400482432 636662267904 636667697952 636814024704 637393895424 637790003136 637905748896 638052360192 638057802096 638638805376 638785585152 639460100136 639607068672 639723144192 640120699413 640850835456 640856301228 641119919616 641439852768 642102497244 642250073088 642676621312 643667074479 643931849088 644079845376 645337813824 648168242832 649151378304 649300574208 649971339264 650563190784 650568739392 651833822016 651983634432 651998533472 652148383744 652672085676 652822090752 653416538112 653422111056 653572288512 653690898432 654097133898 654692742288 654843211776 654848796888 655118171136 655553265664 655685345536 655960658496 656287997508 656557963776 656984604672 657720940734 657840303549 657991496448 658142724096 658262163456 658837678928 659108694016 659714492448 659866116096 660547795968 660877424064 661149278208 661154917104 661306871808 661909045248 662005167769 662760265728 663444935424 664054719372 664207340544 665498944512 667963625472 668822632192 668976349184 670282943616 670893290496 672192581632 672804667392 673222781088 673499713536 673835804928 674118739008 674273673216 674970236928 675307062144 675584851968 675755565056 676175512584 676453659648 676459429074 676893229056 677075400144 677231013888 677774858202 677930632704 678547943424 678553730712 678709684224 678832856064 679705840704 679862059008 680904012672 681189914592 681529843566 681810193152 681966895104 682843910144 684177589656 686705590272 687494725632 688204947456 688837488768 689717456896 689723339448 689881860096 690510053376 691064561304 691223390208 691229285604 691858705824 692017717248 692573435892 692732611584 692748441814 692907657728 693033406208 693192687616 694255071744 694260992997 694546579584 694706208768 694893173832 695611038681 695630757888 695770912512 696063056832 696525344768 697592836512 697753165824 697879793664 698046142464 698681769984 699115964976 699403548672 699752566656 700302987392 700946648226 701107748352 701746163712 702182263068 702471108096 702477099423 703116761688 703278360576 704182782336 707092628544 708165139968 709711352064 710624046704 711271127424 711434600448 711733321728 712824121152 712987951104 713117343744 713936830464 714690700152 714854959104 715593445632 715950542736 716245051392 716251160196 716415777792 717068132352 717513753528 717643967508 717808905216 717990287872 718285635584 718732013376 719392612653 719557952256 719688537216 719853944832 720957189888 721259909568 721425678336 722187455748 723011198976 724423330224 724589826048 725688877056 728687591424 728871723008 729624689664 730295300592 730463145984 731217756672 731883589632 731889831816 732824797952 732993224704 733300998144 733498350156 733666931712 734424852096 735093605376 735099874938 735268824576 735402260736 735571279872 736347994096 736517230592 737187889152 737497423872 737646013728 737955740808 738627709248 738797469696 739107680256 740058178816 740732061696 741192388794 741497280768 741667700736 742178804004 742349380608 743116270464 743487102072 743792937984 744920629248 745605298944 746375552352 747233258112 747679449088 752425461216 752598392832 753283694592 753599987712 754068311568 754754951808 754928418816 755725572888 755899262976 756036443136 756216654336 756905250816 757375628724 757687177728 758065280544 758383581384 758557882368 759526916096 759533394048 759845830656 760225010688 760697451657 761010367104 761185271808 761504882688 761709825162 761884890624 762198294528 762671961792 762864680864 763178487808 764669070792 764844816384 765541269504 766017014256 766338653916 768199398912 769699788363 771044431872 772543789056 773431566336 774230565888 774248258498 774426205696 774744768512 775226232768 775932139008 775938756879 776117092608 776436350976 776823810048 777447631467 777626313984 777805037568 778626347824 779521114944 779662581984 779841773568 781036955712 781364902032 781544484864 781754820561 782256144384 782369743727 782871461888 783262132224 783591012864 784791941076 784972311552 785114767872 785301910272 786016991232 787027815552 787208699904 787840860816 788739489792 788746216896 789464434176 790279996608 790461628416 792205630128 794409414656 795132788736 796685782464 796868886528 798620213248 798955542528 799452052542 799964725248 800180018352 800363925504 800699986944 801927136296 802111444992 802257011712 802459733504 803288720832 803473342464 804027037671 804211828992 804396662784 804542644224 805042626336 805444360578 805775682816 805960876032 805967750016 806299287552 806997348352 807336195072 807739073856 808071340032 808573515048 809502696288 809649604368 809835687936 810877143296 813387598848 816399986688 819039480064 819227721728 819234708864 819980688384 820827775872 821016428544 821582213166 821771039232 822109077504 822619976256 822827843552 823166316544 823577094912 824427897696 824617377792 824963622912 825375298176 825714819072 826227958608 826980306048 827313946624 828391493358 828581884416 828922724352 829336375296 829684601856 829851765444 830200208409 830732599296 830956172904 831147153408 832216015488 832558350336 832565451168 833323569408 833515094016 834184440864 834376163328 835135930368 835143053184 835334995968 836217054024 838035707904 838805961312 839672496396 841139380224 843743526912 844634463816 844828588032 846478643868 846673191936 847444156416 847799986176 848533976576 848883023872 848890263936 849085366272 850191269499 850386670848 850540998528 850736480256 850743736128 851518407168 852398074944 852593983488 852613466848 852809424896 852964192256 853494265884 854467780608 854475068304 854826559488 855253137024 856136662992 856333430784 856692993024 858222765972 858575798784 860252704641 860450418432 861233928192 864224323776 865535171072 866628452352 867424985856 869111762688 869311512576 870229447568 870429454336 871222050816 871229481408 871429718016 871587864576 872129511864 872923656384 873124282368 873131729184 873490894848 873926786304 874614211328 875050663344 875410618368 875954641302 876961254312 877120404732 877321995264 878666575176 879619323264 879821488128 880730394624 881169898752 881532370944 881539889472 881742495744 883093850496 883254113856 883457114112 883680354304 884593247232 885406292496 885609787392 886320968418 887331926016 887339494008 890618167296 891231333894 893710591488 894524387328 896271505272 896477497344 897630374784 897999618048 898447739904 898824985344 899031564288 899960315904 900202520646 900409416192 900779802624 900787485312 901567350112 901938212864 901945905432 902767200192 902974685184 903699810936 903907510272 904730591232 904738307616 904946245632 905110474752 905672954628 905901808526 906274454272 906482745344 907872016896 908253219456 908706458088 909080257536 909645204429 912236786208 915061048704 915607453696 917606596608 918449985024 919631119264 919842480128 920680071168 921419415072 921631186944 921639047472 922478274432 922690289664 923431247856 923643482112 924484534272 924618788041 925673428992 925681323996 926062106112 926524231776 927481384908 927694550016 928084075776 928547210448 928929171456 929741329803 930123782016 930337554432 930506391552 930728189952 931575693312 932154619968 932538064896 933003422208 933395177088 933609701376 934595530968 934810331136 935661551616 936243017424 936628144128 936636132564 937489015584 937704480768 938457495972 938673183744 938910376448 940744185777 942790171392 944220186624 946281802752 948361503232 948977762304 950213771793 950432161536 950650601472 950823124992 952507340928 952899158016 952920933536 953139945472 954124594176 954600723648 954993401856 955001546928 955221037056 956090843136 956685004704 956858623344 957078540288 957086703144 958309351168 959190150204 959410603008 959584716288 961276253184 961284451842 961679879424 961900904448 962159779152 962916607664 964014931968 965897773632 966119768064 971583455232 972252364248 972832919552 973727067456 973950861312 974957008896 975844786176 975853109088 976966189056 977108064218 977734664192 977997800208 978222575616 979008128514 979233136128 980124807168 980133166584 980358432768 980536347648 981145700847 982039113432 982264817664 983329898496 983528018304 983940987744 984431996262 984836945664 985063292928 985476907008 986581411101 986987244672 987214086144 987393245184 987642748928 988256518392 988663041024 989571738672 989799174144 990821693952 991316136096 991723917312 991732375656 991960307712 993227505664 994140398592 995167403136 996082079058 996311010816 1001945438208 1003233948288 1003464523776 1004799983616 1005424415424 1006339935744 1007634097184 1007865683968 1008048590848 1008288872448 1009207001088 1009834171632 1010249570304 1010753707392 1011178108512 1011410509824 1012455355392 1012478491882 1012711192064 1013127774208 1013633347584 1014263268876 1014680489472 1014689143611 1015339843584 1015613100216 1015846520832 1016662287303 1016895949056 1017821915136 1019558761056 1019793088512 1020721692672 1021356019008 1021784871888 1022294765349 1022715289728 1022950342656 1024265865216 1026266384484 1028059242496 1030058385408 1031242088448 1032307421184 1033634977024 1034576185344 1034585009172 1034822790144 1035765080064 1036596841956 1036835085312 1036843928406 1037788058736 1038026575872 1039122662721 1039361486592 1039550109312 1039789031424 1041382607616 1041819869376 1042059313152 1042339760748 1043446136832 1043656368768 1044349509632 1044788017152 1046389254768 1046629748736 1046819690496 1047069213696 1048022654976 1048673947464 1049105323008 1049370420736 1050454481088 1051419972339 1051661622528 1052619245568 1053273394602 1053706662144 1053948837888 1056274173504 1062247709952 1062491848704 1064567028096 1065274056704 1065936070056 1066906691136 1067151900672 1067599982592 1069236181728 1069481926656 1069676015616 1070611228258 1071051627776 1071297789952 1072036050228 1072282438656 1073390168448 1073925814104 1074367577088 1074376740294 1074623666688 1075065716736 1075602198528 1076448260096 1076985431808 1077428453376 1078098020064 1079336928384 1079532805824 1079780917248 1081435784832 1083281183622 1084516798464 1086634995336 1086884739072 1088533315584 1092312945152 1093307584512 1094437034496 1095442950888 1095694718976 1096826635008 1097825384448 1098102793216 1099237196928 1099489837056 1099951497216 1100247525234 1100500397568 1100953092096 1101637278144 1102640408064 1102649812407 1102903236864 1103103391104 1103356919808 1104521991144 1104775845888 1105781833728 1106246135808 1106469020592 1106933611212 1107941563872 1108196204544 1108661520384 1109621353984 1110077800448 1110087268224 1111098092544 1111788583191 1112245921152 1112501551104 1113268206006 1113524070912 1114674405696 1114956072032 1117380943872 1118407948416 1119563328528 1121519173632 1126179285088 1126438117376 1128638191824 1128897589248 1129925541888 1130399981568 1131102467352 1131853685248 1133588359332 1133848894464 1134054664704 1134324981504 1135357876224 1136063443086 1136530766592 1136791977984 1137097920816 1137992354512 1139290374144 1139300091072 1139768745984 1140337516032 1141515550656 1141777907712 1142257324032 1142564737743 1142827335936 1143297441792 1144297021296 1144767731712 1147003606188 1147267224576 1148311904256 1149025521384 1152299098368 1155504603136 1156566647808 1158815683584 1160147349504 1161372387747 1161639308544 1161906290688 1162117152768 1162839349152 1163898208512 1164165709824 1164175638912 1164654526464 1165235715072 1166439470976 1166707556352 1166734217792 1167214157824 1167939521736 1169281672416 1169493872976 1169762660352 1171555433568 1172047353048 1172316727296 1172825764352 1174307192832 1174893198336 1175386519296 1175656660992 1177187911614 1177458467328 1177672151808 1177942818816 1177952865408 1179457662976 1180541723328 1180813049856 1181761291224 1183109234688 1183119325344 1184196651264 1187490889728 1188308445192 1191614121984 1192699183104 1195028673696 1195303329792 1196565490406 1196840499712 1197332824064 1197930319872 1198433313792 1199178078813 1199947087872 1200270027528 1200545888256 1201049980416 1202594540576 1203689600256 1203966246912 1204933081248 1205210013696 1206307454976 1206317743488 1206594994176 1206813966336 1207563939504 1208166540867 1208663524224 1208941314048 1210496022528 1211004292608 1211608610784 1212107010048 1212860272572 1214254044432 1214474406552 1214753531904 1216315714944 1220081398272 1224599980032 1228559220096 1228841582592 1228852063296 1229971032576 1231241663808 1231524642816 1232373319749 1232656558848 1233163616256 1234231238656 1234241765328 1234749474816 1235365642368 1236641846544 1236926066688 1237445434368 1238062947264 1238572228608 1239341937912 1239655106404 1240165042688 1240675188736 1240970919936 1242587240037 1242872826624 1243384086528 1244004562944 1244526902784 1244777648166 1246098898944 1246127374624 1246413774848 1247548735488 1248324023232 1248837525504 1248848176752 1249985354112 1250272641024 1251276661296 1251564244992 1252703895552 1254325581036 1257053561856 1258208941968 1258960248832 1261709070336 1266951695724 1267242882048 1269717965802 1270009787904 1270532210688 1271166234624 1272166125568 1272800964864 1273324535808 1273335395904 1273628049408 1275580006272 1275811497792 1276104720384 1276115604192 1277277610752 1277571170304 1278920200272 1279214137344 1279446288384 1280241398826 1281701670912 1281712602456 1282239839232 1282879705536 1284204994488 1284500146176 1287334148958 1287863698176 1288159690752 1290675627648 1296336485664 1298302756608 1298601148416 1299942678528 1301126381568 1301137478784 1303667644032 1303967268864 1303997066944 1304296767488 1305344171352 1305644181504 1306833076224 1306844222112 1307144577024 1307381796864 1308194267796 1309385484576 1309686423552 1309697593776 1310236342272 1311370691072 1311921316992 1312575995016 1313115927552 1313931961953 1313969209344 1315441881468 1315680607098 1315982992896 1316524326912 1317675357856 1318217388032 1319428984896 1319732232192 1321095591936 1321754848128 1322298556416 1322309834208 1322613743616 1323818090496 1324010335538 1325520531456 1326889870848 1328109438744 1328414681088 1329481452627 1330997889024 1335927250944 1336847000841 1337645264384 1340565887232 1341786580992 1344385163264 1345609334784 1346445562176 1346999427072 1347671609856 1348237478016 1348547346432 1349940473856 1350303780969 1350614124288 1351169703936 1351511130112 1352351025168 1352907319296 1352918858148 1354150800288 1354462027776 1355549716404 1355861265408 1357095886848 1357107461424 1357419368448 1357665712128 1358852712789 1359411681408 1359724118016 1361808025344 1362379829184 1363059687132 1363620386304 1365687820288 1368355179312 1373411180544 1376409894912 1377674977536 1379434913792 1379446678896 1379763720192 1381020106752 1382129122608 1382446780416 1382458571208 1383717411648 1384035434496 1385146871784 1385465223168 1385496883628 1385815315456 1386066812416 1388510143488 1388521985994 1389093159168 1389412417536 1389786347664 1391222077362 1391541825024 1392126113664 1393050689536 1395185673024 1395506331648 1395759587328 1396092284928 1397363539968 1398231929952 1398807097344 1399505133312 1400605974784 1401893296452 1402215496704 1403492327424 1404364526136 1404942216192 1404954198846 1406233523376 1406556721152 1408365564672 1414185257088 1416330279936 1419422704128 1421248093408 1422542254848 1422869200896 1423466643456 1425648242304 1425975902208 1426234687488 1427873660928 1429381400304 1429709918208 1431186891264 1431901085472 1432490102784 1432502320392 1432831555584 1434136264704 1435027507056 1435287935016 1435617810432 1435980575744 1437464026752 1438785225306 1439115904512 1439377074432 1439707889664 1441914379776 1441926677763 1442519819136 1442851356672 1444374911496 1446022397952 1448846660448 1449179652096 1451377754112 1457375182848 1457743446016 1459249379328 1460590601184 1460926291968 1462435513344 1463767179264 1463779663632 1465649595904 1465662096327 1466601996288 1466996700312 1467333863424 1468512192771 1468849704192 1470187210752 1470199749876 1470537649152 1470804521472 1472695988192 1473034461184 1474375778304 1474994847744 1475292027456 1475911481616 1476647994393 1477255418496 1477594939392 1478215360512 1480116357632 1481464123392 1482384777588 1482994561536 1484357608008 1484698761216 1486232540928 1486974204144 1487585875968 1489841258496 1491210597888 1492751104704 1494123118587 1494466516224 1504850922432 1505196785664 1507199975424 1508136623136 1509509903616 1509856837632 1511451145776 1511798525952 1512072886272 1512433308672 1513810501632 1514751257448 1515374355456 1516130561088 1516767162768 1517115764736 1518717737823 1519066788096 1519691661312 1520450021376 1521394903314 1522020734208 1522370543616 1523009765376 1523419650324 1523769781248 1525343923584 1525729361728 1526356975616 1529338141584 1529689632768 1531082539008 1532034028512 1532677307832 1536398797824 1539399576726 1542088863744 1545087578112 1546863132672 1548461131776 1548496516996 1548852411392 1550452465536 1551864278016 1551877513758 1552234185216 1552872701952 1553647620096 1554895262934 1555252627968 1555265892609 1557252695648 1559042229888 1559325163968 1559683547136 1562073911424 1562729804064 1563088969728 1563509641122 1564512288768 1564739487454 1565742923776 1566524264448 1567182025728 1569583882152 1569944623104 1570229535744 1570603820544 1572033982464 1574055631104 1574417399808 1575681721632 1577478979584 1577492433792 1578928868352 1579910091903 1580559993216 1580923256832 1584411260256 1588818829312 1590265577472 1593371564928 1593737773056 1597240426496 1597911085056 1598904105084 1600360036704 1600727851008 1601399973888 1603854272592 1604222889984 1604514023424 1604919467008 1605916842387 1606577441664 1606946684928 1608054075342 1608423657984 1609085288448 1610085252672 1610888721156 1611551365632 1611565110441 1611935500032 1612598575104 1613994696704 1614672390144 1615478147712 1616142680064 1617147030096 1619005392576 1619299208736 1619671375872 1621754286592 1624921775433 1626775197696 1632799973376 1638078960128 1638469417728 1639961376768 1641655551744 1642032857088 1643164426332 1643542078464 1645239952512 1645655687104 1646332633088 1647154189824 1648855795392 1649234755584 1649927245824 1650371287851 1650750596352 1651429638144 1652455917216 1653960612096 1656782986716 1657163768832 1658672750592 1659369203712 1659703530888 1660400416818 1661465198592 1661912345808 1662294306816 1664432030976 1665116700672 1665130902336 1666647138816 1668368881728 1668752326656 1669902309009 1670286106368 1670669991936 1672434108048 1676071415808 1677611922624 1679344992792 1682278760448 1687487053824 1689268927632 1689657176064 1692957287736 1693346383872 1694888312832 1695599972352 1697067953152 1697780527872 1698170732544 1700382538998 1700773341696 1701081997056 1701472960512 1701487472256 1703036814336 1704095164629 1704796149888 1705187966976 1705226933696 1705618849792 1705928384512 1706988531768 1708935561216 1708950136608 1709653118976 1710506274048 1712273325984 1712666861568 1713385986048 1716445531944 1717151597568 1720505409282 1720900836864 1722467856384 1728448647552 1731070342144 1733256904704 1734849971712 1738223525376 1740458895136 1740858908672 1742444101632 1742458962816 1742859436032 1743175729152 1744259023728 1745847312768 1746248564736 1746263458368 1746981789696 1747853572608 1749228422656 1750101326688 1750821236736 1751909282604 1753922508624 1754240809464 1754643990528 1757333150352 1759238646528 1759642976256 1761460789248 1762339797504 1763064741888 1763079778944 1763484991488 1765781867421 1766187700992 1766508227712 1766914228224 1767360708608 1769186494464 1770812584992 1771219574784 1772641936836 1774663852032 1774678988016 1781236334592 1782462667788 1787421182976 1789048774656 1792543010544 1792954994688 1794848235609 1795260749568 1795999236096 1796895479808 1797649970688 1799920631808 1800405041292 1800818832384 1801574970624 1803134700224 1803876425728 1803891810864 1805534400384 1805949370368 1807399621872 1807815020544 1809461182464 1809476615232 1809892491264 1810220949504 1811345909256 1811803617052 1812548908544 1815744033792 1816506438912 1817412916176 1818160515072 1819290408858 1824473572416 1830122097408 1835213193216 1836899970048 1839262238528 1839684960256 1842838830144 1843262373888 1843278094944 1844956548864 1845380579328 1846862495712 1847286964224 1848969068544 1849237576082 1851346857984 1851362647992 1852124212224 1853048463552 1854962769816 1855389100032 1856168151552 1857094420896 1857858342912 1859482659606 1860247564032 1860675108864 1861012783104 1861456379904 1864309239936 1865076129792 1866006844416 1866790354176 1867166472249 1867219402752 1869191061936 1869620662272 1871323103232 1872486034848 1873256288256 1873272265128 1874978031168 1875408961536 1876914991944 1877346367488 1877820752896 1881488371554 1885580342784 1888440373248 1892563605504 1896723006464 1897955524608 1900427543586 1900864323072 1901646249984 1904576948703 1905014681856 1905798316032 1905841867072 1906279890944 1908249188352 1909201447296 1909986803712 1910003093856 1910442074112 1912181686272 1913370009408 1913717246688 1914157080576 1914173406288 1916618702336 1918380300408 1918821206016 1919169432576 1920362098239 1922552506368 1922568903684 1923359758848 1924319558304 1925833215328 1928029863936 1931001223437 1931795547264 1932239536128 1944504728496 1945665839104 1947454134912 1947901722624 1949914017792 1951689572352 1951706218176 1954216128436 1955995600416 1956445151232 1958016257028 1958466272256 1960249614336 1960266333168 1960716865536 1961072695296 1962291401694 1964078226864 1964529635328 1966659796992 1967056036608 1967881975488 1968863992524 1969673891328 1970953814016 1973162822202 1973520910647 1973974489344 1974428172288 1974786490368 1975285497856 1976513036784 1977326082048 1979143477344 1979598348288 1981643387904 1982632272192 1983447834624 1983464751312 1983920615424 1986015503307 1988280797184 1990334806272 1992164158116 1992622021632 2003890876416 2006467896576 2006929047552 2010848830848 2012679871488 2015268194368 2015731367936 2016097181696 2016577744896 2018414002176 2019668343264 2020499140608 2021507414784 2022356217024 2022821019648 2024910710784 2024956983764 2025422384128 2027266695168 2028526537752 2029360978944 2029378287222 2030679687168 2031226200432 2031693041664 2033324574606 2033791898112 2035643830272 2039117522112 2039586177024 2042712038016 2043569743776 2044589530698 2045430579456 2045900685312 2048531730432 2052532768968 2056118484992 2060116770816 2062484176896 2064614842368 2067269954048 2069152370688 2069170018344 2069645580288 2071530160128 2073193683912 2073670170624 2073687856812 2075576117472 2076053151744 2078245325442 2078722973184 2079100218624 2079578062848 2082765215232 2082782978991 2083639738752 2084118626304 2084679521496 2086833116043 2086892273664 2087312737536 2088699019264 2089576034304 2092778509536 2093259497472 2093639380992 2094138427392 2096045309952 2097347894928 2098210646016 2098740841472 2100908962176 2102839944678 2103323245056 2105238491136 2106546789204 2107413324288 2107431298269 2112548347008 2124495419904 2129134056192 2130548113408 2131872140112 2133813382272 2134303801344 2135199965184 2138472363456 2138963853312 2139352031232 2141222456516 2142103255552 2144072100456 2144564877312 2146780336896 2147851628208 2148735154176 2148753480588 2149247333376 2151204397056 2152896520192 2153970863616 2154856906752 2156196040128 2158177837959 2158673856768 2159065611648 2159561834496 2162871569664 2166562367244 2169033596928 2173269990672 2173769478144 2177066631168 2184625890304 2186615169024 2188874068992 2190885901776 2191389437952 2193653270016 2195650768896 2196205586432 2198474393856 2198979674112 2199902994432 2200495050468 2201000795136 2203274556288 2205280816128 2205299624814 2205806473728 2206206782208 2206713839616 2209043982288 2209551691776 2211563667456 2212492271616 2212938041184 2213867222424 2215883127744 2216392409088 2217323040768 2219242707968 2220174536448 2222196185088 2223577166382 2224491842304 2225003102208 2226536412012 2227048141824 2229348811392 2229912144064 2234761887744 2236815896832 2239126657056 2243038347264 2252358570176 2252876234752 2257276383648 2257795178496 2259851083776 2260799963136 2262204934704 2263707370496 2267176718664 2267697788928 2268109329408 2268649963008 2270715752448 2272126886172 2273061533184 2274195841632 2275984709024 2278580748288 2278600182144 2279537491968 2280675032064 2282092354971 2283031101312 2283555815424 2284514648064 2285129475486 2285654671872 2286594883584 2288594042592 2289535463424 2294007212376 2294534449152 2296623808512 2298051042768 2304598196736 2309099365089 2313133295616 2317631367168 2320294699008 2322744775494 2323278617088 2324234305536 2325678698304 2327796417024 2327816270637 2328351277824 2329309052928 2330471430144 2332342894401 2332878941952 2333415112704 2333468435584 2334428315648 2335879043472 2338563344832 2338987745952 2339525320704 2343110867136 2344094706096 2344633454592 2345651528704 2347109231181 2348614385664 2349786396672 2350773038592 2354375823228 2354916934656 2355344303616 2355905730816 2358915325952 2361083446656 2361626099712 2363522582448 2366218469376 2366238650688 2368393302528 2376616890384 2383228243968 2385398366208 2390057347392 2390606659584 2393130980812 2393680999424 2395860639744 2396866627584 2398356157626 2399894175744 2400540055056 2401091776512 2402099960832 2405189081152 2407379200512 2409866162496 2410420027392 2412081113013 2412635486976 2413189988352 2413627932672 2415127879008 2416333081734 2417327048448 2417882628096 2420992045056 2422008585216 2423217221568 2424214020096 2425720545144 2428508088864 2428948813104 2429507063808 2432631429888 2440162796544 2449199960064 2457118440192 2457683165184 2457704126592 2459942065152 2462483327616 2463049285632 2464746639498 2465313117696 2466327232512 2468462477312 2468483530656 2469498949632 2470731284736 2473283693088 2473852133376 2474890868736 2476125894528 2477144457216 2478683875824 2479310212808 2480330085376 2481941839872 2485174480074 2485745653248 2486768173056 2488009125888 2489053805568 2489555296332 2490600625227 2492197797888 2492254749248 2492827549696 2496648046464 2497675051008 2497696353504 2499970708224 2500545282048 2502553322592 2503128489984 2505407791104 2508651162072 2514107123712 2516417883936 2517920497664 2523418140672 2533903391448 2534485764096 2539435931604 2540019575808 2542332469248 2544332251136 2545601929728 2546649071616 2546670791808 2547256098816 2550573808497 2551160012544 2551622995584 2552209440768 2552231208384 2554555221504 2557840400544 2558428274688 2558892576768 2560482797652 2563403341824 2563425204912 2564479678464 2565759411072 2568409988976 2569000292352 2574668297916 2575727396352 2580758113923 2581351255296 2592672971328 2596605513216 2599885357056 2602274957568 2607335288064 2607934537728 2607994133888 2608593534976 2610688342704 2611288363008 2613666152448 2613688444224 2614289154048 2614763593728 2616388535592 2618770969152 2619372847104 2619395187552 2620472684544 2622741382144 2623842633984 2625151990032 2626231855104 2627863923906 2630883762936 2631361214196 2631965985792 2635350715712 2636434776064 2638857969792 2639464464384 2642191183872 2643509696256 2644597112832 2644619668416 2645227487232 2648020671076 2651041062912 2653779741696 2656218877488 2656829362176 2658962905254 2661995778048 2671854501888 2673694001682 2675290528768 2681131774464 2683573161984 2688770326528 2692891124352 2693998854144 2695343219712 2696474956032 2697094692864 2699880947712 2700607561938 2701228248576 2702339407872 2703022260224 2704702050336 2705814638592 2705837716296 2708301600576 2708924055552 2711099432808 2711722530816 2714191773696 2714214922848 2714838736896 2715331424256 2717705425578 2718823362816 2719448236032 2723616050688 2724759658368 2726119374264 2727240772608 2728935613287 2731375640576 2736710358624 2746822361088 2752819789824 2755349955072 2758869827584 2758893357792 2759527440384 2762040213504 2764258245216 2764893560832 2764917142416 2767434823296 2768070868992 2770293743568 2770930446336 2770993767256 2771630630912 2772133624832 2773856364123 2777020286976 2777043971988 2778186318336 2779572695328 2782444154724 2783083650048 2784252227328 2786101379072 2789223989409 2790371346048 2791012663296 2791519174656 2792184569856 2794727079936 2796463859904 2797614194688 2799010266624 2801211949568 2803786592904 2804430993408 2806984654848 2808729052272 2809884432384 2809908397692 2812467046752 2813113442304 2816731129344 2822232557331 2828370514176 2832660559872 2838845408256 2842496186816 2845084509696 2846933286912 2850641315379 2851296484608 2851951804416 2852469374976 2858762800608 2859419836416 2862373782528 2863802170944 2864980205568 2865004640784 2865663111168 2868272529408 2870055014112 2870575870032 2871235620864 2871961151488 2874928053504 2877570450612 2878231809024 2878754148864 2883828759552 2883853355526 2885039638272 2885702713344 2888749822992 2892044795904 2897693320896 2898359304192 2914750365696 2915486892032 2918498758656 2921181202368 2921852583936 2924871026688 2927534358528 2927559327264 2931299191808 2931324192654 2933203992576 2933993400624 2934667726848 2937024385542 2937699408384 2940374421504 2940399499752 2941075298304 2941609042944 2943437102541 2945391976384 2946068922368 2949989695488 2950584054912 2951822963232 2953295988786 2954510836992 2955189878784 2956430721024 2960232715264 2962928246784 2964769555176 2965989123072 2968715216016 2969397522432 2972465081856 2973948408288 2975171751936 2979682516992 2982421195776 2985502209408 2988246237174 2988933032448 3009701844864 3010393571328 3014399950848 3016273246272 3019019807232 3022902291552 3023597051904 3024145772544 3024866617344 3027621003264 3029502514896 3030748710912 3032261122176 3033534325536 3034231529472 3037435475646 3038133576192 3039383322624 3040900042752 3042789806628 3044041468416 3044067430833 3046019530752 3046839300648 3047539562496 3049986861909 3050687847168 3051458723456 3052713951232 3058676283168 3059379265536 3062165078016 3064068057024 3065354615664 3072797595648 3078799153452 3084177727488 3090175156224 3093726265344 3096922263552 3096993033992 3097704822784 3100904931072 3103728556032 3103755027516 3104468370432 3107295240192 3109790525868 3110505255936 3110531785218 3114505391296 3117367988163 3118084459776 3118650327936 3119367094272 3124147822848 3125459608128 3126177939456 3127019282244 3129478974908 3133048528896 3134364051456 3139167764304 3139889246208 3140459071488 3141207641088 3144067964928 3148111262208 3151363443264 3154259917017 3154984867584 3157857736704 3159820183806 3161119986432 3161846513664 3168822520512 3177637658624 3186743129856 3187475546112 3194480852992 3195822170112 3197808210168 3200720073408 3201455702016 3202799947776 3207708545184 3208445779968 3209028046848 3209838934016 3211833684774 3213154883328 3213893369856 3216108150684 3216847315968 3220170505344 3221777442312 3223102731264 3223130220882 3223871000064 3225197150208 3227989393408 3229344780288 3230956295424 3232285360128 3234294060192 3238010785152 3238598417472 3239342751744 3243508573184 3249843550866 3253550395392 3265599946752 3276157920256 3276938835456 3279922753536 3283311103488 3286328852664 3287084156928 3290479905024 3291311374208 3292665266176 3294308379648 3297711590784 3298469511168 3299854491648 3300742575702 3301501192704 3302859276288 3304911834432 3307921224192 3313565973432 3314327537664 3317345501184 3318738407424 3319407061776 3320800833636 3323824691616 3324588613632 3328864061952 3330233401344 3330261804672 3333294277632 3335365749573 3336737763456 3337504653312 3339804618018 3340572212736 3344868216096 3352142831616 3355223845248 3358689985584 3364557520896 3378537855264 3379314352128 3385914575472 3386692767744 3389776625664 3391199944704 3394135906304 3395561055744 3400765077996 3401546683392 3402163994112 3402974944512 3406073628672 3408190329258 3409592299776 3410375933952 3410453867392 3411237699584 3411856769024 3413977063536 3417871122432 3417900273216 3419306237952 3421012548096 3424546651968 3425333723136 3426771972096 3432891063888 3434303195136 3441010818564 3441801673728 3444935712768 3456897295104 3462140684288 3466513809408 3469699943424 3476447050752 3480917790272 3481717817344 3484117163241 3484917925632 3485718872064 3486351458304 3488518047456 3491694625536 3492497129472 3492526916736 3493963579392 3495707145216 3498456845312 3500202653376 3501642473472 3503818565208 3507845017248 3508481618928 3509287981056 3514666300704 3518477293056 3522921578496 3524679595008 3526159557888 3526969982976 3531563734842 3532375401984 3533016455424 3533828456448 3534721417216 3538372988928 3541625169984 3542439149568 3545283873672 3549327704064 3549357976032 3562472669184 3564925335576 3574842365952 3578097549312 3585086021088 3585909989376 3589696471218 3590521499136 3591998472192 3593790959616 3595299941376 3597534236439 3599841263616 3600810082584 3601637664768 3603149941248 3606269400448 3607752851456 3607783621728 3611068800768 3611898740736 3614799243744 3615630041088 3618922364928 3618953230464 3619784982528 3620441899008 3622691818512 3623607234104 3625097817088 3631488067584 3633012877824 3634825832352 3636321030144 3638580817716 3648947144832 3660244194816 3673799940096 3678524477056 3679369920512 3685677660288 3686524747776 3686556189888 3689913097728 3693724991424 3694573928448 3698475152164 3702693715968 3702725295984 3704248424448 3706096927104 3709925539632 3710778200064 3712336303104 3714188841792 3715716685824 3718965319212 3720495128064 3722025566208 3722912759808 3727761720111 3728618479872 3730152259584 3732013688832 3733580708352 3734332944498 3738382123872 3739241324544 3742646206464 3744972069696 3746512576512 3746544530256 3749956062336 3750817923072 3753829983888 3754692734976 3755641505792 3762976743108 3771160685568 3776880746496 3785127211008 3793446012928 3800855087172 3801728646144 3809153897406 3810029363712 3811596632064 3811683734144 3812559781888 3816498376704 3818402894592 3819973607424 3820006187712 3820884148224 3826740018816 3827434493376 3828314161152 3828346812576 3833237404672 3836760600816 3837642412032 3838338865152 3840724196478 3845105012736 3845137807368 3846719517696 3848639116608 3851666430656 3862002446874 3863591094528 3864479072256 3889009456992 3891331678208 3894908269824 3895803445248 3899828035584 3903379144704 3903412436352 3908432256872 3911991200832 3912890302464 3916032514056 3916932544512 3920499228672 3920532666336 3921433731072 3922145390592 3924582803388 3928156453728 3929059270656 3934112073216 3935763950976 3937727985048 3939347782656 3941795885859 3941907628032 3946325644404 3947041821294 3947948978688 3949572980736 3950570995712 3953026073568 3954652164096 3958286954688 3959196696576 3963286775808 3965264544384 3966895669248 3966929502624 3967841230848 3972031006614 3976561594368 3980669612544 3984328316232 3985244043264 3988444357881 4007781752832 4012935793152 4021697661696 4025359742976 4030536388736 4031462735872 4032194363392 4033155489792 4036828004352 4039336686528 4040998281216 4043014829568 4044712434048 4045642039296 4049821421568 4049913967528 4050844768256 4054533390336 4057053075504 4058721957888 4058756574444 4062452400864 4063386083328 4066649149212 4067583796224 4071287660544 4076558138367 4078235044224 4079172354048 4085424076032 4087139487552 4089179061396 4090861158912 4097063460864 4105065537936 4112236969984 4120233541632 4129229684736 4134539908096 4138304741376 4138340036688 4139291160576 4143060320256 4146387367824 4147340341248 4147375713624 4151152234944 4152106303488 4156490650884 4157445946368 4158200437248 4165530430464 4165565957982 4167279477504 4168237252608 4169359042992 4173666232086 4174625475072 4177398038528 4179152068608 4185557019072 4186518994944 4187278761984 4188276854784 4192090619904 4194695789856 4196421292032 4197481682944 4201817924352 4205679889356 4206646490112 4210476982272 4213093578408 4214826648576 4214862596538 4225096694016 4248990839808 4258268112384 4261096226816 4263744280224 4267626764544 4268607602688 4270399930368 4276944726912 4277927706624 4278704062464 4282444913032 4284206511104 4288144200912 4289129754624 4293560673792 4295703256416 4297470308352 4297506961176 4298494666752 4302408794112 4305793040384 4307941727232 4312392080256 4316355675918 4317347713536 4318131223296 4319123668992 4325743139328 4333124734488 4338067193856 4346539981344 4347538956288 4354133262336 4369251780608 4373230338048 4377748137984 4381771803552 4382778875904 4387306540032 4391301537792 4392411172864 4396948787712 4396986288981 4399805988864 4400990100936 4402001590272 4405536578313 4406549112576 4410561632256 4410599249628 4411612947456 4412413564416 4418087964576 4419103383552 4423127334912 4424984543232 4425876082368 4427734444848 4429943983179 4431766255488 4432784818176 4434646081536 4438485415936 4440349072896 4444392370176 4447154332764 4448983684608 4453072824024 4454096283648 4458697622784 4459824288128 4469523775488 4473631793664 4478253314112 4504717140352 4505752469504 4514552767296 4515590356992 4521599926272 4524409869408 4527414740992 4534353437328 4535395577856 4536218658816 4537299926016 4541431504896 4544253772344 4546123066368 4548391683264 4551969418048 4556153213469 4557200364288 4559074983936 4561350064128 4564184709942 4566062202624 4567111630848 4569029296128 4570258950972 4571309343744 4577188085184 4579070926848 4588014424752 4589068898304 4593247617024 4596102085536 4609196393472 4618198730178 4626266591232 4635262734336 4640589398016 4645489550988 4646557234176 4651357396608 4655592834048 4655632541274 4656702555648 4658618105856 4660942860288 4664685788802 4665757883904 4666936871168 4668856631296 4671758086944 4677126689664 4677975491904 4679050641408 4686221734272 4688189412192 4689266909184 4691303057408 4694218462362 4697228771328 4699572793344 4701546077184 4708751646456 4709833869312 4710688607232 4711811461632 4717830651904 4722166893312 4723252199424 4727045164896 4732436938752 4732477301376 4736786605056 4753233780768 4766456487936 4770796732416 4780114694784 4781213319168 4786261961624 4787361998848 4791721279488 4793733255168 4796712315252 4801080110112 4802183553024 4804199921664 4810378162304 4814758401024 4817750527161 4819732324992 4820840054784 4824162226026 4825270973952 4827255865344 4830255758016 4832666163468 4834654096896 4841984090112 4844017170432 4846434443136 4848428040192 4851441090288 4857016177728 4857897626208 4859014127616 4865262859776 4874765326299 4880325593088 4898399920128 4914236880384 4915408253184 4919884130304 4924966655232 4926098571264 4929493278996 4930626235392 4936924954624 4936967061312 4938997899264 4941462569472 4946567386176 4947704266752 4949781737472 4951113863553 4952251789056 4954288914432 4957367751648 4958620425616 4960660170752 4970348960148 4971491306496 4976018251776 4978107611136 4979110592664 4981201250454 4984395595776 4984509498496 4985655099392 4993296092928 4995350102016 4995392707008 4999941416448 5005106645184 5006256979968 5017302324144 5028214247424 5032835767872 5035840995328 5046836281344 5067806782896 5068971528192 5078871863208 5080039151616 5084664938496 5088664502272 5091203859456 5093341583616 5094512197632 5101147616994 5102320025088 5103245991168 5104418881536 5104462416768 5109110443008 5115680801088 5116856549376 5117785153536 5120965595304 5126806683648 5126850409824 5128959356928 5131518822144 5136819977952 5138000584704 5149336595832 5151454792704 5161516227846 5162702510592 5185345942656 5193211026432 5199770714112 5204549915136 5214670576128 5215988267776 5217187069952 5221376685408 5222576726016 5227332304896 5227376888448 5228578308096 5229527187456 5232777071184 5237541938304 5238745694208 5238790375104 5240945369088 5245482764288 5247685267968 5250303980064 5252463710208 5255727847812 5261767525872 5262722428392 5263931971584 5270701431424 5272869552128 5277715939584 5278928928768 5284382367744 5287019392512 5289194225664 5289239336832 5290454974464 5296041342152 5302082125824 5307559483392 5312437754976 5313658724352 5317925810508 5323991556096 5343709003776 5347388003364 5350581057536 5362263548928 5367146323968 5377540653056 5384544706827 5385782248704 5387997708288 5390686439424 5392949912064 5399761895424 5401215123876 5402456497152 5406044520448 5409404100672 5411629277184 5411675432592 5416603201152 5417848111104 5422198865616 5423445061632 5428383547392 5428429845696 5429677473792 5430662848512 5435410851156 5437646725632 5447232101376 5449519316736 5452238748528 5454481545216 5457871226574 5462751281152 5473420717248 5505639579648 5510699910144 5517739655168 5517786715584 5519054880768 5528516490432 5529787121664 5529834284832 5534869646592 5536141737984 5540587487136 5541860892672 5541987534512 5543261261824 5544267249664 5547712728246 5554040573952 5554087943976 5556372636672 5559145390656 5564888309448 5566167300096 5568504454656 5572202758144 5578447978818 5580742692096 5582025326592 5583038349312 5584369139712 5592927719808 5595228389376 5598020533248 5602423899136 5607573185808 5608861986816 5613969309696 5617458104544 5619768864768 5619816795384 5624934093504 5626226884608 5633462258688 5644465114662 5656741028352 5665321119744 5677690816512 5684992373632 5690169019392 5693866573824 5701282630758 5702592969216 5704938749952 5717525601216 5718839672832 5724747565056 5727604341888 5729960411136 5730009281568 5731326222336 5736545058816 5740110028224 5741151740064 5742471241728 5743922302976 5749856107008 5755140901224 5756463618048 5757508297728 5761086294717 5767657519104 5767706711052 5770079276544 5777499645984 5784089591808 5793003670311 5795386641792 5796718608384 5830973784064 5836997517312 5842362404736 5843705167872 5849742053376 5855068717056 5855118654528 5862598383616 5862648385308 5867986801248 5869335453696 5874048771084 5875398816768 5880748843008 5880798999504 5882150596608 5883218085888 5886874205082 5888361755419 5890783952768 5892137844736 5899979390976 5901168109824 5903645926464 5906591977572 5909021673984 5912861442048 5920465430528 5925856493568 5929539110352 5931978246144 5937430432032 5938795044864 5944930163712 5947896816576 5950343503872 5958046509921 5964842391552 5971004418816 5976492474348 5977866064896 6019403689728 6020787142656 6032546492544 6038039614464 6045804583104 6047194103808 6048291545088 6049733234688 6055242006528 6059005029792 6061497421824 6064522244352 6067068651072 6068463058944 6074870951292 6076267152384 6081800085504 6085579613256 6088082936832 6088134861666 6092039061504 6093678601296 6095079124992 6099973723818 6101375694336 6102917446912 6105427902464 6117352566336 6118758531072 6128136114048 6130709231328 6145595191296 6157598306904 6168355454976 6180350312448 6187452530688 6193844527104 6193986067984 6195409645568 6201809862144 6207457112064 6207510055032 6208936740864 6214590480384 6219581051736 6221010511872 6221063570436 6229010782592 6234735976326 6236168919552 6237300655872 6238734188544 6248295645696 6248348936973 6250919216256 6252355878912 6254038564488 6258957949816 6266097057792 6268728102912 6278335528608 6279778492416 6280918142976 6282415282176 6288135929856 6296222524416 6302726886528 6308519834034 6309969735168 6315715473408 6319640367612 6322239972864 6337645041024 6355275317248 6373486259712 6388961705984 6391644340224 6395616420336 6401440146816 6402911404032 6405599895552 6415417090368 6416891559936 6418056093696 6419677868032 6423667369548 6426309766656 6432216301368 6433694631936 6440341010688 6443554884624 6446205462528 6446260441764 6447742000128 6455978786816 6458689560576 6461912590848 6464570720256 6468588120384 6474533513877 6476021570304 6477196834944 6478685503488 6487017146368 6499687101732 6507100790784 6531199893504 6552315840512 6553877670912 6559845507072 6566622206976 6572657705328 6574168313856 6580959810048 6581110197233 6582622748416 6585330532352 6588616759296 6595423181568 6596939022336 6599708983296 6601485151404 6603002385408 6609823668864 6615842448384 6627131946864 6628655075328 6634691002368 6637476814848 6638814123552 6641601667272 6647649383232 6649177227264 6657728123904 6660523609344 6666588555264 6670731499146 6673475526912 6675009306624 6679609236036 6681144425472 6689736432192 6704285663232 6710447690496 6717379971168 6729115041792 6757075710528 6758628704256 6771829150944 6773385535488 6779553251328 6782399889408 6788271812608 6791122111488 6801530155992 6803093366784 6804327988224 6805949889024 6812147257344 6816380658516 6819184599552 6820907734784 6822475399168 6823713538048 6827954127072 6835742244864 6835800546432 6838612475904 6842025096192 6846277064913 6849093303936 6850667446272 6853543944192 6865782127776 6868606390272 6882021637128 6883603347456 6889871425536 6913794590208 6924281368576 6939399886848 6952894101504 6961835580544 6963435634688 6968234326482 6969835851264 6972702916608 6977036094912 6983389251072 6983448811911 6985053833472 6987927158784 6991414290432 6996913690624 7000405306752 7003284946944 7007637130416 7015690034496 7016963237856 7018575962112 7029332601408 7036954586112 7041327693543 7045843156992 7049359190016 7052319115776 7063127469684 7064750803968 7066032910848 7069442834432 7076745977856 7083250339968 7084878299136 7090567747344 7098655408128 7098715952064 7129850671152 7149684731904 7156195098624 7170172042176 7171819978752 7179392942436 7181042998272 7187581919232 7190599882752 7195068472878 7199682527232 7201620165168 7203275329536 7206299882496 7212538800896 7215505702912 7215567243456 7222137601536 7229598487488 7231260082176 7236243339039 7237906460928 7239569965056 7240883798016 7245383637024 7247214468208 7250195634176 7262976135168 7266025755648 7269651664704 7272642060288 7277161635432 7297894289664 7320488389632 7347599880192 7357048954112 7358739841024 7371355320576 7373049495552 7373112379776 7379826195456 7387449982848 7389147856896 7396950304328 7405387431936 7405450591968 7408496848896 7412193854208 7419851079264 7421556400128 7424672606208 7428377683584 7431433371648 7437930638424 7440990256128 7445825519616 7455523440222 7457236959744 7460304519168 7464027377664 7467161416704 7468665888996 7476764247744 7478482649088 7489944139392 7493025153024 7493089060512 7499912124672 7501635846144 7507659967776 7509385469952 7511283011584 7525953486216 7542321371136 7553761492992 7570254422016 7586892025856 7601710174344 7603457292288 7618307794812 7620058727424 7623367468288 7625119563776 7632996753408 7636805789184 7639947214848 7640012375424 7641768296448 7651721425491 7653480037632 7654868986752 7656628322304 7656693625152 7666474809344 7673521201632 7675284824064 7676677730304 7681448392956 7690210025472 7690275614736 7693439035392 7697278233216 7703332861312 7724004893748 7727182189056 7778018913984 7782663356416 7789816539648 7799656071168 7806824872704 7816864513744 7823982401664 7825780604928 7832065028112 7833865089024 7840998457344 7841065332672 7842867462144 7844290781184 7849165606776 7856312907456 7858118541312 7868224146432 7871527901952 7875455970096 7878695565312 7883591771718 7892651288808 7894083642588 7895897957376 7901141991424 7906052147136 7909304328192 7916573909376 7918393393152 7926573551616 7930529088768 7933791338496 7933859005248 7935682461696 7944062013228 7953123188736 7961339225088 7968656632464 7970488086528 7976888715762 8015563505664 8025871586304 8043395323392 8050719485952 8061072777472 8062925471744 8064388726784 8066310979584 8078673373056 8081996562432 8086029659136 8089424868096 8091284078592 8099642843136 8099827935056 8101689536512 8109066780672 8114106151008 8117443915776 8117513148888 8124904801728 8126772166656 8133298298424 8135167592448 8142575321088 8153116276734 8156470088448 8158344708096 8170848152064 8174278975104 8178358122792 8181722317824 8194126921728 8210131075872 8224473939968 8240467083264 8258459369472 8269079816192 8276609482752 8276680073376 8278582321152 8286120640512 8292774735648 8294680682496 8294751427248 8302304469888 8304212606976 8312981301768 8314891892736 8316400874496 8321569092369 8331060860928 8331131915964 8334558955008 8338718085984 8347332464172 8349250950144 8354796077056 8358304137216 8367671968227 8371114038144 8373037989888 8374557523968 8376553709568 8384181239808 8389391579712 8392842584064 8394963365888 8403635848704 8411359778712 8413292980224 8420953964544 8426187156816 8429653297152 8429725193076 8450193388032 8466697671993 8497981679616 8516536224768 8522192453632 8527488560448 8535253529088 8540799860736 8551923946137 8553889453824 8555855413248 8557408124928 8564889826064 8568413022208 8576288401824 8578259509248 8587121347584 8591406512832 8594940616704 8595013922352 8596989333504 8604817588224 8606067180997 8611586080768 8615883454464 8624784160512 8632711351836 8634695427072 8636262446592 8651486278656 8666249468976 8676134387712 8693079962688 8695077912576 8738503561216 8746460676096 8755496275968 8763543607104 8765557751808 8774613080064 8782603075584 8784822345728 8793897575424 8793972577962 8799611977728 8801980201872 8804003180544 8811073156626 8813098225152 8821123264512 8821198499256 8823225894912 8824827128832 8836175929152 8838206767104 8849969086464 8851752164736 8855468889696 8859887966358 8863532510976 8865569636352 8869292163072 8876970831872 8880698145792 8888784740352 8894308665528 8897967369216 8906145648048 8908192567296 8917395245568 8919648576256 8939047550976 8947263587328 8956506628224 9009434280704 9011504939008 9029105534592 9031180713984 9043199852544 9048819738816 9054829481984 9068706874656 9070791155712 9072437317632 9074599852032 9082863009792 9088507544688 9092246132736 9096783366528 9103938836096 9112306426938 9114400728576 9118149967872 9122700128256 9128369419884 9132124405248 9132202292499 9138058592256 9140517901944 9142618687488 9154376170368 9158141853696 9176028849504 9178137796608 9186495234048 9192204171072 9218392786944 9236397460356 9252533182464 9270525468672 9281178796032 9290979101976 9293114468352 9302714793216 9311185668096 9311265082548 9313405111296 9321885720576 9329371577604 9331515767808 9333873742336 9337713262592 9343516173888 9352103964489 9354253379328 9355950983808 9358101282816 9372443468544 9376378824384 9378533818368 9382606114816 9388436924724 9399145586688 9403092154368 9417503292912 9419667738624 9421377214464 9423622923264 9435661303808 9444333786624 9454090329792 9462779751051 9464954602752 9473573210112 9506467561536 9532912975872 9560229389568 9562426638336 9572523923248 9574723997696 9583442558976 9587466510336 9593424630504 9602160220224 9604367106048 9608399843328 9620756324608 9629516802048 9635501054322 9639464649984 9641680109568 9648324452052 9650541947904 9660511516032 9665332326936 9669308193792 9683968180224 9688034340864 9692868886272 9696856080384 9702882180576 9714032355456 9715795252416 9718028255232 9730525719552 9749530652598 9760651186176 9796799840256 9828473760768 9830816506368 9839768260608 9849933310464 9858986557992 9861252470784 9873849909248 9873934122624 9877995798528 9882925138944 9893134772352 9895408533504 9899563474944 9902227727106 9904503578112 9908577828864 9914735503296 9917240851232 9921320341504 9940697920296 9942982612992 9952036503552 9956215222272 9958221185328 9962402500908 9969018996992 9971310198784 9986592185856 9990700204032 9990785414016 9999882832896 10006097248719 10010213290368 10012513959936 10034604648288 10056428494848 10065671535744 10071681990656 10093672562688 10135613565792 10137943056384 10157743726416 10160078303232 10169329876992 10170806668451 10177329004544 10182407718912 10186683167232 10202295233988 10204640050176 10206491982336 10208924833536 10218220886016 10231361602176 10233713098752 10235570307072 10241931190608 10253613367296 10253700819648 10257918713856 10263037644288 10273639955904 10276001169408 10298673191664 10302909585408 10323032455692 10325405021184 10370691885312 10386422052864 10399541428224 10409099830272 10429341152256 10431976535552 10442753370816 10445153452032 10452351489723 10454753776896 10457156616192 10459054374912 10465554142368 10475083876608 10477491388416 10477580750208 10481890738176 10490965528576 10495370535936 10500607960128 10504927420416 10511455695624 10523535051744 10525444856784 10527863943168 10541402862848 10545739104256 10555431879168 10568764735488 10574038785024 10578478673664 10580909948928 10592082684304 10604164251648 10615118966784 10624875509952 10627317448704 10635851621016 10647983112192 10687418007552 10694776006728 10701162115072 10724527097856 10734292647936 10755081306112 10769089413654 10771564497408 10775995416576 10781372878848 10785899824128 10792602709317 10799523790848 10802430247752 10804912994304 10818808201344 10823258554368 10823350865184 10833206402304 10835696222208 10844397731232 10846890123264 10856767094784 10856859691392 10859354947584 10861325697024 10870821702312 10875293451264 10894464202752 10899038633472 10904477497056 10908963090432 10915742453148 10925502562304 10946841434496 11021399820288 11035479310336 11035573431168 11038109761536 11057032980864 11059574243328 11059668569664 11069739293184 11081174974272 11083721785344 11083975069024 11086522523648 11088534499328 11095425456492 11108081147904 11108175887952 11112745273344 11118290781312 11129776618896 11132334600192 11137008909312 11144405516288 11156895957636 11161485384192 11166076698624 11168738279424 11183285160333 11185855439616 11190456778752 11196041066496 11204847798272 11215146371616 11217723973632 11227938619392 11234916209088 11239537729536 11239633590768 11249868187008 11252453769216 11266924517376 11288930229324 11313482056704 11330642239488 11355381633024 11369984747264 11380338038784 11402565261516 11405185938432 11435051202432 11437679345664 11449495130112 11455208683776 11459920822272 11460018563136 11462652444672 11480220056448 11482303480128 11484942483456 11487844605952 11499712214016 11510281802448 11512927236096 11515016595456 11522172589434 11535315038208 11535413422104 11540158553088 11554999291968 11586007340622 11590773283584 11593437216768 11673995034624 11684724809472 11687410335744 11699484106752 11710137434112 11710237309056 11725196767232 11725296770616 11735973602496 11738670907392 11748097542168 11750797633536 11761497686016 11761597999008 11764301193216 11766436171776 11773748410164 11776723510838 11781567905536 11784275689472 11802336219648 11807291852928 11813183955144 11818043347968 11825387657577 11825722884096 11840930861056 11851712987136 11859078220704 11863956492288 11874860864064 11877590089728 11889860327424 11895793633152 11900687007744 11916093019842 11929684783104 11942008837632 11952984948696 11955732129792 12038807379456 12065092985088 12076079228928 12091609166208 12094388207616 12096583090176 12099466469376 12110484013056 12118010059584 12122994843648 12129044488704 12134137302144 12136926117888 12149741902584 12152534304768 12163600171008 12171159226512 12176165873664 12176269723332 12187357202592 12190158249984 12199947447636 12202751388672 12205834893824 12210855804928 12229674415101 12234705132672 12237517062144 12256272228096 12261418462656 12291190382592 12315196613808 12336710909952 12360700624896 12387689054208 12387972135968 12390819291136 12403619724288 12414914224128 12415020110064 12417873481728 12429180960768 12439162103472 12442021023744 12442127140872 12458021565184 12469471952652 12472337839104 12474601311744 12496591291392 12496697873946 12501838432512 12504711757824 12508077128976 12517915899632 12532194115584 12537456205824 12556671057216 12559556984832 12561836285952 12564830564352 12576271859712 12592445048832 12605453773056 12617039668068 12619939470336 12631430946816 12639280735224 12644479945728 12675290082048 12710550634496 12746972519424 12783288680448 12791232840672 12802880293632 12805822808064 12811199791104 12830834180736 12833783119872 12836112187392 12839355736064 12847334739096 12852619533312 12864432602736 12867389263872 12880682021376 12887109769248 12892410925056 12892520883528 12895484000256 12911957573632 12917379121152 12923825181696 12937176240768 12949067027754 12952043140608 12954393669888 12957371006976 12974034292736 12999374203464 13014201581568 13062399787008 13104631681024 13107755341824 13119691014144 13133244413952 13145315410656 13148336627712 13161919620096 13162220394466 13165245496832 13170661064704 13177233518592 13190846363136 13190958866943 13199417966592 13202970302808 13206004770816 13216609734939 13219647337728 13231684896768 13254263893728 13257310150656 13269382004736 13274953629696 13277628247104 13283203334544 13289831949537 13295298766464 13298354454528 13315456247808 13321047218688 13333177110528 13341462998292 13346951053824 13359218472072 13362288850944 13379472864384 13408571326464 13420895380992 13434759942336 13514151421056 13517257408512 13543658301888 13546771070976 13564799778816 13576543625216 13582244222976 13603060311984 13606186733568 13608655976448 13611899778048 13624294514688 13632761317032 13638369199104 13641815469568 13647427076096 13655908254144 13668459640407 13671601092864 13677224951808 13684050192384 13692554129826 13698186607872 13701334892544 13707087888384 13731564255552 13737212780544 13764043274256 13767206694912 13779742851072 13827589180416 13848562737152 13878799773696 13905788203008 13923671161088 13926871269376 13936468652964 13939671702528 13954072189824 13966778502144 13966897623822 13970107666944 13975854317568 13982828580864 13993827381248 14000810613504 14006569893888 14015274260832 14031380068992 14033926475712 14037151924224 14058665202816 14073909172224 14082655387086 14091686313984 14098718380032 14104638231552 14126254939368 14129501607936 14132065821696 14153491955712 14166500679936 14169756598272 14181135494688 14197310816256 14197431904128 14259701342304 14299369463808 14312390197248 14340344084352 14343639957504 14358785884872 14362085996544 14375163838464 14381199765504 14390136945756 14403240330336 14406550659072 14412599764992 14425077601792 14431011405824 14431134486912 14444275203072 14453251581483 14459196974976 14462520164352 14472486678078 14475812921856 14481767596032 14490767274048 14494428936416 14500391268352 14525952270336 14532051511296 14539303329408 14545284120576 14554323270864 14595788579328 14624295978897 14640976779264 14695199760384 14714097908224 14742710641152 14746224759552 14759652390912 14774899965696 14778295713792 14793900608656 14810774863872 14810901183936 14816993697792 14824387708416 14839702158528 14843112800256 14849345212416 14853341590659 14856755367168 14862866743296 14875861276848 14881980512256 14911046880444 14914473919488 14928054755328 14934322833408 14937331777992 14953528495488 14956965298176 14979888278784 14986050306048 14986178121024 14999824249344 15015319935552 15018770939904 15022566023168 15051906972432 15084642742272 15107522985984 15140508844032 15173784051712 15203420348688 15206914584576 15236615589624 15240117454848 15246734936576 15265993506816 15273611578368 15280024750848 15283536592896 15303442850982 15306960075264 15309737973504 15313256644608 15313387250304 15332949618688 15347042403264 15350569648128 15353355460608 15362896785912 15380420050944 15380551229472 15386878070784 15394556466432 15406665722624 15448009787496 15454364378112 15556037827968 15565326712832 15579633079296 15599312142336 15613649745408 15633729027488 15647964803328 15651561209856 15664130056224 15667730178048 15681996914688 15682130665344 15685734924288 15688581562368 15698331213552 15712625814912 15716237082624 15736448292864 15743055803904 15750911940192 15757391130624 15767183543436 15785302577616 15788167285176 15791795914752 15812104294272 15818608656384 15833147818752 15836786786304 15853147103232 15861058177536 15867582676992 15867718010496 15871364923392 15888124026456 15906246377472 15922678450176 15937313264928 15940976173056 15953777431524 16031127011328 16051743172608 16086790646784 16101438971904 16122145554944 16128777453568 16132621959168 16153634120481 16157346746112 16163993124864 16172059318272 16178849736192 16199285686272 16199655870112 16203379073024 16218133561344 16228212302016 16234887831552 16235026297776 16249809603456 16253544333312 16266596596848 16270335184896 16285150642176 16306232553468 16312940176896 16341696304128 16348557950208 16356716245584 16363444635648 16388253843456 16420262151744 16516918738944 16538159632384 16553218965504 16553360146752 16557164642304 16585549471296 16589361364992 16589502854496 16604608939776 16608425213952 16625962603536 16629783785472 16632801748992 16643138184738 16662121721856 16662263831928 16669117910016 16677436171968 16694664928344 16698501900288 16716608274432 16735343936454 16742228076288 16746075979776 16749115047936 16753107419136 16778783159424 16785685168128 16789926731776 16807271697408 16822719557424 16826585960448 16841907929088 16852374313632 16859306594304 16859450386152 16900386776064 16933395343986 16995963359232 17033072449536 17054977120896 17070507058176 17081599721472 17103847892274 17107778907648 17114816249856 17129779652128 17136826044416 17152576803648 17156519018496 17174242695168 17182813025664 17189881233408 17190027844704 17193978667008 17209635176448 17212134361994 17223172161536 17231766908928 17249568321024 17265422703672 17269390854144 17272524893184 17283258884151 17302972557312 17332498937952 17352268775424 17379011010933 17386159925376 17390155825152 17477007122432 17492921352192 17510992551936 17527087214208 17531115503616 17549226160128 17565206151168 17569644691456 17587795150848 17587945155924 17603960403744 17608006361088 17622146313252 17626196450304 17642246529024 17642396998512 17646451789824 17649654257664 17665085266257 17672351858304 17676413534208 17699938172928 17703504329472 17710937779392 17719775932716 17727065021952 17738584326144 17753941663744 17761396291584 17777569480704 17788617331056 17795934738432 17812291296096 17816385134592 17834790491136 17839297152512 17874139529763 17894527174656 17913013256448 18018868561408 18058211069184 18062361427968 18097639477632 18109658963968 18137413749312 18141582311424 18144874635264 18149199704064 18165726019584 18177015089376 18184492265472 18193566733056 18207877672192 18224612853876 18228801457152 18245400256512 18256738839768 18264248810496 18264404584998 18276117184512 18281035803888 18285237374976 18308752340736 18316283707392 18352057699008 18356275593216 18384408342144 18436785573888 18472794920712 18505066364928 18541050937344 18562357592064 18581958203952 18586228936704 18605429586432 18622371336192 18622530165096 18626810222592 18643771441152 18658743155208 18663031535616 18667747484672 18687032347776 18704207928978 18708506758656 18711901967616 18716202565632 18744886937088 18745046810919 18752757648768 18757067636736 18765212229632 18776873849448 18798291173376 18806184308736 18835006585824 18839335477248 18842754428928 18847245846528 18871322607616 18888667573248 18908180659584 18925559502102 18929909205504 18947146420224 19012935123072 19065825951744 19120458779136 19145047846496 19149447995392 19166885117952 19174933020672 19186849261008 19204320440448 19208734212096 19216799686656 19241512649216 19259033604096 19271002108644 19278929299968 19296648904104 19301083895808 19321023032064 19330664653872 19338616387584 19367936360448 19376068681728 19385737772544 19393712160768 19405764361152 19423600541631 19428064710912 19431590504832 19436056510464 19461051439104 19499061305196 19521302372352 19593599680512 19656947521536 19661633012736 19679536521216 19699866620928 19717973115984 19722504941568 19743330591699 19747868245248 19755991597056 19765850277888 19786269544704 19790817067008 19799126949888 19804455454212 19809007156224 19829471006592 19834481702464 19842640683008 19881395840592 19885965225984 19904073007104 19912430444544 19916442370656 19924805001816 19938037993984 19973184371712 19981570828032 19999765665792 20012194497438 20020426580736 20025027919872 20069209296576 20112856989696 20131343071488 20187345125376 20271227131584 20275886112768 20315487452832 20320156606464 20338659753984 20341613336902 20354658009088 20364815437824 20373366334464 20404590467976 20409280100352 20412983964672 20417849667072 20436441772032 20462723204352 20467426197504 20471140614144 20483862381216 20507226734592 20507401639296 20515837427712 20526075288576 20538831194739 20547279911808 20552002338816 20597346383328 20605819170816 20646064911384 20650810042368 20741383770624 20772844105728 20818199660544 20858682304512 20863953071104 20885506741632 20890306904064 20904702979446 20909507553792 20918108749824 20931108284736 20950167753216 20950346435733 20955161500416 20963781476352 20981931057152 20990741071872 21001215920256 21009854840832 21022911391248 21047070103488 21050889713568 21055727886336 21082805725696 21091478208512 21110863758336 21123983080629 21137529470976 21148077570048 21156957347328 21184165368608 21208328503296 21230237933568 21249751019904 21254634897408 21271703242032 21295966224384 21389552013456 21402324230144 21449054195712 21468585295872 21538178827308 21543128994816 21562745757696 21571799648256 21585205418634 21599047581696 21604860495504 21609825988608 21637616402688 21646517108736 21646701730368 21666412804608 21688795462464 21693780246528 21708730017117 21713719382784 21718709895168 21722651394048 21741643404624 21750586902528 21788928405504 21798077266944 21808954994112 21817926180864 21831484906296 21893682868992 22042799640576 22071146862336 22076219523072 22114065961728 22119148486656 22119337139328 22139478586368 22162349948544 22167443570688 22167950138048 22173045047296 22177068998656 22190850912984 22216162295808 22216351775904 22225490546688 22236581562624 22259553237792 22264669200384 22274017818624 22313791915272 22322970768384 22337476558848 22366570320666 22371710879232 22380913557504 22392082132992 22409695596544 22430292743232 22435447947264 22469832418176 22479075459072 22479267181536 22499736374016 22504907538432 22533849034752 22577860458648 22626964113408 22661284478976 22710763266048 22739969494528 22760676077568 22805130523032 22810371876864 22870102404864 22875358691328 22898990260224 22910417367552 22919841644544 22920037126272 22925304889344 22955164276473 22960440112896 22964606960256 22969884966912 22975689211904 22999424428032 23020563604896 23025854472192 23030033190912 23044345178868 23070630076416 23070826844208 23080317106176 23109998583936 23172014681244 23181546567168 23347990069248 23369449618944 23398968213504 23420474618112 23450393534464 23450593541232 23471947204992 23477341814784 23496195084336 23501595267072 23522995372032 23523195998016 23528602386432 23532872343552 23547496820328 23553447021676 23563135811072 23604672439296 23614583705856 23626367910288 23636086695936 23650775315154 23681861722112 23703425974272 23718156441408 23727912984576 23749721728128 23755180179456 23779720654848 23791587266304 23801374015488 23832186039684 23859369566208 23884017675264 23905969897392 23911464259584 24077614758912 24130185970176 24152158457856 24183218332416 24188776415232 24193166180352 24198932938752 24236020119168 24245989687296 24258088977408 24268274604288 24273852235776 24299483805168 24305068609536 24327200342016 24342318453024 24352331747328 24352539446664 24374714405184 24380316499968 24399894895272 24405502777344 24411669787648 24459348830202 24469410265344 24475034124288 24512544456192 24522836925312 24582380765184 24630393227616 24673421819904 24721401249792 24775378108416 24775944271936 24781638582272 24807239448576 24829828448256 24830040220128 24835746963456 24858361921536 24878324206944 24884042047488 24884254281744 24916043130368 24938943905304 24944675678208 24949202623488 24964707277107 24993182582784 24993395747892 25003676865024 25016154257952 25035831799264 25064388231168 25074912411648 25103015904681 25113342114432 25119113969664 25123672571904 25129661128704 25152543719424 25184890097664 25210907546112 25234079336136 25239878940672 25262861893632 25278561470448 25288959891456 25350580164096 25400093015979 25493945038848 25566577360896 25582465681344 25605760587264 25622399582208 25655771838411 25661668361472 25667566239744 25672224374784 25678711472128 25694669478192 25705239066624 25728865205472 25734778527744 25761364042752 25774219538496 25784821850112 25785041767056 25790968000512 25818201542991 25834758242304 25847650363392 25874352481536 25898134055508 25904086281216 25908787339776 25948068585472 25998748406928 26028403163136 26209263362048 26215510683648 26239382028288 26266488827904 26290630821312 26296673255424 26323839240192 26324440788932 26330490993664 26354467037184 26381692726272 26381917733886 26398835933184 26405940605616 26412009541632 26433219469878 26439294675456 26463369793536 26508527787456 26514620301312 26549907259392 26555256494208 26566406669088 26579663899074 26590597532928 26596708909056 26630912495616 26642094437376 26666354221056 26682925996584 26693902107648 26718436944144 26724577701888 26758945728768 26817142652928 26841790761984 26869519884672 27028302842112 27034514817024 27087316603776 27093542141952 27129599557632 27153087250432 27164488445952 27206120623968 27212373467136 27217311952896 27223799556096 27248589029376 27265522634064 27276738398208 27283630939136 27311816508288 27336919280814 27343202185728 27354449903616 27368100384768 27385108259652 27396373215744 27396606877497 27414175776768 27463128511104 27474425561088 27528086548512 27534413389824 27559485702144 27655178360832 27697125474304 27757599547392 27811576406016 27847342322176 27872937305928 27879343405056 27908144379648 27933557004288 27933795247644 27940215333888 27965657161728 27987654762496 28001621227008 28013139787776 28030548521664 28056311893467 28062760137984 28067852951424 28074303848448 28117330405632 28147818344448 28165310774172 28197436760064 28209276463104 28252509878736 28259003215872 28264131643392 28306983911424 28333001359872 28362270989376 28388339253153 28394863808256 28519402684608 28598738927616 28680688168704 28687279915008 28717571769744 28724171993088 28750327676928 28762399531008 28780273891512 28806480660672 28813101318144 28825199529984 28850155203584 28862268973824 28888550406144 28906503162966 28918393949952 28925040328704 28944973356156 28951625843712 28981534548096 28988857872832 29000782536704 29051904540672 29064103022592 29078606658816 29090568241152 29108646541728 29191577158656 29248591957794 29281953558528 29390399520768 29428195816448 29485421282304 29492449519104 29519304781824 29549799931392 29587801217312 29621549727744 29621802367872 29633987395584 29648775416832 29679404317056 29686225600512 29698690424832 29706683181318 29713510734336 29725733486592 29751722553696 29763961024512 29822093760888 29828947838976 29856109510656 29868645666816 29874663555984 29907056990976 29913930596352 29959776557568 29972100612096 29972356242048 29999648498688 30018291746157 30030639871104 30037541879808 30045132046336 30103813944864 30169285484544 30215045971968 30281017688064 30347568103424 30406840697376 30413829169152 30473231179248 30480234909696 30493469873152 30512420005353 30531987013632 30547223156736 30560049501696 30606885701964 30613920150528 30619475947008 30626774500608 30665899237376 30694084806528 30701139296256 30706710921216 30725793571824 30760840101888 30761102458944 30773756141568 30789112932864 30813331445248 30896019574992 30908728756224 31112075655936 31159266158592 31198624284672 31227299490816 31267458054976 31295929606656 31328260112448 31335460356096 31357054469169 31364261330688 31371469848576 31377163124736 31396662427104 31425251629824 31432474165248 31472896585728 31486111607808 31501823880384 31514782261248 31534367086872 31570605155232 31576334570352 31583591829504 31624208588544 31637217312768 31666295637504 31706294206464 31722116355072 31735436020992 31742729846784 31776248052912 31812492754944 31845356900352 31874626529856 31881952346112 31907554863048 32062254022656 32103486345216 32173581293568 32202877943808 32244291109888 32265243918336 32307268240962 32314693492224 32327986249728 32344118636544 32357699472384 32377808127951 32398571372544 32399311740224 32406758146048 32456424604032 32469775663104 32470052595552 32499619206912 32507088666624 32533193193696 32540670369792 32570301284352 32612465106936 32625880353792 32683392608256 32697115900416 32713432491168 32726889271296 32776507686912 32840524303488 33076319264768 33106437931008 33106720293504 33114329284608 33171098942592 33178722729984 33179005708992 33209217879552 33251925207072 33259567570944 33265603497984 33286276369476 33324243443712 33324527663856 33338235820032 33354872343936 33389329856688 33397003800576 33433216548864 33470687872908 33484456152576 33498230095872 33506214838272 33549855480999 33557566318848 33571370336256 33579853463552 33614543394816 33645439114848 33653171920896 33683815858176 33704748627264 33718613188608 33718900772304 33800773552128 33866790687972 33991926718464 34066144899072 34109954241792 34141014116352 34207695784548 34215557815296 34259559304256 34273652088832 34305153607296 34313038036992 34348485390336 34365626051328 34379762466816 34380055689408 34387957334016 34424268723988 34463533817856 34499136642048 34530845407344 34538781708288 34545049786368 34566517768302 34605945114624 34664997875904 34758022021866 34772319850752 34780311650304 34954014244864 35021985103872 35054174428416 35062231007232 35098452320256 35130412302336 35139289382912 35175590301696 35175890311848 35207920807488 35216012722176 35244292626504 35252392900608 35284493058048 35284793997024 35292903579648 35299308515328 35330170532514 35344703716608 35352827068416 35407008658944 35421875558784 35439551865432 35454130043904 35476162972731 35477168652288 35507883327488 35522792583168 35555138961408 35577234662112 35591869476864 35624582592192 35632770269184 35669580982272 35678594305024 35748279059526 35789054349312 35826026512896 36037737122816 36116422138368 36195278955264 36219317927936 36274827498624 36283164622848 36289749270528 36298399408128 36331452039168 36354030178752 36368984530944 36387133466112 36415755344384 36449225707752 36457602914304 36490800513024 36513477679536 36528497620992 36528809169996 36562071607776 36570474749952 36617504681472 36632567414784 36689023245303 36704115398016 36712551186432 36768816684288 36873571147776 36945589841424 37010132729856 37082101874688 37163916407904 37172457873408 37210859172864 37244742672384 37245060330192 37253620445184 37287542882304 37317486310416 37326063071232 37335494969344 37374064695552 37408415857956 37417013517312 37423803935232 37489773874176 37490093621838 37505515297536 37514135273472 37530424459264 37553747698896 37596582346752 37612368617472 37670013171648 37678670954496 37685508857856 37694491693056 37777335146496 37816361319168 37851119004204 37859818411008 37894292840448 38025870246144 38131651903488 38240917558272 38290095692992 38298895990784 38349866041344 38373698522016 38408640880896 38417468424192 38433599373312 38483025298432 38518067208192 38542004217288 38557858599936 38593297808208 38602167791616 38642046064128 38661329307744 38677232775168 38735872720896 38752137363456 38771475545088 38811528722304 38847201083262 38856129421824 38863181009664 38872113020928 38922102878208 38998122610392 39042604744704 39187199361024 39313895043072 39323266025472 39359073042432 39399733241856 39435946231968 39445009883136 39486661183398 39495736490496 39511983194112 39531700555776 39572539089408 39572876600829 39598253899776 39608910908424 39618014312448 39649829204817 39658942013184 39668963404928 39685281366016 39762791681184 39771930451968 39808146014208 39824860889088 39832884741312 39849610003632 39876075987968 39946368743424 39963141656064 39999531331584 40024388994876 40040853161472 40138418593152 40225713979392 40262686142976 40542454263168 40551772225536 40630974905664 40640313212928 40683226673804 40729630875648 40746732668928 40809180935952 40818560200704 40825967929344 40835699334144 40872883544064 40925446408704 40942281228288 40967724762432 41005378921221 41014803278592 41031674855424 41052150577152 41077662389478 41094559823616 41104004677632 41194692766656 41211638341632 41292129822768 41301620084736 41482767541248 41545688211456 41636399321088 41717364609024 41727906142208 41771013483264 41780613808128 41809405958892 41819015107584 41862216569472 41900335506432 41900692871466 41910323000832 41927562952704 41963862114304 41981482143744 42002431840512 42019709681664 42045822782496 42094140206976 42101779427136 42111455772672 42165611451392 42221727516672 42247966161258 42275058941952 42296155140096 42313914694656 42368330737216 42460475867136 42499502039808 42509269794816 42543406484064 42591932448768 42779104026912 42804648460288 42898108391424 42937170591744 43076357654616 43086257989632 43125491515392 43143599296512 43170410837268 43209720991008 43219651977216 43275232805376 43293034217472 43293403460736 43332825609216 43359754744449 43377590924928 43387560493056 43417460034234 43427438765568 43445302788096 43483286809248 43501173805056 43577856811008 43596154533888 43617909988224 43635852361728 43662969812592 43787365737984 43872887936691 44085599281152 44142293724672 44228131923456 44238674278656 44278957172736 44324699897088 44334887141376 44335900276096 44346090094592 44354137997312 44381701825968 44432324591616 44432703551808 44450981093376 44473163125248 44519106475584 44529338400768 44548035637248 44627583830544 44645941536768 44733140641332 44743421758464 44784164265984 44819391193088 44860585486464 44870895894528 44939664836352 44958150918144 44958534363072 44999472748032 45067698069504 45155720917296 45253928226816 45322568957952 45421526532096 45479938989056 45521352155136 45610261046064 45620743753728 45740204809728 45797980520448 45820834735104 45840074252544 45850609778688 45910328552946 45920880225792 45929213920512 45939769933824 45951378423808 45998848856064 46041127209792 46051708944384 46060066381824 46088690357736 46141260152832 46141653688416 46160634212352 46219997167872 46344029362488 46363093134336 46695980138496 46738899237888 46797936427008 46840949236224 46900787068928 46901187082464 46943894409984 46954683629568 46992390168672 47003190534144 47045990744064 47046391996032 47057204772864 47065744687104 47094993640656 47106894043352 47126271622144 47209344878592 47229167411712 47252735820576 47272173391872 47301550630308 47363723444224 47436312882816 47455825969152 47499443456256 47510360358912 47559441309696 47583174532608 47602748030976 47664372079368 47718739132416 47768035350528 47811939794784 47822928519168 48155229517824 48260371940352 48304316915712 48366436664832 48386332360704 48397865877504 48460902361443 48472040238336 48491979374592 48516177954816 48536549208576 48598967610336 48610137219072 48654400684032 48684636906048 48704663494656 48705078893328 48749428810368 48760632999936 48799789790544 48811005554688 48823339575296 48918697660404 48938820530688 49025088912384 49045673850624 49164761530368 49260786455232 49550756216832 49551888543872 49563277164544 49614478897152 49659656896512 49660080440256 49671493926912 49756648413888 49768084094976 49768508563488 49832086260736 49877887810608 49889351356416 49898405246976 49929414554214 49986365165568 49986791495784 50007353730048 50032308515904 50071663598528 50149824823296 50206031809362 50226684228864 50238227939328 50247345143808 50259322257408 50369780195328 50421815092224 50468158672272 50479757881344 50525723787264 50557122940896 50577919782912 50701160328192 50800186031958 50987890077696 51164931362688 51211521174528 51244799164416 51311543676822 51323336722944 51344448749568 51357422944256 51389338956384 51410478133248 51457730410944 51469557055488 51522728085504 51548439076992 51569643700224 51570083534112 51581936001024 51636403085982 51669516484608 51695300726784 51748704963072 51796268111016 51808172562432 51817574679552 51849776652453 51896137170944 51997496813856 52056806326272 52418526724096 52431021367296 52478764056576 52532977655808 52581261642624 52593346510848 52647678480384 52648881577864 52660981987328 52708934074368 52763385452544 52763835467772 52811881211232 52824019083264 52866438939756 52878589350912 52926739587072 52995255798771 53017055574912 53029240602624 53099814518784 53110512988416 53132813338176 53159327798148 53181195065856 53261824991232 53284188874752 53332708442112 53365851993168 53387804215296 53436873888288 53449155403776 53517891457536 53622418589289 53683581523968 53739039769344 54056605684224 54174633207552 54187084283904 54306174500864 54328976891904 54412241247936 54424746934272 54434623905792 54447599112192 54497178058752 54531045268128 54553476796416 54567261878272 54623633016576 54673838561628 54686404371456 54736200769536 54770216519304 54792746431488 54793213754994 54828351553536 54926257022208 54948851122176 55056173097024 55068826779648 55310356721664 55394250948608 55515199094784 55623152812032 55694684644352 55745874611856 55758686810112 55816288759296 55867114008576 55867590495288 55880430667776 55931314323456 55975309524992 56003242454016 56061097043328 56112623786934 56125520275968 56135705902848 56148607696896 56234660811264 56295636688896 56330621548344 56394873520128 56418552926208 56505019757472 56518006431744 56528263286784 56613967822848 56666002719744 56724541978752 56776678506306 56789727616512 57038805369216 57197477855232 57361376337408 57435143539488 57448343986176 57500655353856 57524799062016 57560547783024 57612961321344 57626202636288 57650399059968 57700310407168 57724537947648 57777100812288 57813006325932 57836787899904 57889946712312 57903251687424 57963069096192 57977715745664 58001565073408 58103809081344 58128206045184 58157213317632 58181136482304 58217293083456 58383154317312 58497183915588 58563907117056 58780799041536 58856391632896 58970842564608 58984899038208 59038609563648 59099599862784 59175602434624 59229991775097 59243604735744 59267974791168 59297550833664 59358808634112 59372451201024 59397380849664 59413366362636 59427021468672 59503445107392 59527922049024 59644187521776 59657895677952 59712219021312 59737291333632 59749327111968 59814113981952 59919553115136 59944712484096 59999296997376 60036583492314 60061279742208 60075083759616 60090264092672 60207627889728 60338570969088 60562035376128 60695136206848 60813681394752 60827658338304 60946462358496 60960469819392 60986939746304 61024840010706 61063974027264 61094446313472 61120099003392 61213771403928 61227840301056 61238951894016 61253549001216 61331798474752 61388169613056 61402278592512 61413421842432 61451587143648 61521680203776 61522204917888 61547512283136 61578225865728 61626662890496 61792039149984 61817457512448 62224151311872 62318532317184 62454598981632 62534916109952 62591859213312 62656520224896 62670920712192 62714108938338 62728522661376 62754326249472 62793324854208 62850503259648 62945793171456 62972223215616 63003647760768 63029564522496 63068734173744 63141210310464 63152669140704 63167183659008 63248417177088 63274434625536 63332591275008 63371949241887 63412588412928 63444232710144 63470872041984 63552496105824 63624985509888 63690713800704 63749253059712 63763904692224 63815109726096 64206972690432 64347162587136 64405755887616 64488582219776 64614536481924 64629386984448 64688237273088 64715398944768 64755616255902 64797142745088 64798623480448 64813516292096 64912849208064 64939551326208 64940105191104 64999238413824 65066386387392 65081340739584 65224930213872 65251760707584 65366785216512 65394231800832 65426864982336 65453778542592 65681048606976 66152638529536 66213440587008 66228658569216 66342197885184 66357445459968 66358011417984 66418435759104 66503850414144 66519135141888 66531206995968 66572552738952 66648486887424 66649055327712 66676471640064 66709744687872 66778659713376 66794007601152 66941375745816 66968912305152 67012429676544 67099710961998 67115132637696 67142740672512 67159706927104 67229086789632 67290878229696 67306343841792 67409497254528 67437226377216 67437801544608 67601547104256 67733581375944 67983853436928 68132289798144 68219908483584 68282028232704 68415391569096 68431115630592 68519118608512 68547304177664 68610307214592 68626076073984 68696970780672 68731252102656 68759524933632 68760111378816 68775914668032 68848537447976 68927067635712 68998273284096 69061690814688 69077563416576 69090099572736 69133035536604 69211890229248 69329995751808 69516044043732 69544639701504 69908028489728 70043970207744 70108348856832 70196904640512 70278578765824 70351180603392 70351780623696 70415841614976 70432025444352 70488585253008 70504785801216 70568986116096 70569587994048 70585807159296 70598617030656 70660341065028 70689407433216 70814017317888 70843751117568 70879103730864 70908260087808 70952325945462 71015766654976 71045585166336 71110277922816 71154469324224 71183738953728 71249165184384 71265540538368 71339161964544 71357188610048 71496558119052 71578108698624 71652053025792 72075474245632 72232844276736 72390557910528 72438635855872 72549654997248 72566329245696 72579498541056 72596798816256 72708060357504 72737969061888 72774266932224 72831510688768 72898451415504 72915205828608 72981601026048 73026955359072 73056995241984 73057618339992 73124143215552 73140949499904 73235009362944 73378046490606 73408230796032 73425102372864 73537633368576 73747142295552 73891179682848 74020265459712 74164203749376 74327832815808 74344915746816 74421718345728 74489485344768 74490120660384 74507240890368 74575085764608 74634972620832 74652126142464 74670989938688 74748129391104 74816831715912 74834027034624 74847607870464 74894121831321 74979547748352 74980187243676 75011030595072 75060848918528 75107495397792 75193164693504 75224737234944 75309047714043 75340026343296 75357341908992 75371017715712 75388983386112 75554670292992 75632722638336 75702238008408 75719636822016 75788585680896 76051740492288 76481835116544 76580191385984 76597791981568 76699732082688 76747397044032 76817281761792 76867198746624 76966050596864 77036134416384 77084008434576 77115717199872 77186595616416 77204335583232 77284092128256 77322658615488 77354465550336 77454604628973 77504274726912 77542951090176 77623057444608 77694402166524 77712258843648 77726362019328 77844205756416 77996245220784 78085209489408 78627790086144 78646532050944 78718146084864 78799466483712 78871892463936 78890019766272 78973322366796 78991472980992 79063401111552 79145078178816 79145753201658 79196507799552 79217821816848 79236028624896 79299658409634 79317884026368 79337926809856 79370562732032 79525583362368 79543860903936 79649721778176 79665769482624 79699220007264 79752151975936 79892737486848 79926283312128 79999062663168 80048777989752 80081706322944 80276837186304 80451427958784 80525372285952 81084908526336 81103544451072 81261949811328 81280626425856 81366453347608 81459261751296 81493465337856 81618361871904 81637120401408 81651935858688 81671398668288 81745767088128 81850892817408 81935449524864 82010757842442 82029606557184 82063349710848 82104301154304 82155324778956 82189119647232 82389385533312 82423276683264 82584259645536 82603240169472 82965535082496 83091376422912 83272798642176 83434729218048 83455812284416 83542026966528 83618811917784 83638030215168 83724433138944 83800671012864 83801385742932 83820646001664 83927724228608 83962964287488 84004863681024 84039419363328 84091645564992 84168935680401 84188280413952 84203558854272 84222911545344 84331222902784 84443455033344 84495932322516 84592310280192 84627829389312 84736661474432 84920951734272 84999004079616 85086812968128 85558208053824 85609296920576 85796216782848 86152715309232 86172515979264 86250983030784 86287198593024 86340821674536 86419441982016 86439303954432 86550465610752 86586806921472 86665651218432 86719509488898 86755181849856 86775120986112 86834920068468 86854877531136 86966573618496 87002347610112 87155713622016 87192309067776 87235819976448 87271704723456 87325939625184 87574731475968 87745775873382 88171198562304 88284587449344 88456263846912 88477348557312 88557914345472 88649399794176 88671800552192 88692180189184 88708275994624 88763403651936 88864649183232 88865407103616 88901962186752 88946326250496 89038212951168 89058676801536 89096071274496 89255167661088 89291883073536 89466281282664 89486843516928 89568328531968 89638782386176 89721170972928 89741791789056 89879329672704 89916301836288 89917068726144 89998945496064 90135396139008 90311441834592 90507856453632 90645137915904 90843053064192 90959877978112 91042704310272 91220522092128 91241487507456 91480409619456 91537260016059 91595961040896 91641669470208 91680148505088 91820657105892 91841760451584 91858427841024 91902756847616 91997697712128 92082254419584 92103417888768 92120132763648 92177380715472 92282520305664 92283307376832 92321268424704 92439994335744 92688058724976 92726186268672 93477798475776 93595872854016 93681898472448 93801574137856 93802374164928 93887788819968 93984780337344 94006381068288 94071163407507 94092783992064 94114409545728 94131489374208 94189987281312 94213788086704 94252543244288 94418689757184 94458334823424 94505471641152 94544346783744 94603101260616 94727446888448 94872625765632 94911651938304 94998886912512 95118882619392 95166349065216 95328744158736 95437478264832 95536070701056 95623879589568 95645857038336 96310459035648 96520743880704 96608633831424 96732873329664 96795731755008 96921804722886 96944080476672 96983958749184 97032355909632 97073098417152 97197935220672 97220274438144 97369273812096 97409326989312 97410157786656 97498857620736 97521265999872 97599579581088 97622011109376 97646679150592 97837395320808 97877641061376 98050177824768 98091347701248 98329523060736 98521572910464 99103777087744 99126554329088 99228957794304 99319313793024 99320160880512 99342987853824 99513296827776 99536168189952 99537017126976 99664172521472 99755775621216 99778702712832 99796810493952 99858829108428 99972730331136 99973582991568 100014707460096 100064617031808 100143327197056 100299649646592 100412063618724 100453368457728 100494690287616 100518644514816 100739560390656 100843630184448 100936317344544 100959515762688 101051447574528 101114245881792 101155839565824 101402320656384 101600372063916 101975780155392 102329862725376 102423042349056 102623087353644 102646673445888 102714845888512 102778677912768 102820956266496 102915460821888 102939114110976 103045456171008 103096878153984 103139287400448 103140167068224 103163872002048 103272806171964 103390601453568 103497409926144 103592536222032 103616345124864 103635149359104 103699553304906 103792274341888 103994993627712 104837053448192 104862042734592 105065955311616 105162523285248 105186693021696 105295356960768 105297763155728 105321963974656 105417868148736 105526770905088 105527670935544 105623762422464 105648038166528 105732877879512 105757178701824 105853479174144 105990511597542 106034111149824 106058481205248 106221025976832 106265626676352 106318655596296 106362390131712 106523649982464 106568377749504 106665416884224 106731703986336 106775608430592 106873747776576 106898310807552 107035782915072 107244837178578 107367163047936 107478079538688 108113211368448 108349266415104 108612349001728 108657953783808 108824482495872 108849493868544 108869247811584 108895198224384 108994356117504 109062090536256 109106953592832 109134523756544 109247266033152 109347677123256 109372808742912 109472401539072 109540433038608 109585492862976 109586427509988 109852514044416 109897702244352 110067069735909 110112346194048 110137653559296 110620713443328 110788501897216 111030398189568 111246305624064 111389369288704 111491749223712 111517373620224 111632577518592 111734228017152 111735180990576 111760861335552 111862628646912 111878873352961 111950619049984 112006484908032 112122194086656 112225247573868 112251040551936 112271411805696 112469321622528 112591273377792 112661243096688 112789747040256 112837105852416 113010039514944 113036012863488 113056526573568 113332005439488 113449083957504 113553357012612 113579455233024 114077610738432 114394955710464 114722752674816 114870287078976 114896687972352 115049598124032 115121095566048 115225922642688 115252405272576 115300798119936 115400620814336 115449075895296 115554201624576 115626012651864 115673575799808 115779893424624 115806503374848 115926138192384 115955431491328 116003130146816 116207618162688 116256412090368 116314426635264 116434586166912 116766308634624 116994367831176 117127814234112 117561598083072 117712783265792 117941685129216 117969798076416 118077219127296 118199199725568 118351204869248 118459983550194 118487209471488 118535949582336 118595101667328 118717617268224 118718629802487 118794761699328 118826732725272 118854042937344 119006890214784 119055844098048 119288375043552 119315791355904 119424438042624 119474582667264 119498654223936 119628227963904 119839106230272 119889424968192 119998593994752 120073166984628 120122559484416 120180528185344 120415255779456 120677141938176 121390272413696 121627362789504 121655316676608 121892924716992 121920939638784 121973879492608 122049680021412 122188892626944 122240198006784 122427542807856 122455680602112 122477903788032 122507098002432 122663596949504 122776339226112 122826843684864 122903174287296 123016136763663 123044409835776 123095024566272 123156451731456 123253325780992 123584078299968 123634915024896 124448302623744 124637064634368 124909197963264 125069832219904 125183718426624 125313040449792 125341841424384 125428217876676 125457045322752 125586649708416 125701006519296 125891586342912 125944446431232 126007295521536 126059129044992 126137468347488 126282420620928 126305338281408 126334367318016 126496834354176 126665182550016 126743898483774 126825176825856 126888465420288 126941744083968 127104992211648 127381427601408 127498506119424 127527809384448 127630219452192 128413945380864 128694325174272 128811511775232 128977164439552 129229072963848 129258773968896 129376474546176 129430797889536 129511232511804 129597246960896 129627032584192 129825698416128 129879102652416 129880210382208 129998476827648 130079264233347 130132772774784 130162681479168 130449860427744 130503521415168 130733570433024 130788463601664 130853729964672 130907557085184 131362097213952 132305277059072 132426881174016 132684395770368 132716022835968 132836871518208 133007700828288 133038270283776 133062413991936 133145105477904 133296973774848 133298110655424 133352943280128 133419489375744 133557319426752 133588015202304 133882751491632 133937824610304 134199421923996 134230265275392 134319413854208 134458173579264 134581756459392 134612687683584 134818994509056 134874452754432 134875603089216 135203094208512 135467162751888 135967706873856 136264579596288 136439816967168 136564056465408 136830783138192 136862231261184 137038237217024 137094608355328 137220614429184 137393941561344 137462504205312 137520222757632 137551829336064 137697074895952 137854135271424 137996546568192 138123381629376 138155126833152 138180199145472 138266071073208 138423780458496 138659991503616 139032088087464 139089279403008 139816056979456 140087940415488 140216697713664 140393809281024 140702361206784 140703561247392 140831683229952 140864050888704 140977170506016 141009571602432 141137972232192 141139175988096 141171614318592 141197234061312 141320682130056 141378814866432 141628034635776 141687502235136 141758207461728 141816520175616 141904651890924 142031533309952 142091170332672 142308938648448 142367477907456 142498330368768 142531081076736 142678323929088 142714377220096 142993116238104 143156217397248 143304106051584 144150948491264 144465688553472 144781115821056 144877271711744 145099309994496 145158997082112 145193597632512 145382707084329 145416120715008 145475938123776 145548533864448 145663021377536 145796902831008 145830411657216 145963202052096 146053910718144 146113990483968 146115236679984 146248286431104 146281898999808 146470018725888 146756092981212 146816461592064 147075266737152 147494284591104 147782359365696 148655665631616 148689831493632 148843436691456 148978970689536 148980241320768 149014481780736 149269945241664 149304252284928 149341979877376 149496258782208 149633663431824 149668054069248 149695215740928 149788243662642 149959095496704 149960374487352 150022061190144 150121697837056 150214990795584 150449474469888 150618095428086 150680052686592 150714683817984 150742035431424 150777966772224 151109340585984 151265445276672 151404476016816 151439273644032 151577171361792 152103480984576 152963670233088 153160382771968 153195583963136 153494794088064 153634563523584 153734397493248 153932101193728 154072268832768 154168016869152 154231434399744 154373191232832 154408671166464 154568184256512 154645317230976 154708931100672 154909209257946 155008549453824 155085902180352 155246114889216 155388804333048 155424517687296 155452724038656 155688411512832 155992490441568 156170418978816 157255580172288 157293064101888 157436292169728 157598932967424 157743784927872 157780039532544 157946644733592 157982945961984 158126802223104 158290156357632 158291506403316 158435643633696 158472057249792 158599316819268 158635768052736 158675853619712 158741125464064 158985767396313 159051166724736 159087721807872 159299443556352 159331538965248 159398440014528 159504303951872 159785474973696 159852566624256 159998125326336 160097555979504 160163412645888 160553674372608 160867255767867 161050744571904 162169817052672 162523899622656 162561252851712 162732906695216 162918523502592 162986930675712 163236723743808 163274240802816 163303871717376 163342797336576 163491534176256 163701785634816 163870899049728 164021515684884 164059213114368 164208602308608 164310649557912 164378239294464 164778771066624 164846553366528 165168519291072 165206480338944 165931070164992 166182752845824 166545597284352 166869458436096 166911624568832 167084053933056 167237623835568 167276060430336 167448866277888 167601342025728 167602771485864 167641292003328 167855448457216 167925928574976 168009727362048 168183291129984 168337871360802 168376560827904 168407117708544 168445823090688 168662445805568 168886910066688 168991864645032 169184620560384 169255658778624 169473322948864 169841903468544 169998008159232 170173625936256 171116416107648 171218593841152 171592433565696 172305430618464 172345031958528 172501966061568 172574397186048 172681643349072 172838883964032 172878607908864 173100931221504 173173613842944 173331302436864 173439018977796 173510363699712 173669840136936 173709755062272 173933147236992 174004695220224 174311427244032 174384618135552 174471639952896 174543409446912 174651879250368 175149462951936 175491551746764 176342397124608 176569174898688 176912527693824 176954697114624 177115828690944 177298799588352 177343601104384 177416551989248 177526807303872 177689975325291 177730814207232 177803924373504 177892652500992 178076425902336 178117353603072 178192142548992 178510335322176 178583766147072 178932562565328 178973687033856 179136657063936 179277564772352 179442341945856 179758659345408 179834137452288 179997890992128 180270792278016 180622883669184 181015712907264 181686106128384 181919755956224 182085408620544 182441044184256 182482975014912 182960819238912 183074520032118 183191922081792 183283338940416 183360297010176 183641314211784 183683520903168 183716855682048 183995395424256 184164508839168 184206835777536 184240265527296 184354761430944 184565040611328 184566614753664 184642536849408 184879988671488 185376117449952 185452372537344 186955596951552 187363796944896 187603148275712 187604748329856 187775577639936 187969560674688 188012762136576 188142326815014 188185567984128 188262978748416 188379974562624 188427576173408 188505086488576 188837379514368 188916669646848 189010943282304 189088693567488 189206202521232 189454893776896 189745251531264 189823303876608 189997773825024 190115847725661 190237765238784 190332698130432 190657488317472 190874956529664 191072141402112 191247759179136 191291714076672 192620918071296 193041487761408 193217267662848 193465746659328 193843609445772 193888160953344 194064711819264 194146196834304 194395870441344 194440548876288 194738547624192 194818653978624 194820315573312 194997715241472 195199159162176 195244022218752 195293358301184 195674790641616 195755282122752 196100355649536 196182695402496 197043145820928 198207554175488 198457915588608 198640321761024 198685975707648 199026593655552 199072336379904 199074034253952 199328345042944 199511551242432 199557405425664 199593620987904 199717658216856 199945460662272 199947165983136 200029414920192 200129234063616 200286654394112 200824127237448 200906736915456 201037289029632 201479120781312 201687260368896 201872634689088 201919031525376 202228491763584 202311679131648 202804641312768 203200744127832 203951560310784 204659725450752 204846084698112 205246174707288 205293346891776 205557355825536 205641912532992 205830921643776 205878228221952 206090912342016 206193756307968 206278574800896 206280334136448 206327744004096 206545612343928 206781202907136 206994819852288 207185072444064 207232690249728 207270298718208 207399106609812 207584548683776 207989987255424 209674106896384 209724085469184 210131910623232 210325046570496 210590713921536 210595526311456 210643927949312 210835736297472 211053541810176 211055341871088 211247524844928 211296076333056 211465755759024 211514357403648 211706958348288 211981023195084 212068222299648 212442051953664 212531253352704 212637311192592 212724780263424 213047299964928 213136755499008 213330833768448 213463407972672 213551216861184 213747495553152 213796621615104 214071565830144 214489674357156 214734326095872 214956159077376 216226422736896 216698532830208 217315907567616 217648964991744 217698987737088 217738495623168 217790396448768 218124181072512 218213907185664 218269047513088 218494532066304 218695354246512 218745617485824 218944803078144 219080866077216 219170985725952 219172855019976 219705028088832 220134139471818 220224692388096 220275307118592 221241426886656 222060796379136 222492611248128 222778738577408 222983498447424 223034747240448 223265155037184 223468456034304 223470361981152 223521722671104 223725257293824 223757746705922 223901238099968 224012969816064 224244388173312 224450495147736 224502081103872 224542823611392 224682365493963 224938643245056 225182546755584 225322486193376 225579494080512 225674211704832 225927143142129 226020079029888 226072025726976 226113053147136 226664010878976 226898167915008 227106714025224 227158910466048 228155221476864 229445505349632 229740574157952 229793375944704 230099196248064 230242191132096 230451845285376 230601596239872 230801241628672 230898151790592 231108403249152 231252025303728 231347151599616 231559786849248 231613006749696 231852276384768 231910862982656 232006260293632 232363813886919 232512824180736 232628853270528 232869172333824 233532617269248 233988735662352 234255628468224 235425566531584 235883370258432 235939596152832 236154438254592 236398399451136 236702409738496 236919967100388 236974418942976 237190203334656 237435234536448 237437259604974 237589523398656 237653465450544 237708085874688 238013780429568 238111688196096 238576750087104 238631582711808 238949165334528 238997308447872 239256455927808 239678212460544 239778849936384 239997187989504 240146333969256 240245118968832 240830511558912 241354283876352 243254725579008 243310633353216 243785849433984 243841879277568 243947758985216 244099360042824 244377785253888 244480396013568 244855085615712 244911361204224 244955807576064 245014196004864 245327193899008 245552678452224 245806348574592 246032273527326 246088819671552 246190049132544 246312903462912 246506651561984 247168156599936 247269830049792 248896605247488 249274129268736 249818395926528 250139664439808 250367436853248 250626080899584 250856435753352 250914090645504 251173299416832 251402013038592 251783172685824 251888892862464 252014591043072 252118258089984 252274936694976 252506807041203 252564841241856 252610676562816 252668734636032 252993668708352 253330365100032 253487796967548 253776930840576 253883488167936 254209984423296 254762855202816 254997012238848 255260438904384 256827890761728 257388650348544 257954328879104 258458145927696 258517547937792 258752949092352 258861595779072 259022465023608 259194493921792 259651396832256 259760420764416 259996953655296 260158528466694 260265545549568 260325362958336 260899720855488 261007042830336 261467140866048 261576927203328 261707459929344 261815114170368 262724194427904 264610554118144 264853762348032 265368791540736 265432045671936 265673743036416 266015401656576 266076540567552 266124827983872 266290210955808 266593947549696 266596221310848 266705886560256 266838978751488 267114638853504 267176030404608 267765502983264 267875649220608 268398843847992 268460530550784 268916347158528 269163512918784 269225375367168 269637989018112 269748905508864 269751206178432 270406188417024 270934325503776 271935413747712 272529159192576 272879633934336 273128112930816 273661566276384 273724462522368 274076474434048 274189216710656 274441228858368 274611780048177 274787883122688 274925008410624 275040445515264 275394149791904 275708270542848 275993093136384 276246763258752 276310253666304 276360398290944 276532142146416 276847560916992 277319983007232 278064176174928 278178558806016 280433395427328 280787618562048 281404722413568 281407122494784 281663366459904 281954341012032 282019143204864 282213490222521 282278351976192 282343228637184 282394468122624 282641364260112 282757629732864 283256069271552 283375004470272 283516414923456 283633040351232 283809303781848 284182340665344 284617877296896 284734955814912 284996660737536 285356647858176 285428754440192 285986232476208 286312434794496 286608212103168 288301896982528 288931377106944 289562231642112 290198619988992 290387195265024 290765414168658 290832241430016 290951876247552 291097067728896 291326042755072 291593805662016 291660823314432 292107821436288 292227980967936 292230473359968 292496572862208 292563797999616 292940037451776 293512185962424 293632923184128 294150533474304 294988569182208 295564718731392 297311331263232 297379662987264 297686873382912 297957941379072 297960482641536 298028963561472 298539890483328 298608504569856 298683959754752 298992517564416 299267326863648 299336108138496 299390431481856 299576487325284 299918190993408 299920748974704 300044122380288 300429981591168 300898948939776 301236190856172 301360105373184 301484070862848 301555933544448 302218681171968 302530890553344 302808952033632 302878547288064 303154342723584 304206961969152 305927340466176 306320765543936 306989588176128 307269127047168 307864202387456 308144537665536 308336033738304 308462868799488 308746382465664 308817342332928 309136368513024 309290634461952 309417862201344 309818418515892 310171804360704 310492229778432 310777608666096 310849035374592 310905448077312 311376823025664 311984980883136 314511160344576 314586128203776 315197865934848 315487569855744 315560079065088 315893289467184 315965891923968 316253604446208 316580312715264 316583012806632 316871287267392 316944114499584 317198633638536 317271536105472 317351707239424 317971534792626 318102333449472 318175443615744 318663077930496 318796880029056 319008607903744 319570949947392 319705133248512 319996250652672 320195111959008 320326825291776 321107348745216 321734511535734 322101489143808 324339634105344 325047799245312 325465813390432 325837047005184 325973861351424 326473447487616 326548481605632 326607743434752 326685594673152 326983068352512 327403571269632 327741798099456 328043031369768 328118426228736 328417204617216 328621299115824 328756478588928 329557542133248 329693106733056 330201209207727 330337038582144 330412960677888 331862140329984 332365505691648 333091194568704 333738916872192 333823249137664 334168107866112 334475247671136 334552120860672 334897732555776 335202684051456 335205542971728 335282584006656 335636620058883 335851857149952 336019454724096 336366582259968 336675742721604 336753121655808 336814235417088 337324891611136 337773820133376 337983729290064 338369241120768 338511317557248 338946645897728 339996016318464 340347251872512 342232832215296 343184867131392 344610861236928 344690063917056 345148794372096 345363286698144 345677767928064 345757215817728 346201862443008 346347227685888 346662604873728 346878037955592 347020727399424 347339680273872 347419510124544 347866294473984 348009390440448 348622854488064 348769236271104 348943279905792 349303758500736 350298925903872 350983103493528 352684794249216 353138349797376 353825055387648 353909394229248 354231657381888 354597599176704 354687202208768 355053614607744 355379950650582 355461628414464 355607848747008 355785305001984 356152851804672 356155889407461 356384285097984 357020670644352 357167532294144 357865125130656 357947374067712 358273314127872 358555129544704 358884683891712 359517318690816 359668274904576 359995781984256 360541584556032 361245767338368 362031425814528 363839511912448 364170817241088 364882088368512 364965950029824 365921638477824 366149040064236 366566677880832 366720594020352 367282628423568 367367041806336 367433711364096 367990790848512 368329017678336 368480531054592 368709522861888 369048410290989 369133229507328 369285073698816 369759977342976 370752234899904 370904745074688 373911193903104 374727593889792 375209496659712 375551155279872 375939121349376 376025524273152 376284653630028 376371135968256 376759949125248 376855152346816 377010172977152 377674759028736 377833339293696 378021886564608 378177387134976 378412405042464 379490503062528 379995547650048 380231695451322 380475530477568 380665396260864 381314976634944 382144282804224 382495518358272 382583428153344 385241836142592 386082975522816 386434535325696 386931493318656 387687218891544 387776321906688 388129423638528 388292393668608 388791740882688 388881097752576 389477095248384 389637307957248 389640631146624 389995430482944 390237792700041 390398318324352 390488044437504 390586716602368 391349581283232 391510564245504 392200711299072 392365390804992 394086291641856 396415108350976 396915831177216 397280643522048 398053187311104 398148068507904 398656690085888 399023102484864 399114810851328 399187241975808 399435316433712 399890921324544 399894331966272 400058829840384 400258468127232 400573308788224 401648254474896 401813473830912 402958241562624 403374520737792 403745269378176 403838063050752 404456983527168 404623358263296 405609282625536 406401488255664 407903120621568 409319450901504 409692169396224 410492349414576 410586693783552 411114711651072 411283825065984 411661843287552 412181824684032 412387512615936 412560668272896 412655488008192 413091224687856 413562405814272 413989639704576 414370144888128 414465380499456 414540597436416 414798213219624 415979974510848 419448170938368 420263821246464 420650093140992 421181427843072 421191052622912 421287855898624 422107083620352 422110683742176 422495049689856 422592152666112 422931511518048 423028714807296 423413916696576 423962046390168 424136444599296 424884103907328 425062506705408 425274622385184 425449560526848 426094599929856 426273510998016 426926815945344 427102433722368 427494991106304 427593243230208 428143131660288 428979348714312 429468652191744 429912318154752 432452845473792 433397065660416 434631815135232 435297929983488 435476991246336 435580792897536 436148121252987 436248362145024 436427814371328 436538095026176 436989064132608 437390708493024 437491234971648 437889606156288 438161732154432 438341971451904 438345710039952 439410056177664 440268278943636 440449384776192 442482853773312 445557477154816 445966996894848 446069494480896 446530310074368 446936912068608 446940723962304 447043445342208 447515493411844 448025939632128 448488776346624 448900990295472 449004162207744 449085647222784 449364730987926 449877286490112 450365093511168 450644972386752 451348423409664 451854286284258 452040158059776 452144051453952 452226106294272 453328021757952 453796335830016 454213428050448 454317820932096 456310442953728 458891010699264 459481148315904 459586751889408 460484382264192 460903690570752 461203192479744 461602483257344 461796303581184 462216806498304 462504050607456 462694303199232 463119573698496 463226013499392 463704552769536 463821725965312 464727627773838 465025648361472 465257706541056 465738344667648 467065234538496 467977471324704 468511256936448 470851133063168 471766740516864 471879192305664 472308876509184 472796798902272 473404819476992 473839934200776 473948837885952 474380406669312 474870469072896 474874519209948 475306930901088 475416171749376 476027560859136 476223376392192 476957302188939 477153500174208 477263165423616 477898330669056 477994616895744 478512911855616 479356424921088 479557699872768 479994375979008 480292667938512 480490237937664 481661023117824 482601767303601 486509451158016 487571698867968 487683758555136 487895517970432 488198720085648 488755570507776 488960792027136 489710171231424 489822722408448 489911615152128 490028392009728 491105356904448 491612697149184 492064547054652 492177639343104 492625806925824 493013303123968 494336313199872 494539660099584 497793210494976 498548258537472 499636791853056 500279328879616 500734873706496 501252161799168 501712871506704 501828181291008 502346598833664 502804026077184 503566345371648 503777785724928 504029182086144 504549873389952 505013614082406 505129682483712 505221353125632 505337469272064 505987337416704 506660730200064 506975593935096 507553861681152 507766976335872 508419968846592 509525710405632 509994024477696 510520877808768 513655781523456 514777300697088 515908657758208 516916291855392 517035095875584 517505898184704 517723191558144 518044930047216 518388987843584 519302793664512 519520841528832 519993907310592 520317056933388 520531091099136 521799441710976 522014085660672 522934281732096 523153854406656 523414919858688 523630228340736 525448388855808 529707524696064 530737583081472 530864091343872 531347486072832 532030803313152 532249655967744 532580421911616 533069925975873 533192442621696 533411773120512 533677957502976 534229277707008 534352060809216 535531005966528 535751298441216 536797687695984 536921061101568 537832694317056 538327025837568 539275978036224 539502412356864 540812376834048 541868651007552 545058318385152 545759267868672 546256225861632 547323132552768 547448925044736 548152948868096 548882457716736 549223560096354 549575766245376 549850016821248 550080891030528 550788299583808 551986186272768 552493526517504 552620507332608 552720796581888 553064284292832 553695121833984 554639966014464 556128352349856 556357117612032 560866790854656 562809444827136 562814244989568 563326732919808 563908682024064 564038286409728 564426980445042 564556703952384 564788936245248 565282728520224 565515259465728 566512138543104 566750008940544 567032829846912 567266080702464 567618607563696 568364681330688 569235754593792 569469911629824 569993321475072 570347543176983 570713295716352 570857508880384 571972464952416 572624869588992 573216424206336 576603793965056 577862754213888 579124463284224 580397239977984 581530828337316 581664482860032 582194135457792 582652085510144 583187611324032 583321646628864 584215642872576 584455961935872 584460946719936 584993145724416 585880074903552 587024371924848 587265846368256 588301066948608 591129437462784 594622662526464 595373746765824 595920965283072 596057927122944 597079780966656 597217009139712 597367919509504 597985035128832 598534653727296 598672216276992 598780862963712 599152974650568 599836381986816 599841497949408 600088244760576 600859963182336 602472381712344 602720210746368 603111867088896 604437362343936 605061781106688 605617904067264 605757094576128 608413923938304 611854680932352 612641531087872 613979176352256 614538254094336 615728404774912 616672067476608 616925737598976 617492764931328 617634684665856 618272737026048 618581268923904 618835724402688 619636837031784 620343608721408 620984459556864 621555217332192 621698070749184 621810896154624 622753646051328 623969961766272 629022320689152 629172256407552 630395731869696 630975139711488 631786578934368 631931783847936 632507208892416 633160625430528 633166025613264 633742574534784 633888228999168 634397267277072 634543072210944 634703414478848 635943069585252 636204666898944 637326155860992 637593760058112 638017215807488 639141899894784 639410266497024 639992501305344 640390223918016 640653650583552 642214697490432 643469023071468 644202978287616 648679268210688 650095598490624 650931626780864 651947722702848 652946894975232 653096963211264 653215486869504 653371189346304 654807142539264 655483596198912 656086062739536 656236852457472 656834409234432 657242598231648 657512957177856 659115084266496 660402418415454 660674077164288 660825921355776 663724280659968 666182389137408 667477833744384 667646498275328 668336215732224 668950495342272 669104241721344 669795465111552 670405368102912 670411085943456 670565168013312 671273240117766 671703714299904 672038909448192 672733164519936 673351485443208 673506243311616 673628470834176 674047096481889 674649783222272 675547640266752 675967458580128 676738482241536 677022635114496 677893291795456 679992032636928 680694503745024 684465664430592 689221722473856 689380127834112 690297588744192 690726573396288 691355535856128 692403724886016 692694455371776 693325209747456 693756075911184 694041454798848 694679360547744 694839020249088 695732588947968 696018780880896 697091441660757 697538472542208 697886559811584 698607517001472 700597851807744 701966206987056 706276699594752 707650110775296 707818788458496 708463314763776 709195198353408 709374404417536 710107229215488 710759901301164 710923256828928 711570610003968 712305703609344 712311778814922 712768570195968 714041341288704 714335064588288 715730250261312 715894748135424 717769367783424 719034637381632 719336549809152 719991563968512 722491534676736 724062851629056 727679023824896 729764176737024 729931900059648 731843276955648 732298080128472 733133355761664 733441188040704 734565256847136 734734083612672 734867422728192 735981581697024 736658035356672 737419045723776 738096820581978 738266459014656 738570147397632 739519954685952 741504469799808 741809490149376 747822387806208 749455187779584 750418993319424 751102310559744 751878242698752 752569307260056 752742271936512 753519898250496 753710304693632 754020345954304 755349518057472 755666678587392 756043773129216 756354774269952 756824810084928 758981006125056 759991095300096 760463390902644 761330792521728 762629953269888 764288565608448 764991036716544 770483672285184 772165951045632 773862986637312 775374437783088 775552643813376 776258847277056 776584787337216 777583481765376 778954190496768 779281262293248 779990860965888 780475585400082 780796636648704 780976088875008 781173433204736 782699162566464 783021128491008 784401422598144 784730781609984 788172583283712 792830216701952 793831662354432 794561287044096 796106374622208 796296137015808 797313380171776 798046204969728 798229621702656 798374483951616 798870632867424 799781842649088 799788663932544 800117659680768 800516936254464 801146617576448 803296508949792 803626947661824 806749041475584 807490538756352 807676126101504 808913967054336 809246716526592 811218565251072 812802976511328 815806241243136 818638901803008 819384338792448 820984698829152 821173387567104 822229423302144 822567650131968 823323686575104 823835340144531 824363649368064 824775025231872 825121336545792 826182449375712 827124811628544 827979279409152 828740289776256 828930760998912 829081194872832 829596426439248 831959949021696 841300186281984 842362855686144 842382105245824 842575711797248 844214167240704 844221367484352 844990099379712 845863023036096 846057429614592 847924092780336 848272889198592 849768207814656 850125013410816 850549244770368 850899121053696 852547021996032 853853631890688 854204867444736 854989982212608 856286263320576 857958697428624 858937304383488 859824636309504 864905690947584 866794131320832 870595859966976 871161585795072 872296242505974 872496724290048 872855628742656 873076190052352 873978128265216 874781416986048 874982469943296 876323464308864 876683942903808 876691420079904 878820112355328 880536557887272 880898769552384 884965707546624 891114954309632 891933993789696 892138988961792 893060620148736 893873824137216 893881447924608 894086890684416 895030986823688 896051879264256 896977552693248 897801980590944 898008324415488 898171294445568 898729461975852 899754572980224 901289944773504 902696846819328 903708572568516 904080316119552 904452212588544 906656043515904 907592671660032 908426856100896 908635641864192 912620885907456 917782021398528 918962296631808 920968764528384 921807381141504 923204966514688 923592607162368 924433612996608 925008101214912 925388606398464 926239147396992 926452026998784 927409105539072 927643451930624 929455255547676 930515413082112 931476689335296 934130469076992 935954942649408 941702266126336 943533481033728 943758384611328 945593597804544 946809638953984 947679868401552 947897675771904 948760813338624 949740938145792 949749038419896 950613861802176 950832343498752 952055121718272 953914604377878 954307000348416 954526330847232 955989233791488 957025823711232 958712849842176 959115399745536 959988751958016 960585335877024 960980475875328 963322046235648 965203534607202 973018902316032 975143397735936 975791035940864 976397440171296 977511141015552 977921584054272 979420342462848 979645444816896 979823230304256 980056784019456 982210713808896 983225394298368 984129094109304 984355278686208 985251613851648 986026606247936 988672626399744 989079320199168 995586420989952 997096517074944 999273583706112 1000558657759232 1001469747412992 1002504323598336 1003425743013408 1003656362582016 1004693197667328 1005608052154368 1006909860176649 1007555571449856 1008058364172288 1009099746779904 1010027228164812 1010259364967424 1010442706251264 1011974674833408 1013321460400128 1013951187870192 1015107723362304 1015533952671744 1016839937693184 1019988048955392 1021041755617536 1029554601394176 1031817315516416 1033832583710784 1034070191751168 1035446383116288 1036089860094432 1036777975687168 1038605587329024 1039041683057664 1039987814621184 1040634113866776 1041062182198272 1043598883421952 1044028171321344 1045868563464192 1046307708813312 1046829839717376 1050896777711616 1059415049392128 1061475166162944 1061728182687744 1062694972145664 1064061606626304 1065160843823232 1066139851951746 1066384885243392 1066823546241024 1067355915005952 1068458555414016 1071062011933056 1071502596882432 1073595375391968 1073842122203136 1075665388634112 1076654051675136 1078551956072448 1079004824713728 1081624753668096 1083737302015104 1091518535737344 1092512451723264 1094646265105536 1094897850089472 1096305897736192 1097764915433472 1098447120192708 1099700033642496 1100161782061056 1101576599167616 1103972372545536 1104987053035008 1105441593163776 1106128568585664 1109279932028928 1112256704699712 1112714235224064 1121733581709312 1125628489979136 1126653465839616 1127817364048128 1128076572819456 1128853960890084 1129113407904768 1130565457040448 1131030518931456 1133024277086208 1133500017881088 1134065659693824 1134532161404928 1135237215127392 1138471509187584 1139986642950144 1140695086353966 1141426591432704 1141715017760768 1143944929904832 1146432848412672 1153207587930112 1155725508427776 1158248926568448 1160794479955968 1163061656674632 1163328965720064 1164388270915584 1165304171020288 1166375222648064 1166643293257728 1168431285745152 1168911923871744 1168921893439872 1169986291448832 1171760149807104 1174048743849696 1174531692736512 1176602133897216 1182258874925568 1189245325052928 1190747493531648 1191841930566144 1194159561933312 1194735839019008 1195970070257664 1197069307454592 1197344432553984 1197561725927424 1198305949301136 1199672763973632 1199682995898816 1200176489521152 1201719926364672 1204944763424688 1205440421492736 1208874724687872 1210123562213376 1211235808134528 1211514189152256 1216827847876608 1223709361864704 1225283062175744 1227958352704512 1229076508188672 1231456809549824 1233344134953216 1233851475197952 1234985529862656 1236545474052096 1237162537847808 1239273674063568 1240687217442816 1241968919113728 1243110434664384 1243396141498368 1243621792309248 1247939923532544 1258344512815104 1260791463739392 1261950279422976 1263573157868736 1263863567695872 1266321250861056 1266332051226528 1267485149069568 1267776457998336 1268794534554144 1269086144421888 1269406828957696 1271886139170504 1272409333797888 1274652311721984 1275187520116224 1276034431614976 1278283799789568 1278820532994048 1280780447836032 1281307301167104 1284429394980864 1286938046142936 1288405956575232 1297358536421376 1300191196981248 1301863253561728 1303895445405696 1305893789950464 1306430973739008 1306742378692608 1309614285078528 1310967192397824 1312172125479072 1312473704914944 1313668818468864 1314485196463296 1315025914355712 1318230168532992 1320804836830908 1321348154328576 1327448561319936 1335292996550656 1336672431464448 1337900990684544 1338208483442688 1339590930223104 1340810736205824 1340822171886912 1341130336026624 1342546480235532 1344077818896384 1345466329039872 1346702970886416 1347012486623232 1347256941668352 1348094192963778 1349299566444544 1351095280533504 1351934917160256 1354045270228992 1355786583590912 1359984065273856 1361389007490048 1368931328861184 1378443444947712 1378760255668224 1381453146792576 1382711071712256 1384807449772032 1385388910743552 1386650419494912 1387512151822368 1388082909597696 1389358721095488 1389678040498176 1391465177895936 1394182883321514 1395076945084416 1395773119623168 1397215034002944 1401195703615488 1403932413974112 1412553399189504 1415300221550592 1415637576916992 1416926629527552 1418390396706816 1418748808835072 1420214458430976 1421519802602328 1421846513657856 1423141220007936 1424611407218688 1424623557629844 1428082682577408 1428670129176576 1430871906566817 1431460500522624 1431789496270848 1435538735566848 1438069274763264 1438673099618304 1439983127937024 1444983069353472 1455358047649792 1459528353474048 1463686553911296 1464596160256944 1466266711523328 1466882376081408 1469130513694272 1469468167225344 1469734845456384 1473316070713344 1474838091447552 1476193641163956 1476532918029312 1479039909371904 1483008939599616 1483618980298752 1495644775612416 1498910375559168 1500837986638848 1502204621119488 1503756485397504 1505138614520112 1505484543873024 1507039796500992 1507420609387264 1508040691908608 1510699036114944 1511333357174784 1512087546258432 1513649620169856 1517962012250112 1519982190600192 1520926781805288 1522661585043456 1525259906539776 1528577131216896 1529982073433088 1540967344570368 1544331902091264 1547725973274624 1550748875566176 1551105287626752 1552517694554112 1553169574674432 1555166963530752 1557908380993536 1558562524586496 1559981721931776 1560951170800164 1561593273297408 1562346866409472 1565398325132928 1566042256982016 1568802845196288 1569461563219968 1576345166567424 1585660433403904 1589122574088192 1592212749244416 1592592274031616 1594626760343552 1596092409939456 1596748967903232 1597741265734848 1599209777927619 1599577327865088 1600235319361536 1601033872508928 1602293235152896 1606593017899584 1607253895323648 1613498082951168 1614981077512704 1617827934108672 1622437130502144 1625605953022656 1637277803606016 1638768677584896 1641969397658304 1642346775134208 1644458846604288 1646647373150208 1647670680289062 1648727298736128 1649550050463744 1650242673091584 1652364898751424 1655958558818304 1657480579552512 1657861521997824 1658162389745664 1659192852878496 1663919898043392 1682600372563968 1684764210491648 1685151423594496 1688428334481408 1688442734968704 1689980198759424 1691726046072192 1692114859229184 1695848185560672 1696545778397184 1699536415629312 1700250026821632 1701098489540736 1701798242107392 1705094043992064 1707707263781376 1708409734889472 1709979964425216 1712572526641152 1715917394857248 1717874608766976 1719649272619008 1729811381895168 1733588262641664 1741191719933952 1744592485011948 1744993448580096 1746152380104704 1747956256530432 1749562833972096 1749964939886592 1752646928617728 1753367885807616 1753382840159808 1757640224710656 1761073115774544 1761797539104768 1782229908619264 1783867987579392 1786121240297472 1787762895849216 1788173781368832 1790061973647376 1792103758528512 1793955105386496 1795603961181888 1796016648830976 1796342588891136 1797458923951704 1799509145960448 1802579889547008 1807417145137032 1808160632239104 1813312087031808 1815185343320064 1816853712201792 1817271283728384 1825241771814912 1835564042797056 1837924593263616 1841937529056768 1843614762283008 1846409933029376 1847185214324736 1850016202429824 1850777212796928 1852478294793984 1852904053997568 1854818211078144 1855286903861248 1858910511095352 1861030826164224 1862953378670592 1868260938153984 1871909885298816 1883404532252672 1887066962067456 1887516769222656 1891187195609088 1893619277907968 1895359736803104 1895795351543808 1897521626677248 1899481876291584 1899498076839792 1901227723604352 1901664686997504 1904110243436544 1907829208755756 1908614000696832 1911978467582976 1914051647422464 1917425699684352 1918230799491072 1919977503916032 1921170671754048 1921960951750656 1926644092471296 1930407069214404 1946037804632064 1950286795471872 1951582071881728 1952794880342592 1955843168108544 1958840684925696 1959290889633792 1959646460608512 1960113568038912 1964421427617792 1966450788596736 1968258188218608 1968710557372416 1970503227703296 1972053212495872 1977345252799488 1991172841979904 1998547167412224 2001117315518464 2002939494825984 2005008647196672 2006851486026816 2007312725164032 2009386395334656 2011216104308736 2013819720353298 2015111142899712 2016116728344576 2018199493559808 2020054456329624 2020518729934848 2020885412502528 2023949349666816 2026642920800256 2027902375740384 2030215446724608 2031067905343488 2033679875386368 2039976097910784 2042083511235072 2063634631032832 2067665167421568 2068140383502336 2070892766232576 2072179720188864 2073555951374336 2077211174658048 2078083366115328 2079975629242368 2081268227733552 2082124364396544 2087197766843904 2088056342642688 2091274324982271 2092615417626624 2093659679434752 2101793555423232 2118830098784256 2122950332325888 2123456365375488 2125389944291328 2128123213252608 2130321687646464 2132279703903492 2132769770486784 2134711830011904 2136917110828032 2142124023866112 2143005193764864 2147190750783936 2147684244406272 2153308103350272 2157103912144896 2158009649427456 2167474604030208 2183037071474688 2189292530211072 2189795700178944 2192611795472384 2195529830866944 2196894240385416 2199400067284992 2200323564122112 2203153198335232 2207944745091072 2209974106070016 2212257137171328 2218559864057856 2224513409399424 2225428470448128 2243467163418624 2251256979958272 2253306931679232 2255634728096256 2257707921780168 2258226815809536 2261130914080896 2262061037862912 2266048554172416 2267000035762176 2268131319387648 2269064322809856 2270474430254784 2276943018375168 2279973285900288 2281390172707932 2283430035521536 2287889859809664 2292865696825344 2306415175860224 2311451016855552 2316497853136896 2321588959911936 2326123313349264 2326657931440128 2328776541831168 2330608342040576 2332750445296128 2336862571490304 2337843786879744 2339972582897664 2343520299614208 2348097487699392 2349063385473024 2353204267794432 2364517749851136 2378490650105856 2381494987063296 2383683861132288 2388319123866624 2391940140515328 2394138614909184 2394688865107968 2395123451854848 2396611898602272 2399345527947264 2399365991797632 2400352979042304 2403439852729344 2409889526849376 2410880842985472 2420247124426752 2422471616269056 2423028378304512 2433655695753216 2447418723729408 2450566124351488 2455916705409024 2458153016377344 2462913619099648 2466688269906432 2467702950395904 2469971059725312 2471506020433593 2473090948104192 2474325075695616 2478547348127136 2481374434885632 2483937838227456 2486220869328768 2486792282996736 2487243584618496 2495879847065088 2523900558845952 2527146315737472 2527727135391744 2532642501722112 2532664102453056 2534970298139136 2537589069108288 2538172288843776 2538813657915392 2543772278341008 2544818667595776 2549304623443968 2550375040232448 2552068863229952 2557641065988096 2561560895672064 2562614602334208 2568858789961728 2573876092285872 2576811913150464 2594717072842752 2600382393962496 2603726507123456 2611787579900928 2613484757385216 2619228570157056 2621934384795648 2624344250958144 2624947409829888 2628970392926592 2630051828711424 2636460337065984 2641609673661816 2642696308657152 2654897122639872 2673344862928896 2675801981369088 2676416966885376 2679181860446208 2681621472411648 2681644343773824 2682260672053248 2685092960471064 2688155637792768 2690932658079744 2693405941772832 2694024973246464 2694513883336704 2696188385927556 2698599132889088 2703869834320512 2708090540457984 2711573167181824 2719968130547712 2722778014980096 2737862657722368 2756886889895424 2762906293585152 2765422143424512 2769614899544064 2770777821487104 2773300838989824 2775024303644736 2776165819195392 2778717442190976 2779356080996352 2782930355791872 2788365766643028 2791546239246336 2794430068005888 2802391407230976 2807864827948224 2825106798379008 2830600443101184 2831275153833984 2836780793413632 2837497617670144 2840428916861952 2843039605204656 2843693027315712 2846282440015872 2849222814437376 2849247115259688 2856165365154816 2861743813133634 2862921001045248 2863578992541696 2871077471133696 2876138549526528 2877346199236608 2879966255874048 2889966138706944 2910716095299584 2919056706948096 2927373107822592 2929192320513888 2932533423046656 2933764752162816 2938261027388544 2938936334450688 2939469690912768 2946632141426688 2949676182895104 2952387282327912 2953065836058624 2958079818743808 2966017879199232 2967237960597504 2991289551224832 2997820751118336 3001675973277696 3004409242238976 3007512970795008 3010277229040224 3010969087746048 3014079593001984 3014841218774528 3016081383817216 3020729580529947 3022666714349568 3024175092516864 3027299240339712 3035924024500224 3039964381200384 3041853563610576 3045323170086912 3050519813079552 3059964146866176 3088663804182528 3095451946549248 3101497751132352 3102210575253504 3106339149348864 3110333927061504 3115816761987072 3117125049172992 3119963443863552 3121902341600328 3123186546594816 3130796650265856 3132084513964032 3137605690392576 3138923126439936 3152690333134848 3171320866807808 3178245148176384 3184425498488832 3185184548063232 3189253520687104 3192184819878912 3195482531469696 3198419555855238 3199154655730176 3200470638723072 3202067745017856 3204586470305792 3213186035799168 3214507790647296 3226996165902336 3229962155025408 3235655868217344 3244874261004288 3251211906045312 3274555607212032 3277537355169792 3283938795316608 3284693550268416 3288917693208576 3293294746300416 3295341360578124 3299100100927488 3300485346183168 3304729797502848 3311917117636608 3314961159105024 3316324779491328 3318385705756992 3327839796086784 3365200745127936 3369528420983296 3376885469937408 3379960397518848 3383452092144384 3384229718458368 3391696371121344 3393091556794368 3399072831258624 3400500053643264 3402196979081472 3403596484214784 3415414527562752 3419959928850432 3425145053282304 3431834789714496 3439298545238016 3459622763790336 3467176525283328 3482383439867904 3489184970023896 3489986897160192 3495912513060864 3499125667944192 3499929879773184 3505293857235456 3506735771615232 3506765680319616 3515280449421312 3522146231549088 3523595078209536 3564459817238528 3567735975158784 3572242480594944 3575525791698432 3580123947294752 3584207517057024 3587910210772992 3591207922363776 3592033297661952 3592685177782272 3594917847903408 3599018291920896 3605159779094016 3614834290274064 3616321264478208 3626624174063616 3630370686640128 3633707424403584 3634542567456768 3650483543629824 3671128085594112 3675849186527232 3683875058113536 3687229524566016 3694370428649472 3700032404859648 3701554425593856 3704956589587968 3709636422156288 3710573807722496 3717821022190704 3722061652328448 3725906757341184 3743819770597632 3775033538445312 3782374391218176 3787238555815936 3790719473606208 3791590703087616 3798963752583168 3798996153679584 3802455447208704 3803329373995008 3808220486873088 3815658417511512 3817228001393664 3823956935165952 3828103294844928 3834851399368704 3836461598982144 3842341343508096 3843921903501312 3853288184942592 3860814138428808 3892075609264128 3900573590943744 3905589760685184 3911686336217088 3917681369851392 3919292921217024 3920227136077824 3928842855235584 3932901577193472 3936516376437216 3937421114744832 3941006455406592 3944106424991744 3954690505598976 3982345683959808 4002234631036928 4005878989651968 4010017294393344 4013702972053632 4014625450328064 4018772790669312 4022432208617472 4027639440706596 4032233456689152 4036398987119616 4040108912659248 4041037459869696 4041770825005056 4047898699333632 4053285841600512 4055804751480768 4062135810686976 4067359750772736 4079952195821568 4084167022470144 4135330334843136 4136280767004672 4144359440377728 4147111902748672 4154422349316096 4156166732230656 4159951258484736 4162536455467104 4164248728793088 4174395533687808 4182548649964542 4185230835253248 4187319358869504 4203587110846464 4237660197568512 4245900664651776 4246912730750976 4250779888582656 4256246426505216 4260643375292928 4264559407806984 4265539540973568 4269423660023808 4273834221656064 4284248047732224 4286010387529728 4292615719700451 4294381501567872 4295368488812544 4306616206700544 4314207824289792 4316019298854912 4334949208060416 4366074142949376 4378585060422144 4385223590944768 4391059661733888 4393788480770832 4398800134569984 4400647128244224 4406306396670464 4419948212140032 4424514274342656 4437119728115712 4449026818798848 4450856940896256 4486934326837248 4502513959916544 4506613863358464 4511269456192512 4515415843560336 4516453631619072 4522261828161792 4524122075725824 4532097108344832 4534000071524352 4536262638775296 4540948860509568 4553886036750336 4559946571800576 4562780345415864 4575779719619328 4585731393650688 4622902033711104 4632995706273792 4643177919823872 4652246626698528 4653315862880256 4657553083662336 4661216684081152 4665500890592256 4673725142980608 4675687573759488 4679945165795328 4687040599228416 4696194975398784 4698126770946048 4706408535588864 4729035499702272 4756981300211712 4767367722264576 4776638247733248 4783880281030656 4788277229818368 4790246903709696 4793223797204544 4797629333782857 4798731983595264 4800705958084608 4806879705458688 4819779053698752 4821761685970944 4840494248853504 4844943232538112 4867311391506432 4901132248702976 4911833410818048 4916306032754688 4933376539812864 4939942119450624 4943012040867186 4946181896208384 4948650151391232 4957094696254272 4967875676454912 4972441738657536 4973584565993472 4974487169236992 4991759694130176 5047801117691904 5054292631474944 5055454270783488 5065285003444224 5065328204906112 5069940596278272 5075178138216576 5076344577687552 5077627315830784 5087544556682016 5089637335191552 5098609246887936 5100750080464896 5115282131976192 5123121791344128 5125229204668416 5137717579923456 5147752184571744 5153623826300928 5189434145685504 5200764787924992 5207453014246912 5223575159801856 5238457140314112 5243868769591296 5248688501916288 5249894819659776 5257940785853184 5260103657422848 5272920674131968 5283219347323632 5285392617314304 5346689725857792 5351603962738176 5358363720892416 5363288687547648 5364521344106496 5370185920942128 5376311275585536 5381865316159488 5386811883545664 5388049946492928 5389027766673408 5392376771855112 5407739668641024 5423146334363648 5439936261095424 5445556029960192 5475725315444736 5513773779790848 5525812587170304 5530844286849024 5539229799088128 5541555642974208 5550048607289472 5552331638390784 5557434884381952 5558712161992704 5565860711583744 5576731533286056 5583092478492672 5588860136011776 5604782814461952 5615729655896448 5650213596758016 5661200886202368 5662550307667968 5673561586827264 5674995235340288 5680857833723904 5686079210409312 5687386054631424 5692564880031744 5698445628874752 5698494230519376 5712330730309632 5723487626267268 5725842002090496 5742154942267392 5752277099053056 5754692398473216 5759932511748096 5779932277413888 5838113413896192 5854746215645184 5858384641027776 5867529504325632 5876522054777088 5877872668901376 5878939381825536 5893264282853376 5899352365790208 5904774564655824 5906131672117248 5916159637487616 5932035758398464 5995641502236672 6003351946555392 6008818484477952 6015025941590016 6020554458080448 6021938175492096 6028159186003968 6029682437549056 6041459161059894 6045333428699136 6048350185033728 6054598480679424 6071848049000448 6079928762400768 6083707127221152 6090646340173824 6101039626159104 6119928293732352 6190903893098496 6202995502264704 6204421150507008 6212678298697728 6220667854123008 6231633523974144 6234250098345984 6239926887727104 6243804683200656 6246373093189632 6261593300531712 6264169027928064 6273822974946813 6277846252879872 6305380666269696 6342641733615616 6356490296352768 6368850996977664 6370369096126464 6384369639757824 6390965062939392 6396839111710476 6398309311460352 6404135490035712 6409172940611584 6426372071598336 6429015581294592 6459924310050816 6471311736434688 6502423812090624 6549111214424064 6567877590633216 6569387100536832 6577835386417152 6586589492600832 6590682721156248 6598200201854976 6600970692366336 6609459595005696 6623834235273216 6629922318210048 6636771411513984 6655679592173568 6730401490255872 6739056841966592 6753770939874816 6759920795037696 6766904184288768 6783392742242688 6786183113588736 6798145662517248 6801000107286528 6804393958162944 6807192968429568 6830829055125504 6839919857700864 6850290106564608 6863669579428992 6878597090476032 6919245527580672 6934353050566656 6964766879735808 6978369940047792 6979973794320384 6991825026121728 6998251335888384 7010587714470912 7013531360639232 7030560898842624 7044292463098176 7047190156419072 7135471950317568 7144484961189888 7151051583396864 7160247894589504 7175820421545984 7182415844727552 7184066595323904 7185370355564544 7189835695806816 7198036583841792 7210319558188032 7229668580548128 7232642528956416 7260741373280256 7267414848807168 7269085134913536 7300967087259648 7342256171188224 7351698373054464 7367750116227072 7374459049132032 7388740857298944 7400064809719296 7403108851187712 7409913179175936 7414518061300779 7419272844312576 7421147615444992 7435642044381408 7444123304656896 7451813514682368 7487639541195264 7574477111631872 7581438947212416 7583181406175232 7597927505166336 7597992307359168 7604910894417408 7616440973746176 7631316835023024 7634456002787328 7647913870331904 7656206589689856 7672923197964288 7684682687016192 7687843807002624 7706576369885184 7721628276857616 7784151218528256 7801147181887488 7811179521370368 7835362739702784 7840454272155648 7857685710471168 7865803154386944 7873032752874432 7874842229489664 7909381011197952 7964691367919616 8004469262073856 8020034588786688 8027405944107264 8029250900656128 8037545581338624 8044864417234944 8055278881413192 8064466913378304 8072797974239232 8080217825318496 8082074919739392 8083541650010112 8095797398667264 8111609502961536 8124271621373952 8134719501545472 8159904391643136 8168334044940288 8270660669686272 8288718880755456 8294223805497344 8308844698632192 8312333464461312 8319902516969472 8325072910934208 8328497457586176 8348791067375616 8365097299929084 8374638717739008 8407174221692928 8475320395137024 8491801329303552 8493825461501952 8512492853010432 8521286750585856 8529118815613968 8531079081947136 8538847320047616 8547668443312128 8568496095464448 8585231439400902 8588763003135744 8590736977625088 8613232413401088 8628415648579584 8632038597709824 8669898416120832 8732148285898752 8757170120844288 8770447181889536 8782119323467776 8787576961541664 8797600269139968 8801294256488448 8812612793340928 8839896424280064 8849028548685312 8874239456231424 8898053637597696 8901713881792512 8973868653674496 9005027919833088 9013227726716928 9022538912385024 9030831687120672 9032907263238144 9044523656323584 9048244151451648 9062188741589841 9068000143048704 9072525277550592 9081897721019136 9107772073500672 9119893143601152 9125560690831728 9151559439238656 9265991412547584 9286355839647744 9304493253397056 9306631725760512 9331001781184512 9347450285961216 9351375147518976 9359890331590656 9392389950797568 9396253541892096 9412817071177728 9458070999404544 9513962600423424 9534735444529152 9553276495466496 9567760562061312 9576554459636736 9586447594409088 9595258667565714 9597463967190528 9601411916169216 9613759410917376 9639558107397504 9643523371941888 9680988497707008 9689886465076224 9734622783012864 9802264497405952 9823666821636096 9832612065509376 9866753079625728 9879884238901248 9886024081734372 9897300302782464 9914189392508544 9935751352909824 9944883477315072 9948974338473984 9983519388260352 10095602235383808 10108585262949888 10130656409812224 10139881192556544 10150356276433152 10152689155375104 10155254631661568 10175089113364032 10179274670383104 10197218493775872 10201500160929792 10246243582688256 10275435159846912 10295504369143488 10378868291371008 10401529575849984 10414906028493824 10447150319603712 10487737539182592 10497377003832576 10499789639319552 10515881571706368 10520207314845696 10545841348263936 10566438694647264 10570785234628608 10693379451715584 10703207925476352 10716727441784832 10726577375095296 10740371841884256 10752622551171072 10763730632318976 10773623767091328 10776099892985856 10778055533346816 10784753543710224 10815479337282048 10846292668727296 10879872522190848 10891112059920384 10951450630889472 11027547559581696 11051625174340608 11061688573698048 11083111285948416 11100097214578944 11104663276781568 11114869768763904 11131721423167488 11153463066572112 11166184956985344 11177720272023552 11231459311792896 11325100615335936 11347123173654528 11349990470680576 11361715667447808 11372158420818624 11374772109262848 11396891257749504 11396988461038752 11424661460619264 11446975252534536 11451684004180992 11484309884534784 11504554198106112 11509384796946432 11559864554827776 11676226827792384 11716769282055552 11735059008651264 11753044109554176 11757878763651072 11786528565706752 11798704731580416 11809549129311648 11812263344234496 11832319274975232 11864071516796928 12006703893110784 12017636968955904 12030051883180032 12041108916160896 12043876350984192 12056318372007936 12059364875098112 12082918322119788 12096700370067456 12109196961358848 12143696098000896 12159857524801536 12167414254442304 12202079252318208 12239856587464704 12405991004529408 12408842301014016 12441335708246016 12463267047948288 12468500196691968 12479853775454208 12487609366401312 12492746186379264 12523186601063424 12547645949893626 12555692505759744 12610761332539392 12685283467231232 12712980592705536 12737701993955328 12740738192252928 12768739279515648 12781930125878784 12793678223420952 12796618622920704 12808270980071424 12818345881223168 12852744143196672 12858031162589184 12919848620101632 12942623472869376 13004847624181248 13098222428848128 13135755181266432 13155670772834304 13173178985201664 13181365442312496 13196400403709952 13201941384732672 13218919190011392 13259844636420096 13273542823027968 13311359184347136 13460802980511744 13478113683933184 13507541879749632 13519841590075392 13533808368577536 13566785484485376 13572366227177472 13596291325034496 13602000214573056 13608787916325888 13661658110251008 13679839715401728 13727339158857984 13757194180952064 13868706101133312 13929533759471616 13956739880095584 13959947588640768 13983650052243456 13996502671776768 14021175428941824 14027062721278464 14061121797685248 14088584926196352 14094380312838144 14270943900635136 14302103166793728 14320495789179008 14351640843091968 14364831689455104 14370740711129088 14379671391613632 14420639116376064 14459337161096256 14465285057912832 14521482746560512 14534829697614336 14601934174519296 14703396746108928 14735500232454144 14748918098264064 14800129619438592 14819826358351872 14829036122601558 14838545688625152 14842295230889984 14871284088762816 14903627029364736 14975279082390528 15148954223263744 15162877894424832 15166362812350464 15195855010332672 15195984614718336 15209821788834816 15232881947492352 15262633670046048 15268912005574656 15295827740663808 15345846395928576 15369365374032384 15375687614005248 15413152739770368 15443256553715232 15568302437056512 15602294363774976 15622359042740736 15670725479405568 15715371420942336 15731606308773888 15746065505748864 15749684458979328 15818762022395904 16008938524147712 16040069177573376 16054811888214528 16075091162677248 16110557762826384 16128933826756608 16145595948478464 16160435650636992 16164149839478784 16167083300020224 16223219005923072 16269439003090944 16319808783286272 16336668089880576 16541321339372544 16577437761510912 16588447610994688 16617689397264384 16624666928922624 16650145821868416 16656994915172352 16697582134751232 16730194599858168 16749277435478016 16814348443385856 16950640790274048 16983602658607104 16987650923003904 17024985706020864 17042573501171712 17058237631227936 17062158163894272 17077694640095232 17095336886624256 17136992190928896 17170462878801804 17177526006271488 17226464826802176 17256831297159168 17264077195419648 17339796832241664 17514340241688576 17540894363779072 17564238646935552 17575153923083328 17602588512976896 17625225586681856 17679792848560128 17698057097370624 17748478912462848 17796107275195392 18010055839666176 18026455453433856 18045077824770048 18061663374241344 18065814526476288 18089047312647168 18124377483179682 18136000286097408 18145050555101184 18163795442038272 18215544147001344 18239786287202304 18251121381663456 18303118878477312 18572711679295488 18608986506794112 18613263451521024 18662003562369024 18694900571922432 18702750295037952 18719780663181312 18784779901595136 18792507083784192 18916141998809088 19027925200846848 19069470889058304 19106552990932992 19153108919273472 19172895188818176 19190517335131428 19194927934381056 19227518821834752 19279116214795008 19287046743883776 19379772930152448 19604528994811904 19647333643272192 19733506159251456 19759768477802496 19772048163468744 19794600605564928 19828378785017088 19871502705819648 19889766954630144 19967038776520704 20191204470767616 20217170525899776 20261312819624448 20279762385113088 20300712552866304 20310509263323136 20350178226728064 20358549340766208 20394436987551744 20403000321859584 20492487165376512 20550870319693824 20591008738286976 20757736582742016 20803059151699968 20829812056987648 20894300639207424 20975475078365184 20994754007665152 21031763143412736 21091682696527872 21132877389294528 21141570469257216 21406415850952704 21433454883569664 21453154750190592 21480743683768512 21527461264637952 21547247534182656 21552199785971712 21556111066693632 21569507087420448 21630958674564096 21692585337454592 21782224119840768 21902901261778944 22055095119163392 22103250348681216 22123377147396096 22166222571896832 22200194429157888 22209326553563136 22229739537527808 22263442846334976 22306926133144224 22332369913970688 22355440544047104 22462918623585792 22699980941361152 22723431334895616 22744316841637248 22749544218525696 22793782515499008 22793976922077504 22849322921238528 22893950505069072 22903368008361984 22968619769069568 23018769593892864 23119729109655552 23352453655584768 23433538564111104 23506088219108352 23573057131413504 23597409463160832 23619098258623296 23624526688468992 23728143033593856 24013407786221568 24060103766360064 24082217832321792 24087752701968384 24112636744015872 24118729750196224 24165836644239576 24193400740134912 24218393922717696 24287392196001792 24334828508884608 24404158504636416 24479713174929408 24811982009058816 24882671416492032 24926534095896576 24937000393383936 24959707550908416 24975218732802624 24985492372758528 25046373202126848 25095291899787252 25221522665078784 25370566934462464 25425961185411072 25475403987910656 25481476384505856 25537478559031296 25563860251757568 25587356446841904 25593237245841408 25616541960142848 25636691762446336 25705488286393344 25839697240203264 25885246945738752 26009695248362496 26196444857696256 26271510362532864 26311341545668608 26346357970403328 26362730884624992 26392800807419904 26403882769465344 26437838380022784 26519689272840192 26547085646055936 26622718368694272 26921605961023488 26956227367866368 27015083759499264 27039683180150784 27067616737155072 27133570968970752 27144732454354944 27186566224769523 27204000429146112 27217575832651776 27323316220502016 27359679430803456 27454678317715968 27859067518943232 27913479760191168 27919895177281536 27993005343553536 28042350857883648 28054125442556928 28177169852392704 28188760625676288 28541887801270272 28604206333587456 28640991578358016 28703281686183936 28729663378910208 28759342783227264 28841278232752128 28918674322192512 28930570115825664 29042965493121024 29069659395228672 29203868349038592 29406793492217856 29471000464908288 29497836196528128 29600259238877184 29639652716703744 29658072245203116 29684590461779968 29742568177525632 29807254058729472 29950558164781056 30297908446527488 30325755788849664 30391969229436672 30419643577669632 30465763894984704 30525267340092096 30537824011149312 30591655481327616 30738730748064768 30826305479540736 30886513107430464 31136604874113024 31204588727549952 31244718085481472 31341450958811136 31463212617547776 31492131011497728 31499368917958656 31637524044791808 32017877048295424 32080138355146752 32109623776429056 32150182325354496 32221115525652768 32257867653513216 32291191896956928 32320871301273984 32328299678957568 32334166600040448 32446438011846144 32538878006181888 32639617566572544 32673336179761152 33082642678745088 33154875523021824 33176895221989376 33249333857845248 33300291643736832 33313989830344704 33395164269502464 33460389199716336 33498554870956032 33975301846007808 34049971412041728 34085147002343424 34116475262455872 34124316327788544 34190673773248512 34273984381857792 34340925757603608 34355052012542976 34452929653604352 34513662594318336 34528154390839296 34679593664483328 35028680483377152 35081788727558144 35150307846166656 35205177025953792 35250451173363712 35359585697120256 35396114194741248 35496957824925696 35592214550390784 36020111679332352 36052910906867712 36090155649540096 36123326748482688 36131629052952576 36178094625294336 36248754966359364 36290101110202368 36327590884076544 36431088294002688 36479572574404608 36502242763326912 36606237756954624 37217973013588224 37226526903042048 37324007124738048 37389801143844864 37405500590075904 37439561326362624 37569559803190272 37832283997618176 38055850401693696 38138941778116608 38213105981865984 38306217838546944 38345790377636352 38381034670262856 38389855868762112 38455037643669504 38558232429590016 38574093487767552 38759545860304896 39209057989623808 39294667286544384 39467012318502912 39519536955604992 39544096326937488 39589201211129856 39656757570034176 39779533909260288 39934077553041408 40382408941535232 40434341051799552 40522625639248896 40559524770226176 40601425105732608 40700356453456128 40717098681532416 40788873975103488 40806000643719168 40984974330753024 41182017476573952 41606118303399936 41659624113975296 41788601278414848 41950950156730368 41989508015330304 42063526286825472 42183365393055744 42265754778589056 42283140938514432 42812831701905408 42906309500381184 42961487367537024 43054922529275904 43094495068365312 43112222133387264 43139014174840896 43261917349128192 43385170674909184 43564448239681536 43805802523557888 44110190238326784 44206500697362432 44246754294792192 44400388858315776 44459479075055616 44526885692669952 44613852266288448 44710881088094208 44925837247171584 45446862669791232 45488633683274496 45499088437051392 45587565030998016 45587953844155008 45698645842477056 45787901010138144 45806736016723968 46037539187785728 46239458219311104 46704907311169536 46867077128222208 47012176438216704 47146114262827008 47194818926321664 47238196517246592 47249053376937984 47456286067187712 48026815572443136 48120207532720128 48164435664643584 48225273488031744 48237459500392448 48331673288479152 48386801480269824 48436787845435392 48669657017769216 48808317009272832 48959426349858816 49623964018117632 49765342832984064 49853068191793152 49874000786767872 49950437465605248 49970984745517056 50092746404253696 50190583799574504 50443045330157568 50851922370822144 50950807975821312 50962952769011712 51074957118062592 51127720503515136 51174712893683808 51186474491682816 51233083920285696 51273383524892672 51410976572786688 51679394480406528 51770493891477504 52019390496724992 52543020725065728 52622683091337216 52692715940806656 52725461769249984 52807765538930688 52875676760045568 53039378545680384 53094171292111872 53245436737388544 53912454735732736 54030167518998528 54079366360301568 54135233474310144 54267141937941504 54373132449539046 54408000858292224 54435151665303552 54646632441004032 54719358861606912 54909356635431936 55718135037886464 55826959520382336 55839790354563072 55986010687107072 56084701715767296 56108250885113856 56354339704785408 56377521251352576 57083775602540544 57208412667174912 57281983156716032 57459326757820416 57518685566454528 57682556465504256 57837348644385024 57861140231651328 58139318790457344 58813586984435712 58942000929816576 59200518477754368 59279305433407488 59316144490406232 59485136355051264 59614508117458944 59901116329562112 60595816893054976 60651511577699328 60783938458873344 60839287155339264 60931527789969408 61050534680184192 61075648022298624 61183310962655232 61477461496129536 61652610959081472 61773026214860928 62273209748226048 62409177455099904 62489436170962944 62682901917622272 62926425235095552 62984262022995456 63275048089583616 64219247552858112 64300364650708992 64442231051305536 64582383793913856 64641742602547968 64656599357915136 64668333200080896 64892876023692288 65077756012363776 65346672359522304 66165285357490176 66309751046043648 66498667715690496 66600583287473664 66627979660689408 66790328539004928 66920778399432672 66997109741912064 68099942824083456 68170294004686848 68232950524911744 68248632655577088 68381347546497024 68547968763715584 68681851515207216 68710104025085952 68905859307208704 69056308781678592 69359187328966656 70057360966754304 70300615692333312 70500902346727424 70719171394240512 70792228389482496 71184429100781568 72040223358664704 72180311299080192 72246653496965376 72263258105905152 72356189250588672 72497509932718728 72580202220404736 72655181768153088 72862176588005376 73004485526653824 73212475513909248 74435946027176448 74648014249476096 74779602287689728 74811001180151808 74879122652725248 75139119606380544 75664567995236352 76111700803387392 76277883556233216 76426211963731968 76612435677093888 76691580755272704 76762069340525712 76779711737524224 76910075287339008 77116464859180032 77519091720609792 78589334573088768 78934024637005824 79039073911209984 79088192653874976 79178402422259712 79313515140068352 79559067818520576 79868155106082816 80764817883070464 80868682103599104 81045251278497792 81119049540452352 81202850211465216 81400712906912256 81434197363064832 81559698674308569 81612001287438336 81969948661506048 82364034953147904 83319248227950592 83577202556829696 83979016030660608 84127052573650944 84531509557178112 84566281877028864 85625663403810816 85812619000762368 85922974735074048 86109845058551808 86188990136730624 86278028349681792 86523834698256384 87128896479363072 87611605047115776 88220380476653568 88413001394724864 88493508589584384 88800777716631552 88918958150111232 89053771385339904 89227704532576896 89421762176188416 89851674494343168 90893725339582464 90977267366548992 91175907688310016 91397291684954112 91575802020276288 91613472033447936 92478916438622208 93409814622339072 93734154256444416 94024352876433408 94389637852643328 94476393034493184 94498106753875968 94912572134375424 96053631144886272 96240415065440256 96328871329287168 96450546976063488 96474919000784896 96663346576958304 96773602960539648 96873575690870784 97339314035538432 97616634018545664 97918852699717632 99247928036235264 99530685665968128 99748001573535744 99900874931210496 99941969491034112 100185492808507392 100381167599149008 101925905538023424 102149914236125184 102255441007030272 102349425787367616 102372948983365632 102821953145573376 103358788960813056 103540987782955008 104038780993449984 105086041450131456 105245366182674432 105450923538499968 105615531077861376 105751353520091136 106078757091360768 106188342584223744 106490873474777088 107824909471465472 108060335037997056 108158732720603136 108270466948620288 108534283875883008 108746264899078092 108870303330607104 109293264882008064 109438717723213824 109818713270863872 111653919040764672 111679580709126144 111972021374214144 112169403431534592 112216501770227712 112708679409570816 114167551205081088 114416825334349824 114563966313432064 114918653515640832 115037371132909056 115365112931008512 115674697288770048 115722280463302656 116278637580914688 117627173968871424 117884001859633152 118401036955508736 118558610866814976 118632288980812464 118970272710102528 119802232659124224 121303023155398656 121567876917746688 121678574310678528 122101069360368384 122151296044597248 122366621925310464 122954922992259072 123546052429721856 124818354910199808 124978872341925888 125365803835244544 125852850470191104 125968524045990912 126550096179167232 128438495105716224 128884462102611072 129164767587827712 129283485205095936 129336666400161792 129785752047384576 130155512024727552 130693344719044608 132330570714980352 132619502092087296 133201166574947328 133580657078009856 133841556798865344 136340588009373696 136465901049823488 136497265311154176 136762695092994048 137095937527431168 137363703030414432 137420208050171904 138112617563357184 138718374657933312 140114721933508608 140601231384666624 141001804693454848 141438342788481024 141584456778964992 142368858201563136 144080446717329408 144360622598160384 144493306993930752 144712378501177344 144995019865437456 145160404440809472 145310363536306176 146008971053307648 146424951027818496 148871892054352896 149296028498952192 149559204575379456 149622002360303616 150278239212761088 151329135990472704 152555767112466432 152852423927463936 153224871354187776 153383161510545408 153524138681051424 153559423475048448 153820150574678016 154232929718360064 155038183441219584 157868049274011648 158078147822419968 158176385307749952 158627030280136704 159118135637041152 159736310212165632 161737364207198208 162090502556995584 162238099080904704 162405700422930432 162801425813824512 163119397348617138 163224002574876672 163939897323012096 164728069906295808 166638496455901184 167154405113659392 167958032061321216 168254105147301888 169063019114356224 169132563754057728 171251326807621632 171625238001524736 171845949470148096 172377980273461248 172556056699363584 173047669396512768 176440760953307136 176826002789449728 177601555433263104 177837916300222464 178455409065153792 178843524352376832 179703348988686336 181787450679164928 181954534733097984 182351815376620032 182794583369908224 183151604040552576 183226944066895872 184957832877244416 186819629244678144 187468308512888832 188048705752866816 188779275705286656 188952786068986368 189825144268750848 192657742658574336 192901093952126976 192949838001569792 193326693153916608 193747151381741568 194678628071076864 195233268037091328 198495856072470528 199496003147071488 199801749862420992 199883938982068224 200370985617014784 200762335198298016 204299828472250368 204510882014060544 204698851574735232 204745897966731264 205643906291146752 206717577921626112 208077561986899968 210172082900262912 210901847076999936 211502707040182272 212157514182721536 212376685168447488 215649818942930944 216120670075994112 216540933897240576 217068567751766016 217492529798156184 217740606661214208 218586529764016128 219637426541727744 223307838081529344 223944042748428288 224338806863069184 224433003540455424 225417358819141632 228335102410162176 228833650668699648 229127932626864128 229837307031281664 230074742265818112 230730225862017024 231349394577540096 232557275161829376 235768003719266304 236802073911017472 237117221733629952 237264577961624928 237940545420205056 239604465318248448 242606046310797312 243135753835493376 243357148621357056 244202138720736768 244302592089194496 245909845984518144 247092104859443712 249957744683851776 250731607670489088 251937048091981824 256876990211432448 257768924205222144 258329535175655424 258566970410191872 259571504094769152 261386689438089216 264661141429960704 265239004184174592 266402333149894656 267161314156019712 267683113597730688 272681176018747392 272931802099646976 274191875054862336 274727406060828864 274840416100343808 277436749315866624 280229443867017216 281202462769333248 282003609386909696 283168913557929984 284737716403126272 288160893434658816 288721245196320768 288986613987861504 289424757002354688 289990039730874912 290320808881618944 290620727072612352 292017942106615296 292849902055636992 297743784108705792 298592056997904384 299244004720607232 300556478425522176 306449742708375552 306766323021090816 307048277362102848 307118846950096896 308465859436720128 310076366882439168 315736098548023296 316352770615499904 317254060560273408 318236271274082304 319472620424331264 323474728414396416 324181005113991168 324476198161809408 324811400845860864 325602851627649024 326238794697234276 327879794646024192 329456139812591616 333276992911802368 335916064122642432 336508210294603776 338126038228712448 342502653615243264 343250476003049472 343691898940296192 344755960546922496 345112113398727168 346095338793025536 352881521906614272 353652005578899456 355203110866526208 355675832600444928 356910818130307584 359406697977372672 363909069466195968 364703630753240064 366303208081105152 366453888133791744 374936617025777664 376097411505733632 377558551410573312 377905572137972736 379650288537501696 385315485317148672 385899676003139584 386653386307833216 387494302763483136 389357256142153728 390466536074182656 396991712144941056 399603499724841984 400741971234029568 401524670396596032 409021764028121088 409397703149470464 409491795933462528 411287812582293504 416155123973799936 420344165800525824 421803694153999872 423005414080364544 424315028365443072 424753370336894976 431299637885861888 432241340151988224 433081867794481152 434137135503532032 434985059596312368 435481213322428416 439274853083455488 446615676163058688 447888085496856576 448677613726138368 448866007080910848 450834717638283264 457667301337399296 458255865253728256 459674614062563328 460149484531636224 461460451724034048 462698789155080192 465114550323658752 473604147822034944 474234443467259904 474529155923249856 475881090840410112 479208930636496896 485212092621594624 486271507670986752 486714297242714112 488404277441473536 491819691969036288 494184209718887424 499915489367703552 501463215340978176 503874096183963648 513753980422864896 515537848410444288 517133940820383744 519143008189538304 529322282859921408 530478008368349184 532804666299789312 535366227195461376 545362352037494784 545863604199293952 548383750109724672 549454812121657728 549680832200687616 554873498631733248 560458887734034432 562404925538666496 564007218773819392 566337827115859968 569475432806252544 577973227975723008 578849514004709376 579980079461749824 581241454145224704 584035884213230592 585699804111273984 595487568217411584 598488009441214464 601112956851044352 612899485416751104 613532646042181632 614096554724205696 614237693900193792 616931718873440256 620152733764878336 632705541230999808 634508121120546816 636472542548164608 646949456828792832 648362010227982336 649622801691721728 651205703255298048 652477589394468552 655759589292048384 658912279625183232 666553985823604736 671832128245284864 673016420589207552 676252076457424896 685005307230486528 686500952006098944 687383797880592384 689511921093844992 690224226797454336 692190677586051072 707304011157798912 710406221733052416 711351665200889856 713821636260615168 718813395954745344 727818138932391936 729407261506480128 732606416162210304 732907776267583488 749873234051555328 752194823011467264 755811144275945472 770630970634297344 773306772615666432 774988605526966272 778714512284307456 793983424289882112 799206999449683968 801483942468059136 803049340793192064 818043528056242176 818795406298940928 822575625164587008 832310247947599872 840688331601051648 843607388307999744 846010828160729088 849506740673789952 864482680303976448 866163735588962304 868274271007064064 869970119192624736 870962426644856832 878549706166910976 893231352326117376 895776170993713152 897732014161821696 901669435276566528 916511730507456512 919349228125126656 920298969063272448 925397578310160384 930229100647317504 947208295644069888 949058311846499712 951762181680820224 958417861272993792 970424185243189248 972543015341973504 973428594485428224 976808554882947072 983639383938072576 988368419437774848 999830978735407104 1007748192367927296 1027507960845729792 1031075696820888576 1034267881640767488 1038286016379076608 1058644565719842816 1060956016736698368 1065609332599578624 1070732454390922752 1091727208398587904 1098909624243315456 1099361664401375232 1124809851077332992 1132675654231719936 1138950865612505088 1155946455951446016 1157699028009418752 1159960158923499648 1162482908290449408 1168071768426461184 1171399608222547968 1190975136434823168 1202225913702088704 1227065292084363264 1228193109448411392 1228475387800387584 1233863437746880512 1265411082461999616 1269016242241093632 1272945085096329216 1293898913657585664 1296724020455964672 1299245603383443456 1302411406510596096 1304955178788937104 1317824559250366464 1343664256490569728 1346032841178415104 1352504152914849792 1373001904012197888 1374767595761184768 1379023842187689984 1380448453594908672 1384381355172102144 1420812443466104832 1422703330401779712 1427643272521230336 1437626791909490688 1455636277864783872 1458814523012960256 1465212832324420608 1499746468103110656 1504389646022934528 1511622288551890944 1541261941268594688 1546613545231332864 1557429024568614912 1587966848579764224 1598413998899367936 1606098681586384128 1636087056112484352 1637590812597881856 1645151250329174016 1664620495895199744 1681376663202103296 1687214776615999488 1692021656321458176 1699013481347579904 1736548542014128128 1739940238385249472 1757099412333821952 1786462704652234752 1795464028323643392 1803338870553133056 1833023461014913024 1838698456250253312 1840597938126544896 1850795156620320768 1860458201294635008 1898116623692999424 1903524363361640448 1940848370486378496 1945086030683947008 1953617109765894144 1967278767876145152 1976736838875549696 1999661957470814208 2015496384735854592 2055015921691459584 2062151393641777152 2068535763281534976 2076572032758153216 2121912033473396736 2131218665199157248 2141464908781845504 2183454416797175808 2197819248486630912 2198723328802750464 2249619702154665984 2311892911902892032 2319920317846999296 2324965816580898816 2336143536852922368 2381950272869646336 2404451827404177408 2454130584168726528 2456386218896822784 2467726875493761024 2530822164923999232 2538032484482187264 2593448040911929344 2598491206766886912 2604822813021192192 2609910357577874208 2635649118500732928 2687328512981139456 2705008305829699584 2749535191522369536 2758047684375379968 2760896907189817344 2841624886932209664 2855286545042460672 2875253583818981376 2911272555729567744 2917629046025920512 2930425664648841216 2999492936206221312 3023244577103781888 3082523882537189376 3093227090462665728 3114858049137229824 3175933697159528448 3196827997798735872 3212197363172768256 3275181625195763712 3374429553231998976 3398026962695159808 3473097084028256256 3479880476770498944 3514198824667643904 3572925409304469504 3606677741106266112 3666046922029826048 3681195876253089792 3701590313240641536 3796233247385998848 3807048726723280896 3881696740972756992 3890172061367894016 3907234219531788288 3953473677751099392 4030992769471709184 4124302787283554304 4137071526563069952 4153144065516306432 4262437330398314496 4282929817563691008 4366908833594351616 4395638496973261824 4499239404309331968 4623785823805784064 4639840635693998592 4672287073705844736 4763900545739292672 4908261168337453056 4912772437793645568 4935453750987522048 5061644329847998464 5076064968964374528 5209645626042384384 5219820715155748416 5271298237001465856 5410016611659399168 5499070383044739072 5516095368750759936 5521793814379634688 5710573090084921344 5822545111459135488 5835258092051841024 5860851329297682432 5998985872412442624 6046489154207563776 6165047765074378752 6186454180925331456 6229716098274459648 6393655995597471744 6424394726345536512 6550363250391527424 6748859106463997952 6959760953540997888 7145850818608939008 7213355482212532224 7332093844059652096 7362391752506179584 7403180626481283072 7592466494771997696 7614097453446561792 7780344122735788032 7814468439063576576 7906947355502198784 8061985538943418368 8248605574567108608 8274143053126139904 8524874660796628992 8565859635127382016 8733817667188703232 8791276993946523648 8998478808618663936 9247571647611568128 9279681271387997184 9344574147411689472 9527801091478585344 9825544875587291136 10123288659695996928 10419291252084768768 10439641430311496832 10542596474002931712 10820033223318798336 10998140766089478144 11043587628759269376 11421146180169842688 11645090222918270976 11670516184103682048 11721702658595364864 12092978308415127552 12372908361850662912 12459432196548919296 12787311991194943488 12848789452691073024 13100726500783054848 13497718212927995904 13919521907081995776 14291701637217878016 14724783505012359168 14806361252962566144 15184932989543995392 15228194906893123584 15628936878127153152 15813894711004397568 16497211149134217216 16548286106252279808 17131719270254764032 17467635334377406464 17582553987893047296 17996957617237327872 18495143295223136256 18559362542775994368 18689148294823378944 19651089751174582272 20246577319391993856 20879282860622993664 21640066446637596672 21996281532178956288 22087175257518538752 22842292360339685376 23341032368207364096 23443405317190729728 24185956616830255104 24745816723701325824 25574623982389886976 25697578905382146048 26201453001566109696 26995436425855991808 27839043814163991552 28583403274435756032 30369865979087990784 31257873756254306304 31627789422008795136 32994422298268434432 34263438540509528064 34935270668754812928 35165107975786094592 37118725085551988736 37378296589646757888 39302179502349164544 40493154638783987712 41758565721245987328 44174350515037077504 45684584720679370752 46886810634381459456 49491633447402651648 51395157810764292096 52402906003132219392 53990872851711983616 55678087628327983104 60739731958175981568 65988844596536868864 68526877081019056128 70330215951572189184 74237450171103977472 78604359004698329088 80986309277567975424 83517131442491974656 93773621268762918912 98983266894805303296 102790315621528584192 104805812006264438784 111356175256655966208 121479463916351963136 137053754162038112256 140660431903144378368 148474900342207954944 157208718009396658176 161972618555135950848 167034262884983949312 197966533789610606592 205580631243057168384 222712350513311932416 242958927832703926272 281320863806288756736 296949800684415909888 314417436018793316352 334068525769967898624 411161262486114336768 445424701026623864832 485917855665407852544 593899601368831819776 668137051539935797248 890849402053247729664 1336274103079871594496 1781698804106495459328 2672548206159743188992 5345096412319486377984
- Sum of all divisors σ(n): 21481490934952310925369
- Sum of proper divisors (its aliquot sum) s(n): 16136394522632824547385
- 5345096412319486377984 is an abundant number, because the sum of its proper divisors (16136394522632824547385) is greater than itself. Its abundance is 10791298110313338169401
Bases of 5345096412319486377984
- Binary: 10010000111000010000111010010001101111000010101011101100100000000000000002
- Hexadecimal: 0x121C21D237855D90000
- Base-36: VC1JBK529Z4000
Squares and roots of 5345096412319486377984
- 5345096412319486377984 squared (53450964123194863779842) is 28570055656990644729392379932533335319904256
- 5345096412319486377984 cubed (53450964123194863779843) is 152709701991948741461295151491491243978587792515824620691106299904
-
5345096412319486377984 is a
perfect square number . Itssquare root is 73110166272 -
The
cube root of 5345096412319486377984 is 17484444.8577464967
Scales and comparisons
How big is 5345096412319486377984?- 5,345,096,412,319,486,377,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,345,096,412,319,486,377,984 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 5345096412319486377984 cubic inches would be around 1457037.1 feet tall.
Recreational maths with 5345096412319486377984
- 5345096412319486377984 backwards is 4897736849132146905435
- 5345096412319486377984 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 5345096412319486377984's digits is 108
- 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 5345096412319486377984 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 5345096412319486377984 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/5345096412319486377984/
Chicago style:
Numbermatics. 2024. "Number 5345096412319486377984 - Facts about the integer". https://numbermatics.com/n/5345096412319486377984/
The information we have on file for 5345096412319486377984 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 5345096412319486377984, math, Factors of 5345096412319486377984, curriculum, school, college, exams, university, Prime factorization of 5345096412319486377984, STEM, science, technology, engineering, physics, economics, calculator, five sextillion, three hundred forty-five quintillion, ninety-six quadrillion, four hundred twelve trillion, three hundred nineteen billion, four hundred eighty-six million, three hundred seventy-seven thousand, nine hundred eighty-four.