327644941389401853322592256
327,644,941,389,401,853,322,592,256 is an even composite number composed of six prime numbers multiplied together.
What does the number 327644941389401853322592256 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 46575 divisors.
327644941389401853322592256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of forty-six thousand, five hundred seventy-five divisors.
Prime factorization of 327644941389401853322592256:
222 × 34 × 78 × 112 × 194 × 1032
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 19 × 103 × 103)See below for interesting mathematical facts about the number 327644941389401853322592256 from the Numbermatics database.
Names of 327644941389401853322592256
- Cardinal: 327644941389401853322592256 can be written as Three hundred twenty-seven septillion, six hundred forty-four sextillion, nine hundred forty-one quintillion, three hundred eighty-nine quadrillion, four hundred one trillion, eight hundred fifty-three billion, three hundred twenty-two million, five hundred ninety-two thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.27644941389401853322592256 × 1026
Factors of 327644941389401853322592256
Divisors of 327644941389401853322592256
- Number of divisors d(n): 46575
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 81 84 88 96 98 99 103 108 112 114 121 126 128 132 133 144 147 152 154 162 168 171 176 189 192 196 198 206 209 216 224 228 231 242 252 256 264 266 288 294 297 304 308 309 324 336 342 343 352 361 363 378 384 392 396 399 412 418 432 441 448 456 462 484 504 512 513 528 532 539 567 576 588 594 608 616 618 627 648 672 684 686 693 704 721 722 726 756 768 784 792 798 824 836 847 864 882 891 896 912 924 927 931 968 1008 1024 1026 1029 1056 1064 1078 1083 1089 1133 1134 1152 1176 1188 1197 1216 1232 1236 1254 1296 1323 1344 1368 1372 1386 1408 1442 1444 1452 1463 1512 1536 1539 1568 1584 1596 1617 1648 1672 1694 1728 1764 1782 1792 1824 1848 1854 1862 1881 1936 1957 2016 2048 2052 2058 2079 2112 2128 2156 2163 2166 2178 2266 2268 2299 2304 2352 2376 2394 2401 2432 2464 2472 2508 2527 2541 2592 2646 2688 2736 2744 2772 2781 2793 2816 2884 2888 2904 2926 3024 3072 3078 3087 3136 3168 3192 3234 3249 3267 3296 3344 3388 3399 3456 3528 3564 3584 3591 3648 3696 3708 3724 3762 3773 3872 3914 3969 3971 4032 4096 4104 4116 4158 4224 4256 4312 4326 4332 4356 4389 4532 4536 4598 4608 4704 4752 4788 4802 4851 4864 4928 4944 5016 5047 5054 5082 5184 5292 5376 5472 5488 5544 5562 5586 5632 5643 5768 5776 5808 5852 5871 5929 6048 6144 6156 6174 6237 6272 6336 6384 6468 6489 6498 6517 6534 6592 6688 6776 6798 6859 6897 6912 7056 7128 7168 7182 7203 7296 7392 7416 7448 7524 7546 7581 7623 7744 7828 7931 7938 7942 8064 8192 8208 8232 8316 8343 8379 8448 8512 8624 8652 8664 8712 8778 9064 9072 9196 9216 9261 9408 9504 9576 9604 9702 9728 9747 9801 9856 9888 10032 10094 10108 10164 10197 10241 10368 10584 10609 10752 10773 10944 10976 11088 11124 11172 11264 11286 11319 11536 11552 11616 11704 11742 11858 11913 12096 12288 12312 12348 12463 12474 12544 12672 12768 12936 12978 12996 13034 13068 13167 13184 13376 13552 13596 13699 13718 13794 13824 14112 14256 14336 14364 14406 14553 14592 14784 14832 14896 15048 15092 15141 15162 15246 15488 15656 15862 15876 15884 16093 16128 16384 16416 16464 16632 16686 16758 16807 16896 16929 17024 17248 17304 17328 17424 17556 17613 17689 17787 18128 18144 18392 18432 18522 18816 19008 19152 19208 19404 19456 19467 19494 19551 19602 19712 19776 20064 20188 20216 20328 20394 20482 20577 20691 20736 21168 21218 21504 21527 21546 21609 21888 21952 22176 22248 22344 22528 22572 22638 22743 22869 23072 23104 23232 23408 23484 23716 23793 23826 24192 24576 24624 24696 24926 24948 25088 25137 25344 25536 25872 25956 25992 26068 26136 26334 26368 26411 26752 27104 27192 27398 27436 27588 27648 27783 27797 28224 28512 28672 28728 28812 29106 29184 29241 29568 29664 29792 30096 30184 30282 30324 30492 30591 30723 30976 31312 31724 31752 31768 31827 32186 32256 32768 32832 32928 33264 33372 33516 33614 33792 33858 33957 34048 34496 34608 34656 34848 35112 35226 35329 35378 35574 35739 36256 36288 36784 36864 37044 37183 37389 37632 38016 38304 38416 38808 38912 38934 38988 39102 39204 39424 39501 39552 40128 40376 40432 40656 40788 40964 41097 41154 41382 41472 41503 42336 42436 43008 43054 43092 43218 43659 43681 43776 43904 44352 44496 44688 45056 45144 45276 45423 45486 45619 45738 46144 46208 46464 46816 46968 47432 47586 47652 48013 48279 48384 49152 49248 49392 49852 49896 50176 50274 50421 50688 51072 51744 51912 51984 52136 52272 52668 52736 52822 52839 53067 53361 53504 54208 54384 54796 54872 55176 55296 55517 55566 55594 56448 57024 57344 57456 57624 58212 58368 58401 58482 58653 59136 59328 59584 60192 60368 60564 60648 60984 61182 61446 61731 61952 62073 62624 63448 63504 63536 63654 64372 64512 64581 64827 65536 65664 65856 66528 66744 67032 67228 67584 67716 67914 68096 68229 68607 68992 69216 69312 69696 70224 70452 70658 70756 71148 71379 71478 71687 72512 72576 73568 73728 74088 74263 74366 74778 75264 75411 75449 76032 76608 76832 77616 77824 77868 77976 78204 78408 78848 79002 79104 79233 80256 80752 80864 81312 81576 81928 82194 82308 82764 82944 83006 83391 84672 84872 86016 86108 86184 86436 87241 87318 87362 87552 87808 88704 88992 89376 90112 90288 90552 90846 90972 91238 91476 91773 92169 92288 92416 92928 93632 93936 94864 95172 95304 95481 95893 96026 96558 96768 98304 98496 98784 99704 99792 100352 100548 100842 101376 101871 102144 103488 103824 103968 104272 104544 105336 105472 105644 105678 105987 106134 106722 107008 107217 108416 108768 109592 109744 110352 110592 111034 111132 111188 111549 112167 112651 112896 114048 114688 114912 115248 116424 116699 116736 116802 116964 117306 117649 118272 118503 118656 119168 120384 120736 121128 121296 121968 122364 122892 123291 123462 123823 123904 124146 124509 125248 126896 127008 127072 127308 128744 129024 129162 129654 130321 131043 131072 131328 131712 133056 133488 134064 134456 135168 135432 135828 136192 136269 136458 136857 137214 137984 138432 138624 139392 140448 140904 141316 141512 142296 142758 142956 143374 144039 144837 145024 145152 147136 147456 148176 148526 148732 149556 150528 150689 150822 150898 151263 152064 153216 153664 155232 155648 155736 155952 156408 156816 157696 158004 158208 158466 158517 159201 160083 160512 161504 161728 162624 163152 163856 164388 164616 165528 165888 166012 166551 166782 169344 169744 172032 172216 172368 172872 174482 174636 174724 175104 175616 175959 177408 177984 178752 180224 180576 181104 181692 181944 182476 182952 183546 184338 184576 184832 184877 185193 185856 186219 187264 187872 189728 190344 190608 190962 191786 192052 193116 193536 193743 194481 194579 196608 196992 197568 199408 199584 200704 201096 201571 201684 202752 203742 204288 204687 206976 207648 207936 208544 209088 210672 210944 211288 211356 211974 212268 213444 214016 214137 214434 215061 216832 217536 219184 219488 220704 221184 222068 222264 222376 222789 223098 224334 225302 225792 226347 228096 229376 229824 230496 232848 233398 233472 233604 233928 234612 235298 236544 236797 237006 237312 237699 238336 240768 241472 242256 242592 243936 244728 245784 246582 246924 247303 247646 247808 248292 249018 250173 250496 253792 254016 254144 254616 257488 258048 258324 259308 260281 260642 261723 262086 262144 262656 263424 266112 266976 268128 268912 270336 270864 271656 272384 272538 272916 273714 274428 275968 276507 276864 277248 278784 280896 281808 282632 283024 284592 285516 285912 286443 286748 287679 288078 289674 290048 290304 290521 294272 294912 296352 297052 297464 299112 301056 301378 301644 301796 302526 304128 305613 305767 306432 307328 310464 311296 311472 311904 312816 313632 315392 316008 316416 316932 317034 317961 318402 319333 320166 321024 321651 323008 323456 325248 326304 327712 328776 329232 331056 331776 332024 333102 333564 334647 336091 336501 337953 338688 339488 344064 344432 344736 345744 348964 349272 349448 350097 350208 351232 351918 352947 354816 355968 357504 360448 361152 362208 363384 363888 364952 365904 367092 368676 369152 369664 369754 369873 370386 371469 371712 372438 373527 374528 375744 379456 380688 381216 381924 383572 384104 386232 387072 387486 388619 388962 389158 390963 393129 393216 393984 395136 398816 399168 401408 402192 403142 403368 405504 407484 408576 408807 409013 409374 410571 413952 415296 415872 417088 418176 421344 421888 422576 422712 423948 424536 426888 428032 428274 428868 430122 432117 433664 434511 435072 438368 438976 441408 442368 444136 444528 444752 445578 446196 448668 450604 451584 452067 452694 453789 456192 458752 459648 460992 465696 466796 466944 467208 467856 469224 470596 473088 473594 474012 474624 475398 476672 477603 480249 481536 482944 484512 485184 487872 489456 491568 493164 493848 494606 495292 495616 496584 498036 499653 500346 500992 501809 507584 508032 508288 509232 514976 516096 516648 518616 519841 520562 521284 523446 524172 524288 525312 526848 527877 528143 532224 533952 536256 537824 540672 541728 543312 544768 545076 545832 547428 548856 551936 553014 553728 554496 554631 555579 557568 561792 563616 565264 566048 569184 571032 571824 572886 573496 575358 576156 579348 580096 580608 581042 581229 583737 588544 589824 592704 594104 594928 598224 602112 602756 603288 603592 604713 605052 608256 610687 611226 611534 612864 614656 620928 622592 622944 623808 625632 627264 630784 632016 632832 633864 634068 635922 636804 638666 640332 642048 642411 643302 645183 646016 646912 650496 652608 655424 657552 658464 662112 663552 664048 666204 667128 668367 669294 671251 672182 673002 675906 677376 678976 679041 688128 688864 689472 691488 697928 698544 698896 700194 700416 702464 703836 705894 706477 709632 710391 711936 713097 715008 720896 722304 724416 726768 727776 729904 731808 734184 737352 738304 739328 739508 739746 740772 741909 742938 743424 744876 747054 749056 750519 751488 758912 761376 762432 763848 767144 768208 772464 774144 774972 777238 777924 778316 780843 781926 785169 786258 786432 787968 788557 790272 797632 798336 802816 804384 806284 806736 811008 814968 816893 817152 817614 818026 818748 821142 823543 827904 829521 829939 830592 831744 834176 836352 842688 843776 845152 845424 847896 849072 853776 856064 856548 857736 859329 860244 863037 864234 866761 867328 869022 870144 871563 876736 877952 882816 884736 888272 889056 889504 891156 892392 897336 901208 903168 904134 905388 907578 912247 912384 917301 917504 919296 921984 931392 933592 933888 934416 935712 938448 941192 946176 947188 948024 949248 950796 953344 953883 955206 957999 960498 963072 965888 969024 970368 975744 978912 983136 986328 987696 989212 990584 991232 993168 996072 999306 1000692 1001984 1003618 1003941 1008273 1009503 1013859 1015168 1016064 1016576 1018464 1029952 1032192 1033296 1037232 1039682 1041124 1042568 1046892 1048344 1048576 1050291 1050624 1053696 1054823 1055754 1056286 1058841 1064448 1067904 1072512 1075648 1081344 1083456 1086624 1089536 1090152 1091664 1094856 1097712 1103872 1106028 1107456 1108992 1109262 1109619 1111158 1114407 1115136 1120581 1123584 1127232 1130528 1132096 1138368 1142064 1143648 1145772 1146992 1150716 1152312 1158696 1160192 1161216 1162084 1162458 1165857 1167474 1172889 1177088 1179387 1179648 1185408 1188208 1189856 1196448 1204224 1205512 1206576 1207184 1209426 1210104 1216512 1221374 1222452 1223068 1225728 1227039 1229312 1231713 1241856 1245184 1245888 1247616 1251264 1254528 1261568 1264032 1265664 1267728 1268136 1271844 1273608 1277332 1280664 1283689 1284096 1284822 1286604 1290366 1292032 1293824 1294139 1296351 1300992 1303533 1305216 1310848 1315104 1316928 1324224 1327104 1328096 1332408 1334256 1336734 1338588 1342502 1344364 1346004 1351812 1354752 1356201 1357952 1358082 1361367 1362053 1376256 1377728 1378944 1382976 1395856 1397088 1397792 1400388 1400832 1404928 1407672 1410997 1411788 1412954 1419264 1420782 1423872 1426194 1430016 1432809 1433531 1441792 1444608 1448832 1453536 1455552 1459808 1463616 1468368 1474704 1476608 1478656 1479016 1479492 1481544 1483818 1485876 1486848 1489752 1494108 1498112 1498959 1501038 1502976 1505427 1517824 1522752 1524864 1527696 1534288 1536416 1544928 1548288 1549944 1554476 1555848 1556632 1559523 1561686 1563852 1570338 1572516 1572864 1575936 1577114 1580544 1584429 1595264 1596672 1605632 1608768 1612568 1613472 1622016 1629936 1633786 1634304 1635228 1636052 1637496 1642284 1647086 1655808 1657579 1659042 1659878 1661184 1663488 1663893 1668352 1672704 1685376 1687552 1690304 1690848 1695792 1698144 1707552 1712128 1713096 1715472 1718658 1720488 1726074 1728468 1731121 1733522 1734656 1738044 1740288 1743126 1743687 1751211 1753472 1755904 1765632 1769472 1776544 1778112 1779008 1782312 1784784 1794672 1802416 1806336 1808268 1810776 1814139 1815156 1821967 1824494 1824768 1832061 1834602 1835008 1838592 1843968 1862784 1867184 1867776 1868832 1871424 1876896 1882384 1892352 1894376 1896048 1898496 1901592 1906688 1907766 1910412 1915998 1920996 1926144 1931776 1935549 1938048 1940736 1951488 1957824 1966272 1972656 1975392 1978424 1981168 1982464 1986336 1992144 1998612 2001384 2003968 2005101 2007236 2007882 2013753 2016546 2019006 2027718 2030336 2032128 2033152 2033647 2036928 2037123 2059904 2064384 2066592 2074464 2079364 2082248 2085136 2093784 2096688 2097152 2100582 2101248 2107392 2109646 2111508 2112572 2117682 2119431 2128896 2131173 2135808 2139291 2140369 2145024 2151296 2162688 2166912 2173248 2179072 2180304 2183328 2189712 2195424 2207744 2212056 2214912 2217281 2217984 2218524 2219238 2222316 2225727 2228814 2230272 2235331 2241162 2247168 2251557 2254464 2261056 2264192 2276736 2284128 2287296 2291544 2293984 2301432 2304624 2317392 2320384 2322432 2324168 2324916 2331714 2334948 2342529 2345778 2352637 2354176 2355507 2358774 2359296 2365671 2370816 2376416 2379712 2392896 2408448 2411024 2413152 2414368 2418852 2420208 2433024 2442748 2444904 2446136 2450679 2451456 2454078 2458624 2463426 2470629 2483712 2489817 2490368 2491776 2495232 2502528 2509056 2523136 2528064 2531328 2535456 2536272 2543688 2547216 2554664 2561328 2567378 2568192 2569644 2573208 2580732 2584064 2587648 2588278 2589111 2592702 2600283 2601984 2607066 2610432 2614689 2621696 2630208 2633856 2648448 2654208 2656192 2664816 2668512 2673468 2677176 2685004 2688728 2692008 2703624 2709504 2712402 2715904 2716164 2720333 2722734 2724106 2736741 2751903 2752512 2755456 2757888 2765952 2791712 2794176 2795584 2800776 2801664 2809856 2815344 2821994 2823576 2825908 2838528 2841564 2847744 2852388 2860032 2861649 2863091 2865618 2867062 2873997 2883584 2889216 2897664 2907072 2911104 2919616 2927232 2936736 2949408 2953216 2957312 2958032 2958984 2963088 2967636 2971752 2973696 2979504 2988216 2996224 2997918 3002076 3005952 3010854 3011823 3024819 3035648 3041577 3045504 3049728 3055392 3068576 3072832 3089856 3096576 3099888 3108952 3111696 3113264 3119046 3123372 3127704 3140676 3145032 3145728 3150873 3151872 3154228 3161088 3164469 3168858 3176523 3190528 3193344 3211264 3217536 3225136 3226944 3244032 3259872 3267572 3268608 3270456 3272104 3274992 3284568 3294172 3311616 3315158 3318084 3319756 3322368 3326976 3327786 3336704 3343221 3345408 3361743 3370752 3375104 3380608 3381696 3391584 3396288 3415104 3424256 3426192 3430944 3437316 3440976 3452148 3456936 3462242 3467044 3469312 3476088 3480576 3486252 3487374 3497571 3502422 3506944 3511808 3512663 3518667 3531264 3538161 3538944 3553088 3556224 3558016 3564624 3569568 3589344 3604832 3612672 3616536 3621552 3628278 3630312 3638887 3643934 3648988 3649536 3664122 3669204 3670016 3677184 3681117 3687936 3695139 3697001 3725568 3734368 3735552 3737664 3742848 3753792 3764768 3784704 3788752 3792096 3796992 3803184 3813376 3815532 3820824 3829849 3831996 3841992 3851067 3852288 3863552 3871098 3876096 3881472 3882417 3889053 3902976 3915648 3932544 3945312 3950784 3956848 3962336 3964928 3972672 3984288 3997224 4002768 4007936 4010202 4014472 4015764 4027506 4033092 4038012 4055436 4060672 4064256 4066304 4067294 4068603 4073856 4074246 4086159 4119808 4128768 4133184 4148928 4158728 4164496 4170272 4187568 4193376 4194304 4201164 4202496 4214784 4219292 4223016 4225144 4232991 4235364 4238862 4257792 4262346 4271616 4274809 4278582 4280738 4290048 4300593 4302592 4325376 4333824 4346496 4358144 4360608 4366656 4379424 4390848 4415488 4424112 4429824 4434562 4435968 4437048 4438476 4444632 4451454 4457628 4460544 4470662 4482324 4494336 4496877 4499143 4503114 4508928 4516281 4522112 4528384 4553472 4568256 4574592 4583088 4587968 4602864 4609248 4634784 4640768 4644864 4648336 4649832 4663428 4669896 4678569 4685058 4691556 4698757 4705274 4708352 4711014 4717548 4718592 4731342 4741632 4752832 4753287 4759424 4785792 4816896 4822048 4826304 4828736 4837704 4840416 4866048 4885496 4889808 4892272 4901358 4902912 4908156 4917248 4926852 4941258 4945339 4967424 4972737 4979634 4980736 4983552 4990464 4991679 5005056 5018112 5046272 5056128 5062656 5070912 5072544 5087376 5094432 5109328 5122656 5134756 5136384 5139288 5146416 5161464 5168128 5175296 5176556 5178222 5185404 5193363 5200566 5203968 5214132 5220864 5229378 5243392 5253633 5260416 5267712 5296896 5308416 5312384 5329632 5337024 5346936 5354352 5370008 5377456 5384016 5407248 5419008 5424804 5431808 5432328 5440666 5442417 5445468 5448212 5465901 5473482 5496183 5503806 5505024 5510912 5515776 5519899 5531904 5583424 5588352 5591168 5601552 5603328 5619712 5630688 5643988 5647152 5651816 5677056 5683128 5695488 5704776 5718251 5720064 5723298 5726182 5731236 5734124 5747994 5764801 5767168 5778432 5795328 5806647 5809573 5814144 5822208 5839232 5854464 5873472 5898816 5906432 5914624 5916064 5917968 5926176 5935272 5943504 5947392 5959008 5976432 5992448 5995836 6004152 6011904 6015303 6021708 6023646 6041259 6049638 6067327 6071296 6083154 6091008 6099456 6100941 6110784 6111369 6137152 6145664 6179712 6193152 6199776 6217904 6223392 6226528 6238092 6246744 6255408 6281352 6290064 6291456 6301746 6303744 6308456 6322176 6328938 6337716 6353046 6358293 6381056 6385729 6386688 6393519 6421107 6422528 6435072 6450272 6453888 6488064 6519744 6535144 6537216 6540912 6544208 6549984 6569136 6588344 6623232 6630316 6636168 6639512 6644736 6651843 6653952 6655572 6673408 6677181 6686442 6690816 6705993 6723486 6741504 6750208 6761216 6763392 6783168 6792576 6830208 6848512 6852384 6861888 6874632 6881952 6904296 6913872 6924484 6934088 6938624 6952176 6961152 6972504 6974748 6995142 7004844 7013888 7023616 7025326 7027587 7037334 7057911 7062528 7066521 7076322 7077888 7097013 7106176 7112448 7116032 7129248 7139136 7178688 7209664 7225344 7233072 7243104 7256556 7260624 7277774 7287868 7297976 7299072 7328244 7338408 7340032 7352037 7354368 7362234 7375872 7383761 7390278 7394002 7411887 7451136 7468736 7469451 7471104 7475328 7485696 7507584 7529536 7569408 7577504 7584192 7593984 7606368 7626752 7631064 7641648 7659698 7663992 7683984 7702134 7704576 7727104 7742196 7752192 7762944 7764834 7767333 7771247 7778106 7800849 7805952 7831296 7844067 7865088 7890624 7901568 7913696 7924672 7929856 7945344 7968576 7994448 8005536 8015872 8020404 8028944 8031528 8055012 8066184 8076024 8110872 8121344 8128512 8132608 8134588 8137206 8147712 8148492 8160999 8172318 8210223 8239616 8255709 8257536 8266368 8297856 8317456 8328992 8340544 8375136 8386752 8402328 8404992 8429568 8438584 8446032 8450288 8465982 8470728 8477724 8515584 8524692 8543232 8549618 8557164 8561476 8580096 8589273 8601186 8605184 8621991 8650752 8667648 8692992 8716288 8721216 8733312 8758848 8781696 8830976 8848224 8859648 8869124 8871936 8874096 8876952 8889264 8902908 8915256 8921088 8941324 8964648 8985823 8988672 8993754 8998286 9006228 9017856 9032562 9044224 9056768 9058973 9074457 9106944 9124731 9136512 9149184 9166176 9175936 9205728 9218496 9269568 9281536 9289728 9296672 9299664 9326856 9339792 9357138 9370116 9383112 9397514 9410548 9416704 9422028 9435096 9437184 9452619 9462684 9483264 9493407 9505664 9506574 9518848 9529569 9534371 9571584 9633792 9644096 9652608 9657472 9675408 9680832 9732096 9770992 9779616 9784544 9802716 9805824 9816312 9834496 9853704 9876979 9882516 9890678 9934848 9945474 9959268 9961472 9967104 9980928 9983358 10010112 10029663 10034717 10036224 10092544 10112256 10125312 10141824 10145088 10174752 10188864 10218656 10245312 10269512 10272768 10278576 10292832 10322928 10336256 10350592 10353112 10356444 10370808 10386726 10401132 10407936 10428264 10441728 10458756 10486784 10492713 10507266 10520832 10535424 10537989 10556001 10593792 10616832 10624768 10659264 10674048 10693872 10708704 10740016 10754912 10768032 10814496 10838016 10849608 10863616 10864656 10881332 10884834 10890936 10896424 10916661 10931802 10946964 10992366 11007612 11010048 11021824 11031552 11039798 11043351 11063808 11091003 11166848 11176704 11182336 11203104 11206656 11239424 11261376 11287976 11294304 11303632 11354112 11366256 11390976 11409552 11436502 11440128 11446596 11452364 11462472 11468248 11489547 11495988 11529602 11534336 11553201 11556864 11590656 11603053 11613294 11619146 11628288 11644416 11647251 11678464 11708928 11746944 11797632 11812864 11829248 11832128 11835936 11852352 11870544 11887008 11894784 11918016 11952864 11984896 11991672 12008304 12023808 12030606 12043416 12047292 12082518 12099276 12117847 12134654 12142592 12166308 12182016 12198912 12201882 12205809 12221568 12222738 12258477 12274304 12291328 12359424 12386304 12399552 12435808 12446784 12453056 12476184 12493488 12510816 12562704 12580128 12582912 12603492 12607488 12616912 12644352 12657876 12675432 12698973 12706092 12716586 12753769 12762112 12771458 12773376 12787038 12824427 12842214 12845056 12870144 12900544 12901779 12907776 12976128 13039488 13070288 13074432 13081824 13088416 13099968 13138272 13176688 13246464 13260632 13272336 13279024 13289472 13303686 13307904 13311144 13346816 13354362 13372884 13381632 13411986 13423063 13446972 13483008 13497429 13500416 13522432 13526784 13548843 13566336 13585152 13660416 13697024 13704768 13723776 13749264 13763904 13808592 13827744 13848968 13868176 13877248 13904352 13922304 13945008 13949496 13990284 14009688 14027776 14035707 14047232 14050652 14055174 14074668 14096271 14115822 14125056 14133042 14152644 14155776 14194026 14212352 14224896 14232064 14235529 14258496 14259861 14278272 14357376 14419328 14450688 14466144 14486208 14513112 14521248 14555548 14575736 14595952 14598144 14656488 14676816 14680064 14704074 14708736 14724468 14751744 14767522 14780556 14788004 14823774 14836017 14902272 14918211 14937472 14938902 14942208 14950656 14971392 14975037 14982583 15015168 15059072 15138816 15155008 15168384 15187968 15212736 15253504 15262128 15283296 15319396 15327984 15367968 15404268 15409152 15454208 15484392 15504384 15520967 15525888 15529668 15534666 15542494 15556212 15580089 15601698 15611904 15647317 15662592 15688134 15730176 15760899 15768841 15781248 15803136 15827392 15849344 15859712 15890688 15937152 15988896 16011072 16031744 16040808 16057888 16063056 16110024 16132368 16152048 16221744 16242688 16257024 16265216 16269176 16274412 16295424 16296984 16321998 16327251 16344636 16397703 16420446 16468459 16479232 16488549 16511418 16515072 16532736 16559697 16595712 16634912 16657984 16681088 16750272 16773504 16804656 16809984 16859136 16877168 16892064 16900576 16931964 16941456 16955448 17031168 17049384 17086464 17099236 17114328 17122952 17154753 17160192 17178546 17202372 17210368 17243982 17294403 17301504 17335296 17385984 17428719 17432576 17442432 17466624 17517696 17563392 17661952 17696448 17719296 17738248 17743872 17748192 17753904 17778528 17805816 17830512 17842176 17882648 17929296 17971646 17977344 17987508 17996572 18012456 18035712 18065124 18088448 18113536 18117946 18123777 18148914 18201981 18213888 18249462 18273024 18298368 18302823 18332352 18351872 18411456 18436992 18539136 18563072 18579456 18593344 18599328 18653712 18679584 18714276 18740232 18766224 18795028 18821096 18833408 18844056 18870192 18874368 18905238 18925368 18966528 18986814 19011328 19013148 19037696 19042331 19059138 19068742 19074879 19143168 19157187 19180557 19263321 19267584 19288192 19305216 19314944 19350816 19361664 19464192 19541984 19559232 19569088 19605432 19611648 19632624 19668992 19707408 19753958 19765032 19781356 19869696 19890948 19918536 19922944 19934208 19955529 19961856 19966716 20020224 20031543 20041637 20059326 20069434 20072448 20117979 20185088 20224512 20250624 20283648 20290176 20349504 20377728 20437312 20490624 20539024 20545536 20557152 20585664 20645856 20672512 20701184 20706224 20712888 20741616 20773452 20802264 20815872 20856528 20883456 20917512 20973568 20985426 21014532 21041664 21070848 21075978 21082761 21112002 21173733 21187584 21233664 21249536 21291039 21318528 21348096 21387744 21417408 21480032 21509824 21536064 21628992 21676032 21699216 21727232 21729312 21762664 21769668 21781872 21792848 21833322 21863604 21893928 21984732 22015224 22020096 22043648 22056111 22063104 22079596 22086702 22127616 22151283 22182006 22235661 22333696 22353408 22364672 22406208 22408353 22413312 22478848 22522752 22575952 22588608 22607264 22708224 22732512 22781952 22819104 22873004 22880256 22893192 22904728 22924944 22936496 22979094 22991976 23059204 23068672 23106402 23113728 23181312 23206106 23226588 23238292 23256576 23288832 23294502 23313741 23356928 23402547 23417856 23493888 23532201 23595264 23625728 23658496 23664256 23671872 23704704 23741088 23774016 23789568 23836032 23905728 23969792 23983344 24016608 24047616 24061212 24086832 24094584 24165036 24198552 24235694 24269308 24285184 24332616 24364032 24390091 24397824 24403764 24411618 24443136 24445476 24482997 24516954 24548608 24582656 24588641 24630669 24718848 24767127 24772608 24799104 24871616 24893568 24906112 24952368 24986976 25021632 25125408 25160256 25206984 25214976 25233824 25288704 25315752 25350864 25397946 25412184 25433172 25472209 25507538 25524224 25542916 25546752 25574076 25648854 25684428 25690112 25740288 25767819 25801088 25803558 25815552 25865973 25879007 25952256 26078976 26140576 26148864 26163648 26176832 26199936 26276544 26353376 26492928 26521264 26544672 26558048 26578944 26607372 26615808 26622288 26693632 26708724 26745768 26763264 26808943 26823972 26846126 26893944 26957469 26966016 26994858 27000832 27044864 27053568 27097686 27132672 27170304 27176919 27223371 27320832 27394048 27409536 27447552 27498528 27527808 27617184 27655488 27697936 27736352 27754496 27808704 27844608 27890016 27898992 27980568 28019376 28055552 28071414 28094464 28101304 28110348 28149336 28192542 28231644 28250112 28266084 28305288 28311552 28388052 28424704 28449792 28464128 28471058 28480221 28516992 28519722 28556544 28603113 28714752 28838656 28901376 28932288 28972416 29026224 29042496 29111096 29151472 29191904 29196288 29312976 29353632 29360128 29408148 29417472 29448936 29503488 29535044 29561112 29576008 29630937 29647548 29672034 29804544 29836422 29874944 29877804 29884416 29901312 29923663 29942784 29950074 29965166 30030336 30104151 30118144 30277632 30310016 30336768 30375936 30425472 30507008 30524256 30566592 30638792 30655968 30735936 30808536 30818304 30908416 30968784 31008768 31041934 31051776 31059336 31069332 31084988 31112424 31160178 31203396 31223808 31294634 31325184 31376268 31460352 31478139 31494001 31521798 31537682 31562496 31606272 31613967 31654784 31698688 31719424 31781376 31874304 31977792 32022144 32063488 32081616 32115776 32126112 32220048 32264736 32304096 32443488 32485376 32514048 32530432 32538352 32548824 32590848 32593968 32643996 32654502 32689272 32749983 32795406 32840892 32891299 32936918 32958464 32977098 33022836 33030144 33065472 33119394 33130053 33191424 33269824 33273009 33315968 33362176 33500544 33547008 33609312 33619968 33718272 33754336 33784128 33801152 33863928 33882912 33910896 34062336 34098768 34172928 34198472 34228656 34245904 34309506 34320384 34357092 34404744 34420736 34468641 34487964 34588806 34603008 34617373 34659603 34670592 34771968 34809159 34857438 34865152 34884864 34933248 34941753 35035392 35126784 35323904 35392896 35438592 35476496 35487744 35496384 35507808 35557056 35611632 35661024 35684352 35765296 35858592 35943292 35954688 35975016 35993144 36024912 36071424 36130248 36176896 36227072 36235892 36247554 36297828 36353541 36403962 36427776 36498924 36546048 36596736 36605646 36664704 36703744 36775431 36822912 36873984 37078272 37126144 37158912 37186688 37198656 37307424 37359168 37428552 37480464 37532448 37590056 37642192 37666816 37688112 37740384 37748736 37810476 37850736 37933056 37973628 38022656 38026296 38075392 38084662 38096919 38118276 38137484 38149758 38261307 38286336 38314374 38361114 38473281 38526642 38535168 38576384 38610432 38629888 38639293 38701632 38705337 38723328 38928384 39083968 39118464 39138176 39210864 39223296 39265248 39337984 39414816 39507916 39530064 39562712 39739392 39781896 39837072 39845888 39868416 39911058 39923712 39933432 40027757 40040448 40063086 40083274 40118652 40138868 40144896 40235958 40269189 40370176 40449024 40492287 40501248 40567296 40580352 40646529 40667011 40699008 40755456 40874624 40981248 41078048 41091072 41114304 41171328 41291712 41345024 41402368 41412448 41425776 41483232 41546904 41604528 41631744 41713056 41766912 41835024 41947136 41970852 42029064 42083328 42107121 42128339 42141696 42151956 42165522 42224004 42288813 42347466 42375168 42467328 42471289 42499072 42582078 42637056 42696192 42706587 42775488 42779583 42834816 42960064 43019648 43072128 43257984 43352064 43398432 43454464 43458624 43525328 43539336 43563744 43585696 43666644 43727208 43787856 43969464 44030448 44040192 44087296 44112222 44126208 44159192 44173404 44255232 44302566 44364012 44471322 44508051 44667392 44700103 44706816 44729344 44754633 44812416 44816706 44826624 44947749 44957696 45045504 45151904 45177216 45214528 45416448 45465024 45563904 45638208 45746008 45760512 45786384 45809456 45849888 45872992 45958188 45983952 46118408 46137344 46212804 46227456 46362624 46412212 46453176 46476584 46513152 46562901 46577664 46589004 46627482 46713856 46740267 46805094 46835712 46941951 46987776 47064402 47190528 47251456 47306523 47316992 47328512 47343744 47409408 47482176 47548032 47579136 47672064 47811456 47939584 47966688 48033216 48095232 48122424 48173664 48189168 48330072 48397104 48471388 48538616 48570368 48665232 48728064 48780182 48795648 48807528 48823236 48886272 48890952 48965994 49033908 49097216 49165312 49177282 49193109 49261338 49405377 49437696 49465647 49534254 49545216 49598208 49679091 49743232 49787136 49812224 49904736 49973952 50043264 50250816 50320512 50413968 50429952 50467648 50577408 50631504 50701728 50795892 50824368 50866344 50944418 51015076 51048448 51085832 51093504 51148152 51297708 51368856 51380224 51464259 51480576 51535638 51602176 51607116 51631104 51686327 51731946 51758014 51883209 51904512 52157952 52281152 52286157 52297728 52327296 52353664 52399872 52553088 52706752 52985856 53042528 53089344 53116096 53157888 53214744 53231616 53244576 53387264 53417448 53491536 53526528 53617886 53647944 53692252 53787888 53914938 53932032 53989716 54001664 54089728 54107136 54195372 54265344 54340608 54353838 54371331 54398729 54446742 54605943 54641664 54788096 54819072 54895104 54908469 54997056 55055616 55234368 55310976 55395872 55472704 55508992 55617408 55689216 55780032 55797984 55961136 56038752 56111104 56142828 56188928 56202608 56220696 56298672 56385084 56463288 56500224 56532168 56610576 56623104 56776104 56849408 56899584 56928256 56942116 56960442 57033984 57039444 57113088 57126993 57206226 57224637 57429504 57471561 57677312 57789963 57802752 57864576 57944832 58052448 58084992 58222192 58302944 58383808 58392576 58625952 58707264 58816296 58834944 58897872 59006976 59070088 59122224 59152016 59261874 59295096 59344068 59609088 59672844 59749888 59755608 59768832 59802624 59847326 59866587 59885568 59900148 59930332 60060672 60124911 60208302 60236288 60353937 60555264 60620032 60673536 60751872 60850944 61014016 61048512 61133184 61277584 61311936 61471872 61617072 61636608 61816832 61937568 62017536 62083868 62103552 62118672 62138664 62169976 62224848 62320356 62406792 62447616 62589268 62650368 62752536 62900761 62920704 62956278 62988002 63043596 63075364 63124992 63212544 63227934 63309568 63397376 63412811 63438848 63521199 63562752 63748608 63873117 63955584 64044288 64126976 64163232 64231552 64252224 64440096 64529472 64608192 64886976 64970752 65028096 65060864 65076704 65097648 65181696 65187936 65287992 65309004 65378544 65499966 65590812 65681784 65782598 65873836 65916928 65954196 66045672 66060288 66130944 66168333 66238788 66260106 66382848 66453849 66539648 66546018 66631936 66706983 66724352 66740597 67001088 67094016 67218624 67225059 67239936 67436544 67508672 67568256 67602304 67727856 67765824 67821792 68124672 68197536 68345856 68396944 68457312 68491808 68619012 68640768 68714184 68809488 68841472 68937282 68975928 69138853 69177612 69206016 69234746 69319206 69341184 69543936 69618318 69714876 69730304 69769728 69866496 69883506 69941223 70070784 70207641 70243019 70253568 70647808 70785792 70877184 70952992 70975488 70992768 71015616 71114112 71223264 71322048 71368704 71530592 71717184 71886584 71909376 71950032 71986288 72049824 72142848 72260496 72353792 72454144 72471784 72495108 72595656 72707082 72767131 72807924 72855552 72997848 73092096 73170273 73193472 73211292 73329408 73407488 73448991 73550862 73645824 73747968 73765923 73892007 74156544 74252288 74317824 74373376 74397312 74614848 74718336 74857104 74960928 75064896 75180112 75284384 75333632 75376224 75480768 75620952 75701472 75866112 75947256 76045312 76052592 76150784 76169324 76193838 76236552 76274968 76299516 76416627 76522614 76572672 76628748 76722228 76946562 77053284 77070336 77152768 77220864 77259776 77278586 77303457 77403264 77410674 77446656 77637021 77856768 78167936 78236928 78276352 78421728 78446592 78530496 78675968 78829632 79015832 79060128 79125424 79478784 79563792 79674144 79691776 79736832 79822116 79847424 79866864 80055514 80080896 80126172 80166548 80237304 80277736 80289792 80426829 80471916 80538378 80740352 80872407 80898048 80984574 81002496 81134592 81160704 81221371 81293058 81334022 81398016 81510912 81530757 81749248 81962496 82156096 82182144 82228608 82342656 82583424 82690048 82804736 82824896 82851552 82966464 83093808 83209056 83263488 83426112 83533824 83670048 83894272 83941704 84058128 84166656 84214242 84256678 84283392 84303912 84331044 84448008 84577626 84694932 84750336 84824929 84934656 84942578 84998144 85164156 85274112 85392384 85413174 85440663 85483717 85550976 85559166 85669632 85809339 85920128 86039296 86144256 86515968 86704128 86796864 86908928 86917248 87050656 87078672 87127488 87171392 87333288 87454416 87575712 87938928 88060896 88080384 88174592 88224444 88252416 88318384 88346808 88510464 88605132 88728024 88892811 88942644 89016102 89276383 89334784 89400206 89413632 89458688 89509266 89624832 89633412 89653248 89770989 89895498 89915392 90091008 90303808 90312453 90354432 90429056 90832896 90930048 91127808 91276416 91492016 91521024 91572768 91618912 91699776 91745984 91916376 91967904 92236816 92425608 92454912 92725248 92824424 92906352 92953168 93026304 93125802 93155328 93178008 93254964 93427712 93480534 93610188 93671424 93883902 93961441 93975552 94128804 94381056 94482003 94502912 94613046 94633984 94657024 94687488 94818816 94841901 94964352 95096064 95158272 95344128 95622912 95879168 95933376 96066432 96190464 96244848 96347328 96378336 96660144 96794208 96942776 97077232 97140736 97330464 97456128 97560364 97591296 97615056 97646472 97772544 97781904 97931988 98067816 98194432 98249949 98330624 98354564 98386218 98522676 98673897 98810754 98875392 98931294 99068508 99090432 99196416 99358182 99486464 99574272 99624448 99648703 99809472 99819027 99947904 100086528 100501632 100641024 100827936 100859904 100935296 101154816 101263008 101403456 101591784 101648736 101732688 101888836 102030152 102096896 102171664 102187008 102296304 102595416 102737712 102760448 102928518 102961152 103071276 103204352 103214232 103262208 103372654 103405923 103463892 103516028 103766418 103809024 103852119 103978809 104315904 104427477 104562304 104572314 104595456 104654592 104707328 104799744 104825259 104878081 105106176 105413504 105971712 106085056 106178688 106232192 106315776 106429488 106463232 106489152 106774528 106834896 106983072 107053056 107235772 107295888 107384504 107575776 107829876 107864064 107979432 108003328 108179456 108214272 108390744 108530688 108646769 108681216 108707676 108742662 108797458 108893484 109060623 109211886 109283328 109531219 109576192 109638144 109790208 109816938 109994112 110111232 110326293 110381887 110468736 110621952 110791744 110945408 111017984 111234816 111378432 111560064 111595968 111922272 112077504 112222208 112285656 112377856 112405216 112441392 112597344 112770168 112926576 113000448 113064336 113221152 113246208 113552208 113698816 113799168 113856512 113884232 113920884 114067968 114078888 114226176 114253986 114290757 114412452 114449274 114783921 114859008 114943122 115279213 115354624 115419843 115579926 115605504 115729152 115889664 115917879 116104896 116116011 116169984 116444384 116605888 116767616 116785152 117251904 117414528 117632592 117669888 117795744 118013952 118140176 118244448 118304032 118523748 118590192 118688136 119218176 119345688 119499776 119511216 119537664 119605248 119694652 119733174 119771136 119800296 119860664 120083271 120121344 120249822 120416604 120472576 120707874 120807567 121110528 121240064 121347072 121476861 121503744 121701888 122001033 122028032 122097024 122266368 122555168 122623872 122943744 123234144 123273216 123633664 123875136 124035072 124167736 124207104 124237344 124277328 124339952 124449696 124640712 124813584 124895232 125178536 125300736 125505072 125801522 125841408 125912556 125976004 126087192 126150728 126249984 126385017 126425088 126455868 126619136 126794752 126825622 126866439 126877696 127042398 127125504 127413867 127497216 127746234 127911168 128088576 128119761 128253952 128326464 128463104 128504448 128880192 129058944 129216384 129773952 129941504 130056192 130121728 130153408 130195296 130363392 130375872 130575984 130618008 130757088 130999932 131181624 131363568 131565196 131747672 131833856 131908392 132091344 132120576 132261888 132336666 132477576 132520212 132765696 132907698 133079296 133092036 133263872 133296317 133413966 133448704 133481194 133524153 134002176 134100309 134188032 134263899 134437248 134450118 134479872 134843247 134873088 135017344 135136512 135204608 135455712 135531648 135643584 136249344 136395072 136691712 136793888 136914624 136983616 137238024 137281536 137428368 137618976 137682944 137874564 137951856 138277706 138355224 138412032 138469492 138638412 138682368 139087872 139236636 139429752 139460608 139539456 139688703 139732992 139767012 139882446 140141568 140220801 140291459 140415282 140486038 140507136 140825853 141295616 141571584 141754368 141905984 141919569 141950976 141985536 142031232 142228224 142446528 142644096 142737408 143061184 143434368 143773168 143818752 143900064 143972576 144099648 144285696 144520992 144707584 144908288 144943568 144990216 145191312 145414164 145534262 145615848 145711104 145995696 146184192 146340546 146386944 146422584 146658816 146814976 146897982 147101724 147291648 147495936 147531846 147579327 147653693 147784014 148216131 148313088 148504576 148635648 148746752 148794624 149037273 149229696 149436672 149714208 149921856 150129792 150360224 150568768 150667264 150752448 150961536 151241904 151402944 151732224 151894512 152090624 152105184 152301568 152338648 152387676 152473104 152549936 152599032 152833254 153045228 153145344 153257496 153444456 153893124 154106568 154140672 154305536 154392777 154441728 154519552 154557172 154606914 154806528 154821348 154893312 155058981 155274042 155649627 155713536 156335872 156473856 156552704 156843456 156858471 156893184 157060992 157351936 157659264 158031664 158120256 158250848 158957568 159127584 159348288 159473664 159644232 159694848 159733728 160111028 160161792 160252344 160333096 160474608 160555472 160579584 160853658 160943832 161076756 161480704 161744814 161796096 161969148 162004992 162269184 162321408 162442742 162586116 162668044 162796032 163021824 163061514 163196187 163498496 163817829 163924992 164312192 164364288 164457216 164685312 164725407 165166848 165380096 165609472 165649792 165703104 165932928 166187616 166418112 166526976 166852224 167067648 167340096 167788544 167883408 168116256 168333312 168428484 168513356 168566784 168607824 168662088 168896016 169155252 169389864 169500672 169649858 169869312 169885156 169996288 170328312 170548224 170730637 170784768 170826348 170881326 170967434 171101952 171118332 171339264 171380979 171618678 171840256 172078592 172120487 172288512 172414683 173031936 173369889 173408256 173593728 173817856 173834496 174101312 174157344 174254976 174342784 174666576 174908832 175151424 175877856 176121792 176349184 176448888 176504832 176636768 176693616 177020928 177210264 177456048 177785622 177885288 178032204 178305463 178552766 178669568 178800412 178827264 178917376 179018532 179249664 179266824 179306496 179541978 179599761 179790996 179830784 180182016 180374733 180607616 180624906 180708864 180858112 181061811 181153049 181665792 181860096 182255616 182552832 182984032 183042048 183145536 183237824 183399552 183491968 183832752 183935808 184473632 184851216 184909824 185450496 185648848 185812704 185906336 186052608 186251604 186310656 186356016 186509928 186855424 186961068 187220376 187342848 187662601 187767804 187922882 187951104 188257608 188702283 188762112 188964006 189005824 189226092 189267968 189314048 189374976 189637632 189683802 189928704 190192128 190238433 190316544 190563597 190688256 191245824 191758336 191866752 192132864 192380928 192489696 192694656 192756672 193320288 193588416 193885552 194154464 194281472 194660928 194912256 195120728 195182592 195230112 195292944 195545088 195563808 195863976 196135632 196388864 196499898 196661248 196709128 196772436 197045352 197347794 197621508 197750784 197862588 198137016 198180864 198392832 198716364 198972928 199148544 199248896 199297406 199361547 199618944 199638054 199895808 200173056 200221791 201003264 201282048 201655872 201719808 201870592 202309632 202526016 202806912 203183568 203297472 203465376 203777672 204060304 204193792 204343328 204374016 204592608 205190832 205475424 205520896 205857036 205922304 206142552 206408704 206428464 206524416 206745308 206811846 206927784 207032056 207416559 207532836 207618048 207704238 207957618 208631808 208854954 209124608 209144628 209190912 209309184 209414656 209465641 209599488 209650518 209756162 209823669 210212352 210729057 210827008 211943424 212170112 212357376 212464384 212631552 212858976 212926464 212978304 213549056 213669792 213966144 214106112 214471544 214591776 214769008 215151552 215659752 215728128 215958864 216006656 216358912 216428544 216781488 217061376 217293538 217362432 217415352 217485324 217594916 217786968 218121246 218301393 218423772 218566656 219062438 219152384 219276288 219510819 219580416 219633876 219988224 220222464 220346973 220458007 220652586 220763774 220937472 221243904 221297769 221583488 221890816 222035968 222469632 222756864 223120128 223191936 223844544 224155008 224444416 224571312 224755712 224810432 224882784 225194688 225540336 225853152 226000896 226128672 226442304 227104416 227397632 227598336 227713024 227768464 227841768 228135936 228157776 228452352 228507972 228581514 228824904 228898548 229249881 229567842 229718016 229886244 230239093 230558426 230709248 230839686 231159852 231211008 231458304 231779328 231835758 231910371 232209792 232232022 232339968 232888768 232911063 233211776 233535232 233570304 234503808 234829056 235265184 235339776 235591488 236027904 236280352 236488896 236608064 237047496 237180384 237376272 238436352 238691376 238999552 239022432 239075328 239210496 239389304 239466348 239542272 239600592 239721328 240166542 240242688 240499644 240833208 240945152 241280487 241415748 241615134 242221056 242321611 242480128 242617221 242694144 242953722 243007488 243403776 243664113 244002066 244056064 244194048 244532736 244592271 245110336 245247744 245887488 246468288 246546432 247267328 247750272 248070144 248335472 248414208 248474688 248554656 248679904 248899392 249281424 249627168 249790464 250357072 250601472 251010144 251603044 251682816 251825112 251952008 252174384 252301456 252499968 252770034 252850176 252911736 253238272 253589504 253651244 253732878 253755392 254084796 254251008 254474787 254827734 254994432 255492468 255822336 256177152 256239522 256451151 256507904 256652928 256926208 257008896 257428017 257760384 258117888 258432768 259547904 259883008 260112384 260243456 260306816 260390592 260726784 260751744 261151968 261236016 261514176 261999864 262363248 262727136 263130392 263495344 263667712 263816784 264182688 264241152 264523776 264673332 264955152 265040424 265531392 265815396 266158592 266184072 266527744 266592634 266678433 266827932 266897408 266962388 267048306 267829149 268004352 268200618 268376064 268527798 268874496 268900236 268959744 269312967 269686494 269746176 270034688 270273024 270409216 270475051 270911424 270937359 271063296 271287168 272498688 272790144 273383424 273587776 273829248 273967232 274476048 274563072 274856736 275237952 275365888 275749128 275903712 276555412 276710448 276938984 277276824 277364736 278175744 278473272 278859504 278921216 279078912 279377406 279465984 279534024 279764892 280194299 280283136 280441602 280582918 280830564 280972076 281014272 281651706 281884323 282591232 283143168 283446009 283508736 283811968 283839138 283901952 283971072 284062464 284456448 284525703 284669077 284893056 285288192 285474816 286122368 286868736 287546336 287637504 287800128 287945152 288199296 288571392 289041984 289415168 289816576 289887136 289980432 290382624 290828328 291068524 291231696 291422208 291991392 292368384 292681092 292773888 292845168 293317632 293629952 293795964 294203448 294583296 294749847 294898373 294991872 295063692 295158654 295307386 295568028 296021691 296432262 296626176 297009152 297271296 297299023 297493504 297589248 298074546 298459392 298873344 298946109 299428416 299457081 299843712 300259584 300720448 301137536 301334528 301504896 301923072 302483808 302805888 303464448 303789024 304181248 304210368 304603136 304677296 304775352 304946208 305099872 305198064 305666508 306090456 306290688 306514992 306888912 307786248 308213136 308281344 308611072 308785554 308883456 309039104 309114344 309213828 309613056 309642696 309786624 310117962 310217769 310548084 311299254 311427072 311556357 312671744 312900721 312947712 313105408 313282431 313686912 313716942 313786368 314121984 314634243 314703872 315318528 316063328 316240512 316501696 317915136 318255168 318696576 318947328 319288464 319389696 319467456 320222056 320323584 320504688 320666192 320949216 321110944 321159168 321707316 321887664 322153512 322961408 323489628 323592192 323938296 324009984 324538368 324642816 324885484 325172232 325336088 325592064 325940307 326043648 326123028 326392374 326996992 327181869 327635658 327849984 328593657 328624384 328728576 328914432 329370624 329450814 330333696 330760192 331145661 331218944 331299584 331406208 331865856 332375232 332836224 333053952 333704448 334135296 334680192 335577088 335766816 336232512 336666624 336856968 337026712 337133568 337215648 337324176 337792032 338310504 338779728 339001344 339299716 339738624 339770312 339992576 340656624 341096448 341461274 341569536 341652696 341762652 341934868 342203904 342236664 342678528 342761958 343237356 343680512 344157184 344240974 344351763 344577024 344829366 345837639 346063872 346259529 346739778 346816512 347187456 347635712 347668992 347753637 348202624 348314688 348509952 348685568 349333152 349817664 350302848 351755712 352243584 352698368 352897776 353009664 353273536 353387232 354041856 354420528 354912096 355571244 355770576 356064408 356610926 357105532 357339136 357600824 357654528 357834752 358037064 358499328 358533648 358612992 359083956 359199522 359581992 359661568 360249813 360364032 360749466 361215232 361249812 361417728 361716224 361804289 362123622 362306098 362422701 363331584 363720192 364430583 364511232 365105664 365968064 366003099 366084096 366291072 366475648 366799104 366983936 367665504 367871616 368947264 369702432 369819648 370900992 371297696 371625408 371812672 372105216 372503208 372621312 372712032 373019856 373710848 373922136 374440752 374685696 375325202 375535608 375845764 375902208 376515216 377404566 377524224 377928012 378011648 378452184 378535936 378628096 378749952 379155051 379275264 379367604 379857408 380384256 380476866 380599317 380633088 380791103 381127194 381376512 382241601 382491648 383516672 383733504 384265728 384359283 384761856 384979392 385389312 385513344 386640576 387176832 387771104 388308928 388562944 389321856 389824512 390241456 390365184 390460224 390585888 391090176 391127616 391727952 392271264 392777728 392999796 393322496 393418256 393544872 394090704 394695588 395243016 395501568 395725176 396274032 396361728 396785664 397432728 397945856 398297088 398497792 398594812 398723094 399237888 399276108 399791616 399888951 400346112 400443582 400572459 402006528 402300927 402564096 403311744 403439616 403741184 404529741 404619264 405052032 405613824 406367136 406594944 406930752 407555344 408120608 408387584 408686656 408748032 409185216 410381664 410950848 411714072 411844608 412285104 412817408 412856928 413048832 413490616 413623692 413855568 414064112 414833118 415065672 415236096 415408476 415915236 417263616 417709908 418249216 418289256 418381824 418618368 418829312 418931282 419066109 419198976 419301036 419512324 419647338 420424704 420874377 421458114 421654016 422477559 423886848 424340224 424714752 424928768 425263104 425717952 425758707 425852928 425956608 427098112 427339584 427932288 428212224 428943088 429183552 429538016 430303104 431319504 431456256 431917728 432013312 432717824 432857088 433562976 434122752 434587076 434724864 434830704 434970648 435189832 435573936 436242492 436602786 436847544 437133312 438124876 438304768 438552576 439021638 439160832 439267752 439976448 440305327 440444928 440693946 440916014 441305172 441527548 441874944 442487808 442595538 442961079 443166976 443781632 444071936 444648393 444939264 445513728 446240256 446383872 447111819 447689088 448310016 448888832 449142624 449511424 449620864 449765568 450389376 451080672 451706304 452001792 452257344 452884608 454208832 454795264 455196672 455426048 455536928 455683536 456271872 456315552 456904704 457015944 457163028 457649808 457797096 458499762 459135684 459436032 459772488 460478186 461116852 461418496 461679372 462319704 462422016 462916608 463178331 463411729 463558656 463671516 463820742 464419584 464464044 464679936 465176943 465777536 465822126 466423552 466948881 467070464 467140608 467184179 469007616 469658112 470530368 470575413 470679552 471182976 472055808 472560704 472977792 473216128 474094992 474360768 474752544 476872704 477382752 477999104 478044864 478420992 478778608 478932696 479084544 479201184 479442656 480333084 480485376 480999288 481666416 481890304 482560974 482831496 483230268 483971971 484442112 484643222 484960256 485234442 485388288 485907444 486014976 486807552 487328226 488004132 488112128 488388096 489065472 489184542 489588561 490220672 490495488 491453487 491701133 491774976 492936576 493092864 494534656 495500544 496140288 496670944 496828416 496949376 497109312 497359808 497798784 498562848 499254336 499580928 500714144 501202944 502020288 503206088 503365632 503650224 503904016 504348768 504602912 504999936 505540068 505700352 505823472 506476544 507179008 507302488 507465756 507510784 508169592 508502016 508949574 509369917 509655468 509988864 510984936 511644672 512191911 512354304 512479044 512902302 513015808 513305856 513852416 514017792 514142937 514856034 515520768 516235776 516361461 516865536 517244049 519095808 519766016 520224768 520486912 520613632 520781184 521453568 521503488 522303936 522472032 523028352 523999728 524726496 525454272 526260784 526990688 527335424 527633568 528365376 529047552 529346664 529910304 530080848 531062784 531630792 532317184 532368144 533055488 533185268 533356866 533655864 533794816 533924776 534096612 534916389 535658298 536008704 536401236 536752128 537055596 537748992 537800472 537919488 538625934 539372988 539492352 540069376 540546048 540818432 540950102 541124199 541822848 541874718 542126592 542574336 543459147 544997376 545580288 546766848 547175552 547658496 547934464 548952096 549126144 549713472 550475904 550731776 551498256 551807424 553110824 553420896 553877968 554553648 554729472 556351488 556946544 557719008 557842432 558157824 558754812 558931968 559068048 559529784 560388598 560566272 560883204 561165836 561661128 561944152 562028544 562987803 563303412 563768646 565182464 566106849 566286336 566892018 567017472 567623936 567678276 567803904 567942144 568124928 568549597 568912896 569051406 569338154 569786112 570576384 570715299 570949632 572244736 573737472 575092672 575275008 575600256 575890304 576398592 577142784 578083968 578830336 579633152 579774272 579960864 580765248 581656656 582137048 582463392 582844416 583982784 584736768 585362184 585547776 585690336 586635264 587259904 587591928 588406896 589166592 589499694 589796746 589983744 590127384 590317308 590614772 591136056 592043382 592864524 593252352 593774503 594018304 594542592 594598046 594987008 595178496 596149092 596918784 597746688 597892218 598084641 598386019 598856832 598914162 599687424 600519168 600665373 601440896 602275072 602669056 603009792 603846144 604967616 605611776 606928896 607578048 608362496 608420736 609206272 609354592 609550704 609892416 610199744 610396128 611333016 612180912 612581376 613029984 613777824 615572496 616426272 616562688 617222144 617571108 617766912 618078208 618228688 618427656 619226112 619285392 619573248 620235924 620435538 621096168 622249677 622598508 622854144 623112714 624934681 625343488 625801442 625895424 626210816 626564862 627373824 627433884 627572736 628243968 628396923 629268486 629407744 629471007 630637056 632126656 632187171 632481024 633003392 635830272 636510336 637393152 637894656 638576928 638779392 638934912 640444112 640647168 641009376 641332384 641898432 642221888 642318336 643414632 643775328 644307024 646979256 647184384 647876592 648019968 649076736 649285632 649770968 650344464 650672176 651184128 651880614 652087296 652246056 652784748 653993984 654363738 654904179 655271316 655699968 657187314 657248768 657457152 657730087 657828864 658532457 658741248 658901628 660667392 661374021 661520384 662291322 662437888 662599168 662812416 663731712 663893307 664750464 665672448 666107904 667408896 668270592 669360384 671154176 671533632 672465024 673333248 673713936 674053424 674267136 674431296 674648352 675584064 676621008 677559456 678002688 678599432 679540624 679985152 681313248 682192896 682922548 683139072 683305392 683525304 683869736 684407808 684473328 685357056 685523916 686474712 687361024 687749643 688314368 688481948 688703526 689154048 689658732 690717279 691675278 692127744 692519058 693479556 693633024 694374912 695271424 695337984 695507274 696405248 696629376 697019904 697371136 697540921 698666304 698733189 699635328 700605696 703511424 704487168 705396736 705795552 706019328 706547072 706774464 708083712 708841056 709824192 711142488 711541152 712128816 713221852 714211064 714678272 715201648 715309056 715669504 716074128 716998656 717067296 717225984 718167912 718399044 719163984 719323136 720499626 720728064 721498932 722430464 722499624 722835456 723432448 723608578 723841461 724247244 724612196 724845402 726663168 726964833 727440384 727851663 728861166 729022464 730211328 730992339 731936128 732006198 732168192 732582144 732951296 733598208 733776813 733967872 734146567 735331008 735743232 737894528 739404864 739639296 741801984 742595392 743250816 743625344 744210432 745006416 745242624 745424064 746039712 747421696 747844272 748881504 749371392 750650404 751071216 751691528 751804416 753030432 754809132 755048448 755856024 756023296 756904368 757071872 757256192 757499904 758310102 758550528 758735208 759714816 760527383 760768512 760953732 761198634 761266176 761582206 762254388 762753024 763424361 764483202 764983296 767033344 767467008 768531456 768718566 769353453 769523712 769958784 770778624 771026688 772284051 772673209 773281152 774353664 775542208 776617856 777125888 778643712 779649024 780482912 780730368 780920448 781171776 782180352 782255232 783455904 784542528 785555456 785999592 786644992 786836512 787089744 788181408 789391176 790486032 791003136 791450352 792548064 792723456 793571328 794865456 795891712 796594176 796995584 797189624 797446188 798475776 798552216 799583232 799777902 800035299 800438441 800692224 800887164 801144918 803487447 804013056 804601854 805128192 806623488 806879232 806954491 807482368 807938901 809059482 809238528 810104064 811227648 811425153 812734272 812812077 813189888 813861504 815110688 816241216 816775168 817373312 817496064 818370432 820763328 821901696 823428144 823689216 824570208 825634816 825713856 826097664 826981232 827247384 827711136 828128224 829666236 830131344 830816952 831830472 834527232 835419816 836498432 836578512 836763648 837236736 837658624 837862564 838132218 838397952 838602072 839024648 839294676 840582897 840849408 841748754 842916228 843308032 844955118 845652969 847773696 848680448 849429504 849857536 850338027 850526208 851435904 851517414 851705856 851913216 854007231 854196224 854679168 855864576 856424448 857886176 858367104 859076032 860606208 862639008 862912512 863835456 865435648 865714176 867125952 868245504 869174152 869449728 869661408 869941296 870379664 871147872 872484984 873205572 873695088 874266624 876249752 876609536 877105152 878043276 878321664 878535504 879952896 880610654 880889856 881387892 881832028 882610344 883055096 883749888 884695119 884975616 885191076 885922158 886333952 887563264 888065073 888143872 889296786 889878528 891027456 891897069 892480512 892767744 894223638 895378176 896620032 896838327 897777664 898285248 899022848 899241728 899531136 900778752 902161344 903412608 904003584 904514688 905769216 908417664 909590528 910393344 910852096 911073856 911367072 912543744 912631104 913809408 914031888 914326056 915299616 915594192 916999524 918271368 918872064 919544976 920956372 922233704 922836992 923358744 924639408 924844032 925833216 926356662 926823458 927117312 927343032 927641484 928839168 928928088 929359872 930353886 931555072 931644252 932847104 933074219 933897762 934140928 934281216 934368358 934669071 938015232 938702163 939316224 939847293 941060736 941150826 941359104 942365952 943902729 944111616 945121408 945955584 946432256 948189984 948721536 949505088 953745408 954765504 955998208 956089728 956841984 957557216 957865392 958169088 958402368 958885312 960666168 960970752 961998576 963332832 963780608 965121948 965662992 966460536 967943942 968884224 969286444 969920512 970468884 970776576 971814888 972029952 973615104 974656452 976008264 976224256 976776192 977820921 978130944 978369084 979177122 980441344 980990976 981545607 982040213 982906974 983402266 983549952 985780971 985873152 986185728 989069312 991001088 992280576 993341888 993436983 993656832 993898752 994218624 994719616 995597568 997125696 998508672 999161856 1001428288 1002405888 1004040576 1006412176 1006731264 1007300448 1007808032 1008697536 1009205824 1009999872 1011080136 1011400704 1011646944 1012953088 1014358016 1014604976 1014931512 1016339184 1017004032 1017899148 1018739834 1019310936 1019977728 1021969872 1023289344 1024383822 1024708608 1024958088 1025804604 1026031616 1026611712 1027704832 1028035584 1028285874 1029712068 1031041536 1032471552 1032722922 1033055289 1033575851 1033731072 1034488098 1037512917 1038191616 1039532032 1040449536 1040973824 1041227264 1041562368 1042907136 1043006976 1043260911 1044607872 1044944064 1046056704 1047999456 1049452992 1050908544 1052521568 1053981376 1054670848 1055267136 1056730752 1058095104 1058693328 1059820608 1060161696 1062125568 1063261584 1064634368 1064736288 1066110976 1066370536 1066713732 1067311728 1067589632 1067849552 1068193224 1069832778 1071316596 1072017408 1072802472 1073504256 1074111192 1075497984 1075600944 1075838976 1077251868 1078745976 1078984704 1080138752 1080749439 1081092096 1081636864 1081900204 1082248398 1083645696 1083749436 1084253184 1085148672 1085412867 1086918294 1087268103 1089994752 1091160576 1093533696 1094351104 1095316992 1095868928 1097904192 1098009297 1098252288 1099426944 1100951808 1101463552 1102996512 1103614848 1106221648 1106841792 1107755936 1109107296 1109458944 1112702976 1113893088 1115438016 1116315648 1117509624 1117863936 1118136096 1119059568 1120777196 1121132544 1121766408 1122331672 1123322256 1123888304 1124057088 1125975606 1126606824 1127537292 1130364928 1132213698 1132572672 1133784036 1134034944 1135247872 1135356552 1135607808 1135884288 1136249856 1137099194 1137465153 1137825792 1138102812 1138676308 1139572224 1141152768 1141430598 1141899264 1142373309 1144489472 1146724803 1147474944 1150185344 1150550016 1151200512 1151780608 1152797184 1153077849 1154285568 1156167936 1157660672 1159266304 1159548544 1159921728 1161530496 1163313312 1164274096 1164926784 1165688832 1167965568 1169473536 1170724368 1171095552 1171380672 1173270528 1174519808 1175183856 1176813792 1178333184 1178999388 1179593492 1179967488 1180254768 1180634616 1181229544 1182272112 1184086764 1185729048 1186504704 1187549006 1188036608 1189085184 1189196092 1189974016 1190356992 1192298184 1193837568 1195114459 1195493376 1195784436 1196169282 1196772038 1197713664 1197828324 1199374848 1199666853 1201038336 1201330746 1202881792 1204550144 1204843409 1205338112 1206019584 1206902781 1207692288 1209935232 1211223552 1213589223 1213857792 1215156096 1216724992 1216841472 1218412544 1218709184 1219101408 1219784832 1220399488 1220792256 1222666032 1224361824 1225162752 1226059968 1227555648 1231144992 1232852544 1234444288 1235142216 1235533824 1236156416 1236457376 1236855312 1238452224 1238570784 1239146496 1240471848 1240871076 1242192336 1244499354 1245197016 1245708288 1246225428 1248138241 1249869362 1250686976 1251602884 1251790848 1252421632 1253129724 1254747648 1254867768 1255145472 1256487936 1256793846 1257198327 1258536972 1258815488 1258942014 1261274112 1262623131 1264253312 1264374342 1264962048 1266006784 1267432677 1268071343 1271660544 1273020672 1274786304 1275789312 1277153856 1277276121 1277558784 1277869824 1280888224 1281294336 1282018752 1282664768 1283796864 1284443776 1284636672 1286829264 1287550656 1288614048 1293958512 1294368768 1295753184 1296039936 1298153472 1298571264 1299541936 1300688928 1301344352 1302368256 1303761228 1304174592 1304492112 1305569496 1307987968 1308727476 1309808358 1310542632 1311399936 1313638207 1314374628 1314497536 1314914304 1315460174 1315657728 1317064914 1317482496 1317803256 1320915981 1321334784 1322748042 1323040768 1324582644 1324875776 1325198336 1325624832 1327463424 1327786614 1328883237 1329500928 1331344896 1332215808 1333945179 1334817792 1336541184 1338720768 1342308352 1343067264 1344930048 1346666496 1347427872 1348106848 1348534272 1348862592 1349296704 1351168128 1353242016 1355118912 1356005376 1357198864 1359081248 1359970304 1362626496 1364385792 1365845096 1366278144 1366610784 1367050608 1367739472 1368815616 1368946656 1370714112 1371047832 1372949424 1374722048 1375499286 1376628736 1376963896 1377407052 1378308096 1379317464 1381434558 1382575489 1383350556 1384255488 1385038116 1386959112 1387266048 1388749824 1390235187 1390542848 1390675968 1391014548 1392810496 1393258752 1394039808 1394742272 1395081842 1395530829 1397332608 1397466378 1399270656 1401211392 1401552537 1407022848 1408974336 1410793472 1411591104 1412038656 1413094144 1413548928 1416167424 1417682112 1419648384 1422284976 1423082304 1424257632 1426443704 1428422128 1429356544 1430403296 1430618112 1431339008 1432148256 1433997312 1434134592 1436335824 1436798088 1438327968 1438646272 1440999252 1441456128 1442997864 1444860928 1444999248 1445670912 1446864896 1447217156 1447682922 1448494488 1449224392 1449690804 1451915913 1453326336 1453929666 1454880768 1455703326 1457722332 1458044928 1460422656 1461984678 1463872256 1464012396 1464336384 1465164288 1465902592 1466259487 1467196416 1467553626 1467935744 1468293134 1468765683 1470662016 1471486464 1475103399 1475789056 1478809728 1479278592 1483603968 1485190784 1486501632 1487250688 1488420864 1490012832 1490485248 1490848128 1492079424 1494843392 1495688544 1497763008 1498742784 1501300808 1502142432 1503383056 1503608832 1506060864 1509618264 1510096896 1511712048 1512046592 1513808736 1514143744 1514512384 1514999808 1516620204 1517101056 1517470416 1519429632 1521054766 1521537024 1521907464 1522397268 1522532352 1523164412 1524508776 1525506048 1526848722 1528109751 1528966404 1529966592 1534066688 1534934016 1536575733 1537062912 1537437132 1538706906 1539047424 1539917568 1541557248 1542053376 1542428811 1543206049 1544568102 1545346418 1546562304 1548707328 1549084383 1551084416 1553235712 1554251776 1557287424 1559298048 1560965824 1561460736 1561840896 1562343552 1564360704 1564510464 1566911808 1569085056 1571110912 1571999184 1573289984 1573673024 1574179488 1576362816 1578782352 1580972064 1582006272 1582900704 1585096128 1587142656 1589730912 1591783424 1593188352 1593991168 1594379248 1594892376 1596951552 1597104432 1599166464 1599555804 1600070598 1600876882 1601384448 1601774328 1602289836 1604749167 1606974894 1608026112 1609203708 1610256384 1611673651 1613246976 1613758464 1613908982 1614964736 1615877802 1618118964 1618477056 1620208128 1622455296 1622850306 1623372597 1624190623 1625468544 1625624154 1626379776 1627723008 1630221376 1630377441 1632482432 1633550336 1634746624 1634992128 1636740864 1641526656 1643803392 1646856288 1647378432 1649140416 1651269632 1651427712 1652195328 1653962464 1654494768 1655422272 1656256448 1659332472 1660262688 1661633904 1663660944 1669054464 1670839632 1672996864 1673157024 1673527296 1674473472 1675317248 1675725128 1676264436 1676795904 1677204144 1678049296 1678589352 1681165794 1681698816 1683497508 1685832456 1686616064 1688963409 1689910236 1691305938 1695547392 1696251277 1697360896 1698320547 1698859008 1699715072 1700676054 1701052416 1702871808 1703034828 1703411712 1703826432 1705648791 1708014462 1708392448 1709358336 1711729152 1712145897 1712848896 1715772352 1716734208 1718152064 1721212416 1725278016 1725825024 1727670912 1730871296 1731428352 1734251904 1736491008 1738348304 1738899456 1739322816 1739882592 1740759328 1742295744 1744969968 1746411144 1747390176 1748533248 1752499504 1754210304 1756086552 1756643328 1757071008 1759905792 1761221308 1761779712 1762775784 1763664056 1765220688 1766110192 1767499776 1769390238 1769951232 1770382152 1771844316 1772667904 1775126528 1776130146 1776287744 1778593572 1779757056 1781323509 1782054912 1783794138 1784961024 1785535488 1788447276 1790756352 1793240064 1793676654 1795158057 1795555328 1796570496 1798045696 1798483456 1799062272 1801557504 1801996119 1804322688 1806825216 1808007168 1809029376 1811538432 1816835328 1819181056 1820786688 1821704192 1822147712 1822734144 1825087488 1825262208 1827618816 1828063776 1828652112 1830599232 1831188384 1833999048 1836542736 1837744128 1839089952 1841912744 1844467408 1845673984 1846717488 1849278816 1849688064 1851666432 1852713324 1853646916 1854234624 1854686064 1855282968 1857678336 1857856176 1858719744 1860707772 1863110144 1863288504 1865694208 1866148438 1866749031 1867795524 1868281856 1868562432 1868736716 1869338142 1874804043 1876030464 1877404326 1878632448 1879694586 1882121472 1882301652 1882718208 1884731904 1885190769 1887805458 1888223232 1890242816 1891911168 1892864512 1893325357 1896379968 1896561513 1897443072 1899010176 1907490816 1909531008 1911996416 1912179456 1913683968 1915114432 1915730784 1916338176 1916804736 1917770624 1921332336 1921941504 1923997152 1926665664 1927561216 1930243896 1931325984 1932921072 1935887884 1938572888 1939841024 1940937768 1941553152 1943629776 1944059904 1947230208 1949312904 1952016528 1952448512 1953552384 1955641842 1956261888 1956738168 1958354244 1960882688 1961360093 1961981952 1963091214 1964080426 1964712537 1965813948 1966804532 1967099904 1971561942 1971746304 1972371456 1973190261 1975597371 1978138624 1982002176 1984122063 1984561152 1986683776 1986873966 1987313664 1987797504 1988437248 1989439232 1991195136 1991679921 1992683539 1994251392 1997017344 1998323712 2002856576 2004811776 2008081152 2012824352 2013462528 2014600896 2015616064 2017395072 2018411648 2019999744 2022160272 2022801408 2023293888 2025906176 2028716032 2029209952 2029863024 2032678368 2034008064 2035798296 2037479668 2038621872 2039955456 2043939744 2046578688 2048767644 2049417216 2049916176 2051609208 2052063232 2053223424 2055409664 2056071168 2056571748 2059424136 2062083072 2063248929 2064288611 2064943104 2065445844 2066110578 2067151702 2067462144 2068976196 2072151837 2075025834 2076383232 2079064064 2080899072 2081093161 2081947648 2082454528 2083124736 2085814272 2086013952 2086521822 2089215744 2089888128 2092113408 2092622763 2095998912 2096199567 2098905984 2101817088 2105043136 2107962752 2109341696 2110534272 2113461504 2116190208 2117386656 2119641216 2120323392 2124251136 2126523168 2129268736 2129472576 2132221952 2132741072 2133427464 2134623456 2135179264 2135699104 2136386448 2139665556 2142633192 2144034816 2145604944 2147008512 2148222384 2150995968 2151201888 2151677952 2154503736 2157491952 2157969408 2160277504 2161498878 2162184192 2163273728 2163800408 2164496796 2167291392 2167498872 2168506368 2170297344 2170825734 2171524383 2173836588 2174536206 2179989504 2180894499 2182321152 2187067392 2188702208 2190305047 2190633984 2191737856 2192977017 2195808384 2196018594 2196504576 2198853888 2201903616 2202439701 2202927104 2205993024 2207229696 2212443296 2213683584 2215511872 2218214592 2218917888 2225405952 2227786176 2230876032 2232631296 2235019248 2235727872 2236272192 2238119136 2241554392 2242265088 2243532816 2244663344 2246644512 2247776608 2248114176 2251951212 2253213648 2255074584 2260729856 2264427396 2265145344 2267568072 2268069888 2270495744 2270713104 2271215616 2271768576 2272499712 2274198388 2274930306 2275651584 2276205624 2277352616 2279144448 2281582149 2282305536 2282861196 2283798528 2284746618 2288978944 2290273083 2293449606 2294949888 2300370688 2301100032 2302401024 2303561216 2305594368 2306155698 2308060359 2308571136 2312335872 2315321344 2318019627 2318532608 2319097088 2319843456 2323060992 2326626624 2328548192 2329853568 2331377664 2335931136 2338947072 2341448736 2342191104 2342761344 2346541056 2349039616 2350367712 2353627584 2356666368 2357998776 2359186984 2359934976 2360509536 2361269232 2362459088 2364544224 2368173528 2371458096 2373009408 2375098012 2376073216 2378170368 2378392184 2379948032 2380713984 2384596368 2387675136 2390228918 2390986752 2391568872 2392338564 2393544076 2395427328 2395656648 2398749696 2399333706 2401315323 2402076672 2402661492 2405763584 2409100288 2409686818 2410462341 2410676224 2412039168 2413805562 2415384576 2419870464 2420863473 2422447104 2423816703 2427178446 2427715584 2430312192 2433449984 2433682944 2434275459 2436825088 2437418368 2438202816 2439569664 2440798976 2441584512 2445332064 2448723648 2450325504 2452119936 2455111296 2462289984 2465705088 2468888576 2470284432 2471067648 2472312832 2472914752 2473710624 2476904448 2477141568 2478292992 2480943696 2481742152 2484384672 2488998708 2490394032 2492450856 2496276482 2499738724 2501373952 2503205768 2503581696 2504843264 2506259448 2509495296 2509735536 2510290944 2512975872 2513587692 2514396654 2517073944 2517630976 2517884028 2521748691 2522548224 2525246262 2528506624 2528748684 2529924096 2532013568 2532630023 2534865354 2536142686 2536958907 2543321088 2546041344 2549572608 2551014081 2551578624 2554307712 2554552242 2555117568 2555739648 2561776448 2562021693 2562588672 2564037504 2565329536 2567593728 2568887552 2569273344 2573658528 2575101312 2577228096 2587917024 2588737536 2591506368 2596306944 2597142528 2599083872 2601377856 2602688704 2604736512 2607522456 2608349184 2608984224 2611138992 2615975936 2617454952 2619616716 2621085264 2622799872 2627276414 2628749256 2628995072 2629828608 2630920348 2631315456 2634129828 2634964992 2635606512 2641831962 2642669568 2645496084 2646081536 2649165288 2649751552 2650396672 2651249664 2654085357 2654926848 2655573228 2657766474 2659001856 2662689792 2664195219 2664431616 2665537721 2667890358 2669635584 2673082368 2675691207 2677441536 2684616704 2686134528 2689860096 2690514981 2693332992 2694855744 2696213696 2697068544 2697725184 2698593408 2702336256 2706484032 2710237824 2712010752 2714397728 2718162496 2719940608 2725252992 2728771584 2731690192 2732556288 2733221568 2734101216 2735478944 2737631232 2737893312 2741428224 2742095664 2745898848 2749444096 2750998572 2753257472 2753927792 2754814104 2756616192 2758634928 2762869116 2765150978 2766701112 2768510976 2770076232 2773918224 2774532096 2777499648 2780470374 2781085696 2781351936 2782029096 2785620992 2786517504 2788079616 2789484544 2790163684 2791061658 2794665216 2794932756 2798541312 2799222657 2802422784 2803105074 2804007213 2814045696 2816106489 2817948672 2821586944 2823182208 2824077312 2826188288 2827097856 2831708187 2832334848 2835364224 2839296768 2844569952 2846164608 2848515264 2852887408 2856844256 2858713088 2860806592 2861236224 2862678016 2864296512 2867994624 2868269184 2872671648 2873596176 2876655936 2881998504 2882912256 2885995728 2889721856 2889998496 2891341824 2893729792 2894434312 2895365844 2896988976 2898448784 2899381608 2903831826 2906652672 2907859332 2909761536 2911406652 2915444664 2916089856 2920845312 2923969356 2927744512 2928024792 2928672768 2930328576 2931805184 2932518974 2933462763 2934392832 2935107252 2935871488 2936586268 2937531366 2941324032 2942972928 2946120639 2950206798 2951578112 2957342913 2957619456 2958557184 2967207936 2970381568 2973003264 2974501376 2976841728 2980025664 2980310949 2980970496 2981696256 2984158848 2989686784 2991377088 2995526016 2997485568 3002601616 3004284864 3006766112 3007217664 3012121728 3019236528 3020193792 3023424096 3024093184 3027617472 3029024768 3029999616 3033240408 3034202112 3034940832 3038859264 3042109532 3043074048 3043814928 3044794536 3046328824 3049017552 3051012096 3053697444 3056219502 3057932808 3059933184 3068133376 3069868032 3073151466 3074125824 3074874264 3077413812 3078094848 3079835136 3082137289 3083114496 3084106752 3084857622 3086412098 3089136204 3090692836 3093124608 3097414656 3098168766 3100727553 3102168832 3106471424 3108503552 3112538751 3114574848 3118596096 3121931648 3122921472 3123681792 3124687104 3128721408 3129020928 3129782733 3133823616 3138170112 3142221824 3143998368 3146579968 3147346048 3148358976 3152725632 3157564704 3161944128 3164012544 3165801408 3170192256 3174285312 3179461824 3183566848 3186376704 3187982336 3188758496 3189784752 3193903104 3194208864 3198332928 3199111608 3200141196 3201753764 3202768896 3203548656 3204579672 3209498334 3213949788 3216052224 3218407416 3220512768 3223347302 3226493952 3227516928 3227817964 3229929472 3231755604 3236237928 3236954112 3240416256 3242248317 3243882103 3244910592 3245700612 3246745194 3248381246 3250937088 3251248308 3252759552 3255446016 3256238601 3260442752 3260754882 3264964864 3267100672 3269493248 3269984256 3270289253 3273481728 3283053312 3287606784 3293712576 3294027891 3294756864 3298280832 3302539264 3302855424 3304390656 3307924928 3308989536 3310844544 3312512896 3318664944 3320525376 3323267808 3327321888 3338108928 3341679264 3345993728 3346314048 3348946944 3350634496 3351450256 3352528872 3353591808 3354408288 3356098592 3357178704 3362331588 3363397632 3366995016 3371664912 3373232128 3377926818 3379820472 3382611876 3387803797 3391094784 3392502554 3394721792 3396641094 3397718016 3399430144 3401352108 3402104832 3405743616 3406069656 3406823424 3407652864 3411297582 3412395459 3416028924 3416784896 3418716672 3423458304 3424291794 3425697792 3427119927 3431544704 3433468416 3436304128 3440174409 3441907931 3442424832 3450556032 3451650048 3455341824 3461742592 3462856704 3468503808 3472982016 3476696608 3477798912 3478645632 3479765184 3481518656 3484591488 3489939936 3492822288 3494780352 3497066496 3504999008 3508420608 3512173104 3513286656 3514142016 3519811584 3522442616 3523559424 3525551568 3527328112 3530441376 3532220384 3534999552 3538780476 3539902464 3540764304 3543688632 3545335808 3550253056 3552260292 3552575488 3557187144 3559514112 3562647018 3564109824 3565589419 3567588276 3569922048 3571070976 3576894552 3581512704 3585343377 3586480128 3587353308 3590316114 3591110656 3593140992 3596091392 3596966912 3598124544 3599000559 3603115008 3603992238 3608645376 3613650432 3614530227 3616014336 3618058752 3620708343 3623076864 3633670656 3638362112 3641573376 3643408384 3644295424 3645468288 3650174976 3650524416 3655237632 3656127552 3657304224 3661198464 3662376768 3667998096 3673085472 3675488256 3678179904 3683825488 3688934816 3691347968 3693434976 3698557632 3703332864 3705426648 3707293832 3708469248 3709372128 3710565936 3715356672 3715712352 3717439488 3721415544 3726220288 3726577008 3731388416 3732296876 3733498062 3735591048 3736563712 3737124864 3737473432 3738676284 3744414723 3749608086 3752060928 3754808652 3757264896 3759389172 3764242944 3764603304 3765436416 3769463808 3770381538 3775610916 3776446464 3780485632 3783822336 3785729024 3786650714 3787869393 3792759936 3793123026 3794886144 3798020352 3804214029 3814981632 3819062016 3823992832 3824358912 3827367936 3830228864 3831461568 3832676352 3833609472 3835541248 3842664672 3843883008 3847994304 3853331328 3855122432 3860487792 3862651968 3865842144 3871775768 3877145776 3879682048 3881875536 3883106304 3887259552 3888119808 3894460416 3898625808 3904033056 3904897024 3907104768 3911283684 3912523776 3913476336 3916708488 3921765376 3922720186 3923963904 3926182428 3928160852 3929425074 3931627896 3933609064 3934199808 3940914621 3943123884 3943492608 3944742912 3946380522 3951194742 3956277248 3962747943 3964004352 3968244126 3969122304 3973367552 3973747932 3974627328 3975595008 3976874496 3978878464 3979847179 3982390272 3983359842 3985367078 3986649711 3988502784 3994034688 3996647424 4005713152 4009623552 4016162304 4025648704 4026925056 4029201792 4031232128 4034790144 4036823296 4039999488 4044320544 4045602816 4046587776 4051812352 4057432064 4058419904 4059726048 4065356736 4068016128 4071596592 4074959336 4077243744 4079910912 4087879488 4093157376 4097535288 4098834432 4099832352 4103218416 4104126464 4106446848 4110819328 4112142336 4113143496 4118848272 4124166144 4126497858 4128577222 4129886208 4130891688 4132221156 4134303404 4134924288 4137952392 4144303674 4147726467 4150051668 4152766464 4158128128 4161798144 4162186322 4163895296 4164909056 4166249472 4170705561 4171628544 4172027904 4173043644 4178431488 4179776256 4184226816 4185245526 4186592487 4188702133 4191997824 4192399134 4197811968 4203634176 4204657611 4210086272 4215925504 4218683392 4221068544 4226923008 4232380416 4234773312 4239282432 4240646784 4248502272 4253046336 4258537472 4258945152 4264443904 4265482144 4266854928 4269246912 4270358528 4271398208 4272772896 4279331112 4285266384 4288069632 4291209888 4294017024 4296444768 4301991936 4302403776 4309007472 4314983904 4315938816 4320555008 4322997756 4324368384 4326547456 4327600816 4328993592 4334582784 4334997744 4337012736 4340594688 4341651468 4343048766 4347673176 4349072412 4355747739 4359979008 4361788998 4364642304 4374134784 4374542767 4377404416 4380610094 4381267968 4383475712 4385954034 4391616768 4392037188 4393009152 4397707776 4398778461 4403807232 4404879402 4405854208 4406297049 4411986048 4414459392 4424886592 4425310197 4427367168 4431023744 4436429184 4437835776 4450811904 4455572352 4461752064 4465262592 4470038496 4471455744 4472544384 4476238272 4483108784 4484530176 4487065632 4489326688 4493289024 4495553216 4496228352 4503902424 4506427296 4510149168 4528854792 4530290688 4535136144 4536139776 4540991488 4541426208 4542431232 4543537152 4544999424 4548396776 4549860612 4551303168 4552411248 4554705232 4558288896 4563164298 4564611072 4565722392 4567597056 4569493236 4577957888 4580546166 4584329253 4586899212 4589899776 4600741376 4602200064 4604110609 4604802048 4607122432 4609727199 4611188736 4612311396 4616120718 4617142272 4624671744 4629618147 4630642688 4636039254 4637065216 4638194176 4639686912 4646121984 4647253149 4653253248 4657096384 4659707136 4662755328 4671862272 4677894144 4682897472 4684382208 4685522688 4693082112 4698079232 4700735424 4707255168 4713332736 4715997552 4718373968 4719869952 4721019072 4722538464 4724918176 4729088448 4736347056 4742916192 4746018816 4750196024 4752146432 4756784368 4759896064 4761427968 4769192736 4775350272 4780457836 4781973504 4783137744 4784677128 4787088152 4790854656 4791313296 4797499392 4798667412 4802630646 4804153344 4805322984 4811527168 4814247501 4818200576 4819373636 4820924682 4821352448 4824078336 4827611124 4830769152 4835020953 4839740928 4841726946 4844894208 4847633406 4854356892 4855431168 4860624384 4866899968 4867365888 4868550918 4872571869 4873650176 4874836736 4876405632 4879139328 4881597952 4883169024 4890664128 4891132323 4897447296 4900651008 4904239872 4910222592 4924579968 4931410176 4937777152 4940568864 4942135296 4944625664 4945829504 4947421248 4953808896 4954283136 4956585984 4961887392 4963484304 4968769344 4977997416 4980788064 4984901712 4992552964 4999477448 5002747904 5006411536 5007163392 5009686528 5012518896 5018990592 5019471072 5020581888 5025951744 5027175384 5028793308 5034147888 5035261952 5035768056 5043497382 5045096448 5050492524 5057013248 5057497368 5059848192 5064027136 5065260046 5066890227 5069730708 5072285372 5073917814 5086642176 5088753831 5092082688 5094961641 5099145216 5102028162 5103157248 5108615424 5109104484 5110235136 5111479296 5116946373 5123552896 5124043386 5125177344 5128075008 5130659072 5135187456 5136437691 5137775104 5138546688 5139025969 5147317056 5150202624 5154456192 5175834048 5177475072 5183012736 5192613888 5194285056 5198167744 5202755712 5205377408 5209473024 5215044912 5216698368 5217968448 5222277984 5231951872 5234909904 5239233432 5242170528 5245599744 5254552828 5257498512 5257990144 5261840696 5262630912 5268259656 5269929984 5271213024 5283663924 5285339136 5290992168 5292163072 5298330576 5299503104 5300793344 5302499328 5308170714 5309853696 5311146456 5315532948 5318003712 5323691681 5325379584 5328390438 5328863232 5331075442 5335780716 5339271168 5343970527 5346164736 5351382414 5354883072 5369233408 5372269056 5379720192 5381029962 5385474171 5386665984 5389711488 5392427392 5394137088 5395450368 5397186816 5404672512 5405988357 5408712463 5412968064 5420475648 5424021504 5428795456 5436324992 5439881216 5450505984 5457543168 5463380384 5465112576 5466443136 5468202432 5470957888 5475262464 5475786624 5482856448 5484191328 5491797696 5498888192 5501997144 5506514944 5507855584 5509628208 5513232384 5517269856 5525738232 5530301956 5533402224 5537021952 5540152464 5547836448 5549064192 5554999296 5560940748 5562171392 5562703872 5564058192 5571241984 5573035008 5576159232 5578969088 5580327368 5582123316 5589330432 5589865512 5597082624 5598445314 5600247093 5603069087 5604845568 5606210148 5608014426 5624412129 5628091392 5632212978 5635897344 5643173888 5646364416 5648154624 5648681437 5652376576 5654195712 5655572307 5663416374 5664669696 5670728448 5678593536 5679976071 5689139904 5689684539 5692329216 5697030528 5705774816 5713688512 5717426176 5721613184 5722472448 5725356032 5728593024 5735989248 5736538368 5745343296 5747192352 5753311872 5763997008 5765824512 5771991456 5779443712 5779996992 5782683648 5787459584 5788868624 5790731688 5793977952 5796897568 5798763216 5807663652 5815718664 5819523072 5822813304 5830889328 5832179712 5841690624 5847938712 5855489024 5856049584 5857345536 5860657152 5863610368 5865037948 5866925526 5868785664 5870214504 5871742976 5873172536 5875062732 5882648064 5884080279 5885945856 5892241278 5894137611 5900413596 5903156224 5914685826 5915238912 5917114368 5919570783 5934415872 5940763136 5946006528 5949002752 5952366189 5953683456 5960051328 5960621898 5961940992 5963392512 5968317696 5978050617 5979373568 5982754176 5991052032 5994971136 6005203232 6008569728 6013532224 6014435328 6024243456 6038473056 6040387584 6046848192 6055234944 6058049536 6059999232 6066480816 6068404224 6069881664 6077718528 6084219064 6086148096 6087629856 6089589072 6092657648 6098035104 6102024192 6107394888 6112439004 6115865616 6119866368 6136266752 6139736064 6146302932 6148251648 6149748528 6154827624 6156189696 6159670272 6164274578 6166228992 6168213504 6169715244 6172824196 6178272408 6181385672 6186249216 6192865833 6194829312 6196337532 6201455106 6204337664 6212942848 6216455511 6217007104 6225077502 6229149696 6237192192 6243279483 6243863296 6245842944 6247363584 6249374208 6257442816 6258041856 6259565466 6267647232 6276340224 6277868289 6284443648 6287996736 6293159936 6294692096 6296717952 6305451264 6315129408 6323888256 6328025088 6331602816 6340384512 6348570624 6358923648 6367133696 6372753408 6375964672 6377516992 6379569504 6387806208 6388417728 6396665856 6398223216 6400282392 6403507528 6405537792 6407097312 6409159344 6418996668 6427899576 6432104448 6436814832 6441025536 6446694604 6452987904 6455033856 6455635928 6459858944 6463511208 6472475856 6473908224 6480832512 6484496634 6487764206 6489821184 6491401224 6493490388 6496762492 6501874176 6502496616 6505519104 6510892032 6512477202 6520885504 6521509764 6529929728 6531519533 6534201344 6538986496 6539968512 6540578506 6542683497 6546963456 6566106624 6570915141 6575213568 6578931051 6587425152 6588055782 6589513728 6596561664 6605078528 6605710848 6607319103 6608781312 6615849856 6617979072 6621689088 6625025792 6637329888 6641050752 6646535616 6654643776 6676217856 6683358528 6691987456 6692628096 6697893888 6701268992 6702900512 6705057744 6707183616 6708816576 6712197184 6714357408 6724663176 6726795264 6733990032 6743329824 6746464256 6755853636 6759640944 6765223752 6775607594 6782189568 6785005108 6789443584 6793282188 6795436032 6798860288 6802704216 6804209664 6811487232 6812139312 6813646848 6815305728 6822595164 6824790918 6832057848 6833569792 6837433344 6844746447 6846916608 6848583588 6851395584 6854239854 6863089408 6866936832 6870819249 6872608256 6874281491 6880348818 6883815862 6884849664 6901112064 6903300096 6910683648 6923485184 6924181077 6925713408 6937007616 6945964032 6953393216 6954058881 6955597824 6957291264 6959530368 6963037312 6969182976 6979879872 6985644576 6989560704 6994132992 7009998016 7016841216 7024346208 7026573312 7028284032 7039623168 7044885232 7047118848 7051103136 7054656224 7060882752 7064440768 7069999104 7077560952 7079804928 7081528608 7087377264 7090671616 7100506112 7104520584 7114374288 7119028224 7125294036 7128219648 7131178838 7135176552 7139844096 7142141952 7153789104 7163025408 7170686754 7172960256 7174706616 7180632228 7182221312 7186281984 7192182784 7193933824 7196249088 7198001118 7203945969 7206230016 7207984476 7217290752 7227300864 7229060454 7231387023 7232028672 7235030957 7236117504 7241416686 7246153728 7262590419 7267341312 7276724224 7283146752 7286816768 7288590848 7290936576 7300349952 7301048832 7302826377 7310475264 7312255104 7314608448 7322396928 7324753536 7335996192 7346170944 7350976512 7356359808 7367650976 7377869632 7382695936 7386869952 7397115264 7406665728 7410853296 7414587664 7416938496 7418744256 7421131872 7430713344 7431424704 7434878976 7442831088 7452440576 7453154016 7462776832 7464593752 7466996124 7471182096 7473127424 7474946864 7477352568 7488829446 7499216172 7504121856 7509617304 7514529792 7518778344 7528485888 7529206608 7530872832 7538927616 7540763076 7551221832 7552892928 7560971264 7565246073 7567644672 7571458048 7573301428 7575738786 7585519872 7586246052 7589772288 7596040704 7597890069 7608428058 7610876721 7629963264 7638124032 7647985664 7648717824 7654735872 7660457728 7662923136 7665352704 7667218944 7671082496 7685329344 7686065079 7687766016 7695988608 7706662656 7710244864 7720975584 7725303936 7731684288 7743551536 7754291552 7759364096 7763751072 7766212608 7774519104 7788920832 7797251616 7808066112 7814209536 7822567368 7825047552 7826952672 7833416976 7843530752 7845440372 7847927808 7852364856 7856321704 7858850148 7863255792 7867218128 7868399616 7881829242 7886247768 7886985216 7889485824 7892761044 7902389484 7912554496 7925495886 7928008704 7936488252 7938244608 7946735104 7947495864 7949254656 7951190016 7953748992 7957756928 7959694358 7962256071 7964780544 7966719684 7970734156 7973299422 7977005568 7988069376 7993294848 7996613163 8011426304 8019247104 8027073621 8032324608 8051297408 8053850112 8058403584 8062464256 8069580288 8071544943 8073646592 8079998976 8088641088 8091205632 8093175552 8103624704 8114864128 8116839808 8119452096 8130713472 8136032256 8143193184 8149918672 8154487488 8159821824 8175758976 8186314752 8195070576 8197668864 8199664704 8206436832 8208252928 8212893696 8221638656 8224284672 8226286992 8237696544 8248332288 8252995716 8257154444 8259772416 8261783376 8264442312 8268606808 8269848576 8275904784 8288607348 8295452934 8300103336 8305532928 8316256256 8323596288 8324372644 8327790592 8329818112 8332498944 8341411122 8343257088 8344055808 8346087288 8356862976 8359552512 8365801213 8368453632 8370491052 8373184974 8377404266 8383995648 8384798268 8395623936 8397667971 8407268352 8409315222 8420172544 8431851008 8437366784 8442137088 8448319467 8453846016 8464760832 8469546624 8478564864 8481293568 8495124561 8497004544 8506092672 8517074944 8517890304 8528887808 8530964288 8533709856 8538493824 8540717056 8542796416 8545545792 8558662224 8570532768 8576139264 8582419776 8588034048 8592889536 8603983872 8604807552 8618014944 8629967808 8641110016 8645995512 8648736768 8653094912 8655201632 8657987184 8669165568 8669995488 8674025472 8681189376 8683302936 8686097532 8695346352 8698144824 8711495478 8719958016 8723577996 8729284608 8736967687 8748269568 8749085534 8754808832 8761220188 8762535936 8766951424 8771908068 8783233536 8784074376 8786018304 8795415552 8797556922 8800388289 8804822851 8807614464 8809758804 8811708416 8812594098 8823972096 8828918784 8838361917 8849773184 8850620394 8854734336 8862047488 8872028739 8872858368 8875671552 8876499401 8901623808 8911144704 8923504128 8930525184 8940076992 8940932847 8942911488 8945088768 8952476544 8966217568 8969060352 8974131264 8978653376 8986578048 8991106432 8992456704 9007804848 9012854592 9020298336 9057709584 9060581376 9070272288 9072279552 9081982976 9082852416 9087074304 9089998848 9096793552 9099721224 9102606336 9104822496 9109410464 9116577792 9126328596 9129222144 9131444784 9138986472 9155915776 9161092332 9168658506 9173798424 9179799552 9195467449 9201482752 9204400128 9208221218 9209604096 9214244864 9219454398 9222377472 9224622792 9232241436 9234284544 9246411867 9249343488 9259236294 9261285376 9272078508 9274130432 9276388352 9279373824 9292243968 9294506298 9302182659 9306506496 9314192768 9319414272 9325510656 9337616253 9343724544 9355788288 9365794944 9368764416 9371045376 9386164224 9396158464 9401470848 9414510336 9426665472 9431995104 9436747936 9439739904 9442038144 9445076928 9449836352 9458176896 9472694112 9485832384 9492037632 9500392048 9513568736 9519792128 9522855936 9538385472 9550700544 9560915672 9563947008 9566275488 9569354256 9574176304 9581709312 9582626592 9594998784 9597334824 9605261292 9608306688 9610645968 9623054336 9628495002 9636401152 9638747272 9641849364 9642704896 9648156672 9655222248 9661538304 9670041906 9678028423 9679481856 9683453892 9689788416 9695266812 9708713784 9710862336 9721248768 9731646309 9733799936 9734731776 9737101836 9745143738 9747300352 9749673472 9752811264 9758278656 9763195904 9766338048 9768715803 9781328256 9782264646 9794894592 9801302016 9808479744 9810867759 9820445184 9849159936 9862820352 9875554304 9881137728 9884270592 9889251328 9891659008 9894842496 9907617792 9908566272 9913171968 9923774784 9926968608 9937538688 9955994832 9961576128 9969803424 9985105928 9998954896 10005495808 10012823072 10014326784 10019373056 10025037792 10037981184 10038942144 10051903488 10054350768 10057586616 10068295776 10070523904 10071536112 10086994764 10090192896 10100985048 10114026496 10114994736 10119696384 10128054272 10130520092 10133780454 10139461416 10144570744 10147835628 10163411391 10173284352 10177507662 10184165376 10189923282 10198290432 10204056324 10206314496 10217230848 10218208968 10220470272 10222958592 10233892746 10247105792 10248086772 10250354688 10256150016 10261318144 10263816409 10270374912 10272875382 10275550208 10277093376 10278051938 10281359781 10294634112 10300405248 10308912384 10325723793 10351668096 10354950144 10366025472 10385227776 10388570112 10396335488 10405511424 10410754816 10418946048 10430089824 10433396736 10435936896 10444555968 10463903744 10469819808 10478466864 10484341056 10491199488 10509105656 10514997024 10515980288 10523681392 10525261824 10536519312 10539859968 10542426048 10567327848 10570678272 10581984336 10584326144 10596661152 10599006208 10601586688 10604998656 10616341428 10619707392 10622292912 10631065896 10636007424 10647383362 10650759168 10656780876 10657726464 10662150884 10671561432 10678542336 10687941054 10692329472 10696768257 10702764828 10709766144 10738466816 10744538112 10756030131 10759440384 10762059924 10770948342 10773331968 10779422976 10784854784 10788274176 10790900736 10794373632 10797001677 10802442343 10809345024 10811976714 10817424926 10825936128 10840951296 10843590681 10848043008 10857590912 10872649984 10879762432 10901011968 10915086336 10926760768 10930225152 10932886272 10936404864 10941915776 10950524928 10951573248 10965712896 10968382656 10983595392 10997776384 11003994288 11013029888 11015711168 11019256416 11026464768 11034539712 11051476464 11060603912 11066804448 11074043904 11080304928 11095672896 11109998592 11121881496 11124342784 11125407744 11128116384 11142483968 11146070016 11152318464 11157938176 11160654736 11164246632 11178660864 11179731024 11194165248 11196890628 11200494186 11206138174 11209691136 11212420296 11216028852 11233244169 11248824258 11256182784 11264425956 11271794688 11281715557 11286347776 11292728832 11296309248 11297362874 11304753152 11308391424 11311144614 11326832748 11329339392 11341456896 11357187072 11359952142 11363608179 11369334361 11378279808 11379369078 11384658432 11394061056 11411549632 11412642087 11427377024 11434852352 11443226368 11444944896 11450712064 11457186048 11471978496 11473076736 11490686592 11494384704 11506623744 11527994016 11531649024 11543982912 11558887424 11559993984 11565367296 11574919168 11577737248 11581463376 11587955904 11593795136 11597526432 11615327304 11631437328 11639046144 11645626608 11661778656 11664359424 11683381248 11695877424 11710978048 11712099168 11714691072 11721314304 11727220736 11730075896 11733851052 11737571328 11740429008 11743485952 11746345072 11750125464 11765296128 11768160558 11771891712 11784482556 11788275222 11800827192 11806312448 11822743863 11829371652 11830477824 11834228736 11839141566 11868831744 11873758939 11881526272 11888243829 11892013056 11898005504 11904732378 11907366912 11920102656 11921243796 11923881984 11926785024 11936635392 11939541537 11956101234 11958747136 11959949133 11965508352 11982104064 11989942272 12010406464 12017139456 12027064448 12028870656 12048486912 12076946112 12080775168 12093696384 12110469888 12116099072 12119998464 12132961632 12136808448 12139763328 12155437056 12168438128 12172296192 12175259712 12179178144 12185315296 12196070208 12204048384 12214789776 12224878008 12231731232 12239732736 12279472128 12292605864 12296503296 12299497056 12309655248 12312379392 12319340544 12328549156 12332457984 12336427008 12339430488 12345648392 12356544816 12362771344 12372498432 12385731666 12389658624 12392675064 12402910212 12408675328 12425885696 12432911022 12434014208 12443179401 12450155004 12458299392 12474384384 12486558966 12487726592 12491685888 12494727168 12498748416 12512116683 12514885632 12516083712 12519130932 12535294464 12552680448 12555736578 12566106399 12568887296 12575993472 12586319872 12589384192 12593435904 12610902528 12613972833 12630258816 12647776512 12656050176 12663205632 12680769024 12697141248 12717847296 12734267392 12745506816 12751929344 12755033984 12759139008 12775612416 12776835456 12793331712 12796446432 12800564784 12807015056 12811075584 12814194624 12818318688 12837993336 12855799152 12864208896 12873629664 12882051072 12893389208 12905975808 12911271856 12919717888 12927022416 12944951712 12947816448 12961665024 12968993268 12975528412 12979642368 12982802448 12986980776 12993524984 13003748352 13004993232 13011038208 13021784064 13024954404 13041771008 13043019528 13059859456 13063039066 13067243217 13068402688 13077972992 13079937024 13081157012 13085366994 13093926912 13123628301 13132213248 13141830282 13150427136 13157862102 13174850304 13176111564 13179027456 13193123328 13196335383 13210157056 13211421696 13214638206 13217562624 13231699712 13235958144 13243378176 13250051584 13253277499 13274659776 13275930591 13282101504 13293071232 13309287552 13352435712 13366717056 13383974912 13385256192 13395787776 13402537984 13405801024 13410115488 13414367232 13417633152 13424394368 13428714816 13449326352 13453590528 13467980064 13486659648 13492928512 13511707272 13519281888 13530447504 13551215188 13570010216 13578887168 13586564376 13590872064 13597720576 13605408432 13608419328 13622974464 13624278624 13627293696 13630611456 13645190328 13649581836 13664115696 13667139584 13674866688 13689492894 13693833216 13697167176 13702791168 13708479708 13726178816 13729520651 13733873664 13741638498 13745216512 13748562982 13752987759 13760697636 13767631724 13769699328 13802224128 13806600192 13812331827 13821367296 13829181597 13846970368 13848362154 13851426816 13874015232 13888854441 13891928064 13906786432 13908117762 13911195648 13914582528 13919060736 13926074624 13938365952 13941759447 13948784773 13959759744 13971289152 13979121408 13988265984 14019996032 14033682432 14048692416 14053146624 14056568064 14079246336 14089770464 14094237696 14102206272 14109312448 14121765504 14128881536 14139998208 14155121904 14159609856 14163057216 14174754528 14181343232 14201012224 14209041168 14228748576 14238056448 14250588072 14256439296 14262357676 14270353104 14279688192 14284283904 14307578208 14326050816 14341373508 14345920512 14349413232 14361264456 14364442624 14372563968 14384365568 14387867648 14392498176 14396002236 14407891938 14412460032 14415968952 14434581504 14442742503 14450020277 14454601728 14458120908 14462774046 14464057344 14470061914 14472235008 14482833372 14492307456 14505062859 14525180838 14534682624 14553448448 14566293504 14573633536 14577181696 14581873152 14600699904 14602097664 14605652754 14617715607 14620950528 14624510208 14629216896 14644793856 14649507072 14671992384 14673396969 14692341888 14701953024 14712719616 14735301952 14755739264 14765391872 14773739904 14794230528 14813331456 14821706592 14829175328 14833876992 14837488512 14842263744 14861426688 14862849408 14869757952 14885662176 14904881152 14906308032 14925553664 14929187504 14933992248 14942364192 14946254848 14949893728 14954705136 14977658892 14998432344 15008243712 15019234608 15029059584 15037556688 15056971776 15058413216 15061745664 15077855232 15081526152 15102443664 15105785856 15121942528 15130492146 15135289344 15142916096 15146602856 15151477572 15171039744 15172492104 15179544576 15192081408 15195780138 15200670681 15208330379 15216856116 15221753442 15259926528 15266261493 15276248064 15295971328 15297435648 15309471744 15320915456 15325846272 15330705408 15332135329 15334437888 15342164992 15350839119 15370658688 15372130158 15375532032 15391977216 15413325312 15417077907 15420489728 15441951168 15450607872 15463368576 15487103072 15508583104 15518728192 15527502144 15532425216 15549038208 15577841664 15594503232 15616132224 15628419072 15645134736 15650095104 15653905344 15666833952 15687061504 15690880744 15695855616 15704729712 15712643408 15717700296 15726511584 15734436256 15736799232 15763658484 15772495536 15773970432 15785522088 15804778968 15825108992 15850991772 15856017408 15872976504 15876489216 15893470208 15894991728 15898509312 15902380032 15907497984 15915513856 15919388716 15924512142 15929561088 15933439368 15941468312 15946598844 15954011136 15971075043 15976138752 15986589696 15993226326 16022852608 16031911581 16038494208 16054147242 16064649216 16102594816 16107700224 16116807168 16124928512 16139160576 16143089886 16147293184 16156422513 16159997952 16177282176 16182411264 16186351104 16207249408 16226137389 16229728256 16233679616 16238904192 16261426944 16272064512 16286386368 16299837344 16308974976 16319643648 16351517952 16372629504 16390141152 16395337728 16399329408 16412873664 16425787392 16443277312 16448569344 16452573984 16475393088 16496664576 16505991432 16514308888 16519544832 16523566752 16528884624 16537213616 16539697152 16551809568 16577214696 16590905868 16600206672 16611065856 16632512512 16647192576 16648745288 16655581184 16659636224 16664997888 16682822244 16686514176 16688111616 16692174576 16713725952 16719105024 16731602426 16736907264 16740982104 16746369948 16754808532 16767991296 16769596536 16791247872 16795335942 16809207261 16814536704 16818630444 16840345088 16863702016 16873236387 16874733568 16884274176 16896638934 16907692032 16929521664 16939093248 16946044311 16957129728 16962587136 16966716921 16990249122 16994009088 17012185344 17034149888 17035780608 17039928213 17057775616 17061928576 17067419712 17076987648 17081434112 17085592832 17091091584 17117324448 17141065536 17152278528 17164839552 17176068096 17185779072 17207967744 17209615104 17236029888 17259935616 17282220032 17291991024 17297473536 17306189824 17310403264 17315974368 17338331136 17339990976 17348050944 17362378752 17366605872 17372195064 17390692704 17396289648 17422990956 17447155992 17458569216 17473935374 17496539136 17498171068 17509617664 17522440376 17525071872 17533902848 17543816136 17566467072 17568148752 17572036608 17590831104 17595113844 17600776578 17609645702 17615228928 17619517608 17623416832 17625188196 17647944192 17652240837 17657837568 17676723834 17699546368 17701240788 17709468672 17724094976 17728410161 17744057478 17745716736 17751343104 17752998802 17758712349 17803247616 17822289408 17847008256 17857098567 17861050368 17880153984 17881865694 17885822976 17890177536 17904953088 17932435136 17934151851 17938120704 17948262528 17957306752 17973156096 17982212864 17984913408 18015609696 18025709184 18040596672 18115419168 18121162752 18140544576 18163965952 18165704832 18174148608 18179997696 18193587104 18199442448 18205212672 18209644992 18218820928 18233155584 18252657192 18258444288 18262889568 18277972944 18311831552 18322184664 18337317012 18347596848 18359599104 18390934898 18402965504 18408800256 18416442436 18419208192 18428489728 18438908796 18444754944 18449245584 18464482872 18468569088 18492823734 18498686976 18518472588 18522570752 18544157016 18548260864 18552776704 18558747648 18578597499 18584487936 18589012596 18604365318 18613012992 18628385536 18638828544 18649366533 18651021312 18658764047 18675232506 18687449088 18711576576 18729838449 18731589888 18737528832 18742090752 18772328448 18792316928 18802941696 18829020672 18833604867 18853330944 18863990208 18873495872 18879479808 18884076288 18890153856 18899672704 18916353792 18945388224 18971664768 18984075264 19000784096 19027137472 19039584256 19045711872 19076770944 19101401088 19121831344 19127894016 19132550976 19138708512 19148352608 19163418624 19165253184 19189997568 19194669648 19210522584 19216613376 19221291936 19246108672 19256990004 19272802304 19277494544 19283698728 19296313344 19310444496 19323076608 19340083812 19356056846 19358963712 19366907784 19379576832 19390533624 19417427568 19421724672 19442497536 19463292618 19467599872 19469463552 19474203672 19490287476 19494600704 19499346944 19505622528 19516557312 19526391808 19532676096 19537431606 19562656512 19564529292 19589789184 19594558599 19602604032 19616959488 19621735518 19628050491 19640890368 19698319872 19712745423 19725640704 19751108608 19762275456 19768541184 19778502656 19783318016 19789684992 19815235584 19817132544 19821957309 19826343936 19847549568 19853937216 19875077376 19911989664 19923152256 19939606848 19970211856 19997909792 20010991616 20025646144 20028653568 20038746112 20050075584 20075962368 20077884288 20103806976 20108701536 20115173232 20136591552 20143072224 20173989528 20180385792 20201970096 20228052992 20229989472 20239392768 20256108544 20261040184 20267560908 20278922832 20289141488 20295671256 20326822782 20346568704 20355015324 20368330752 20379846564 20396580864 20408112648 20412628992 20434461696 20436417936 20440940544 20445917184 20467785492 20494211584 20496173544 20500709376 20512300032 20522636288 20527632818 20534239341 20540749824 20545750764 20551100416 20554186752 20556103876 20562719562 20589268224 20600810496 20617824768 20622844473 20651447586 20703336192 20709900288 20732050944 20770455552 20777140224 20792670976 20811022848 20821509632 20837892096 20860179648 20862176643 20866793472 20871873792 20889111936 20927807488 20939639616 20956933728 20968682112 20982398976 21018211312 21029994048 21031960576 21047362784 21050523648 21073038624 21079719936 21084852096 21134655696 21141356544 21163968672 21168652288 21193322304 21203173376 21209997312 21232682856 21239414784 21244585824 21262131792 21272014848 21294766724 21301518336 21313561752 21324301768 21343122864 21357084672 21375882108 21384658944 21393536514 21405529656 21419532288 21476933632 21489076224 21512060262 21518880768 21524119848 21541896684 21546663936 21558845952 21569709568 21574961023 21576548352 21581801472 21588747264 21594003354 21604884686 21611837907 21618690048 21623953428 21634849852 21651872256 21681902592 21687181362 21696086016 21705092871 21715181824 21745299968 21759524864 21787771257 21802023936 21830172672 21853521536 21860450304 21865772544 21872809728 21883831552 21901049856 21903146496 21908479131 21931425792 21936765312 21967190784 21995552768 22007988576 22026059776 22031422336 22038512832 22052929536 22069079424 22102952928 22121207824 22133608896 22148087808 22160609856 22191345792 22219997184 22243762992 22248685568 22250815488 22256232768 22284967936 22292140032 22304636928 22315876352 22321309472 22328493264 22357321728 22359462048 22388330496 22393781256 22400988372 22412276348 22419382272 22424840592 22432057704 22466488338 22497648516 22512365568 22528851912 22543589376 22563431114 22572695552 22585457664 22592618496 22594725748 22609506304 22616782848 22622289228 22653665496 22658678784 22682913792 22695738219 22707174721 22714374144 22719904284 22727216358 22738668722 22756559616 22758738156 22769316864 22788122112 22793670207 22823099264 22825284174 22854754048 22869704704 22886452736 22889889792 22892024771 22901424128 22914372096 22943956992 22946153472 22981373184 22988769408 23013247488 23055988032 23058195237 23063298048 23087965824 23117774848 23119987968 23130734592 23149838336 23155474496 23162926752 23175911808 23187590272 23195052864 23230654608 23262874656 23278092288 23291253216 23323557312 23366762496 23391754848 23421956096 23424198336 23442628608 23454441472 23460151792 23467702104 23475142656 23480858016 23486971904 23492690144 23500250928 23530592256 23536321116 23543783424 23568965112 23576550444 23601654384 23612624896 23645487726 23658743304 23660955648 23668457472 23678283132 23714626579 23737663488 23747517878 23763052544 23776487658 23784026112 23796011008 23809464756 23814733824 23840205312 23842487592 23847763968 23853570048 23873270784 23879083074 23886768213 23912202468 23917494272 23919898266 23931016704 23964208128 23979884544 23989839489 24020812928 24034278912 24054128896 24057741312 24081220863 24093355517 24096973824 24153892224 24161550336 24187392768 24220939776 24232198144 24239996928 24265923264 24273616896 24279526656 24310874112 24336876256 24344592384 24350519424 24358356288 24370630592 24392140416 24408096768 24429579552 24449756016 24463462464 24479465472 24558944256 24585211728 24593006592 24598994112 24619310496 24624758784 24638681088 24657098312 24664915968 24672854016 24678860976 24691296784 24713089632 24725542688 24744996864 24771463332 24779317248 24785350128 24805820424 24817350656 24851771392 24865822044 24868028416 24886358802 24900310008 24916598784 24948768768 24959125933 24973117932 24975453184 24983371776 24989454336 24997496832 25024233366 25029771264 25032167424 25038261864 25070588928 25097403639 25105360896 25111473156 25132212798 25137774592 25151986944 25172639744 25178768384 25186871808 25193003913 25221805056 25227945666 25260517632 25295553024 25312100352 25326411264 25344958401 25361538048 25394282496 25435694592 25468534784 25491013632 25503858688 25510067968 25518278016 25551224832 25553670912 25586663424 25592892864 25601129568 25614030112 25622151168 25628389248 25636637376 25675986672 25711598304 25728417792 25747259328 25764102144 25786778416 25811951616 25822543712 25839435776 25854044832 25889903424 25923330048 25937986536 25951056824 25959284736 25965604896 25973961552 25987049968 26007496704 26009986464 26022076416 26043568128 26049908808 26083542016 26086039056 26119718912 26126078132 26134486434 26136805376 26155945984 26159874048 26162314024 26170733988 26187853824 26210903061 26247256602 26264426496 26283660564 26300854272 26315724204 26349700608 26352223128 26358054912 26386246656 26392670766 26414468553 26420314112 26422843392 26429276412 26435125248 26463399424 26471916288 26486756352 26500103168 26506554998 26515085751 26549319552 26551861182 26564203008 26586142464 26618575104 26629498203 26704871424 26733434112 26767949824 26770512384 26791575552 26805075968 26811602048 26820230976 26828734464 26835266304 26848788736 26857429632 26898652704 26907181056 26935960128 26973319296 26985857024 27023414544 27038563776 27060895008 27102430376 27140020432 27157774336 27173128752 27181744128 27195441152 27210816864 27216838656 27245948928 27248557248 27261222912 27290380656 27299163672 27328231392 27334279168 27349733376 27378985788 27387666432 27394334352 27416959416 27452357632 27459041302 27467747328 27483276996 27490433024 27497125964 27505975518 27521395272 27535263448 27539398656 27586402347 27604448256 27613200384 27624663654 27642734592 27658363194 27693940736 27696724308 27702853632 27739235601 27748030464 27777708882 27783856128 27813572864 27816235524 27822391296 27829165056 27838121472 27852149248 27858930253 27876731904 27883518894 27897569546 27906547977 27919519488 27942578304 27958242816 27976531968 28039992064 28067364864 28097384832 28106293248 28113136128 28158492672 28179540928 28188475392 28204412544 28218624896 28243531008 28257763072 28279996416 28310243808 28319219712 28326114432 28349509056 28362686464 28402024448 28418082336 28457497152 28476112896 28501176144 28524715352 28540706208 28559376384 28568567808 28615156416 28652101632 28682747016 28691841024 28698826464 28722528912 28728885248 28745127936 28768731136 28775735296 28784996352 28792004472 28815783876 28824920064 28831937904 28869163008 28885485006 28900040554 28909203456 28916241816 28925548092 28928114688 28940123828 28944470016 28965666744 28984614912 29010125718 29034085269 29050361676 29069365248 29106896896 29132587008 29147267072 29154363392 29163746304 29194938927 29201399808 29204195328 29211305508 29235431214 29241901056 29249020416 29258433792 29289587712 29299014144 29306147409 29320914931 29343984768 29346793938 29384683776 29403906048 29425439232 29432603277 29470603904 29511478528 29530783744 29547479808 29588461056 29626662912 29643413184 29658350656 29667753984 29674977024 29684527488 29722853376 29725698816 29739515904 29771324352 29809762304 29812616064 29851107328 29858375008 29867984496 29884728384 29892509696 29899787456 29909410272 29955317784 29996864688 30016487424 30038469216 30058119168 30075113376 30113943552 30116826432 30155710464 30163052304 30204887328 30211571712 30243885056 30260984292 30270578688 30285832192 30293205712 30302955144 30342079488 30344984208 30359089152 30384162816 30391560276 30401341362 30416660758 30433712232 30443506884 30490234173 30519853056 30532522986 30552496128 30591942656 30594871296 30618943488 30621799369 30641830912 30651692544 30661410816 30664270658 30668875776 30684329984 30701678238 30741317376 30744260316 30751064064 30783954432 30791449227 30826650624 30834155814 30840979456 30844079343 30883902336 30901215744 30926737152 30974206144 30977171379 31017166208 31037456384 31055004288 31064850432 31098076416 31155683328 31189006464 31232264448 31256838144 31290269472 31300190208 31307810688 31333667904 31374123008 31381761488 31391711232 31409459424 31425286816 31435400592 31453023168 31468872512 31473598464 31527316968 31544991072 31547940864 31571044176 31609557936 31701983544 31712034816 31745953008 31752978432 31786940416 31789983456 31797018624 31804760064 31814995968 31831027712 31838777432 31849024284 31859122176 31866878736 31882936624 31893197688 31908022272 31942150086 31952277504 31973179392 31986452652 32045705216 32063823162 32076988416 32090304771 32108294484 32129298432 32205189632 32215400448 32228774263 32233614336 32249857024 32268090393 32278321152 32286179772 32294586368 32312845026 32319995904 32354564352 32364822528 32372702208 32407327029 32414498816 32452274778 32459456512 32467359232 32477808384 32522853888 32530772043 32544129024 32572772736 32599674688 32617949952 32639287296 32703035904 32745259008 32780282304 32790675456 32798658816 32825747328 32851574784 32886554624 32897138688 32905147968 32950786176 32993329152 33011982864 33028617776 33039089664 33047133504 33057769248 33074427232 33079394304 33103619136 33154429392 33181811736 33200413344 33222131712 33265025024 33297490576 33319272448 33329995776 33365644488 33373028352 33376223232 33384349152 33427451904 33438210048 33463204852 33473814528 33481964208 33492739896 33509617064 33535982592 33539193072 33582495744 33590671884 33618414522 33629073408 33637260888 33680690176 33699732507 33727404032 33746472774 33749467136 33768548352 33793277868 33815384064 33845146671 33859043328 33878186496 33892088622 33914259456 33925174272 33933433842 33980498244 33988018176 34024370688 34068299776 34071561216 34079856426 34108003083 34115551232 34123857152 34134839424 34153975296 34162868224 34171185664 34182183168 34234648896 34237926261 34282131072 34304557056 34329679104 34352136192 34371558144 34415935488 34419230208 34472059776 34519871232 34564440064 34583982048 34594947072 34612379648 34620806528 34631948736 34676662272 34679981952 34696101888 34724757504 34733211744 34744390128 34781385408 34792579296 34845981912 34894311984 34917138432 34947870748 34993078272 34996342136 35019235328 35044880752 35050143744 35067805696 35087632272 35132934144 35136297504 35144073216 35181662208 35190227688 35201553156 35219291404 35230457856 35239035216 35246833664 35250376392 35295888384 35304481674 35315675136 35353447668 35399092736 35402481576 35418937344 35448189952 35456820322 35468231589 35488114956 35491433472 35502686208 35505997604 35517424698 35606495232 35621276817 35644578816 35664731487 35694016512 35714197134 35722100736 35760307968 35763731388 35771645952 35780355072 35809906176 35818624611 35864870272 35868303702 35876241408 35896525056 35914613504 35946312192 35964425728 35969826816 35973181783 36031219392 36051418368 36081193344 36230838336 36242325504 36281089152 36327931904 36331409664 36348297216 36359995392 36387174208 36398884896 36410425344 36419289984 36437641856 36466311168 36505314384 36516888576 36525779136 36555945888 36623663104 36644369328 36674634024 36695193696 36719198208 36781869796 36805931008 36832884872 36838416384 36856979456 36877817592 36889509888 36898491168 36928965744 36937138176 36985647468 36997373952 37036945176 37045141504 37088314032 37096521728 37105553408 37117495296 37157194998 37168975872 37178025192 37208730636 37226025984 37256771072 37265841767 37277657088 37298733066 37302042624 37317528094 37329538203 37350465012 37374898176 37423153152 37459676898 37463179776 37475057664 37484181504 37536350049 37544656896 37584633856 37605883392 37658041344 37667209734 37698319197 37706661888 37727980416 37746991744 37758959616 37768152576 37780307712 37799345408 37832707584 37841918499 37860987241 37890776448 37943329536 37968150528 38001568192 38054274944 38079168512 38091423744 38153541888 38202802176 38243662688 38255788032 38265101952 38277417024 38296705216 38326837248 38330506368 38379995136 38389339296 38421045168 38433226752 38442583872 38492217344 38513980008 38545604608 38554989088 38567397456 38592626688 38620888992 38646153216 38680167624 38712113692 38717927424 38733815568 38759153664 38781067248 38834855136 38843449344 38884995072 38926585236 38935199744 38938927104 38948407344 38980574952 38989201408 38998693888 39011245056 39033114624 39052783616 39065352192 39074863212 39125313024 39129058584 39179578368 39189117198 39201729651 39205208064 39221483609 39233918976 39243471036 39256100982 39281780736 39370884903 39396639744 39425490846 39451281408 39502217216 39524550912 39537082368 39540770059 39557005312 39566636032 39579369984 39589006149 39630471168 39634265088 39643914618 39652687872 39695099136 39707874432 39750154752 39759832497 39823979328 39827791773 39846304512 39879213696 39940423712 39995819584 40021983232 40051292288 40057307136 40077492224 40100151168 40151924736 40155768576 40207613952 40217403072 40230346464 40273183104 40286144448 40347979056 40360771584 40403940192 40456105984 40459978944 40478785536 40512217088 40522080368 40535121816 40557845664 40578282976 40591342512 40653645564 40710030648 40736661504 40759693128 40793161728 40816225296 40825257984 40868923392 40872835872 40881881088 40891834368 40935570984 40988423168 40992347088 41001418752 41024600064 41045272576 41055265636 41068478682 41081499648 41091501528 41102200832 41108373504 41112207752 41125439124 41178536448 41188561953 41201620992 41235649536 41245688946 41258963277 41302895172 41406672384 41419800576 41436995481 41464101888 41540911104 41554280448 41585341952 41622045696 41643019264 41666563323 41675784192 41720359296 41724353286 41733586944 41743747584 41778223872 41846354319 41855614976 41879279232 41913867456 41937364224 41964797952 42036422624 42059988096 42063921152 42094725568 42101047296 42146077248 42159439872 42169704192 42269311392 42282713088 42327937344 42386644608 42406346752 42419994624 42465365712 42478829568 42489171648 42524263584 42544029696 42589533448 42603036672 42627123504 42648603536 42686245728 42714169344 42751764216 42769317888 42787073028 42811059312 42839064576 42953867264 42978152448 43024120524 43037761536 43048239696 43083793368 43093327872 43117691904 43139419136 43149922046 43153096704 43163602944 43177494528 43188006708 43209769372 43223675814 43237380096 43247906856 43269699704 43303744512 43350060831 43363805184 43374362724 43392172032 43410185742 43430363648 43490599936 43515188577 43519049728 43575542514 43604047872 43660345344 43707043072 43720900608 43731545088 43745619456 43767663104 43802099712 43806292992 43816958262 43853146821 43862851584 43873530624 43934381568 43991105536 44015977152 44052119552 44062844672 44077025664 44105859072 44138158848 44205905856 44242415648 44267217792 44296175616 44321219712 44382691584 44439994368 44487525984 44497371136 44501630976 44512465536 44569935872 44584280064 44609273856 44631752704 44642618944 44656986528 44714643456 44718924096 44776660992 44787562512 44801976744 44824552696 44838764544 44849681184 44864115408 44932976676 44995297032 45024731136 45057703824 45087178752 45126862228 45145391104 45170915328 45185236992 45189451496 45219012608 45233565696 45244578456 45307330992 45317357568 45365827584 45391476438 45414349442 45428748288 45439808568 45454432716 45477337444 45513119232 45517476312 45538633728 45576244224 45587340414 45624991137 45646198528 45650568348 45709508096 45739409408 45772905472 45779779584 45784049542 45798784479 45802848256 45828744192 45887913984 45892306944 45962746368 45977538816 45996405987 46026494976 46052517357 46111976064 46116390474 46126596096 46175931648 46235549696 46239975936 46251233721 46261469184 46299676672 46310948992 46325853504 46351823616 46375180544 46390105728 46461309216 46525749312 46556184576 46582506432 46647114624 46733524992 46783509696 46843912192 46848396672 46885257216 46908882944 46920303584 46935404208 46950285312 46961716032 46973943808 46985380288 47000501856 47061184512 47072642232 47087566848 47137930224 47153100888 47203308768 47225249792 47290975452 47317486608 47321911296 47356566264 47429253158 47475326976 47495035756 47526105088 47552975316 47568052224 47592022016 47618929512 47629467648 47680410624 47684975184 47695527936 47707140096 47746541568 47758166148 47773536426 47824404936 47834988544 47839796532 47862033408 47913225129 47928416256 47959769088 47979678978 48041625856 48068557824 48095734743 48108257792 48115482624 48119970437 48162441726 48186711034 48193947648 48307784448 48323100672 48374785536 48441879552 48464396288 48469267539 48479993856 48531846528 48547233792 48559053312 48621748224 48673752512 48678412167 48689184768 48701038848 48716712576 48741261184 48784280832 48816193536 48859159104 48899512032 48926924928 48958930944 49117888512 49170423456 49186013184 49197988224 49238620992 49277362176 49314196624 49329831936 49345708032 49357721952 49382593568 49426179264 49451085376 49489993728 49542926664 49558634496 49570700256 49611640848 49634701312 49703542784 49731644088 49772717604 49800620016 49833197568 49897537536 49918251866 49946235864 49950906368 49966743552 49978908672 49994993664 50048466732 50059542528 50064334848 50076523728 50141177856 50194807278 50210721792 50222946312 50264425596 50275549184 50303973888 50345279488 50357536768 50373743616 50386007826 50427621783 50443610112 50455891332 50521035264 50591106048 50619709161 50624200704 50645216699 50652822528 50689916802 50723076096 50788564992 50838132933 50871389184 50937069568 50982027264 51007717376 51020135936 51036556032 51102449664 51107341824 51119784639 51173326848 51185785728 51202259136 51228060224 51244302336 51256778496 51273274752 51351973344 51423196608 51456835584 51494518656 51528204288 51573556832 51623903232 51645087424 51678871552 51708089664 51779806848 51846660096 51875973072 51902113648 51918569472 51931209792 51947923104 51974099936 52014993408 52019972928 52044152832 52087136256 52099817616 52167084032 52172078112 52239437824 52252156264 52268972868 52273610752 52311891968 52324628048 52341467976 52375707648 52421806122 52494513204 52528852992 52567321128 52601708544 52631448408 52699401216 52704446256 52716109824 52772493312 52785341532 52828937106 52840628224 52845686784 52858552824 52870250496 52926798848 52943832576 52956722511 52973512704 53000206336 53013109996 53030171502 53098639104 53103722364 53128406016 53172284928 53185230483 53237150208 53258996406 53276137047 53409742848 53466868224 53535899648 53541024768 53583151104 53610151936 53623204096 53640461952 53657468928 53670532608 53697577472 53714859264 53797305408 53802455553 53814362112 53871920256 53946638592 53971714048 54046829088 54077127552 54121790016 54204860752 54280040864 54315548672 54346257504 54363488256 54390882304 54421633728 54491897856 54497114496 54522445824 54580761312 54598327344 54656462784 54699466752 54757971576 54775332864 54788668704 54833918832 54904715264 54918082604 54935494656 54966553992 54980866048 54994251928 55011951036 55042790544 55070526896 55078797312 55172804694 55208896512 55226400768 55249327308 55285469184 55316726388 55387881472 55393448616 55405707264 55478471202 55496060928 55555417764 55567712256 55627145728 55632471048 55644782592 55658330112 55676242944 55704298496 55717860506 55735792497 55753463808 55767037788 55795139092 55813095954 55839038976 55885156608 55916485632 55953063936 55976292141 56079984128 56134729728 56189515347 56194769664 56212586496 56226272256 56316985344 56359081856 56376950784 56408825088 56437249792 56487062016 56500814601 56515526144 56559992832 56620487616 56638439424 56652228864 56699018112 56725372928 56804048896 56836164672 56914994304 56952225792 57002352288 57049430704 57081412416 57118752768 57137135616 57230312832 57304203264 57365494032 57383682048 57397652928 57445057824 57457770496 57490255872 57551470592 57569992704 57584008944 57631567752 57649840128 57663875808 57738326016 57770970012 57800081108 57818406912 57832483632 57851096184 57880247656 57888940032 57931333488 57969229824 58020251436 58068170538 58100723352 58138730496 58213793792 58265174016 58294534144 58308726784 58327492608 58389877854 58402799616 58408390656 58422611016 58470862428 58483802112 58498040832 58516867584 58560608491 58579175424 58598028288 58612294818 58641829862 58687969536 58693587876 58769367552 58783675797 58807812096 58850878464 58865206554 58941207808 59022957056 59061567488 59094959616 59138236269 59176922112 59253325824 59286826368 59316701312 59335507968 59349954048 59369054976 59445706752 59451397632 59465871927 59479031808 59542648704 59619524608 59625232128 59702214656 59716750016 59735968992 59769456768 59785019392 59799574912 59818820544 59910635568 59993729376 60032974848 60076938432 60116238336 60150226752 60227887104 60233652864 60311420928 60326104608 60409774656 60487770112 60521968584 60541157376 60571664384 60586411424 60605910288 60684158976 60689968416 60718178304 60768325632 60783120552 60802682724 60833321516 60867424464 60887013768 60980468346 61039706112 61065045972 61104992256 61158773809 61183885312 61189742592 61237886976 61243598738 61283661824 61303385088 61322821632 61328541316 61337751552 61368659968 61403356476 61482634752 61488520632 61502128128 61567908864 61582898454 61602718023 61633759957 61653301248 61668311628 61681958912 61688158686 61767804672 61802431488 61853474304 61868533419 61948412288 61954342758 62034332416 62074912768 62110008576 62129700864 62135495807 62196152832 62311366656 62378012928 62464528896 62513676288 62580538944 62586529929 62600380416 62615621376 62667335808 62748246016 62763522976 62783422464 62818918848 62850573632 62870801184 62906046336 62937745024 62947196928 63054633936 63089982144 63095881728 63142088352 63219115872 63403967088 63424069632 63491906016 63505956864 63573880832 63579966912 63609520128 63629991936 63662055424 63677554864 63698048568 63718244352 63733757472 63765873248 63786395376 63816044544 63884300172 63904555008 63972905304 64091410432 64127646324 64153976832 64180609542 64216588968 64258596864 64368272143 64410379264 64430800896 64457548526 64467228672 64499714048 64536180786 64556642304 64572359544 64589172736 64625690052 64639991808 64709128704 64724883069 64729645056 64745404416 64814654058 64828997632 64835513721 64904549556 64918913024 64934718464 64955616768 65045707776 65061544086 65088258048 65115278613 65145545472 65199349376 65235899904 65278574592 65363313771 65406071808 65490518016 65560564608 65581350912 65597317632 65651494656 65703149568 65773109248 65794277376 65810295936 65901572352 65986658304 66023965728 66057235552 66078179328 66094267008 66115538496 66148854464 66158788608 66207238272 66308858784 66363623472 66400826688 66444263424 66594981152 66638544896 66659991552 66731288976 66746056704 66752446464 66768698304 66854903808 66876420096 66926409704 66947629056 66963928416 66985479792 67019234128 67071965184 67078386144 67164991488 67181343768 67236829044 67258146816 67274521776 67361380352 67399465014 67454808064 67492945548 67498934272 67537096704 67586555736 67630768128 67690293342 67718086656 67746198961 67756372992 67784177244 67828518912 67850348544 67866867684 67960996488 67976036352 68048741376 68121524163 68136599552 68143122432 68159712852 68216006166 68231102464 68247714304 68269678848 68307950592 68325736448 68342371328 68364366336 68381010621 68469297792 68475852522 68564262144 68609114112 68659358208 68676074313 68704272384 68743116288 68831870976 68838460416 68944119552 69039742464 69128880128 69167964096 69189894144 69224759296 69241613056 69263897472 69353324544 69359963904 69392203776 69449515008 69466423488 69488780256 69562770816 69585158592 69691963824 69788623968 69834276864 69895741496 69992684272 70038470656 70089761504 70100287488 70135611392 70175264544 70265868288 70272595008 70363324416 70380455376 70403106312 70438582808 70460915712 70478070432 70493667328 70500752784 70591776768 70608963348 70631350272 70706895336 70798185472 70804963152 70837874688 70896379904 70913640644 70936463178 70976229912 70982866944 71005372416 71011995208 71034849396 71143879737 71212990464 71242553634 71289157632 71329462974 71388033024 71428394268 71444201472 71520615936 71527462776 71543291904 71560710144 71619812352 71637249222 71729740544 71736607404 71752482816 71793050112 71829227008 71846714863 71892624384 71928851456 71939653632 71946363566 71969518467 72062438784 72102836736 72162386688 72280066551 72461676672 72484651008 72562178304 72655863808 72662819328 72696594432 72719990784 72774348416 72797769792 72820850688 72838579968 72875283712 72932622336 73010628768 73033777152 73051558272 73111891776 73247326208 73288738656 73349268048 73390387392 73438396416 73563739592 73611862016 73665769744 73676832768 73713958912 73755635184 73779019776 73796982336 73857931488 73874276352 73971294936 73994747904 74073890352 74090283008 74176628064 74193043456 74211106816 74234990592 74314389996 74337951744 74356050384 74417461272 74452051968 74513542144 74531683534 74555314176 74597466132 74604085248 74635056188 74659076406 74700930024 74749796352 74846306304 74877377799 74919353796 74926359552 74950115328 74968363008 75072700098 75089313792 75169267712 75211766784 75292210917 75316082688 75334419468 75396638394 75413323776 75455960832 75493983488 75517919232 75536305152 75560615424 75579011739 75598690816 75617096401 75665415168 75683836998 75721974482 75781552896 75886659072 75936301056 76003136384 76108549888 76158337024 76182847488 76307083776 76405604352 76487325376 76511576064 76530203904 76554834048 76593410432 76653674496 76661012736 76759990272 76778678592 76842090336 76866453504 76885167744 76984434688 77027960016 77091209216 77109978176 77134794912 77185253376 77241777984 77292306432 77360335248 77424227384 77435854848 77467631136 77518307328 77562134496 77669710272 77769990144 77853170472 77870399488 77877854208 77896814688 77961149904 77978402816 77997387776 78022490112 78066229248 78105567232 78130704384 78149726424 78250626048 78258117168 78359156736 78378234396 78403459302 78410416128 78442967218 78467837952 78486942072 78512201964 78563561472 78632709183 78741769806 78793279488 78850981692 78902562816 79004434432 79049101824 79074164736 79081540118 79114010624 79133272064 79158739968 79178012298 79243405659 79260942336 79268530176 79287829236 79305375744 79390198272 79415748864 79500309504 79519664994 79545257253 79585340527 79647958656 79655583546 79692609024 79758427392 79880847424 79888494609 79991639168 80043966464 80102584576 80114614272 80154984448 80200302336 80303849472 80311537152 80415227904 80434806144 80460692928 80546366208 80572288896 80695958112 80721543168 80807880384 80912211968 80919957888 80957571072 81024434176 81044160736 81070243632 81115691328 81156565952 81182685024 81307291128 81420061296 81473323008 81519386256 81586323456 81632450592 81650515968 81737846784 81745671744 81783668736 81871141968 81976846336 81984694176 82002837504 82049200128 82090545152 82110531272 82136957364 82162999296 82183003056 82204401664 82224415504 82250878248 82357072896 82377123906 82403241984 82471299072 82491377892 82517926554 82605790344 82759207041 82813344768 82839601152 82873990962 82928203776 83081822208 83108560896 83116312573 83170683904 83217706803 83244091392 83286038528 83333126646 83351568384 83440718592 83448706572 83467173888 83487495168 83556447744 83576790759 83692708638 83711229952 83719643931 83758558464 83827734912 83874728448 83929595904 84072845248 84119976192 84127842304 84189451136 84202094592 84292154496 84318879744 84339408384 84538622784 84565426176 84655874688 84773289216 84812693504 84839989248 84930731424 84957659136 84978343296 85048527168 85088059392 85179066896 85206073344 85254247008 85297207072 85372491456 85428338688 85503528432 85574146056 85622118624 85678129152 85956304896 86048241048 86075523072 86096479392 86167586736 86186655744 86235383808 86278838272 86299844092 86306193408 86327205888 86354989056 86376013416 86419538744 86447351628 86474760192 86495813712 86539399408 86607489024 86700121662 86727610368 86748725448 86784344064 86820371484 86860727296 86981199872 87030377154 87038099456 87102255807 87151085028 87208095744 87320690688 87414086144 87441801216 87463090176 87491238912 87535326208 87584816781 87604199424 87612585984 87633916524 87706293642 87725703168 87747061248 87868763136 87962744793 87982211072 88031954304 88104239104 88125689344 88154051328 88211718144 88276317696 88297809831 88411811712 88484831296 88534435584 88592351232 88642439424 88765383168 88879988736 88975051968 89003261952 89024931072 89139871744 89168560128 89218547712 89263505408 89285237888 89313973056 89429286912 89437848192 89553321984 89575125024 89603953488 89649105392 89677529088 89699362368 89728230816 89865953352 89990594064 90049462272 90115407648 90174357504 90253724456 90290782208 90341830656 90378902992 90438025216 90467131392 90489156912 90614661984 90634715136 90731655168 90782952876 90828698884 90857496576 90879617136 90908865432 90954674888 91026238464 91034952624 91077267456 91152488448 91174680828 91249982274 91292397056 91301136696 91419016192 91470702519 91478818816 91545810944 91559559168 91568099084 91597568958 91605696512 91657488384 91775827968 91784613888 91865398107 91925492736 91955077632 91992811974 92052989952 92105034714 92223952128 92232780948 92253192192 92351863296 92374347681 92471099392 92479951872 92502467442 92522938368 92599353344 92621897984 92651707008 92703647232 92750361088 92780211456 92922618432 92931514137 93051498624 93112369152 93165012864 93294229248 93467049984 93567019392 93687824384 93696793344 93770514432 93817765888 93840607168 93870808416 93900570624 93923432064 93947887616 93970760576 94001003712 94122369024 94145284464 94175133696 94275860448 94306201776 94406617536 94450499584 94581950904 94634973216 94643822592 94713132528 94858506316 94990071512 95052210176 95105950632 95136104448 95184044032 95237859024 95258935296 95360821248 95369950368 95391055872 95414280192 95493083136 95516332296 95547072852 95648809872 95669977088 95679593064 95724066816 95826450258 95856832512 95919538176 95959357956 96083251712 96106644557 96137115648 96191469486 96216515584 96230965248 96239940874 96270914313 96324883452 96373422068 96387895296 96615568896 96646201344 96686322789 96749571072 96804271179 96883759104 96928792576 96938535078 96959987712 97063693056 97094467584 97118106624 97221981087 97243496448 97347505024 97356824334 97378369536 97402077696 97433425152 97482522368 97568561664 97592316129 97632387072 97641493411 97718318208 97799024064 97853849856 97917861888 98235777024 98340846912 98372026368 98395976448 98477241984 98554724352 98628393248 98659663872 98691416064 98715443904 98765187136 98852358528 98902170752 98979987456 99085853328 99117268992 99141400512 99223281696 99269402624 99407085568 99463288176 99545435208 99601240032 99666395136 99795075072 99836503732 99892471728 99901812736 99957817344 99989987328 100096933464 100119085056 100128669696 100153047456 100282355712 100389614556 100421443584 100445892624 100528851192 100551098368 100607947776 100690558976 100715073536 100747487232 100772015652 100855243566 100887220224 100911782664 101042070528 101099197521 101150141939 101182212096 101239418322 101248401408 101290433398 101305645056 101379833604 101446152192 101535440013 101577129984 101676265866 101742778368 101874139136 101964054528 102015434752 102040271872 102073112064 102204899328 102214683648 102239569278 102324009249 102346653696 102371571456 102404518272 102456120448 102488604672 102513556992 102546549504 102703946688 102713778783 102846393216 102913671168 102989037312 103056408576 103147113664 103247806464 103290174848 103357743104 103416179328 103559613696 103693320192 103751946144 103804227296 103837138944 103862419584 103895846208 103948199872 104029986816 104039945856 104088305664 104174272512 104199635232 104334168064 104344156224 104478875648 104504312528 104537945736 104623783936 104649256096 104682935952 104751415296 104843612244 104989026408 105057705984 105134642256 105203417088 105262896816 105398802432 105408892512 105432219648 105544986624 105570683064 105657874212 105681256448 105691373568 105717105648 105740500992 105853597696 105887665152 105913445022 105947025408 106000412672 106026219992 106060343004 106197278208 106207444728 106256812032 106344569856 106370460966 106404694767 106458312653 106474300416 106517992812 106552274094 106819485696 106863830451 106933736448 107071799296 107082049536 107166302208 107220303872 107246408192 107280923904 107314937856 107324947303 107341065216 107395154944 107429718528 107455873833 107594610816 107604911106 107628724224 107743840512 107893277184 107919545349 107943428096 108093658176 108154255104 108243580032 108409721504 108560081728 108631097344 108692515008 108726976512 108781764608 108843267456 108983795712 108994228992 109044891648 109161522624 109196654688 109312925568 109398933504 109515943152 109550665728 109577337408 109667837664 109809430528 109836165208 109870989312 109933107984 109961732096 109988503856 110023902072 110085581088 110141053792 110157594624 110345609388 110417793024 110498654616 110570938368 110633452776 110775762944 110786897232 110811414528 110956942404 110992121856 111110835528 111135424512 111254291456 111264942096 111289565184 111316660224 111352485888 111408596992 111435721012 111471584994 111506927616 111534075576 111590278184 111626191908 111678077952 111770313216 111797525301 111832971264 111906127872 111952584282 111988614609 112159968256 112269459456 112379030694 112389539328 112425172992 112452544512 112633970688 112718163712 112753901568 112817650176 112874499584 112974124032 113001629202 113031052288 113094957591 113119985664 113240975232 113276878848 113304457728 113398036224 113450745856 113582961723 113608097792 113672329344 113829988608 113904451584 114004704576 114098861408 114162824832 114237505536 114274271232 114460625664 114608406528 114730988064 114767364096 114795305856 114890115648 114980511744 115102941184 115139985408 115168017888 115263135504 115299680256 115327751616 115476652032 115541940024 115600162216 115636813824 115664967264 115702192368 115760495312 115777880064 115862666976 115938459648 116040502872 116136341076 116201446704 116277460992 116427587584 116530348032 116589068288 116617453568 116654985216 116779755708 116805599232 116816781312 116845222032 116941724856 116967604224 116996081664 117033735168 117121216982 117158350848 117196056576 117224589636 117283659724 117375939072 117387175752 117538735104 117567351594 117615624192 117664450827 117701756928 117730413108 117882415616 118045914112 118112654709 118123134976 118189919232 118276472538 118353844224 118506651648 118573652736 118622310177 118633402624 118671015936 118699908096 118738109952 118767018447 118891413504 118902795264 118931743854 118958063616 119085297408 119239049216 119250464256 119279497491 119404429312 119433500032 119471937984 119538913536 119570038784 119599149824 119637641088 119821271136 119987458752 120065949696 120153876864 120232476672 120300453504 120455774208 120467305728 120622841856 120652209216 120819549312 120975540224 121043937168 121082314752 121143328768 121172822848 121211820576 121368317952 121379936832 121436356608 121536651264 121566241104 121605365448 121666643032 121734848928 121774027536 121960936692 122130091944 122209984512 122317547618 122367770624 122379485184 122475773952 122487197476 122567323648 122606770176 122645643264 122657082632 122675503104 122737319936 122806712952 122965269504 122977041264 123004256256 123135817728 123165796908 123205436046 123267519914 123306602496 123336623256 123363917824 123376317372 123535609344 123565685859 123604862976 123706948608 123737066838 123896824576 123908685516 124068664832 124098871127 124149825536 124220017152 124259401728 124270991614 124310986443 124392305664 124622733312 124756025856 124929057792 124999689969 125027352576 125161077888 125173059858 125200760832 125231242752 125334671616 125496492032 125527045952 125539062957 125566844928 125637837696 125701147264 125741602368 125812092672 125875490048 125894393856 126109267872 126179964288 126191763456 126284176704 126438231744 126807934176 126848139264 126983812032 127147761664 127159933824 127219040256 127259983872 127324110848 127355109728 127396097136 127436488704 127467514944 127531746496 127572790752 127632089088 127768600344 127809110016 127945810608 128182820864 128255292648 128307953664 128361219084 128433177936 128517193728 128736544286 128820758528 128861601792 128915097052 128934457344 128999428096 129072361572 129113284608 129144719088 129178345472 129251380104 129279983616 129418257408 129449766138 129459290112 129490808832 129629308116 129657995264 129671027442 129809099112 129837826048 129869436928 129911233536 130050182493 130091415552 130123088172 130176516096 130230557226 130291090944 130398698752 130471799808 130545565731 130557149184 130611348329 130726627542 130812143616 130981036032 131121129216 131162701824 131194635264 131302989312 131406299136 131546218496 131559440463 131588554752 131620591872 131803144704 131973316608 132047931456 132114471104 132156358656 132188534016 132231076992 132297708928 132317577216 132414476544 132617717568 132727246944 132801653376 132888526848 133189962304 133277089792 133319983104 133462577952 133492113408 133504892928 133537396608 133709807616 133752840192 133852819408 133895258112 133927856832 133970959584 134038468256 134143930368 134156772288 134329982976 134362687536 134473658088 134516293632 134549043552 134722760704 134798930028 134909616128 134985891096 135074193408 135173111472 135261536256 135380586684 135436173312 135492397922 135512745984 135568354488 135657037824 135700697088 135733735368 135921992976 135952072704 136097482752 136243048326 136273199104 136286244864 136319425704 136432012332 136462204928 136495428608 136539357696 136615901184 136651472896 136684742656 136728732672 136762021242 136874973411 136938595584 136951705044 137128524288 137218228224 137318716416 137352148626 137396353437 137408544768 137486232576 137663741952 137676920832 137888239104 137989217961 138079484928 138257760256 138335928192 138379788288 138449518592 138483226112 138527794944 138706649088 138719927808 138753701163 138784407552 138899030016 138932846976 138977560512 139125541632 139170317184 139383927648 139577247936 139668553728 139791482992 139985368544 140076941312 140179523008 140200574976 140271222784 140350529088 140531736576 140545190016 140726648832 140760910752 140806212624 140877165616 140921831424 140956140864 141001505568 141183553536 141217926696 141262700544 141413790672 141596370944 141609926304 141675749376 141792759808 141827281288 141872926356 141952459824 141965733888 142023990416 142069698792 142287759474 142425980928 142485107268 142578315264 142658925948 142776066048 142856788536 142888402944 143041231872 143054925552 143086583808 143121420288 143239624704 143274498444 143459481088 143473214808 143504965632 143586100224 143658454016 143693429726 143739675387 143785248768 143857702912 143879307264 143892727132 143939036934 144124877568 144205673472 144324773376 144359911311 144560133102 144923353344 144969302016 145124356608 145311727616 145325638656 145393188864 145439981568 145548696832 145595539584 145641701376 145677159936 145750567424 145865244672 146021257536 146035236501 146067554304 146103116544 146223783552 146494652416 146577477312 146698536096 146780774784 146876792832 147127479184 147223724032 147331539488 147353665536 147427917824 147511270368 147558039552 147593964672 147715862976 147942589872 147989495808 148147780704 148180566016 148353256128 148422213632 148469981184 148628779992 148675903488 148712100768 148834922544 148904103936 149027084288 149063367068 149110628352 149194932264 149270112376 149318152812 149401860048 149499592704 149692612608 149754755598 149838707592 149852719104 149900230656 149936726016 150145400196 150178627584 150338535424 150423533568 150584421834 150632165376 150668838936 150793276788 150826647552 150911921664 150987966976 151024727161 151035838464 151072610304 151121230848 151158023478 151197381632 151234192802 151282865349 151330830336 151367673996 151443948964 151563105792 151773318144 151872602112 151935650097 152006272768 152217099776 152316674048 152365694976 152514398799 152614167552 152811208704 152974650752 153023152128 153060407808 153109668096 153186820864 153307348992 153322025472 153359353917 153519980544 153557357184 153684180672 153732907008 153770335488 153968869376 154055920032 154182418432 154219956352 154269589824 154370506752 154483555968 154584612864 154720670496 154848454768 154871709696 154935262272 155036614656 155124268992 155339420544 155539980288 155706340944 155740798976 155755708416 155793629376 155922299808 155956805632 155994775552 156044980224 156132458496 156211134464 156261408768 156299452848 156501252096 156516234336 156718313472 156756468792 156806918604 156820832256 156885934436 156935675904 156973884144 157024403928 157127122944 157265418366 157483539612 157586558976 157701963384 157805125632 158008868864 158098203648 158148329472 158163080236 158228021248 158266544128 158317479936 158356024596 158486811318 158521884672 158537060352 158575658472 158610751488 158780396544 158831497728 158870167533 158950223047 159000619008 159039329988 159090514506 159170681054 159295917312 159311167092 159385218048 159516854784 159555691449 159761694848 159776989218 159983278336 160087932928 160205169152 160229228544 160309968896 160400604672 160607698944 160623074304 160830455808 160869612288 160921385856 161092732416 161144577792 161391916224 161407366659 161443086336 161615760768 161824423936 161839915776 161915142144 162048868352 162088321472 162140487264 162231382656 162313131904 162365370048 162614582256 162840122592 162946646016 163038772512 163172646912 163264901184 163475693568 163491343488 163567337472 163742283936 163953692672 163969388352 164098400256 164181090304 164221062544 164273914728 164325998592 164366006112 164408803328 164448831008 164501756496 164714145792 164754247812 164806483968 164942598144 164982755784 165035853108 165211580688 165518414082 165626689536 165679202304 165747981924 165856407552 166002386053 166163644416 166217121792 166232625146 166341367808 166435413606 166488182784 166572077056 166666253292 166703136768 166881437184 166897413144 166934347776 166974990336 167112895488 167153581518 167207377491 167291634169 167385417276 167422459904 167439287862 167517116928 167655469824 167749456896 167859191808 167928876423 168145690496 168239952384 168255684608 168378902272 168404189184 168568546041 168584308992 168637759488 168653488619 168678816768 169077245568 169130852352 169311749376 169546578432 169625387008 169679978496 169861462848 169915318272 169956686592 170097054336 170176118784 170358133792 170412146688 170508494016 170594414144 170744982912 170856677376 171007056864 171148292112 171244237248 171356258304 171912609792 172096482096 172151046144 172192958784 172335173472 172373311488 172470767616 172557676544 172599688184 172654411776 172709978112 172752026832 172839077488 172894703256 172949520384 172991627424 173078798816 173214978048 173400243324 173455220736 173497450896 173640742968 173721454592 173962399744 174060754308 174076198912 174204511614 174302170056 174416191488 174641381376 174713881531 174828172288 174883602432 174926180352 174982477824 175070652416 175169633562 175208398848 175225171968 175267833048 175412587284 175451406336 175494122496 175681825473 175737526272 175925489586 175964422144 176063908608 176208478208 176251378688 176308102656 176351027391 176423436288 176552635392 176595619662 176823623424 176969662592 177068871168 177184702464 177284878848 177414708807 177530766336 177759977472 177950103936 178006523904 178049862144 178279743488 178337120256 178437095424 178527010816 178570475776 178627946112 178858573824 178875696384 179106643968 179150250048 179207906976 179298210784 179355058176 179398724736 179456461632 179731906704 179981188128 180098924544 180230815296 180348715008 180507448912 180683661312 180757805984 180876050432 180934262784 180978313824 181229323968 181463310336 181565905752 181657397768 181714993152 181759234272 181817730864 181909349776 182052476928 182069905248 182154534912 182304976896 182349361656 182499964548 182584794112 182602273392 182838032384 182941405038 182957637632 183091621888 183119118336 183136198168 183195137916 183211393024 183314976768 183476321427 183551655936 183569227776 183730796214 183850985472 183910155264 183985623948 184105979904 184210069428 184447904256 184465561896 184506384384 184703726592 184748695362 184901279871 184942198784 184959903744 185004934884 185045876736 185198706688 185243795968 185303414016 185407294464 185500722176 185560422912 185605600257 185845236864 185863028274 186102997248 186224738304 186330025728 186406487421 186588458496 186934099968 187134038784 187375648768 187393586688 187541028864 187635531776 187681214336 187741616832 187801141248 187846864128 187895775232 187941521152 188002007424 188244738048 188290568928 188350267392 188551720896 188612403552 188813235072 188900999168 189163901808 189269946432 189287645184 189426265056 189717012632 189980143024 190104420352 190211901264 190272208896 190368088064 190475718048 190517870592 190721642496 190739900736 190828560384 190986166272 191032664592 191094145704 191297619744 191339954176 191359186128 191448133632 191652900516 191713665024 191918715912 192166503424 192213289114 192274231296 192382938972 192433031168 192461930496 192479881748 192541828626 192649766904 192746844136 192775790592 193104816429 193231137792 193292402688 193372645578 193499142144 193608542358 193767518208 193857585152 193877070156 193919975424 194127386112 194174649207 194188935168 194236213248 194443962174 194486992896 194695010048 194713648668 194756739072 194804155392 194866850304 194965044736 195012511771 195137123328 195184632258 195264774144 195282986822 195345835839 195436636416 195598048128 195707699712 195835723776 196471554048 196681693824 196744052736 196791952896 196954483968 197109448704 197256786496 197319327744 197382832128 197430887808 197530374272 197704717056 197804341504 197959974912 198171706656 198234537984 198282801024 198446563392 198538805248 198814171136 198926576352 199090870416 199202480064 199332790272 199673007464 199784943456 199803625472 199915634688 199979974656 200193866928 200238170112 200257339392 200306094912 200564711424 200779229112 200842887168 200891785248 201057702384 201102196736 201215895552 201381117952 201430147072 201494974464 201544031304 201710487132 201774440448 201823565328 202084141056 202198395042 202300283878 202364424192 202478836644 202496802816 202580866796 202611290112 202759667208 202892304384 203070880026 203154259968 203238596883 203352531732 203485556736 203748278272 203928109056 204030869504 204080543744 204146224128 204364572489 204409798656 204429367296 204479138556 204648018498 204693307392 204743142912 204809036544 204912240896 204977209344 205027113984 205093099008 205143031863 205246404517 205407893376 205427557566 205692786432 205827342336 205978074624 206028222939 206112817152 206294227328 206495612928 206580349696 206715486208 206832358656 207119227392 207386640384 207503892288 207608454592 207674277888 207724839168 207791692416 207896399744 208059973632 208079891712 208176611328 208348545024 208399270464 208668336128 208688312448 208957751296 209008625056 209075891472 209247567872 209298512192 209365871904 209502830592 209687224488 209978052816 210115411968 210269284512 210406834176 210525793632 210797604864 210817785024 211089973248 211141366128 211315748424 211362512896 211382747136 211434211296 211481001984 211707195392 211775330304 211826890044 211894050816 212000825344 212052439984 212120686008 212394556416 212414889456 212513624064 212689139712 212740921932 212809389534 212916625306 212948600832 213035985624 213104548188 213431639211 213638971392 213727660902 213867472896 214143598592 214164099072 214332604416 214352595583 214440607744 214492816384 214561847808 214629875712 214649894606 214682130432 214790309888 214859437056 214911747666 215189221632 215209822212 215257448448 215487681024 215540144589 215786554368 215839090698 215886856192 215908555401 216187316352 216308510208 216487160064 216819443008 216840199653 217120163456 217262194688 217385030016 217453953024 217563529216 217686534912 217967591424 217988457984 218089783296 218323045248 218393309376 218625851136 218797867008 219031886304 219101331456 219154674816 219335675328 219618861056 219672330416 219741978624 219866215968 219923464192 219977007712 220047804144 220171162176 220282107584 220315189248 220691218776 220835586048 220997309232 221141876736 221266905552 221573794464 221622829056 221913884808 221984243712 222221671056 222270849024 222508582912 222529884192 222579130368 222633320448 222704971776 222817193984 222871442024 222943169988 223013855232 223068151152 223180556368 223252383816 223356155904 223540626432 223595050602 223665942528 223812255744 223905168564 223977229218 224319936512 224538918912 224632133397 224758061388 224779078656 224850345984 224905089024 225267941376 225436327424 225507803136 225601419841 225635300352 225748999168 225876632751 225948248064 226003258404 226062104576 226189915182 226239971328 226481950464 226553757696 226608915456 226796072448 226851289203 226901491712 227165923446 227216195584 227344658688 227659977216 227808903168 228009409152 228197722816 228325649664 228475011072 228548542464 228921251328 229216813056 229461976128 229534728192 229590611712 229780231296 229961023488 230205882368 230279970816 230336035776 230526271008 230599360512 230655503232 230953304064 231083880048 231200324432 231273627648 231329934528 231404384736 231520990624 231555760128 231725333952 231876919296 232081005744 232272682152 232402893408 232554921984 232855175168 233234907136 233309970432 233559511416 233611198464 233633562624 233690444064 233883449712 233935208448 233992163328 234067470336 234242433964 234316701696 234392113152 234449179272 234567319448 234751878144 234774351504 235077470208 235134703188 235231248384 235328901654 235403513856 235460826216 235764831232 235898127549 236091828224 236225309418 236246269952 236379838464 236552945076 236707688448 237013303296 237147305472 237244620354 237266805248 237342031872 237399816192 237476219904 237534036894 237730216977 237782827008 237805590528 237863487708 237916127232 238170594816 238478098432 238500928512 238558994982 238756021581 238808858624 238867000064 238943875968 239077827072 239140077568 239198299648 239275282176 239642542272 239665483827 239974917504 240131899392 240307753728 240464953344 240600907008 240911548416 240934611456 241245683712 241304418432 241639098624 241951080448 242087874336 242164629504 242286657536 242345645696 242423641152 242736635904 242759873664 242872713216 243073302528 243132482208 243210730896 243333286064 243469697856 243548055072 243921873384 244260183888 244419969024 244635095236 244735541248 244758970368 244951547904 244974394952 245134647296 245213540352 245314165264 245351006208 245474639872 245613425904 245930539008 245954082528 246008512512 246271635456 246331593816 246410872092 246535039828 246613204992 246673246512 246727835648 246752634744 247071218688 247131371718 247209725952 247413897216 247474133676 247793649152 247817371032 248137329664 248197742254 248277621123 248299651072 248440034304 248518803456 248541983228 248621972886 248784611328 249245466624 249348937719 249512051712 249653120409 249858115584 249999379938 250054705152 250322155776 250346119716 250401521664 250462485504 250669343232 250730372277 250992984064 251054091904 251078125914 251133689856 251275675392 251402294528 251483204736 251624185344 251750980096 251788787712 251812272481 252218535744 252359928576 252383526912 252568353408 252876463488 253615868352 253696278528 253967624064 254295523328 254319867648 254438080512 254519967744 254648221696 254710219456 254792194272 254872977408 254935029888 255063492992 255145581504 255264178176 255537200688 255618220032 255891621216 256365641728 256510585296 256722438168 256866355872 257034387456 257473088572 257641517056 257830194104 257868914688 257998856192 258144723144 258226569216 258289438176 258356690944 258502760208 258559967232 258836514816 258899532276 258918580224 258981617664 259258616232 259315990528 259342054884 259618198224 259675652096 259738873856 259822467072 260100364986 260182831104 260246176344 260353032192 260461114452 260582181888 260797397504 260860892369 260943599616 261091131462 261114298368 261222696658 261306767421 261453255084 261624287232 261962072064 262242258432 262325403648 262389270528 262605978624 262754450343 262812598272 263092436992 263118880926 263177109504 263241183744 263606289408 263888234379 263946633216 264095862912 264228942208 264312717312 264377068032 264462153984 264595417856 264635154432 264828953088 264893429493 265026910687 265235435136 265454493888 265603306752 265777053696 266379924608 266554179584 266639966208 266925155904 267009785856 267074793216 267419615232 267505680384 267705638816 267790516224 267855713664 267941919168 268076936512 268287860736 268313544576 268659965952 268725375072 268947316176 269032587264 269098087104 269445521408 269597860056 269819232256 269971782192 270148386816 270346222944 270523072512 270761173368 270872346624 270984795844 271025491968 271136708976 271314075648 271401394176 271467470736 271843985952 271904145408 272194965504 272486096652 272546398208 272572489728 272638851408 272864024664 272924409856 272990857216 273078715392 273231802368 273302945792 273369485312 273457465344 273524042484 273749946822 273877191168 273903410088 274257048576 274412107557 274436456448 274550385263 274637432832 274704297252 274792706874 274817089536 274972465152 275327483904 275353841664 275596194321 275776478208 275978435922 276158969856 276515520512 276671856384 276759576576 276899037184 276966452224 277055589888 277123043043 277413298176 277439855616 277507402326 277568815104 277798060032 277865693952 277955121024 278251083264 278340634368 278767855296 278794542411 279154495872 279337107456 279582965984 279970737088 280153882624 280359046016 280401149952 280542445568 280701058176 281063473152 281090380032 281453297664 281521821504 281612425248 281754331232 281843662848 281912281728 282003011136 282367107072 282435853392 282525401088 282827581344 283192741888 283219852608 283351498752 283585519616 283654562576 283745852712 283904919648 283931467776 284047980832 284139397584 284575518948 284970214536 285156630528 285317851896 285552132096 285713577072 285776805888 286082463744 286109851104 286173167616 286242840576 286479249408 286548996888 286918962176 286946429616 287009931264 287172200448 287316908032 287386859452 287479350774 287570497536 287715405824 287758614528 287785454264 287878073868 288249755136 288319933671 288411346944 288649546752 288719822622 288812742939 289120266204 289846706688 289938604032 290058968367 290248713216 290623455232 290651277312 290786377728 290879963136 291097393664 291191079168 291283402752 291354319872 291501134848 291665943261 291730489344 292042515072 292070473002 292135108608 292206233088 292447567104 292924480233 292989304832 293154954624 293397072192 293561549568 293753585664 294254958368 294447448064 294663078976 294707331072 294855835648 295022540736 295116079104 295187929344 295431725952 295885179744 295978991616 296295561408 296706512256 296844427264 296939962368 297257559984 297351806976 297424201536 297669845088 297808207872 298054168576 298126734136 298221256704 298389864528 298540224752 298636305624 298803720096 298999185408 299385225216 299509511196 299677415184 299705438208 299873452032 300290800392 300357255168 300677070848 300847067136 301168843668 301264330752 301337677872 301586553576 301653295104 301823843328 301975933952 302049454322 302071676928 302145220608 302242461696 302316046956 302394763264 302468385604 302565730698 302661660672 302735347992 302887897928 303126211584 303450425817 303546636288 303745204224 303871300194 304012545536 304434199552 304606320039 304633348096 304731389952 305028797598 305228335104 305622417408 305949301504 306046304256 306120815616 306219336192 306373641728 306614697984 306644050944 306718707834 306972027747 307039961088 307114714368 307368361344 307465814016 307540670976 307937738752 308111840064 308364836864 308439912704 308539179648 308741013504 308967111936 309169225728 309441340992 309696909536 309743419392 309870524544 310073229312 310248537984 310678841088 311079960576 311412681888 311481597952 311511416832 311587258752 311844599616 311989551104 312089960448 312264916992 312422268928 312522817536 312598905696 313002504192 313032468672 313436626944 313512937584 313613837208 313771868872 313871351808 313947768288 314048807856 314254245888 314530836732 314967079224 315173117952 315403926768 315610251264 316017737728 316196407296 316296658944 316326160472 316456042496 316533088256 316634959872 316712049192 316973622636 317043769344 317074120704 317151316944 317221502976 317560793088 317662995456 317740335066 317900446094 318001238016 318078659976 318181029012 318341362108 318591834624 318622334184 318770436096 319033709568 319111382898 319374937959 319523389696 319553978436 319966556672 320175865856 320410338304 320458457088 320591491353 320619937792 320801209344 321215397888 321246148608 321660911616 321739224576 321842771712 321974841909 322185464832 322289155584 322367621499 322783832448 322814733318 322886172672 323231521536 323648847872 323679831552 323758636047 323830284288 324097736704 324176642944 324280974528 324462765312 324626263808 324730740096 325229164512 325680245184 325893292032 326077545024 326345293824 326529802368 326951387136 326982686976 327134674944 327484567872 327907385344 327938776704 328196800512 328362180608 328442125088 328547829456 328651997184 328732012224 328817606656 328897662016 329003512992 329428291584 329508495624 329612967936 329885196288 329965511568 330071706216 330423161376 331036828164 331253379072 331495963848 331712815104 332004772106 332327288832 332434243584 332465250292 332682735616 332870827212 332976365568 333144154112 333332506584 333406273536 333762874368 333794826288 333868695552 333949980672 334225790976 334307163036 334414754982 334583268338 334770834552 334844919808 334878575724 335034233856 335310939648 335392575903 335498913792 335718383616 335857752846 336291380992 336479904768 336511369216 336757804544 336808378368 336839793059 337137092082 337168617984 337275518976 337306977238 337357633536 338154491136 338261704704 338623498752 339093156864 339250774016 339284872773 339359956992 339722925696 339830636544 339913373184 340194108672 340352237568 340716267584 340748885169 340824293376 341016988032 341188828288 341489965824 341713354752 342014113728 342296584224 342488474496 342712516608 343825219584 344192964192 344302092288 344385917568 344670346944 344941535232 345115353088 345199376368 345308823552 345419956224 345504053664 345678154976 345789406512 345899040768 345983254848 346157597632 346429956096 346800486648 346910441472 346994901792 347281485936 347442909184 347924799488 348121508616 348409023228 348604340112 348832382976 349282762752 349427763062 349656344576 349767204864 349852360704 349964955648 350141304832 350339267124 350416797696 350450343936 350535666096 350825174568 350902812672 350988244992 351363650946 351475052544 351850979172 351928844288 352127817216 352416956416 352502757376 352616205312 352702054782 352846872576 352993352481 353105270784 353191239324 353647246848 353939325184 354137742336 354337964127 354369404928 354516516893 354569757696 354829417614 355061532672 355519954944 355866930531 355900207872 356013047808 356099724288 356559486976 356674240512 356874190848 357054021632 357140951552 357255892224 357717147648 357751392768 357838492473 358213287936 358300500096 358415813952 358596421568 358710116352 358797449472 358912923264 359463813408 359962376256 360197849088 360461630592 360697430016 361014897824 361367322624 361515611968 361752100864 361868525568 361956627648 362458647936 362926620672 363131811504 363314795536 363429986304 363518468544 363635461728 363818699552 364104953856 364139810496 364309069824 364609953792 364698723312 364999929096 365169588224 365204546784 365676064768 365882810076 365915275264 366183243776 366272396336 366390275832 366629953536 366952642854 367103311872 367138455552 367461592428 367701970944 367820310528 367971247896 368211959808 368420138856 368895808512 368931123792 369012768768 369407453184 369497390724 369802559742 369884397568 369919807488 370009869768 370091753472 370397413376 370487591936 370606828032 370697057577 370814588928 371001444352 371120845824 371211200514 371690473728 371726056548 372205994496 372296613381 372449476608 372660051456 372812974842 372932959329 373176916992 373868199936 374268077568 374751297536 374787173376 375082057728 375271063552 375362428672 375483233664 375602282496 375693728256 375791550464 375883042304 376004014848 376489476096 376581137856 376617188871 376700534784 377103441792 377224807104 377626470144 377801998336 378327803616 378539892864 378575290368 378852530112 379434025264 379960286048 380208840704 380423802528 380544417792 380736176128 380951436096 381443284992 381479801472 381657120768 381972332544 382065329184 382188291408 382595239488 382718372256 382896267264 383305801032 383427330048 383837431824 384333006848 384426578228 384548462592 384765877944 384866062336 384923860992 384959763496 385083657252 385299533808 385493688272 385551581184 386209632858 386462275584 386584805376 386745291156 386998284288 387217084716 387535036416 387715170304 387754140312 387839950848 388254772224 388349298414 388377870336 388472426496 388887924348 388973985792 389390020096 389427297336 389513478144 389608310784 389733700608 389930089472 390025023542 390150547479 390274246656 390369264516 390529548288 390565973644 390691671678 390873272832 391196096256 391415399424 391671447552 391834044987 392943108096 393363387648 393488105472 393583905792 393908967936 394218897408 394513572992 394638655488 394765664256 394861775616 395060748544 395409434112 395608683008 395919949824 396343413312 396469075968 396565602048 396893126784 397077610496 397628342272 397853152704 398181740832 398404960128 398665580544 399346014928 399569886912 399607250944 399831269376 399959949312 400387733856 400476340224 400514678784 400612189824 401129422848 401558458224 401685774336 401783570496 402115404768 402204393472 402431791104 402860294144 402989948928 403088062608 403420974264 403548880896 403647130656 404168282112 404396790084 404600567756 404728848384 404957673288 405161733592 405222580224 405519334416 405784608768 406141760052 406308519936 406477193766 406705063464 406971113472 407496556544 407856218112 408061739008 408161087488 408292448256 408729144978 408819597312 408858734592 408958277112 409296036996 409386614784 409486285824 409618073088 409824481792 409924259437 409954418688 410054227968 410186198016 410286063726 410492809034 410624920233 410815786752 410855115132 411385572864 411654684672 411956149248 412056445878 412225634304 412588454656 412991225856 413160699392 413430972416 413664717312 413967653883 414238454784 414773280768 415007784576 415216909184 415348555776 415449678336 415583384832 415792799488 416119947264 416159783424 416261103489 416353222656 416697090048 416798540928 417336672256 417376624896 417915502592 418017250112 418151782944 418495135744 418597024384 418731743808 419005661184 419374448976 419956105632 420230823936 420538569024 420813668352 421051587264 421595209728 421635570048 422179946496 422282732256 422631496848 422725025792 422765494272 422868422592 423414390784 423550660608 423653780088 423788101632 424001650688 424104879968 424241372016 424789112832 424829778912 425027248128 425378279424 425481843864 425618779068 425833250612 425897201664 426071971248 426209096376 426863278422 427277942784 427455321804 427734945792 428287197184 428328198144 428665208832 428705191166 428881215488 428985632768 429123695616 429259751424 429299789212 429364260864 429580619776 429718874112 429823495332 430378443264 430419644424 430514896896 430975362048 431080289178 431219026161 431436319699 431573108736 431678181396 431773712384 431817110802 432374632704 432617020416 432974320128 433079733933 433638886016 433680399306 434240326912 434524389376 434770060032 434907906048 434948470649 435127058432 435373069824 435935182848 435976915968 436179566592 436646090496 436786618752 437251702272 437595734016 438063772608 438105709503 438202662912 438309349632 438671350656 439237722112 439344660832 439483957248 439732431936 439846928384 439954015424 440095608288 440342324352 440564215168 440630378496 441382437552 441671172096 441994618464 442283753472 442533811104 443147588928 443827769616 443968487424 444443342112 444541698048 445017165824 445059768384 445266640896 445409943552 445634387968 445742884048 445886339976 446027710464 446136302304 446361112736 446504767632 446712311808 447081252864 447190101204 447331885056 447810337128 447954458436 448639873024 449077837824 449264266794 449516122776 449558157312 449700691968 449810178048 450535882752 450577905001 450872654848 451015606272 451202839682 451270600704 451497998336 451753265502 451896496128 452006516808 452124209152 452379830364 452479942656 452963900928 453074181483 453107515392 453217830912 453592144896 453702578406 453802983424 453848596047 454331846892 454432391168 454689317376 455319954432 455617806336 455806950291 456018818304 456395445632 456651299328 456950022144 457097084928 457543196397 457842502656 458433626112 458923952256 459069456384 459181223424 459560462592 459922046976 460411764736 460559941632 460672071552 461052542016 461198721024 461311006464 461906608128 462167760096 462400648864 462547255296 462659869056 462808769472 463041981248 463111520256 463450667904 463753838592 464162011488 464545364304 464805786816 465109843968 466469814272 466619940864 467119022832 467222396928 467267125248 467380888128 467766899424 467870416896 467984326656 468134940672 468484867928 468633403392 468784226304 468898358544 469134638896 469503756288 469548703008 470154940416 470269406376 470462496768 470657803308 470807027712 470921652432 471529662464 471796255098 472183656448 472450618836 472492539904 472759676928 473105890152 473415376896 474026606592 474223392727 474294610944 474489240708 474533610496 474684063744 474799632384 474952439808 475068073788 475460433954 475565654016 475611181056 475726975416 475832254464 476341189632 476850669141 476956196864 477001857024 477117989964 477512043162 477617717248 477734000128 477887751936 478155654144 478280155136 478396599296 478550564352 478667074347 479285084544 479330967654 479949835008 480263798784 480615507456 480929906688 481201814016 481823096832 481869222912 482491367424 482608836864 483278197248 483902160896 484175748672 484329259008 484573315072 484691291392 484847282304 485473271808 485519747328 485745426432 486146605056 486264964416 486421461792 486666572128 486939395712 487096110144 487843746768 488520367776 488839938048 489270190472 489471082496 489517940736 489948789904 490269294592 490427080704 490628330528 490702012416 490949279744 491226851808 491861078016 491908165056 492543270912 492663187632 492821744184 493070079656 493226409984 493346493024 493455671296 493505269488 494142437376 494262743436 494419451904 494827794432 494948267352 495587298304 495634742064 496274659328 496395484508 496555242246 496599302144 496880068608 497037606912 497083966456 497243945772 497569222656 498007158159 498490933248 498697875438 499024103424 499306240818 499716231168 499998759876 500109410304 500644311552 500692239432 500803043328 500924971008 501338686464 501460744554 501874902507 501985968128 502108183808 502156251828 502267379712 502551350784 502804589056 502966409472 503248370688 503501960192 503577575424 503624544962 503786629269 504437071488 504719857152 504767053824 505136706816 505752926976 505960465857 507231736704 507392557056 507935248128 508591046656 508639735296 508876161024 509039935488 509296443392 509420438912 509584388544 509745954816 509870059776 510126985984 510291163008 510528356352 511074401376 511236440064 511783242432 512731283456 513021170592 513444876336 513732711744 514068774912 514946177144 515283034112 515660388208 515737829376 515997712384 516289446288 516453138432 516578876352 516713381888 517005520416 517119934464 517673029632 517799064552 517963235328 518517232464 518631981056 518684109768 519236396448 519351304192 519477747712 519644934144 520200729972 520365662208 520492352688 520922228904 521164363776 521594795008 521721784738 521887199232 522182262924 522228596736 522445393316 522613534842 522906510168 523248574464 523924144128 524141644593 524484516864 524650807296 524778541056 525211957248 525508900686 525625196544 526184873984 526237761852 526354219008 526482367488 527045476419 527212578816 527776468758 527893266432 528191725824 528457884416 528625434624 528754136064 528924307968 529053082173 529190835712 529270308864 529319674807 529657906176 529786858986 530053821374 530470870272 530908987776 531206613504 531554107392 532759849216 533108359168 533279932416 533850311808 534019571712 534149586432 534839230464 535011360768 535411277632 535581032448 535711427328 535883838336 536153873024 536575721472 536627089152 537319931904 537450750144 537894632352 538065174528 538196174208 538891042816 539195720112 539638464512 539943564384 540296773632 540692445888 541046145024 541522346736 541969591688 542050983936 542273417952 542628151296 542802788352 542934941472 543687971904 544389931008 544972193304 545092796416 545144979456 545277702816 545728049328 545848819712 545981714432 546157430784 546463604736 546605891584 546738970624 546914930688 547048084968 547499893644 547754382336 547806820176 548514097152 548824215114 548872912896 549100770526 549274865664 549408594504 549585413748 549634179072 549944930304 550428964281 550654967808 550707683328 551192388642 551552956416 551956871844 552317939712 553031041024 553343712768 553519153152 553798074368 553932904448 554111179776 554246086086 554703839613 554826596352 554879711232 555014804652 555137630208 555596120064 555731387904 555910242048 556502166528 556681268736 556816800771 557097383689 557535710592 557589084822 558308991744 558674214912 559165931968 559219462263 559941474176 560307765248 560718092032 560802299904 561084891136 561402116352 562126946304 562180760064 562906595328 563043643008 563224850496 563508662464 563687325696 563824563456 564006022272 564734214144 564871706784 565050802176 565655162688 566385483776 566439705216 566702997504 567171039232 567309125152 567491705424 567809839296 567862935552 568095961664 568278795168 569151037896 569940429072 570313261056 570635703792 571104264192 571427154144 571553611776 572164927488 572219702208 572485681152 572958498816 573097993776 573837924352 573892859232 574019862528 574344400896 574633816064 574773718904 574958701548 575140995072 575430811648 575570908528 575756147736 576499510272 576639867342 576822693888 577299093504 577439645244 577625485878 578240532408 579314449287 579693413376 579877208064 580117936734 580497426432 581246910464 581302554624 581572755456 581759926272 581814188011 582194787328 582382158336 582523947621 582566805504 582708639744 583002269696 583331886522 583460978688 584085030144 584140946004 584270217216 584412466176 584895134208 585037535313 585848960466 585978609664 586037507517 586309909248 586794144384 587123099136 587507171328 588509916736 588894896128 589326157952 589414662144 589711671296 590045081472 590232158208 590375858688 590863451904 591770359488 591957983232 592591122816 593413024512 593688854528 593879924736 594515119968 594703613952 594848403072 595339690176 595616415744 596108337152 596253468272 596442513408 596779729056 597080449504 597272611248 597607440192 597998370816 599019022392 599354830368 599410876416 599746904064 600581600784 600714510336 601694134272 602337687336 602528661504 602675355744 603173107152 603306590208 603647686656 603951867904 604098908644 604143353856 604290441216 604484923392 604632093912 604789526528 604936771208 605131461396 605323321344 605470695984 605775795856 606252423168 606900851634 607093272576 607490408448 607742600388 608025091072 608868399104 609212640078 609266696192 609462779904 609715790649 610057595196 610456670208 611244834816 611898603008 612092608512 612241631232 612438672384 612747283456 613093717467 613229395968 613288101888 613437415668 613944055494 614079922176 614229428736 614736722688 614931628032 615081341952 615739213551 615875477504 616223680128 616729673728 616879825408 617078359296 617482027008 617934223872 618084668817 618338451456 618882681984 619393819072 619486838784 619741049088 620146458624 620497075968 621357682176 622159921152 622825363776 623022833664 623174517504 623689199232 623979102208 624179920896 624529833984 624844537856 625045635072 625197811392 626005008384 626064937344 626873253888 627025875168 627227674416 627543737744 627742703616 627895536576 628097615712 628508491776 629061673464 629934158448 630346235904 630807853536 631220502528 632035475456 632392814592 632652320944 633066176512 633269919744 633424098384 633947245272 634087538688 634148241408 634302633888 634443005952 635121586176 635325990912 635480670132 635800892188 636002476032 636157319952 636362058024 636682724216 637183669248 637244668368 637540872192 638067419136 638222765796 638749875918 639046779392 639107956872 639933113344 640294917633 640351731712 640820676608 640916914176 641182982706 641239875584 641602418688 642430795776 642492297216 643057786749 643321823232 643478449152 643685543424 643949683818 644370929664 644578311168 644735242998 645567664896 645629466636 645772345344 646463043072 646620433767 647297695744 647359663104 647517272094 647660568576 648195473408 648353285888 648561949056 648925530624 649252527616 649461480192 650458329024 650520598959 651360490368 651786584064 652155090048 652690587648 653059604736 653902774272 653965373952 654269349888 654969135744 655814770688 655877553408 656393601024 656724361216 656884250176 657095658912 657303994368 657464024448 657635213312 657795324032 658007025984 658856583168 659016991248 659225935872 659770392576 659931023136 660143412432 660846322752 662073656328 662506758144 662991927696 663425630208 664009544212 664868487168 664930500584 665365471232 665741654424 665952731136 666288308224 666665013168 666812547072 667525748736 667589652576 667737391104 667899961344 668451581952 668614326072 668829509964 669166536676 669541669104 669689839616 669757151448 670068467712 670621879296 670785151806 670997827584 671436767232 671715505692 672582761984 672746511899 672959809536 673022738432 673515609088 673616756736 673679586118 673896400191 674274184164 674337235968 674551037952 674613954476 674715267072 676308982272 676523409408 676804259523 677246997504 677629898253 678186313728 678501548032 678569745546 678719913984 679445851392 679661273088 679826746368 680388217344 680553867609 680704475136 681432535168 681497770338 681648586752 682033976064 682377656576 682979931648 683426709504 683490453877 684028227456 684593168448 684976948992 685425033216 687650439168 688385928384 688604184576 688771835136 689340693888 689883070464 690230706176 690398752736 690617647104 690839912448 691008107328 691356309952 691578813024 691798081536 691966509696 692315195264 692859912192 693600973296 693820882944 693989803584 694562971872 694885818368 695849598976 696243017232 696818046456 697208680224 697664765952 698565525504 698855526124 699312689152 699704721408 699929911296 700282609664 700678534248 700833595392 700900687872 701071332192 701650349136 701805625344 701976489984 702727301892 702950105088 703701958344 703857688576 704255634432 704833912832 705005514752 705232410624 705404109564 705693745152 705986704962 706210541568 706382478648 707294493696 707694382647 707878650368 708050993573 708275484672 708675928254 708738809856 709033033786 709139515392 709658835228 710123065344 711039909888 711733861062 711800415744 712026095616 712199448576 713118973952 713190650931 713348481024 713748381696 714108043264 714281903104 714511784448 715434295296 715502785536 715676984946 716268064743 716426575872 716601000192 716831627904 717192843136 717420232704 717594898944 717825846528 718927626816 718996451481 719924752512 720395698176 720923261184 721394860032 722029795648 722734645248 723031223936 723504201728 723737051136 723913255296 724917295872 725853241344 726263623008 726629591072 726859972608 727036937088 727270923456 727637399104 728209907712 728279620992 728618139648 729219907584 729397446624 729999858192 730339176448 730409093568 731352129536 731765620152 732366487552 732544792672 732780551664 733259907072 733905285708 734206623744 734276911104 734923184856 735403941888 735640621056 735942495792 736423919616 736840277712 737791617024 737862247584 738025537536 738814906368 738994781448 739605119484 739768795136 739839614976 740019739536 740183506944 740794826752 740975183872 741213656064 741394115154 741629177856 742002888704 742241691648 742422401028 743380947456 743452113096 744411988992 744593226762 744832863369 744898953216 745208188571 745320102912 745625949684 745865918658 746353833984 747736399872 748046813157 748536155136 749502595072 749574346752 750164115456 750542127104 750724857344 750966467328 751204564992 751274631121 751387456512 751583100928 751766084608 752008029696 752191116831 752978952192 753162275712 753234377742 753401069568 754206883584 754449614208 755252940288 755436817443 755603996672 756655607232 757079785728 757150580736 757705060224 758868050528 759920572096 760417681408 760847605056 761088835584 761472352256 761902872192 762886569984 762959602944 763314241536 763944665088 764130658368 764376582816 765190478976 765436744512 765792534528 766611602064 766854660096 767674863648 768666013696 768853156456 769096925184 769531755888 769732124672 769919526992 770167314504 770599067616 770987376544 771103162368 772419265716 772924551168 773490582312 773996568576 774434169432 775070072832 775430340608 775508280624 775679901696 776509544448 776698596828 776755740672 776944852992 777775848696 777947971584 778780040192 778854594672 779026956288 779216621568 779467401216 779860178944 780050047084 780301094958 780548493312 780738529032 781059096576 781131947288 781383343356 781746545664 782392192512 782582677107 782830798848 783342895104 783668089974 783920302263 785886216192 786726775296 786976210944 787167811584 787817935872 788437794816 789027145984 789277310976 789531328512 789723551232 790121497088 790818868224 791217366016 791664703137 791839899648 792686826624 792938151936 793131204096 793786253568 794155220992 795080732061 795256684544 795706305408 796363481664 796809920256 797331161088 798692029856 799139773824 799214501888 799662538752 799919898624 800775467712 801029357568 801224379648 802258845696 803116916448 803371548672 803567140992 804230809536 804863582208 805720588288 805979897856 806176125216 806841948528 807097761792 807294261312 808336564224 808793580168 809201135512 809457696768 809915346576 810323467184 810445160448 811038668832 811569217536 812283520104 812617039872 812954387532 813410126928 813942226944 814993113088 815712436224 816123478016 816322174976 816584896512 817458289956 817639194624 817717469184 817916554224 818592073992 818773229568 818972571648 819236146176 819648963584 819848518874 819908837376 820108455936 820372396032 820572127452 820985618068 821249840466 821631573504 821710230264 822771145728 823309369344 823651155789 823912298496 824112891756 824451268608 825176909312 825982451712 826321398784 826788582963 826861944832 827329434624 827935307766 828476909568 829546561536 830015569152 830433818368 830697111552 830899356672 831166769664 831369129129 831585598976 832239894528 832319566848 832522206978 832706445312 833394180096 833597081856 834673344512 834753249792 835831005184 836034500224 836303565888 836990271488 837194048768 837463487616 838011322368 838748897952 839912211264 840461647872 841077138048 841627336704 842103174528 843190419456 843271140096 844359892992 844565464512 845262993696 845450051584 845530988544 845736845184 846828781568 847101321216 847307560176 847576203264 848003301376 848209759936 848482744032 849578225664 849659557824 850054496256 850756558848 850963687728 851237558136 851666501224 851794403328 852143942496 852418192752 853726556844 854910643608 855469891584 856574394368 856656396288 857330417664 857410382332 857762430976 857971265536 858247391232 858519502848 858599578424 858728521728 859161239552 859437748224 859646990664 860756886528 860839288848 861029793792 861950724096 862160578356 862438052322 862872639398 863146217472 863356362792 863547424768 863634221604 864749265408 864959801013 865234040832 865948640256 866159467866 867277772032 867360798612 868480653824 869048778752 869540120064 869815812096 869896941298 870176905101 870254116864 870746139648 871870365696 871953831936 872359133184 873292180992 873573237504 874503404544 874997829783 875191468032 876127545216 876211419006 876405325824 876618699264 877342701312 878475444224 878689321664 878773440699 878967914496 879464863872 879693856768 879908030848 880191216576 880684648704 881128430336 881260756992 882764875104 883342344192 883989236928 884567506944 885067622208 886295177856 887655539232 887936974848 888886684224 890034331648 890119536768 890533281792 890819887104 891268775936 891485768096 891772679952 892055420928 892272604608 892722225472 893009535264 893424623616 894162505728 894380202408 894663770112 895620674256 895908916872 897279746048 898155675648 898528533588 899032245552 899116314624 899620356096 901071765504 901155810002 901745309696 902031212544 902405679364 902541201408 902995996672 903506531004 903792992256 904013033616 904248418304 904759660728 904959885312 905927801856 906148362966 906215030784 906435661824 907184289792 907405156812 907605966848 907697192094 908663693784 908864782336 909378634752 910351277451 910639908864 911235612672 911613900582 912037636608 912790891264 913302598656 913818960117 913900044288 914194169856 914279438303 915086392794 915685005312 916867252224 917847904512 918138912768 918362446848 919120925184 919844093952 920823529472 920916083241 921119883264 921344143104 922105084032 922397442048 922622012928 923813216256 924335520192 924801297728 925094510592 925319738112 925617538944 926083962496 926223040512 926901335808 927507677184 928324022976 929090728608 929611573632 930219687936 932939628544 933239881728 934238045664 934444793856 934534250496 934761776256 935533798848 935968653312 936269881344 936969735856 937266806784 937568452608 937796717088 938269277792 939007512576 939097406016 940309880832 940538812752 941315606616 941614055424 941843304864 943059324928 943592510196 944367312896 944901237672 945519353856 946211780304 946830753792 948053213184 948446785454 948589221888 948978481416 949067220992 949368127488 949599264768 949904879616 950136147576 950920867908 951131308032 951222362112 951453950832 951664508928 952682379264 953701338282 953912393728 954003714048 954235979928 955024086324 955235434496 955468000256 955775503872 956311308288 956560310272 956793198592 957101128704 957334148694 958124813877 958570169088 958661935308 959899670016 960527597568 961231014912 961774474059 961859813376 962403628032 963646193664 963738445824 964982734848 965217673728 965924525727 966556394496 967804321792 968351497344 968658518016 969146630144 969382582784 969694564608 970946543616 971039494656 971275908141 971490852864 972293210112 972529928832 972842923584 973333144256 973878791424 974192220288 975687493536 977040735552 977679876096 978540380944 979035881472 979897579808 980538589184 980854161408 981256661056 981404024832 981898559488 982453703616 983722156032 983816330112 985086541824 985326375264 985643488368 986140159312 986452819968 986692986048 987010538976 988284874752 988525486872 988838903808 989655588864 989896534704 991174596608 991269484128 992549318656 992790969016 993110484492 993198604288 993760137216 994167932912 994487891544 995138445312 996014316318 996981866496 997395750876 998048206848 998612481636 999432462336 999997519752 1000218820608 1001288623104 1001384478864 1001606086656 1001849942016 1002677372928 1002921489108 1003749805014 1003971936256 1004216367616 1004312503656 1004534759424 1005102701568 1005609178112 1005932818944 1006177727709 1006496741376 1007003920384 1007155150848 1007249089924 1007573258538 1008874142976 1009439714304 1009534107648 1010273413632 1010519379177 1011505853952 1011920931714 1014463473408 1014785114112 1015870496256 1017182093312 1017279470592 1017752322048 1018079870976 1018592886784 1018840877824 1019168777088 1019491909632 1019740119552 1020253971968 1020582326016 1021056712704 1022148802752 1022246655507 1022472880128 1023566484864 1025462566912 1026042341184 1026889752672 1027465423488 1028137549824 1029892354288 1030566068224 1031320776416 1031475658752 1031995424768 1032578892576 1032906276864 1033157752704 1033426763776 1034011040832 1035346059264 1035598129104 1035926470656 1037034464928 1037263962112 1037368219536 1038472792896 1038955495424 1039289868288 1040401459944 1040731324416 1040984705376 1041844457808 1042328727552 1043189590016 1043443569476 1043774398464 1044364525848 1044890786632 1045227069684 1045813020336 1046497148928 1047848288256 1048283289186 1048969033728 1049301614592 1049557082112 1050423914496 1051017801372 1051250393088 1052369747968 1052475523704 1052708438016 1052964734976 1054090952838 1054425157632 1055552937516 1055786532864 1056383451648 1056915768832 1057173090127 1057250869248 1057508272128 1057848615936 1058106164346 1058381671424 1058540617728 1058639349614 1058980057443 1059315812352 1059573717972 1060107642748 1060941740544 1061817975552 1062413227008 1063108214784 1063549550679 1065519698432 1066216718336 1066559864832 1067600791593 1067700623616 1068039143424 1068299172864 1069678460928 1070022721536 1070822555264 1071162064896 1071422854656 1071767676672 1072307746048 1073151442944 1073254178304 1073515477419 1074639863808 1074901500288 1075789264704 1076130349056 1076392348416 1077782085632 1078391440224 1079276929024 1079887128768 1080593547264 1081384891776 1082092290048 1083044693472 1083939183376 1084101967872 1084546835904 1085256302592 1085605576704 1085869882944 1087375943808 1088779862016 1089944386608 1090185592832 1090289958912 1090555405632 1091456098656 1091697639424 1091963428864 1092314861568 1092927209472 1093477941248 1093829861376 1094096169936 1094999787288 1095508764672 1095613640352 1097028194304 1097648430228 1097745825792 1098201541052 1098549731328 1098817189008 1099170827496 1099889860608 1100857928562 1101309935616 1101415366656 1102384777284 1103105912832 1103913743688 1104635879424 1106062082048 1106687425536 1107038306304 1107596148736 1107865808896 1108222359552 1108492172172 1109407679226 1109653192704 1109759422464 1110029609304 1110275260416 1111192240128 1111462775808 1111820484096 1112091172731 1112651561329 1113004333056 1113362537472 1113633601542 1114194767378 1115071421184 1115178169644 1116617983488 1116889840143 1117348429824 1118331863936 1118438924526 1119882948352 1120615530496 1121436184064 1121604599808 1122169782272 1122804232704 1124253892608 1124361520128 1125813190656 1126087286016 1126449700992 1127017324928 1127374651392 1127649126912 1128012044544 1129468428288 1129743413568 1129851566613 1130101604352 1131310325376 1132770967552 1132879410432 1133405995008 1134342078464 1134618250304 1134983410848 1135619678592 1135725871104 1136191923328 1136557590336 1138302075792 1139880858144 1140626522112 1141271407584 1142208528384 1142854308288 1144329854976 1144439404416 1144971362304 1145916997632 1146195987552 1147675848704 1147785718464 1148688801792 1149267632128 1149547437808 1149917403096 1150281990144 1150861623296 1151141817056 1151512295472 1152999020544 1153279734684 1153645387776 1154598187008 1154879290488 1155250971756 1156481064816 1158628898574 1159386826752 1159754416128 1160235873468 1160994852864 1162016702371 1162493820928 1162605109248 1163145510912 1163519852544 1163628376022 1164389574656 1164764316672 1165047895242 1165133611008 1165417279488 1166004539392 1166663773044 1166921957376 1168170060288 1168281892008 1168540434432 1168824932352 1169790268416 1170075070626 1170451642437 1171041439183 1171697920932 1171957219328 1172075015034 1172619818496 1173588288768 1174246198272 1175014342656 1175502134961 1177019833472 1177789792256 1178652315904 1178829324288 1179423342592 1180090162944 1180464316416 1180574420333 1180751717376 1181726903808 1183540718976 1183915966464 1185182245632 1186826049024 1187377709056 1187759849472 1189030239936 1189407227904 1189696806144 1190679380352 1191232831488 1192216674304 1192506936544 1192885026816 1193559458112 1194160899008 1194545222496 1195214880384 1195996741632 1198038044784 1198709660736 1198821752832 1199493808128 1201163201568 1201429020672 1203388268544 1204675374672 1205057323008 1205350711488 1206346214304 1206613180416 1207295373312 1207903735808 1208197817288 1208580882432 1208969846784 1209264187824 1209579053056 1209873542416 1210262922792 1210646642688 1210941391968 1211551591712 1212504846336 1213801703268 1214186545152 1215485200776 1216050182144 1217736798208 1218425280156 1218533392384 1218925559808 1219431581298 1220115190392 1220913340416 1222489669632 1222997170717 1223797206016 1224185217024 1224483262464 1224877344768 1225494566912 1226187434934 1226458791936 1226576203776 1226874831336 1227888110988 1228159844352 1228458857472 1229473445376 1229772778311 1229863256064 1230162683904 1231478427102 1231750955008 1231874760699 1232447360256 1233459347456 1233759650816 1234156718592 1234964054016 1235868447744 1236169337634 1236676902912 1237765363968 1238787638144 1238973677568 1239482098176 1240292917248 1240994151936 1241902961649 1242715364352 1244319842304 1245650727552 1246045667328 1246349035008 1247378398464 1247958204416 1248359841792 1249059667968 1249689075712 1250091270144 1250395622784 1252010016768 1252129874688 1253746507776 1254051750336 1254455348832 1255087475488 1255485407232 1255791073152 1256195231424 1257016983552 1258123346928 1259868316896 1260692471808 1261615707072 1262441005056 1264785629184 1265304641888 1266132353024 1266539839488 1266848196768 1267894490544 1268175077376 1268296482816 1268605267776 1270243172352 1270651981824 1270961340264 1271601784376 1272004952064 1272314639904 1272724116048 1273365448432 1274367338496 1274489336736 1275081744384 1276134838272 1276445531592 1277499751836 1278093558784 1278215913744 1279866226688 1280589835266 1280703463424 1281641353216 1281833828352 1282365965412 1282479751168 1283204837376 1284861591552 1284984594432 1286115573498 1286643646464 1286956898304 1287371086848 1287899367636 1288741859328 1289156622336 1289470485996 1291135329792 1291258933272 1291544690688 1292926086144 1293240867534 1294308959097 1294595391488 1294719326208 1295034544188 1295321137152 1296390946816 1296706571776 1297123898112 1297851061248 1298505055232 1298922960384 1299239201799 1300916658048 1301041197918 1302720980736 1303573168128 1304310180096 1304845411947 1305381175296 1306119209472 1307805548544 1307930747904 1308538699776 1309938271488 1311629541376 1311755106816 1312787202048 1313448722432 1313768500352 1314191317824 1314607988736 1314928048896 1315270426624 1315590648064 1316014051968 1317713166336 1318033982496 1318451871744 1319540785152 1319862046272 1320286824864 1321692645504 1324147312656 1325013516288 1325983855392 1326851260416 1328019088424 1329861001168 1330730942464 1331483308848 1331905462272 1332576616448 1333330026336 1333625094144 1335051497472 1335179305152 1335799922688 1336903163904 1337228652144 1337659019928 1338333073352 1339083338208 1339379679232 1339514302896 1340136935424 1341243758592 1341570303612 1341995655168 1343431011384 1345165523968 1345493023798 1345919619072 1346045476864 1347031218176 1347233513472 1347359172236 1347792800382 1348548368328 1348674471936 1349102075904 1349227908952 1349430534144 1351733715003 1352617964544 1353046818816 1353608519046 1354493995008 1355259796506 1356372627456 1357003096064 1357139491092 1357439827968 1358891702784 1359222544449 1359322546176 1359653492736 1360776434688 1361107735218 1361408950272 1362865070336 1362995540676 1363297173504 1364067952128 1364755313152 1365087582397 1365959863296 1366853419008 1366980907754 1367420850873 1368056454912 1369186336896 1369953897984 1370850066432 1375300878336 1376771856768 1377208369152 1377543670272 1378681387776 1379766140928 1380461412352 1380797505472 1381235294208 1381679824896 1382016214656 1382712619904 1383157626048 1383596163072 1383933019392 1384630390528 1385719824384 1387201946592 1387641765888 1387979607168 1389125943744 1389771636736 1391699197952 1392486034464 1393636092912 1394417360448 1395329531904 1397711052248 1398625378304 1399409442816 1399859822592 1400565219328 1401357068496 1401667190784 1401801375744 1402142664384 1403300698272 1403611250688 1403952979968 1405454603784 1405900210176 1407403916688 1407715377152 1408511268864 1409667825664 1410011029504 1410464821248 1410808219128 1411387490304 1411973409924 1412421083136 1412764957296 1414588987392 1415388765294 1415757300736 1416101987146 1416550969344 1417351856508 1417477619712 1418066067572 1418279030784 1419317670456 1420246130688 1422079819776 1422670178181 1423467722124 1423600831488 1424052191232 1424398897152 1426237947904 1426381301862 1426696962048 1427496763392 1428216086528 1428563806208 1429023568896 1430552007423 1430868590592 1431005571072 1431353969892 1432536129486 1432853151744 1433202000384 1433663255808 1434385686272 1434840465408 1435189797888 1435651693056 1436001223041 1436724831619 1437855253632 1437992902962 1439849505024 1440791396352 1441846522368 1442789720064 1444059591296 1445469290496 1446062447872 1447008403456 1447474102272 1447826510592 1449834591744 1451706482688 1452527246016 1453259182144 1453719945216 1454073874176 1454541846912 1455274798208 1456419815424 1456559241984 1457236279296 1458439815168 1458794893248 1459999716384 1460678352896 1460818187136 1462704259072 1463531240304 1464732975104 1465089585344 1465561103328 1466519814144 1467810571416 1468413247488 1468553822208 1469846369712 1470807883776 1471281242112 1471884991584 1472847839232 1473680555424 1475583234048 1475724495168 1477629812736 1477989562896 1479210238968 1479537590272 1479679229952 1480039479072 1480367013888 1481589653504 1481950367744 1482427312128 1482788230308 1483258355712 1484005777408 1484483383296 1484844802056 1486761894912 1486904226192 1488823977984 1489186453524 1489665726738 1489797906432 1490416377142 1490640205824 1491251899368 1491731837316 1492707667968 1494021474477 1495472799744 1496093626314 1497072310272 1499005190144 1499148693504 1500328230912 1501084254208 1501449714688 1501932934656 1502409129984 1502549262242 1502774913024 1503166201856 1503532169216 1504016059392 1504382233662 1505624707521 1505957904384 1506324551424 1506468755484 1506802139136 1508413767168 1508899228416 1510505880576 1510873634886 1511207993344 1511359887807 1513311214464 1514159571456 1514301161472 1515410120448 1517736101056 1517881397571 1519841144192 1520835362816 1521695210112 1522177671168 1522944704512 1523805744384 1525773139968 1525919205888 1526628483072 1527889330176 1528261316736 1528753165632 1530380957952 1530873489024 1531585069056 1533223204128 1533709320192 1535349727296 1537332027392 1537706312912 1538193850368 1539063511776 1539464249344 1539839053984 1540334629008 1541198135232 1541974753088 1542206324736 1544838531432 1545849102336 1546981164624 1547993137152 1548868338864 1550140145664 1551016561248 1551359803392 1553019088896 1553397193656 1553889705984 1555551697392 1555895943168 1557560080384 1557709189344 1558053912576 1558433243136 1558934802432 1559720357888 1560100094168 1560602189916 1561096986624 1561477058064 1562263894576 1562766686712 1563493091328 1564784385024 1565165354214 1565661597696 1566685790208 1567336179948 1567840604526 1571772432384 1572424933779 1573453550592 1573952421888 1574335623168 1575635871744 1576875589632 1578054291968 1578554621952 1579062657024 1579209938887 1579447102464 1580242994176 1581136429257 1581637736448 1582434732032 1583329406274 1583679799296 1585373653248 1585876303872 1586262408192 1587572507136 1587959024421 1588310441984 1590161464122 1590513369088 1591412610816 1592726963328 1593619840512 1594662322176 1597384059712 1598279547648 1598429003776 1599325077504 1599839797248 1601550935424 1602058715136 1602448759296 1604517691392 1606233832896 1606743097344 1607134281984 1608461619072 1609727164416 1611441176576 1611959795712 1612352250432 1613683897056 1614195523584 1614588522624 1616673128448 1617587160336 1618402271024 1618915393536 1619830693152 1620646934368 1620890320896 1622077337664 1623138435072 1624567040208 1625908775064 1626820253856 1627884453888 1629986226176 1632644349952 1633169793024 1634916579912 1635278389248 1635434938368 1635833108448 1637184147984 1637546459136 1637945143296 1638472292352 1639297927168 1639697037748 1639817674752 1640216911872 1640744792064 1641144254904 1641971236136 1642499680932 1643263147008 1643420460528 1645542291456 1646618738688 1647302311578 1647824596992 1648225783512 1648902537216 1650353818624 1651286892843 1651964903424 1652642797568 1653577165926 1653723889664 1654658869248 1655870615532 1656953819136 1659093123072 1660031138304 1660867636736 1661394223104 1661798713344 1662333539328 1662738258258 1663171197952 1664111518839 1664479789056 1664639133696 1665044413956 1665412890624 1666788360192 1667194163712 1669346689024 1669506499584 1671292151067 1671662010368 1672069000448 1672607131776 1673980542976 1674388097536 1674926975232 1676022644736 1677497795904 1677658386789 1679824422528 1680923295744 1682154276096 1683254673408 1684206349056 1686380838912 1686542280192 1688719785984 1689130929024 1690525987392 1691061977088 1691473690368 1693657563136 1694202642432 1694615120352 1695152406528 1696006602752 1696419519872 1696965488064 1699156451328 1699319115648 1700108992512 1701513117696 1701927375456 1702475116272 1703333002448 1703588806656 1704287884992 1704836385504 1707453113688 1709821287216 1710939783168 1713148788736 1713312792576 1714660835328 1714820764664 1715524861952 1715942531072 1716494782464 1717199156848 1717457043456 1718322479104 1718875496448 1719293981328 1721513773056 1721678577696 1722059587584 1723901448192 1724321156712 1724876104644 1725745278796 1726292434944 1726712725584 1727094849536 1727268443208 1729498530816 1729919602026 1730468081664 1731897280512 1732318935732 1734555544064 1734721597224 1736961307648 1737943347861 1738097557504 1739080240128 1739631624192 1739793882596 1740353810202 1740508233728 1741492279296 1743740731392 1743907663872 1744718266368 1745442564033 1746584361984 1747146475008 1747571842863 1749006809088 1749995659566 1750382936064 1752255090432 1752422838012 1752810651648 1753237398528 1754685402624 1755112605939 1756950888448 1757378643328 1757546881398 1757935828992 1758929727744 1759387713536 1759816061696 1760382433152 1761369297408 1762256860672 1762521513984 1765529750208 1766684688384 1767978473856 1769135013888 1770135244416 1772590355712 1775311078464 1775873949696 1777773368448 1780068663296 1780239073536 1781066563584 1781639774208 1782537551872 1782971536192 1783545359904 1784110841856 1784545209216 1785444450944 1786019070528 1786849247232 1788325011456 1788760404816 1789327540224 1791241348512 1791817833744 1794559492096 1797057067176 1798064491104 1798232629248 1799240712192 1802143531008 1802311620004 1803490619392 1804811358728 1805082402816 1805991993344 1807013062008 1807585984512 1808026067232 1808496836608 1809519321456 1809919770624 1811855603712 1812296725932 1812430061568 1812871323648 1814368579584 1814810313624 1815211933696 1815394384188 1817327387568 1817729564672 1818757269504 1820702554902 1821279817728 1822471225344 1823227801164 1824075273216 1825581782528 1826026246583 1826605197312 1827637920234 1827800088576 1828388339712 1828558876606 1829147371947 1830172785588 1831370010624 1833734504448 1835695809024 1836277825536 1836724893696 1838241850368 1839281152401 1839688187904 1841647058944 1841832166482 1842239766528 1842688286208 1844210168064 1844794884096 1845244025856 1847217640653 1847626432512 1848671040384 1849602595456 1850189021184 1850639476224 1851235077888 1852167924992 1852446081024 1853802671616 1854254006451 1855015354368 1855188374809 1856648045952 1858181457216 1859223147264 1860439375872 1865879257088 1866479763456 1868476091328 1869068500992 1869523552512 1871067597696 1871937306624 1872539762688 1873939471712 1874533613568 1875136905216 1875593434176 1876538555584 1878015025152 1878194812032 1880619761664 1881077625504 1882631213232 1883228110848 1883686609728 1886118649856 1887185020392 1888734625792 1889802475344 1891038707712 1892423560608 1893661507584 1896106426368 1896893570908 1897178443776 1897956962832 1898134441984 1899198529536 1899809759232 1900272295152 1901841735816 1902262616064 1902444724224 1902907901664 1903329017856 1905364758528 1907402676564 1907824787456 1908007428096 1908471959856 1910048172648 1910470868992 1910936000512 1911551007744 1912622616576 1913120620544 1913586397184 1914202257408 1914668297388 1916249627754 1917140338176 1917323870616 1919799340032 1920884752899 1921055195136 1921852696841 1922462029824 1923548948118 1923719626752 1924807256064 1927292387328 1927476891648 1929173360247 1929965469696 1930435347456 1931849051454 1933112788992 1935608643584 1936702994688 1937317036032 1938293260288 1938765165568 1939389129216 1939861301301 1941893087232 1942078989312 1942551816282 1942981705728 1944586420224 1945059857664 1945685847168 1946666288512 1947757582848 1948384440576 1951374987072 1951561796877 1954081471104 1955359752192 1957080761888 1958071762944 1959795159616 1961077178368 1961708322816 1962513322112 1962808049664 1963797118976 1964907407232 1967444312064 1967632660224 1970173083648 1970652750528 1971286976736 1972280318624 1972905639936 1973385972096 1974021077952 1976569749504 1977050973744 1977677807616 1979311177728 1979793069408 1982349193216 1982538968256 1985098637312 1985581938032 1986220968984 1987520274432 1988335865824 1988975783088 1990276890624 1992028632636 1994791501752 1996096413696 1997224963272 1998864924672 1999995039504 2000437641216 2002577246208 2002768957728 2003212173312 2003699884032 2005354745856 2005842978216 2007499610028 2007943872512 2008432735232 2008625007312 2009069518848 2010205403136 2011218356224 2011865637888 2012355455418 2012993482752 2014007840768 2014310301696 2014498179848 2015146517076 2017748285952 2018239535697 2018879428608 2019068215296 2020546827264 2021038758354 2021689200573 2023011707904 2023841863428 2028926946816 2029570228224 2030412778569 2031740992512 2034364186624 2034558941184 2035504644096 2036159741952 2037185773568 2037681755648 2038337554176 2038983819264 2039480239104 2040507943936 2041164652032 2041661602827 2042113425408 2044297605504 2044493311014 2044945760256 2047132969728 2050471361631 2050925133824 2052084682368 2053779505344 2054930846976 2056275099648 2059784708576 2061132136448 2062641552832 2062951317504 2063990849536 2065157785152 2065812553728 2066315505408 2066853527552 2068022081664 2070692118528 2071196258208 2071852941312 2074068929856 2074736439072 2076945585792 2077910990848 2078579736576 2080802919888 2081462648832 2081969410752 2083688915616 2084657455104 2086379180032 2086887138952 2087548796928 2088729051696 2089781573264 2090454139368 2091626040672 2092994297856 2095696576512 2096566578372 2097938067456 2099114164224 2100847828992 2102035602744 2102500786176 2104739495936 2104951047408 2105416876032 2105929469952 2108181905676 2108850315264 2111105875032 2111573065728 2112766903296 2113831537664 2114346180254 2114501738496 2115016544256 2115697231872 2116212328692 2116763342848 2117081235456 2117278699228 2117960114886 2118631624704 2119147435944 2120215285496 2121883481088 2123635951104 2124152980719 2124826454016 2126216429568 2127099101358 2131039396864 2132433436672 2133119729664 2135201583186 2135401247232 2136078286848 2136598345728 2139356921856 2140045443072 2141645110528 2142324129792 2142845709312 2143535353344 2144615492096 2146302885888 2146508356608 2147030954838 2148804194229 2149279727616 2149803000576 2151578529408 2152260698112 2152784696832 2155564171264 2156782880448 2158553858048 2159774257536 2161187094528 2162769783552 2164184580096 2166089386944 2167878366752 2168203935744 2169093671808 2170512605184 2171211153408 2171739765888 2174751887616 2177559724032 2179888773216 2180371185664 2180579917824 2181110811264 2182912197312 2183926857728 2184629723136 2185854418944 2186955882496 2187659722752 2188192339872 2189999574576 2191017529344 2191227280704 2194056388608 2195296860456 2196403082104 2197099462656 2197634378016 2198341654992 2199779721216 2201715857124 2202619871232 2202830733312 2204769554568 2206211825664 2207827487376 2209271758848 2212124164096 2213374851072 2214076612608 2215192297472 2215731617792 2216444719104 2216984344344 2218815358452 2219306385408 2219518844928 2220059218608 2220550520832 2222384480256 2222925551616 2223640968192 2224182345462 2225303122658 2226008666112 2226725074944 2227267203084 2228389534756 2230142842368 2230356339288 2233235966976 2233779680286 2234696859648 2235624565713 2236663727872 2236877849052 2239765896704 2241231060992 2242872368128 2243209199616 2244140439471 2244339564544 2245608465408 2248507785216 2248723040256 2251626381312 2252174572032 2252899401984 2253823893363 2254034649856 2254749302784 2255298253824 2256024089088 2256573350493 2258936856576 2259486827136 2259703133226 2260203208704 2262620650752 2265541935104 2265758820864 2266310452329 2266811990016 2268684156928 2269236500608 2269966821696 2271239357184 2271451742208 2272383846656 2273115180672 2276604151584 2279761716288 2281253044224 2282542815168 2284417056768 2285708616576 2288659709952 2288878808832 2289942724608 2291833995264 2292391975104 2295351697408 2295571436928 2297377603584 2298535264256 2299094875616 2299834806192 2300563980288 2301723246592 2302283634112 2303024590944 2305998041088 2306559469368 2307290775552 2309196374016 2309758580976 2310501943512 2312962129632 2317257797148 2318773653504 2320471746936 2321989705728 2324033404742 2324987641856 2325210218496 2326291021824 2327039705088 2327256752044 2328779149312 2329528633344 2330095790484 2330267222016 2330834558976 2332009078784 2333327546088 2333843914752 2336340120576 2336563784016 2337080868864 2337649864704 2339580536832 2340150141252 2340903284874 2342082878366 2343395841864 2343914438656 2344150030068 2345239636992 2347176577536 2347748031321 2348492396544 2350028685312 2351004269922 2354039666944 2355579584512 2357304631808 2357658648576 2357878551413 2358846685184 2360180325888 2360928632832 2361148840666 2361503434752 2363453807616 2367081437952 2367831932928 2370364491264 2373652098048 2374755418112 2374994109411 2375519698944 2378060479872 2378814455808 2379393612288 2381358760704 2382465662976 2384433348608 2385013873088 2385242196183 2385770053632 2387118916224 2388321798016 2389090444992 2390429760768 2391993483264 2396076089568 2397419321472 2397643505664 2398987616256 2402326403136 2406776537088 2409350749344 2410114646016 2410701422976 2412692428608 2414590746624 2415807471616 2416395634576 2417161764864 2417939693568 2418528375648 2419158106112 2419747084832 2420525845584 2421293285376 2421882783936 2423103183424 2425009692672 2427603406536 2428373090304 2430970401552 2432100364288 2435473596416 2436850560312 2437851119616 2438863162596 2440230380784 2441826680832 2444979339264 2445994341434 2447594412032 2448370434048 2448966524928 2449754689536 2450989133824 2452374869868 2452917583872 2453152407552 2453749662672 2455776221976 2456319688704 2456917714944 2458946890752 2459545556622 2459726512128 2460325367808 2462956854204 2463501910016 2463749521398 2464894720512 2466918694912 2467519301632 2468313437184 2469928108032 2470953467367 2471736895488 2472338675268 2473353805824 2475530727936 2477575276288 2477947355136 2478964196352 2480365748889 2480585834496 2481615618251 2481988303872 2483805923298 2485430728704 2488639684608 2491301455104 2492091334656 2492698070016 2494756796928 2495916408832 2496719683584 2498119335936 2499378151424 2500182540288 2500791245568 2504020033536 2504259749376 2507493015552 2508103500672 2508910697664 2510174950976 2510970814464 2511582146304 2512390462848 2514033967104 2516246693856 2519736633792 2521384943616 2523231414144 2524882010112 2529571258368 2530609283776 2532264706048 2533079678976 2533696393536 2535788981088 2536350154752 2536592965632 2537210535552 2540486344704 2541303963648 2541922680528 2543203568752 2544009904128 2544629279808 2545448232096 2546730896864 2548734676992 2548978673472 2550163488768 2552269676544 2552891063184 2554999503672 2556187117568 2556431827488 2559732453376 2561179670532 2561406926848 2563282706432 2564731930824 2566409674752 2569723183104 2569969188864 2572231146996 2573287292928 2573913796608 2574742173696 2575798735272 2577483718656 2578313244672 2578940971992 2582270659584 2582517866544 2583089381376 2585852172288 2586481735068 2588617918194 2589190782976 2589438652416 2590069088376 2590642274304 2592781893632 2593413143552 2594247796224 2594879403039 2595702122496 2597010110464 2597845920768 2598478403598 2601833316096 2602082395836 2605441961472 2607146336256 2608620360192 2609690823894 2610530715303 2610762350592 2612238418944 2615611097088 2615861495808 2617077399552 2619876542976 2623259082752 2623510213632 2625574404096 2626897444864 2627537000704 2628382635648 2629215977472 2629856097792 2630540853248 2631181296128 2632028103936 2635426332672 2636067964992 2636320322097 2636903743488 2639081570304 2639724092544 2640573649728 2643385291008 2648294625312 2650027032576 2651967710784 2653702520832 2656038176848 2659722002336 2661461884928 2662966617696 2663810924544 2665153232896 2666660052672 2670102994944 2670358610304 2671599845376 2673806327808 2674457304288 2675318039856 2676666146704 2678166676416 2679028605792 2680273870848 2682487517184 2683140607224 2683991310336 2686862022768 2690331047936 2690986047596 2691839238144 2692090953728 2694062436352 2694467026944 2694718344472 2695585600764 2697096736656 2697348943872 2698455817904 2698861068288 2703467430006 2705235929088 2706093637632 2707217038092 2708987990016 2710519593012 2712745254912 2714006192128 2714278982184 2714879655936 2717783405568 2718445088898 2718645092352 2719306985472 2721552869376 2722215470436 2722817900544 2725730140672 2725991081352 2726594347008 2728135904256 2729510626304 2730175164794 2731053832353 2731919726592 2733706838016 2733961815508 2734841701746 2736112909824 2738372673792 2739907795968 2741700132864 2742838314909 2750601756672 2753543713536 2754416738304 2755087340544 2757362775552 2759532281856 2760922824704 2761595010944 2762470588416 2763359649792 2764032429312 2765425239808 2766315252096 2767192326144 2767866038784 2769260781056 2771439648768 2774403893184 2775283531776 2775959214336 2778251887488 2779543273472 2783398395904 2784972068928 2787272185824 2788834720896 2790659063808 2795422104496 2797250756608 2798818885632 2799719645184 2801130438656 2802714136992 2803334381568 2803602751488 2804285328768 2806601396544 2807905959936 2810909207568 2811800420352 2814807833376 2815430754304 2817022537728 2820022059008 2820929642496 2821616438256 2823946819848 2824842166272 2825529914592 2829177974784 2830777530588 2831514601472 2832203974292 2833101938688 2834703713016 2836132135144 2836558061568 2838635340912 2840492261376 2844159639552 2845340356362 2846935444248 2847201662976 2848104382464 2848797794304 2852475895808 2852762603724 2853393924096 2854993526784 2856432173056 2857127612416 2858047137792 2861104014846 2861737181184 2862011142144 2862707939784 2865072258972 2865706303488 2866404000768 2867326511616 2868771372544 2869469816059 2869680930816 2870379595776 2871303386112 2872002446082 2873449663238 2874374441631 2875710507264 2875985805924 2879699010048 2881582792704 2883693044736 2885579440128 2888119182592 2890938580992 2892124895744 2894016806912 2894948204544 2895653021184 2897773577181 2899669183488 2903412965376 2905054492032 2906518364288 2907439890432 2908147748352 2909083693824 2910549596416 2912839630848 2913118483968 2913827724423 2914472558592 2916879630336 2917589786496 2919999432768 2921356705792 2921636374272 2925408518144 2927062480608 2929465950208 2930179170688 2931122206656 2933039628288 2935621142832 2937107644416 2939692739424 2941615767552 2942562484224 2943769983168 2945695678464 2947361110848 2951166468096 2951448990336 2955259625472 2955979125792 2958420477936 2959075180544 2959358459904 2960078958144 2963179307008 2963900735488 2964854624256 2965576460616 2966516711424 2968011554816 2968966766592 2969689604112 2973523789824 2973808452384 2977647955968 2978372907048 2979331453476 2979595812864 2980832754284 2981280411648 2982503798736 2983463674632 2985415335936 2988042948954 2990945599488 2992187252628 2994144620544 2998010380288 2998297387008 3000656461824 3002168508416 3002899429376 3003865869312 3004818259968 3005098524484 3005549826048 3006332403712 3007064338432 3008032118784 3008764467324 3011249415042 3011915808768 3012649102848 3012937510968 3013604278272 3016827534336 3017798456832 3018533183127 3020054237893 3021011761152 3021747269772 3022415986688 3022719775614 3026622428928 3028319142912 3028602322944 3030820240896 3031558137531 3035472202112 3035762795142 3039682288384 3041670725632 3043390420224 3044355342336 3045889409024 3047611488768 3051546279936 3051838411776 3053256966144 3055778660352 3056522633472 3057506331264 3060761915904 3061746978048 3063170138112 3066446408256 3066739966521 3067418640384 3070699454592 3074664054784 3075412625824 3076387700736 3078127023552 3078928498688 3079678107968 3080669258016 3082396270464 3083949506176 3084412649472 3089677062864 3091698204672 3093962329248 3095986274304 3097736677728 3100280291328 3102033122496 3106038177792 3106794387312 3107779411968 3111103394784 3111791886336 3115120160768 3115418378688 3116866486272 3117869604864 3119440715776 3120200188336 3121204379832 3122193973248 3122954116128 3124527789152 3125533373424 3126986182656 3129568770048 3130330708428 3131323195392 3134672359896 3135681209052 3143544864768 3144849867558 3146907101184 3147904843776 3148671246336 3151271743488 3153751179264 3154045335007 3156108583936 3157109243904 3158125314048 3158419877774 3158894204928 3160485988352 3162272858514 3163275472896 3164869464064 3166658812548 3167359598592 3170747306496 3171519270381 3171752607744 3172524816384 3175145014272 3175918048842 3176620883968 3176940172329 3180322928244 3181026738176 3182825221632 3185453926656 3187239681024 3189324644352 3190648652037 3194768119424 3196559095296 3196858007552 3198650155008 3199679594496 3202802374779 3203101870848 3204117430272 3204897518592 3209035382784 3212467665792 3213486194688 3214268563968 3216923238144 3219454328832 3222882353152 3223919591424 3224704500864 3227367794112 3228391047168 3229177045248 3233346256896 3235174320672 3236804542048 3237830787072 3239661386304 3241293868736 3241780641792 3244154675328 3246276870144 3249134080416 3251817550128 3253640507712 3255768907776 3265288699904 3266339586048 3269833159824 3270556778496 3270869876736 3271666216896 3274368295968 3275092918272 3275890286592 3276944584704 3278595854336 3279394075496 3280433823744 3281489584128 3282288509808 3283942472272 3284999361864 3286526294016 3286840921056 3291084582912 3293237477376 3294604623156 3295649193984 3296451567024 3300707637248 3302573785686 3303929806848 3305285595136 3307154331852 3307447779328 3309317738496 3311741231064 3313907638272 3318186246144 3319563749089 3320062276608 3321735273472 3322788446208 3323597426688 3324667078656 3325476516516 3326342395904 3328223037678 3328959578112 3329278267392 3330088827912 3330825781248 3333576720384 3334388327424 3337954683987 3338693378048 3339012999168 3342584302134 3343324020736 3344138000896 3345214263552 3347961085952 3348776195072 3349853950464 3350669520429 3352045289472 3354995591808 3355316773578 3359648845056 3361846591488 3364308552192 3366509346816 3368412698112 3372761677824 3373084560384 3377439571968 3378261858048 3381051974784 3382123954176 3382947380736 3387315126272 3388405284864 3389230240704 3390304813056 3392013205504 3392839039744 3393930976128 3398312902656 3398638231296 3400217985024 3403026235392 3403854750912 3404950232544 3406666004896 3407177613312 3408575769984 3409672771008 3414906227376 3419642574432 3421879566336 3426297577472 3426625585152 3429641529328 3431885062144 3432989564928 3434398313696 3434914086912 3436644958208 3437750992896 3438587962656 3443027546112 3443357155392 3447802896384 3448642313424 3449752209288 3451490557592 3452584869888 3453425451168 3454189699072 3454536886416 3458997061632 3459839204052 3460936163328 3463794561024 3464637871464 3469111088128 3469443194448 3473922615296 3475886695722 3476195115008 3478160480256 3479263248384 3479587765192 3480707620404 3481016467456 3482984558592 3486050107113 3487481462784 3487815327744 3489436532736 3490885128066 3493168723968 3494292950016 3495143685726 3498013618176 3499991319132 3500765872128 3504510180864 3504845676024 3505621303296 3506474797056 3509370805248 3510225211878 3513124317549 3513901776896 3514757286656 3515093762796 3515871657984 3517859455488 3518775427072 3519632123392 3520764866304 3522738594816 3524513721344 3525043027968 3526506404883 3531059500416 3533369376768 3535956947712 3538270027776 3540270488832 3541723260999 3545180711424 3550622156928 3551747899392 3555546736896 3560137326592 3560478147072 3562133127168 3563279548416 3565075103744 3565943072384 3567090719808 3568221683712 3569090418432 3570888901888 3572038141056 3573698494464 3576650022912 3577520809632 3578655080448 3582482697024 3583635667488 3589118984192 3594114134352 3596128982208 3596465258496 3598481424384 3604287062016 3604623240008 3606981238784 3609622717456 3610164805632 3611983986688 3614026124016 3615171969024 3616052134464 3616993673216 3619038642912 3619839541248 3623711207424 3624593451864 3625742647296 3628737159168 3629620627248 3630423867392 3630788768376 3634654775136 3635459129344 3637514539008 3641405109804 3642559635456 3646455602328 3648150546432 3651163565056 3652052493166 3653210394624 3655275840468 3655600177152 3656776679424 3657117753212 3658294743894 3660345571176 3662740021248 3667469008896 3668991512151 3671391618048 3672555651072 3673449787392 3676483700736 3678562304802 3679376375808 3683294117888 3683664332964 3684479533056 3685376572416 3688420336128 3689318334933 3689589768192 3690488051712 3694435281306 3695252865024 3697342080768 3699205190912 3700378042368 3701278952448 3702470155776 3704335849984 3704892162048 3705237723649 3707605343232 3708508012902 3710030708736 3710376749618 3713296091904 3716362914432 3718446294528 3720878751744 3731758514176 3732959526912 3736952182656 3738137001984 3739047105024 3742135195392 3743874613248 3745079525376 3747878943424 3749067227136 3750273810432 3751186868352 3753077111168 3756030050304 3756389624064 3761239523328 3762155251008 3765262426464 3766456221696 3767373219456 3772237299712 3774370040784 3777469251584 3779604950688 3782077415424 3784847121216 3787323015168 3793787141816 3794356887552 3795913925664 3796268883968 3798397059072 3799619518464 3800544590304 3803683471632 3804525232128 3804889448448 3805815803328 3810729517056 3814805353128 3815649574912 3816014856192 3816943919712 3820096345296 3820941737984 3821872001024 3823102015488 3825245233152 3826241241088 3827172794368 3828404514816 3829336594776 3832499255508 3834280676352 3834647741232 3839598680064 3841769505798 3842110390272 3843705393682 3844924059648 3847097896236 3847439253504 3849614512128 3854584774656 3854953783296 3858346720494 3859930939392 3860870694912 3863698102908 3866225577984 3871217287168 3873405989376 3874634072064 3876586520576 3877530331136 3878778258432 3879722602602 3882926877291 3883786174464 3884157978624 3885103632564 3885963411456 3889172840448 3890119715328 3891371694336 3893332577024 3895515165696 3896768881152 3897717605397 3899681685823 3902749974144 3903123593754 3908162942208 3910719504384 3914161523776 3914536235841 3916143525888 3919590319232 3922154356736 3923416645632 3925026644224 3925616099328 3927594237952 3929814814464 3934888624128 3935265320448 3940346167296 3941305501056 3942573953472 3944560637248 3945811279872 3946771944192 3948042155904 3953139499008 3954101947488 3955355615232 3958622355456 3959586138816 3964698386432 3965077936512 3970197274624 3971163876064 3972441937968 3975040548864 3976671731648 3977951566176 3980553781248 3984057265272 3989583003504 3992192827392 3994449926544 3997729849344 3999990079008 4000875282432 4005154492416 4005537915456 4007399768064 4010709491712 4011685956432 4014999220056 4015887745024 4016865470464 4017250014624 4018139037696 4020410806272 4022436712448 4023731275776 4024710910836 4025986965504 4028015681536 4028996359696 4030293034152 4035496571904 4036479071394 4037758857216 4038136430592 4041093654528 4042077516708 4043378401146 4046023415808 4047683726856 4055201145009 4057853893632 4059140456448 4060825557138 4063481985024 4068728373248 4069117882368 4071009288192 4072319483904 4072699316077 4074371547136 4075363511296 4076675108352 4077667633347 4077967638528 4078960478208 4081015887872 4082329304064 4083323205654 4084226850816 4088595211008 4088986622028 4089891520512 4094265939456 4095262747191 4100942723262 4101850267648 4102262552619 4104169364736 4107559010688 4109861693952 4112550199296 4119569417152 4122264272896 4125283105664 4125902635008 4127981699072 4130315570304 4131625107456 4132631010816 4133707055104 4136044163328 4141384237056 4142392516416 4143705882624 4148137859712 4149472878144 4153891171584 4155821981696 4157159473152 4161605839776 4162925297664 4163938821504 4167377831232 4169314910208 4172758360064 4173774277904 4175097593856 4177458103392 4179563146528 4180908278736 4183252081344 4185988595712 4193133156744 4195876134912 4198228328448 4201695657984 4204071205488 4205001572352 4209902094816 4210833752064 4211858939904 4216363811352 4217700630528 4222211750064 4223146131456 4225533806592 4227663075328 4228692360508 4229003476992 4230033088512 4231394463744 4232424657384 4233526685696 4234162470912 4234557398456 4235920229772 4237263249408 4238294871888 4240430570992 4243766962176 4247271902208 4248305961438 4249652908032 4252432859136 4254198202716 4262078793728 4264866873344 4266239459328 4268010534543 4270403166372 4270802494464 4272156573696 4273196691456 4278713843712 4280090886144 4283290221056 4284648259584 4285691418624 4287070706688 4289230984192 4291656022269 4292605771776 4293016713216 4294061909676 4297608388458 4298559455232 4299606001152 4303157058816 4304521396224 4305569393664 4310174494857 4311128342528 4313565760896 4317107716096 4319548515072 4322374189056 4325539567104 4328369160192 4332178773888 4335756733504 4336407871488 4338187343616 4341025210368 4342422306816 4343479531776 4349503775232 4355119448064 4359777546432 4361159835648 4362221622528 4365824394624 4367853715456 4369259446272 4371708837888 4373911764992 4375319445504 4376384679744 4379999149152 4382035058688 4382454561408 4388112777216 4390593720912 4392806164208 4394198925312 4395268756032 4396683309984 4399559442432 4403431714248 4405239742464 4405661466624 4409539109136 4412423651328 4415654974752 4418543517696 4424248328192 4426749702144 4431463235584 4432889438208 4433968688688 4437630716904 4438612770816 4439037689856 4440118437216 4441101041664 4444768960512 4445851103232 4447281936384 4448364690924 4450606245316 4452017332224 4453450149888 4454534406168 4456779069512 4460285684736 4460712678576 4466471933952 4467559360572 4469393719296 4471249131426 4473327455744 4473755698104 4479531793408 4482064423431 4482462121984 4485744736256 4486418399232 4488280878942 4488679129088 4491216930816 4497015570432 4497446080512 4503252762624 4504349144064 4505798803968 4507647786726 4508069299712 4509498605568 4510596507648 4512048178176 4513146700986 4516874122563 4517873713152 4518973654272 4519406266452 4520406417408 4525241301504 4531083870208 4531517641728 4532620904658 4533623980032 4537368313856 4538473001216 4539933643392 4542478714368 4542903484416 4544767693312 4546230361344 4553208303168 4553644192713 4559523432576 4562506088448 4565085630336 4568834113536 4571417233152 4577319419904 4577757617664 4579885449216 4583667990528 4584783950208 4590703394816 4591142873856 4594755207168 4597070528512 4598189751232 4599669612384 4601127960576 4603446493184 4604567268224 4606049181888 4611996082176 4613118938736 4614581551104 4618392748032 4619517161952 4621003887024 4625924259264 4634515594296 4637547307008 4640943493872 4643979411456 4648066809484 4649975283712 4650420436992 4654079410176 4654513504088 4657558298624 4659057266688 4660191580968 4661669117952 4664018157568 4666655092176 4667687829504 4672680241152 4673127568032 4674161737728 4675299729408 4679161073664 4680300282504 4681806569748 4684165756732 4686791683728 4687828877312 4688300060136 4690479273984 4694353155072 4695496062642 4696984793088 4700057370624 4702008539844 4708079333888 4711159169024 4714609263616 4715317297152 4715757102826 4717274801337 4717693370368 4720360651776 4721857265664 4722297681332 4723006869504 4726907615232 4734162875904 4735663865856 4737629816661 4740728982528 4743409287771 4747304196096 4749510836224 4749988218822 4751039397888 4756120959744 4757628911616 4758787224576 4762717521408 4763877073263 4764931325952 4768866697216 4770027746176 4770484392366 4771540107264 4774237832448 4776643596032 4778180889984 4780859521536 4783986966528 4784433177139 4792152179136 4794838642944 4795287011328 4797975232512 4804652806272 4813553074176 4818701498688 4820229292032 4821402845952 4825384857216 4829181493248 4831614943232 4832791269152 4834323529728 4835879387136 4837056751296 4838316212224 4839494169664 4841051691168 4842586570752 4843765567872 4846206366848 4850019385344 4855206813072 4856746180608 4861940803104 4864200728576 4870947192832 4873701120624 4877726325192 4880460761568 4883653361664 4889958678528 4891988682868 4895188824064 4897933049856 4899509379072 4901978267648 4904749739736 4905835167744 4906304815104 4907499325344 4911552443952 4912639377408 4913835429888 4917893781504 4919091113244 4919453024256 4920650735616 4925913708408 4927003820032 4927499042796 4929789441024 4933837389824 4935038603264 4936626874368 4939856216064 4941906934734 4943473790976 4944677350536 4946707611648 4951061455872 4953860678529 4955150552576 4955894710272 4956356955011 4957928392704 4960731497778 4961171668992 4963231236502 4963976607744 4967611846596 4970861457408 4977279369216 4982602910208 4984182669312 4985396140032 4989513593856 4991832817664 4992334556517 4993439367168 4996238671872 4998756302848 5000365080576 5001582491136 5008040067072 5008519498752 5013876453201 5014986031104 5016207001344 5017821395328 5020349901952 5021941628928 5023164292608 5024780925696 5028067934208 5032493387712 5032975160367 5039473267584 5042769887232 5046462828288 5049764020224 5059142516736 5061218567552 5064529412096 5066159357952 5067392787072 5071577962176 5073185931264 5074421071104 5080972689408 5082607927296 5083845361056 5086407137504 5088019808256 5089258559616 5090896464192 5093461793728 5097469353984 5097957346944 5100326977536 5104539353088 5105782126368 5109999007344 5112374235136 5112863654976 5119464906752 5122359341064 5126565412864 5129463861648 5132819349504 5139446366208 5139938377728 5144462293992 5146574585856 5147827593216 5149484347392 5151597470544 5154967437312 5156626489344 5157881943984 5164541319168 5165035733088 5166178762752 5171704344576 5172963470136 5177235836388 5178381565952 5178877304832 5180138176752 5181284548608 5185563787264 5186826287104 5188495592448 5189758806078 5191404244992 5194020220928 5195691841536 5196956807196 5203666632192 5204164791672 5210883922944 5213830043583 5214292672512 5216457319997 5217240720384 5219381647788 5221061430606 5221524701184 5224476837888 5231222194176 5231722991616 5234154799104 5236327692099 5239753085952 5246518165504 5247020427264 5251148808192 5253794889728 5255074001408 5256765271296 5258431954944 5259712195584 5261081706496 5262362592256 5264056207872 5265337817817 5270852665344 5272135929984 5272640644194 5273807486976 5278163140608 5279448185088 5281147299456 5286770582016 5296589250624 5300054065152 5303935421568 5307405041664 5312076353696 5319444004672 5322923769856 5325933235392 5327621849088 5330306465792 5333320105344 5340205989888 5340717220608 5343199690752 5347612655616 5348914608576 5350636079712 5353332293408 5356333352832 5358057211584 5360547741696 5364975034368 5366281214448 5367982620672 5373724045536 5380662095872 5381972095192 5383678476288 5384181907456 5388124872704 5389436688944 5391171201528 5394193473312 5394697887744 5396911635808 5397722136576 5406934860012 5410471858176 5414434076184 5417975980032 5421039186024 5425490509824 5428012384256 5428557964368 5429759311872 5435566811136 5436890177796 5437290184704 5438613970944 5443105738752 5444430940872 5445635801088 5451460281344 5451982162704 5453188694016 5456271808512 5459021252608 5460350329588 5462107664706 5463839453184 5467413676032 5467923631016 5469683403492 5472225819648 5476745347584 5478078739749 5479815591936 5483400265728 5485676629818 5487442115841 5501203513344 5507087427072 5508833476608 5510174681088 5514725551104 5519064563712 5521845649408 5523190021888 5524941176832 5526719299584 5528064858624 5530850479616 5532630504192 5534384652288 5535732077568 5538521562112 5541652921959 5542879297536 5548807786368 5550567063552 5551918428672 5556503774976 5559086546944 5565565124427 5566796791808 5569944137856 5574544371648 5577669441792 5581318127616 5590844208992 5594501513216 5597637771264 5599439290368 5602260877312 5605428273984 5607205502976 5608570657536 5613202793088 5615811919872 5621818415136 5623600840704 5629615666752 5634045075456 5640044118016 5641859284992 5643232876512 5647893639696 5649684332544 5651059829184 5658355949568 5661555061176 5663029202944 5664407948584 5666203877376 5669407426032 5672264270288 5673116123136 5677270681824 5680984522752 5688319279104 5690680712724 5693870888496 5694403325952 5697595588608 5704951791616 5705525207448 5706787848192 5709987053568 5712864346112 5714255224832 5716094275584 5722208029692 5723474362368 5724022284288 5725415879568 5730144517944 5731412606976 5732808001536 5734653023232 5737542745088 5738939632118 5739361861632 5740759191552 5742606772224 5744004892164 5746899326476 5748748883262 5751421014528 5751971611848 5759398020096 5763165585408 5765558090523 5767386089472 5771158880256 5776238365184 5781877161984 5784249791488 5787520080741 5788033613824 5789896409088 5791306042368 5795547154362 5799338366976 5806825930752 5810108984064 5813036728576 5814879780864 5816295496704 5818167387648 5819583903903 5821099192832 5825679261696 5826236967936 5827655448846 5828945117184 5833759260672 5835179572992 5839998865536 5842713411584 5843272748544 5850817036288 5854124961216 5858931900416 5860358341376 5862244413312 5866079256576 5871242285664 5874215288832 5879385478848 5883231535104 5885124968448 5887539966336 5891391356928 5894722221696 5902332936192 5902897980672 5910519250944 5911958251584 5916840955872 5918150361088 5918716919808 5920157916288 5927801470976 5929709248512 5931152921232 5933033422848 5936023109632 5937933533184 5939379208224 5947047579648 5947616904768 5955295911936 5956745814096 5958662906952 5961665508568 5962560823296 5965007597472 5966927349264 5970830671872 5976085897908 5984374505256 5988289241088 5996020760576 5996594774016 6001312923648 6004337016832 6005798858752 6007731738624 6009636519936 6010197048968 6011099652096 6012664807424 6014128676864 6016064237568 6017528934648 6022498830084 6023831617536 6025298205696 6025875021936 6027208556544 6033655068672 6035596913664 6037066366254 6040108475786 6042023522304 6043494539544 6044831973376 6045439551228 6053244857856 6054718607091 6056638285824 6057204645888 6061640481792 6063116275062 6070944404224 6071525590284 6079364576768 6083341451264 6086780840448 6088710684672 6091238335707 6091778818048 6095222977536 6103092559872 6103676823552 6106513932288 6111557320704 6113045266944 6115012662528 6121523831808 6123493956096 6124984808481 6126340276224 6132892816512 6133479933042 6134837280768 6141398909184 6149328109568 6150825251648 6151414084893 6152775401472 6156254047104 6157856997376 6159356215936 6161338516032 6164792540928 6167899012352 6168825298944 6179354125728 6183396409344 6187924658496 6191972548608 6195473355456 6200560582656 6204066244992 6212076355584 6213588774624 6215558823936 6222206789568 6230240321536 6230836757376 6233732972544 6235739209728 6238881431552 6240400376672 6242408759664 6244387946496 6245908232256 6249055578304 6251066746848 6253972365312 6259137540096 6260661416856 6262646390784 6269344719792 6271362418104 6287089729536 6289699735116 6293814202368 6297342492672 6302543486976 6307502358528 6308090670014 6312217167872 6314218487808 6316250628096 6316839755548 6317788409856 6320971976704 6324545717028 6326550945792 6329738928128 6333317625096 6334719197184 6341494612992 6343038540762 6343505215488 6345049632768 6350290028544 6351836097684 6353241767936 6353880344658 6360645856488 6362053476352 6365650443264 6370907853312 6372458942157 6374479362048 6378649288704 6381297304074 6389536238848 6393118190592 6393716015104 6397300310016 6399359188992 6399956068121 6405604749558 6406203741696 6408234860544 6409795037184 6418070765568 6424935331584 6426972389376 6428537127936 6433846476288 6438908657664 6445764706304 6446412582687 6447839182848 6449409001728 6454735588224 6456782094336 6458354090496 6466692513792 6470348641344 6473609084096 6475661574144 6479322772608 6482587737472 6483561283584 6488309350656 6492553740288 6498268160832 6503635100256 6507281015424 6511537815552 6530577399808 6532679172096 6539666319648 6541113556992 6541739753472 6543332433792 6548736591936 6551780573184 6553889169408 6557191708672 6558788150992 6560867647488 6562979168256 6564577019616 6567884944544 6569998723728 6573052588032 6573681842112 6582169165824 6589209246312 6591298387968 6592903134048 6601415274496 6605147571372 6607859613696 6610571190272 6614308663704 6618635476992 6623482462128 6627815276544 6636372492288 6639127498178 6640124553216 6643470546944 6645576892416 6647194853376 6649334157312 6650953033032 6652684791808 6656446075356 6657919156224 6658556534784 6660177655824 6661651562496 6667153440768 6668776654848 6675909367974 6677386756096 6678025998336 6685168604268 6686648041472 6688276001792 6690428527104 6695922171904 6697552390144 6699707900928 6701339040858 6704090578944 6706873697139 6709991183616 6710633547156 6719297690112 6723693182976 6728617104384 6732421318413 6733018693632 6736825396224 6745523355648 6746169120768 6754879143936 6756523716096 6761471680089 6762103949568 6764247908352 6765894761472 6774630252544 6776810569728 6778460481408 6780609626112 6784026411008 6785678079488 6787861952256 6796625805312 6797276462592 6798931356987 6800435970048 6806052470784 6807709501824 6809900465088 6813332009792 6814355226624 6817151539968 6819345542016 6829812454752 6839285148864 6843759132672 6853251170304 6859283058656 6863770124288 6865979129856 6868796627392 6869828173824 6873289916416 6875501985792 6877175925312 6886055092224 6886714310784 6895605792768 6897284626848 6899504418576 6902981115184 6905169739776 6906850902336 6909073772832 6917994123264 6919678408104 6921872326656 6927589122048 6929275742928 6938222176256 6938886388896 6947845230592 6951773391444 6952390230016 6956320960512 6959175530384 6961415240808 6965969117184 6972100214226 6974962925568 6975630655488 6978873065472 6981770256132 6986337447936 6988585900032 6990287371452 6996027236352 6999982638264 7001531744256 7009020361728 7009691352048 7011242606592 7012949594112 7018741610496 7020450423756 7026248635098 7027803553792 7029514573312 7030187525592 7031743315968 7035718910976 7037550854144 7039264246784 7041529732608 7043244093963 7045477189632 7049027442688 7050086055936 7053012809766 7062119000832 7066738753536 7071913895424 7073635654239 7076540055552 7080540977664 7083446521998 7090361422848 7101244313856 7103495798784 7111093473792 7120274653184 7120956294144 7124266254336 7126559096832 7130150207488 7131886144768 7134181439616 7136443367424 7138180836864 7141777803776 7144076282112 7147396988928 7153300045824 7155041619264 7155726588549 7157310160896 7164965394048 7167271334976 7178237968384 7188228268704 7192257964416 7192930516992 7196962848768 7209246480016 7213962477568 7219245434912 7220329611264 7223967973376 7228052248032 7230343938048 7232104268928 7233987346432 7238077285824 7247422414848 7249186903728 7251485294592 7257474318336 7259241254496 7260847734784 7261577536752 7269309550272 7275029078016 7282810219608 7285119270912 7292911204656 7296301092864 7302327130112 7304104986332 7306420789248 7310551680936 7313553358848 7314235506424 7316589487788 7320691142352 7325480042496 7334938017792 7337983024302 7342783236096 7345111302144 7346899574784 7352967401472 7357124609604 7358752751616 7366588235776 7367328665928 7368959066112 7370753144832 7376840672256 7378636669866 7379179536384 7380976103424 7388870562612 7390505730048 7394684161536 7398410381824 7400211630889 7400756084736 7402557904896 7404940311552 7408671699968 7409784324096 7410475447298 7412860402101 7415210686464 7417016025804 7420061417472 7420753499236 7426592183808 7432725828864 7436892589056 7441757503488 7444846854753 7463517028352 7465919053824 7473904365312 7476274003968 7478094210048 7484270390784 7487749226496 7490159050752 7495757886848 7498134454272 7500547620864 7502373736704 7506154222336 7512060100608 7512779248128 7522479046656 7524310502016 7530524852928 7532912443392 7534746438912 7544474599424 7548740081568 7554938503168 7559209901376 7564154830848 7569694242432 7574646030336 7587574283632 7588713775104 7591827851328 7592537767936 7596794118144 7599239036928 7601089180608 7607366943264 7609050464256 7609778896896 7611631606656 7621459034112 7629610706256 7631299149824 7632029712384 7633887839424 7640192690592 7641883475968 7643744002048 7646204030976 7650490466304 7654345588736 7656809029632 7658673189552 7664998511016 7668561352704 7669295482464 7679197360128 7683539011596 7684220780544 7687410787364 7689848119296 7694195792472 7699229024256 7709169549312 7709907566592 7716693440988 7719861878784 7721741389824 7727396205816 7732451155968 7742434574336 7746811978752 7749268144128 7753173041152 7755060662272 7757556516864 7759445205204 7765853754582 7767572348928 7768315957248 7770207265128 7771926822912 7778345680896 7780239430656 7782743388672 7784638209117 7786665154048 7788560929303 7791030331392 7793537762304 7795435210794 7799363371646 7805499948288 7806247187508 7816325884416 7821439008768 7828323047552 7829072471682 7832287051776 7839180638464 7844308713472 7846833291264 7850053288448 7851232198656 7855188475904 7859629628928 7869777248256 7870530640896 7880692334592 7882611002112 7885147906944 7889121274496 7891622559744 7893543888384 7896084311808 7906278998016 7908203894976 7908960966291 7910711230464 7917244710912 7919172277632 7929396772864 7930155873024 7940394549248 7942327752128 7944883875936 7950081097728 7953343463296 7955903132352 7961107562496 7968114530544 7979166007008 7984385654784 7988899853088 7995459698688 7999980158016 8010308984832 8011075830912 8014799536128 8021418983424 8023371912864 8029998440112 8031775490048 8033730940928 8034500029248 8040821612544 8044873424896 8047462551552 8049421821672 8051973931008 8056031363072 8057992719392 8060586068304 8070993143808 8072958142788 8075517714432 8076272861184 8082187309056 8084155033416 8086756802292 8092046831616 8095367453712 8110402290018 8115707787264 8118280912896 8121651114276 8126963970048 8137456746496 8138235764736 8142018576384 8144638967808 8145398632154 8148743094272 8150727022592 8153350216704 8155335266694 8155935277056 8157920956416 8162031775744 8164658608128 8166646411308 8168453701632 8177190422016 8177973244056 8179783041024 8188531878912 8190525494382 8193161497059 8197290074281 8201885446524 8203700535296 8204525105238 8208338729472 8215118021376 8219723387904 8225100398592 8228514944727 8239138834304 8244528545792 8250566211328 8251805270016 8255963398144 8260631140608 8263250214912 8264020942331 8265262021632 8267414110208 8272088326656 8282768474112 8284785032832 8287411765248 8296275719424 8298945756288 8307782343168 8311643963392 8314318946304 8323211679552 8325850595328 8327877643008 8334755662464 8338629820416 8345516720128 8347548555808 8350195187712 8354916206784 8359126293056 8361816557472 8366504162688 8371977191424 8386266313488 8391752269824 8396456656896 8403391315968 8408142410976 8410003144704 8419804189632 8423717879808 8432727622704 8435401261056 8444423500128 8446292262912 8451067613184 8455326150656 8457384721016 8460066177024 8462788927488 8464849314768 8467053371392 8469114796912 8471840459544 8474526498816 8476589743776 8480861141984 8487533924352 8494543804416 8496611922876 8499305816064 8508396405432 8524157587456 8529733746688 8532478918656 8536021069086 8540806332744 8541604988928 8544313147392 8546393382912 8557427687424 8560181772288 8560980195019 8566580442112 8569296519168 8571382837248 8574141413376 8578461968384 8583312044538 8585211543552 8586033426432 8588123819352 8595216776916 8597118910464 8599212002304 8606314117632 8608409448177 8609042792448 8611138787328 8620348989714 8622256685056 8623123324893 8627131521792 8634215432192 8639097030144 8644748378112 8651079134208 8656738320384 8664357547776 8671513467008 8672815742976 8676374687232 8682050420736 8684844613632 8686959063552 8693320731543 8699007550464 8710238896128 8719555092864 8722319671296 8724443245056 8731648789248 8735707430912 8738518892544 8743417675776 8747823529984 8750638891008 8752769359488 8759998298304 8764070117376 8764909122816 8776225554432 8781187441824 8785612328416 8788397850624 8790537512064 8793366619968 8799118884864 8806863428496 8811322933248 8819078218272 8824847302656 8831309949504 8837087035392 8853499404288 8862926471168 8865778876416 8867937377376 8875261433808 8877225541632 8878075379712 8880236874432 8889537921024 8891702206464 8894563872768 8896729381848 8901212490632 8904034664448 8906900299776 8909068812336 8913558139024 8920571369472 8921425357152 8932943867904 8935118721144 8938787438592 8942498262852 8946654911488 8947511396208 8959063586816 8964128846862 8964924243968 8971489472512 8972836798464 8976561757884 8977358258176 8982433861632 8994031140864 8994892161024 9006505525248 9008698288128 9011597607936 9015295573452 9016138599424 9018997211136 9021193015296 9024096356352 9026293401972 9033748245126 9035747426304 9037947308544 9038812532904 9040812834816 9050482603008 9060162713679 9062167740416 9063035283456 9065241809316 9067247960064 9074736627712 9076946002432 9079867286784 9084957428736 9085806968832 9089535386624 9092460722688 9094674412593 9106416606336 9107288385426 9119046865152 9125012176896 9130171260672 9137668227072 9142834466304 9154638839808 9155515235328 9159770898432 9167335981056 9169567900416 9181406789632 9182285747712 9189510414336 9194141057024 9196379502464 9199339224768 9202255921152 9206892986368 9209134536448 9212098363776 9223992164352 9226237877472 9229163102208 9236785496064 9239034323904 9242007774048 9251848518528 9269031188592 9275094614016 9281886987744 9287958822912 9296133618968 9299950567424 9300840873984 9309027008176 9315116597248 9318114533376 9320383161936 9323338235904 9328036315136 9333310184352 9335375659008 9345360482304 9346255136064 9350599458816 9358322147328 9360600565008 9363613139496 9368331513464 9373583367456 9375657754624 9376600120272 9380958547968 9388706310144 9390992125284 9393969586176 9404017079688 9416158667776 9422318338048 9429218527232 9430634594304 9431514205652 9434549602674 9435386740736 9440721303552 9443714531328 9444595362664 9446013739008 9453815230464 9462136005021 9468325751808 9471327731712 9475259633322 9481457965056 9486818575542 9494608392192 9499021672448 9499976437644 9502078795776 9512241919488 9514557811143 9515257823232 9517574449152 9525435042816 9527754146526 9529862651904 9537733394432 9540055492352 9540968784732 9543080214528 9548475664896 9553287192064 9556361779968 9561719043072 9567973933056 9568866354278 9571945956111 9584304358272 9589677285888 9590574022656 9595950465024 9609305612544 9627106148352 9637402997376 9640458584064 9642805691904 9650769714432 9658362986496 9663229886464 9665582538304 9668647059456 9671758774272 9674113502592 9676632424448 9678988339328 9682103382336 9685173141504 9687531135744 9692412733696 9700038770688 9710413626144 9713492361216 9723881606208 9728401457152 9741894385664 9747402241248 9755452650384 9760921523136 9767306723328 9783977365736 9790377648128 9795866099712 9799018758144 9803956535296 9809499479472 9811670335488 9812609630208 9814998650688 9823104887904 9825278754816 9827670859776 9835787563008 9838182226488 9841301471232 9851827416816 9854007640064 9854998085592 9859578882048 9867674779648 9870077206528 9873253748736 9879712432128 9883813869468 9886947581952 9889354701072 9902122911744 9907721357058 9910301105152 9911789420544 9912713910022 9915856785408 9921462995556 9922343337984 9926462473004 9927953215488 9935223693192 9941722914816 9954558738432 9958691247267 9965205820416 9968365338624 9970792280064 9979027187712 9983665635328 9984669113034 9986878734336 9992477343744 9997512605696 10000730161152 10003164982272 10013864051961 10016080134144 10017038997504 10027752906402 10029972062208 10032414002688 10035642790656 10040699803904 10043883257856 10046328585216 10049561851392 10052008561287 10056135868416 10057073821333 10064986775424 10065950320734 10078946535168 10085539774464 10092925656576 10099528040448 10118285033472 10122437135104 10129058824192 10132318715904 10134785574144 10143155924352 10146371862528 10148842142208 10161945378816 10165215854592 10167690722112 10172814275008 10176039616512 10178517119232 10181792928384 10186923587456 10194938707968 10195914693888 10200653955072 10209078706176 10211564252736 10219998014688 10224748470272 10225727309952 10238929813504 10244718682128 10253130825728 10258927723296 10265638699008 10278892732416 10279876755456 10288924587984 10295655186432 10298968694784 10303194941088 10309934874624 10313252978688 10315763887968 10329082638336 10330071466176 10343408689152 10345926940272 10354471672776 10356763131904 10357754609664 10360276353504 10362569097216 10371127574528 10373652574208 10376991184896 10379517612156 10382808489984 10388040441856 10391383683072 10393913614392 10407333264384 10408329583344 10421767845888 10427660087166 10428585345024 10432914639994 10434481440768 10438763295576 10442122861212 10443049402368 10448953675776 10458150321339 10462444388352 10463445983232 10468309598208 10472655384198 10479506171904 10493036331008 10494040854528 10502297616384 10507589779456 10510148002816 10513530542592 10516863909888 10519424391168 10522163412992 10524725184512 10528112415744 10530675635634 10539372952647 10541705330688 10544271859968 10545281288388 10547614973952 10556326281216 10558896370176 10562294598912 10573541164032 10579519214649 10593178501248 10600108130304 10607870843136 10614810083328 10624152707392 10625169782997 10638888009344 10645847539712 10651866470784 10655243698176 10660612931584 10666640210688 10680411979776 10681434441216 10686399381504 10695225311232 10697829217152 10701272159424 10706664586816 10712666705664 10716114423168 10721095483392 10729950068736 10732562428896 10735965241344 10747448091072 10761324191744 10763944190384 10767356952576 10776249745408 10778873377888 10782342403056 10788386946624 10789395775488 10793823271616 10795444273152 10813869720024 10820943716352 10828868152368 10835951960064 10842078372048 10850981019648 10857115928736 10859518623744 10871133622272 10873780355592 10877227941888 10886211477504 10888861881744 10891271602176 10902920562688 10903964325408 10906377388032 10912543617024 10918042505216 10920700659176 10924215329412 10927678906368 10935847262032 10939366806984 10944451639296 10953490695168 10956157479498 10959631183872 10966800531456 10971353259636 10974884231682 11002407026688 11006974536453 11014174854144 11017666953216 11020349362176 11029451102208 11038129127424 11043691298816 11046380043776 11049882353664 11053438599168 11054469572209 11056129717248 11061700959232 11065261008384 11067955004799 11068769304576 11071464155136 11077043124224 11083305843918 11085758595072 11097615572736 11101134127104 11103836857344 11113007549952 11115713170947 11118173093888 11131130248854 11133593583616 11139888275712 11149088743296 11155338883584 11162636255232 11181688417984 11189003026432 11195275542528 11198878580736 11204521754624 11210856547968 11214411005952 11217141315072 11226405586176 11231623839744 11243636830272 11247201681408 11259231333504 11268090150912 11280088236032 11283718569984 11286465753024 11295787279392 11299368665088 11302119658368 11316711899136 11323110122352 11326058405888 11328815897168 11332407754752 11338814852064 11344528540576 11346232246272 11354541363648 11361969045504 11381361425448 11387741776992 11388806651904 11395191177216 11409903583232 11411050414896 11413575696384 11428510449664 11432188551168 11444416059384 11446948724736 11448044568576 11450831759136 11460289035888 11462825213952 11465616003072 11469306046464 11475085490176 11477879264236 11478723723264 11481518383104 11485213544448 11488009784328 11493798652952 11497497766524 11502842029056 11503943223696 11518796040192 11526331170816 11531116181046 11534772178944 11542317760512 11552476730368 11563754323968 11568499582976 11575040161482 11576067227648 11579792818176 11582612084736 11591094308724 11598676733952 11613651861504 11620217968128 11626073457152 11629759561728 11632590993408 11636334775296 11639167807806 11642198385664 11648780631873 11651358523392 11652473935872 11655310897692 11657890234368 11667518521344 11670359145984 11679997731072 11685426823168 11686545497088 11699045057469 11701634072576 11708249922432 11717863800832 11720716682752 11724488826624 11732158513152 11742484571328 11743608707523 11748430577664 11758770957696 11766463070208 11770249936896 11775079932672 11782782713856 11789444443392 11804665872384 11805795961344 11821038501888 11823916503168 11833681911744 11837433839616 11840315832576 11855602941952 11859418497024 11862305842464 11866066845696 11872046219264 11875867066368 11878758416448 11894095159296 11895233809536 11910591823872 11913491628192 11917325813904 11923331017136 11925121646592 11930015194944 11933854698528 11941661343744 11952171795816 11968749010512 11976578482176 11992041521152 11993189548032 12002625847296 12008674033664 12011597717504 12015463477248 12020394097936 12022199304192 12028257353728 12032128475136 12035057869296 12044997660168 12047663235072 12050596411392 12051750043872 12054417113088 12067310137344 12071193827328 12074132732508 12080216951572 12084047044608 12086989079088 12089663946752 12090879102456 12106489715712 12109437214182 12113276571648 12114409291776 12123280963584 12126232550124 12141888808448 12143051180568 12158729153536 12165603435027 12166682902528 12173561680896 12177421369344 12182476671414 12183557636096 12190445955072 12206185119744 12207353647104 12213027864576 12218097948231 12223114641408 12226090533888 12230025325056 12233002900041 12243047663616 12246987912192 12249969616962 12252680552448 12265785633024 12266959866084 12269674561536 12282797818368 12285788241573 12298656219136 12301650503296 12302828169786 12305550802944 12312508094208 12315713994752 12318712431872 12322677032064 12329585081856 12335798024704 12337650597888 12358708251456 12366792818688 12375849316992 12383945097216 12390946710912 12401121165312 12408132489984 12424152711168 12427177549248 12431117647872 12444413579136 12460480643072 12461673514752 12467465945088 12471478419456 12477762863104 12480800753344 12484817519328 12488775892992 12491816464512 12498111156608 12502133493696 12507944730624 12518275080192 12521322833712 12525292781568 12538689439584 12542724836208 12579399470232 12587628404736 12594684985344 12605086973952 12615004717056 12616181340028 12624434335744 12632501256192 12633679511096 12635576819712 12641943953408 12649091434056 12653101891584 12659477856256 12666635250192 12669438394368 12682989225984 12686077081524 12687010430976 12690099265536 12700580057088 12703672195368 12706483535872 12707760689316 12721291712976 12724106952704 12731300886528 12741815706624 12744917884314 12748958724096 12757298577408 12762594608148 12779072477696 12782183726081 12786236381184 12787432030208 12794600620032 12798718377984 12799912136242 12804031603629 12811209499116 12812407483392 12816469721088 12819590074368 12836141531136 12849870663168 12853944778752 12857074255872 12867692952576 12874968066807 12877817315328 12891529412608 12892825165374 12895678365696 12898818003456 12909471176448 12913564188672 12916708180992 12930523484571 12933385027584 12940697282688 12947218168192 12951323148288 12958645545216 12965175474944 12967122567168 12976618701312 12985107480576 12986318623663 12996536321664 13007270200512 13014562030848 13023075631104 13061154799616 13065358344192 13079332639296 13083479506944 13086664867584 13097473183872 13103561146368 13107778338816 13114383417344 13117576301984 13121735294976 13125958336512 13129154039232 13135769889088 13139997447456 13146105176064 13147363684224 13164338331648 13178418492624 13182596775936 13185806268096 13202830548992 13210295142744 13215719227392 13221142380544 13228617327408 13237270953984 13246964924256 13255630553088 13272744984576 13278254996356 13280249106432 13286941093888 13294389706752 13298668314624 13301906066064 13305369583616 13312892150712 13315838312448 13317113069568 13320355311648 13323303124992 13334306881536 13337553309696 13351818735948 13354773512192 13356051996672 13370337208536 13373296082944 13376552003584 13380857054208 13391844343808 13395104780288 13399415801856 13402678081716 13408181157888 13413747394278 13419982367232 13421267094312 13438595380224 13446193270293 13447386365952 13452968877887 13457234208768 13464842636826 13466037387264 13473650792448 13491046711296 13492338241536 13509758287872 13513047432192 13522943360178 13524207899136 13528495816704 13531789522944 13549260505088 13550622367689 13553621139456 13556920962816 13561219252224 13568052822016 13571356158976 13575723904512 13593251610624 13594552925184 13597862713974 13600871940096 13612104941568 13615419003648 13619800930176 13626664019584 13628710453248 13634303079936 13638691084032 13659624909504 13660932578139 13678570297728 13687518265344 13706502340608 13718566117312 13727540248576 13731958259712 13737593254784 13739656347648 13746579832832 13751003971584 13754351850624 13772110184448 13773428621568 13791211585536 13794569253696 13799008837152 13805962230368 13810339479552 13813701804672 13818147545664 13835988246528 13839356816208 13843744653312 13855178244096 13858551485856 13876444352512 13877772777792 13895690461184 13903546782888 13912641921024 13918351060768 13922830481616 13931938234368 13944200428452 13949925851136 13951261310976 13963540512264 13972674895872 13977171800064 13980574742904 13992054472704 13999965276528 14003063488512 14018040723456 14019382704096 14022485213184 14025899188224 14037483220992 14040900847512 14052497270196 14055607107584 14059029146624 14060375051184 14063486631936 14071437821952 14075101708288 14078528493568 14083059465216 14086488187926 14090954379264 14098054885376 14100172111872 14106025619532 14124238001664 14133477507072 14143827790848 14147271308478 14151824404011 14153080111104 14161081955328 14166893043996 14180722845696 14202488627712 14206991597568 14212889449983 14222186947584 14240549306368 14241912588288 14248532508672 14253118193664 14260300414976 14263772289536 14268362879232 14272886734848 14276361673728 14283555607552 14288152564224 14291631219789 14294793977856 14306600091648 14310083238528 14311453177098 14314620321792 14329930788096 14334542669952 14353299531417 14356475936768 14376456537408 14384515928832 14385861033984 14393925697536 14418492960032 14427924955136 14438490869824 14440659222528 14447935946752 14456104496064 14460687876096 14464208537856 14467974692864 14476154571648 14494844829696 14498373807456 14502970589184 14514948636672 14518482508992 14523155073504 14538619100544 14550058156032 14565620439216 14570238541824 14585822409312 14592602185728 14604654260224 14608209972664 14612841578496 14621103361872 14628471012848 14633178975576 14641382284704 14650960084992 14669876035584 14675966048604 14685566472192 14693799149568 14705934802944 14714249219208 14717505503232 14733176471552 14734657331856 14737918132224 14741506289664 14753681344512 14757273339732 14758359072768 14761952206848 14777741125224 14781011460096 14789368323072 14796820763648 14800423261778 14801512169472 14805115809792 14809880623104 14817343399936 14819568648192 14820950894596 14825720804202 14830421372928 14834032051608 14840122834944 14841506998472 14853184367616 14865451657728 14869070865033 14873785178112 14883515006976 14889693709506 14927034056704 14931838107648 14947808730624 14952548007936 14956188420096 14968540781568 14975498452992 14980318101504 14991515773696 14996268908544 15001095241728 15004747473408 15012308444672 15024120201216 15025558496256 15041629359603 15044958093312 15048621004032 15061049705856 15065824886784 15069492877824 15088949198848 15097480163136 15109877006336 15118419802752 15128309661696 15139388484864 15149292060672 15175148567264 15177427550208 15183655702656 15185075535872 15193588236288 15198478073856 15202178361216 15214733886528 15219557793792 15223263213312 15242918068224 15259221412512 15262598299648 15264059424768 15267775678848 15280385381184 15287488004096 15292408061952 15300980932608 15308691177472 15313618059264 15317346379104 15329997022032 15337122705408 15338590964928 15358394720256 15367078023192 15374821574728 15379696238592 15388391584944 15398458048512 15418339098624 15419815133184 15433386881976 15439723757568 15443482779648 15454792411632 15464902311936 15484869148672 15493623957504 15498536288256 15506346082304 15510121324544 15515113033728 15518890410408 15531707509164 15535144697856 15536631914496 15540414530256 15543853645824 15556691361792 15560478861312 15565486777344 15569276418234 15573330308096 15577121858606 15582060662784 15587075524608 15590870421588 15598726743292 15610999896576 15612494375016 15632651768832 15642878017536 15649371959991 15656646095104 15658144943364 15664574103552 15678361276928 15688617426944 15693666582528 15700106576896 15702464397312 15708983076297 15710376951808 15719259257856 15739554496512 15741061281792 15761384669184 15765222004224 15770295813888 15778242548992 15783245119488 15787087776768 15792168623616 15796013453451 15812557996032 15816407789952 15817921932582 15821422460928 15834489421824 15838344555264 15858793545728 15860311746048 15880789098496 15884655504256 15889767751872 15900162195456 15906686926592 15911806264704 15922215124992 15936229061088 15958332014016 15968771309568 15977799706176 15990919397376 15999960316032 16020617969664 16022151661824 16029599072256 16042837966848 16046743825728 16059996880224 16063550980096 16067461881856 16069000058496 16081643225088 16089746849792 16094925103104 16098843643344 16103947862016 16112062726144 16115985438784 16121172136608 16141986287616 16145916285576 16151035428864 16152545722368 16164374618112 16168310066832 16173513604584 16184093663232 16190734907424 16220804580036 16231415574528 16243302228552 16253927940096 16274913492992 16276471529472 16284037152768 16289277935616 16290797264308 16297486188544 16301454045184 16306700433408 16310670533388 16311870554112 16315841912832 16324063551488 16329317216256 16333292822616 16336907403264 16354380844032 16355946488112 16359566082048 16377063757824 16381050988764 16386322994118 16394580148562 16403770893048 16407401070592 16409050210476 16416677458944 16430236042752 16434236219247 16439446775808 16450200797184 16457029889454 16478277668608 16489057091584 16501132422656 16503610540032 16511926796288 16521262281216 16526500429824 16528041884662 16530524043264 16534828220416 16544176653312 16565536948224 16569570065664 16574823530496 16592551438848 16597891512576 16615564686336 16623287926784 16624958765877 16628637892608 16646423359104 16651701190656 16655755286016 16669511324928 16677259640832 16691033440256 16695097111616 16696695373281 16700390375424 16709832413568 16718252586112 16723633114944 16733008325376 16743954382848 16772532626976 16783504539648 16792913313792 16806782631936 16816284821952 16839608379264 16847435759616 16865455245408 16870802522112 16888847000256 16902135226368 16910652301312 16914769442032 16920132354048 16925577854976 16929698629536 16934106742784 16938229593824 16943680919088 16949052997632 16953179487552 16961722283968 16975067848704 16989087608832 16993223845752 16998611632128 17016792810864 17048315174912 17064957837312 17072042138172 17081612665488 17083209977856 17092786765824 17114855374848 17120363544576 17121960390038 17133160884224 17138593038336 17142765674496 17148282826752 17156923936768 17166624089076 17170423087104 17172066852864 17176247638704 17190433553832 17194237820928 17198424004608 17212628235264 17216818896354 17218085584896 17222277574656 17240697979428 17244513370112 17246246649786 17254263043584 17268430864384 17278194060288 17289496756224 17296674271569 17302158268416 17313476640768 17328715095552 17343026934016 17345631485952 17352749374464 17362560242223 17364100841472 17369689227264 17371309327757 17373918127104 17386641463086 17398015100928 17420477792256 17439110185728 17444639342592 17448886490112 17463297578496 17471414861824 17477037785088 17486835351552 17495647059968 17501277782016 17505538718976 17519996596608 17528140234752 17529818245632 17552451108864 17562374883648 17571224656832 17576795701248 17581075024128 17586733239936 17598237769728 17613726856992 17622645866496 17638156436544 17649694605312 17662619899008 17674174070784 17706998808576 17725852942336 17731557752832 17735874754752 17750522867616 17754451083264 17756150759424 17760473748864 17783404412928 17789127745536 17793458763696 17802424981264 17808069328896 17813800599552 17818137624672 17827116278048 17841142738944 17842850714304 17865887735808 17870237442288 17884996525704 17893309822976 17895022792416 17918127173632 17928257693724 17929848487936 17942978945024 17953123515768 17964867723264 17988062281728 17989784322048 18013011050496 18017396576256 18023195215872 18030591146904 18032277198848 18037994422272 18042386030592 18048192712704 18052586803944 18067496490252 18071494852608 18075894617088 18077625065808 18081625669632 18100965206016 18120325427358 18124335480832 18126070566912 18130483618632 18134495920128 18149473255424 18153892004864 18159734573568 18164155821273 18169914857472 18171613937664 18179070773248 18184921445376 18189348825186 18212833212672 18214576770852 18238093730304 18250024353792 18260342521344 18273715007121 18275336454144 18285668932608 18309277679616 18311030470656 18319541796864 18334671962112 18339135800832 18362813579264 18364571495424 18379020828672 18388282114048 18392759004928 18398678449536 18404511842304 18413785972736 18418269072896 18424196727552 18447984328704 18452475754944 18454242254679 18458326204416 18473570992128 18478068647808 18484015548096 18503697037056 18538062377184 18550189228032 18563773975488 18575917645824 18592267237936 18601681747968 18618054016352 18630233194496 18636229066752 18640766323872 18646676471808 18656072630272 18666620368704 18690720964608 18692510272128 18701198917632 18716644294656 18721201130016 18727226278992 18736663026928 18747166734912 18753200240544 18761917095936 18777412620288 18781984250568 18787939172352 18808034159376 18832317335552 18844636676096 18858437054464 18861269188608 18863028411304 18869099205348 18870773481472 18881442607104 18889190725328 18892027478016 18907630460928 18924272010042 18936651503616 18942655463424 18950519266644 18962915930112 18973637151084 18989216784384 18998043344896 18999952875288 19004157591552 19024483838976 19029115622286 19030515646464 19035148898304 19050870085632 19055508293052 19059725303808 19075466788864 19080110984704 19081937569464 19086160429056 19096951329792 19106574384128 19112723559936 19117376826471 19123438086144 19135947866112 19137732708556 19143891912222 19168608716544 19179354571776 19181148045312 19191900930048 19199868204363 19218611225088 19254212296704 19274805994752 19280917168128 19285611383808 19301539428864 19316725972992 19326459772928 19331165076608 19337294118912 19343517548544 19348227005184 19353264848896 19357976678656 19364206764672 19370346283008 19375062271488 19384825467392 19400077541376 19420827252288 19426984722432 19447763212416 19456802914304 19483788771328 19494804482496 19510905300768 19521843046272 19534613446656 19567954731472 19580755296256 19591732199424 19598037516288 19607913070592 19618998958944 19623340670976 19625219260416 19629997301376 19646209775808 19655341719552 19671575126016 19676364452976 19682602942464 19703654833632 19708015280128 19709996171184 19719157764096 19740154413056 19746507497472 19767627738936 19773895163904 19778709402144 19804245823488 19815442714116 19820602210304 19823578841088 19825427820044 19831713570816 19842925991112 19852924946008 19855906430976 19870447386384 19883445829632 19909117476864 19917382494534 19930411640832 19936730677248 19941584560128 19958054375424 19967331270656 19969338226068 19973757468672 19984954687488 19995025211392 20001460322304 20006329964544 20027728103922 20032160268288 20034077995008 20055505812804 20059944124416 20064828005376 20071285581312 20081399607808 20086288712413 20087766515712 20092657170432 20099123702784 20104017122574 20112271736832 20114147642666 20120621091417 20129973550848 20131900641468 20157893070336 20171079548928 20185851313152 20199056080896 20236570066944 20244874270208 20258117648384 20264637431808 20269571148288 20284415040267 20286311848704 20292743725056 20297684284416 20323890757632 20330431709184 20335381444224 20345628550016 20352079233024 20357034238464 20363585856768 20373847174912 20389877415936 20391829387776 20396794070961 20401307910144 20418157412352 20423128505472 20439996029376 20449496940544 20451454619904 20477859627008 20489437364256 20506261651456 20517855446592 20531277398016 20559753510912 20577849175968 20591310372864 20597937389568 20606389882176 20619869749248 20626505957376 20631527775936 20658165276672 20660142932352 20686817378304 20691853880544 20708943345552 20713526263808 20715509219328 20720552707008 20742255149056 20747305148416 20753982369792 20759035224312 20765616979968 20776080883712 20782767366144 20787827228784 20814666528768 20816659166688 20843535691776 20855320174332 20857170690048 20865829279988 20868962881536 20877526591152 20884245722424 20897907351552 20916300642678 20924888776704 20926891966464 20936619196416 20945310768396 20959012343808 20986072662016 20988081709056 21004595232768 21015179558912 21020296005632 21027061085184 21033727819776 21038848782336 21044326825984 21049450369024 21056224831488 21061351271268 21078745905294 21083410661376 21088543719936 21090562576776 21095229947904 21112652562432 21117792740352 21124589197824 21129732281889 21140379665251 21147082328064 21159038429298 21186357002496 21200216260608 21215741686272 21220906962717 21229620166656 21248305414784 21250339565994 21277776018688 21291695079424 21303732941568 21310487396352 21321225863168 21333280421376 21360823959552 21362868882432 21372798763008 21390450622464 21395658434304 21402544318848 21413329173632 21425333411328 21432228846336 21442190966784 21459900137472 21465124857792 21467179765647 21471930482688 21494896182144 21522648383488 21527888380768 21534713905152 21552499490816 21557746755776 21564684806112 21576773893248 21578791550976 21587646543232 21590888546304 21627739440048 21641887432704 21657736304736 21671903920128 21684156744096 21701962039296 21714231857472 21742267244544 21747560711184 21754455883776 21772422955008 21777723763488 21782543204352 21805841125376 21807928650816 21825087234048 21836085010432 21841401318352 21848430658824 21855357812736 21871694524064 21878733613968 21888903278592 21906981390336 21912314958996 21919262367744 21942706519272 21949768463364 22004814053376 22013949072906 22028349708288 22035333906432 22040698724352 22058902204416 22076258254848 22078317345049 22087382597632 22092760087552 22099764707328 22106877198336 22108939144418 22112259434496 22123401918464 22130522016768 22135910009598 22137538609152 22142928310272 22154086248448 22166611687836 22171517190144 22195231145472 22200634892667 22202268254208 22207673714688 22226015099904 22231426341894 22236346187776 22238581206303 22262260497708 22267187167232 22279776551424 22298177486592 22310677767168 22325272510464 22334540564259 22363376835968 22378006052864 22390551085056 22397757161472 22409043509248 22421713095936 22428822011904 22434282630144 22452811172352 22463247679488 22487273660544 22494403362816 22518462667008 22536180301824 22560176472064 22567437139968 22572931506048 22591574558784 22598737330176 22604239316736 22633423798272 22646220244704 22652116811776 22657631794336 22664815509504 22677629704128 22689057081152 22692464492544 22709082727296 22723938091008 22762722850896 22775483553984 22777613303808 22790382354432 22822100829792 22827151392768 22857020899328 22864377102336 22888832118768 22893897449472 22896089137152 22901663518272 22920578071776 22925650427904 22931232006144 22938612092928 22950170980352 22955758528472 22963036766208 22970427088896 22976019568656 22987597305904 22994995533048 23005684058112 23007886447392 23037592080384 23052662341632 23062232362092 23069544357888 23104953460736 23127508647936 23136999165952 23150080322964 23152134455296 23159585636352 23165224169472 23182188617448 23197353467904 23227303723008 23236946243623 23240435936256 23252146914304 23259519123456 23265181986816 23272669550592 23278335615612 23284396771328 23297561263746 23302717046784 23304947871744 23310621795384 23315780468736 23335037042688 23340718291968 23359995462144 23365682787909 23370853646336 23373090994176 23398090114938 23403268145152 23416499844864 23435727601664 23441433365504 23448977653248 23464317026304 23484969142656 23487217415046 23496861155328 23517541915392 23532926140416 23540499873792 23550159865344 23565565427712 23578888886784 23609331744768 23611591922688 23642077003776 23647833006336 23667363823488 23674867679232 23680631665152 23711205883904 23718836994048 23724611684928 23732133691392 23744092438528 23751734132736 23757516832896 23788190318592 23790467619072 23821183647744 23826983256384 23834651627808 23846662034272 23850243293184 23860030389888 23867709397056 23883322687488 23904343591632 23937498021024 23953156964352 23984083042304 23986379096064 24023195435008 24030926954496 24040788195872 24044398608384 24056514707456 24064256950272 24070115738592 24089995320336 24095326470144 24101192822784 24103500087744 24134620274688 24142387654656 24148265465016 24160433903144 24168094089216 24173978158176 24179327893504 24181758204912 24212979431424 24218874428364 24226553143296 24228818583552 24246561927168 24252465100248 24283777616896 24286102361136 24317458307072 24331206870054 24333365805056 24347123361792 24354842738688 24364953342828 24367115272192 24380891910144 24412370239488 24414707294208 24426055729152 24436195896462 24446229282816 24452181067776 24460050650112 24466005800082 24486095327232 24493975824384 24499939233924 24505361104896 24531571266048 24533919732168 24539349123072 24565595636736 24571576483146 24591870222843 24597312438272 24603301006592 24605656339572 24611101605888 24625016188416 24631427989504 24637424863744 24645354064128 24659170163712 24671596049408 24675301195776 24685544834181 24717416502912 24733585637376 24751698633984 24767890194432 24781893421824 24792062826993 24802242330624 24816264979968 24848305422336 24854355098496 24862235295744 24888827158272 24920961286144 24923347029504 24934931890176 24942956838912 24955525726208 24961601506688 24969635038656 24977551785984 24983632929024 24996222313216 25004266987392 25015889461248 25036550160384 25042645667424 25050585563136 25077378879168 25085449672416 25158798940464 25175256809472 25189369970688 25210173947904 25230009434112 25232362680056 25248868671488 25267359022192 25271153639424 25283887906816 25298182868112 25306203783168 25318955712512 25333270500384 25338876788736 25365978451968 25372154163048 25380198531072 25401160114176 25407344390736 25412967071744 25415521378632 25442583425952 25448213905408 25462601773056 25483631413248 25489835768628 25497917448192 25525189216296 25558144955392 25564367452162 25572472762368 25574864060416 25589201240064 25597436755968 25599824272484 25608063207258 25622418998232 25624814966784 25632939442176 25639180148736 25672283062272 25682940585057 25699741326336 25707889557504 25714148511744 25735385905152 25749936133614 25755634630656 25783058825216 25785650330748 25791356731392 25797636006912 25818942352896 25825228344531 25827128377344 25833416361984 25861046969142 25866770055168 25881394565376 25894436336384 25902646296576 25917291090432 25930350949888 25934245134336 25936664065543 25953237402624 25970214961152 25972637247326 25993072643328 26014540401024 26029124061696 26046151262208 26122309599232 26130716688384 26158665278592 26166959013888 26173329735168 26194946367744 26207122292736 26215556677632 26228766834688 26235152603968 26243470589952 26251916673024 26258308078464 26271539778176 26279994894912 26292210352128 26294727368448 26328676663296 26356836985248 26365193551872 26371612536192 26405661097984 26420590285488 26442284761088 26457234654816 26474541907968 26493929848512 26511261106176 26556509992712 26560498212864 26573882187776 26588779413504 26597336629248 26603812132128 26610739167232 26625784301424 26631676624896 26634226139136 26640710623296 26668613763072 26675106619392 26703637471896 26709547024384 26712103993344 26740674417072 26746592165888 26753104007168 26761714108416 26783688687616 26790209560576 26798831603712 26805356163432 26816362315776 26827494788556 26839964734464 26842534188624 26877190760448 26892386540586 26894772731904 26905937755774 26914468417536 26929685273652 26932074774528 26947301584896 26982093422592 26984676483072 27019516575744 27026094864384 27045886720356 27048415798272 27056991633408 27063579045888 27098521010176 27101244735378 27107242278912 27113841925632 27122438504448 27136105644032 27142712317952 27151447809024 27180488141037 27186503221248 27189105850368 27195725427948 27201743880192 27224209883136 27230838007296 27239601860352 27253328039168 27257420906496 27268606159872 27277382168064 27284023237779 27297771800761 27319249819008 27321865156278 27357140595456 27375036530688 27413004681216 27437132234624 27455080497152 27463916519424 27475186509568 27479312695296 27493159665664 27502007943168 27508703701248 27544220368896 27546857243136 27582423171072 27589138507392 27598017674304 27611924460736 27620678959104 27627403609344 27636295091328 27671976493056 27678713632416 27687489306624 27710356488192 27717102971712 27752888705024 27755545555584 27791380922368 27807093565776 27825283842048 27836702121536 27845660963232 27863876468736 27888400856904 27899851702272 27902522621952 27927081024528 27945349791744 27954343600128 27961149485808 27984108945408 27999930553056 28006126977024 28036081446912 28038765408192 28051798376448 28074966441984 28081801695024 28104994540392 28111214215168 28118058293248 28120750102368 28126973263872 28142875643904 28150203416576 28157056987136 28166118930432 28172976375852 28181908758528 28196109770752 28212051239064 28248476003328 28266955014144 28287655581696 28294542616956 28303648808022 28306160222208 28322163910656 28333786087992 28361445691392 28386408015063 28404977255424 28413983195136 28425778899966 28444373895168 28481098612736 28483825176576 28497065017344 28506236387328 28520600829952 28527544579072 28536725758464 28543673433429 28545773469696 28552723347456 28567111215104 28576305128448 28583262439578 28589587955712 28613200183296 28620166477056 28622906354196 28629240643584 28659861576192 28669085339904 28706599062834 28712951873536 28715837868333 28752913074816 28769031857664 28771722067968 28787851395072 28836985920064 28855849910272 28876981739648 28881318445056 28895871893504 28912208992128 28921375752192 28928417075712 28935949385728 28952309143296 28989689659392 28996747614912 29005941178368 29029897273344 29036965017984 29046310147008 29077238201088 29100116312064 29131240878432 29140477083648 29171644818624 29185204371456 29209308520448 29216419945328 29225683156992 29242206723744 29256942025696 29266357951152 29282764569408 29301920169984 29351932097208 29371132944384 29387598299136 29411869605888 29428498438416 29435011006464 29469314663712 29475836264448 29483012579328 29507362689024 29514546679464 29523904413696 29555482250448 29562022920192 29578736646144 29593641527296 29600846523556 29603024338944 29610231619584 29619761246208 29634686799872 29639137296384 29641901789192 29651441608404 29660842745856 29668064103216 29683013996944 29706368735232 29730903315456 29738141730066 29747570356224 29767030013952 29779387419012 29854068113408 29863676215296 29876073741801 29895617461248 29905096015872 29912376840192 29937081563136 29950996905984 29960636203008 29983031547392 29992537817088 30002190483456 30009494946816 30024616889344 30041592155883 30048240402432 30051116992512 30083258719206 30089916186624 30097242008064 30122099411712 30131649773568 30138985755648 30171221463999 30177898397696 30194960326272 30219754012672 30236839605504 30256619323392 30278776969728 30298584121344 30350297134528 30354855100416 30367311405312 30370151071744 30387176472576 30396956147712 30404356722432 30429467773056 30439115587584 30446526426624 30485836136448 30518442825024 30528118849536 30535551357696 30560770762368 30574976008192 30584816123904 30601961865216 30617382354944 30627236118528 30634692758208 30659994044064 30674245410816 30677181929856 30716789440512 30734156046384 30749643149456 30759392477184 30776783169888 30796916097024 30836678197248 30839630266368 30866773763952 30886965559296 30909584823264 30929804623872 30969738297344 30987247915008 31020242649088 31030226067456 31037780820816 31063415018328 31070289395712 31073263828992 31080829060512 31087707291648 31113382723584 31120957722624 31130973554688 31138552836468 31146660616192 31154243717212 31164121325568 31174151049216 31181740843176 31197453486584 31221999793152 31224988750032 31265303537664 31285756035072 31298743919982 31313292190208 31316289886728 31329148207104 31356722553856 31374450964017 31377234853888 31387333165056 31400213153792 31404928794624 31417966152594 31420753903616 31438518515712 31479108993024 31482122563584 31522769338368 31530444008448 31540591627776 31556485097984 31566490238976 31574175553536 31584337247232 31592026906902 31618118857941 31625115992064 31632815579904 31635843865164 31642844921856 31668978843648 31676689110528 31717587091456 31720623492096 31761578196992 31769311008512 31779535503744 31800324390912 31813373853184 31823612529408 31844430249984 31872458122176 31875509348991 31916664028032 31937542619136 31955599412352 31981838794752 31999920632064 32041235939328 32044303323648 32059198144512 32085675933696 32093487651456 32119993760448 32134923763712 32138000116992 32163286450176 32179493699584 32189850206208 32197687286688 32207895724032 32224125452288 32231970877568 32242344273216 32283972575232 32291832571152 32302070857728 32328749236224 32336620133664 32347027209168 32368187326464 32381469814848 32441609160072 32462831149056 32486604457104 32507855880192 32549826985984 32552943058944 32578555871232 32581594528616 32594972377088 32602908090368 32613400866816 32621341066776 32631683825664 32648127102976 32658634432512 32666585645232 32673814806528 32708761688064 32711892976224 32719132164096 32754127515648 32762101977528 32772645988236 32789160297124 32807541786096 32814802141184 32818100420952 32833354917888 32860472085504 32868472438494 32878893551616 32900401594368 32914059778908 32956555337216 32978114183168 33002264845312 33007221080064 33020923609359 33023853592576 33042524562432 33053000859648 33056083769324 33061048086528 33069656440832 33088353306624 33131073896448 33139140131328 33149647060992 33163408716627 33185102877696 33195783025152 33203865014397 33231129372672 33246575853568 33249917531754 33257275785216 33292846718208 33303402381312 33311510572032 33339022649856 33347139512841 33354519281664 33382066880512 33390194223232 33393390746562 33400780750848 33419664827136 33436505172224 33447266229888 33466016650752 33487908765696 33545065253952 33567009079296 33585826627584 33613565263872 33632569643904 33679216758528 33694871519232 33730910490816 33741605044224 33777694000512 33804270452736 33821304602624 33829538884064 33840264708096 33851155709952 33859397259072 33868213485568 33876459187648 33887361838176 33898105995264 33906358975104 33923444567936 33950135697408 33978175217664 33986447691504 33997223264256 34033585621728 34096630349824 34144084276344 34163225330976 34166419955712 34185573531648 34229710749696 34240727089152 34243920780076 34266321768448 34285531348992 34296565653504 34313847873536 34333248178152 34340846174208 34344133705728 34352495277408 34380867107664 34388475641856 34396848009216 34425256470528 34433637792708 34436171169792 34444555149312 34481395958856 34489026740224 34492493299572 34508526087168 34536861728768 34556388120576 34578993512448 34593348543138 34604316536832 34626953281536 34657430191104 34686053868032 34691262971904 34694498685077 34705498748928 34725120484446 34728201682944 34739378454528 34742618655514 34747836254208 34773282926172 34796030201856 34840955584512 34878220371456 34889278685184 34897772980224 34926595156992 34942829723648 34946341895619 34954075570176 34973670703104 34991294119936 35002555564032 35011077437952 35039993193216 35056280469504 35059636491264 35097135172407 35104902217728 35124749767296 35142449313664 35153591402496 35162150048256 35173466479872 35196475539456 35227453713984 35230826122569 35245291732992 35276312873088 35299389210624 35325239798016 35348348141568 35413997617152 35451705884672 35463115505664 35471749509504 35501045735232 35512301518848 35520947497728 35566808825856 35578255491072 35586917527392 35604849962528 35616138657792 35627601199104 35636275249344 35654232556096 35682285477888 35685701428608 35731775471616 35740474884576 35769993051408 35786619645952 35790045584832 35836254347264 35856515387448 35885957890048 35906247031536 35929735446528 35976124563456 35979568644096 36026022100992 36034793152512 36046390431744 36061182293808 36064554397696 36084772061184 36096385425408 36105173607888 36134992980504 36142989705216 36151789234176 36155250131616 36163251339264 36201930412032 36240650854716 36248670961664 36252141133824 36260967237264 36268991840256 36298946510848 36307784009728 36319469147136 36328311642546 36339829714944 36343227875328 36358141546496 36369842890752 36378697650372 36425666425344 36429153541704 36476187460608 36496810305081 36500048707584 36515201239979 36520685042688 36547430014242 36550672908288 36571337865216 36618555359232 36622060941312 36639083593728 36654293844693 36669343924224 36678271601664 36725627158528 36729142990848 36758041657344 36776564228096 36785518009856 36797356899072 36809023684608 36827571945472 36836538145792 36848393455104 36857364724719 36895968657408 36904951509888 36908484509358 36916652408832 36947141984256 36956137295616 36968031096192 37007394074112 37076124754368 37100378456064 37127547950976 37151835291648 37184534475872 37203363495936 37236108032704 37260466388992 37272458133504 37281532647744 37293352943616 37312145260544 37333240737408 37381441929216 37385020544256 37402397835264 37433288589312 37442402260032 37454452557984 37473326053856 37494333469824 37506400481088 37523834191872 37554825240576 37563968501136 37575878344704 37616068318752 37664634671104 37689273352192 37716874108928 37726056822608 37738198410696 37762885214208 37778381450656 37784054956032 37815260921856 37848544020084 37873303007232 37901038533288 37925831860224 37947274302168 37978433568768 37996086689792 37999905750576 38008315183104 38048967677952 38058231244572 38061031292928 38070297796608 38101740171264 38111016586104 38119450607616 38150933577728 38160221969408 38163875138928 38172320858112 38193902659584 38213148768256 38225447119872 38234753652942 38246876172288 38271895732224 38275465417112 38287783824444 38337217433088 38346551178243 38358709143552 38362296090624 38383801860096 38399736408726 38412094810887 38437222450176 38508424593408 38549611989504 38561834336256 38571222767616 38603078857728 38633451945984 38652919545856 38662330153216 38674588237824 38687035097088 38696454010368 38706529697792 38715953357312 38728413529344 38740692566016 38750124542976 38769650934784 38791570453713 38800155082752 38841654504576 38853969444864 38895526424832 38913605828608 38958955870989 38967577542656 38989608964992 39021810601536 39043686092544 39069226893312 39135909462944 39161510592512 39183464398848 39196075032576 39215826141184 39237997917888 39250438520832 39259994602752 39292419551616 39310683439104 39343150252032 39352728905952 39365205884928 39407309667264 39419992342368 39438315528192 39480308826112 39493014994944 39535255477872 39547790327808 39557418804288 39608491646976 39630885428232 39641204420608 39647157682176 39650855640088 39663427141632 39685851982224 39705849892016 39711812861952 39740894772768 39766891659264 39818234953728 39834764989068 39860823281664 39883169120256 39916108750848 39934662541312 39938676452136 39947514937344 39969909374976 39990050422784 40002920644608 40012659929088 40055456207844 40064320536576 40068155990016 40111011625608 40119888248832 40129656010752 40142571162624 40162799215616 40172577424826 40175533031424 40185314340864 40198247405568 40208034245148 40224543473664 40228295285332 40241242182834 40259947101696 40263801282936 40315786140672 40342159097856 40358906633661 40371702626304 40398112161792 40473140133888 40489748540416 40516235296768 40529274863616 40539142296576 40568830080534 40572623697408 40585487450112 40595368568832 40647781515264 40660863418368 40670762888448 40691257100032 40704158466048 40714068476928 40727171713536 40747694349824 40779754831872 40783658775552 40793588141922 40802615820288 40836314824704 40846257010944 40879992058752 40898993881088 40902909239808 40955719254016 40978874728512 41012523302912 41035710893184 41062554796032 41119507021824 41155698351936 41182620745728 41195874779136 41212779764352 41239739498496 41253011914752 41263055551872 41316330553344 41320285864704 41373634756608 41383707761088 41417886691104 41427052527616 41431018438656 41441105414016 41494610296832 41507964739584 41518070448624 41531233959936 41552161767424 41565534732288 41575654457568 41629333057536 41633318333376 41687071383552 41710640348664 41731658559976 41737925763072 41755053182304 41768491444848 41795814703104 41832601285356 41849777553408 41853783932928 41890621536792 41918024687616 41972145324032 41976163418112 42009190465536 42030359117824 42040592011264 42054122170368 42067455639552 42077697564672 42088653651968 42098900738048 42112449662976 42122702542536 42157491810588 42166821322752 42177087439872 42181125153552 42190459895808 42225305124864 42235585480704 42249178395648 42259464563778 42280759330502 42294164656128 42318076858596 42372714004992 42400432521216 42431483372544 42441813925434 42459240333312 42496610829568 42500679131988 42555552037376 42583390158848 42607465883136 42620974792704 42638668349949 42642451726336 42666560842752 42721647919104 42725737764864 42745597526016 42780901244928 42791316868608 42805088637696 42826658347264 42850666822656 42864457692672 42874893659367 42884381933568 42919800274944 42930249715584 42934359531294 42943860965376 42989792364288 43045296766976 43055776761536 43059898594251 43069427810304 43104998981632 43115493511552 43129369612224 43153547786496 43157583101952 43175293086464 43181777092608 43255478880096 43283774865408 43315472609472 43343807840256 43368313488192 43403924078592 43428463714944 43484534489088 43495121422368 43508911767552 43544845910016 43555447526976 43611682250752 43615857301632 43650174468096 43672170020864 43682802636704 43696861317648 43710715625472 43743389048128 43757467227936 43777806557184 43813962780672 43824629917992 43838524735488 43885413038544 43899536926728 44009628106752 44027898145812 44056699416576 44081397448704 44117804408832 44152516509696 44156634690098 44174765195264 44185520175104 44199529414656 44213754396672 44217878288836 44224518868992 44246803836928 44261044033536 44271820019196 44275077218304 44285856620544 44308172496896 44333223375672 44343034380288 44390462290944 44401269785334 44404536508416 44415347429376 44452030199808 44462852683788 44472692375552 44477162412606 44524520995416 44534374334464 44559553102848 44596354973184 44607212595099 44621355534336 44650545020928 44669081128518 44726753671936 44756012105728 44781102170112 44795514322944 44799692476847 44818087018496 44843426191872 44857644023808 44868565260288 44905622344704 44926495358976 44974547321088 44988806725632 45036925334016 45072360603648 45120352944128 45124888078809 45134874279936 45145863012096 45183149117568 45197474660352 45208478633472 45266847596544 45292440489408 45304233623552 45315263588672 45329631019008 45355259408256 45378114162304 45384928985088 45418165454592 45447876182016 45525445701792 45550967107968 45555226607616 45580764708864 45644201659584 45714041798656 45728754204672 45777664237536 45787794898944 45792178274304 45803327036544 45841156143552 45862464012288 45877224185856 45900341960704 45911517056944 45926073532416 45940854177792 45952039137312 45975194611808 45989991066096 46011368116224 46015772894784 46075184160768 46124464724184 46139088715776 46209906921472 46255017295872 46273998331904 46300160645928 46319171272704 46330448338944 46364377234896 46394706935808 46454607446016 46473892487246 46480871872512 46504293828608 46519038246912 46530363973632 46545339101184 46556671231224 46568793542656 46595122527492 46605434093568 46609895743488 46621243590768 46631560937472 46670074085376 46681436583936 46719990924288 46731365575818 46741707292672 46746181988352 46796180229876 46806536290304 46832999689728 46871455203328 46882866731008 46897955306496 46928634052608 46948115879973 46969938285312 46974434830092 46993722310656 47035083830784 47065852280832 47080999747584 47100319730688 47126949228891 47131130855424 47157777773568 47218663489536 47223183845376 47284154007552 47295666012672 47334727646976 47349735358464 47361263330304 47422411767808 47437673988096 47449223369856 47464267382784 47488184877056 47503468265472 47515033665792 47576380637184 47580935238144 47642367295488 47653966512768 47669303255616 47693324068544 47700486586368 47720060779776 47735418794112 47766645374976 47808687183264 47874996042048 47906313928704 47972758192128 48046390870016 48061853908992 48081576391744 48088797216768 48113029414912 48128513900544 48140231477184 48179990640672 48190652940288 48202385645568 48207000175488 48269240549376 48284775309312 48296530930032 48320867806288 48336188178432 48347956316352 48363516409824 48425958862848 48437748856728 48453106286592 48457637167104 48493123854336 48504930200496 48567555233792 48572204722272 48634916614144 48662413740108 48666731610112 48694246723584 48729906685656 48761783820288 48824740478976 48829414588416 48852111458304 48872391792924 48892458565632 48904362135552 48920101300224 48932011600164 48972190654464 48987951648768 48999878467848 49010722209792 49063142532096 49067839464336 49078698246144 49131191273472 49143152966292 49183740445686 49194624876544 49206602013184 49211312679144 49222203211776 49250032376832 49262855979008 49274849727488 49290708128256 49302708657741 49318340327424 49343192098816 49350602391552 49371089668362 49434833005824 49467171274752 49503397267968 49535780388864 49563786843648 49584125653986 49604484661248 49632529959936 49696610844672 49708710196992 49724470591488 49777654316544 49841922572288 49846694059008 49869863780352 49885913677824 49911051452416 49923203013376 49939270077312 49955103571968 49967265858048 49992444626432 50008533974784 50031778922496 50073100320768 50085291334848 50090086119843 50101171126272 50154757758336 50170899344832 50317597880928 50350513618944 50378739941376 50420347895808 50464725360112 50497737342976 50534718044384 50542307278848 50567775813632 50596365736224 50612407566336 50637911425024 50666541000768 50731956903936 50744308326096 50760397062144 50802320228352 50814688781472 50825934143488 50831042757264 50885166851904 50925203546112 50967262826496 50979671537256 50995834896384 51050378432592 51116289910784 51128734904324 51144945524736 51149728120832 51194873511936 51199648544968 51216126414516 51244837996464 51249629933568 51278360297472 51344566124544 51365881170114 51399482652672 51415779115008 51428297023488 51470771810304 51499872267228 51511269261312 51566117650432 51571300661496 51582713462784 51595272013824 51637884705792 51650456689062 51654256754688 51666832723968 51722093938284 51733540110336 51762789130752 51788872672768 51805292593152 51834582180864 51860701899776 51868490268672 51873328131086 51890022814707 51906474805248 51940429922304 51945274494652 51986145286656 52029080802048 52058248123392 52092302524416 52113927983271 52244619198464 52261433376768 52317330557184 52333918027776 52346659470336 52389892735488 52414244585472 52431113355264 52457533669376 52470305207936 52486941179904 52503833346048 52516616156928 52543079556352 52559989789824 52584420704256 52589454736896 52657353326592 52713673970496 52730387103744 52743225072384 52811322195968 52841180570976 52884569522176 52914469309632 52949083815936 52987859697024 53022522212352 53113019985424 53120996425728 53147764375552 53177558827008 53194673258496 53207624264256 53221478334464 53251568602848 53263353249792 53268452278272 53281421246592 53350213238784 53407274943792 53419094048768 53424207986688 53481348834144 53493184331776 53506208014336 53523428216832 53580419121152 53597663207424 53610712326864 53654989577112 53679929468928 53685068377248 53754381520896 53784773081172 53789545463808 53811875511548 53828936835072 53859370547304 53894603169792 53964186845184 53969352966144 54039033151488 54052189728768 54091773440712 54096831596544 54113983266816 54127158091776 54197042020352 54202489470756 54214484557824 54227683851264 54244877008896 54272211288064 54285424635904 54302895618048 54360976282074 54373006442496 54378211700736 54391450855896 54403487760384 54448419766272 54461676014592 54479203720704 54492467463819 54506656078336 54514841812992 54519926505121 54537212319744 54554764336128 54568046475558 54595543601522 54638499638016 54643730312556 54714281190912 54750073061376 54826009362432 54874264469248 54910160994304 54927833038848 54950373019136 54958625390592 54986319331328 55004015886336 55017407402496 55088440737792 55093714486272 55164846342144 55178277014784 55196035348608 55223848921472 55241357918208 55254807218688 55272590182656 55343952986112 55357427264832 55362726764037 55374978613248 55420712976384 55434205943424 55505777410048 55511091111168 55582761844736 55614187131552 55650567684096 55673404243072 55691321926464 55727752937472 55776801713808 55805045243904 55854162049056 55890699583488 55908687200256 55922298971616 55968217890816 55999861106112 56072162893824 56077530816384 56103596752896 56149932883968 56163603390048 56209989080784 56222428430336 56236116586496 56241500204736 56285751287808 56300406833152 56314113974272 56332237860864 56345952751704 56363817517056 56392219541504 56424102478128 56496952006656 56533910028288 56575311163392 56589085233912 56607297616044 56612320444416 56644327821312 56667572175984 56722891382784 56772816030126 56809954510848 56827966390272 56851557799932 56888747790336 56962197225472 56967650353152 56994130034688 57012472774656 57041201659904 57055089158144 57073451516928 57087346866858 57091546939392 57105446694912 57134222430208 57152610256896 57166524879156 57179175911424 57226400366592 57240332954112 57245812708392 57258481287168 57319723152384 57338170679808 57352130479413 57381030519967 57413198125668 57425903747072 57431675736666 57505826149632 57538063715328 57543444135936 57575702790144 57599604613089 57673971840128 57711699820544 57753963479296 57762636890112 57791743787008 57824417984256 57842751504384 57856834151424 57871898771456 57904618286592 57979379318784 57993495229824 58011882356736 58059794546688 58073930035968 58092620294016 58154476402176 58200232624128 58262481756864 58280954167296 58343289637248 58370408742912 58418617040896 58432839890656 58451366313984 58484413447488 58513884051392 58532715902304 58565529138816 58603840339968 58703864194416 58742265888768 58775196598272 58823739211776 58856996876832 58870022012928 58938629327424 58966025158656 59014725378048 59029093358928 59047808827392 59110964500896 59124045840384 59157473292288 59187283054592 59201693047112 59220463239168 59239522492416 59269373599744 59283803578384 59302883216808 59321685491712 59336128206432 59366027993888 59412737470464 59461806630912 59476283460132 59495140712448 59558774838024 59708136226816 59727352430592 59752147483602 59791234922496 59810192031744 59824753680384 59874163126272 59901993811968 59921272406016 59926861365133 59966063094784 59985075634176 60004380966912 60018989893632 60049233778688 60083184311766 60096480804864 60102233985024 60166517438412 60179832373248 60194484016128 60244198823424 60258866137239 60263299547136 60277971511296 60342442927998 60355796795392 60361863274251 60389920652544 60439508025344 60473679211008 60513238646784 60557553939456 60597168242688 60700594269056 60709710200832 60734622810624 60740302143488 60774352945152 60793912295424 60808713444864 60853245120801 60858935546112 60878231175168 60893052853248 60971672272896 61036885650048 61056237699072 61071102715392 61121541524736 61149952016384 61169632247808 61203923730432 61234764709888 61254472237056 61269385516416 61319988088128 61348490821632 61354363859712 61433578881024 61468312092768 61499286298912 61518784954368 61553566339776 61593832194048 61679260532736 61733547527904 61773931118592 61819169646528 61859609247744 61974495830016 62040485298176 62060452134912 62075561641632 62126830036656 62140578791424 62146527657984 62161658121024 62226765447168 62241915445248 62261947109376 62277105672936 62293321232384 62308487434424 62328242651136 62348302098432 62363481686352 62394906973168 62443999586304 62449977500064 62530607075328 62571512070144 62597487839964 62626584380416 62632579773456 62713445107712 62748901928034 62754469707776 62774666330112 62800426307584 62809857589248 62835932305188 62841507807232 62877037031424 62958217986048 62964245127168 63045538676736 63060888016896 63081183255552 63112970195968 63132980477952 63148351107072 63168674494464 63184053813804 63236237715882 63250231984128 63265631159808 63271687730328 63285689843712 63337957687296 63353378221056 63421138995753 63435174182912 63441246984192 63523156393984 63538622017024 63559071007488 63600648781824 63626747706368 63647225058816 63662720888151 63688860499968 63744916244352 63751018697982 63833328056064 63875085238272 63911198824704 63963677589504 63999841264128 64082471878656 64088606647296 64118396289024 64171351867392 64186975302912 64239987520896 64269847527424 64276000233984 64326572900352 64358987399168 64379700412416 64395374573376 64415791448064 64448250904576 64463941755136 64484688546432 64567945150464 64583665142304 64604141715456 64657498472448 64673240267328 64694054418336 64736374652928 64762939629696 64883218320144 64925662298112 64973208914208 65015711760384 65099653971968 65105886117888 65163189057232 65205816180736 65226801733632 65242682133552 65263367651328 65296254205952 65317268865024 65333171290464 65347629613056 65417523376128 65423785952448 65508255031296 65524203955056 65545291976472 65578320594248 65615083572192 65629604282368 65636200841904 65666709835776 65720944171008 65736944876988 65757787103232 65828119557816 65913110674432 65956228366336 66004529690624 66014442160128 66041847218718 66047707185152 66085049124864 66106001719296 66112167538648 66122096173056 66139312881664 66176706613248 66234952035147 66262147792896 66278280262656 66299294121984 66326817433254 66370205755392 66391566050304 66407730028794 66462258745344 66493151707136 66499835063508 66514551570432 66585693436416 66601904678001 66606804762624 66623021144064 66678045299712 66694279025682 66709038563328 66764133761024 66780388446464 66786781493124 66801561501696 66839329654272 66873010344448 66894532459776 66932033301504 66975817531392 67003621692777 67090130507904 67134018158592 67171653255168 67227130527744 67265139287808 67358433517056 67389743038464 67461820981632 67483210088448 67555388001024 67608540905472 67642609205248 67659077768128 67680529416192 67702311419904 67718794518144 67736426971136 67752918375296 67774723676352 67796211990528 67812717950208 67846889135872 67900271394816 67956350435328 67972895383008 67994446528512 68067171243456 68193260699648 68288168552688 68326450661952 68332839911424 68371147063296 68481454178304 68487841560152 68532643536896 68571062697984 68593131307008 68627695747072 68666496356304 68681692348416 68688267411456 68704990554816 68761734215328 68776951283712 68793696018432 68850512941056 68867275585416 68889110298624 68962791917712 68978053480448 68984986599144 69017052174336 69073723457536 69112776241152 69157987024896 69186697086276 69208633073664 69314860382208 69372107736064 69382525943808 69388997370154 69410997497856 69450240968892 69456403365888 69478756909056 69485237311028 69495672508416 69546565852344 69592060403712 69681911169024 69710838730869 69756440742912 69778557370368 69795545960448 69853190313984 69885659447296 69892683791238 69908151140352 69947341406208 69982588239872 70005111128064 70022154875904 70079986386432 70097048363727 70112560939008 70119272982528 70194270344814 70209804435456 70249499534592 70284898627328 70307182804992 70324300096512 70346932959744 70392951078912 70399516749331 70454907427968 70461652245138 70490583465984 70552625746176 70598778421248 70650479596032 70696696283136 70827995234304 70903411769344 70926231011328 70943499019008 71002091470464 71024603037696 71041894995456 71133617651712 71156510982144 71173835054784 71209699925056 71232277315584 71255202398208 71272550498688 71308465112192 71364570955776 71371402857216 71463550943232 71480949769152 71539986102816 71573239291904 71580091169664 71672508694528 71713030774896 71771915780096 71812494063072 71859470893056 71952249126912 71959137288192 72069586305024 72092780863488 72122364587616 72129108795392 72169544122368 72192770850816 72210347215776 72269985961008 72285979410432 72303578468352 72310500263232 72403860824064 72481301709432 72497341923328 72504282267648 72521934474528 72537983680512 72597893021696 72615568019456 72638938294272 72656623285092 72679659429888 72686455750656 72716283092992 72739685781504 72757395300744 72851332850688 72858307083408 72952374921216 72993620610162 73000097415168 73030402479958 73041370085376 73094860028484 73101345816576 73142675730432 73237110718464 73244121882624 73278167187456 73308587689386 73338687848448 73356543203328 73451254317056 73458285981696 73516083314688 73553128456192 73571036019712 73594713798144 73618047369216 73655143890944 73673076291584 73696786910208 73714729449438 73775610668529 73791937314816 73809903019776 73816969018716 73833304817664 73894283968512 73912274591232 73936062192384 74014788148224 74056634502543 74152249508736 74200756912128 74255095901952 74303670583296 74369068951744 74376188480979 74406726991872 74472216065408 74520932777984 74544916267008 74563065295488 74586705887232 74624290521088 74666481474816 74762883858432 74770041088512 74804795670528 74866577178624 74884804520064 74908905115968 74946652107712 74988666939648 75012800962176 75047668383744 75109650481152 75127937002272 75151756689408 75232136637504 75329269342208 75433748217856 75452113645216 75476396821392 75525770428416 75556762901312 75568109912064 75630521843712 75697088040168 75746606014464 75802077066576 75851663720448 75894548604336 75956867137536 75999811501152 76016630366208 76097935355904 76116462489144 76140595593216 76203480342528 76222033172208 76238901215232 76301867155456 76320443938816 76327750277856 76344641716224 76387805319168 76426297536512 76450894239744 76469507305884 76493752344576 76550930834224 76575567648888 76674434866176 76693102356486 76717418287104 76724592181248 76767603720192 76799472817452 76824189621774 76874444900352 77016849186816 77048821755171 77099223979008 77123668672512 77142445535232 77206157715456 77266903891968 77305839091712 77324660306432 77349176475648 77374070194176 77381287005463 77392908020736 77413059395584 77431906714624 77456827058688 77475685033593 77481385132032 77500249085952 77539301869568 77583140907426 77600310165504 77683309009152 77707938889728 77791052849664 77809992196629 77827211657216 77917911741978 77935155085312 77979217929984 78043621203072 78087372185088 78138453786624 78271818925888 78323021185024 78366928797696 78392150065152 78431652282368 78475995835776 78500877041664 78519989205504 78584839103232 78621366878208 78686300504064 78705457811904 78730411769856 78814619334528 78839984684736 78876631056384 78960617652224 78986029989888 79070510955744 79095580655616 79114837608576 79216983293952 79261770856464 79282408841216 79301711280176 79326854283264 79371703964448 79411699784032 79423625723904 79481789545536 79533783318528 79669529978136 79721646563328 79766338240512 79832217501696 79869325082624 79877352904272 79895029874688 80005841289216 80025319858176 80110912415688 80128641073152 80136311980032 80222023251216 80239776497664 80259312021504 80285142325248 80325598431232 80345154849652 80351066062848 80370628681728 80396494811136 80416068490296 80449086947328 80456590570664 80482484365668 80519894203392 80527602565872 80631572281344 80684318195712 80717813267322 80743405252608 80796224323584 80946280267776 80979497080832 81032470593536 81058549727232 81078284593152 81137660161068 81145247394816 81170974900224 81190737137664 81295563030528 81321726836736 81341525776896 81382514200064 81408316932096 81428136953856 81454343427072 81495388699648 81541464423111 81559509663744 81567317551104 81587176283844 81605231640576 81672629649408 81692514021888 81759984117504 81797987762176 81805818479616 81893315402283 81911438508032 81957749457024 82025046605824 82071421786368 82125109592064 82239014043648 82311396703872 82365241491456 82391749558272 82425559528704 82479478996992 82506023829504 82526111103744 82632661106688 82640571729408 82747269513216 82767415522176 82835773382208 82862036877312 82882210828032 82989220593664 83015929479168 83036140897248 83062467919872 83104323534848 83131069464576 83151308915136 83258666115072 83266636666752 83374142767104 83421280697328 83463317119952 83475851526144 83510106364608 83536982889696 83591629406208 83665202570712 83699555106816 83707567865856 83781243073584 83836049375232 83944290648064 83952326836224 84018380931072 84060718235648 84081184022528 84108244340736 84155395129344 84197801476096 84224899325952 84245405085072 84314983621176 84333642645504 84354174879744 84362250307104 84380919791616 84450610249728 84471170961408 84498356791296 84518929127556 84561518661004 84588329312256 84636153717192 84745428009984 84800865042432 84862966745088 84883627850868 84918480666624 84993221659136 85001358263976 85111104074752 85159224045189 85166780317696 85214931766272 85241949585408 85277336699898 85284903452672 85333121685504 85443295838208 85451475529728 85491195052032 85561802489856 85582633737216 85610177275392 85631020300287 85653316694528 85701333645312 85728915385344 85749787318734 85768763867136 85839600549888 85860499431168 85868719062588 85887721930752 85979584728576 86090593533952 86111553523072 86119797188502 86138855620608 86209997963264 86230987023104 86258739224448 86307095572992 86315166203904 86350586172928 86363554185216 86510957760192 86567549730816 86630945218944 86687615680512 86736626976384 86807848157184 86856927429888 86969068978176 86990242844736 87017823535104 87089691820032 87110895053952 87223364501504 87231714603264 87300348936192 87344340041728 87365605273408 87393722635296 87421431250944 87486778096256 87514934455872 87555613114368 87627925561344 87649259835984 87677049470976 87770826077088 87799073853456 88055796291624 88113398833152 88162794897408 88235608817664 88305033019392 88313269380196 88349530390528 88371040350208 88427508793344 88435756577672 88449037737984 88493607673856 88522088067072 88543640038392 88571713241088 88616344993792 88666446751344 88686068760576 88780924581888 88802539570668 88809073016832 88830694858752 88904060399616 88925705367576 88945384751104 88954324825212 89049041990832 89068748668928 89119106205696 89192709946368 89214425190198 89242711068672 89301090041856 89338162257036 89453507343872 89512024211456 89562204340224 89591028645888 89599384953694 89628221225403 89636174036992 89686852383744 89715288047616 89737130520576 89811244689408 89852990717952 89949094642176 89977613451264 90073850668032 90124776467649 90144721207296 90240705888256 90249776157618 90269748559872 90291726024192 90366298235136 90394949320704 90416957266944 90513664391997 90533695193088 90584880978816 90608467247104 90630527177344 90659262038016 90710518816512 90756228324608 90769857970176 90836330909184 90895752364032 90904230365641 91050891403584 91101934215936 91110453215232 91161529417728 91288403319168 91428083597312 91457508409344 91555328475072 91584356548608 91606654073088 91682312287104 91724928024576 91754448371712 91800683921408 91823034113888 91852147064832 91881708355584 91904078274624 91950389223616 91979982132192 92022736232448 92031545789568 92150368321536 92248929448368 92278177431552 92419813842944 92510034591744 92547996663808 92600321291856 92660896677888 92728754469792 92789413871616 92909214892032 92947784974492 92961743745024 93008587657216 93060727947264 93090678202368 93113342462448 93137587085312 93190245054984 93210868187136 93219791486976 93242487181536 93263121874944 93340148170752 93362873167872 93439981848576 93462731151636 93483414585344 93492363976704 93592360459752 93613072580608 93665999379456 93742910406656 93765733462016 93795910612992 93857268105216 93896231759946 93939876570624 93948869660184 93987444621312 94070167661568 94123352892051 94131704561664 94161999495168 94170782145209 94200639461376 94253898457782 94262261710848 94315555547136 94437326979072 94446367690752 94568308015104 94591332025344 94669455293952 94699470716928 94722526660608 94844823535616 94854356573823 94875347976192 94898446739712 94928534765568 94976369754112 95006936530944 95030067331584 95152761274368 95161870476288 95284734590976 95307933025536 95338606511232 95386648137088 95400973172736 95440121559552 95470837588224 95533290749952 95617374366528 95626528046973 95749992084096 95812627857408 95945516384256 96092781740032 96123707817984 96163152783488 96177594433536 96226058829824 96257027801088 96280462954368 96359981281344 96404771291136 96414000350976 96538481098752 96569550618624 96593061860064 96641735612576 96672376356864 96695912632704 96727032819648 96851917725696 96875497713456 96906212573184 96986247708672 97009860400992 97135110467584 97144409444544 97269833228288 97324827480216 97388493447168 97459813371312 97523567640576 97649480957952 97658829176832 97744783585848 97784917131264 97808724271104 97840202600448 97864023200328 97944381308928 97975903297536 97999756935696 98021444419584 98126285064192 98135678928672 98157396492288 98262382546944 98286305932584 98367480891372 98389249753088 98413204026368 98422625358288 98444406423552 98500064753664 98525711958016 98549699454976 98581416256512 98605417315482 98636680654848 98686384197632 98701204783104 98742179336724 98869666011648 98934342549504 99006794535936 99062770828077 99071560777728 99127573687296 99168251307972 99208969322496 99265059919872 99393221689344 99417420393984 99448941182976 99490226149881 99555308633088 99683845144576 99693388118016 99739727560704 99771827355648 99822102904832 99846406026752 99878540154624 99910207143936 99934531716096 99984889252864 100017067949568 100041418538523 100063557844992 100146200641536 100170582669696 100180172239686 100202342252544 100309515516672 100341798689664 100635195761856 100701027237888 100757479882752 100840695791616 100929450720224 100995474685952 101069436088768 101084614557696 101135551627264 101192731472448 101224815132672 101275822850048 101333082001536 101463913807872 101488616652192 101520794124288 101604640456704 101629377562944 101662085514528 101770333703808 101850407092224 101934525652992 101959343074512 101991669792768 102100756865184 102232579821568 102257469808648 102289891049472 102299456241664 102399297089936 102432252829032 102489675992928 102499259867136 102556720594944 102689132249088 102731762340228 102798965305344 102856594046976 102941543620608 102999744534456 103022538522624 103132235300864 103142601322992 103165426925568 103190544027648 103275769411584 103300913378124 103308513509376 103333665447936 103444187876568 103467080220672 103525578261504 103577745345536 103610585186304 103669164361728 103721403799552 103736980537344 103746656262172 103780045629414 103812949610496 103880859844608 103890548989304 103972290573312 104058161604096 104083496055231 104116496246784 104184605048832 104227855966542 104489238396928 104522866753536 104634661114368 104667836055552 104693318940672 104779785470976 104828489170944 104862226710528 104915067338752 104940610415872 104973882359808 105007666692096 105033232313856 105086159112704 105119979579648 105168841408512 105178909473792 105291405517221 105314706653184 105427347940992 105460774207488 105486450144768 105622644391936 105682361141952 105769139044352 105828938619264 105898167631872 105975719394048 106045044424704 106226039970848 106241992851456 106295528751104 106355117654016 106389346516992 106415248528512 106442956668928 106503137205696 106536904556544 106562842493184 106700426477568 106814549887584 106838188097536 106848415973376 106962697668288 107012416028672 107046856433664 107160838242304 107195326414848 107221424653728 107309979154224 107359858937856 107370136754496 107508763041792 107569546162344 107623751023096 107657873670144 107718741094608 107789206339584 107928373690368 107938705932288 108078066302976 108104379457536 108183546881424 108193663193088 108254316183552 108394084040704 108404978941512 108428969115648 108455367702528 108489754017792 108544422576128 108570849271808 108605791236096 108721952564148 108746012884992 108756423401472 108782901711792 108806975520768 108896839532544 108923352029184 108958407441408 108984934927638 109013312156672 109029683625984 109039853010242 109074424639488 109109528672256 109136092951116 109191087203044 109276999276032 109287460625112 109428562381824 109500146122752 109545603719937 109652018724864 109748528938496 109820321988608 109855666077696 109900746038272 109917250781184 109962881534079 109972638662656 110008031772672 110034814804992 110176881475584 110187428972544 110329692684288 110356554029568 110392070697216 110447697842944 110482715836416 110509614437376 110545180365312 110572094174157 110687905972224 110714854529664 110725453528074 110749957226496 110841425952768 110868411886848 111011554820096 111022182222336 111165523689472 111228374263104 111301135368192 111346808486144 111382643852928 111455505874944 111553603427616 111610090487808 111708324098112 111781399166976 111817374400512 111844597943232 111936435781632 111999722212224 112144325787648 112155061632768 112207193505792 112299865767936 112327206780096 112419978161568 112444856860672 112472233172992 112483000409472 112571502575616 112628227948544 112664475721728 112691905503408 112727635034112 112784439083008 112848204956256 112993904013312 113067820056576 113150622326784 113178170467824 113214595232088 113288655642624 113335144351968 113445782765568 113545632060252 113619909021696 113703115599864 113777495580672 113924394450944 113935300706304 113988260069376 114024945549312 114082403319808 114110178316288 114146903033856 114174693733716 114183093878784 114210893389824 114268444860416 114305220513792 114333049758312 114358351822848 114452800733184 114480665908224 114491625416784 114516962574336 114639446304768 114676341359616 114704260958826 114762061039934 114826396251336 114851807494144 114863351473332 115011652299264 115039653534729 115076127430656 115086888271872 115151405580288 115199209226178 115347943680256 115423399641088 115507926958592 115525273780224 115583487574016 115648835968512 115685503008768 115713668302848 115743797542912 115809236573184 115958758637568 115986990459648 116023764713472 116119589093376 116147860071936 116185240588032 116308952804352 116374711361139 116400465248256 116524963513728 116561908334592 116686579274496 116740817485824 116837234081792 116865679781312 116876867612967 116902732627968 116968826894976 117027768102784 117065431804608 117131058277632 117207680679936 117407728388832 117484531777536 117550393196544 117647478423552 117713993753664 117877258654848 117932050317312 118029450756096 118058186717856 118095617654784 118221929001792 118314946584576 118374566109184 118403386094224 118440926478336 118479044984832 118538747199488 118567607156768 118605766433616 118643370983424 118672256412864 118732055987776 118825474940928 118923613261824 118952566920264 118990281424896 119117549676048 119454704861184 119504294967204 119582469844992 119649507360768 119748326252544 119803987623936 119842544812032 119853722730266 119932126189568 119970151268352 120008761933824 120037979787264 120098467557376 120166368623532 120192961609728 120204467970048 120333034876824 120359664746496 120388968032256 120488397646848 120517732274478 120526599094272 120555943022592 120684885855996 120711593590784 120723726548502 120779841305088 120879016050688 120947358422016 121026477293568 121076719900983 121115107878912 121194336485376 121401188538112 121419420401664 121469245621248 121480604286976 121548705890304 121587824590848 121599165294299 121617426889728 121706490241602 121717871092224 121756462350336 121786105706496 121943344545792 122073771300096 122112475398144 122142205430784 122243083049472 122299904032768 122339264495616 122407847460864 122469529419776 122508944474112 122538771032832 122639976176256 122696981643264 122708727719424 122867157762048 122936624185536 122998572597824 123037569908736 123107132679552 123187664388096 123358521065472 123467095055808 123547862237184 123638339293056 123719218495488 123948991660032 124080970596352 124120904269824 124151123283264 124253660073312 124281157582848 124293055315968 124323316242048 124483830890496 124523894218752 124554211345872 124586642464768 124616974868848 124656485302272 124696604196864 124726963372704 124789813946336 124887999172608 124899955000128 125061214150656 125194975679928 125253168760832 125265159546912 125426890215424 125497803856068 125508939415552 125549332660224 125600852615168 125671864610376 125754074062848 125916435972096 125928490254336 126091077353472 126121776033792 126162366511104 126225940391936 126265960955904 126296702214144 126337348988928 126368107627608 126472475431764 126500463968256 126531262319616 126543375460656 126571379687424 126675915374592 126706756442112 126842277991506 126870348365824 126882493968384 127046312787968 127077244034048 127118142014976 127201297563648 127253495412736 127294450117632 127325441776302 127377720999936 127489832488704 127502037395964 127666656112128 127750170476544 127822397649408 127916005049847 127927355179008 127999682528256 128164943757312 128177213294592 128236792578048 128342703734784 128373950605824 128479975041792 128539695054848 128552000467968 128653145800704 128717974798336 128759400824832 128790749146752 128831582896128 128896501809152 128927883510272 128969377092864 129135890300928 129167330284608 129179695782753 129208283430912 129314996944896 129346480534656 129388108836672 129472749305856 129525879259392 129766436640288 129851324596224 129946417828416 130031423520768 130211772235776 130326378114464 130411632361472 130453603467264 130485364267104 130526735302656 130592508411904 130634537730048 130666342580928 130835046752256 130847571904896 131016510062592 131048407910112 131090583952944 131156641188496 131230167144384 131272401683808 131333419671552 131441888342016 131473889753976 131515574206464 131656239115632 131826221348864 131912456732672 132009059381248 132028884320256 132083694437436 132095414370304 132170098249728 132224335077296 132244192346112 132353413226496 132469904070294 132524295585792 132556560525312 132598588243968 132653634866508 132740411510784 132783132100608 132815460057588 132924517490688 132986303414272 132999670127016 133029103140864 133171386872832 133203809356002 133213609525248 133246042288128 133356090599424 133388558051364 133418077126656 133528267522048 133560776892928 133573562986248 133603123003392 133678659308544 133746020688896 133789064919552 133821637785297 133864066603008 133951635062784 134007243385554 134180261015808 134268036317184 134343306510336 134399077430541 134454261055488 134530278575616 134716867034112 134779486076928 134923641963264 134966420176896 135110776002048 135217081810944 135285218410496 135318155536256 135361058832384 135404622839808 135437589036288 135472853942272 135505836750592 135549447352704 135592423981056 135625435900416 135693778271744 135800542789632 135912700870656 135945790766016 135988893057024 136134342486912 136386521399296 136576337105376 136652901323904 136665679822848 136742294126592 136975683120304 137065287073792 137142125395968 137186262614016 137255391494144 137332992712608 137363384696832 137376534822912 137409981109632 137523468430656 137587392036864 137701025882112 137734551170832 137778220597248 137925583835424 137956106960896 137969973198288 138034104348672 138225552482304 138373394172552 138417266147328 138629720764416 138744215472128 138765051887616 138777994740308 138821994995712 138900481937784 138957513818112 138970474622056 138991345016832 139093131704688 139184120807424 139363822338048 139421677461738 139512881485824 139557114740736 139591091920896 139706380627968 139771318894592 139785367582476 139816302280704 139894682812416 139965176479744 140010222256128 140044309751808 140159972772864 140194096727454 140225121878016 140238545965056 140388540689628 140419608870912 140498999069184 140569797254656 140604020986891 140614365609984 140648600193024 140693865919488 140785902157824 140799033498662 140844347639919 140909814855936 140923304490276 140981166931968 141105251492352 141197556842496 141300959192064 141393392566272 141655990468608 141806823538688 141852462022656 141886998038016 142004182940928 142049206075392 142083789990912 142267235303424 142313021964288 142347670109568 142419399850112 142464554631168 142510404796416 142545100997376 142616930224384 142729141911552 142742805714432 142927101886464 142961899538304 143079972205632 143146478583808 143160182339328 143345017389056 143426061549792 143543831560192 143624988126144 143718941786112 143918274576384 144139172610048 144185561726976 144244729175232 144258217590784 144339088244736 144385541701632 144420694431552 144539971922016 144571958820864 144607156936704 144621000526464 144807721648128 144962603418864 144994683846656 145008564535296 145043868949056 145195786043392 145231136038912 145277876588544 145313246570184 145359318859776 145372911501312 145432566185984 145479371563008 145514790601488 145702665701376 145716614166816 145904749842432 145987241220324 146000194830336 146060804959916 146082740170752 146189720056968 146285351460864 146474221436928 146488243765248 146556334374912 146617175378772 146677375696896 146713086406656 146902508634112 146916571963392 147032166629376 147106256912384 147142072039424 147189427596288 147236094738432 147310287781888 147346152583168 147393573820416 147429458898876 147551221337058 147583874629632 147619806039552 147633938037432 147666609635328 147788567937024 147824549182464 147872124384768 147908125973223 147982657656757 148029576296448 148113269005086 148304499017472 148401513824256 148510191803904 148607341166592 148738137903488 148752376961958 148813453983744 148944432130816 149041865555968 149089832534016 149126130590976 149173411774464 149248581042176 149332962949632 149525767716864 149540082177024 149609591341056 149733154357248 149769609040128 149817810231936 149893304215424 149977333879296 150025601924352 150095336767488 150219300962304 150255874004544 150270258359529 150303513378816 150464273275008 150658538684416 150867496435712 150904227290432 150952793642784 151051540856832 151113525802624 151136219824128 151261043687424 151394176080336 151493212028928 151604154133152 151703327440896 151789097208672 151913734275072 151999623002304 152195870711808 152232924978288 152281191186432 152406960685056 152444066344416 152477802430464 152603734310912 152640887877632 152655500555712 152775610638336 152852595073024 152901788479488 152939014611768 152987504689152 153101861668448 153151135297776 153348869732352 153386204712972 153434836574208 153449184362496 153598945634904 153648379243548 153748889800704 154033698373632 154097643510342 154198447958016 154247337345024 154284891070464 154412315430912 154533807783936 154611678183424 154649320612864 154698352951296 154748140388352 154762574010926 154785816041472 154826118791168 154863813429248 154913654117376 154951370067186 154962770264064 155000498171904 155078603739136 155166281814852 155200620331008 155366618018304 155415877779456 155582105699328 155619984393258 155654423314432 155670068444121 155835823483956 155870310170624 155958435859968 156087242406144 156174744370176 156276907573248 156341783949813 156543637851776 156646042370048 156733857595392 156784300130304 156863304564736 156951991671552 157001754083328 157039978411008 157169678206464 157242733756416 157372601008128 157410915623808 157460823539712 157629238669056 157679969369472 157753262112768 157921235304448 157972059979776 158141021911488 158191161311232 158229675217152 158433966587904 158523541712928 158564817682432 158603422560352 158653708566528 158743407928896 158823399568064 158847251447808 158963579091072 159067566637056 159339059956272 159443293126656 159532676481024 159664435003392 159754705808544 159790059749376 160050639716352 160221824831376 160257282146304 160272623960064 160444046502432 160479552995328 160518624043008 160570284650496 160651196862464 160690309699304 160741257363456 160792989622272 160832136980592 160913181141328 160964968731336 161039788406784 161055205131744 161263144562688 161368636391424 161435626534644 161486810505216 161892560535552 161958994161664 162064941187072 162117099454464 162156569186304 162275320322136 162290494789632 162341949800448 162381474275328 162591126061056 162643453673472 162658623705361 162683051553792 162765028400128 162816633864192 162856273907712 162908686854144 162990777399296 163082928846222 163119019327488 163134635102208 163174352567688 163210463281152 163345259298816 163385028043776 163519968235008 163559779515363 163595975524352 163611636959232 163786630804566 163822877016064 163915498914048 164050093211648 164142843572736 164250219184128 164478028087296 164622793407744 164730482982912 164783499116544 164851119057408 164958957993984 165012047659008 165052222207488 165265322213376 165281143458816 165494539026432 165534831044352 165671546764416 165724073754624 165764421656064 165978441187328 166031858958336 166072281794496 166124935839744 166208647069696 166262138929152 166302617830272 166517332230144 166533273333504 166748285534208 166842561394656 166926634239904 166951703052288 167020212729216 167073965779392 167183258812416 167330405141424 167415135731712 167562486147168 167672098750464 167888581296128 167904653672448 168162368045056 168216488681472 168310790258688 168395602952192 168449798651904 168490810170144 168629967242352 168667285291008 168708349759488 168724500614208 168901220499456 168942341922816 168996713582592 169037858255112 169123037322008 169176658624512 169272307434384 169490856019968 169601730084864 169725933490176 169767255701736 169836961333248 169986443318272 170002716527952 170222208149504 170318448090378 170333560635392 170429863532544 170483899170816 170554673399796 170569806905344 170666243371008 170886591676416 170902951059456 170982390104064 171123604979712 171165267474432 171220354550784 171262040600574 171306633389056 171402667290624 171457830770688 171499574637468 171537527734272 171679201099776 171720998862336 171737438125176 171775443861504 171959169457152 172143091559901 172181187067904 172223107046144 172239594377004 172277711241216 172419995926528 172461974046208 172517478448896 172614191145984 172630332407808 172701172345856 172727108370432 172798813839267 173021915520384 173135099461632 173261890437888 173375231361024 173473253952768 173615696314368 173713854859776 173938137956352 173980485689472 174035647070208 174179383640064 174221790107904 174446729003008 174463429206528 174600697872384 174688680083456 174731210546816 174787445270592 174842862501888 174973556192512 175029868911744 175111226228736 175255851122688 175298519671968 175354098941952 175541652154176 175598147706912 176111592583248 176226797666304 176325589794816 176471217635328 176610066038784 176626538760392 176699060781056 176742080700416 176871513155344 176898075475968 176987215347712 177044176134144 177087280076784 177143426482176 177232689987584 177332893502688 177372137521152 177561849163776 177605079141336 177661389717504 177808120799232 177851410735152 177890769502208 177908649650424 178098083981664 178137497337856 178238212411392 178385419892736 178428850380396 178485422137344 178676324514072 178907014687744 179024048422912 179124408680448 179182057291776 179198769907388 179256442450806 179272348073984 179373704767488 179430576095232 179474261041152 179622489378816 179705981435904 179780584095399 179898189284352 179955226902528 180147701336064 180249552935298 180289442414592 180481411776512 180499552315236 180539497119744 180583452048384 180732596470272 180776598411717 180789898641408 180833914533888 181027328783994 181067390386176 181169761957632 181216934494208 181261054354688 181318524076032 181421037633024 181512456649216 181539715940352 181672661818368 181791504728064 181808460731282 182101782807168 182203868431872 182220906430464 182323058835456 182576806638336 182856167194624 182915016818688 183110656950144 183168713097216 183213308146176 183364624574208 183449856049152 183508896743424 183601367842816 183646068227776 183704294129664 183763416711168 183808156549248 183900778447232 183959964264384 184045472464896 184063091579136 184300736643072 184497858896736 184556354863104 184839627685888 185095993327616 185200642583712 185321793355776 185457508939584 185578827743232 185895569948984 185923487490048 186017175314432 186121455894528 186181356404736 186226684924896 186275174170624 186380490109968 186421736374272 186439582973952 186484974363072 186680296341504 186725746335744 186879963697152 186925462303272 186966829170688 186984727953408 187184720919504 187226145161216 187331998758912 187485820813312 187531466924032 187591821225984 187714536210432 187792463519892 187879753141248 187897739320368 188140335323136 188246705784102 188263409123328 188323998990336 188341564290418 188401278922752 188507796915564 188524523421696 188631111094272 188874653958144 188892735381504 189136616030208 189182664050688 189338910587904 189398941433856 189445053321216 189689647071232 189708713147646 189750695952384 189796893479424 189857069531136 189952739508224 190013873061888 190060134663168 190263416987259 190305522548736 190323740952576 190569469181952 190615866051072 190677213022464 190773296274176 190801946345472 190880243119104 190941675176448 190988162664453 191066581499904 191084402605327 191234748733056 191253056093946 191499984168192 191625255714816 191891032768512 192185563480064 192247415635968 192326305566976 192355188867072 192452117659648 192514055602176 192560925908736 192719962562688 192809542582272 192828000701952 193076962197504 193139101237248 193186123720128 193283471225152 193344752713728 193391825265408 193454065639296 193703835451392 193750995426912 193812425146368 193972495417344 194019720801984 194270220935168 194288818889088 194539666456576 194649654960432 194776986894336 194919626742624 195047135281152 195298961915904 195317658353664 195489567171696 195617448542208 195680405200896 195728046400656 195888762617856 195951806595072 195999513871392 196042888839168 196252570128384 196271357857344 196524765093888 196572611865168 196734961782744 196778499506176 196826408052736 196845250716576 196888812847104 197000129507328 197051423916032 197099398909952 197162832513024 197210834630964 197273361309696 197372768395264 197484358673448 197739332023296 197868685099008 198013589071872 198125541656154 198143121555456 198255147374592 198336502615944 198417938644992 198530119839744 198704856105441 198786443378688 198834840787968 198897882365952 198980452299762 199110617266176 199367690289152 199386776236032 199479455121408 199543654711296 199644205809664 199692812053504 199757080309248 199805714034003 199820414287872 199869063432192 199969778505728 200034135899136 200082837077046 200127115689984 200292401283072 200341165339392 200360344479372 200404684505088 200619031033344 200683597379328 201010865078331 201270391523712 201402054475776 201514959765504 201681391583232 201858901440448 201990949371904 202138872177536 202169229115392 202271103254528 202385462944896 202449630265344 202551645700096 202666164003072 202927827615744 202977233304384 203041588248576 203209280913408 203258755125888 203324171029056 203540667407616 203700814184448 203869051305984 203918686149024 203983339585536 204201513730368 204465159643136 204514939617296 204579782098944 204798594179872 204864505658064 204979351985856 204998519734272 205113441189888 205463524680456 205597930610688 205713188093952 205883087241216 205999489068912 206045077045248 206285202645984 206330853851136 206381088055296 206551538823168 206601826756248 206667330895872 206888375753136 206934160441344 207051156523008 207155490691072 207221170372608 207338328723456 207442807599104 207473961074688 207493312524344 207560091258828 207625899220992 207781097978608 207944581146624 208116323208192 208166992110462 208232992493568 208369210097664 208455711933084 208978476793856 209045733507072 209132516192607 209269322228736 209335672111104 209386637881344 209559570941952 209656978341888 209724453421056 209830134677504 209881220831744 209947764719616 210015333384192 210066464627712 210172318225408 210239959159296 210291145091181 210337682817024 210357818947584 210582811034442 210629413306368 210854695881984 210921548414976 210972900289536 211198550247993 211245288783872 211364722283904 211538278088704 211657877238528 211796335263744 211951438788096 212090088849408 212452079941696 212483985702912 212591057502208 212710235308032 212778693033984 212830497057024 212885913337856 213006274411392 213073809113088 213125684986368 213400852955136 213629099775168 213696831946752 213925395336576 214024832057344 214093712867328 214321676484608 214390652829696 214442849307456 214619958308448 214719717875712 214740273508992 215017526083584 215139092324688 215247502046192 215315747340288 215437482189216 215578412679168 215856747380736 215877411864576 216208758915072 216367093762848 216387326386176 216508632367104 216788168081408 216809957883024 216857938231296 216910735405056 217141698543616 217211582472192 217443905128296 217492025769984 217512846802944 217565803423584 217613951041536 217793679065088 217846704058368 217916814882816 217969869855276 218026624313344 218059367251968 218079706020484 218148849278976 218219057344512 218272185902232 218382174406088 218553998552064 218574921250224 218857124763648 219000292245504 219091207439874 219304037449728 219497057876992 219640643977216 219711332155392 219801492076544 219834501562368 219925763068158 219945277325312 220016063545344 220069629609984 220353762951168 220374857945088 220659385368576 220713108059136 220784141394432 220895395685888 220965431672832 221019228874752 221090360730624 221144188348314 221326832005587 221375811944448 221429709059328 221450907056148 221499914452992 221682851905536 221736823773696 222023109640192 222044364444672 222331047378944 222456748526208 222602270736384 222693616972288 222765287705856 222911011749888 223107206855232 223128565442937 223220180975616 223416648196224 223562798333952 223634748801024 223689195886464 223872871563264 223999444424448 224288651575296 224310123265536 224414387011584 224599731535872 224654413560192 224839956323136 224944466345984 224966000818944 225143005151232 225256455897088 225328951443456 225383811006816 225455270068224 225568878166016 225696409912512 225987808026624 226301244653568 226356340935648 226429190464176 226577311285248 226670288703936 226891565531136 227091264120504 227239818043392 227406231199728 227554991161344 227848788901888 227870601412608 228049891098624 228164806639616 228220356632576 228293806067712 228349387467432 228421786779648 228536889720832 228610441027584 228666099516624 228716703645696 228905601466368 228961331816448 228983250833568 229033925148672 229278892609536 229352682719232 229408521917652 229524122079868 229652792502672 229703614988288 229726702946664 230023304598528 230079307069458 230152254861312 230173776543744 230302811160576 230398418452356 230695887360512 230846799282176 231015853917184 231050547560448 231146465265513 231166975148032 231297671937024 231371006017536 231427336605696 231487595085824 231618473146368 231917517275136 231973980919296 232047529426944 232143861016389 232239178186752 232295720143872 232370481176064 232427055100779 232617905608704 232749422722278 232800930496512 233049927027456 233123816669184 233373158548992 233429976589887 233481634971648 233674468163584 233731359562624 233753735225934 233805465255936 233937653789952 234055536205568 234130863609216 234262116555264 234415361359872 234815456777664 234969063555072 235100786393088 235294956847104 235427987507328 235754517309696 235864100634624 236058901512192 236116373435712 236191235309568 236443858003584 236629893169152 236749132218368 236806772188448 236881852956672 236958089969664 237077494398976 237135214313536 237211532867232 237286741966848 237344512825728 237464111975552 237650949881856 237847226523648 237905133840528 237980562849792 238235099352096 239008589934408 239164939689984 239299014721536 239496652505088 239607975247872 239685089624064 239707445460532 239864252379136 240017523867648 240075959574528 240196935114752 240332737247064 240385923219456 240408935940096 240666069753648 240719329492992 240777936064512 240976795293696 241035464548956 241053198188544 241111886045184 241369771711992 241423187181568 241447453097004 241559682610176 241758032101376 241894716844032 242052954587136 242153439801966 242230215757824 242388672970752 242802377076224 242838840803328 242861490795539 242938491242496 242961208573952 243097411780608 243175649181696 243198330588598 243234853779456 243412980483204 243435742184448 243512924700672 243572211412992 243886689091584 244147542600192 244224950796288 244284410861568 244486166098944 244599808065536 244624393269333 244678528991232 244815694921728 244939058839552 245017888948224 245077542065664 245279952352512 245393963286528 245417455438848 245679946206849 245734315524096 245873248371072 245997145195648 246075139817472 246214265359104 246375328776192 246717042130944 246934190111616 247095724474368 247276678586112 247438436990976 247897983320064 248161941192704 248241808539648 248302246566528 248507320146624 248586110631936 248646632484096 248967661780992 249047788437504 249108422691744 249173284929536 249233949737696 249312970604544 249393208393728 249453926745408 249579627892672 249775998345216 249799910000256 250122428301312 250389951359856 250506337521664 250530319093824 250853780430848 250995607712136 251098665320448 251201705230336 251343729220752 251508148125696 251832871944192 251856980508672 252182154706944 252243552067584 252324733022208 252451880783872 252593404428288 252674697977856 252736215255216 252944950863528 253000927936512 253062524639232 253086750921312 253142759374848 253351830749184 253413512884224 253684555983012 253740696731648 253764987936768 254092625575936 254154488068096 254236284029952 254402595127296 254506990825472 254588900235264 254650883552604 254755441999872 254979664977408 255004074791928 255333312224256 255477672135567 255500340953088 255606408679853 255644795298816 255832010099694 255854710358016 255999365056512 256329887514624 256354426589184 256473585156096 256685407469568 256747901211648 256959950083584 257079390109696 257104000935936 257306291601408 257435949596672 257518801649664 257581498293504 257663165792256 257793003618304 257855767020544 257938754185728 258271780601856 258334660569216 258359391565506 258416566861824 258629993889792 258692961069312 258776217673344 258945498611712 259051758518784 259532873280576 259702649192448 259892835656832 260062847041536 260423544471552 260652756228928 260823264722944 260907206934528 260970728534208 261053470605312 261185016823808 261269075460096 261332685161856 261670093504512 261695143809792 262033020125184 262096815820224 262181167905888 262313282376992 262460334288768 262544803367616 262666839343104 262883776684032 262947779507952 263031148412928 263312478231264 263652442697728 263824913465344 264018118762496 264167388874872 264340196499456 264448670154592 264488384692224 264706826452992 264939808140588 265048591171584 265113121050624 265307269733016 265480823021568 265566264201216 265630920115176 265849034981376 265972606828544 265999340254032 266058206281728 266342773745664 266407618712004 266427219050496 266492084576256 266712181198848 266777116102728 266836154253312 267056535044096 267121553785856 267147125972496 267206246006784 267357318617088 267492041377792 267578129839104 267643275570594 267728133206016 267903270125568 268014486771108 268360522031616 268536072634368 268686613020672 268798154861082 268884663676209 268908522110976 269060557151232 269433734068224 269558972153856 269847283926528 269932840353792 270221552004096 270434163621888 270570436820992 270636311072512 270722117664768 270809245679616 270875178072576 270945707884544 271011673501184 271098894705408 271184847962112 271250871800832 271387556543488 271540993175991 271601085579264 271825401741312 271891581532032 271977786114048 272268684973824 272712691096923 272773042798592 273152674210752 273305802647808 273331359645696 273484588253184 273951366240608 274130574147584 274284250791936 274372525228032 274510782988288 274665985425216 274753069645824 274819962219264 275046936861312 275174784073728 275402051764224 275469102341664 275556441194496 275851167670848 275939946396576 276068208697344 276451104964608 276746788345104 276834532294656 277259441528832 277488430944256 277530103775232 277555989480616 277643989991424 277800963875568 277940949244112 277982690033664 278186263409376 278368241614848 278727644676096 278843354923476 279025762971648 279182183841792 279412761255936 279542637789184 279570735164952 279632604561408 279789365624832 279930352959488 280020444512256 280088619503616 280319945545728 280388193454908 280450243756032 280477091930112 280777081379256 280839217741824 280997998138368 281139594509312 281208041973782 281228731219968 281297200386048 281387731838976 281571804315648 281598066997324 281688695279838 281819629711872 281846608980552 281962333863936 282210502984704 282395113684992 282512346435627 282601918384128 282786785132544 283311980937216 283613647077376 283704924045312 283773996076032 284008365881856 284098412150784 284167579981824 284534470606848 284626043928576 284695340219136 284838799700224 284929109262336 285020809592832 285090201994752 285233860448768 285458283823104 285485611428864 285854203772928 285923799076608 286159944411264 286292957167616 286320364678656 286690034778112 286852123099584 287087663120384 287249976252288 287437883572224 287836549152768 288278345220096 288371123453952 288489458350464 288516435181568 288678176489472 288771083403264 288841388863104 289079943844032 289214313873408 289242001052928 289615443296256 289925206837728 289989367693312 290017129070592 290087737898112 290462272077824 290555753177088 290626493140368 290718637719552 290865132371968 290958743126016 291029581202976 291405331402752 291433228333632 291809499684864 291974482440648 292121609919832 292165480341504 292379440113936 292570702921728 292948442873856 292976487530496 293234350757544 293354751393792 293426172813312 293805017268224 293833143926784 294064333258752 294212513824768 294284144078848 294378855192576 294472189476864 294620575563776 294692305166336 294787147640832 294858917797752 295102442674116 295167749259264 295239612079104 295267876074864 295333219270656 295577135874048 295649098364928 295744248769536 295816251946446 295965315313514 296059152592896 296226538010172 296608998034944 296803027648512 297020383607808 297214682333184 297476275806976 297504753923916 297626907967488 297888864261632 298083731111936 298179665068032 298252261181952 298346823548928 298470678449643 298497162084352 298665925899264 299051535433728 299080164354048 299219182682112 299466308714496 299539218080256 299635620463872 299786608430848 299954667758592 300051203848704 300124255615569 300190673534976 300438601924608 300511748009088 300540516719058 300607026757632 300928546550016 301317077368832 301734992871424 301808454580864 301905587285568 302103081713664 302227051605248 302272439648256 302522087374848 302788352160672 302986424057856 303208308266304 303406654881792 303578194417344 303827468550144 303999246004608 304391741423616 304465849956576 304562382372864 304813921370112 304888132688832 305207468621824 305281775755264 305311001111424 305551221276672 305705190146048 305803576958976 305878029223536 305975009378304 306203723336896 306302270595552 306697739464704 306772409425944 306869673148416 306898368724992 307197891269808 307296758487096 307497779601408 308067396747264 308195287020684 308396895916032 308569782140928 308824630861824 309067615567872 309223356366848 309298641225728 309396705902592 309496280776704 309525148021852 309571632082944 309652237582336 309727626858496 309827308234752 309902740134372 309925540528128 310000996343808 310157207478272 310332563629704 310401240662016 310733236036608 310831755558912 311164211398656 311239968786516 311308846628864 311340136888242 311671646967912 311740620341248 311916871719936 312174484812288 312250488165693 312349488740352 312553815146496 312683567899626 313087275703552 313292084740096 313467715190784 313568600260608 313726609129472 313903983343104 314003508166656 314079956822016 314339356412928 314485467512832 314745202016256 314821831247616 314921647079424 315258477338112 315359938738944 315506524225536 315842470608896 315874216551663 315944119959552 316282043822976 316382322622464 316459350434304 316867933175808 317047083425856 317129635364864 317206845120704 317307417133056 317486815857792 317646799136128 317694502895616 317927158182144 318135133274112 318678119912544 318886586253312 319065352962048 319328870006784 319509411617088 320101279432704 320443649662752 320514564292608 320545247920128 320888093004864 321037248086016 321140569300992 321302393724928 321380619398608 321482514726912 321585979244544 321664273961184 321826362282656 321929937462672 322079576813568 322110410263488 322526289125376 322871253069288 322973621010432 323785121071104 323917988323328 324234198908928 324313138372608 324550640644272 324580989579264 324762948550656 325182252122112 325286907346944 325317247410722 325366103107584 325530056800256 325633267728384 325712547815424 325817373708288 325981554798592 326165857692444 326238038654976 326269270204416 326348705135376 326420926562304 326690518597632 326770056087552 327039936470016 327119559030726 327191951048704 327223273918464 327573261609132 327645754032128 327830997828096 328100186423296 328285687145472 328500438368256 328636811159811 328956056174592 329245586815488 329460965965824 329566998233088 329702238114816 329888644602237 329917915987968 330024095318016 330104444414976 330530644426752 330562286917632 330989078052864 331069662088704 331343093528832 331448147509248 331528843312128 331956882374656 332063717916672 332144563588992 332249871679488 332417294139392 332524277858304 332605235660544 333034664460288 333066546667008 333496571068416 333685122789312 333853268479808 333903406104576 334040425458432 334147931558784 334366517624832 334660810282848 334830271463424 335124972294336 335344197500928 335809307344896 336324736090112 336432977362944 336621580517376 336791205904384 336899597303808 336981620340288 337259934484704 337334570582016 337416699518976 337449001228416 337884683845632 337993427165184 338075716510224 338246074644016 338353317249024 338544614868768 338981712039936 339203460169728 339451866980352 339534511403472 339972886636544 340005433055904 340444416299008 340636896180756 340667121270784 340859727065088 341109346799592 341332486742016 341773183352832 341805902118912 341964780208128 342247209959424 342330534948864 342440709101568 342524081201148 342613266778112 342805334581248 342915661541376 342999149274936 343075055468544 343358402199552 343441997724672 343474876250352 343550887723008 343918338914304 344286183119802 344362374135808 344446214092288 344479188754008 344555422482432 344839991853056 344923948092416 345034956897792 345118960604187 345228382291968 345260664815616 345402344691712 345454216740864 345597627678534 346043831040768 346270198923264 346523780875776 346750462722048 346946507905536 347231392628736 347427709719552 347876275912704 347960971378944 348071294140416 348358767280128 348443580215808 348893458006016 348926858413056 349201395744768 349377360166912 349462421093632 349574890541184 349685725003776 349947112385024 350059737823488 350222452457472 350511702245376 350597039343936 350630602838901 350708197883904 351083304308352 351196295413824 352223185166496 352453595332608 352651179589632 352942435270656 353253077520784 353484161400832 353743026310688 353796150951936 353974430695424 354088352268288 354174560153568 354286852964352 354465379975168 354665787005376 355123698327552 355210158282672 355322779435008 355616241598464 355702821470304 355781539004416 355817299300848 356196167963328 356476424822784 356770839785472 356857700760792 356970844274688 357352649028144 357814029375488 358048096845824 358364114583552 358397539814776 358512884901612 358544696147968 358747409534976 358948522082304 359244978757632 359411962871808 359561168190798 359796378568704 359910453805056 360295402672128 360499105870596 360578884829184 360962823553024 360999104630472 361078994239488 361166904096768 361465192940544 361553196823434 361579797282816 361667829067776 362054657567988 362134780772352 362339523915264 362433868988416 362522108709376 362637048152064 362842075266048 363024913298432 363079431880704 363230159702949 363345323636736 363583009456128 363616921462564 364203565614336 364407736863744 364441812860928 364646117670912 364797495882897 365153613276672 365712334389248 365830033637376 366221313900288 366337426194432 366426616292352 366729249148416 366899712098304 367017793486848 367202735685632 367292136455552 367408588259328 367526833422336 367616313098496 367801556894464 367919928528768 368090944929792 368126183158272 368601473286144 368995717793472 369112709726208 369679255371776 370191986655232 370401285167424 370643586711552 370915017879168 371157655486464 371791139897968 371846974980096 372034350628864 372242911789056 372362712809472 372453369849792 372550348341248 372760980219936 372843472748544 372879165947904 372969948726144 373451492671488 373759927394304 373850924606544 373933658341376 373969455906816 374369441839008 374452290322432 374663997517824 375062933848064 375183642451968 375584927039784 375759506282496 375795478640736 376280670646272 376493411568204 376526818246656 376647997980672 376683128580836 376802557845504 377015593831128 377262222188544 377749307916288 377785470763008 378273232060416 378365328101376 378677821175808 378797882867712 378890106642432 379379294142464 379417426295292 379501391904768 379593786958848 379714139062272 379905479016448 380027746123776 380120269326336 380526833974518 380611045097472 380647481905152 381138938363904 381231732102144 381354426044928 381546592548352 381603892690944 381639485535847 381760486238208 381883350352896 381976325328906 382133162999808 382168805210654 382469497466112 382506112187892 382999968336384 383250511429632 383782065537024 384371126960128 384494831271936 384652611133952 384710377734144 384904235319296 385028111204352 385121851817472 385439925125376 385619085164544 385656001403904 386153924395008 386278202474496 386372247440256 386566942450304 386689505427456 386783650530816 386908131278592 387407670902784 387501990853824 387539087348259 387624850292736 387944990834688 388039441603968 388540441870336 388577637778176 389079332913152 389299309920864 389553973788672 389839253485248 390094270562304 390635316707328 390979134343392 391234897084416 391360810401792 391456092801312 391777525235712 391903613190144 391999027742784 392505140256768 392542715714688 393049530187776 393145223730336 393469923565488 393556999012352 393652816105472 393690501433152 394000259014656 394102847832064 394198797819904 394325665026048 394421669261928 394546722619392 394745536790528 394968717346896 395478664046592 395737370198016 396027178143744 396251083312308 396286243110912 396510294749184 396673005231888 397060239679488 397409712210882 397572886757376 397669681575936 397795764731904 397960904599524 398221234532352 398735380578304 398773552472064 398958910242816 399087309422592 399288411619328 399385624107008 399514160618496 399611428068006 399640828575744 399738126864384 399939557011456 400068271798272 400165674154092 400254231379968 400584802566144 400682330678784 400720688958744 400809369010176 401238062066688 401367194758656 401464913355891 401667213639769 402021730156662 402540783047424 402804108951552 403029919531008 403197232291623 403362783166464 403717802880896 403981898743808 404277744355072 404338458230784 404542206509056 404770925889792 404899260530688 405103291400192 405332328006144 405855655231488 405954466608768 406083176497152 406418561826816 406517510251776 406648342058112 407081334815232 407401628368896 407738102611968 407837372298048 407966679171072 408403027460736 408930319286272 409029879234592 409159564197888 409597188359744 409729011316128 409958703971712 409997039468544 410226882379776 410927049360912 411195861221376 411426376187904 411766174482432 411998978137824 412090154090496 412570405291968 412762176110592 413103077646336 413203653512496 413334661791744 413776751506272 413868320882688 414102313046016 414310981382144 414676657446912 414885615198208 414986625048688 415120182517656 415251798441984 415562195957216 415889162293248 416232646416384 416333984220924 416465984987136 416911423866168 417956953587712 418091467014144 418265032385214 418538644457472 418671344222208 418773275762688 419119141883904 419313956683776 419448906842112 419488029555931 419660269355008 419762441663488 419895529439232 420030666768384 420132929255424 420344636450816 420479918318592 420582290182362 420675365634048 420715637895168 421165622068884 421258826612736 421709391763968 421812062960673 421843096829952 421945800579072 422397100495986 422490577567744 422533042919757 422729444567808 423076556177408 423315754477056 423592670527488 423902877576192 424180177698816 424904159883392 424967971405824 425182115004416 425420470616064 425557386067968 425660994114048 425771826675712 426012548822784 426147618226176 426251369972736 426801705910272 427258199550336 427393663893504 427850790673152 428049664114688 428187425734656 428643352969216 428781305659392 428885698614912 429239916616896 429439435751424 429480547017984 430035052167168 430278184649376 430495004092384 430631494680576 430874964378432 431156825358336 431754823729152 432417517830144 432734187525696 432774652772352 433017264734208 433619915766048 433715876462592 433821470810112 434283397087232 434423164944384 434887810256592 434984051539968 435025693605888 435131606847168 435587358130176 435693408116736 435833629765632 435939739710552 436053248626688 436118734503936 436159412040968 436297698557952 436438114689024 436544371804464 436764348812176 437107997104128 437149842500448 437714249527296 438000584491008 438182414879748 438994115753984 439281287954432 439422664310784 439602984153088 439669003124736 439851526136316 439890554650624 440032127090688 440139259219968 440707525902336 440749715890176 441318770737152 441426216118272 441568282788864 441790791371776 441930863345664 442038457749504 442180721461248 442288376696628 442653664011174 442751623888896 442859418118656 442901814112296 442999828905984 443365703811072 443473647547392 443947972970271 444046219280384 444088728889344 444662094757888 444913497052416 445204541472768 445387233944576 445530575411712 445822023499776 446214413710464 446257130885874 446440361951232 446833296392448 447125596667904 447269497602048 447378391772928 447745743126528 447998888848896 448577303150592 448620246531072 448828774023168 449199463071744 449308827120384 449679912646272 449888932691968 449932001637888 450286010302464 450512911794176 450657902886912 450767622013632 450910540136448 451137756332032 451392819825024 451975616053248 452602489307136 452712681871296 452858380928352 453154622570496 453340577407872 453783131062272 454182528241008 454479636086784 454812462399456 455109982322688 455697577803776 455741202825216 456440713265152 456587612135424 456698774934864 456843573559296 457073779441664 457220882055168 457332199033248 457433407291392 457811202932736 457922663632896 457966501667136 458557785219072 458705365438464 458817043835304 459048244159736 459305585005344 459407229976576 459453405893328 460046609197056 460158614138916 460304509722624 460347553087488 460796836904712 461391774721024 461693598564352 462031707834368 462101095120896 462292930531026 462333950296064 462595343874048 462742012035072 462854673211392 462975190171648 463236946292736 463835034550272 463947961838592 464095058853888 464287722032778 464478356373504 464591440287744 464740962352128 464854110201558 465235811217408 465498845444556 465601860993024 466099854054912 466247633338368 466746317097984 466859953179774 466963269943296 467348936327168 467462719125248 467507470451868 467610930511872 467875307579904 468111072411136 468261727218432 468524233110528 468830722719744 469025351849439 469630913555328 469938127110144 470201572786176 470589913694208 470855975014656 471509034619392 471728201269248 472117803024384 472232746871424 472382470619136 472887716007168 473259786338304 473498264436736 473613544376896 473763705913344 473916179939328 474154988797952 474270428627072 474423065734464 474573483933696 474689025651456 474928223951104 475301899763712 475694453047296 475810267681056 475961125699584 476470198704192 478017179868816 478329879379968 478598029443072 478993305010176 479370179248128 479414890921064 479728504758272 480151919149056 480393870229504 480665474494128 480771846438912 480817871880192 481332139507296 481438658985984 481555872129024 481953590587392 482070929097912 482223772090368 482739543423984 482846374363136 482894906194008 483119365220352 483516064202752 483789433688064 484105909174272 484306879603932 484460431515648 485604754152448 485677681606656 485722981591078 485876982484992 485922417147904 486194823561216 486351298363392 486396661177196 486469707558912 486825960966408 486871484368896 487025849401344 487144422825984 487773378183168 487975871116083 488295085200384 488449901592576 488568821723136 488972332197888 489199616131072 489248786538666 489357057982464 489631389843456 489878117679104 490035777896448 490155084131328 490559904705024 490679338546089 490787926573056 490834910877696 491359892413698 491468631048192 491746496742144 491994290391296 492150279634944 492428530718208 492750657552384 492796617245317 493434084261888 493868380223232 494191448948736 494553357172224 494876873981952 495795966640128 496323882385408 496483617079296 496604493133056 497014640293248 497172221263872 497293264968192 497935323561984 498095576875008 498216845383488 498346569859072 498467899475392 498625941209088 498786416787456 498907853490816 499159255785344 499551996690432 499599820000512 500244856602624 500779902719712 501012675043328 501060638187648 501707560861696 501991215424272 502403410460672 502687458441504 503016296251392 503665743888384 503713961017344 504487104135168 504649466044416 504903761567744 505186808856576 505349395955712 505472430510432 505889901727056 506001855873024 506125049278464 506173501842624 506703661498368 506827025768448 507369111966024 507481393463296 507529975873536 508185251151872 508308976136192 508472568059904 508805190254592 509013981650944 509177800470528 509301767105208 509510883999744 509959329954816 510008149583856 510666624448512 510955344271134 511000681906176 511212817359706 511289590597632 511664020199388 511709420716032 511998730113024 512659775029248 512708853178368 512947170312192 513370814939136 513495802423296 513919900167168 514158780219392 514208001871872 514612583202816 514871899193344 515037603299328 515162996587008 515326331584512 515586007236608 515711534041088 515877508371456 516429274679703 516543561203712 516669321138432 516718783131012 516833133723648 517259987779584 517385922138624 517552435346688 517890997223424 518103517037568 518396441517801 519065746561152 519405298384896 519785671313664 520125694083072 520847088943104 521305512457856 521646529445888 521814413869056 521941457068416 522106941210624 522370033647616 522538150920192 522665370323712 523340187009024 523390287619584 524066040250368 524193631640448 524362335811776 524626564753984 524920668577536 525089606735232 525333678686208 525767553368064 525895559015904 526062296825856 526624956462528 527304885395456 528036237524992 528334777749744 528680392998912 528897340309184 528976769384448 529413652905984 529879616281176 530097182343168 530226242101248 530614539466032 530961646043136 531132528402432 531261840230352 531698069962752 531998680508064 532116412563456 532685547491328 532815237424008 532984169152512 533424362397696 533554232205456 533672308506624 534113070088192 534243107571712 534294251944992 534412492013568 534714637234176 534984082755584 535156259678208 535286551141188 535456266412032 536028973542216 536721044063232 537072145268736 537373226041344 537596309722164 537769327352418 537817044221952 538121114302464 538867468136448 539117944307712 539341752286197 539694567853056 539865680707584 540443104008192 540868327243776 541140873641984 541272622145024 541444235329536 541618491359232 541750356145152 541891415769088 542023347002368 542197789410816 542329795235151 542369695924224 542501743601664 542775113086976 543081986351982 543202171158528 543650803482624 543783163064064 543955572228096 544537369947648 545425382193846 545546085597184 546305348421504 546611605295616 546662719291392 546969176506368 547902732481216 548261148295168 548568501583872 548745050456064 549021565976576 549331970850432 549506139291648 549639924438528 550093873722624 550349568147456 550804103528448 550938204683328 551112882388992 551702335341696 551879892793152 552136417394688 552902209929216 553493576690208 553669064589312 554518883057664 554976861888512 555111978961232 555287979982848 555601927751136 555881898488224 555965380067328 556372526818752 556736483229696 557686709846952 558051525943296 558364367683584 558825522511872 559085275578368 559141470329904 559265209122816 560040889024512 560177239007232 560639891091456 560776386909816 560900487512064 560954183860224 561554162758512 561678435483648 561995996276736 562279189018624 562416083947564 562457462439936 562594400772096 562775463677952 563143608631296 563196133994648 563377390559676 563639259423744 563693217961104 564421005969408 564790227369984 565024692871254 565203836768256 565573570265088 566623961874432 567227294154752 567409848090624 567547992152064 568016731763712 568196824301568 568335159963648 569068941213696 569252087857152 569390680438272 569677599400448 569858218524672 570041619185664 570180403989504 570467720897536 570790250961777 570916567646208 570971222857728 571708407545856 571847598153216 572319888822528 572585914335232 572640729357312 573253207815981 573380069556224 573704246199168 574175326240768 574499952504576 574875767144448 575673098305536 576556690440192 576742246907904 576978916700928 577032870363136 577356352978944 577542166806528 577682777726208 578159887688064 578428627746816 578484002105856 579230886592512 579850413675456 580034258141184 580175475796224 580924544155648 581111506354176 581252986280736 581437275439104 581730264743936 581917486252032 582059162405952 582810662805504 582866456667264 583618999369728 583948964881296 584243219839664 584330960683008 584758880227872 585141405843456 585896885747712 585952975060992 586468701515088 586852345626624 587610034536448 587666287853568 588128666517504 588425027649536 588568288157696 588757710385152 589384610332672 589574295281664 589717835595504 590204885348232 590335498518528 590479224158208 590535752149728 590666438541312 591154271748096 591298196729856 591488497539072 591632503892892 591930630627028 592118305185792 592453076020344 593217996069888 593606055297024 594040767215616 594429364666368 594952551613952 595009507847832 595253815934976 595777728523264 596114568316323 596167462223872 596359330136064 596504522363904 596693647097856 596941356899286 596994324168704 597331851798528 598103070867456 598160328708096 598438365364224 598932617428992 599078436160512 599271240927744 599417142102009 599573216861696 599909335517184 600102407697408 600248511231138 600381347069952 600877203849216 601023496018176 601081033438116 601214053515264 601857093100032 602634154737664 603469985742848 603616909161728 603811174571136 604206163427328 604454103210496 604544879296512 605044174749696 605576704321344 605972848115712 606416616532608 606813309763584 607156388834688 607654937100288 607998492009216 608783482847232 608931699913152 609124764745728 609627842740224 609776265377664 610563551510528 610622002222848 611102442553344 611410380292096 611607153917952 611756058447072 611950018756608 612407446673792 612604541191104 613395478929408 613544818851888 613739346296832 614395782539616 614593516974192 614995559202816 616390574041368 616793791832064 617139564281856 617649261723648 618135231135744 618446712733696 618597282451456 618992561553408 619050296043704 619143264165888 619304475164672 619455253716992 619654616469504 619805480268744 620001992687616 620314414956544 620665127259408 620802481324032 621466472073216 621663511117824 622328422797312 622479937573032 622617693257728 622680273776484 623343293935824 623481240682496 623833743439872 624348969624576 624500976331386 624698977480704 625107630292992 625367135799252 626174551407104 626584169480192 626935430381568 627137200521216 627397548577821 627453218258944 627807966686208 628007016333312 628159913644032 628678712825856 628970935025664 629490404032512 629643662495232 629843294158848 630516954676224 630719877477888 630873435273543 631013048451072 631684941217792 631748433103326 631888239919104 632564087645952 632764645244928 632918700868608 633595650743979 633735866351616 634094166851712 634259270729728 634413690241408 634614834266112 634973631715584 635293598272256 635389005791232 635854316364288 636270266548224 637356239825088 637773172506624 638130705924096 638657740013568 639018823234176 640202558865408 640887299325504 641090495840256 641776186009728 642074496172032 642281138601984 642604787449856 642761238797216 642965029453824 643171958489088 643328547922368 643652724565312 643859874925344 644159153627136 644220820526976 645052578250752 645742506138576 645947242020864 647570242142208 647835976646656 648626276745216 649101281288544 649161979158528 649525897101312 650364504244224 650573814693888 650634494821444 650732206215168 651060113600512 651425095630848 651634747416576 651963109597184 652331715384888 652476077309952 652538540408832 652697410270752 652841853124608 653381037195264 653540112175104 654079872940032 654239118061452 654383902097408 654446547836928 655146523218264 655291508064256 655661995656192 656200372846592 656571374290944 657000876736512 657273622319622 657912112349184 658491173630976 658921931931648 659133996466176 659195475016463 659404476229632 659777289204474 659835831975936 660048190636032 660208888829952 661061288853504 661124573835264 661978156105728 662139324177408 662686187057664 662896295018496 663057686624256 663913764749312 663980496016761 664127435833344 664289127177984 664499743358976 664834588278784 665048555716608 665210471321088 666069328920576 666133093334016 666993142136832 667370245578624 667706536959616 667806812209152 668080850916864 668295863117568 668733035249664 669321620565696 669385696328811 669660542926848 670249944588672 670688395001856 671618614689792 672649472180224 672865954725888 673243161034752 673582411808768 673799194607616 673963240680576 674519868969408 674833399037952 674898002456832 675769367691264 675986854330368 676151433020448 676492149288032 676706634498048 677089229737536 677963424079872 678903733960704 679069022806944 679945773273088 680010866111808 680888832598016 681273792361512 681719454130176 682218693599184 682664973484032 683546366705664 683611804237824 684494419918848 684661069897728 684881418203136 685048162402296 685226533556224 685610669162496 685831323082752 685998298549872 686150110937088 686716804399104 686883995449344 686949752500704 687101775446016 687836677828608 688572366239604 688724748271616 688892428184576 688958377508016 689110844964864 689679983706112 689847896184832 690069913795584 690237921208374 690456764583936 690521329631232 690804689383424 690908433481728 691195255357068 692087662081536 692540397846528 693047561751552 693439395796539 693500925444096 693893015811072 694462785257472 694855419439104 695752551825408 695921942757888 696142588280832 696431583049167 696717534560256 696887160431616 697786916012032 697853716826112 698402791489536 698754720333824 698924842187264 699149781082368 699371450007552 699894224770048 700119475646976 700289929769661 700444904914944 701023404490752 701194078687872 701261205677802 701416395767808 702166608616704 702392590827648 704446370332992 704907190665216 705302359179264 705884870541312 706506155041568 706968322801664 707486052621376 707592301903872 707948861390848 708176704536576 708349120307136 708573705928704 708930759950336 709331574010752 710247396655104 710420316565344 710645558870016 711232483196928 711405642940608 711634598601696 712392335926656 712952849645568 713541679570944 713715401521584 713941688549376 714705298056288 715628058750976 716096193691648 716795079629552 717025769803224 717494819069952 717897044164608 718489957515264 718823925743616 719122336381596 719592757137408 720590805344256 720998211741192 721157769658368 721925647106048 721998209260944 722157988478976 722333808193536 722930385881088 723106393646868 723159594565632 723335658135552 724109315135976 724269561544704 724679047830528 724867737976832 725044217418752 725274096304128 725684150532096 726049826596864 726158863761408 726460319405898 726690647273472 727166018912256 727233842925128 728407131228672 728584472386617 728815473727488 728883625721856 729292235341824 729594991765794 730307226553344 731424668778496 731660067274752 732442627800576 732674852388864 732853232584704 733458498296832 733799424196608 734035586973696 734405471371264 734584272911104 734817176518656 735053666844672 735232626196992 735603113788928 735839857057536 736181889859584 736252366316544 737039838620547 737202946572288 737991435586944 738225419452416 739358510743552 740383973310464 740802570334848 741287173423104 741830035758336 742315310972928 743582279795936 743693949960192 744068701257728 744485823578112 744725425618944 744906739699584 745100696682496 745521960439872 745758331895808 745939897452288 746902985342976 747519854788608 747701849213088 747867316682752 747938911813632 748738883678016 749327995035648 750125867696128 750367284903936 751169854079568 751519012564992 751590957281472 752561341292544 752986823136408 753295995961344 753366257161672 753605115691008 754031187662256 754524444377088 755498615832576 755570941526016 756546464120832 756730656202752 757355642351616 757780213284864 758758588284928 758834852590584 759002783809536 759187573917696 759428278124544 759810958032896 760055492247552 760240538652672 761053667949036 761222090194944 761294963810304 762277876727808 762463464204288 762708852089856 763093185096704 763207785381888 763278971071694 763520972476416 763766700705792 763952650657812 764266325999616 764337610421308 764938994932224 765012224375784 765999936672768 766501022859264 766819226039559 767564131074048 768742253920256 768989662543872 769305222267904 769420755468288 769808470638592 770056222408704 770243703634944 770879850250752 771238170329088 771312002807808 772307848790016 772556404948992 772744494880512 773133884900608 773379010854912 773567301061632 773816262557184 774815341805568 775003981707648 775078174696518 775249700585472 775889981669376 776078883207936 777080883740672 777155275556352 778158665826304 778598619841728 779107947577344 779678506970496 780188541124608 781270633414656 781958268686784 782469794168832 782721620803584 782912185602624 783555050471424 783807226380288 783998055485568 785010280513536 785085431429376 786099060375552 786290447460672 786939847130976 787113998024704 787305632210944 787381002866304 788000518029312 788397595639808 788651330052096 788843338523856 789093445238784 789491073581056 789937434693792 790957328093184 791474740396032 792054356287488 792502166624616 793020589498368 793346010463776 794120479358976 794819424421764 795145773514752 795339363151872 795921809199048 796442469064704 797470761156608 797547104944128 797917820485632 798174618845184 798576823238656 798771248214016 799028321236992 799222856136012 799281657151488 799476253728768 799879114022912 800136543596544 800331348308184 800508462759936 801169605132288 801364661357568 801441377917488 801618738020352 802476124133376 802734389517312 802929826711782 803334427279538 804043460313324 805081566094848 805608217903104 806059839062016 806394464583246 806725566332928 807435605761792 807963797487616 808555488710144 808676916461568 809084413018112 809541851779584 809798521061376 810206582800384 810664656012288 811711310462976 811908933217536 812166352994304 812837123653632 813035020503552 813296684116224 814162669630464 814622979527973 814803256737792 815476205223936 815674744596096 815933358342144 816806054921472 817860638572544 818059758469184 818138073290769 818319128395776 819194376719488 819458022632256 819917407943424 819994078937088 820453764759552 821854098721824 822391722442752 822852752375808 823532348964864 823997956275648 825140810583936 825524352221184 826206155292672 826407307024992 826669323583488 827553503012544 828204626092032 828621962764288 829353314893824 829771230396416 829973250097376 830240365035312 830503596883968 831124391914432 831778324586496 832465292832768 832667968441848 832931969974272 833822847732336 836182934028288 836530064770428 837077288914944 837546551525376 838238283767808 838627913367552 838897813684224 838976059111862 839320538710016 839524883326976 839791058878464 840061333536768 840265858510848 840689272901632 840959836637184 841164580364724 841350731268096 841431275790336 842331244137768 842517653225472 843418783527936 843624125921346 843686193659904 843891601158144 844794200991972 844981155135488 845066085839514 845458889135616 846153112354816 846631508954112 847185341054976 847537039306881 847805755152384 848360355397632 849808319766784 849935942811648 850364230008832 850840941232128 851114772135936 851194157060093 851321988228096 851543653351424 852025097645568 852295236452352 852502739945472 853603411820544 854516399100672 854787327787008 855701581346304 856099328229376 856374851469312 857286705938432 857562611318784 857771397229824 858479833233792 858878871502848 858961094035968 860070104334336 860556369298752 860990008184768 861262989361152 861749928756864 862313650716672 863509647458304 864835035660288 865468375051392 865549305544704 866034529468416 867239831532096 867642941620224 868566794174464 868846329888768 869775620513184 869968103079936 870051387211776 870263213694336 871386816233472 871667259531264 871879479421104 872106497253376 872318824081936 872595397115904 872876229378048 873088743608928 873528697624352 874215994208256 874299685000896 875428499054592 876364829759496 877988231507968 878562575908864 878845328621568 879205968306176 879703052272632 880064254181376 880278518439936 881415051804672 881499431780352 882637541474304 882852432236544 883136565577728 883581582743552 883861726691328 884076915499008 884361442922496 884576753393256 885307328022348 885503247777792 885718836237312 885803628224592 885999657811968 886731407622144 886947295094784 887895945940542 888092438560768 888177457778688 889324189515776 889826994104832 890409082945536 890774467889152 891061150823424 891644046999552 892428827420928 892514261771748 892880723902464 893666592784896 894251193335808 894538995204096 894756783545856 895412035348929 895491486253056 895997777697792 897154606301184 897240493062144 897657548046336 898398926143488 898617654240768 899359825292544 899777865383936 899864003275776 900572020604928 901025823588352 901315805773824 901535244027264 901821080272896 902275512664064 902785639650048 903951232106496 905204978614272 905425363742592 905716761856704 906309245140992 906681154815744 907566262124544 908365056482016 908959272173568 909624924798912 910219964645376 911482405650432 912881426530304 913175224270848 913397549869728 913687147118592 914147558883328 914441764110336 914664398066496 915622405865472 915845327265792 915933003334272 917115570438144 917410730876928 917634087670608 918096488319472 918611170010688 918906811786656 920093218394112 920317228277832 920609019445248 920695106174976 921593673809424 922783549442048 923387197128704 924063415668736 924202190241792 924585861062052 924667900592128 925190687748096 925709346422784 926473892585472 927670069100544 927895923677184 928190117707776 928575444065556 928956712747008 929182880575488 929481924704256 929708220403116 930471622434816 930997690889112 931203721986048 932199708109824 932495266676736 933492634195968 933719906359548 933926539886592 934697872654336 934925438250496 935014940903736 935221861023744 935750615159808 936222144822272 936523454436864 936751464497079 937048466221056 937661445439488 938050703698878 939261827110656 939876254220288 940403145572352 941179827388416 941711950029312 943018069238784 943456402538496 944235606048768 944465493742848 944764941238272 945775432014336 946519572676608 946996528873472 947227088753792 947527411826688 947832359878656 948309977595904 948540857254144 948846131468928 949146967867392 949378051302912 949856447902208 950603799527424 951388906094592 951620535362112 951922251399168 952940397408384 956034359737632 956659758759936 957196058886144 957986610020352 958829781842128 959457009516544 960303838298112 960787740459008 961330948988256 961543692877824 961635743760384 962664279014592 963111744258048 963907181174784 964141858195824 964447544180736 965479086847968 965692748726272 965789812388016 966238730440704 967578867376128 968613759207864 968920863031296 971209508304896 971355363213312 971445963182156 971753964969984 971844834295808 972702596726784 972793322354392 972939415117824 973651921932816 973742968737792 974288845651968 975546756366336 975951742232166 976590170400768 976899803185152 977137643446272 977944664395776 978399232262144 978497573077332 978714115964928 979262779686912 979756235358208 980071555792896 980310168262656 981119809410048 981358677092178 981575853146112 981669821755392 982719784827396 982937262096384 983492993484288 983988580782592 984300559269888 984857061436416 985501315104768 985593234490634 985910433479433 986868168523776 987736760446464 988382897897472 989106714344448 989753747963904 991591933280256 992647764770816 992967234158592 993208986266112 994029280586496 994344442527744 994586529936384 995870647123968 996191153750016 996433690766976 996693139718144 996935798950784 997251882418176 997572833574912 997815706981632 998318511570688 999103993380864 999199640001024 1000489713205248 1001559805439424 1002025350086656 1002121276375296 1003415121723392 1003982430848544 1004806820921344 1005374916883008 1006032592502784 1007427922034688 1008974208270336 1009298932088832 1009807523135488 1010373617713152 1010698791911424 1010944861020864 1011779803454112 1012003711746048 1012250098556928 1012347003685248 1013654051536896 1014738223932048 1014962786926592 1015059951747072 1016370502303744 1016617952272384 1016945136119808 1017610380509184 1018027963301888 1018355600941056 1018603534210416 1019918659909632 1020016299167712 1021333248897024 1021910688542268 1022001363812352 1022425634719412 1022579181195264 1023328040398776 1023997460226048 1025319550058496 1025417706356736 1025894340624384 1026741629878272 1026991604846592 1027839800334336 1028317560438784 1028416003743744 1029225166405632 1029743798386688 1030075206598656 1030325993174016 1030652663169024 1031172014473216 1031423068082176 1031755016742912 1032858549359406 1033087122407424 1033338642276864 1033437566262024 1033666267447296 1034519975559168 1034771844277248 1035104870693376 1035356881812561 1035781994446848 1035878603597299 1036207034075136 1036792883035602 1038131493122304 1038810596769792 1039571342627328 1040251388166144 1041694177886208 1042611024915712 1043293058891776 1043628827738112 1043882914136832 1044213882421248 1044740067295232 1045076301840384 1045330740647424 1046680374018048 1046780575239168 1048132080500736 1048387263280896 1048724671623552 1049253129507968 1049841337155072 1050179213470464 1050667357372416 1051535106736128 1051791118031808 1051891808516703 1052124593651712 1053249912925056 1054609770790912 1056072475049984 1056669555499488 1057360785997824 1057794680618368 1057953538768896 1058827305811968 1059759232562352 1060452484202496 1061229078932064 1061923292086272 1062265056804864 1062523680460704 1063396139925504 1063997361016128 1065371094982656 1065630474848016 1065968338305024 1066848724795392 1067108464410912 1067344617013248 1068226140176384 1068486215143424 1068588503889984 1069429274468352 1069968165511168 1070312519356416 1070573102282376 1070912532824064 1072057947084432 1073442088126464 1074144290537472 1075192619444328 1075538654704836 1075634088443904 1076242228604928 1077734936272896 1078235888615424 1078683504572394 1079389135706112 1079731361415168 1080886208016384 1081736654487552 1082281747283968 1082545244290048 1082888470659072 1083236982718464 1083500712290304 1083782831538176 1084046694004736 1084395578821632 1084659590470302 1084739391848448 1085003487203328 1085550226173952 1086163972703964 1086404342317056 1087301606965248 1087566326128128 1087911144456192 1089074739895296 1089690479108847 1090850764387692 1091092171194368 1092610696843008 1093223210591232 1093325438582784 1093938353012736 1094392487648691 1095805464962432 1096522296590336 1097137003167744 1097490100912128 1098043131953152 1098663941700864 1099012278583296 1099279848877056 1100187747445248 1100699136294912 1101608207056896 1101876409366656 1102225764777984 1103404670683392 1103759785586304 1104272834789376 1105804419858432 1106987153380416 1107338129178624 1109037766115328 1109953723777024 1110223957922464 1110575959965696 1111203855502272 1111763796976448 1111930760134656 1112745053637504 1113472966459392 1115373419693904 1116103051886592 1116728735367168 1117651045023744 1118282940659808 1118530418245632 1120354478014464 1121279782182912 1121552773819632 1121800975024128 1121908367720448 1123108325517024 1123356870967296 1123991992553472 1124558378037248 1124832167895128 1125188801544192 1125550927355904 1126392267989296 1126754781119352 1127278518847488 1127386435922208 1128842011938816 1129580454739968 1130049385742508 1130407673536512 1133247923748864 1134454588309504 1134819696181248 1135095984304128 1136033463527424 1136393648603136 1136670319927296 1138137882427392 1138504175714304 1138610365937527 1138781360876544 1139355198800896 1139716437049344 1140083238371328 1140360807979008 1140935441795072 1141580501923554 1141833135292416 1141942445715456 1143416815091712 1143695196306432 1144639777645056 1144918456607541 1145171828670464 1145281458714624 1146506415631962 1146760139112448 1147408492398336 1148350652481536 1148999905009152 1149751534288896 1151346196611072 1153113380880384 1153484493815808 1153957833401856 1154065740726272 1154712705957888 1155084333613056 1155365555452416 1156319775376128 1156857255493632 1156968004211712 1158461773185024 1159700827350912 1160068516282368 1160350951592448 1161849088311296 1162223012708352 1162505972561472 1162874550878208 1163460529487872 1163834972504064 1164118324811904 1165621325611008 1165732913334528 1167237998739456 1167897929762592 1168486439679328 1168661921366016 1169517760455744 1170282811686912 1171905950121984 1172937403030176 1173704691253248 1175220069072896 1175332575707136 1177136576315392 1177515420770304 1178769220665344 1179148590563328 1179435671191008 1180409770696464 1180670997037056 1180958448316416 1181071504299456 1182308543496192 1182596393459712 1182976995078144 1183265007785784 1183861261254056 1184236610371584 1184906152040688 1186435992139776 1187212110594048 1188081534431232 1188858729332736 1189905103227904 1190019015695664 1191555457046528 1192229136632646 1192334924447744 1192718660272128 1193009044727808 1193387294195712 1193882713798572 1193988648337408 1194663703597056 1196206141734912 1196320657416192 1196876730728448 1197865234857984 1198156872321024 1198542481855488 1198834284204018 1199146433723392 1199818671034368 1200204815394816 1200497022462276 1200762694139904 1201754407698432 1202046992036352 1202162066876232 1202428107030528 1203714186200064 1205001640919307 1205268309475328 1206939971485696 1207233818323456 1207622349142272 1208412326854656 1208908206420992 1209089758593024 1209591696874869 1210088349499392 1211153408642688 1211945696231424 1212833233065216 1213626619527168 1214312777669376 1215309874200576 1215996984018432 1217566965694464 1217863399826304 1218249529491456 1219255685480448 1219552530755328 1221127103021056 1221244004445696 1222204885106688 1222820760584192 1223214307835904 1223512116894144 1223900037513216 1224814893347584 1225209082382208 1226790957858816 1227089637703776 1227478692593664 1228791565079232 1229187033948384 1229991118405632 1232781148082736 1233587583664128 1234279128563712 1235298523447296 1236270462271488 1236893425467392 1237194564902912 1238100592087408 1238286528331776 1238910507433984 1239309232939008 1239610960537488 1240003985375232 1240628829913088 1241330254518816 1241604962648064 1242932944146432 1244656845594624 1244959875146064 1245235386515456 1245360547552968 1246686587871648 1246962481364992 1247667486879744 1248697939249152 1249001952662772 1249397954961408 1250734271598504 1252349102814208 1253168338960384 1253870860763136 1254274401042432 1254795097155642 1254906436517888 1255615933372416 1256014032666624 1256319827288064 1257357425651712 1257941870051328 1258464088667793 1258980808065024 1259287324990464 1259686588317696 1261033909352448 1261439754955776 1261746870547086 1262026096902144 1263369882435584 1263496866206652 1263776479838208 1265128175291904 1265436188882019 1265529290489856 1265837401737216 1267191301487958 1267471732703232 1268188333703424 1268518541459456 1268827380482816 1269229668532224 1269947263431168 1270587196544512 1270778011582464 1271708632728576 1272540533096448 1274712479650176 1275546345013248 1276261411848192 1277315480027136 1278037646468352 1280405117730816 1281774598651008 1282180991680512 1283552372019456 1284148992344064 1284562277203968 1285209574899712 1285522477594432 1285930058907648 1286343916978176 1286657095844736 1287305449130624 1287719749850688 1288318307254272 1288441641053952 1290105156501504 1291485012277152 1291894484041728 1295671953293312 1297252553490432 1298202562577088 1298323958317056 1299051794202624 1301147629387776 1301268989642888 1301464412430336 1302120227201024 1302850191261696 1303269494833152 1303926219194368 1304663430769776 1304952154619904 1305077080817664 1305394820541504 1306762074390528 1307080224350208 1308159745880064 1308478236122904 1308767804194816 1308893095673856 1310293046436528 1310583016128512 1311323991312384 1312400745693184 1313142748581888 1314001753473024 1314547244639244 1316982347261952 1317843863863296 1318267992932352 1318390950032926 1318808952459264 1319554578408948 1319671663951872 1320096381272064 1320417777659904 1322122577707008 1322249147670528 1323956312211456 1324278648354816 1325372374115328 1325792590036992 1326115373248512 1327827529498624 1327960992033522 1328254871666688 1328578254355968 1328999486717952 1329669176557568 1330097111433216 1330420942642176 1331843918910813 1332138657841152 1332266186668032 1333986284273664 1334740491157248 1335413073919232 1335613624418304 1336161701833728 1336591726235136 1337466070499328 1337590818237289 1338643241131392 1338771392657622 1339321085853696 1340499889177344 1341376790003712 1343237229379584 1345298944360448 1345731909451776 1346486322069504 1347164823617536 1347598389215232 1347926481361152 1349039737938816 1349666798075904 1349796004913664 1351538735382528 1351973708660736 1352302866040896 1352984298576064 1353413268996096 1354178459475072 1355926848159744 1357807467921408 1358138045613888 1359891546546176 1360021732223616 1361777665196032 1362547584723024 1363438908260352 1364437387198368 1365329946968064 1367092733411328 1367223608475648 1369322139795456 1369762836406272 1370096324804592 1370453067112448 1371221338324992 1371662646165504 1371996597099744 1372300221874176 1373433608798208 1373767990898688 1373899505001408 1375673355657216 1377144732479208 1377449496543232 1377784856369152 1377916755016032 1378221689929728 1379359967412224 1379695792369664 1380139827591168 1380475842416748 1380913529167872 1381042659262464 1381609378766848 1382390510714136 1384175324163072 1385080795693056 1386095123503104 1386878791593078 1387001850888192 1387786031622144 1388925570514944 1389710838878208 1391505103650816 1391843885515776 1392285176561664 1392863166098334 1393435069120512 1393774320863232 1395573832024064 1395707433652224 1396805582979072 1397509440667648 1397849684374528 1398299562164736 1398742900015104 1399788449540096 1400238951293952 1400579859539322 1400889809829888 1402046808981504 1402388157375744 1402522411355604 1402832791535616 1404333217233408 1404785181655296 1407076055548317 1408892740665984 1409814381330432 1410604718358528 1411769741082624 1413012310083136 1413936645603328 1414972105242752 1415184603807744 1415897722781696 1416353409073152 1416698240614272 1417147411857408 1417861519900672 1418663148021504 1420494793310208 1420840633130688 1421291117740032 1422464966393856 1422811285881216 1423269197203392 1424784671853312 1425905699291136 1427083359141888 1427430803043168 1427883377098752 1429410596112576 1431256117501952 1433590159259104 1434051539606448 1434989638139904 1435794088329216 1436979915030528 1438244672763192 1439185514274816 1441181610688512 1441996423482384 1442315539316736 1443996418521888 1444315976957952 1444667616387072 1445860771762176 1446212787293736 1446671316271104 1448218630271952 1448539123089408 1449358095661056 1449735475953664 1450088434837504 1450548192608256 1451368301064192 1452099653193728 1452317727522816 1452920638811796 1453381294546944 1454467685850256 1456814262457344 1457168944773234 1457630947454976 1457767251443712 1458584470683648 1459189983531588 1460614453106688 1462849337556992 1463320134549504 1463927613348249 1464885255601152 1465349704777728 1465706465169408 1466916996593664 1467598848393216 1468071173947392 1468810942742528 1469168545822208 1469634353037312 1470107333689344 1470465252393984 1471206227577856 1471679714115072 1472038015638267 1472363779719168 1472504732633088 1474079677241094 1474405893144576 1475982871173888 1476450838904832 1478389851735951 1478717021487104 1480767946620928 1481605140669696 1482574346846208 1483660071516672 1484630621945856 1487164559591872 1487387899920384 1488137402515456 1488971647156224 1489450851237888 1489813479399168 1490201393364992 1491043920879744 1491516663791616 1491879794904576 1493805970685952 1495039709577216 1495403698426176 1495877823627264 1497477767356032 1498655990071296 1500251735392256 1500734569807872 1502339708159136 1503038025129984 1503181914562944 1505122682585088 1505973646272816 1506732514323344 1507210231382016 1508062375324512 1509048888754176 1510997231665152 1511141883052032 1513461312405504 1514711284703232 1515560426569728 1517517176569856 1517669705181168 1518005567619072 1518375147835392 1520110984495104 1520481077305344 1522107335898072 1522444180389888 1522589927620608 1524555753455616 1524926928408576 1525417704179712 1526186370193408 1526415570763776 1526557942143388 1527041944952832 1527533401411584 1527905301315624 1528532651999232 1528675220842616 1529877989864448 1530024448751568 1531999873345536 1533002045718528 1533638452079118 1535128262148096 1537484507840512 1537979325087744 1538610444535808 1538841510936576 1539616941277184 1540112444817408 1540487407269888 1541759700501504 1542476340658176 1542624005615616 1544615697580032 1545112809897984 1545488989761024 1546267769801216 1546758021709824 1547134602123264 1547632525114368 1549287824039109 1549630683611136 1550007963415296 1550156349393036 1550499401170944 1551779963338752 1552157766415872 1554161767481344 1554310551112704 1556317331652608 1557197239683456 1558215895154688 1559357013940992 1560377082249216 1562541266829312 1563916537373568 1564939588337664 1565443241607168 1565824371205248 1567110100942848 1567614452760576 1567996110971136 1570020561027072 1570170862858752 1572198120751104 1572580894921344 1573879694261952 1574611264421888 1574762005732608 1576001036058624 1576795191279616 1577302660104192 1577686677047712 1578186890477568 1578982147162112 1579874869387584 1581914656186368 1584108712574976 1585004333249232 1586041178996736 1586692020927552 1588240958717952 1589638848843528 1590291547029504 1590678726303744 1591843618398096 1592884938129408 1594941522313216 1595094209888256 1596349237690368 1597153646477312 1597542496428032 1598056642473984 1598445712272024 1598952507457536 1599758228045824 1600273087193088 1600662696616368 1601016925519872 1602339210264576 1602729322715136 1602882755834976 1603237476040704 1604952248266752 1605468779034624 1605859653423564 1606668854559076 1608086920626648 1610163132189696 1611216435806208 1612119678124032 1612788929166492 1613451132665856 1614871211523584 1615927594975232 1617110977420288 1617353832923136 1618025256858591 1618168826036224 1619083703559168 1619597042122752 1620413165600768 1621329312024576 1623422620925952 1623817866435072 1624332705988608 1625674247307264 1626070041007104 1626593368232448 1626989385705453 1628325339260928 1629245959055946 1629606513475584 1630952410447872 1631349489192192 1631866716684288 1633612109842944 1635721277145088 1636119516938368 1636276146581538 1636638256791552 1638388753438976 1638916045264512 1639834815886848 1639988157874176 1640907529519104 1643708197443648 1644783444885504 1645705504751616 1647064697929728 1647995912551296 1650281621167872 1651048704442368 1652412310585344 1652814614049984 1653338647166976 1655107006025088 1656409252184064 1657243925528576 1658706629787648 1659542460792832 1659946500194752 1660480730070624 1661007193767936 1662248783828864 1663556649172992 1664930585665536 1665335936883696 1665863939948544 1667645695464672 1673060129540856 1674154577829888 1675093103050752 1676476567535616 1677255826735104 1677795627368448 1677952118223724 1678641077420032 1679049766653952 1680122667073536 1680531717021696 1681378545803264 1681919673274368 1682329160729448 1682701462536192 1682862551580672 1684662488275536 1685035306450944 1686837567055872 1687248251842692 1687372387319808 1687783202316288 1689588401983944 1689962310270976 1690132171679028 1690917778271232 1692306224709632 1693263017908224 1694370682109952 1695074078613762 1695611510304768 1696720710795264 1699616639533568 1699871885623296 1700728460017664 1701681882464256 1702229544271872 1702388314120186 1702643976456192 1703087306702848 1704050195291136 1704590472904704 1705005479890944 1707206823641088 1709032798201344 1709574655574016 1711403162692608 1712198656458752 1712370752885331 1712749702938624 1714573411876864 1715125222637568 1715542794459648 1716959666467584 1717757743005696 1717922188071936 1719759623447943 1720140208668672 1721112738597504 1721980016369536 1722525978722304 1723499857513728 1724627301433344 1727019294916608 1729670071320576 1730936750102784 1731098611089408 1732069058936832 1734479663064192 1735285883240448 1737133588348928 1737692659777536 1739551241026368 1740102774423552 1740526427388672 1742773632466944 1743334519062528 1743758958842208 1744212994506752 1744637648163872 1745190794231808 1745752458756096 1746177487217856 1747057395248704 1748431988416512 1748599370001792 1750856998109184 1752729659518992 1755976463015936 1757690657243136 1758411936612352 1759406104545264 1760557036879872 1762830103609344 1762998863560704 1765275082948608 1765704864473088 1766273131155456 1767163165487104 1768153830998016 1768722885844992 1769153506786512 1770614656044696 1771006495555584 1771437672474624 1771607256449184 1771999315623936 1773462815244288 1773894590189568 1775791891881084 1776184877121536 1776354915557376 1778648379031552 1779653988209664 1780818165891072 1781548935778304 1782122301646848 1783288093999104 1784857654841856 1785028523543496 1785761447804928 1787333185569792 1788343704948969 1788502386671616 1789077990408192 1789244860758971 1789513567091712 1790824070697858 1790982972506112 1791995555395584 1794309212602368 1794480986124288 1795315096092672 1796797852286976 1797235308481536 1798719650585088 1799555730767872 1799728006551552 1801144041209856 1802051647176704 1802631611547648 1803070488054528 1803642160545792 1804551025328128 1805571279300096 1807902464212992 1810409957228544 1810850727485184 1811433523713408 1812618490281984 1813362309631488 1815132524249088 1816730112964032 1817918544347136 1819249849597824 1820439929290752 1822964811300864 1825762853060608 1826350448541696 1826795099739456 1827374294237184 1828295117766656 1828883528220672 1829328796132992 1831690654531584 1831866006668544 1834231140876288 1834821461753856 1835268175341216 1836192976638944 1837222340021376 1837813623573312 1840186436788224 1840634456555664 1841218038890496 1843187347618848 1845567098884096 1846774394257408 1848126831337472 1849171722124104 1850381375496192 1851418692845568 1852947785170944 1855340138201088 1855791847354368 1857150888131112 1857913425494016 1858365761150976 1858963849408512 1859416440806232 1860943244869632 1861995381778224 1862407443972096 1864399416219648 1864990533353472 1866985268391936 1867439812719096 1867853079773184 1869395745308672 1869850876500992 1870029881807472 1870443722047488 1871501230319616 1872444289644544 1873046908873728 1873502928994158 1874096932442112 1875322890878976 1876101407397756 1878523654221312 1879752508440576 1880806291144704 1882192645733463 1882359654776832 1883423900058624 1886036138477568 1886912805076992 1888471212097536 1888930987485696 1889529882476544 1891550864028672 1893039145353216 1893993057746944 1894454177507584 1895054823653376 1895664719757312 1896619955191808 1897081714508288 1897692262937856 1898293935734784 1898756102605824 1899712895804416 1900786952231937 1901207599054848 1902777812189184 1903241070724224 1903844502798336 1905880794816768 1912068719475264 1913319517519872 1914392117772288 1915973220040704 1917659563684256 1918914019033088 1920607676596224 1921575480918016 1922661897976512 1923271487520768 1925328558029184 1926223488516096 1927814362349568 1928283716391648 1928895088361472 1930958173695936 1931579624776032 1932477460881408 1935157734752256 1937227518415728 1937841726062592 1942419016609792 1942710726426624 1942891926364312 1943507929939968 1943689668591616 1945586644708784 1945878830235648 1947303843865632 1947485937475584 1948577691303936 1951093512732672 1951903484464332 1953180340801536 1954275286892544 1955889328791552 1956798464524288 1956995146154664 1957428231929856 1958525559373824 1959512470716416 1960143111585792 1960620336525312 1962239618820096 1962717354184356 1963151706292224 1963339643510784 1965439569654792 1965874524192768 1966985986968576 1967977161565184 1968601118539776 1969714122872832 1971002630209536 1971186468981268 1971820866958866 1973736337047552 1975473520892928 1976765795794944 1977586425049389 1978213428688896 1979507495927808 1983183866560512 1985295529541632 1985934468317184 1986417972532224 1988058561172992 1988688885055488 1989173059872768 1991741294247936 1992382307500032 1992867381533952 1993386279436288 1993871597901568 1994503764836352 1995145667149824 1995631413963264 1996637023141376 1998207986761728 1998399280002048 2000979426410496 2003119610878848 2004050700173312 2004242552750592 2006830243446784 2007964861697088 2009613641842688 2010749833766016 2012065185005568 2014855844069376 2017948416540672 2018597864177664 2019615046270976 2020747235426304 2021397583822848 2021889722041728 2023559606908224 2024500197113856 2024694007370496 2027308103073792 2029476447864096 2029925573853184 2030119903494144 2033235904544768 2033890272239616 2036055926603776 2036711201882112 2037207068420832 2039837319819264 2040032598335424 2042666497794048 2043821377084536 2044851269438824 2045158362390528 2046656080797552 2047994920452096 2050639100116992 2050835412713472 2053483259756544 2053983209693184 2055679600668672 2056635120877568 2056832007487488 2058450332811264 2059487596773376 2060150413197312 2060651986348032 2061305326338048 2062344028946432 2062846136164352 2063510033485824 2065717098718812 2066174244814848 2066677284553728 2066875132524048 2067332534894592 2069039951118336 2069543688554496 2070209741386752 2070713763625122 2071563988893696 2071757207194598 2072414068150272 2073585766071204 2076262986244608 2077621193539584 2079142685254656 2080502776332288 2083388355772416 2085222049831424 2086586117783552 2087257655476224 2087765828273664 2088427764842496 2089294749147501 2089480134590464 2090152603680768 2090661481294848 2093360748036096 2093561150478336 2096264161001472 2096774526561792 2097449343247104 2098506259015936 2099682674310144 2100358426940928 2100869789308983 2101334714744832 2103070213472256 2103582236063616 2103783617033406 2104249187303424 2106499825850112 2109219541581824 2112144950099968 2113339110998976 2114721571995648 2115589361236736 2115907077537792 2117654611623936 2119518465124704 2120904968404992 2122458157864128 2123846584172544 2124530113609728 2125047360921408 2126792279851008 2127994722032256 2130742189965312 2131260949696032 2131936676610048 2133697449590784 2134216928821824 2136452280352768 2136972430286848 2137177007779968 2138858548936704 2139936331022336 2140625038712832 2141146204564752 2141825065648128 2144115894168864 2146884176252928 2148288581074944 2150385238888656 2151077309409672 2152484457209856 2155469872545792 2156471777230848 2157367009144788 2158778271412224 2161772416032768 2163473308975104 2164563494567936 2165090488580096 2165776941318144 2166473965436928 2167001424580608 2167565663076352 2168093388009472 2168791157643264 2169319180940604 2169478783696896 2170006974406656 2171100452347904 2172327945407928 2172808684634112 2174603213930496 2175132652256256 2175822288912384 2178149479790592 2179380958217694 2181701528775384 2182184342388736 2185221393686016 2185753417159851 2186446421182464 2186650877165568 2187876706025472 2188784975297382 2191610929924864 2193044593180672 2194274006335488 2194980201824256 2196086263906304 2197327883401728 2198024557166592 2198559697754112 2200375494890496 2201398272589824 2203216414113792 2203752818733312 2204451529555968 2206809341366784 2207519571172608 2208545669578752 2211119515861641 2211608839716864 2213974306760832 2214676258357248 2218075532230656 2219907447554048 2220447915844928 2221151919931392 2222407711004544 2223527593952896 2223861520269312 2225490107275008 2226945932918784 2230746839387808 2232206103773184 2233457470734336 2235302090047488 2236565881319616 2240708956028928 2242559564365824 2243105547639264 2243601950048256 2243816735440896 2246216651034048 2247983985106944 2249116756074496 2249664335790256 2250377603088384 2251101854711808 2252784535978592 2253509562238704 2254557037694976 2254772871844416 2257684023877632 2260098771485016 2260815347073024 2266495847497728 2269639392362496 2270191968608256 2272066927054848 2273340639854592 2276275764854784 2277008351428608 2277220731875054 2277562721753088 2278710397601792 2279432874098688 2280166476742656 2280721615958016 2281870883590144 2283161003847108 2283666270584832 2283884891430912 2286833630183424 2287390392612864 2289279555290112 2289836913215082 2290343657340928 2290562917429248 2293012831263924 2293520278224896 2294816984796672 2296701304963072 2297999810018304 2299503068577792 2300457678118677 2302692393222144 2306226761760768 2306968987631616 2307915666803712 2308131481452544 2309425411915776 2310168667226112 2310731110904832 2312639550752256 2313714510987264 2313936008423424 2316923546370048 2319401654701824 2320137032564736 2320701903184896 2323698176622592 2324446025416704 2325011945122944 2325749101756416 2326921058975744 2327669945008128 2328236649623808 2331242651222016 2331465826669056 2334475997478912 2335795859525184 2336972879358656 2337323842732032 2339035520911488 2340565623373824 2343811900243968 2345874806060352 2347409382506496 2350665151414272 2354273152630784 2355030841540608 2357538441330688 2358297181126656 2358871342382016 2360819541392928 2361341994074112 2361916896632832 2362143008598912 2365192786919424 2365953990156288 2366530015571568 2367722522508112 2368473220743168 2369812304081376 2372871984279552 2374424221188096 2376163068862464 2379810206455808 2380038031391328 2383110914093056 2384458273265292 2384669848895488 2385437320544256 2386018089455616 2387765427597144 2389327407194112 2392412283469824 2392641314832384 2393753461456896 2395730469715968 2396313744642048 2397084963710976 2397668568408036 2398292867446784 2399637342068736 2400409630789632 2400994044924552 2401525388279808 2403508815396864 2404093984072704 2404324133752464 2404856214061056 2407428372400128 2410003281838614 2410536618950656 2413879942971392 2414467636646912 2415244698284544 2416824653709312 2417816412841984 2418179517186048 2419183393749738 2420176698998784 2422306817285376 2423891392462848 2425666466130432 2427253239054336 2428625555338752 2430619748401152 2431993968036864 2435133931388928 2435726799652608 2436499058982912 2438511370960896 2439105061510656 2442254206042112 2442488008891392 2444409770213376 2445641521168384 2446428615671808 2447024233788288 2447800075026432 2449629786695168 2450418164764416 2453581915717632 2454179275407552 2454414219872307 2454957385187328 2457583130158464 2458374067896768 2459982236811264 2465562296165472 2467175167328256 2468558257127424 2470597046894592 2474389129805824 2476201184174816 2476573056663552 2477821014867968 2478618465878016 2479221921074976 2480007970750464 2481257659826176 2482660509037632 2485865888292864 2489313691189248 2489919750292128 2490470773030912 2490721095105936 2493373175743296 2495334973759488 2497395878498304 2498003905325544 2498795909922816 2501468543197008 2504698205628416 2506336677920768 2508548802084864 2509590194311284 2509812873035776 2511231866744832 2512639654576128 2514714851303424 2515883740102656 2516928177335586 2517961616130048 2518574649980928 2519373176635392 2522067818704896 2522879509911552 2523493741094172 2524052193804288 2526739764871168 2526993732413304 2527552959676416 2530256350583808 2530872377764038 2531058580979712 2531674803474432 2534382602975916 2534943465406464 2536376667406848 2537037082918912 2537654760965632 2538459337064448 2539894526862336 2541174393089024 2541556023164928 2542611117920643 2543417265457152 2545081066192896 2549424959300352 2551092690026496 2552522823696384 2553582471180279 2554630960054272 2556075292936704 2560810235461632 2563549197302016 2564361983361024 2567104744038912 2568297984688128 2569124554407936 2570419149799424 2571044955188864 2571860117815296 2572687833956352 2573314191689472 2574610898261248 2575439499701376 2576636614508544 2576883282107904 2580210313003008 2582970024554304 2583788968083456 2591343906586624 2594505106980864 2596405125154176 2596647916634112 2598103588405248 2602537979285776 2602928824860672 2604240454402048 2605700382523392 2606538989666304 2607852438388736 2609326861539552 2609904309239808 2610154161635328 2610789641083008 2614160448700416 2616319491760128 2616956472245808 2617535608389632 2617786191347712 2620586092873056 2621166032257024 2622647982624768 2626285497163776 2629094489278488 2633964694523904 2635687727726592 2636535985864704 2636781900065852 2637617904918528 2639109156817896 2640192762544128 2640835555319808 2644245155414016 2644498295341056 2647912624422912 2648557296709632 2650744748230656 2651585180073984 2652230746497024 2655655058997248 2655921984067044 2656509743333376 2657156508711936 2657998973435904 2659338353115136 2660194222866432 2660841885284352 2663687837821626 2664277315682304 2664532373336064 2667972568547328 2669480982314496 2670826147838464 2671227248836608 2671476398750929 2672323403667456 2673183452470272 2674932140998656 2675181636474578 2677286482262784 2677542785315244 2678642171707392 2680999778354688 2682753580007424 2686474458759168 2690597888720896 2691463818903552 2692972644139008 2694329647235072 2695196778430464 2695852962722304 2698079475877632 2699333596151808 2699592009827328 2703077470765056 2703947417321472 2704605732081792 2705968597152128 2706826537992192 2708356918950144 2711853696319488 2715614935842816 2716276091227776 2719783093092352 2720043464447232 2723555330392064 2725095169446048 2726877816520704 2728874774396736 2730659893936128 2734447216951296 2738644279590912 2739525672812544 2740192649609184 2740906134224896 2742442676649984 2743325292331008 2743993194199488 2746867217596416 2747535981797376 2747799010002816 2751346711314432 2754289464958416 2754898993086464 2755569712738304 2755833510032064 2758719934824448 2759391584739328 2760279655182336 2760951684833496 2761827058335744 2762085318524928 2763218757533696 2764781021428272 2768350648326144 2770161591386112 2772190247006208 2773757583186156 2774003701776384 2775572063244288 2779421677756416 2783010207301632 2783687771031552 2784570353123328 2785726332196668 2786870138241024 2787548641726464 2791147664048128 2791414867304448 2793611165958144 2795018881335296 2795699368749056 2796599124329472 2797485800030208 2799576899080192 2800477902587904 2801159719078644 2801779619659776 2804093617963008 2804776314751488 2805044822711208 2805665583071232 2808666434466816 2809570363310592 2810254393491237 2811670495478383 2814152111096634 2817785481331968 2819628762660864 2821209436717056 2823539482165248 2826024620166272 2827873291206656 2829944210485504 2830369207615488 2831795445563392 2832706818146304 2833396481228544 2834294823714816 2835723039801344 2837326296043008 2840989586620416 2841681266261376 2842582235480064 2844929932787712 2845622571762432 2846538394406784 2849569343706624 2851811398582272 2854166718283776 2854861606086336 2855766754197504 2858821192225152 2862512235003904 2867180318518208 2868103079212896 2869979276279808 2871588176658432 2873959830061056 2876489345526384 2878371028549632 2882363221377024 2883992846964768 2884631078633472 2887992837043776 2889335232774144 2891721543524352 2892425574587472 2893342632542208 2896437260543904 2897078246178816 2898716191322112 2899470951907328 2900176869675008 2902736602128384 2904199306387456 2905841277623592 2906762589093888 2908935371700512 2913628524914688 2914337889546468 2915261894909952 2915534502887424 2918379967063176 2921228906213376 2925698675113984 2926640269099008 2927855226696498 2929770511202304 2930699409555456 2931412930338816 2933833993187328 2935197696786432 2936142347894784 2937621885485056 2938337091644416 2939268706074624 2940214667378688 2940930504787968 2942412455155712 2943359428230144 2944076031276534 2944727559438336 2945009465266176 2948159354482188 2948811786289152 2951965742347776 2952901677809664 2956779703471902 2957434042974208 2957731300438299 2961535893241856 2963210281339392 2965148693692416 2967320143033344 2969261243891712 2974329119183744 2974775799840768 2976274805030912 2977943294312448 2978901702475776 2979626958798336 2980402786729984 2982087841759488 2983033327583232 2983759589809152 2987611941371904 2990079419154432 2990807396852352 2991755647254528 2994955534712064 2997311980142592 3000503470784512 3001469139615744 3004679416318272 3006076050259968 3006363829125888 3010245365170176 3011947292545632 3013465028646688 3014420462764032 3016124750649024 3018097777508352 3022283766104064 3026922624811008 3029422569406464 3031120853139456 3035339410362336 3036011135238144 3036750295670784 3040962154610688 3044214671796144 3044888360779776 3045179855241216 3049111506911232 3049853856817152 3050835408359424 3052372740386816 3052831141527552 3053115884286776 3054083889905664 3055066802823168 3055810602631248 3057350441685232 3059755979728896 3060048897503136 3063999746691072 3066004091437056 3067276904158236 3074969015681024 3075958650175488 3077220889071616 3077683021873152 3079233882554368 3080224889634816 3080974814539776 3083519401003008 3084952681316352 3085248011231232 3089231395160064 3090225619795968 3090977979522048 3092535539602432 3093516043419648 3094269204246528 3095265050228736 3098575648078218 3099261367222272 3100015926830592 3100312698786072 3100998802341888 3103559926677504 3104315532831744 3107635810791897 3108323534962688 3108621102225408 3112634663305216 3114394479366912 3116431790309376 3118714027881984 3120754164498432 3125082533658624 3127833074747136 3129879176675328 3130886483214336 3131648742410496 3134220201885696 3135228905521152 3135992221942272 3140041122054144 3140341725717504 3144396241502208 3145161789842688 3147759388523904 3149222528843776 3149524011465216 3152002072117248 3153590382559232 3154605320208384 3155373354095424 3156373780955136 3157964294324224 3159749738775168 3163829312372736 3168217425149952 3170008666498464 3172082357993472 3173384041855104 3176481917435904 3179277697687056 3181357452607488 3183687236796192 3185769876258816 3189883044626432 3190188419776512 3195084992856064 3196113284947968 3196891424544048 3197905014915072 3199516456091648 3200546174386176 3201325393232736 3202033851039744 3204678420529152 3205458645430272 3205765511669952 3209904496533504 3210937558069248 3211719306847128 3213337709118152 3216173841253296 3220326264379392 3222432871612416 3225577858332984 3226902265331712 3229742423047168 3231855189950464 3234221954840576 3234707665846272 3236050513717182 3236337652072448 3238167407118336 3239194084245504 3240826331201536 3242658624049152 3246845241851904 3247635732870144 3248665411977216 3251348494614528 3252140082014208 3253186736464896 3253978771410906 3256650678521856 3258491918111892 3259213026951168 3261904820895744 3262698978384384 3263733433368576 3267224219685888 3271442554290176 3272239033876736 3272552293163076 3273276513583104 3276777506877952 3277832090529024 3279669631773696 3279976315748352 3281815059038208 3283177462946073 3287416394887296 3289566889771008 3291411009503232 3294129395859456 3295991825102592 3300563242335744 3302097408884736 3304824621170688 3305629228099968 3306677294333952 3310214012050176 3312818504368128 3314487851057152 3317413259575296 3319084921585664 3319893000389504 3320961460141248 3322014387535872 3324497567657728 3327113298345984 3329861171331072 3330671873767392 3331727879897088 3335291390929344 3346120259081712 3348309155659776 3350186206101504 3352953135071232 3355591254736896 3355904236447448 3357282154840064 3358099533307904 3361063434043392 3362757091606528 3363839346548736 3364658321458896 3365402925072384 3365725103161344 3369324976551072 3370070612901888 3373675134111744 3374496503685384 3375566404632576 3379176803967888 3379924620541952 3380264343358056 3381835556542464 3384612449419264 3386526035816448 3388741364219904 3390148157227524 3391223020609536 3399233279067136 3399743771246592 3401456920035328 3403363764928512 3404459088543744 3404776628240372 3405287952912384 3406174613405696 3408100390582272 3409180945809408 3410010959781888 3414413647282176 3415831097812581 3418065596402688 3419149311148032 3422806325385216 3424397312917504 3424741505770662 3425499405877248 3429146823753728 3430250445275136 3431085588919296 3433919332935168 3434755369822623 3435515486011392 3435844376143872 3439519246895886 3440280417337344 3442225477195008 3443960032739072 3445051957444608 3446999715027456 3449254602866688 3454038589833216 3459340142641152 3461873500205568 3462197222178816 3464138117873664 3468959326128384 3470571766480896 3474267176697856 3475385319555072 3479102482052736 3480205548847104 3481052854777344 3485547264933888 3486669038125056 3487517917684416 3488425989013504 3489275296327744 3490381588463616 3491504917512192 3492354974435712 3494114790497408 3496863976833024 3497198740003584 3501713996218368 3505459319037984 3511952926031872 3516823873224704 3518812209090528 3521114073759744 3525660207218688 3525997727121408 3531409728946176 3532546262310912 3534326330974208 3536307661996032 3537445771689984 3538307013573024 3541229312089392 3542012991111168 3542875344949248 3543214512898368 3546925630488576 3547789180379136 3551583783762168 3552369754243072 3552709831114752 3557296758063104 3559307976419328 3561636331782144 3563097871556608 3564244603293696 3566576187998208 3569715309683712 3570057047086992 3574666371139584 3576687409897938 3577004773343232 3578155980816384 3578489721517942 3579027134183424 3581648141395716 3581965945012224 3583991110791168 3588618425204736 3588961972248576 3590630192185344 3593595704573952 3594470616963072 3597439301170176 3599111461535744 3599456013103104 3602288082419712 3604103294353408 3605263223095296 3606140976109056 3607284321091584 3609102050656256 3611142558600192 3615004922757921 3615804928425984 3620819914457088 3621701454970368 3622867047426816 3625236980563968 3626724619262976 3628775090624607 3630265048498176 3633460225928064 3635837088694272 3638499699195648 3640879858581504 3645929622601728 3651525706121216 3652700897083392 3653590199478912 3654748588474368 3656590235533312 3657767056441344 3658657592265984 3663381309063168 3663732013337088 3668462281752576 3669642923507712 3670536350682432 3672385953277888 3674444680042752 3675627247146624 3680372873576448 3681268913111328 3682436077780992 3686374695237696 3691134197768192 3696253662674944 3698343444248208 3700762750992384 3702837385691136 3705895570341888 3710680276402176 3711583694708736 3714301776262224 3716731522301952 3717927698817024 3718832881612464 3721886489739264 3723990763556448 3724814887944192 3728798832439296 3733970536783872 3734879625438192 3735706159546368 3738791490617344 3739701753001984 3740059763614944 3740887444094976 3743002460639232 3744888579289088 3746093817747456 3747005857988316 3748193864884224 3752202814795512 3757047308442624 3759505016881152 3761612582289408 3764385291466926 3764719309553664 3766847800117248 3772072276955136 3773825610153984 3775392266003379 3776942424195072 3777861974971392 3779059764953088 3783101728057344 3786078290706432 3787986115493888 3788908355015168 3790109647306752 3791329439514624 3793239910383616 3794163429016576 3795384525875712 3796308566646057 3796587871469568 3797512205211648 3799425791608832 3801573904463874 3802415198109696 3805555624378368 3806482141448448 3807689005596672 3811761589633536 3824137438950528 3826639035039744 3828784235544576 3831946440081408 3835319127368512 3837828038066176 3841215353192448 3843150961836032 3845323795953024 3846542975041536 3850657116058368 3852446977032192 3855628724699136 3856567432783296 3857790176722944 3861916347391872 3863159249552064 3864954921762816 3870315469504512 3874455036831456 3875683452125184 3884838033219584 3885783852728624 3887015859879936 3891173289417568 3891757660471296 3894607687731264 3894971874951168 3897155382607872 3903806968928664 3906360681603072 3908550573785088 3911778657583104 3913596929048576 3913990292309328 3914856463859712 3920286223171584 3921240673050624 3924479237640192 3925434708368712 3926303412584448 3926679287021568 3930879139309584 3931749048385536 3933971973937152 3935954323130368 3937202237079552 3939428245745664 3942005260419072 3942372937962536 3943641733917732 3950947041785856 3953531591589888 3955172850098778 3956426857377792 3959014991855616 3966367733121024 3970591059083264 3971868936634368 3972835945064448 3976117122345984 3977377770110976 3978346119745536 3983482588495872 3984764615000064 3985734763067904 3986772558872576 3987743195803136 3989007529672704 3990291334299648 3991262827926528 3993274046282752 3995531756732439 3996415973523456 3996798560004096 4001958852820992 4006239221757696 4008101400346624 4008485105501184 4012772454711867 4013660486893568 4015929723394176 4019227283685376 4021499667532032 4024130370011136 4029711688138752 4035896833081344 4037195728355328 4039230092541952 4041494470852608 4042795167645696 4043779444083456 4047119213816448 4049000394227712 4049388014740992 4054616206147584 4058952895728192 4060239806988288 4066471809089536 4067780544479232 4072111853207552 4073422403764224 4074414136841664 4079674639638528 4080065196670848 4085332995588096 4087642754169072 4089702538877648 4090316724781056 4093312161595104 4095989840904192 4101278200233984 4101670825426944 4107966419386368 4111359201337344 4113270241755136 4113664014974976 4116900665622528 4118975193546752 4120300826394624 4121303972696064 4125692272328704 4127020066971648 4131434197437624 4132348489629696 4133354569107456 4133750265048096 4134665069789184 4138079902236672 4139087377108992 4140419482773504 4141427527250244 4143127977787392 4143514414389196 4144828136300544 4147171532142408 4152525972489216 4155242387079168 4158285370509312 4161005552664576 4166776711544832 4170444099662848 4173172235567104 4174515310952448 4175531656547328 4176855529684992 4178589498295002 4178960269180928 4180305207361536 4181322962589696 4186721496072192 4187122300956672 4192528322002944 4193549053123584 4194898686494208 4197012518031872 4199365348620288 4200716853881856 4201739578617966 4202669429489664 4206140426944512 4207164472127232 4207567234066812 4208498374606848 4212999651700224 4218439083163648 4224289900199936 4226678221997952 4229443143991296 4231178722473472 4231814155075584 4235309223247872 4239036930249408 4241809936809984 4244916315728256 4247693168345088 4249060227219456 4250094721842816 4253584559702016 4255989444064512 4261484379930624 4262521899392064 4263873353220096 4267394899181568 4268433857643648 4273944860573696 4274354015559936 4277717097873408 4279872662044672 4281250077425664 4282292409129504 4283650131296256 4288231788337728 4293768352505856 4300770477777312 4302154618819344 4304968914419712 4310939745091584 4314734018289576 4317556542824448 4323544832065536 4326946617950208 4329126989135872 4330180977160192 4332947930873856 4334002849161216 4335131326152704 4336186776018944 4337582315286528 4338638361881208 4340013948813312 4342200904695808 4344655890815856 4345617369268224 4349206427860992 4350265304512512 4351644577824768 4356298959581184 4358761916435388 4363403057550768 4364368684777472 4370442787372032 4371506834319702 4372892842364928 4373301754331136 4375753412050944 4377569950594764 4383221859849728 4386089186361344 4388548012670976 4389960403648512 4391782840044747 4392172527812608 4394655766803456 4396049114333184 4397119395508224 4400750989780992 4402796545179648 4406432828227584 4407505637466624 4408903059111936 4413618682733568 4415039142345216 4416114046914801 4417091339157504 4422239031723282 4423217679433728 4427948613521664 4429352516714496 4435169555207853 4436151064461312 4439814895108096 4440895831689856 4442303839862784 4444815422009088 4447055187905792 4447723040538624 4450980214550016 4453891865837568 4461493678775616 4464412207546368 4466914941468672 4470604180094976 4473131762639232 4481417912057856 4485119128731648 4486211095278528 4487633470881792 4492433302068096 4495967970213888 4498233512148992 4499328671580512 4500755206176768 4502203709423616 4505569071957184 4507019124477408 4509114075389952 4509545743688832 4515368047755264 4520197542970032 4521630694146048 4532991694995456 4540383937216512 4544133854109696 4546681279709184 4552551529709568 4554016702857216 4554441463750108 4555125443506176 4557420795203584 4560332953485312 4561443231916032 4563741767180288 4566322007694216 4567332541169664 4567769782861824 4573667260366848 4574780785225728 4578559110580224 4579673826430164 4580687314681856 4581125834858496 4586025662527848 4587040556449792 4589633969593344 4593402609926144 4595999620036608 4599006137155584 4600915356237354 4605384786444288 4612453523521536 4613937975263232 4614368325115241 4615831333607424 4616262962905088 4618850823831552 4620337334452224 4621462221809664 4625279101504512 4627429021974528 4627872016846848 4633847092740096 4638803309403648 4640274065129472 4641403806369792 4647396353245184 4647863472117327 4648892050833408 4650023890245888 4651498203512832 4653842117951488 4655339890016256 4656473299247616 4662485302444032 4662931653338112 4668951994957824 4671591719050368 4673945758717312 4674647685464064 4678071041822976 4681131246747648 4687623800487936 4691749612120704 4694818765012992 4701330302828544 4708546305261568 4710061683081216 4715076882661376 4716594362253312 4717742684764032 4721639082785856 4723833793265664 4724286017197824 4730385573838848 4731907980312576 4733060031143136 4735445045016224 4736946441486336 4739624608162752 4745743968559104 4752326137724928 4759620412911616 4760076062782656 4766221828186112 4768916546530584 4770874641088512 4772036178911232 4775530855194288 4778654814388224 4784824566939648 4785282629664768 4791460939431936 4792627489284096 4794169927421952 4795337136816072 4796585734893568 4799274684137472 4800819261579264 4801988089849104 4803050776559616 4807017630793728 4808187968145408 4808648267504928 4809712428122112 4814856744800256 4820006563677228 4821073237901312 4827759885942784 4828935273293824 4830489396569088 4833649307418624 4835632825683968 4836359034372096 4838366787499476 4840353397997568 4844613634570752 4847782784925696 4851332932260864 4854075770575773 4854506478108672 4857251110677504 4861239496802304 4863987936073728 4870267862777856 4871453599305216 4872998117965824 4877022741921792 4878210123021312 4884508412084224 4884976017782784 4888819540426752 4891283042336768 4892857231343616 4894048467576576 4895600150052864 4899259573390336 4900836329528832 4907163831435264 4908358550815104 4908828439744614 4909914770374656 4915166260316928 4916748135793536 4919964473622528 4931124592330944 4934350334656512 4937116514254848 4941194093789184 4948778259611648 4952402368349632 4953146113327104 4955642029735936 4957236931756032 4958443842149952 4960015941500928 4962515319652352 4965321018075264 4971731776585728 4978627382378496 4979839500584256 4981442190211872 4986746351486592 4990669947518976 4994791756996608 4996007810651088 4997591819845632 5002937086394016 5009396411256832 5012673355841536 5019180388622568 5022463733489664 5025279309152256 5029429702606848 5031767480205312 5033856354671172 5035923232260096 5037149299961856 5044135637409792 5045759019823104 5046987482188344 5048104387608576 5053479529742336 5053987464826608 5055105919352832 5060512701167616 5061744755528076 5062117161959424 5063349606948864 5068765205951832 5069886930812928 5072753334813696 5074074165837824 5075309521931264 5076918674128896 5079789053724672 5082348786178048 5083112046329856 5085222235841286 5086834530914304 5090162132385792 5098849918600704 5102185380052992 5105045647392768 5107164942360558 5109261920108544 5112150585873408 5121620470923264 5127098394604032 5128723966722048 5134209488077824 5136595969376256 5138249108815872 5140838299598848 5142089910377728 5143720235630592 5145375667912704 5146628383378944 5149221796522496 5150878999402752 5153273229017088 5153766564215808 5159278870343829 5160420626006016 5165940049108608 5167577936166912 5182687813173248 5189010213961728 5192810250308352 5193295833268224 5196207176810496 5205075958571552 5205857649721344 5208480908804096 5211400765046784 5213077979332608 5215704876777472 5218653723079104 5220308323270656 5221579282166016 5228320897400832 5232638983520256 5233912944491616 5235071216779264 5235572382695424 5241172185746112 5245295965249536 5252570994327552 5258188978556976 5267929389047808 5273071971729408 5273563800131704 5275235809837056 5278218313635792 5281671110639616 5288490310828032 5288996590682112 5295825248845824 5297114593419264 5301489496461312 5304461492994048 5311310117994496 5311843968134088 5313019486666752 5314313017423872 5315997946871808 5318676706230272 5320388445732864 5321683770568704 5327375675643252 5328554631364608 5329064746672128 5335945137094656 5338961964628992 5341652295676928 5342454497673216 5342952797501858 5344646807334912 5346366904940544 5349864281997312 5350363272949156 5354572964525568 5355085570630488 5357284343414784 5361999556709376 5365507160014848 5367734582276913 5372948917518336 5381195777441792 5382927637807104 5385945288278016 5388659294470144 5390393556860928 5391705925444608 5396158951755264 5398667192303616 5399184019654656 5406154941530112 5407894834642944 5409211464163584 5411937194304256 5413653075984384 5416713837900288 5423707392638976 5431229871685632 5432552182455552 5439566186184704 5440086928894464 5447110660784128 5450190338892096 5453755633041408 5457749548793472 5461319787872256 5468894433902592 5477288559181824 5479051345625088 5480385299218368 5481812268449792 5484885353299968 5486650584662016 5487986388398976 5495071963594752 5495598020005632 5502693422628864 5508578929916832 5509797986172928 5511139425476608 5511667020064128 5518783169478656 5520559310364672 5521903369666992 5523654116671488 5526437515067392 5529562042856544 5536701296652288 5540323182772224 5544380494012416 5547515166372312 5551144126488576 5558843355512832 5566020414603264 5567375542063104 5571452664393336 5573740276482048 5575097283452928 5582295328096256 5582829734608896 5587222331916288 5590037762670592 5591398737498112 5593198248658944 5594971600060416 5599153798160384 5600955805175808 5602319438157288 5603559239319552 5608187235926016 5609552629502976 5610089645422416 5611331166142464 5617332868933632 5619140726621184 5620508786982474 5623340990956766 5628304222193268 5635570962663936 5639257525321728 5642418873434112 5647078964330496 5652049240332544 5655746582413312 5659888420971008 5660738415230976 5663590891126784 5665413636292608 5666792962457088 5668589647429632 5671446079602688 5674652592086016 5681979173240832 5683362532522752 5685164470960128 5689859865575424 5691245143524864 5693076788813568 5699138687413248 5702360856695811 5703622797164544 5708333436567552 5709723212172672 5711533508395008 5717642384450304 5725024470007808 5734360637036416 5736206158425792 5739958552559616 5743176353316864 5747919660122112 5752978691052768 5756742057099264 5764726442754048 5767985693929536 5775985674087552 5778670465548288 5783443087048704 5784851149174944 5786685265084416 5792874521087808 5797432382644224 5798941903814656 5800353739350016 5805473204256768 5808398612774912 5811682555247184 5813525178187776 5817870743401024 5827257049829376 5828675779092936 5830523789819904 5831069005774848 5836759934126352 5842457812426752 5853280538198016 5855710453392996 5859541022404608 5862825860677632 5867667986374656 5870395393572864 5872284695789568 5875243770970112 5876674183288832 5878537412149248 5880429334757376 5881861009575936 5884824910311424 5886718856460288 5888152062553068 5889455118876672 5890018930532352 5896318708964376 5897623572578304 5903931484695552 5905803355619328 5913559406943804 5914868085948416 5915462600876598 5923071786483712 5926420562678784 5930297387384832 5932759275148167 5934640286066688 5938522487783424 5948658238367488 5949551599681536 5952549610061824 5955886588624896 5957803404951552 5959253917596672 5960805573459968 5964175683518976 5966066655166464 5967519179618304 5975223882743808 5980158838308864 5981614793704704 5983511294509056 5989911069424128 5994623960285184 6001006941569024 6002938279231488 6009358832636544 6012152100519936 6012727658251776 6020490730340352 6023894585091264 6026930057293376 6028840925528064 6032249501298048 6036195555016704 6044567532208128 6053845249622016 6058845138812928 6062241706278912 6070678820724672 6073500591341568 6081924309221376 6088429343592288 6089776721559552 6090359710482432 6099707713634304 6101670816718848 6104745480773632 6106231768573552 6108167779811328 6110133605646336 6111621205262496 6114700883370464 6119511959457792 6120097795006272 6127999493382144 6134553808316472 6149938031362048 6151917300350976 6154441778143232 6160449779269632 6161949629079552 6167038802006016 6169905362632704 6170496022462464 6178462790320128 6180451239591936 6181955959044096 6185071079204864 6187032086839296 6188538408493056 6190530100457472 6197151296156436 6198522734444544 6200031853661184 6200625397572144 6201997604683776 6207119853355008 6208631065663488 6215271621583794 6216647069925376 6217242204450816 6225269326610432 6228788958733824 6232863580618752 6237428055763968 6241508328996864 6250165067317248 6255666149494272 6259758353350656 6261772966428672 6263297484820992 6267884247442503 6268440403771392 6270457811042304 6271984443884544 6280082244108288 6280683451435008 6288792483004416 6290323579685376 6295518777047808 6298445057687552 6299048022930432 6304004144234496 6307180765118464 6309210640416768 6310746708190848 6312747561910272 6315928588648448 6319499477550336 6327658624745472 6336434850299904 6340017332996928 6344164715986944 6346768083710208 6352963834871808 6358555395374112 6362714905214976 6367374473592384 6371539752517632 6380376839553024 6390169985712128 6392226569895936 6393782849088096 6395810029830144 6399032912183296 6401092348772352 6402650786465472 6409356841058304 6410917290860544 6411531023339904 6419808993067008 6421875116138496 6423438613694256 6426675418236304 6432347682506592 6440652528758784 6444865743224832 6451155716665968 6459484846094336 6463710379900928 6468443909681152 6469415331692544 6472101027434364 6472675304144896 6476334814236672 6485317248098304 6493690483703808 6495271465740288 6497330823954432 6502696989229056 6504280164028416 6506373472929792 6507957542821812 6513301357043712 6516983836223784 6518426053902336 6523809641791488 6525397956768768 6527466866737152 6534448439371776 6542885108580352 6544478067753472 6545104586326152 6546553027166208 6553555013755904 6555664181058048 6557260251479553 6559339263547392 6559952631496704 6563630118076416 6566354925892146 6574832789774592 6579133779542016 6582822019006464 6588258791718912 6591983650205184 6601126484671488 6604194817769472 6609649242341376 6611258456199936 6613354588667904 6620428024100352 6625637008736256 6628975702114304 6634826519150592 6638169843171328 6639786000779008 6641922920282496 6644028775071744 6648995135315456 6654226596691968 6659722342662144 6661343747534784 6663455759794176 6670582781858688 6692240518163424 6696618311319552 6700372412203008 6705906270142464 6711808472894896 6716199066615808 6722126868086784 6725514183213056 6727678693097472 6729316642917792 6730805850144768 6731450206322688 6738649953102144 6747350268223488 6748993007370768 6751132809265152 6758353607935776 6759849241083904 6760528686716112 6763671113084928 6773052071632896 6780296314455048 6782446041219072 6798466558134272 6799487542493184 6802913840070656 6808918177087488 6809553256480744 6810575905824768 6812349226811392 6816200781164544 6820021919563776 6828827294564352 6831662195625162 6836131192805376 6838298622296064 6845612650770432 6848794625835008 6849483011541324 6850998811754496 6858293647507456 6860500890550272 6862171177838592 6867838665870336 6869510739645246 6871030972022784 6871688752287744 6879038493791772 6880560834674688 6884450954390016 6887920065478144 6890103914889216 6893999430054912 6898509205733376 6901373034356031 6908077179666432 6918680285282304 6923747000411136 6924394444357632 6928276235747328 6937918652256768 6941143532961792 6948534353395712 6950770639110144 6958204964105472 6960411097694208 6962105709554688 6971094529867776 6973338076250112 6975035835368832 6976851978027008 6978550592655488 6980763176927232 6983009835024384 6984709948871424 6988229580994816 6993727953666048 6994397480007168 7003427992436736 7010918638075968 7023905852063744 7033647746449408 7037624418181056 7042228147519488 7051995454242816 7062819457892352 7065092524621824 7068652661948416 7072615323992064 7074891543379968 7076614027146048 7082458624178784 7084025982222336 7085750689898496 7086429025796736 7095578360758272 7103167567524336 7104739508486144 7105419662229504 7114593516126208 7118615952838656 7123272663564288 7126195743113216 7128489206587392 7139430619367424 7140114094173984 7149332742279168 7153374819795876 7154009546686464 7156311961632768 7156979443035884 7158054268366848 7163296282791432 7167982221582336 7177236850409472 7177923944497152 7181260384370688 7187191409147904 7188941233926144 7194878602340352 7198222923071488 7198912026206208 7204576164839424 7208206588706816 7210526446190592 7212281952218112 7214568642183168 7218204101312512 7222285117200384 7230009845515842 7231609856851968 7241639828914176 7243402909940736 7245734094853632 7250473961127936 7251150225181093 7253449238525952 7257550181249214 7260530096996352 7266920451856128 7271674177388544 7276999398391296 7281759717163008 7291859245203456 7303051412242432 7305401794166784 7307180398957824 7309497176948736 7313180471066624 7315534112882688 7317315184531968 7326762618126336 7327464026674176 7336924563505152 7339285847015424 7341072701364864 7344771906555776 7348889360085504 7351254494293248 7360745747152896 7362537826222656 7363242659616921 7364872155561984 7372749390475392 7382268395536384 7392507325349888 7396686888496416 7401525501984768 7405674771382272 7411791140683776 7423167389417472 7428603552524448 7433463044603904 7435855397634048 7437665763224928 7443772979478528 7447981527112896 7457597664878592 7467941073567744 7469759250876384 7471412319092736 7477582981234688 7479403506003968 7480119527229888 7486004921278464 7489777158578176 7492187635494912 7494011715976632 7496387729768448 7504405629591024 7514094616885248 7519010033762304 7528770582933852 7529438619107328 7533695600234496 7544144553910272 7547651220307968 7550784532006758 7553884848390144 7555723949942784 7558119529906176 7566203456114688 7572156581412864 7575972230987776 7577816710030336 7580219294613504 7582658879029248 7586479820767232 7588326858033152 7590769051751424 7592617133292114 7593175742939136 7595024410423296 7598851583217664 7603147808927748 7604830396219392 7611111248756736 7612964282896896 7615378011193344 7623523179267072 7627833353761929 7648274877901056 7653278070079488 7657568471089152 7660747413540837 7663892880162816 7670638254737024 7675656076132352 7682430706384896 7686301923672064 7690647591906048 7693085950083072 7701314232116736 7704893954064384 7711257449398272 7713134865566592 7715580353445888 7723832694783744 7726318499104128 7729909843525632 7740630939009024 7748910073662912 7751366904250368 7769676066439168 7771567705457248 7774031719759872 7782346578835136 7783515320942592 7789215375462528 7789943749902336 7794310765215744 7807613937857328 7812721363206144 7817101147570176 7823557315166208 7827980584618656 7829712927719424 7842481346101248 7848958475280384 7850869416737424 7852606825168896 7853358574043136 7861758278619168 7863498096771072 7867943947874304 7871908646260736 7878856491491328 7884745875925072 7887283467835464 7901894083571712 7907063183179776 7910345700197556 7912853714755584 7932735466242048 7941182118166528 7943737873268736 7945671890128896 7952234244691968 7954755540221952 7956692239491072 7966965176991744 7969529230000128 7970272561562689 7971469526135808 7973545117745152 7975486391606272 7978015059345408 7980582668599296 7982525655853056 7986548092565504 7991063513464878 7992831947046912 7993597120008192 8003917705641984 8012478443515392 8014429196252787 8016202800693248 8016970211002368 8025544909423734 8027320973787136 8031859446788352 8038454567370752 8042999335064064 8048260740022272 8059423376277504 8071793666162688 8074391456710656 8078460185083904 8082988941705216 8085590335291392 8087558888166912 8094238427632896 8098000788455424 8098776029481984 8109232412295168 8117905791456384 8120479613976576 8132943618179072 8135561088958464 8144223706415104 8146844807528448 8148828273683328 8159349279277056 8160130393341696 8170665991176192 8175285508338144 8179405077755296 8180633449562112 8186624323190208 8191979681808384 8203341650853888 8215932838772736 8222718402674688 8226540483510272 8227328029949952 8240601652789248 8242607945392128 8251384544657408 8254040133943296 8262868394875248 8264696979259392 8266709138214912 8267500530096192 8276159804473344 8278174754217984 8280838965547008 8282855054500488 8286255955574784 8287028828778392 8289656272601088 8294343064284816 8305051944978432 8310484774158336 8316570741018624 8322011105329152 8340888199325696 8346344471134208 8349030621904896 8351063313094656 8353711059369984 8357178996590004 8357920538361856 8360610414723072 8362645925179392 8373442992144384 8374244601913344 8385056644005888 8387098106247168 8389797372988416 8394025036063744 8398730697240576 8401433707763712 8403479157235932 8405338858979328 8412280853889024 8414328944254464 8415134468133624 8416996749213696 8425999303400448 8435011486435149 8436878166327296 8448579800399872 8453356443995904 8458886287982592 8462357444946944 8463628310151168 8470618446495744 8478073860498816 8483619873619968 8489832631456512 8495386336690176 8498120454438912 8500189443685632 8507169119404032 8511978888129024 8522968759861248 8525043798784128 8527746706440192 8534789798363136 8536867715287296 8547889721147392 8548708031119872 8555434195746816 8559745324089344 8562500154851328 8564584818259008 8567300262592512 8576463576675456 8587536705011712 8601540955554624 8604309237638688 8609937828839424 8621879490183168 8629468036579152 8635113085648896 8647089664131072 8653893235900416 8658253978271744 8660361954320384 8668005698322432 8672373552037888 8675164630573056 8677276723762416 8680027897626624 8684401809391616 8689311781631712 8691234738536448 8698412855721984 8700530609025024 8712597919162368 8717523832870776 8726806115101536 8728737369554944 8740885574744064 8743013668639404 8745785684729856 8746603508662272 8755139901189528 8766443719699456 8772178372722688 8777096025341952 8779920807297024 8783565680089494 8784345055625216 8789311533606912 8792098228666368 8794238791016448 8801501979561984 8805593090359296 8812865656455168 8815011274933248 8817806118223872 8827237365467136 8830078284690432 8832228093829602 8834182678315008 8844478063446564 8846435358867456 8855897227043328 8858705033428992 8870339110415706 8872302128922624 8879629790216192 8881791663379712 8884607679725568 8889630844018176 8894110375811584 8895446081077248 8901960429100032 8907783731675136 8922987357551232 8928824415092736 8933829882937344 8941208360189952 8946263525278464 8962835824115712 8970238257463296 8972422190557056 8975266941763584 8984866604136192 8991935940427776 8996467024297984 8998657343161024 9001510412353536 9004407418847232 9011138143914368 9014038248954816 9018228150779904 9019091487377664 9030736095510528 9040395085940064 9043261388292096 9080767874433024 9088267708219392 9093362559418368 9108033405714432 9108882927500216 9110250887012352 9114841590407168 9122886463832064 9127483534360576 9132644015388432 9134665082339328 9135539565723648 9147334520733696 9149561570451456 9157118221160448 9159347652860328 9161374629363712 9162251669716992 9172051325055696 9174081112899584 9179267939186688 9186805219852288 9191999240073216 9198012274311168 9201830712474708 9224907047043072 9227875950526464 9228736650230482 9231662667214848 9232525925810176 9237701647663104 9240674668904448 9242924443619328 9250558203009024 9254858043949056 9255744033693696 9267694185480192 9277606618807296 9280548130258944 9282807612739584 9294792706490368 9295726944234654 9297784101666816 9300047780491776 9302996407025664 9307684235902976 9310679780032512 9312946598495232 9322907432375691 9324970604888064 9325863306676224 9337903989915648 9343183438100736 9347891517434624 9349295370928128 9356142083645952 9362262493495296 9363135727661023 9375247600975872 9383499224241408 9389637530025984 9402660605657088 9417092610523136 9420123366162432 9430153765322752 9433188724506624 9435485369528064 9443278165571712 9447667586531328 9448572034395648 9460771147677696 9463815960625152 9466120062286272 9470890090032448 9473892882972672 9479249216325504 9491487937118208 9504652275449856 9519240825823232 9520152125565312 9532443656372224 9537833093061168 9544072357822464 9551061710388576 9557309628776448 9569649133879296 9570565259329536 9585254978568192 9588339854843904 9590674273632144 9593171469787136 9598549368274944 9601638523158528 9603976179698208 9606101553119232 9614035261587456 9616375936290816 9617296535009856 9629713489600512 9640013127354456 9642146475802624 9655519771885568 9657870546587648 9660978793138176 9667298614837248 9671265651367936 9676733574998952 9680706795995136 9689227269141504 9695565569851392 9702665864521728 9708151541151546 9709012956217344 9714502221355008 9722478993604608 9727975872147456 9740535725555712 9742907198610432 9745996235931648 9754045483843584 9756420246042624 9769016824168448 9769952035565568 9777639080853504 9782566084673536 9785714462687232 9788096935153152 9791200300105728 9798519146780672 9801672659057664 9814327662870528 9816717101630208 9817656879489228 9819829540749312 9830332520633856 9833496271587072 9839928947245056 9849532388838219 9862249184661888 9868700669313024 9874233028509696 9882388187578368 9897556519223296 9904804736699264 9906292226654208 9911284059471872 9914473863512064 9916887684299904 9920031883001856 9925030639304704 9930642036150528 9943463553171456 9957254764756992 9959679001168512 9962884380423744 9973492702973184 9981339895037952 9989583513993216 9992015621302176 9995183639691264 10005874172788032 10018792822513664 10038360777245136 10044927466979328 10050558618304512 10058859405213696 10067712709342344 10071846464520192 10074298599923712 10088271274819584 10091518039646208 10093974964376688 10096208775217152 10107974929653216 10110211838705664 10121025402335232 10123489511056152 10126699213897728 10137530411903664 10139773861625856 10145506669627392 10148148331675648 10150619043862528 10153837348257792 10159578107449344 10164697572356096 10166224092659712 10170444471682572 10173669061828608 10197699837201408 10204370760105984 10210091294785536 10214329884721116 10218523840217088 10224301171746816 10243240941846528 10247493293437743 10254196789208064 10257447933444096 10268418976155648 10273191938752512 10276498217631744 10281676599197696 10284179820755456 10287440471261184 10290751335825408 10293256766757888 10298443593044992 10301757998805504 10304266109467869 10306546458034176 10307533128431616 10318557740687658 10320841252012032 10331880098217216 10335155872333824 10365375626346496 10378020427923456 10385620500616704 10386591666536448 10392414353620992 10410151917143104 10411715299442688 10416961817608192 10422801530093568 10426155958665216 10431409753554944 10437307446158208 10440616646541312 10443158564332032 10456641794801664 10465277967040512 10467825888983232 10471144765390848 10482344371492224 10490591930499072 10505141988655104 10516377957113952 10535858778095616 10547127600263408 10550471619674112 10556436627271584 10563342221279232 10576980621656064 10577993181364224 10594229186838528 10602978992922624 10608922985988096 10622620235988992 10623687936268176 10626038973333504 10628626034847744 10640776891465728 10643367541137408 10654751351286504 10657109262729216 10658129493344256 10671890274189312 10677923929257984 10683304591353856 10684908995346432 10685905595003716 10689293614669824 10692733809881088 10699728563994624 10700726545898312 10709145929051136 10710171141260976 10723999113418752 10731014320029696 10735469164553826 10745897835036672 10762391554883584 10765855275614208 10771890576556032 10777318588940288 10780787113721856 10783411850889216 10792317903510528 10797334384607232 10798368039309312 10812309883060224 10815789669285888 10818422928327168 10823874388608512 10827306151968768 10833427675800576 10845014768273763 10847414785277952 10862459743371264 10865104364911104 10879132372369408 10880173857788928 10894221321568256 10900380677784192 10907511266082816 10915499097586944 10922639575744512 10937788867805184 10954577118363648 10958102691250176 10960770598436736 10963624536899584 10969770706599936 10973301169324032 10975972776797952 10990143927189504 10991196040011264 11005386845257728 11017157859833664 11022278850953216 11023334040128256 11037566338957312 11041118620729344 11043806739333984 11047308233342976 11052875030134784 11059124085713088 11073402593304576 11088760988024832 11095030332744624 11102288252977152 11117686711025664 11132040829206528 11134751084126208 11142905328786672 11150194566905856 11164590656192512 11165659469217792 11174444663832576 11180075525341184 11182797474996224 11186396497317888 11198307596320768 11201911610351616 11204638876314576 11207118478639104 11216374471852032 11219105259005952 11220179290844832 11222662332284928 11234665737867264 11238281453242368 11241017573964948 11246681981913532 11256608444386536 11271141925327872 11278515050643456 11284837746868224 11294157928660992 11304098480665088 11311493164826624 11319776841942016 11321476830461952 11326176798010137 11327181782253568 11330827272585216 11333585924914176 11337179294859264 11342892159205376 11349305184172032 11363958346481664 11366725065045504 11370328941920256 11379719731150848 11382490287049728 11386153577627136 11388925699938171 11398277374826496 11404721713391622 11407245594329088 11416666873135104 11419446424345344 11423067016790016 11435284768900608 11450048940015616 11468721274072832 11472412316851584 11479917105119232 11486352706633728 11495839320244224 11505957382105536 11513484114198528 11529452885508096 11535971387859072 11551971348175104 11557340931096576 11566886174097408 11569702298349888 11573370530168832 11585749042175616 11594864765288448 11600707478700032 11610946408513536 11616797225549824 11623365110494368 11627050356375552 11635741486802048 11654514099658752 11657351558185872 11661047579639808 11673519868252704 11684915624853504 11711420906785992 11719082044809216 11725651721355264 11735335972749312 11740790787145728 11744569391579136 11750487541940224 11753348366577664 11760858669514752 11763722019151872 11769649820622848 11773437712920576 11776304125106136 11778910237753344 11780037861064704 11792637417928752 11795247145156608 11807862969391104 11811606711238656 11827118813887608 11829736171896832 11830925201753196 11846143572967424 11852841125357568 11860594774769664 11865518550296334 11869280572133376 11877044975566848 11897316476734976 11899103199363072 11905099220123648 11911773177249792 11915606809903104 11918507835193344 11921611146919936 11928351367037952 11932133310332928 11935038359236608 11950447765487616 11960317676617728 11963229587409408 11967022589018112 11979822138848256 11986595270197317 11989247920570368 12002013883138048 12005876558462976 12018717665273088 12024304201039872 12025455316503552 12038317364135601 12040981460680704 12047789170182528 12053860114586752 12057681851056128 12064499002596096 12072391110033408 12089135064416256 12107690499244032 12117690277625856 12124483412557824 12141357641449344 12147001182683136 12163848618442752 12176858687184576 12180719420964864 12199415427268608 12203341633437696 12209490961547264 12212463537147104 12216335559622656 12220267211292672 12223242410524992 12229401766740928 12239023918915584 12240195590012544 12255998986764288 12269107616632944 12303834600701952 12308883556286464 12323899258159104 12334077604012032 12339810725265408 12340992044924928 12356925580640256 12360902479183872 12363911918088192 12370142158409728 12377076816986112 12381060200914944 12394302592312872 12397045468889088 12400063707322368 12401250795144288 12403995209367552 12414239706710016 12417262131326976 12430543243167588 12433294139850752 12434484408901632 12450538653220864 12457577917467648 12465727161237504 12474856111527936 12483016657993728 12500330134634496 12511332298988544 12519516706701312 12523545932857344 12524714025312797 12526594969641984 12535768494885006 12536880807542784 12540915622084608 12543968887769088 12560164488216576 12561366902870016 12577584966008832 12580647159370752 12591037554095616 12596890115375104 12598096045860864 12608008288468992 12614361530236928 12618421280833536 12621493416381696 12625495123820544 12631857177296896 12638998955100672 12655317249490944 12672869700599808 12680034665993856 12688329431973888 12693536167420416 12705927669743616 12717110790748224 12725429810429952 12734748947184768 12743079505035264 12760753679106048 12780339971424256 12784453139791872 12787565698176192 12791620059660288 12798065824366592 12802184697544704 12805301572930944 12821834581721088 12823062046679808 12839617986134016 12843750232276992 12846877227388512 12853350836472608 12864695365013184 12881305057517568 12902311433331936 12918969692188672 12927420759801856 12936887819362304 12944202054868728 12952669628473344 12970634496196608 12987380967407616 12990542931480576 13005393978458112 13008560328056832 13012746945859584 13015915085643624 13026602714087424 13033967672447568 13036852107804672 13047619283582976 13050795913537536 13054933733474304 13068896878743552 13085770217160704 13088956135506944 13090209172652304 13093106054332416 13107110027511808 13111328362116096 13114520502959106 13118678527094784 13119905262993408 13127260236152832 13132709851784292 13149665579549184 13158267559084032 13165644038012928 13175348520134241 13176517583437824 13183967300410368 13202252969342976 13208389635538944 13219298484682752 13222516912399872 13226709177335808 13240856048200704 13251274017472512 13257951404228608 13269653038301184 13276339686342656 13279572001558016 13283845840564992 13288057550143488 13297990270630912 13305508665623559 13308453193383936 13319444685324288 13322687495069568 13326911519588352 13341165563717376 13384481036326848 13393236622639104 13400744824406016 13411812540284928 13423616945789792 13432398133231616 13444253736173568 13451028366426112 13455357386194944 13458633285835584 13462900412645376 13477299906204288 13494700536446976 13497986014741536 13502265618530304 13516707215871552 13521057373432224 13527342226169856 13546104143265792 13560592628910096 13564892082438144 13596933116268544 13598975084986368 13605827680141312 13619106512961488 13621151811649536 13632401562329088 13640043839127552 13657654589128704 13663324391250324 13672262385610752 13691225301540864 13697589251670016 13698966023082648 13701997623508992 13716587295014912 13721001781100544 13724342355677184 13735677331740672 13739021479290492 13742061944045568 13743377504575488 13758076987583544 13761121669349376 13768901908780032 13775840130956288 13780207829778432 13787998860109824 13797018411466752 13802746068712062 13816154359332864 13837360570564608 13843104975345723 13847494000822272 13848788888715264 13856552471494656 13875837304513536 13882287065923584 13897068706791424 13901541278220288 13916409928210944 13920822195388416 13924211419109376 13942189059735552 13946676152500224 13950071670737664 13953703956054016 13957101185310976 13961526353854464 13966019670048768 13969419897742848 13976459161989632 13987455907332096 13988794960014336 14006855984873472 14021837276151936 14047811704127488 14067295492898816 14075248836362112 14084456295038976 14103990908485632 14125638915784704 14130185049243648 14137305323896832 14145230647984128 14149783086759936 14153228054292096 14164917248357568 14171501379796992 14172858051593472 14191156721516544 14206335135048672 14209479016972288 14210839324459008 14237231905677312 14252391486226432 14256978413174784 14278861238734848 14280228188347968 14298665484558336 14306749639591752 14312623923265536 14313958886071768 14316108536733696 14326592565582864 14335964443164672 14354473700818944 14355847888994304 14374382818295808 14377882467852288 14389757204680704 14396445846142976 14397824052412416 14409152329678848 14416413177413632 14421052892381184 14424563904436224 14429137284366336 14436408202625024 14444570234400768 14460019691031684 14463219713703936 14483279657828352 14486805819881472 14491468189707264 14500947922255872 14502300450362186 14506898477051904 14515100362498428 14521060193992704 14533840903712256 14543348354777088 14553998796782592 14563519434326016 14583718490406912 14606102824484864 14610803588333568 14614360797915648 14618994353897472 14626360942133248 14631068225765376 14634630369063936 14653525236252672 14654928053348352 14673849127010304 14678571694030848 14682145402729728 14689543813111552 14697778720171008 14702508988586496 14721491494305792 14725075652445312 14726485319233842 14729744311123968 14745498780950784 14764536791072768 14785014650699776 14793373776992832 14803051003969536 14811349542764544 14823582281367552 14846334778834944 14857207105048896 14866926089207808 14871710795268096 14875331526449856 14887545958957056 14895963054225792 14915195329757184 14935882147135488 14939518501752768 14955165962469376 14958807012007936 14960239054459776 14972009842556928 14979554317156352 14984375270989824 14988023431953264 14992775459536896 15008811259182048 15028189233770496 15038020067524608 15057541165867704 15067391200468992 15088289107820544 15095302440615936 15101569064013516 15107769696780288 15111447899885568 15132406912229376 15144313162825728 15151944461975552 15155633420060672 15160438589227008 15165317758058496 15172959641534464 15176653716066304 15181538103502848 15185234266584228 15186351485878272 15190048820846592 15197703166435328 15206295617855496 15209660792438784 15222222497513472 15225928565793792 15230756022386688 15247046358534144 15255666707523858 15296549755802112 15306556140158976 15315136942178304 15321494827081674 15327785760325632 15341276509474048 15351312152264704 15364861412769792 15372603847344128 15381295183812096 15386171900166144 15402628464233472 15409787908128768 15422514898796544 15426269731133184 15431160706891776 15447665389567488 15452636998208256 15459819687051264 15477836611031487 15481261878018048 15497820147325824 15502733808500736 15539352132878336 15543135410914496 15548063439519744 15564693157670272 15567030641885184 15578430750925056 15579887499804672 15588621530431488 15615227875714656 15625442726412288 15634202295140352 15647114630332416 15655961169237312 15684962692202496 15697916950560768 15701738833474848 15705213650337792 15706717148086272 15723516557238336 15735887895748608 15743817292521472 15757712982982656 15769491751850144 15774566935670928 15803788167143424 15820691400395112 15825707429511168 15865470932484096 15887475746537472 15891343780257792 15904468489383936 15913384478982144 15933930353983488 15939058460000256 15940545123125378 15942939052271616 15947090235490304 15950972783212544 15956030118690816 15961165337198592 15965051311706112 15973096185131008 15982127026929756 15985663894093824 15987194240016384 16007835411283968 16024956887030784 16028858392505574 16032405601386496 16033940422004736 16051089818847468 16054641947574272 16063718893576704 16076909134741504 16085998670128128 16096521480044544 16103203746830739 16118846752555008 16143587332325376 16148782913421312 16156920370167808 16165977883410432 16171180670582784 16175117776333824 16188476855265792 16196001576910848 16197552058963968 16218464824590336 16235811582912768 16240959227953152 16265887236358144 16271122177916928 16288447412830208 16293689615056896 16297656547366656 16318698558554112 16320260786683392 16341331982352384 16350571016676288 16358810155510592 16361266899124224 16373248646380416 16383959363616768 16406683301707776 16431865677545472 16445436805349376 16454656059899904 16485215890784256 16502769089314816 16508080267886592 16525736789750496 16529393958518784 16533418276429824 16535001060192384 16556349508435968 16561677931094016 16565710109000976 16574057657556784 16579312545202176 16588686128569632 16610103889956864 16620969548316672 16633141482037248 16681776398651392 16692688942268416 16698061243809792 16702126626189312 16714357993180008 16721220829446144 16725291850358784 16746885984288768 16748489203826688 16770113288011776 16774196212494336 16779594745976832 16788050072127488 16797461394481152 16802867415527424 16806958314471864 16810677717958656 16824561707778048 16828657888508928 16830268936267248 16833993498427392 16851998606800896 16870022972870298 16873756332654592 16897159600799744 16906712887991808 16917772575965184 16924714889893888 16927256620302336 16941236892991488 16956147720997632 16967239747239936 16979665262913024 16990772673380352 16996240908877824 17000378887371264 17014338238808064 17023957776258048 17045937519722496 17050087597568256 17055493412880384 17069579596726272 17073735430574592 17095779442294784 17097416062239744 17110868391493632 17119490648178688 17125000309702656 17129169636518016 17134600525185024 17152927153350912 17175073410023424 17203081911109248 17208618475277376 17219875657678848 17243758980366336 17258936073158304 17270226171297792 17294179328262144 17320723908640768 17336011396644864 17344747104075776 17350329261146112 17354553447524832 17360055795253248 17368803618783232 17378623563263424 17396825711443968 17401061218050048 17425195838324736 17435047665741552 17453612230203072 17481771149488128 17486027337278808 17491571369459712 17493207017324544 17510279802379056 17532887439398912 17544356745445376 17559841614594048 17567131360178988 17568690111250432 17578623067213824 17588477582032896 17603003959123968 17611186180718592 17625731312910336 17630022549866496 17635612236447744 17654474730934272 17660156569380864 17664456187659204 17668365356630016 17688956126893128 17692870717734912 17711794454086656 17717410066857984 17740678220831412 17744604257845248 17759259580432384 17763583326759424 17769215359451136 17779261688036352 17788220751623168 17790892162154496 17798277825444501 17803920858200064 17815567463350272 17845974715102464 17857648830185472 17867659765874688 17882416720379904 17892527050556928 17925671648231424 17940476514926592 17944844381114112 17950533883527168 17969733208272384 17983871880855552 17992934048595968 17997314686322048 18003020824707072 18008814837694464 18022276287828736 18028076497909632 18036456301559808 18038182974755328 18061472191021056 18080790171880128 18086522776584192 18161535748866048 18176535416438784 18186725118836736 18217765855000432 18220501774024704 18229683180814336 18245772927664128 18254967068721152 18265288030776864 18269330164678656 18271079131447296 18299123140902912 18314236442320896 18318695305720656 18322749258727424 18324503339433984 18344102650111392 18348162225799168 18358535878373376 18383998480146432 18403661424949416 18449814094086144 18455751901052928 18457473300460964 18463325334429696 18465051851620352 18481349337808896 18485848887238656 18501116406018048 18509716087898112 18511488067387392 18535388370960384 18555213237614592 18561096260517888 18565615225479168 18589585412980736 18591453888469308 18595568203333632 18600095560983552 18605992814051328 18615368471805952 18621359560065024 18625893196990464 18645814864751382 18649941209776128 18651726613352448 18675807979831296 18686366876201472 18695783034869248 18698590741856256 18712284167291904 18724524986990592 18726271455322046 18750495201951744 18766998448482816 18779275060051968 18805321211314176 18834185221046272 18840246732324864 18860307530645504 18866377449013248 18870970739056128 18886556331143424 18895335173062656 18897144068791296 18921542295355392 18927631921250304 18932240124572544 18941780180064896 18947785765945344 18958498432651008 18982975874236416 19009304550899712 19038481651646464 19040304251130624 19064887312744448 19075666186122336 19088144715644928 19102123420777152 19114619257552896 19141130518659072 19170509957136384 19176679709687808 19181348547264288 19186342939574272 19197098736549888 19203277046317056 19207952359396416 19228070523174912 19232751872581632 19234593070019712 19259426979201024 19280026254708912 19284292951605248 19311039543771136 19315741093175296 19321957586276352 19334597229674496 19342531302735872 19353467149997904 19378454538283008 19391131139702784 19405331729043456 19416303082303092 19418025912434688 19429004442710016 19455951744294912 19481071451111424 19485814397220864 19491992471863296 19508090967687168 19512840492085248 19538033648336896 19539904071131136 19555278161707008 19565132169347072 19571428925374464 19576193870306304 19582400600211456 19597038293561344 19603345318115328 19628655325741056 19633434203260416 19635313758978456 19639659081498624 19660665041267712 19666992543174144 19671780754438659 19679857894490112 19681693468348681 19699064777676438 19724498369323776 19737401338626048 19748466057019392 19764776375156736 19795113038446592 19809609473398528 19812584453308416 19822568118943744 19828947727024128 19833775368599808 19840063766003712 19850061278609408 19861284072301056 19886927106342912 19914509529513984 19919358002337024 19925768760847488 19946985405946368 19962679790075904 19979167027986432 19984031242604352 19990367279382528 20011748345576064 20037585645027328 20076721554490272 20089854933958656 20101117236609024 20117718810427392 20135425418684688 20148597199847424 20176542549639168 20183036079292416 20187949928753376 20192417550434304 20215949859306432 20242050804670464 20246979022112304 20253398427795456 20275060823807328 20279547723251712 20291013339254784 20296296663351296 20301238087725056 20319156214898688 20329395144712192 20340888943365144 20347338123657216 20395399674402816 20408741520211968 20428659769442232 20437047680434176 20448602343493632 20486481883693056 20494986586875486 20508393578416128 20514895866888192 20536837952311296 20546383877505024 20552996435263488 20563353198395392 20568359641510912 20574880942522368 20581502671650816 20586513533515776 20596887186089984 20603515997611008 20608532218935738 20613092916068352 20615066256863232 20637115481375316 20641682504024064 20663760196434432 20670311744667648 20704119103068093 20730751252692992 20756040855846912 20771241001233408 20773183333072896 20784828707241984 20820303834286208 20823430598885376 20833923635216384 20845603060187136 20852311917330432 20862819507109888 20874614892316416 20881233293082624 20886317128664064 20913283589603328 20930555934081024 20935651777966464 20942289530781696 20964688742984448 20981183860998144 21010283977310208 21032755914227904 21071717556191232 21094255200526816 21100943239348224 21112873254543168 21126684442558464 21155986362728448 21188458373677056 21205957985845248 21217845971976192 21247375872536352 21252077946667008 21257252069695488 21286735082274816 21309502702573008 21314218525458432 21316258986688512 21343780548378624 21355847858515968 21366609182707712 21369817990692864 21371811190007432 21378587229339648 21385467619762176 21401453091796624 21418291858102272 21420342282521952 21447998226837504 21462028640059392 21470938329107652 21524783109767168 21531710551228416 21543781153112064 21554637177880576 21561574227443712 21566823701778432 21584635807021056 21594668769214464 21596736078618624 21624619766120448 21631579338571776 21636845856654336 21647748777217024 21654612303937536 21666855351601152 21690029536547526 21694829570555904 21724919486742528 21730208729822208 21753450675543279 21758264744738816 21760347715577856 21788442643136512 21800761355568384 21815022532165632 21830998195173888 21845279151489024 21875577735610368 21909154236727296 21916205382500352 21921541196873472 21927249073799168 21939541413199872 21946602338648064 21951945553595904 21980287854379008 21982392080022528 22010773690515456 22034315719667328 22044557701906432 22046668080256512 22075132677914624 22082237241458688 22087613478667968 22094616466685952 22105750060269568 22118248171426176 22146805186609152 22177521976049664 22190060665489248 22204576505954304 22235373422051328 22269502168252416 22285810657573344 22300389133811712 22329181312385024 22331318938435584 22365594949992448 22372792994635776 22396615192641536 22403823220703232 22409277752629152 22414236957278208 22432748943704064 22438210518011904 22440358581689664 22469331475734528 22476562906484736 22482035147929896 22493363963827064 22513216888773072 22542283850655744 22557030101286912 22588315857321984 22608196961330176 22622986329653248 22639553683884032 22642953660923904 22652353596020274 22654363564507136 22661654545170432 22667171849828352 22674358589718528 22685784318410752 22698610368344064 22727916692963328 22733450130091008 22740657883840512 22759439462301696 22764980574099456 22772307155254272 22777851399876342 22796554749652992 22809443426783244 22814491188658176 22833333746270208 22838892848690688 22846134033580032 22870569537801216 22900097880031232 22937442548145664 22944824633703168 22959834210238464 22972705413267456 22982242240622511 22991678640488448 23011914764211072 23026968228397056 23058905771016192 23071942775718144 23103942696350208 23114681862193152 23133772348194816 23139404596699776 23146741060337664 23171498084351232 23189729530576896 23201414957400064 23221892817027072 23233594451099648 23246730220988736 23254100712751104 23271482973604096 23309028199317504 23314703116371744 23322095159279616 23347039736505408 23369831249707008 23422841813571984 23438164089618432 23451303442710528 23470671945498624 23489138783158272 23500975083880448 23506696733155328 23527444038303744 23539299641245696 23546875425841152 23552608250212272 23557820475506688 23560075722129408 23585274835857504 23590494290313216 23615725938782208 23654237627775216 23659472343793664 23661850403506392 23692287145934848 23705682250715136 23721189549539328 23731037100592668 23738561144266752 23794632953469952 23798206398726144 23810198440247296 23823546354499584 23831213619806208 23837015670386688 23843222293839872 23856702734075904 23864266620665856 23870076718473216 23900895530975232 23910817684688067 23920635353235456 23926459174818816 23934045178036224 23959644277696512 23973190540394634 23978495841140736 24004027766276096 24011753116925952 24037435330546176 24043287588758361 24048608402079744 24050910633007104 24076634728271202 24081962921361408 24095578340365056 24107720229173504 24115363702112256 24128998005192192 24144782220066816 24178270128832512 24215380998488064 24235380555251712 24248966825115648 24282715282898688 24294002365366272 24327697236885504 24353717374369152 24361438841929728 24398830854537216 24406683266875392 24418981923094528 24424927074294208 24432671119245312 24440534422585344 24446484821049984 24458803533481856 24478047837831168 24480391180025088 24511997973528576 24538215233265888 24617767112572928 24647798516318208 24668155208024064 24679621450530816 24681984089849856 24721804958367744 24727823836176384 24740284316819456 24754153633972224 24762120401829888 24788605184625744 24794090937778176 24800127414644736 24802501590288576 24828479413420032 24834524262653952 24861086486335176 24866588279701504 24868968817803264 24901077306441728 24915155834935296 24931454322475008 24949712223055872 24966033315987456 25022664597977088 25039033413402624 25047091865714688 25049428050625594 25053189939283968 25071536989770012 25073761615085568 25081831244169216 25087937775538176 25120328976433152 25122733805740032 25155169932017664 25161294318741504 25182075108191232 25193780230750208 25196192091721728 25216016576937984 25228723060473856 25236842561667072 25242986832763392 25250990247641088 25263714354593792 25277997910201344 25305034459305447 25310634498981888 25345739401199616 25360069331987712 25376658863947776 25387072334840832 25411855339487232 25434221581496448 25450859620859904 25469497894369536 25486159010070528 25521507358212096 25560679942848512 25568906279583744 25575131396352384 25583240119320576 25596131648733184 25604369395089408 25610603145861888 25643669163442176 25646124093359616 25679235972268032 25687500464553984 25693754454777024 25706701672945216 25729390730026368 25762610115035136 25804622866663872 25837939384377344 25873775638724608 25888404109737456 25905339256946688 25941268992393216 25974761934815232 25981085862961152 26017120656113664 26025493891719168 26031830171287248 26053205428174848 26067935344895136 26073704215609344 26095238567165952 26101591827075072 26137793757487104 26171540434321408 26177912271013888 26180418345304608 26186212108664832 26214220055023616 26222656724232192 26229041005918212 26237357054189568 26239810525986816 26265419703568584 26299331159098368 26316535118168064 26331288076025856 26350697040268482 26353035166875648 26367934600820736 26404505938685952 26416779271077888 26438596969365504 26445033824799744 26453418354671616 26481712096401408 26502548034945024 26515902808457216 26539306076602368 26552679372685312 26559144003116032 26567691681129984 26576115100286976 26595980541261824 26611017331247118 26616906386767872 26638889370648576 26645374990139136 26653823039176704 26682331127434752 26768962072653696 26786473245278208 26801489648812032 26823625080569856 26847233891579584 26864796266463232 26888507472347136 26902056732852224 26910714772389888 26917266571671168 26925800825290752 26954599812408576 26989401072893952 26995972029483072 27004531237060608 27033414431743104 27042114746864448 27054684452339712 27092208286531584 27121185257820192 27129784164876288 27193866232537088 27238213025922976 27242303623299072 27264803124658176 27280087678255104 27326648782500648 27344524771221504 27382450603081728 27395178503340032 27397932046165296 27403995247017984 27442003562201088 27448684711354368 27471354663481344 27478042958580984 27484123888091136 27486755009150976 27516153975167088 27522243338698752 27537803817560064 27551680261912576 27560415659556864 27575997720219648 27594036822933504 27605492137424124 27674721141129216 27686209950691446 27694988001644544 27697577777430528 27713104942989312 27751674609027072 27764574131847168 27794137413582848 27803082556440576 27832819856421888 27841644390776832 27848422838218752 27884378119471104 27893352305000448 27900143341475328 27907407912108032 27914202370621952 27923052707708928 27932039340097536 27938839795485696 27952918323979264 27968722297127073 27974911814664192 27977589920028672 28013711969746944 28043674552303872 28089407182983069 28095623408254976 28134590985797632 28150497672724224 28168912590077952 28207981816971264 28251277831569408 28260370098487296 28274610647793664 28290461295968256 28299566173519872 28306456108584192 28329834496715136 28343002759593984 28345716103186944 28382313443033088 28412670270097344 28421678648918016 28474463811354624 28504782972452864 28513956826349568 28557722477469696 28560456376695936 28597330969116672 28613499279183504 28627917772143536 28632217073467392 28653185131165728 28671928886329344 28708947401637888 28711695777988608 28755764935704576 28779514409361408 28792891692285952 28795648104824832 28818304659357696 28832826354827264 28842105784762368 28849127808872448 28889140468801536 28920039382063368 28926439427407872 28966559315656704 28973611639762944 28982936379414528 29001895844511744 29004600900724372 29013796954103808 29030200724996856 29042120387985408 29067681807424512 29086696709554176 29107997593565184 29127038868652032 29167436980813824 29212205648969728 29221607176667136 29228721595831296 29237988707794944 29252721884266496 29262136451530752 29269260738127872 29307050472505344 29309856106696704 29347698254020608 29357143388061696 29364290805459456 29379087626223104 29395557440342016 29405017977172992 29442982988611584 29450151304890624 29452970638467684 29459488622247936 29490997561901568 29529073582145536 29570029301399552 29586747553985664 29606102007939072 29622699085529088 29647164562735104 29692669557669888 29714414210097792 29733852178415616 29743421590536192 29750663052899712 29775091917914112 29791926108451584 29830390659514368 29871764294270976 29879037003505536 29917614024015872 29920478108919552 29944019685113856 29959108634312704 29968750541979648 29976046863906528 29985550919073792 30017622518364096 30056378467540992 30115082331735408 30134782400937984 30176578215641088 30203138128027032 30215539393560576 30222895799771136 30264813824458752 30288626325651456 30303888923951104 30311266840121344 30330635516116992 30345919283068928 30353307432132608 30363076207005696 30370468533168456 30380097641693184 30395406332870656 30412591235710992 30419321584877568 30444444995026944 30451857131587584 30461512044773376 30494092717068288 30511333415047716 30593099511604224 30613112280317952 30630273884356608 30642989654163348 30655571520651264 30682553018948096 30702624304529408 30729722825539584 30742479880313229 30745207694688256 30762590367624192 30772343800332288 30805256928466944 30819575816257536 30845029797593088 30852539462266368 30862321413783552 30895330779134976 30905273996416512 30912798328403607 30919639374102528 30955673222062974 30962523756036096 30995640294651648 31005467617001472 31078704265756672 31086270821828992 31096126879039488 31129386315340544 31134061283770368 31156861501850112 31159774999609344 31177243060862976 31230455751429312 31250885452824576 31268404590280704 31294229260664832 31311922338474624 31369925384404992 31395833901121536 31403477666949696 31413434296172544 31447033114476672 31471775791497216 31487634585042944 31515425965965312 31538983503700288 31549133871341856 31607576334286848 31641382800790224 31651414859022336 31730941864968192 31782687560515584 31808936978767872 31826768957964288 31867860707966976 31878116920000512 31881090246250756 31885878104543232 31894180470980608 31901945566425088 31922330674397184 31930102623412224 31946192370262016 31964254053859512 31971327788187648 31974388480032768 32015670822567936 32049913774061568 32057716785011148 32064811202772992 32067880844009472 32102179637694936 32109283895148544 32127437787153408 32153818269483008 32171997340256256 32193042960089088 32206407493661478 32237693505110016 32287174664650752 32297565826842624 32313840740335616 32331955766820864 32342361341165568 32350235552667648 32376953710531584 32392003153821696 32395104117927936 32436929649180672 32471623165825536 32481918455906304 32531774472716288 32535044304821289 32542244355833856 32576894825660416 32587379230113792 32595313094733312 32637397117108224 32640521573366784 32682663964704768 32701142033352576 32717620311021184 32722533798248448 32746497292760832 32767918727233536 32813366603415552 32863731355090944 32890873610698752 32909312119799808 32970431781568512 33005538178629632 33016160535773184 33051473579500992 33066836552859648 33070002120384768 33112699016871936 33123355862188032 33131420218001952 33148115315113568 33158625090404352 33177372257139264 33220207779913728 33266282964074496 33363552797302784 33396122487619584 33404253252378624 33428715986360016 33450583700717568 33493771968577536 33496978407653376 33540226576023552 33548392424988672 33559189491953664 33576100144254976 33594922788962304 33605734831054848 33613916628943728 33621355435917312 33649123415556096 33657315777017856 33660537872534496 33667986996854784 33703997213601792 33740045945740596 33747512665309184 33794319201599488 33813425775983616 33835545151930368 33849429779787776 33854513240604672 33882473785982976 33912295441995264 33934479494479872 33959330525826048 33978530394030411 33981545346760704 33992481817755648 34000757774742528 34028676477616128 34047915552516096 34091875039444992 34100175195136512 34110986825760768 34139159193452544 34147470861149184 34191558884589568 34194832124479488 34221736782987264 34238981296357376 34250000619405312 34258339273036032 34269201050370048 34305854306701824 34350146820046848 34406163822218496 34417236950554752 34439751315357696 34487517960732672 34517872146316608 34540452342595584 34588358656524288 34641447817281536 34672022793289728 34689494208151552 34700658522292224 34709106895049664 34720111590506496 34737607237566464 34757247126526848 34802122436100096 34850391676649472 34870095331483104 34907224460406144 34963542298976256 34972054674557616 34983142738919424 35020559604758112 35065774878797824 35088713490890752 35134262720357976 35157246134427648 35176955164065792 35206007918247936 35222372361437184 35251462625820672 35260045099732992 35308949461868544 35320313138761728 35328912375318408 35336730713260032 35377912253786256 35385741435469824 35423588908173312 35434820133715968 35481356441662824 35489208515690496 35518519160864768 35527166653518848 35538430718902272 35558523376072704 35576441503246336 35581784324308992 35596555650889002 35607841716400128 35631134926700544 35691949430204928 35715297660370944 35735319531749376 35764833440759808 35785054101113856 35851343296462848 35880953029853184 35889688762228224 35901067767054336 35939466416544768 35967743761711104 35985868097191936 35994629372644096 36006041649414144 36017629675388928 36044552575657472 36056152995819264 36072912603119616 36076365949510656 36114952092406803 36122944382042112 36161580343760256 36173045553168384 36323071497732096 36353070832877568 36373450237673472 36435531710000864 36441003548049408 36459366361628672 36491545855328256 36509934137442304 36530576061553728 36542158262894592 36598246281805824 36628472884641792 36637390611441312 36645498517454848 36649006678867968 36688205300222784 36717071756746752 36767996960292864 36807322849898832 36911503802105856 36914946600921928 36926650668859392 36930103703240704 36971697774477312 37002232812036096 37019432175796224 37022976134774784 37070776741920768 37110426475229184 37131230450958336 37179170825961472 37182907776938616 37191136406667264 37200191121967104 37211985628102656 37230736943611904 37242719120130048 37251786393980928 37291629729502764 37299882419552256 37303453226704896 37351615959662592 37372733752402944 37391566069738496 37397181483712512 37424568334583808 37449049973981184 37452542910644092 37500990403903488 37533996896965632 37558550120103936 37574142075938391 37610642422628352 37668370442092544 37680493464649728 37720615061291008 37732754898026496 37741941478112256 37773112662286848 37790670346125312 37794288137582592 37843084590710784 37855263842500608 37864480249145088 37883560360129792 37895571531890688 37916996865302016 37965951748472832 38018609101799424 38076963303292928 38080608502261248 38129774625488896 38151332372244672 38176289431289856 38204246841554304 38229238515105792 38282261037318144 38341019914272768 38353359419375616 38362697094528576 38372685879148544 38394197473099776 38406554092634112 38415904718792832 38465503745163264 38469186140039424 38518853958402048 38560052509417824 38568585903210496 38631482186350592 38643915172552704 38685062605471744 38706934299995808 38756909076566016 38782262279405568 38810663458086912 38832606164606184 38858008885420032 38911903488589824 38962142902222848 38971628794441728 39016181935374336 39025680984170496 39076067296673792 39079808142262272 39110556323414016 39130264338694144 39142857850748928 39152387740612608 39164801200422912 39194076587122688 39206690636230656 39257310651482112 39266868406520832 39270627517956912 39279318162997248 39321330082535424 39333985086348288 39343561508877318 39359715788980224 39363386936697362 39398129555352876 39448996738647552 39474802677252096 39496932114038784 39529552750313472 39590226076893184 39619218946797056 39625168906616832 39645136237887488 39657895454048256 39667550737199616 39680127532007424 39700122557218816 39722568144602112 39773854212685824 39829019059027968 39838716004674048 39851537521694976 39893970811892736 39916525996870677 39925359580151808 39958334055972864 39968062485208704 39980734558765056 40023496691152128 40075171290054656 40153443108980544 40179709867917312 40202234473218048 40235437620854784 40270850837369376 40297194399694848 40353085099278336 40366072158584832 40375899857506752 40431899718612864 40484101609340928 40493958044224608 40506796855590912 40550121647614656 40582026678509568 40592593326702592 40602476175450112 40638312429797376 40658790289424384 40681777886730288 40694676247314432 40790799348805632 40817483040423936 40857319538884464 40897204686987264 40972963767386112 40989973173750972 41016787156832256 41073675904622592 41092767755010048 41105992870526976 41126706396790784 41136719283021824 41149761885044736 41163005343301632 41173027067031552 41193774372179968 41207031995222016 41217064437871476 41226185832136704 41230132513726464 41274230962750632 41283365008048128 41327520392868864 41340623489335296 41408238206136186 41461502505385984 41512081711693824 41529314926037169 41542482002466816 41546366666145792 41569657414483968 41640607668572416 41646861197770752 41667847270432768 41691206120374272 41704623834660864 41725639014219776 41749229784632832 41762466586165248 41772634257328128 41826567179206656 41861111868162048 41871303555932928 41884579061563392 41929377485968896 41962367721996288 42020567954620416 42065511828455808 42143435112382464 42188510401053632 42201886478696448 42225746509086336 42253368885116928 42311972725456896 42376916747354112 42411915971690496 42435691943952384 42494751745072704 42514504139390976 42573470164549632 42619005405146016 42628437050916864 42632517973377024 42711695717031936 42733218365415424 42743622380014864 42757174458679296 42770935239524352 42802906183593248 42836583716204544 42840684565043904 42895996453675008 42941876658215304 43049566219534336 43063421102456832 43123148454887424 43133647403556864 43169271614042112 43189337538428928 43193472157237248 43249239532240896 43263158677143552 43273691713308672 43295497554434048 43309224607875072 43333710703202304 43380059073095052 43389659141111808 43449838973485056 43460417459644416 43506901351086558 43516529489477632 43520695431155712 43576885286273024 43601522711136768 43630045064331264 43661996390347776 43690558302978048 43751155471220736 43818308473454592 43832410765000704 43843082393746944 43854498147598336 43879082826399744 43893204677296128 43903891107191808 43960575708758016 43964784160045056 44021547381030912 44068631439334656 44089115403812864 44093336160513024 44150265355829248 44164474482917376 44175226957335936 44189232933371904 44211500120539136 44236496342852352 44293610373218304 44355043952099328 44380121330978496 44409153011908608 44470746844102656 44539004336504832 44571621315146688 44600778267623424 44662637876871168 44731189899984896 44745585989271552 44793230385283072 44807646441406464 44818555505258304 44865497887408128 44876421036023808 44880717163379328 44938662951469056 44953125812969472 44964070295859792 44986727927654128 45026433777546144 45084567701311488 45114060202573824 45216393922660352 45245972659306496 45279107367768064 45285907321847808 45304707192040548 45308727129014272 45323309090340864 45334343699656704 45397220736688128 45455833385926656 45466900260182016 45481315767681024 45518878924603392 45529961148198912 45544614310508544 45555702799752684 45593109499305984 45618886853566488 45628982377316352 45666667492540416 45677785697381376 45692268067160064 45741139075602432 45800195760062464 45874885096291328 45889649267406336 45919668420476928 45945410826534912 45964484481245022 45983357280976896 46023829528422144 46053936456794112 46117811542032384 46143885551436288 46207885392700416 46229363724386304 46267544696389632 46278809193399552 46293482120675328 46342996168702464 46379459061153792 46402829914800128 46443785634054144 46467188902199296 46493460441977472 46508201425502208 46542965947208192 46618056398635008 46629406232743488 46644190318559232 46694079473010816 46739662499414016 46845683627143968 46876328179236864 46902606885421056 46941343890997248 47013393466310656 47054888076607488 47078599282491392 47093750851682304 47105216500424544 47115640951013376 47120151444258816 47170549671715008 47231451877564416 47308475255550432 47318944687587328 47323700807012784 47411364501430272 47462074201185336 47477122288533504 47589265906939904 47596412797452288 47620396880494592 47662427239612416 47674031340773376 47686444587679744 47713405468151808 47740153436946432 47801791061950464 47821635369376134 47841270706470912 47852918349637632 47868090356072448 47919288555393024 47946381080789268 47956991682281472 48008055532552192 48023506233851904 48074870661092352 48086575177516722 48097216804159488 48101821266014208 48153269456542404 48163925842722816 48191156680730112 48215440458347008 48230727404224512 48257996010384384 48289564440133632 48309611240492217 48356540257665024 48430761996976128 48470761110503424 48497933650231296 48565430565797376 48588004730732544 48655394473771008 48707434748738304 48722877683859456 48797661709074432 48813366533750784 48837963846189056 48849854148588416 48865342238490624 48881068845170688 48892969642099968 48917607066963712 48956095675662336 48960782360050176 49023995947057152 49076430466531776 49235534225145856 49295597032636416 49336310416048128 49363968179699712 49455647672352768 49480568633638912 49508307267944448 49524240803659776 49577210369251488 49588181875556352 49600254829289472 49605003180577152 49669048525307904 49722172972670352 49733176559403008 49737937635606528 49802154612883456 49830311669870592 49862908644950016 49899424446111744 50045329195954176 50078066826805248 50094183731429376 50098856101251188 50106379878567936 50143073979540024 50163662488338432 50175875551076352 50240657952866304 50245467611480064 50310339864035328 50322588637483008 50364150216382464 50387560461500416 50392384183443456 50432033153875968 50457446120947712 50473685123334144 50485973665526784 50501980495282176 50527428709187584 50555995820402688 50610068918610894 50621268997963776 50691478802399232 50720138663975424 50753317727895552 50758051576267651 50774144669681664 50823710678974464 50868443162992896 50901719241719808 50938995788739072 50972318020141056 51043014716424192 51121359885697024 51137812559167488 51150262792704768 51166480238641152 51192263297466368 51208738790178816 51221206291723776 51287338326884352 51292248186719232 51358471944536064 51375000929107968 51387508909554048 51413403345890432 51458781460052736 51525220230070272 51609245733327744 51675878768754688 51747551277449216 51776808219474912 51810678513893376 51882537984786432 51962171725922304 52034241312227328 52050987783438336 52063660342574496 52106410856349696 52135870689790272 52190477134331904 52203183654150144 52275587514974208 52343080868642816 52355824542027776 52360836690609216 52428440110047232 52445313448464384 52458082011836424 52474714108379136 52479621051973632 52530839407137168 52598662318196736 52633070236336128 52701394080536964 52706070333751296 52735869201641472 52809011877371904 52833558542155776 52877193938731008 52890067649599488 52906836709343232 52963424192802816 53005096069890048 53031805616914432 53078612153204736 53105358745370624 53118288006232064 53135383362259968 53152230200573952 53191961082523648 53222034662494236 53233812773535744 53277778741297152 53290749980278272 53307646078353408 53364662254869504 53394833476333503 53537924145307392 53572946490556416 53602979297624064 53647250161139712 53694467783159168 53729592532926464 53777014944694272 53804113465704448 53821429544779776 53834533143342336 53851601650581504 53909199624817152 53978802145787904 53991944058966144 54009062474121216 54066828863486208 54084229493728896 54109368904679424 54184416573063168 54242370515640384 54259568329752576 54387732465074176 54476426051845952 54484607246598144 54529606249316352 54560175356510208 54653297565001296 54689049542443008 54764901206163456 54795864092330592 54807990494035968 54897369422708736 54942709326962688 54956085917161968 54968247776182272 54973510018301952 55032307950334176 55044486677397504 55075607635120128 55103360523825152 55151995440439296 55210984274848248 55349442282258432 55372419901382892 55389976003289088 55395155554861056 55503349218054144 55529148263694336 55588274827165696 55606165112881152 55665639712843776 55683288781553664 55696845676437504 55768756238942208 55786704610000896 55800286682950656 55814815824216064 55828404741243904 55846105415417856 55864078680195072 55877679590971392 55905836647958528 55937444594254146 55949823629328384 55955179840057344 56027423939493888 56087349104607744 56178814365966138 56191246816509952 56269181971595264 56300995345448448 56337825180155904 56415963633942528 56502555663138816 56520740196974592 56549221295587328 56580922591936512 56599132347039744 56612912217168384 56659668993430272 56686005519187968 56691432206373888 56764626886066176 56825340540194688 56843357297836032 56948927622709248 57009565944905728 57027913652699136 57115444954939392 57120912753391872 57194661938233344 57226998558367008 57255835544287072 57264434146934784 57306370262331456 57343857772658688 57423391555977216 57511529871409152 57559028818722816 57585783384571904 57591296209649664 57684211569524736 57698255617744896 57778280937603072 57840078764126736 57852878854815744 57933118631313408 57947223279525888 57965872758829056 58003791689023488 58009201801448744 58027593908207616 58060401449993712 58135363614849024 58173393419108352 58215995187130368 58254077737304064 58424411297939456 58443214353334272 58457443191662592 58475977415589888 58505443768532992 58524272903061504 58538521476255744 58614100945010688 58619712213393408 58695396508041216 58714286776123392 58728581610918912 58758175252446208 58791114880684032 58810035954345984 58885965977223168 58900302609781248 58905941276935368 58918977244495872 58981995123803136 59045080405046043 59058147164291072 59140058602799104 59173495107971328 59212204015878144 59245398171058176 59294329125470208 59385339115339776 59428828420195584 59467704356831232 59486843181072384 59501326105799424 59550183835828224 59583852216903168 59660781319028736 59743528588541952 59758074007011072 59835228048031744 59840956217839104 59888039370227712 59918217268625408 59937501083959296 59952093727813056 59971101838147584 60035245036728192 60112756935081984 60230164663470816 60269564801875968 60353156431282176 60406276256054064 60445791599542272 60529627648917504 60577252651302912 60607777847902208 60622533680242688 60706614864265216 60726152414011392 60740937066336912 60760195283386368 60790812665741312 60825182471421984 60838643169755136 60888889990053888 60903714263175168 60988185434136576 61022666830095432 61186199023208448 61226224560635904 61285979308326696 61311143041302528 61365106037896192 61405248609058816 61459445651079168 61484959760626458 61490415389376512 61525180735248384 61544687600664576 61610513856933888 61639151632515072 61690059595186176 61705078924532736 61724642827567104 61790661558269952 61810547992833024 61825596656807214 61839278748205056 61911346444125948 61925047512072192 61991280589303296 62010935234002944 62157408531513344 62172541643657984 62192253758078976 62258772630681088 62268122567540736 62313723003700224 62319549999218688 62354486121725952 62460911502858624 62501770905649152 62536809180561408 62588458521329664 62623844676949248 62739850768809984 62791667802243072 62806955333899392 62826868592345088 62894066228953344 62943551582994432 62975269170085888 63030851931930624 63077967007400576 63098267742683712 63215152668573696 63282765601580448 63302829718044672 63565375121031168 63617873957535744 63653537915928576 63756233840001024 63762180492501512 63771756209086464 63788360941961216 63803891132850176 63860205246824448 63892384740524032 63928508107719024 63942655576375296 63948776960065536 64031341645135872 64099827548123136 64115433570022296 64129622405545984 64135761688018944 64204359275389872 64218567790297088 64254875574306816 64307636538966016 64343994680512512 64386085920178176 64412814987322956 64574349329301504 64595131653685248 64627681480671232 64663911533641728 64684722682331136 64700471105335296 64753907421063168 64784006307643392 64790208235855872 64873859298361344 64943246331651072 64963836911812608 65063548945432576 65070088609642578 65084488711667712 65153789651320832 65174758460227584 65190626189466624 65260352026629837 65274794234216448 65281043146733568 65365327929409536 65402284066705152 65435240622042368 65445067596496896 65492994585521664 65535837454467072 65626733206831104 65727462710181888 65781747221397504 65818624239599616 65940863563137024 66011076357259264 66032321071546368 66102947159001984 66133673105719296 66140004240769536 66225398033743872 66246711724376064 66262840436003904 66296230630227136 66317250180808704 66354744514278528 66440415559827456 66532565928148992 66727105594605568 66808506504757248 66857431972720032 66901167401435136 66987543937155072 66993956815306752 67096784849977344 67118378983907328 67152200288509952 67189845577924608 67211469662109696 67227833257887456 67242710871834624 67298246831112192 67314631554035712 67321075745068992 67407994427203584 67480091891481192 67495025330618368 67588638403198976 67626851551967232 67671090303860736 67698859559575552 67764947571965952 67824590883990528 67868958988959744 67918661051652096 67957060788060822 67963090693521408 67984963635511296 68001515549485056 68057352955232256 68095831105032192 68183750078889984 68200350390273024 68221973651521536 68278318386905088 68294941722298368 68383117769179136 68389664248958976 68443473565974528 68477962592714752 68500001238810624 68516678546072064 68538402100740096 68611708613403648 68700293640093696 68812327644436992 68834473901109504 68879502630715392 68946726721867533 68975035921465344 69035744292633216 69080904685191168 69176717313048576 69282895634563072 69344045586579456 69378988416303104 69401317044584448 69418213790099328 69440223181012992 69475214475132928 69514494253053696 69604244872200192 69700783353298944 69740190662966208 69814448920812288 69927084597952512 69944109349115232 69966285477838848 70041119209516224 70131549757595648 70268525440715952 70314492268855296 70353910328131584 70412015836495872 70502925251641344 70520090199465984 70617898923737088 70640626277523456 70657824750636816 70673461426520064 70755824507572512 70771482870939648 70847177816346624 70962712883325648 70978417031380992 71037038321729536 71054333307037696 71076861437804544 71117046752145408 71152883006492672 71163568648617984 71193111301778004 71215683432800256 71383898860409856 71430595320741888 71470639063498752 71529666881519616 71570108202227712 71702686592925696 71732453054064201 71761906059706368 71779377524456448 71802135534108672 71878932833089536 71935487523422208 71971736194383872 71989258745288192 72012083298828288 72035259350777856 72089105151314944 72112305991638528 72129862766275083 72145825206239232 72152731899021312 72229904184813606 72245888764084224 72323160687520512 72346091106336768 72646142995464192 72706141665755136 72746900475346944 72871063420001728 72882007096098816 72918732723257344 72983091710656512 73019868274884608 73061152123107456 73084316525789184 73196492563611648 73256945769283584 73274781222882624 73298013357735936 73376410600445568 73434143513493504 73535993920585728 73614645699797664 73829893201843856 73853301337718784 73943395548954624 74004465624072192 74038864351592448 74045952269549568 74220852950458368 74262460901916672 74358341651922944 74365815553877232 74382272813334528 74400382243934208 74485438240260096 74503572787961856 74583259459005528 74599764839104512 74606906453409792 74703231919325184 74745467504805888 74783132139476992 74794362967425024 74849136669167616 74898099947962368 74905085821288184 75067993793931264 75117100240207872 75148284151876782 75221284845256704 75336740884185088 75360986929299456 75441230122582016 75465509796052992 75483882956224512 75546225324573696 75581340692250624 75588576275165184 75686169181421568 75710527685001216 75728960498290176 75767120720259584 75791143063781376 75833993730604032 75915103377916341 75931903496945664 76037218203598848 76153926606585856 76161217004522496 76259549250977792 76302664744489344 76352578862579712 76408493683108608 76458477030211584 76564522074636288 76682039828545536 76706718838751232 76725394189057152 76745371758297088 76788394946199552 76813108185268224 76831809437585664 76931007490326528 76938372280078848 77037707916804096 77120105018835648 77262964372701184 77287830345105408 77370125210943488 77413868599991616 77513818153132032 77621326916173824 77665212329212368 77716017770840064 77823806977179648 77924285804445696 77943257588883456 78051361968340992 78152134593347584 78159616284524544 78221112646828032 78260528677388288 78285715701497856 78304775481225216 78388153174245376 78413381272461312 78514621302964224 78533736813041664 78541255035913824 78558636325994496 78642660165070848 78667970172696576 78687123017754636 78719431577960448 78726773873394724 78796259110705752 78897993477295104 78949605354504192 78993864228077568 79059105500626944 79180452153786368 79238437893594112 79250337813233664 79290272475774976 79315790908096512 79335101474399232 79360255064014848 79400245114437632 79445136289204224 79547708425371648 79658038118055936 79677432009348096 79703075043389952 79787941623785472 79833051993741354 79850719160303616 79916668111945728 79936124970417408 79961469117530112 80046993382304256 80150342580109312 80306886217961088 80359419735834624 80404468946436096 80470875241709568 80541701674738752 80594388799389696 80706170198556672 80732144317169664 80751799715013504 80863799437225728 80968203218681856 80987916088449216 81013593711181824 81100243295229312 81164053357019136 81204952350900224 81276624859594752 81317580578848768 81363555773460576 81389352494628864 81581598697611264 81714639077768928 81794409373974528 81979946347501944 82033574313664512 82147351809245184 82185535510020096 82211985741053952 82253412793581568 82273438566043648 82326010686603264 82346054134063104 82387548744359936 82414063990444032 82434128875742952 82452371664273408 82460265027452928 82548461925501264 82566730016096256 82655040785737728 82681246978670592 82816476412272372 82923005010771968 83024163423387648 83058629852074338 83084964004933632 83092733332291584 83139314828967936 83281215337144832 83293722395541504 83335694540865536 83382412240748544 83409247669321728 83451278028439552 83498459569265664 83524933172330496 83545268514656256 83653134358413312 83722223736324096 83742607111865856 83769158123126784 83858754971937792 83906166891381219 83924735443992576 84041135909240832 84131023656911616 84268221548949207 84286870224764928 84377020802107264 84403772957392896 84451493018172672 84506737770233856 84623945450913792 84753833494708224 84823831943380992 84871383887904768 84989503490145408 85029008278781952 85146940329099264 85238010810292032 85265035946754048 85423391434063872 85466436730830848 85487244760029728 85514348917358592 85541870479048704 85605812367186496 85673167432409088 85681369130087808 85791992907350016 85883753316430608 86126842204913664 86267294807113728 86338543228084224 86378675076857856 86386944314474496 86498479064481792 86526317354287104 86547383426617344 86590995108868096 86667421406404608 86760118146190104 86779318282223616 86899677946970112 86920834919288832 87013802702173116 87033058978955264 87041390862311424 87153770572546048 87203045422273536 87260090128662528 87323992780695552 87381116605956096 87502310942441472 87636616946909184 87664821530001408 87672998177189579 87686164787493888 87708996295196672 87758165652799488 87786409354592256 87807782214383616 87921151417516032 87929568320090112 88043094762061824 88137262878669312 88178230807625728 88186672321026048 88300530711658496 88328948965834752 88350453914671872 88378465866743808 88423000241078272 88472992685704704 88587220746436608 88710087904198656 88760242661956992 88818306023817216 88941493688205312 89078008673009664 89143242630293376 89201556535246848 89325275753742336 89462379799969792 89491171978543104 89586460770566144 89615292882812928 89637111010516608 89752842072047616 89761434326758656 89877325902938112 89906251625938944 89928140591719584 89973455855308256 90052867555092288 90169135402622976 90432787845320704 90491945318612992 90558214735536128 90609414384081096 90646618180681728 90668687399313408 90794441473376256 90911666771853312 90933800520364032 91037757849206784 91059922296397824 91089228621017088 91111405599505368 91186218998611968 91237773707132976 91257964754632704 91333334985080832 91355571394762752 91384536134320128 91482278151204864 91600391520124928 91749770192582656 91779298534812672 91839336840953856 91890821653069824 91928968962490044 91966714561953792 92047659056844288 92107872913588224 92227439640939687 92235623084064768 92287771102872576 92415770785400832 92458727448772608 92535089392779264 92557618386799104 92586964241350656 92685992337404928 92758918122307584 92805659829600256 92887571268108288 92934377804398592 92986920883954944 93016402851004416 93085931894416384 93236112797270016 93258812465486976 93288380637118464 93388158946021632 93479324998828032 93691367254287936 93752656358473728 93805213770842112 93882687781994496 94026786932621312 94109776153214976 94157198564982784 94187501703364608 94210433000849088 94240302888517632 94341099343430016 94462903755128832 94616950511100864 94647401614025568 94822729002860544 94924148402370672 94954244577067008 95178531813879808 95192825594904576 95240793760989184 95348062681546752 95426810936303616 95480306873892864 95603582123900928 95643270738752268 95682541412941824 95705836699275264 95838577110786048 95892762161578536 95913983364562944 96016111065104384 96047012467703808 96149741322184704 96173150355033444 96194433608318976 96203642532028416 96306538913084808 96327851685445632 96382313361460224 96430880916694016 96461454808449024 96515992020768768 96579128880267264 96619222480984434 96713080515330048 96861523993952256 96941522221006848 96995867300462592 97130861131594752 97176009461465088 97310788947542016 97414869497476608 97445755367718912 97595323418148864 97626733067501568 97675927692378112 97699708297176832 97730684476981248 97762137690341376 97785939284199936 97835214133927424 97912191351324672 97921564720100352 98047991894114304 98152860933063552 98471068450291712 98591194065272832 98672620832096256 98727936359399424 98911295344705536 98961137267277824 99016614535888896 99048481607319552 99154420738502976 99200509658578944 99210006361154304 99338097050615808 99444345945340704 99466353118806016 99475875271213056 99660623339741184 99798848892223488 100090658391908352 100188367462858752 100197712202502376 100212759757135872 100286147959080048 100351751102152704 100481315905732608 100490935222960128 100620679728070656 100645177274966016 100728300432764928 100775120923000832 100784768366886912 100864066307751936 100914892241895424 100947370246668288 100971947331053568 101003960990564352 101054857418375168 101111991640805376 101220137837221788 101242537995927552 101382957604798464 101440277327950848 101506635455791104 101516103152535302 101548289339363328 101647421357948928 101736886325985792 101803438483439616 101877991577478144 101944636040282112 102086029432848384 102242719771394048 102275625118334976 102300525585409536 102332960477282304 102384526594932736 102417477580357632 102442412583447552 102574676653768704 102584496373438464 102716943889072128 102750001858215936 102775017819108096 102826806691780864 102917562920105472 103050440460140544 103218491466655488 103351757537509376 103495102554898432 103553616438949824 103621357027786752 103765075969572864 103924343451844608 104068482624454656 104101975566876672 104127320685148992 104212821712699392 104271741379580544 104406367308300288 104551175029948416 104686161737285632 104711649084055552 104721673381218432 104856880220094464 104890626896928768 104916164023672848 104949428216758272 105061678814274336 105197324636393472 105266140472672256 105402788161073928 105471738403282944 105618023754743808 105667117084311552 105754387877462016 105780135299198976 105926848385605632 106010192139780096 106063611233828864 106157224306409472 106210717490741248 106236576012464128 106270766724519936 106304460401147904 106383922165047296 106444069324988472 106467625547071488 106555557482594304 106581499960556544 106615292156706816 106729324509739008 106789666952667006 107075848290614784 107145892981112832 107205958595248128 107294500322279424 107388935566318336 107459185065852928 107554029889388544 107608226931408896 107642859089559552 107669066286684672 107703203301163008 107818399249634304 107957604291575808 107983888117932288 108018124948242432 108133657726972416 108168458987457792 108218737809358848 108344856277220409 108368833146126336 108484741031280768 108519136659505152 108775464930148352 108952852103691904 108969214493196288 109059212498632704 109120350713020416 109306595130002592 109378099084886016 109529802412326912 109591728184661184 109794738845417472 109885418653925376 109912171834323936 109936495552364544 109947020036603904 110064615900668352 110151215270240256 110206721047650304 110303990880878592 110421968549696496 110744839802765784 110779952006578176 110790311109722112 111006698436108288 111058296527388672 111212330225762304 111331279425687552 111393691352875008 111537512477884416 111573409220001792 111600573365901312 111629631648432128 111656809482487808 111692210830835712 111728157360390144 111755359181942784 111811673295917056 111874889188508292 111899647258656768 111910359680114688 112054847878987776 112174698209215488 112357628731932276 112382493633019904 112538363943190528 112601990690896896 112675650360311808 112722426227815173 112831927267885056 113005111326277632 113041480393949184 113098442591174656 113161845183873024 113198264694079488 113225824434336768 113319337986860544 113372011038375936 113382864412747776 113529253772132352 113650681080389376 113686714595672064 113897855245418496 114019131889811456 114055827305398272 114230889909878784 114241825506783744 114389323876466688 114453997116734016 114511671088574144 114528868293869568 114612740524662912 114687715545317376 114846783111954432 115023059742818304 115118057637445632 115182592419299328 115396511235489792 115556561875206144 115680157528253472 115705757709631488 115894446559051776 115931745517658112 116018403602897488 116055187816415232 116120802899987424 116270727229698048 116346786838216704 116431990374260736 116848822595878912 116886428706668544 116914886383325184 117048545806123008 117077042952511488 117228201890021376 117239424426786816 117390793016082432 117428573552246784 117457163221837824 117516350504892416 117582229761368064 117620071908691968 117771931954446336 117800605219562496 117811882553870736 117837954488991744 117963990247606272 118090160810092086 118116294328582144 118280117205598208 118346990215942656 118424408031756288 118490796342116352 118588658250940416 118770678230679552 118857656840391168 118935408713662464 118973686362144768 119002652211598848 119100367671656448 119167704433806336 119321562638057472 119487057177083904 119516148014022144 119670456096063488 119681912435678208 119776078740455424 119836434537250816 119875002167918592 119904187455626112 119942203676295168 120070490073456384 120225513870163968 120460329326941632 120539129603751936 120706312862564352 120812552512108128 120891583199084544 121059255297835008 121245067360485376 121413229728530432 121452304828022784 121481874132673824 121520390566772736 121581625331482624 121650364942843968 121777779980107776 121807428526350336 121976370868273152 122045333660190864 122372398046416896 122452449121271808 122571958616653392 122730212075792384 122810497218117632 122918891302158336 122969919521252916 122980830778753024 123050361470496768 123221027713867776 123278303265030144 123380119190372352 123410157849065472 123449285655134208 123581323116539904 123621095985666048 123651193313614428 123678557496410112 123822692888251896 123850095024144384 123982561178606592 124021870468005888 124314817063026688 124345083287315968 124384507516157952 124517545261362176 124536245135081472 124587944778111507 124627446007400448 124639099998437376 124708972243451904 124921823005717248 125003541811298304 125073618361122816 125176917042659328 125247689353898496 125479701537619968 125583335604486144 125613910667798784 125653737184690176 125788132457906688 125887103165988864 125950538340171776 126061703863861248 126155934014801152 126196535485367424 126430305337147392 126565531203160896 126605659436089344 127130750242062336 127235747915071488 127307075831857152 127524360985003024 127543512418172928 127607782265700352 127720410493648896 127784769481048064 127857016215438048 127885311152750592 127897553920131072 128199655096246272 128230867140044592 128259244811091968 128271523376037888 128408718550779744 128437135580594176 128509751148613632 128687989361025024 128825629974645912 129148698658603008 129190263307370496 129255362961342464 129369445364662272 129400942210670592 129507814842126336 129568012615286784 129580416471711744 129747718596722688 129886492663302144 129927673823625216 130127097890865152 130140177219285156 130168977423335424 130307579302641664 130349516920455168 130381252378933248 130520704053259674 130549588468432896 130562086293467136 130730655858819072 130804568133410304 130870481244084736 130890135192993792 130985989171043328 131071674908934144 131253466413662208 131454925420363776 131563494442795008 131637248479199232 131881727126274048 132022152714518528 132064642143092736 132205894318003968 132267346211438592 132280008481539072 132450796067487744 132493423448752128 132525680872007808 132592461260454272 132634500361617408 132709489028557056 132880831119654912 133065131856297984 133454211189211136 133617013009514496 133714863945440064 133802334802870272 133987913630613504 134193569699954688 134236757967814656 134304400577019904 134379691155849216 134422939324219392 134455666515774912 134596493662224384 134629263108071424 134642151490137984 134815988854407168 134960183782962384 134990050661236736 135177276806397952 135253703103934464 135342180607721472 135397719119151104 135649181767981056 135737917977919488 135837322103304192 135914121576121644 135926181387042816 135969927271022592 136003031098970112 136191662210064384 136367500157779968 136400700780546048 136443947303043072 136556636773810176 136589883444596736 136766235538358272 136779328497917952 136886947131949056 136955925185429504 137000002477621248 137033357092144128 137076804201480192 137223417226807296 137400587280187392 137624655288873984 137668947802219008 137759005261430784 137771854278440767 137893453443735066 137950071842930688 138071488585266432 138161809370382336 138353434626097152 138565791269126144 138688091173158912 138757976832606208 138802634089168896 138836427580198656 138880446362025984 138950428950265856 139028988506107392 139208489744400384 139401566706597888 139480381325932416 139628897841624576 139854169195905024 139888218698230464 139932570955677696 140082238419032448 140263099515191296 140537050881431904 140628984537710592 140707820656263168 140824031672991744 141040180398931968 141235797847474176 141281252555046912 141315649501273632 141346922853040128 141511649015145024 141694355632693248 141925425766651296 141956834062761984 142074076643459072 142108666614075392 142234093504290816 142305766012985344 142386222603556008 142431366865600512 142767797720819712 142861190641483776 143059333763039232 143140216404455424 143405373185851392 143464906108128402 143523812119412736 143558755048912896 143604271068217344 143757865666179072 143870975046844416 143943472388767744 143978517490576384 144024166597656576 144070518701555712 144178210302629888 144224611983277056 144259725532550166 144291650412478464 144305463798042624 144459808369627212 144491777528168448 144646321375041024 144692182212673536 144928833721476651 145292285990928384 145412283331510272 145493800950693888 145742126840003456 145764014192197632 145837465446514688 145966183421313024 146039736549769216 146122304246214912 146168633051578368 146392985127223296 146513891538567168 146549562445765248 146596026715471872 146752821200891136 146868287026987008 147071987841171456 147229291399595328 147659786403687712 147706602675437568 147886791097909248 148008931248144384 148091904539099136 148441705900916736 148524921803833344 148731631107754464 148764545626669056 148800764487868416 149007145575923712 149166518918011056 149199529678209024 149213812906819584 149406463838650368 149490935009611776 149566264278953984 149588725934850048 149698273338335232 149810171642576368 150135987587862528 150234200480415744 150296568303753564 150673481768370176 150721973858598912 150882460245164032 150931019592105984 150967765912449024 151092450649147392 151162681384501248 151177152550330368 151372338362843136 151421055370002432 151457920996580352 151534241440519168 151582286127562752 151667987461208064 151830206755832682 151863806993891328 152074436407197696 152274154728802953 152307853213171712 152322434009044992 152519098501955584 152605329488978688 152705157725159424 152816987366217216 152916954060423168 153129044149272576 153364079657091072 153413437677502464 153450788378114304 153490743516594176 153576789892399104 153626216370536448 153663618875171328 153862014980653056 153876744560157696 154075415833608192 154240210037671296 154525928745402368 154575660690210816 154740250421886976 154827737199983232 155027636306264064 155242653832347648 155330424658424736 155432035541680128 155647613954359296 155886515177766912 156102723936681984 156304269186695168 156319232569049088 156571431402995712 156609550962450432 156776306348490752 156826762544922624 157029242605928448 157067473626083328 157082510071827648 157285320330141696 157335940345393152 157374246035509272 157438863155920896 157453547746789448 157592518221411504 157795986954590208 157899210709008384 158118211001253888 158360904307572736 158476875787188224 158500675626467328 158580544951549952 158631581816193024 158670202948798464 158720510128029696 158800490228875264 158890272578408448 159095416850743296 159316076236111872 159354864018696192 159406150086779904 159575883247570944 159666103987482708 159701438320607232 159833336223891456 159872249940834816 159922938235060224 160093986764608512 160300685160218624 160613772435922176 160718839471669248 160808937892872192 160941750483419136 161083403349477504 161188777598779392 161412340397113344 161464288634339328 161503599430027008 161727598874451456 161936406437363712 161975832176898432 162027187422363648 162200486590458624 162328106714038272 162409904701800448 162553249719189504 162635161157697536 162727111546921152 162778704989257728 163163197395222528 163429278155537856 163588818747949056 163959892695003888 164067148627329024 164294703618490368 164423971482107904 164506825587163136 164546877132087296 164692108268126208 164775097488719872 164828127980888064 164868257751485904 164904743328546816 164920530054905856 165096923851002528 165133460032192512 165310081571475456 165632952824544744 165846010021543936 166048326846775296 166117259704148676 166169928009867264 166185466664583168 166562430674289664 166587444791083008 166671389081731072 166764824481497088 166818495338643456 166902556056879104 166996919138531328 167049866344660992 167090537029312512 167306268716826624 167444447472648192 167485214223731712 167538316246253568 167717509943875584 167812333782762438 167849470887985152 168082271818481664 168262047313823232 168536443097898414 168573740449529856 168754041604214528 168807545914785792 168902986036345344 169013475540467712 169247890901827584 169507666989416448 169647663886761984 169742767775809536 169979006980290816 170058016557563904 170293880658198528 170476021620584064 170530071893508096 170846782868127744 170932873461661696 170974489520059456 171028697834717184 171083740958097408 171211624734372992 171346334864818176 171362738260175616 171583985814700032 171767506632861216 172534589614227456 172677086456168448 172757350153715712 172773888628948992 173052634708574208 173094766853234688 173181990217736192 173334842812809216 173520236292380208 173558636564447232 173799355893940224 173841669838577664 174027605404346232 174066117957910528 174082781724622848 174307541145092096 174406090844547072 174520180257325056 174647985561391104 174762233211912192 175273233893818368 175329643060002816 175345996354379158 175372329574987776 175417992590393344 175516331305598976 175572818709184512 175615564428767232 175842302835032064 175859136640180224 176086189524123648 176274525757338624 176356461615251456 176373344642052096 176601061423316992 176657897931669504 176700907829343744 176756931733487616 176846000482156544 176945985371409408 177135241215138129 177174441492873216 177420175808397312 177520485323913984 177636612047634432 177882987376410624 178156017346019328 178286485260586752 178403113070493696 178650551507484672 178924759599939584 178982343957086208 179172921541132288 179230585765625856 179274222021033216 179505684144095232 179522868653517312 179754651805876224 179812503251877888 179856281183439168 179946911710616512 180105735110184576 180338270805245952 180865575690641408 181116429471072256 181218828768162192 181337374798626816 181588882946752512 181823333543706624 181867601040728064 182119844592795648 182178457242034176 182222811199010736 182372437997223936 182475547414265952 182515929509265408 182666669970161664 182711142789525504 182964556302409728 183200783040249856 183499540385165312 183558597069625344 183678673681907712 183857937924980088 183933429123907584 184095318113688576 184215745827176448 184454879281879374 184471246168129536 184575542205745152 184831541570801664 184917454897545216 185070178785558528 185115236773598208 185173928482701312 185371984674809856 185517836244615168 185611319659200512 185775142536216576 185868755608797184 185973841767909888 186032805702008832 186171863788832768 186472225594540032 186517624930973952 186576761274236928 186776317892043264 186958649997656064 187382734508575872 187505312716947456 187610427541684224 187765375563988992 188053573865242624 188219552306429952 188314397129965568 188375003406729216 188420866001698176 188480605777035264 188682198686860032 188925807510257664 189233901022201728 189294803228051136 189645458005721088 189848296804741344 189908489154134016 190357063627759616 190696125363093504 190853621872607232 190960613747785728 191286541477504536 191365082825883648 191411673398550528 191677154221572096 191785524323157072 191827966729125888 192094024935407616 192299482644369408 192346300710066888 192388867216637952 192407285064056832 192613077826169616 192655703370891264 192764626722920448 192861761833388032 192922909616898048 193031984041537536 193158257760534528 193238444961968868 193723047987904512 193883044442013696 193991734600925184 194261722263189504 194352018922930176 194621577895084032 194829738994953216 194891510735437824 195190646836297728 195253466135003136 195351855384756224 195399416594353664 195461368953962496 195524275380682752 195571878568399872 195670428267854848 195781056079889511 195824382702649344 195843129440200704 196095983788228608 196305721866127104 196942136900583424 197182388130545664 197345241664192512 197455872718798848 197822590689411072 197922274534555648 198033229071777792 198096963214639104 198308841477005952 198401019317157888 198420012722308608 198676194101231616 198888691890681408 198951750542426112 199321246679482368 199597697784446976 200181316783816704 200395424405004752 200425519514271744 200572295918160096 200703502204305408 200962631811465216 200981870445920256 201290354549932032 201456600865529856 201550241846001664 201569536733773824 201728132615503872 201829784483790848 201894740493336576 201943894662107136 202223983281610752 202440275674443576 202485075991855104 202765915209596928 202880554655901696 203013270911582208 203032206305070604 203096578678726656 203294842715897856 203473772651971584 203606876966879232 203755983154956288 203889272080564224 204172058865696768 204485439542788096 204551250236669952 204601051170819072 204665920954564608 204769053189865472 204834955160715264 204884825166895104 205149353307537408 205168992746876928 205433887778144256 205500003716431872 205550035638216192 205653613383561728 205835125840210944 206100880920281088 206436982933310976 206703515075018752 206990205109796864 207107232877899648 207242714055573504 207530151939145728 207848686903689216 208136965248909312 208203951133753344 208254641370297984 208425643425398784 208543482759161088 208812734616600576 209102350059896832 209423298168111104 209443346762436864 209713760440188928 209781253793857536 209832328047345696 209898856433516544 210123357628548672 210394649272786944 210805576322147856 210943476806565888 211236047509487616 211508775754924032 211560270598397952 211853696771211264 212020384279560192 212127222467657728 212314448612818944 212421434981482496 212473152024928256 212541533449039872 212767844330094592 212888138649976944 212935251094142976 213111114965188608 213162999921113088 213230584313413632 213458649019478016 213579333905334012 214151696581229568 214291785962225664 214411917190496256 214589000644558848 214777871132636672 214918370131705856 215108059778777088 215197359162192603 215216453862817792 215285718179119104 215338132573369344 215406406602326016 215636798499268608 215915208583151616 215967776235864576 216036249896484864 216267315453944832 216336917974915584 216389588298825249 216437475618717696 216689712554440818 216737666292252672 216969482062561536 217038273319010304 217550929860296704 217905704207383808 217938428986392576 218118424997265408 218240701426040832 218613190260005184 218756198169772032 219059604824653824 219183456369322368 219589477690834944 219770837307850752 219824343668647872 219894040073207808 220129231801336704 220302430540480512 220413442095300608 220607981761757184 220843937099392992 221489679605531568 221559904013156352 222013396872216576 222116593054777344 222662558851375104 222787382705750016 223075024955768832 223146818440003584 223201146731802624 223259263296864256 223313618964975616 223456314720780288 223510718363885568 223623346591834112 223749778377016584 223799294517313536 223820719360229376 224109695757975552 224349396418430976 224715257463864552 224764987266039808 225076727886381056 225203981381793792 225351300720623616 225444852455630346 225663854535770112 226010222652555264 226082960787898368 226196885182349312 226323690367746048 226396529388158976 226451648868673536 226638675973721088 226744022076751872 226765728825495552 227058507544264704 227301362160778752 227373429191344128 227745310133749023 227795710490836992 228038263779622912 228111654610796544 228461779819757568 228483651013567488 228778647752933376 228907994233468032 229023342177148288 229057736587739136 229225481049325824 229375431090634752 229693566223908864 230046119485636608 230236115274891264 230365184838598656 230793022470979584 231113123750412288 231360315056506944 231788893118103552 231863491035316224 232036807205794976 232110375632830464 232241605799974848 232541454459396096 232863980748521472 233772857413337088 233829772766650368 234154085905022976 234456403780042752 234478848853573632 234781586032164864 234857147104493568 234914326443675648 235032701009784832 235164459522736128 235240143817383936 235543863908892672 235601210439124992 235623765107741472 235675908977983488 235927980495212544 236180321620184172 236232588657164288 236560234411196416 236693980431885312 236848816063512576 236981592684232704 237177316501880832 237541356461359104 237715313680782336 237870817427324928 237947372724289536 238005304423197696 238200735343312896 238335408867612672 238643125276114944 238974114354167808 239032296028044288 239340912192126976 239363824871356416 239552157480910848 239672869074501632 239750004335837184 239808374911252224 239884407352590336 240140980146912768 240451027740327936 240920658653883264 241078259207503872 241412625725128704 241625105024216256 241783166398169088 242118510595670016 242490134720970752 242826459457060864 242904609656045568 242963748265347648 243040781133545472 243163250662965248 243300729885687936 243614857052700672 243952741736546304 244090667320381728 244744796092833792 245143917233306784 245460424151584768 245620994436235264 245939839042505832 246100722940993536 246442055427735552 246556606530060288 246760238380744704 246820315698130944 247162646233079808 247242191971332096 247302386627228856 247357114992820224 247645385776503792 247700190048288768 247965122357213184 248043740936011776 248629634126053376 248690166574631936 248769015032315904 249035090522724352 249072490270162944 249175889556223014 249254892014800896 249278199996874752 249417944486903808 249843646011434496 250007083622596608 250147236722245632 250353834085318656 250495378707796992 250959403075239936 251166671208972288 251227821335597568 251307474369380352 251576264915813376 251774206331977728 251901076680343552 252123407727722496 252311868029602304 252393070970734848 252804664646847621 252860610674294784 253131062406321792 253211318872178688 254261500484124672 254471495830142976 254614151663714304 255048721970006048 255087024836345856 255215564531400704 255440820987297792 255569538962096128 255714032430876096 255795107840262144 256399310192492544 256461734280089184 256518489622183936 256543046752075776 256817437101559488 257019502297227264 257375978722050048 257651259949291824 258380526614740992 258510725922684928 258801884421341184 259015629684252672 259136025230573568 259160832943423488 259495437193445376 259772985326604288 260254195781730304 260280354438570312 260337954846670848 260615158605283328 260699033840910336 260762504757866496 261041408106519348 261099176936865792 261124172586934272 261461311717638144 261609136266820608 261740962488169472 261780270385987584 261971978342086656 262143349817868288 262506932827324416 262909850840727552 263018994531568737 263126988885590016 263274496958398464 263763454252548096 264044305429037056 264129284286185472 264411788636007936 264534692422877184 264560016963078144 264901592134975488 264986846897504256 265051361744015616 265184922520908544 265269000723234816 265418978057114112 265761662239309824 266130263712595968 266908422378422272 267234026019028992 267429727890880128 267604669605740544 267975827261227008 268387139399909376 268473515935629312 268608801154039808 268759382311698432 268845878648438784 268911333031549824 269258526216142848 269284302980275968 269631977708814336 269920367565924768 269980101322473472 270507406207868928 270795438238302208 271298363535962112 271475835955838976 271674644206608384 271828243152243288 271939854542045184 272006062197940224 272383324420128768 272735000315559936 272801401561092096 273113273547620352 273179766889193472 273532471076716544 273558656995835904 273773894263898112 273911850370859008 274000004955242496 274066714184288256 274153608402960384 274446834453614592 274801174560374784 275249310577747968 275337895604438016 275518010522861568 275543708556881534 275786906887470132 275900143685861376 276142977170532864 276323618740764672 276706869252194304 277131582538252288 277376182346317824 277515953665212416 277605268178337792 277672855160397312 277760892724051968 277900857900531712 278057977012214784 278416979488800768 278803133413195776 278960762651864832 279257795683249152 279708338391810048 279776437396460928 279865141911355392 280164476838064896 280526199030382592 281074101762863808 281257969075421184 281415641312526336 281648063345983488 282080360797863936 282471595694948352 282562505110093824 282631299002547264 283023298030290048 283388711265386496 283850851533302592 284148153286918144 284217333228150784 284468187008581632 284611532025970688 284772445207112016 284862733731201024 285535595441639424 285722381282967552 286280432808910848 286810746371702784 286929812216256804 287047624238825472 287117510097825792 287515731332358144 287741950093688832 287886944777535488 287957034981152768 288048333195313152 288141037403111424 288356420605259776 288449223966554112 288519451065100332 288583300824956928 288610927596085248 288919616739254424 288983555056336896 289292642750082048 289384364425347072 289857667442953302 290584571981856768 290824566663020544 290987601901387776 291484253680006912 291528028384395264 291674930893029376 291932366842626048 292079473099538432 292244608492429824 292337266103156736 292785970254446592 293027783077134336 293099124891530496 293192053430943744 293505642401782272 293736574053974016 294143975682342912 294458582799190656 295319572807375424 295413205350875136 295773582195818496 296017862496288768 296183809078198272 296883411801833472 297049843607666688 297463262215508928 297601528975736832 298014291151847424 298333037836022112 298399059356418048 298427625813639168 298981870019223552 299132528557907968 299396546676670464 299620343285152736 300271975175725056 300593136607507128 301346963536740352 301443947717197824 301862039184211968 301935531824898048 302184901298294784 302325362769002496 302354305100660736 302744676725686272 302842110740004864 302915841993160704 303068482881038336 303164572255125504 303335974922416128 303660413511665364 303727613987782656 304148872814395392 304548309457605906 304615706426343424 304644868018089984 305038197003911168 305210658977957376 305410315450318848 305633974732434432 305833908120846336 306258088298545152 306728159314182144 306826875355004928 306901576756228608 306981487033188352 307153579784798208 307252432741072896 307327237750342656 307724029961306112 307753489120315392 308150831667216384 308480420075342592 309051857490804736 309151321380421632 309480500843773952 309655474399966464 310055272612528128 310485307664695296 310660849316849472 310864071083360256 311295227908718592 311773030355533824 312205447873363968 312638465138098176 313219101924900864 313552612696981504 313653525089845248 314058485211856896 314134947252166656 314165020143655296 314570640660283392 314671880690786304 314748492071018544 314907095493578896 315185036442823008 315591973909180416 315798421418016768 316721808615145472 316953751574376448 317001351252934656 317161089903099904 317263163632386048 317340405897596928 317780545156816896 318190833701486592 318632152472223744 318709728037392384 318812300173559808 319151766495141888 319332207974965416 319402876641214464 319666672447782912 319744499881669632 319845876470120448 320187973529217024 320601370320437248 321227544871844352 321437678943338496 321617875785744384 321883500966838272 322166806698955008 322377555197558784 322824680794226688 322928577268678656 323007198860054016 323455197748902912 323872812874727424 323951664353796864 324054374844727296 324400973180917248 324656213428076544 324819809403600896 325106499438379008 325270322315395072 325454223093842304 325557409978515456 326326394790445056 326858556311075712 327177637495898112 327919785390007776 328134297254658048 328589407236980736 329093754264174592 329384216536252416 329550194977439744 329656255961776128 329736515502971808 329809486657093632 329841060109811712 330193847702005056 330620163142950912 331265905649089488 332234519408297352 332339856019734528 332370933329166336 333124861348579328 333174889582166016 333342778163462144 333636990677286912 333805112113758208 333993838277062656 334181074058625024 334612537433653248 334888894945296384 334970428447463424 335076632492507136 335435019887751168 335624667565524876 335698941775970304 336164543636963328 336524094627646464 337072886195796828 337147480899059712 337508083208429056 337615091829571584 337805972072690688 338026951080935424 338167278683445519 338495781803655168 339015333978832896 339295327773523968 339485535551619072 339958013960581632 340116033115127808 340587761316397056 340952043241168128 341060143787016192 341693565736255488 341865746923323392 341948979040118912 342057395669434368 342167481916194816 342423249468745984 342692669729636352 342725476520351232 343167971629400064 343535013265722432 345069179228454912 345354172912336896 345547777257897984 346189533706469376 346363980435472384 346669685625618432 347040472584760416 347117273128894464 347683339677155328 348055210808692464 348132235915821056 348165563449245696 348615082290184192 348812181689094144 349040360514650112 349295971122782208 350546467787636736 350659286120005632 350691992708758316 350744659149975552 350835985180786688 351145637418369024 351231128857534464 351684605670064128 351718273280360448 352172379048247296 352549051514677248 352712923230502912 352746689284104192 353202122846633984 353315795863339008 353401815658687488 353513863466975232 353692000964313088 353891970742818816 354270482430276258 354348882985746432 354840351616794624 355040970647827968 355273224095268864 355765974752821248 356312034692038656 356572970521173504 356806226140987392 357301103014969344 357849519199879168 357964687914172416 358345843082264576 358461171531251712 358548444042066432 359011368288190464 359045737307034624 359509303611752448 359625006503755776 359712562366878336 359893823421233024 360211470220369152 360676541610491904 361731151381282816 362232858942144512 362437657536324384 362674749597253632 363177765893505024 363735202081456128 364239689185591296 364356914484068352 364445622398021472 364744875994447872 364951094828531904 365333339940323328 365422285579051008 365929112604819456 366401566080499712 366999080770330624 367117194139250688 367357347363815424 367715875849960176 368190636227377152 368431491654352896 368909758563758748 368942492336259072 369151084411490304 369663083141603328 369834909795090432 370140357571117056 370230473547196416 370347856965402624 370743969349619712 371035672489230336 371222639318401024 371550285072433152 371737511217594368 371947683535819776 372065611404017664 372343727577665536 372944451189080064 373035249861947904 373153522548473856 373552635784086528 373763834334334521 373917299995312128 374765469017151744 375010625433894912 375220855083368448 375530751127977984 376107147730485248 376439104612859904 376628794259931136 376750006813458432 376841732003396352 376961211554070528 377364397373720064 377851615020515328 378467802044403456 378589606456102272 379290916011442176 379696593609482688 379816978308268032 380714127255519232 381392250726187008 381707243745214464 381921227495571456 382573082955009072 382823346797101056 383354308443144192 383571048646314144 383655933458251776 384598965288738816 384692601420133776 384777734433275904 384814570128113664 385226155652339232 385311406741782528 385529253445840896 385723523666776064 386063968083075072 386476889923937736 387446095975809024 387766088884027392 388523444526379008 388704037845860352 389243155790168064 389659477989906432 389783021470875648 390381293672595456 390506932270006272 390703710769512448 390798833188707328 390922737907924992 391048550761365504 391143757136799744 391340856535709696 391562112159779022 391648765405298688 391686258880401408 392191967576457216 392611443732254208 393884273801166848 394364776261091328 394690483328385024 394911745437597696 395645181378822144 395844549069111296 396066458143555584 396193926429278208 396617682954011904 396802038634315776 396840025444617216 397352388202463232 397777383781362816 397903501084852224 398642493358964736 399195395568893952 400362633567633408 400790848810009504 400851039028543488 401144591836320192 401407004408610816 401963740891840512 402580709099864064 402913201731059712 403100483692003328 403139073467547648 403789480986673152 403887789324214272 404447966563221504 404880551348887152 404970151983710208 405531830419193856 405761109311803392 406026541823164416 406064412610141208 406193157357453312 406947545303943168 407213753933758464 407511966309912576 407778544161128448 408970879085576192 409102500473339904 409202102341638144 409331841909129216 409538106379730944 409669910321430528 409769650333790208 410298706615074816 410337985493753856 410867775556288512 411000007432863744 411100071276432384 411307226767123456 411670251680421888 412201761840562176 412873965866621952 413315562835322301 413407030150037504 413980410219593728 414214465755799296 414485428111147008 415060303878291456 415697373807378432 416273930497818624 416407902267506688 416509282740595968 416851286850797568 417086965518322176 417625469233201152 418204700119793664 418846596336222208 418886693524873728 419427520880377856 419562507587715072 419664656094691392 419797712867033088 420246715257097344 420789298545573888 421611152644295712 421886953613131776 422472095018975232 423120541196795904 423707393542422528 424040768559120384 424254444935315456 424946304049856512 425083066898079744 425535688660189184 425776277299953888 425870502188285952 426222229930377216 426325999842226176 426917298038956032 427158667810668024 428303393162459136 428583571924451328 429178001289117696 429555742265273344 429836740263411712 430216119557554176 430394718324385206 430432907725635584 430571436358238208 430676265146738688 430812813204652032 431273596998537216 431830417166303232 431935552471729152 432072499792969728 432534630907889664 432673835949831168 432779176597650498 432874951237435392 433379425108881636 433475332584505344 433938964125123072 434076546638020608 435101859720593408 435811408414767616 435876857972785152 436236849994530816 436481402852081664 437226380520010368 437512396339544064 438119209649307648 438366912738644736 439178955381669888 439541674615701504 439648687337295744 439788080146415616 440258463602673408 440604861080961024 440826884190601216 441215963523514368 441687874198785984 442979359211063136 443119808026312704 444026793744433152 445325117702750208 445574765411500032 446293636880007168 446402293463605248 446518526593728512 446627237929951232 447021436727771136 447246693183668224 447499556754033168 447598589034627072 447641438720458752 448219391515951104 448698792836861952 449430514927729104 449529974532079616 450153455772762112 450407962763587584 450702601441247232 450889704911260692 452020445305110528 452165921575796736 452393770364698624 452647380735492096 452793058776317952 452903297737347072 453277351947442176 453488044153503744 453531457650991104 454117015088529408 454602724321557504 454746858382688256 455490620267498046 455591420981673984 456076527559245824 456223309221593088 456822464186408859 456923559639515136 456967302027134976 457557295505866752 457815988466936064 458046684354296576 458115473175478272 458450962098651648 458750862181269504 459387132447817728 460092238971273216 460472230549782528 460730369677197312 461586044941959168 462226247500824576 462720630113013888 463577786236207104 463726982070632448 464073614411589952 464220751265660928 464483211599949696 465082908918792192 465727961497042944 467659545533300736 468308171810045952 468912807560085504 468957697707147264 469714294208987136 469828652887351296 470065402019569664 470328919045472256 470480287634767872 471087727817785344 471202420878249984 471247530215482944 471855960990425088 472360643240368344 472465177314328576 473120468822392832 473387960863770624 473697632127025152 474354633003761664 475082712922718208 475430627361564672 475741634854649856 475894745448579072 476010608846395392 476401470686625792 476670817735225344 477286250552229888 477948228708335616 478064592056088576 478681824384253952 478727649742712832 479104314961821696 479345738149003264 479500008671674368 479616749822504448 479768814705180672 480281960293825536 480902055480655872 481841317307766528 482156518415007744 482825251450257408 483250210048432512 483566332796338176 484237021191340032 484980269441941504 485652918914121728 485809219312091136 485927496530695296 486081562267090944 486326501325930496 486601459771375872 487229714105401344 487905483473092608 488181334640763456 489489592185667584 490287834466613568 490920848303169536 491879678085011664 492201445881987072 492884110855471104 493520476761489408 493640631396261888 494325292466159616 494484383942664192 494604773254457712 494714229985640448 495290771553007584 495400380096577536 495930244714426368 497259268252106752 497380333149263872 497538030064631808 498070181045448704 498144980540325888 498351779112446028 498509784029601792 498556399993749504 499687292022868992 500014167245193216 500294473444491264 500707668170637312 500990757415593984 501918806150479872 502333342417944576 502455642671195136 502614948738760704 503152529831626752 503548412663955456 503802153360687104 504246815455444992 504623736059204608 504786141941469696 505609329293695242 505721221348589568 506262124812643584 506422637744357376 508523000968249344 508942991660285952 509228303327428608 510097443940012096 510174049672691712 510431129062801408 510881641974595584 511139077924192256 511428064861752192 511590215680524288 512798620384985088 512923468560178368 513086093504151552 513634874203118976 514039004594454528 514751957444100096 515302519898583648 517603768842682368 518031259368505344 518272050461147136 518321665886846976 519545970653208576 520508391563460608 520560708877140624 520675909693341696 521398067681820672 521525009515732992 522082816213038696 522198353873731584 522248345173868544 522922623435276288 523218272533641216 523481924976338944 523560540771975168 523943956684173312 524286699635736576 525819701681455104 526037989063137474 526253977771180032 526548993916796928 527526908505096192 528088610858074112 528258568572370944 528823577272015872 529069384845754368 529120033926156288 529803184269950976 529973693795008512 530102723488031232 530369845041817088 530538001446469632 530837956114228224 531405723645414387 531523324478619648 532260527425191936 533816844756844544 534468052038057984 534859455781760256 535209339211481088 535951654522454016 536774278799818752 536947031871258624 537217602308079616 537518764623396864 537691757296877568 537822666063099648 538517052432285696 538568605960551936 539263955417628672 539840735131849536 541014812415737856 541590876476604416 542596727071924224 543349288413216768 543656486304486576 544012124395880448 544766648840257536 545470000631119872 545602803122184192 546359533778386944 547064942153433088 547117313991671808 547547788527796224 547823700741718016 548000009910484992 548133428368576512 548893668907229184 549602349120749568 550498621155495936 550675791208876032 551036021045723136 551087417113763068 551573813774940264 551800287371722752 552285954341065728 552647237481529344 553413738504388608 554263165076504576 554752364692635648 555031907330424832 555210536356675584 555345710320794624 555521785448103936 555801715801063424 556115954024429568 556833958977601536 557606266826391552 557921525303729664 558515591366498304 559416676783620096 559552874792921856 559730283822710784 560328953676129792 561052398060765184 562148203525727616 562515938150842368 562831282625052672 563296126691966976 564160721595727872 564943191389896704 565125010220187648 565262598005094528 566046596060580096 566777422530772992 567701703066605184 568434666456301568 568936374017163264 569223064051941376 569544890414224032 569725467462402048 571071190883278848 572560865617821696 573859624432513608 574095248477650944 574235020195651584 575031462664716288 575483900187377664 575773889555070976 575914069962305536 576282074806222848 576712841210519552 576898447933108224 577038902130200664 577166601649913856 577221855192170496 577839233478508848 577967110112673792 578585285500164096 578768728850694144 579715334885906604 581169143963713536 581649133326041088 581975203802775552 582968507360013824 583056056768790528 583349861786058752 583864733685252096 584158946199076864 584489216984859648 584674532206313472 585571940508893184 586055566154268672 586198249783060992 586384106861887488 587011284803564544 587343168239668533 587473148107948032 588287951364685824 588917165598381312 590639145614750848 590826410701750272 591547164391636992 592035724992577536 592367618156396544 593766823603666944 594099687215333376 594926524431017856 595203057951473664 596028582303694848 596666075672044224 596855251627278336 597963740038447104 598265057115815936 598793093353340928 599240686570305472 600543950351450112 601186273215014256 602887895434395648 603871063649796096 604369802596589568 604650725538004992 604708610201321472 605489353451372544 605684221480009728 605831683986321408 606136965762076672 606671949844832256 607320827023330728 607455227975565312 608297745628790784 609096618915211812 609231412852686848 609289736036179968 610076394007822336 610421317955914752 610820630900637696 611267949464868864 611667816241692672 612516176597090304 613456318628364288 613653750710009856 613803153512457216 613962974066376704 614307159569596416 614504865482145792 614654475500685312 615448059922612224 615506978240630784 616301663334432768 616960840150685184 618103714981609472 618302642760843264 618961001687547904 619310948799932928 620110545225056256 620970615329390592 621321698633698944 621728142166720512 622590455817437184 623546060711067648 624410895746727936 625276930276196352 626438203849801728 627105225393963008 627307050179690496 628269894504333312 628330040287310592 629141281320566784 629343761381572608 629496984142037088 629814190987157792 630370072885646016 631183947818360832 633443617230290944 633907503148752896 634526327264772096 634680811795193856 635561090313633792 636381667402973184 637264304944447488 637419456074784768 637624600347119616 638303532990283776 638664415949930832 638805753282428928 639333344895565824 639488999763339264 639691752940240896 640375947058434048 641202740640874496 642455089743688704 642875357886676992 643235751571488768 643767001933676544 644333613397910016 644755110395117568 645592077486577809 645649361588453376 645857154537357312 646014397720108032 646910395497805824 647745625749454848 647903328707593728 648108749689454592 648801946361834496 649312426856153088 649639618807201792 650212998876758016 650540644630790144 650908446187684608 651114819957030912 652652789580890112 653717112622151424 654355274991796224 655839570780015552 656268594509316096 657178814473961472 658187508528349184 658768433072504832 659100389954879488 659312511923552256 659473031005943616 659682120219623424 660387695404010112 661240326285901824 662531811298178976 664469038816594704 664679712039469056 666249722697158656 666349779164332032 666685556326924288 667987676554125312 668362148117250048 669225074867306496 669777789890592768 669940856894926848 670870039775502336 671249335131049752 671397883551940608 672329087273926656 673048189255292928 674145772391593656 674294961798119424 675016166416858112 675230183659143168 675611944145381376 676053902161870848 676334557366891038 676991563607310336 678030667957665792 678590655547047936 678971071103238144 679916027921163264 680232066230255616 681175522632794112 681904086482336256 682120287574032384 683387131472510976 683731493846646784 683897958080237824 684114791338868736 684334963832389632 684846498937491968 685385339459272704 685450953040702464 686335943258800128 687070026531444864 690138358456909824 690708345824673792 691095554515795968 692379067412938752 692727960870944768 693339371251236864 694080945169520832 695366679354310656 696110421617384928 696264471831642112 696331126898491392 697624363378188288 698591942245564416 701318572240011264 701383985417516632 701489318299951104 701671970361573376 702462257715068928 703369211340128256 703436546560720896 704344758096494592 705098103029354496 705425846461005824 705493378568208384 706404245693267968 706631591726678016 706803631317374976 707027726933950464 707384001928626176 707783941485637632 708540964860552516 708697765971492864 709680703233589248 710081941295655936 710546448190537728 711531949505642496 712624069384077312 713145941042347008 713612452281974784 714602206029938688 715699038399758336 715929375828344832 716691686164529152 716922343062503424 717096888084132864 718022736576380928 718091474614069248 719018607223504896 719250013007511552 719425124733756672 719787646842466048 720422940440738304 721353083220983808 723462302762565632 724465717884289024 724875315072648768 725349499194507264 726355531787010048 727470404162912256 728479378371182592 728713828968136704 728891244796042944 729489751988895744 729902189657063808 730844571158102016 731858225209638912 732803132160999424 733998161540661248 734234388278501376 735431751699920352 736381272454754304 736862983308705792 737819517127517496 738302168822980608 739326166283206656 739669819590180864 740280715142234112 740460947094392832 741487938699239424 742071344978460672 742445278636802048 743100570144866304 743475022435188736 743895367071639552 744131222808035328 744687455155331072 745888902378160128 746070499723895808 746307045096947712 747105271568173056 747527668668669042 747834599990624256 749530938034303488 750021250867789824 750441710166736896 751061502255955968 752214295460970496 752878209225719808 753257588519862272 753500013626916864 753683464006792704 753922423108141056 754728794747440128 755703230041030656 756935604088806912 757179212912204544 758413993940542863 758581832022884352 759393187218965376 759633956616536064 761428254511038464 762784501452374016 763414487490428928 763842454991142912 765146165910018144 765646693594202112 766708616886288384 767142097292628288 769197930577477632 769385202840267552 769555468866551808 769629140256227328 770452311304678464 771058506891681792 771447047333552128 772127936166150144 772953779847875472 775532177768054784 777046889052758016 777408075691720704 778486311580336128 779318955979812864 780762587345190912 781013864540012544 781407421539024896 781597666377414656 781845475815849984 782097101522731008 782287514273599488 782681713071419392 783124224319558044 783297530810597376 783372517760802816 784383935152914432 785222887464508416 787768547602333696 788729552522182656 789056983594706211 789380966656770048 789823490875195392 791290362757644288 791689098138222592 792132916287111168 792387852858556416 793235365908023808 793604077268631552 793680050889234432 794704776404926464 795554767562725632 795807002169704448 797284986717929472 798390791137787904 800725267135266816 801581697620019008 801702078057086976 802289183672640384 802814008817221632 803927481783681024 805161418199728128 805826403462119424 806278146935095296 807775578648428544 808895933126443008 809761102697774304 809940303967420416 811522218623606784 812128825220282416 812386314714906624 813895090607886336 814427507867516928 815023932619825152 817941758171152384 818205000946679808 818404204683276288 819339820642861056 819539300667580416 820597413230149632 820675970987507712 821735551112577024 822000014865727488 822200142552864768 822614453534246912 823340503360843776 824403523681124352 825747931733243904 826631125670644602 826814060300075008 827960820439187456 828428931511598592 828970856222294016 830120607756582912 831394747614756864 832547860995637248 832815804535013376 833018565481191936 833702573701595136 834173931036644352 835250938466402304 836409400239587328 837693192672444416 837773387049747456 838855041760755712 839125015175430144 839329312189382784 839595425734066176 840493430514194688 841578597091147776 843222305288591424 843773907226263552 844944190037950464 846241082393591808 847414787084845056 849892608099713024 850166133796159488 851071377320378368 851552554599907776 852444459860754432 852651999684452352 853834596077912064 854317335621336048 856606786324918272 857167143848902656 859111484530546688 859673480526823424 860432239115108352 860789436648770412 860865815451271168 861142872716476416 861352530293477376 862547193997074432 863660834332606464 863871104943458304 864144999585939456 865069261815779328 865347671899662336 865558353195300996 865749902474870784 866758850217763272 866950665169010688 867877928250246144 868153093276041216 870203719441186816 871622816829535232 871753715945570304 872473699989061632 872962805704163328 874452761040020736 875024792679088128 876238419298615296 876733825477289472 878357910763339776 879083349231403008 879297374674591488 879576160292831232 880516927205346816 881209722161922048 881653768381202432 882431927047028736 883375748397571968 885958718422126272 886239616052625408 888053587488866304 890650235405500416 891149530823000064 892804586927210496 893254475859902464 894042873455542272 894493386367336448 894999113508066336 895197178069254144 895282877440917504 897397585673723904 898861029855458208 899059949064159232 900815925527175168 901779409822521384 904040890610221056 904331843151593472 904787540729397248 905586117552635904 905806595474694144 906554703894884352 906976088307007488 907062915301982208 908234030177058816 909205448643115008 909493716765376512 910981240534996092 911182841963347968 912153055118491648 912446618443186176 913644928372817718 913847119279030272 913934604054269952 915114591011733504 915631976933872128 916093368708593152 916230946350956544 916901924197303296 917501724362539008 918774264895635456 920184477942546432 920944461099565056 921460739354394624 923172089883918336 924452495001649152 925441260226027776 927155572472414208 927453964141264896 928147228823179904 928441502531321856 928966423199899392 930165817837584384 931455922994085888 935319091066601472 936616343620091904 937915395414294528 939657305774702592 940130804039139328 940657838090944512 940960575269535744 942175455635570688 942404841756499968 942495060430965888 943711921980850176 944721286480736688 944930354628657152 946240937644785664 946775921727541248 947395264254050304 950165425845436416 950861254723129344 951483269709299712 951789490897158144 952021217692790784 953341635470450688 954572501104459776 955896457416671232 956129184112177152 957363648768507904 957455299485425664 958208629923643392 958691476298006528 959000017343348736 959233499645008896 959537629410361344 960563920587651072 961804110961311744 963682634615533056 964313036830015488 964402979949085369 965650502900514816 966500420096865024 967132665592676352 968474042382680064 969960538883883008 971305837828243456 971618438624182272 971854993061390592 972163124534181888 972653002651860992 973202919542751744 974459428210802688 975810966946185216 976362669281526912 978979184371335168 980575668933227136 981841696606339072 983759356170023328 984402891763974144 985768221710942208 987281262792523776 988650584932319232 988968767885328384 989209546508915424 989428459971280896 990581543106015168 991860489428852736 994518536504213504 994760666298527744 996140362090897408 996703558224892056 997019568059203584 997112799987499008 999374584045737984 1000028334490386432 1001415336341274624 1001981514831187968 1003837612300959744 1004666684835889152 1004911285342390272 1005229897477521408 1006305059663253504 1007096825327910912 1007604306721374208 1008493630910889984 1009247472118409216 1009572283882939392 1011218658587390484 1011442442697179136 1012524249625287168 1012845275488714752 1014501836050336557 1017046001936498688 1017885983320571904 1018456606654857216 1020194887880024192 1020348099345383424 1020862258125602816 1021763283949191168 1022278155848384512 1022856129723504384 1023180431361048576 1025597240769970176 1025846937120356736 1026172187008303104 1027269748406237952 1028078009188909056 1029503914888200192 1030605039797167296 1035207537685364736 1036062518737010688 1036643331773693952 1039091941306417152 1041121417754281248 1041351819386683392 1043050019031465984 1044165632426077392 1044396707747463168 1044496690347737088 1045845246870552576 1046436545067282432 1046963849952677888 1047121081543950336 1047887913368346624 1051639403362910208 1052075978126274948 1052507955542360064 1055053817010192384 1056177221716148224 1056517137144741888 1057647154544031744 1058138769691508736 1058240067852312576 1059606368539901952 1059947387590017024 1060205446976062464 1060739690083634176 1061076002892939264 1061675912228456448 1062811447290828774 1063046648957239296 1064521054850383872 1067633689513689088 1068936104076115968 1069718911563520512 1070418678422962176 1071903309044908032 1073548557599637504 1073894063742517248 1074435204616159232 1075037529246793728 1075383514593755136 1075645332126199296 1077034104864571392 1077137211921103872 1078527910835257344 1079681470263699072 1082029624831475712 1083181752953208832 1085193454143848448 1086698576826433536 1087312972608973152 1088024248791760896 1089533297680515072 1091205606244368384 1092719067556773888 1094129884306866176 1094234627983343616 1096000019820969984 1096266856737153024 1097787337814458368 1099204698241499136 1100997242310991872 1101351582417752064 1102072042091446272 1102174834227526136 1103147627549880528 1104571908682131456 1105294474963058688 1106827477008777216 1108526330153009152 1109504729385271296 1110063814660849664 1110421072713351168 1110691420641589248 1111043570896207872 1111603431602126848 1112231908048859136 1113667917955203072 1115212533652783104 1115843050607459328 1117031182732996608 1118833353567240192 1119105749585843712 1119460567645421568 1120657907352259584 1122104796121530368 1124296407051455232 1125031876301684736 1125662565250105344 1126592253383933952 1128321443191455744 1129886382779793408 1130250020440375296 1130525196010189056 1132093192121160192 1133554845061545984 1135403406133210368 1136869332912603136 1137872748034326528 1138446128103882752 1139089780828448064 1139450934924804096 1142142381766557696 1145121731235643392 1147719248865027216 1148470040391303168 1150062925329432576 1150967800374755328 1151547779110141952 1151828139924611072 1153425682421039104 1153796895866216448 1154077804260401328 1154333203299827712 1154443710384340992 1155678466957017696 1155934220225347584 1157170571000328192 1159430669771813208 1162338287927427072 1163298266652082176 1165937014720027648 1166112113537581056 1166699723572117504 1167729467370504192 1168317892398153728 1168978433969719296 1169349064412626944 1171143881017786368 1172111132308537344 1172396499566121984 1172768213723774976 1174022569607129088 1174686336479337066 1174946296215896064 1176575902729371648 1177834331196762624 1181278291229501696 1181652821403500544 1183094328783273984 1184071449985155072 1184735236312793088 1187533647207333888 1188199374430666752 1189853048862035712 1190406115902947328 1192057164607389696 1193332151344088448 1193710503254556672 1195927480076894208 1196530114231631872 1197586186706681856 1198481373140610944 1201087900702900224 1202372546430028512 1207742127299592192 1208739605193179136 1209301451076009984 1209417220402642944 1211368442960019456 1211663367972642816 1212273931524153344 1213343899689664512 1214641654046661456 1214910455951130624 1216595491257581568 1218193237830423624 1218462825705373696 1218579472072359936 1220152788015644672 1220842635911829504 1221641261801275392 1222535898929737728 1223335632483385344 1226912637256728576 1227307501420019712 1227606307024914432 1227925948132753408 1228614319139192832 1229009730964291584 1229308951001370624 1230896119845224448 1231013956481261568 1232603326668865536 1233921680301370368 1236207429963218944 1236605285521686528 1237922003375095808 1238621897599865856 1239946688505966903 1240221090450112512 1241941230658781184 1242643397267397888 1243456284333441024 1245180911634874368 1247092121422135296 1248821791493455872 1250553860552392704 1252876407699603456 1254210450787926016 1254614100359380992 1256539789008666624 1256660080574621184 1258282562641133568 1258687522763145216 1258993968284074176 1259628381974315584 1260740145771292032 1262367895636721664 1267815006297505792 1269361623590387712 1271122180627267584 1272763334805946368 1274838912149569536 1275249200694239232 1276607065980567552 1277328831899861664 1277611506564857856 1278666689791131648 1278977999526678528 1280751894116868096 1282405481281748992 1284910179487377408 1285750715773353984 1287534003867353088 1288667226795820032 1289510220790235136 1291184154973155618 1291298723176906752 1291714309074714624 1292028795440216064 1293820790995611648 1295491251498909696 1295806657415187456 1296217499378909184 1297603892723668992 1298624853712306176 1299279237614403584 1300425997753516032 1301081289261580288 1301816892375369216 1302229639914061824 1305305579161780224 1307434225244302848 1308710549983592448 1311679141560031104 1312537189018632192 1314357628947922944 1316375017056698368 1317536866145009664 1318200779909758976 1318625023847104512 1318946062011887232 1319364240439246848 1320775390808020224 1322480652571803648 1325063622596357952 1328938077633189408 1329359424078938112 1332499445394317312 1335975353108250624 1336724296234500096 1339555579781185536 1339881713789853696 1341740079551004672 1342498670262099504 1342795767103881216 1344658174547853312 1346096378510585856 1348291544783187312 1348589923596238848 1350032332833716224 1350460367318286336 1351223888290762752 1352107804323741696 1352669114733782076 1356061335915331584 1357181311094095872 1357942142206476288 1359832055842326528 1360464132460511232 1362351045265588224 1363808172964672512 1364240575148064768 1366774262945021952 1367462987693293568 1367795916160475648 1368229582677737472 1368669927664779264 1369692997874983936 1370467392559226577 1370770678918545408 1370901906081404928 1372671886517600256 1374140053062889728 1380276716913819648 1381416691649347584 1382191109031591936 1384758134825877504 1385455921741889536 1386678742502473728 1388161890339041664 1390733358708621312 1392220843234769856 1392662253796982784 1395248726756376576 1397183884491128832 1402767970835033264 1402978636599902208 1404924515430137856 1406738422680256512 1406873093121441792 1410196206058708992 1410851692922011648 1410986757136416768 1412808491386535936 1413263183453356032 1413607262634749952 1415567882971275264 1417081929721105032 1417395531942985728 1419361406467178496 1420163882591311872 1421092896381075456 1423063899011284992 1425248138768154624 1426291882084694016 1427224904563949568 1429204412059877376 1431398076799516672 1431858751656689664 1433383372329058304 1433844686125006848 1434193776168265728 1436045473152761856 1436182949228138496 1438037214447009792 1438500026015023104 1438850249467513344 1439575293684932096 1440845880881476608 1442706166441967616 1446924605525131264 1448931435768578048 1449750630145297536 1450698998389014528 1452711063574020096 1454940808325824512 1456958756742365184 1457427657936273408 1457782489592085888 1458979503977791488 1459804379314127616 1461689142316204032 1463716450419277824 1467996323081322496 1468468776557002752 1470863503399840704 1472762544909508608 1475639034255034992 1476604337645961216 1478652332566413312 1480561430284468224 1480921894188785664 1482975877398478848 1484142689956921344 1484890557273604096 1486201140289732608 1486950044870377472 1487790734143279104 1489374910310662144 1491777804756320256 1492140999447791616 1492614090193895424 1494210543136346112 1495055337337338084 1495669199981248512 1499061876068606976 1500042501735579648 1500883420333473792 1502123004511911936 1504428590921940992 1505756418451439616 1506515177039724544 1507000027253833728 1507366928013585408 1507844846216282112 1509457589494880256 1511406460082061312 1513871208177613824 1514358425824409088 1516827987881085726 1517163664045768704 1518786374437930752 1519267913233072128 1522856509022076928 1525569002904748032 1526828974980857856 1527684909982285824 1530292331820036288 1531293387188404224 1533417233772576768 1534284194585256576 1538395861154955264 1538770405680535104 1539258280512454656 1540904622609356928 1542117013783363584 1542894094667104256 1544255872332300288 1545907559695750944 1554093778105516032 1554816151383441408 1558637911959625728 1561525174690381824 1562027729080025088 1562814843078049792 1563195332754829312 1564194203045462016 1564575028547198976 1565363426142838784 1566248448639116088 1566595061621194752 1566745035521605632 1568767870305828864 1570445774929016832 1575537095204667392 1577459105044365312 1578113967189412422 1578761933313540096 1579646981750390784 1582580725515288576 1583378196276445184 1584265832574222336 1584775705717112832 1586470731816047616 1587208154537263104 1587360101778468864 1589409552809852928 1591109535125451264 1591614004339408896 1594217170936243161 1594569973435858944 1596781582275575808 1601450534270533632 1603163395240038016 1603404156114173952 1604578367345280768 1605628017634443264 1607854963567362048 1610322836399456256 1611652806924238848 1612556293870190592 1615551157296857088 1617791866252886016 1619522205395548608 1623044437247213568 1624257650440564832 1624772629429813248 1627790181215772672 1630047865239650304 1636410001893359616 1636808409366552576 1639078601335160832 1641194826460299264 1641351941975015424 1643471102225154048 1644000029731454976 1644400285105729536 1645228907068493824 1646681006721687552 1648807047362248704 1651495863466487808 1653262251341289204 1653628120600150016 1655921640878374912 1656857863023197184 1657941712444588032 1660241215513165824 1662789495229513728 1665095721991274496 1665631609070026752 1666037130962383872 1667405147403190272 1668347862073288704 1670501876932804608 1672818800479174656 1675386385344888832 1675546774099494912 1677710083521511424 1678250030350860288 1678658624378765568 1679190851468132352 1680986861028389376 1683157194182295552 1686444610577182848 1687547814452527104 1689888380075900928 1692482164787183616 1694829574169690112 1699785216199426048 1700332267592318976 1702142754640756736 1703105109199815552 1705303999368904704 1707669192155824128 1708634671242672096 1713213572649836544 1718222969061093376 1719346961053646848 1721578873297540824 1722285745432952832 1722705060586954752 1725094387994148864 1727321668665212928 1727742209886916608 1730138523631558656 1730695343799324672 1731116706390601992 1731499804949741568 1733517700435526544 1733901330338021376 1735755856500492288 1736306186552082432 1740407438882373632 1743245633659070464 1743507431891140608 1744947399978123264 1745925611408326656 1748905522080041472 1750049585358176256 1752476838597230592 1753467650954578944 1756715821526679552 1758166698462806016 1758594749349182976 1759152320585662464 1761033854410693632 1762419444323844096 1763307536762404864 1764863854094057472 1766751496795143936 1771917436844252544 1772479232105250816 1776107174977732608 1781300470811000832 1782299061646000128 1785609173854420992 1786508951719804928 1788085746911084544 1788986772734672896 1789998227016132672 1790565754881835008 1794795171347447808 1797722059710916416 1801631851054350336 1803558819645042768 1808663686303186944 1809575081458794496 1811613190949388288 1813109407789768704 1813952176614014976 1814125830603964416 1816468060354117632 1818410897286230016 1821962481069992184 1822365683926695936 1824306110236983296 1824893236886372352 1827289856745635436 1827694238558060544 1827869208108539904 1830229182023467008 1831263953867744256 1832186737417186304 1832461892701913088 1833803848394606592 1835003448725078016 1837548529791270912 1840368955885092864 1841888922199130112 1842921478708789248 1846344179767836672 1848904990003298304 1850882520452055552 1854311144944828416 1854907928282529792 1856294457646359808 1856883005062643712 1857932846399798784 1860331635675168768 1862911845988171776 1870638182133202944 1873232687240183808 1875830790828589056 1879314611549405184 1880261608078278656 1881315676181889024 1881921150539071488 1884809683512999936 1884990120861931776 1887423843961700352 1889442572961473376 1889860709257314304 1893551843455082496 1900330851690872832 1901722509446258688 1903578981794316288 1904042435385581568 1906683270940901376 1909145002208919552 1911792914833342464 1912258368224354304 1914727297537015808 1914910598970851328 1916417259847286784 1917382952596013056 1918000034686697472 1918466999290017792 1919075258820722688 1921127841175302144 1923608221922623488 1927365269231066112 1928626073660030976 1928805959898170738 1931301005801029632 1933000840193730048 1934265331185352704 1936948084765360128 1939921077767766016 1942611675656486912 1943236877248364544 1943709986122781184 1944326249068363776 1945306005303721984 1946405839085503488 1948918856421605376 1951621933892370432 1952725338563053824 1957958368742670336 1961151337866454272 1963683393212678144 1967518712340046656 1968805783527948288 1971536443421884416 1974562525585047552 1977301169864638464 1977937535770656768 1978419093017830848 1981163086212030336 1983720978857705472 1989037073008427008 1989521332597055488 1992280724181794816 1993407116449784112 1994039136118407168 1998749168091475968 2000056668980772864 2003963029662375936 2007675224601919488 2009333369671778304 2009822570684780544 2012610119326507008 2014193650655821824 2015208613442748416 2016987261821779968 2018494944236818432 2019144567765878784 2022437317174780968 2022884885394358272 2025048499250574336 2025690550977429504 2029003672100673114 2034092003872997376 2035771966641143808 2036913213309714432 2040389775760048384 2040696198690766848 2041724516251205632 2043526567898382336 2044556311696769024 2045712259447008768 2046360862722097152 2051194481539940352 2051693874240713472 2052344374016606208 2054539496812475904 2056156018377818112 2059007829776400384 2061210079594334592 2070415075370729472 2072125037474021376 2073286663547387904 2078183882612834304 2082242835508562496 2086100038062931968 2088331264852154784 2088793415494926336 2088993380695474176 2092873090134564864 2093927699905355776 2095775826736693248 2104151956252549896 2105015911084720128 2110107634020384768 2113034274289483776 2115294309088063488 2116277539383017472 2116480135704625152 2119212737079803904 2119894775180034048 2120410893952124928 2121479380167268352 2122152005785878528 2123351824456912896 2125622894581657548 2126093297914478592 2129042109700767744 2135267379027378176 2137872208152231936 2139437823127041024 2140837356845924352 2143806618089816064 2147097115199275008 2147788127485034496 2148870409232318464 2150075058493587456 2150767029187510272 2151290664252398592 2154068209729142784 2154274423842207744 2157055821670514688 2159362940527398144 2164059249662951424 2166363505906417664 2170386908287696896 2173397153652867072 2174625945217946304 2176048497583521792 2179066595361030144 2182411212488736768 2185438135113547776 2188469255966687232 2192533713474306048 2195574675628916736 2198409396482998272 2201994484621983744 2202703164835504128 2204349668455052272 2206295255099761056 2209143817364262912 2210588949926117376 2217052660306018304 2219009458770542592 2220127629321699328 2220842145426702336 2221382841283178496 2224463816097718272 2227335835910406144 2230425067305566208 2231686101214918656 2234062365465993216 2237666707134480384 2238211499171687424 2238921135290843136 2241315814704519168 2244209592243060736 2248592814102910464 2250063752603369472 2251325130500210688 2253184506767867904 2256642886382911488 2259772765559586816 2260500040880750592 2261050392020378112 2264186384242320384 2267109690123091968 2270806812266420736 2273738665825206272 2275745496068653056 2276892256207765504 2278179561656896128 2278901869849608192 2284284763533115392 2290243462471286784 2295438497730054432 2296940080782606336 2300125850658865152 2303656279849222144 2306851364842078208 2307593791732432896 2308155608520802656 2308666406599655424 2308887420768681984 2311356933914035392 2314341142000656384 2318861339543626416 2326596533304164352 2331874029440055296 2332224227075162112 2333399447144235008 2335458934741008384 2336635784796307456 2337956867939438592 2342287762035572736 2344222264617074688 2344792999132243968 2345536427447549952 2348045139214258176 2349372672958674132 2349892592431792128 2353151805458743296 2355668662393525248 2362556582459003392 2363305642807001088 2366188657566547968 2367170950784118633 2368142899970310144 2369470472625586176 2375067294414667776 2376398748861333504 2379706097724071424 2380812231805894656 2384114329214779392 2386664302688176896 2387421006509113344 2391854960153788416 2393060228463263744 2395172373413363712 2396962746281221888 2402175801405800448 2404745092860057024 2415484254599184384 2417479210386358272 2418834440805285888 2423326735945285632 2424547863048306688 2426687799379329024 2429283308093322912 2429820911902261248 2436386475660847248 2436925651410747392 2437158944144719872 2440305576031289344 2441685271823659008 2443282523602550784 2445071797859475456 2453825274513457152 2454615002840039424 2455212614049828864 2455851896265506816 2458019461928583168 2458617902002741248 2461792239690448896 2462027912962523136 2465206653337731072 2467843360602740736 2472414859926437888 2473210571043373056 2475844006750191616 2477243795199731712 2479893377011933806 2480442180900225024 2483882461317562368 2485286794534795776 2486912568666882048 2490361823269748736 2494184242844270592 2497643582986911744 2501107721104785408 2505752815399206912 2508420901575852032 2509228200718761984 2513079578017333248 2513320161149242368 2516565125282267136 2517375045526290432 2517987936568148352 2519256763948631168 2521480291542584064 2524735791273443328 2535630012595011584 2538723247180775424 2542244361254535168 2549677824299139072 2550498401388478464 2553214131961135104 2554657663799723328 2557333379582263296 2557955999053357056 2561503788233736192 2564810962563497984 2569820358974754816 2571501431546707968 2577334453591640064 2579020441580470272 2582368309946311236 2582597446353813504 2583428618149429248 2584057590880432128 2587641581991223296 2590982502997819392 2591613314830374912 2592434998757818368 2595207785447337984 2597249707424612352 2598558475228807168 2600851995507032064 2602162578523160576 2603633784750738432 2604459279828123648 2610611158323560448 2614868450488605696 2617421099967184896 2623358283120062208 2625074378037264384 2628715257895845888 2632750034113396736 2635073732290019328 2636401559819517952 2637250047694209024 2637892124023774464 2638728480878493696 2641550781616040448 2644961305143607296 2650127245192715904 2657876155266378816 2658718848157876224 2664998890788634624 2671950706216501248 2673448592469000192 2679763427579707392 2683480159102009344 2684997340524199008 2685591534207762432 2692192757021171712 2696583089566374624 2697179847192477696 2700064665667432448 2702447776581525504 2705338229467564152 2712122671830663168 2714362622188191744 2719664111684653056 2720928264921022464 2724702090531176448 2727616345929345024 2728481150296129536 2733548525890043904 2734925975386587136 2735591832320951296 2736459165355474944 2737339855329558528 2739385995749967872 2740934785118453154 2741541357837090816 2741803812162809856 2745343773035200512 2748280106125779456 2760553433827639296 2762833383298695168 2764382218063183872 2769516269651755008 2770911843483779072 2773357485004947456 2776323780678083328 2781466717417242624 2784441686469539712 2785324507593965568 2790497453512753152 2794367768982257664 2805535941670066528 2805957273199804416 2809849030860275712 2813746186242883584 2820392412117417984 2821703385844023296 2821973514272833536 2826526366906712064 2827214525269499904 2831135765942550528 2834163859442210064 2834791063885971456 2838722812934356992 2840327765182623744 2842185792762150912 2850496277536309248 2852583764169388032 2854449809127899136 2862796153599033344 2863717503313379328 2866766744658116608 2867689372250013696 2868387552336531456 2872090946305523712 2872365898456276992 2876074428894019584 2877000052030046208 2877700498935026688 2879150587369864192 2881691761762953216 2885412332883935232 2893208939847256107 2893849211050262528 2897862871537156096 2899501260290595072 2901397996778029056 2905422127148040192 2909881616651649024 2913917513484730368 2914855315872546816 2915564979184171776 2917959007955582976 2919608758628255232 2923378284632408064 2927432900838555648 2935992646162644992 2936937553114005504 2941727006799681408 2945525089819017216 2951278068510069984 2953208675291922432 2957304665132826624 2961843788377571328 2965951754796957696 2968285379913842688 2969781114547208192 2975581468286558208 2978749820621324288 2983555609512640512 2984281998895583232 2988421086272692224 2990110674674676168 2991338399962497024 2998123752137213952 3000085003471159296 3004246009023823872 3008857181843881984 3011512836902879232 3013030354079449088 3014000054507667456 3014733856027170816 3015689692432564224 3018915178989760512 3022812920164122624 3027742416355227648 3028716851648818176 3033655975762171452 3034327328091537408 3037572748875861504 3038535826466144256 3045713018044153856 3051138005809496064 3053657949961715712 3055369819964571648 3060584663640072576 3062586774376808448 3066834467545153536 3068568389170513152 3076791722309910528 3077540811361070208 3078516561024909312 3081809245218713856 3084234027566727168 3085788189334208512 3088511744664600576 3091815119391501888 3108187556211032064 3117275823919251456 3124055458160050176 3125629686156099584 3126390665509658624 3129150057094397952 3130726852285677568 3132496897278232176 3133190123242389504 3133490071043211264 3137535740611657728 3140891549858033664 3151074190409334784 3154918210088730624 3156227934378824844 3157523866627080192 3165161451030577152 3166756392552890368 3168531665148444672 3169551411434225664 3172941463632095232 3174416309074526208 3174720203556937728 3178819105619705856 3182219070250902528 3183228008678817792 3188434341872486322 3189139946871717888 3193563164551151616 3202901068541067264 3206326790480076032 3206808312228347904 3209156734690561536 3211256035268886528 3215709927134724096 3220645672798912512 3223305613848477696 3225112587740381184 3231102314593714176 3235583732505772032 3239044410791097216 3246088874494427136 3248515300881129664 3249545258859626496 3255580362431545344 3260095730479300608 3273616818733105152 3278157202670321664 3282389652920598528 3282703883950030848 3288000059462909952 3288800570211459072 3290457814136987648 3293362013443375104 3297614094724497408 3302991726932975616 3306524502682578408 3307256241200300032 3311843281756749824 3313715726046394368 3315883424889176064 3320482431026331648 3325578990459027456 3330191443982548992 3331263218140053504 3332074261924767744 3334810294806380544 3336695724146577408 3341003753865609216 3345637600958349312 3350772770689777664 3351093548198989824 3355420167043022848 3356500060701720576 3357317248757531136 3358381702936264704 3361973722056778752 3366314388364591104 3372889221154365696 3375095628905054208 3379776760151801856 3384964329574367232 3389659148339380224 3399570432398852096 3400664535184637952 3404285509281513472 3406210218399631104 3410607998737809408 3415338384311648256 3417269342485344192 3426427145299673088 3436445938122186752 3443157746595081648 3445410121173909504 3450188775988297728 3454643337330425856 3455484419773833216 3460277047263117312 3461390687598649344 3462233412781203984 3462999609899483136 3467035400871053088 3467802660676042752 3471511713000984576 3480814877764747264 3486491267318140928 3487014863782281216 3489894799956246528 3497811044160082944 3500099170716352512 3504953677194461184 3506935301909157888 3513431643053359104 3516333396925612032 3517189498698365952 3518304641171324928 3522067708821387264 3524838888647688192 3526615073524809728 3529727708188114944 3533502993590287872 3543834873688505088 3544958464210501632 3552214349955465216 3562600941622001664 3564598123292000256 3571218347708841984 3573017903439609856 3576171493822169088 3577973545469345792 3579996454032265344 3581131509763670016 3589590342694895616 3595444119421832832 3603263702108700672 3607117639290085536 3623226381898776576 3626218815579537408 3627904353228029952 3628251661207928832 3636821794572460032 3643924962139984368 3644731367853391872 3649786473772744704 3654579713491270872 3655388477116121088 3655738416217079808 3660458364046934016 3662527907735488512 3664373474834372608 3664923785403826176 3667607696789213184 3670006897450156032 3680737911770185728 3683777844398260224 3685842957417578496 3692688359535673344 3697809980006596608 3701765040904111104 3708622289889656832 3709815856565059584 3712588915292719616 3713766010125287424 3715865692799597568 3719840065517900709 3720663271350337536 3725823691976343552 3741276364266405888 3746465374480367616 3751661581657178112 3758629223098810368 3760523216156557312 3762631352363778048 3763842301078142976 3769619367025999872 3769980241723863552 3774847687923400704 3778885145922946752 3787103686910164992 3803445018892517376 3808084870771163136 3813366541881802752 3818290004417839104 3824516736448708608 3829454595074031616 3829821197941702656 3832834519694573568 3834765905192026112 3836000069373394944 3836933998580035584 3842255682350604288 3847216443845246976 3854730538462132224 3857252147320061952 3857611919796341476 3862602011602059264 3866001680387460096 3868530662370705408 3873896169530720256 3879842155535532032 3885223351312973824 3886473754496729088 3887419972245562368 3888652498136727552 3890612010607443968 3892811678171006976 3897837712843210752 3903243867784740864 3905450677126107648 3915916737485340672 3922302675732908544 3927366786425356288 3935037424680093312 3937611567055896576 3943072886843768832 3949125051170095104 3954602339729276928 3955875071541313536 3956838186035661696 3962326172424060672 3967441957715410944 3979042665194110976 3984561448363589632 3986814232899568224 3988078272236814336 3997498336182951936 4007926059324751872 4018666739343556608 4019645141369561088 4025220238653014016 4028387301311643648 4030417226885496832 4033974523643559936 4036989888473636864 4038289135531757568 4044874634349561936 4045769770788716544 4050096998501148672 4051381101954859008 4058007344201346228 4068184007745994752 4071543933282287616 4073826426619428864 4080779551520096768 4081392397381533696 4083449032502411264 4087053135796764672 4089112623393538048 4091424518894017536 4092721725444194304 4102388963079880704 4103387748481426944 4104688748033212416 4109078993624951808 4111402177677679731 4112312036755636224 4118015659552800768 4122420159188669184 4140830150741458944 4144250074948042752 4146573327094775808 4156367765225668608 4164485671017124992 4172200076125863936 4176662529704309568 4177986761390948352 4185746180269129728 4187855399810711552 4191551653473386496 4208303912505099792 4220215268040769536 4230588618176126976 4232555078766034944 4232960271409250304 4238425474159607808 4239789550360068096 4240821787904249856 4242958760334536704 4246703648913825792 4251245789163315096 4252186595828957184 4258084219401535488 4270534758054756352 4275744416304463872 4278875646254082048 4281674713691848704 4287613236179632128 4294194230398550016 4295576254970068992 4297740818464636928 4300150116987174912 4301534058375020544 4302581328504797184 4308136419458285568 4308548847684415488 4314111643341029376 4318725881054796288 4328118499325902848 4332727011812835328 4340773816575393792 4346794307305734144 4349251890435892608 4352096995167043584 4358133190722060288 4364822424977473536 4370876270227095552 4376938511933374464 4385067426948612096 4391149351257833472 4403988969243967488 4405406329671008256 4408699336910104544 4412590510199522112 4418287634728525824 4434105320612036608 4441684290853404672 4442765682566356992 4448927632195436544 4454671671820812288 4460850134611132416 4463372202429837312 4468124730931986432 4475333414268960768 4476422998343374848 4477842270581686272 4482631629409038336 4488419184486121472 4497185628205820928 4500127505206738944 4502650261000421376 4506369013535735808 4513285772765822976 4519545531119173632 4521000081761501184 4522100784040756224 4528372768484640768 4534219380246183936 4541613624532841472 4547477331650412544 4551490992137306112 4553784512415531008 4556359123313792256 4557803739699216384 4568569527066230784 4580486924942573568 4590876995460108864 4593880161565212672 4600251701317730304 4607312559698444288 4613702729684156416 4615187583464865792 4616311217041605312 4617774841537363968 4622713867828070784 4628682284001312768 4637722679087252832 4663748058880110592 4664448454150324224 4666798894288470016 4675913735878877184 4684575524071145472 4688444529234149376 4689585998264487936 4696090278428516352 4698745345917348264 4699785184863584256 4706303610917486592 4711337324787050496 4725113164918006784 4726611285614002176 4732377315133095936 4734341901568237266 4736285799940620288 4738940945251172352 4750134588829335552 4752797497722667008 4759412195448142848 4761624463611789312 4768228658429558784 4773328605376353792 4774842013018226688 4783709920307576832 4786120456926527488 4790344746826727424 4793925492562443776 4804351602811600896 4809490185720114048 4830968509198368768 4834958420772716544 4837668881610571776 4846653471890571264 4849095726096613376 4853375598758658048 4858566616186645824 4872772951321694496 4873851302821494784 4874317888289439744 4883370543647318016 4890143595718950912 4909230005680078848 4910425228099657728 4911703792531013632 4917235804005482496 4923584479380897792 4924055825925046272 4930413306675462144 4935686721205481472 4944829719852875776 4946421142086746112 4951688013500383232 4954487590399463424 4959786754023867612 4960884361800450048 4967764922635124736 4970573589069591552 4973825137333764096 4980723646539497472 4988368485688541184 4995287165973823488 5002215442209570816 5011505630798413824 5016841803151704064 5018456401437523968 5026159156034666496 5026640322298484736 5033130250564534272 5034750091052580864 5035975873136296704 5038513527897262336 5042960583085168128 5049471582546886656 5071260025190023168 5077446494361550848 5084488722509070336 5099355648598278144 5100996802776956928 5106428263922270208 5109315327599446656 5115911998106714112 5123007576467472384 5129621925126995968 5139640717949509632 5154668907183280128 5158040883160940544 5164736619892622472 5166857236298858496 5168115181760864256 5175283163982446592 5181965005995638784 5183226629660749824 5190415570894675968 5194499414849224704 5197116950457614336 5201703991014064128 5204325157046321152 5207267569501476864 5208918559656247296 5221222316647120896 5229736900977211392 5234842199934369792 5246716566240124416 5250148756074528768 5257430515791691776 5265500068226793472 5270147464580038656 5272803119639035904 5274500095388418048 5275784248047548928 5277456961756987392 5283101563232080896 5289922610287214592 5300254490385431808 5315752310532757632 5317437696315752448 5329997781577269248 5343901412433002496 5346897184938000384 5359526855159414784 5366960318204018688 5369994681048398016 5384385514042343424 5393166179132749248 5400129331334864896 5404895553163051008 5410676458935128304 5428725244376383488 5439328223369306112 5441856529842044928 5449404181062352896 5455232691858690048 5467097051780087808 5469851950773174272 5471183664641902592 5472918330710949888 5474679710659117056 5478771991499935744 5481869570236906308 5483082715674181632 5483607624325619712 5490687546070401024 5496560212251558912 5521106867655278592 5525666766597390336 5528764436126367744 5539032539303510016 5541823686967558144 5546714970009894912 5552647561356166656 5562933434834485248 5568883372939079424 5570649015187931136 5580994907025506304 5588735537964515328 5611071883340133056 5611914546399608832 5619698061720551424 5627492372485767168 5640784824234835968 5643947028545667072 5654429050538999808 5662271531885101056 5668327718884420128 5669582127771942912 5680655530365247488 5700992555072618496 5705167528338776064 5725592307198066688 5727435006626758656 5735378744500027392 5736775104673062912 5744181892611047424 5744731796912553984 5752148857788039168 5754000104060092416 5755400997870053376 5758301174739728384 5763383523525906432 5770824665767870464 5786417879694512214 5787698422100525056 5795725743074312192 5799002520581190144 5802795993556058112 5810844254296080384 5819763233303298048 5827835026969460736 5829710631745093632 5831129958368343552 5835918015911165952 5839217517256510464 5846756569264816128 5854865801677111296 5871985292325289984 5873875106228011008 5883454013599362816 5891050179638034432 5902556137020139968 5906417350583844864 5914609330265653248 5923687576755142656 5931903509593915392 5951162936573116416 5957499641242648576 5967111219025281024 5968563997791166464 5976842172545384448 5980221349349352336 5996247504274427904 6000170006942318592 6017714363687763968 6023025673805758464 6026060708158898176 6028000109015334912 6029467712054341632 6037830357979521024 6045625840328245248 6055484832710455296 6057433703297636352 6067311951524342904 6068654656183074816 6075145497751723008 6077071652932288512 6091426036088307712 6102276011618992128 6107315899923431424 6110739639929143296 6121169327280145152 6125173548753616896 6133668935090307072 6137136778341026304 6153583444619821056 6155081622722140416 6157033122049818624 6163618490437427712 6168468055133454336 6171576378668417024 6177023489329201152 6183630238783003776 6216375112422064128 6234551647838502912 6252781331019317248 6258300114188795904 6261453704571355136 6264993794556464352 6266380246484779008 6266980142086422528 6281783099716067328 6312455868757649688 6315047733254160384 6330322902061154304 6333512785105780736 6339102822868451328 6345882927264190464 6348832618149052416 6349440407113875456 6357638211239411712 6364438140501805056 6366456017357635584 6376868683744972644 6378279893743435776 6387126329102303232 6405802137082134528 6412653580960152064 6413616624456695808 6418313469381123072 6422512070537773056 6431419854269448192 6441291345597825024 6446611227696955392 6450225175480762368 6462204629187428352 6471167465011544064 6478088821582194432 6492177748988854272 6497030601762259328 6499090517719252992 6511160724863090688 6520191460958601216 6547233637466210304 6556314405340643328 6565407767900061696 6577601140422918144 6580915628273975296 6586724026886750208 6595228189448994816 6605983453865951232 6613049005365156816 6614512482400600064 6623686563513499648 6627431452092788736 6631766849778352128 6651157980918054912 6660382887965097984 6662526436280107008 6664148523849535488 6673391448293154816 6682007507731218432 6691275201916698624 6701545541379555328 6702187096397979648 6710840334086045696 6713000121403441152 6714634497515062272 6716763405872529408 6723947444113557504 6732628776729182208 6745778442308731392 6750191257810108416 6759553520303603712 6769928659148734464 6779318296678760448 6799140864797704192 6801329070369275904 6808571018563026944 6812420436799262208 6821215997475618816 6830676768623296512 6834538684970688384 6852854290599346176 6872891876244373504 6886315493190163296 6890820242347819008 6900377551976595456 6910968839547666432 6920554094526234624 6922781375197298688 6924466825562407968 6925999219798966272 6934070801742106176 6943023426001969152 6961629755529494528 6972982534636281856 6979789599912493056 6995622088320165888 7000198341432705024 7009907354388922368 7013870603818315776 7026863286106718208 7032666793851224064 7034378997396731904 7036609282342649856 7044135417642774528 7049677777295376384 7053230147049619456 7059455416376229888 7067005987180575744 7087669747377010176 7089916928421003264 7101512852352355899 7104428699910930432 7125201883244003328 7129196246584000512 7142436695417683968 7146035806879219712 7152342987644338176 7155947090938691584 7159992908064530688 7162263019527340032 7179180685389791232 7190888238843665664 7206527404217401344 7214235278580171072 7246452763797553152 7252437631159074816 7256503322415857664 7273643589144920064 7287849924279968736 7289462735706783744 7309159426982541744 7310776954232242176 7311476832434159616 7320916728093868032 7325055815470977024 7328746949668745216 7329847570807652352 7335215393578426368 7361475823540371456 7367555688796520448 7385376719071346688 7395619960013193216 7403530081808222208 7417244579779313664 7419631713130119168 7425177830585439232 7427532020250574848 7431731385599195136 7439680131035801418 7441326542700675072 7451647383952687104 7482552728532811776 7492930748960735232 7503323163314356224 7517258446197620736 7521046432313114624 7525262704727556096 7527684602156285952 7539238734051999744 7539960483447727104 7549695375846801408 7557770291845893504 7574207373820329984 7606890037785034752 7616169741542326272 7626733083763605504 7649033472897417216 7658909190148063232 7659642395883405312 7672000138746789888 7673867997160071168 7684511364701208576 7694432887690493952 7709461076924264448 7714504294640123904 7715223839592682952 7732003360774920192 7737061324741410816 7747792339061440512 7759684311071064064 7770446702625947648 7772947508993458176 7774839944491124736 7777304996273455104 7781224021214887936 7785623356342013952 7795675425686421504 7806487735569481728 7810901354252215296 7831833474970681344 7844605351465817088 7854733572850712576 7870074849360186624 7875223134111793152 7886145773687537664 7898250102340190208 7909204679458553856 7911750143082627072 7913676372071323392 7924652344848121344 7934883915430821888 7958085330388221952 7969122896727179264 7973628465799136448 7976156544473628672 7994996672365903872 8015852118649503744 8039290282739122176 8050440477306028032 8056774602623287296 8060834453770993664 8073979776947273728 8076578271063515136 8089749268699123872 8091539541577433088 8100193997002297344 8116014688402692456 8136368015491989504 8143087866564575232 8161559103040193536 8162784794763067392 8166898065004822528 8174106271593529344 8178225246787076096 8182849037788035072 8185443450888388608 8204777926159761408 8206775496962853888 8209377496066424832 8218157987249903616 8222804355355359462 8224624073511272448 8236031319105601536 8244840318377338368 8281660301482917888 8288500149896085504 8293146654189551616 8312735530451337216 8328971342034249984 8344400152251727872 8353325059408619136 8355973522781896704 8371492360538259456 8375710799621423104 8383103306946772992 8416607825010199584 8461177236352253952 8465110157532069888 8465920542818500608 8479579100720136192 8481643575808499712 8485917520669073408 8493407297827651584 8502491578326630192 8504373191657914368 8516168438803070976 8541069516109512704 8551488832608927744 8557751292508164096 8563349427383697408 8588388460797100032 8591152509940137984 8595481636929273856 8600300233974349824 8603068116750041088 8605162657009594368 8616272838916571136 8617097695368830976 8628223286682058752 8637451762109592576 8656236998651805696 8665454023625670656 8679626819541768321 8681547633150787584 8693588614611468288 8698503780871785216 8704193990334087168 8716266381444120576 8729644849954947072 8741752540454191104 8753877023866748928 8770134853897224192 8782298702515666944 8807977938487934976 8810812659342016512 8817398673820209088 8825181020399044224 8836575269457051648 8885531365132713984 8897855264390873088 8909343343641624576 8926744404859674624 8936249461863972864 8950666828537921536 8952845996686749696 8965263258818076672 8976838368972242944 8994371256411641856 9000255010413477888 9012738027071471616 9026571545531645952 9039091062238347264 9042000163523002368 9044201568081512448 9056745536969281536 9068438760492367872 9083227249065682944 9094954663300825088 9102981984274612224 9107569024831062016 9112718246627584512 9115607479398432768 9137139054132461568 9160973849885147136 9181753990920217728 9187760323130425344 9200503402635460608 9214625119396888576 9227405459368312832 9230375166929731584 9232622434083210624 9235549683074727936 9245427735656141568 9257364568002625536 9275445358174505664 9327496117760221184 9351827471757754368 9376889058468298752 9379171996528975872 9392180556857032704 9397490691834696528 9399570369727168512 9412607221834973184 9422674649574100992 9450226329836013568 9453222571228004352 9464754630266191872 9468683803136474532 9472571599881240576 9500269177658671104 9505594995445334016 9518824390896285696 9523248927223578624 9536457316859117568 9546657210752707584 9549684026036453376 9567419840615153664 9572240913853054976 9580689493653454848 9587850985124887552 9608703205623201792 9618980371440228096 9661937018396737536 9669916841545433088 9675337763221143552 9693306943781142528 9698191452193226752 9706751197517316096 9717133232373291648 9745545902643388992 9748635776578879488 9766741087294636032 9780287191437901824 9820850456199315456 9834471608010964992 9847168958761795584 9848111651850092544 9871373442410962944 9889659439705751552 9892842284173492224 9908975180798926848 9919573508047735224 9921768723600900096 9935529845270249472 9941147178139183104 9947650274667528192 9961447293078994944 9976736971377082368 9990574331947646976 10004430884419141632 10023011261596827648 10033683606303408128 10036912802875047936 10052318312069332992 10053280644596969472 10066260501129068544 10069500182105161728 10071951746272593408 10077027055794524672 10085921166170336256 10098943165093773312 10142520050380046336 10154892988723101696 10168977445018140672 10198711297196556288 10201993605553913856 10212856527844540416 10218630655198893312 10231823996213428224 10246015152934944768 10279281435899019264 10309337814366560256 10329473239785244944 10336230363521728512 10350566327964893184 10363930011991277568 10366453259321499648 10380831141789351936 10388998829698449408 10394233900915228672 10403407982028128256 10408650314092642304 10414535139002953728 10442444633294241792 10459473801954422784 10469684399868739584 10493433132480248832 10500297512149057536 10514861031583383552 10531000136453586944 10540294929160077312 10545606239278071808 10549000190776836096 10551568496095097856 10554913923513974784 10566203126464161792 10579845220574429184 10600508980770863616 10631504621065515264 10634875392631504896 10659995563154538496 10687802824866004992 10693794369876000768 10719053710318829568 10733920636408037376 10739989362096796032 10768771028084686848 10786332358265498496 10800258662669729792 10809791106326102016 10821352917870256608 10878656446738612224 10883713059684089856 10910465383717380096 10934194103560175616 10939703901546348544 10942367329283805184 10949359421318234112 10957543982999871488 10963739140473812616 10966165431348363264 10967215248651239424 10981375092140802048 10993120424503117824 11042213735310557184 11051333533194780672 11057528872252735488 11078065078607020032 11083647373935116288 11093429940019789824 11105295122712333312 11125866869668970496 11137766745878158848 11141298030375862272 11159520196553702127 11161989814051012608 11177471075929030656 11222143766680266112 11223829092799217664 11239396123441102848 11254984744971534336 11281569648469671936 11287894057091334144 11308858101077999616 11324543063770202112 11336655437768840256 11361311060730494976 11410335056677552128 11454870013253517312 11473550209346125824 11488363785222094848 11489463593825107968 11504297715576078336 11508000208120184832 11510801995740106752 11516602349479456768 11526767047051812864 11541649331535740928 11572835759389024428 11575396844201050112 11591451486148624384 11598005041162380288 11605591987112116224 11621688508592160768 11639526466606596096 11655670053938921472 11659421263490187264 11662259916736687104 11671836031822331904 11678435034513020928 11693513138529632256 11709731603354222592 11743970584650579968 11747750212456022016 11766908027198725632 11782100359276068864 11805112274040279936 11812834701167689728 11829218660531306496 11847375153510285312 11863807019187830784 11902325873146232832 11914999282485297152 11937127995582332928 11953684345090768896 11960442698698704672 11992495008548855808 12035428727375527936 12056000218030669824 12058935424108683264 12075660715959042048 12091251680656490496 12110969665420910592 12114867406595272704 12134623903048685808 12137309312366149632 12150290995503446016 12154143305864577024 12182852072176615424 12204552023237984256 12214631799846862848 12221479279858286592 12242338654560290304 12250347097507233792 12267337870180614144 12274273556682052608 12307166889239642112 12310163245444280832 12314066244099637248 12327236980874855424 12336936110266908672 12343152757336834048 12354046978658402304 12367260477566007552 12432750224844128256 12469103295677005824 12505562662038634496 12516600228377591808 12522907409142710272 12529987589112928704 12533960284172845056 12563566199432134656 12624911737515299376 12660645804122308608 12667025570211561472 12691765854528380928 12697665236298104832 12698880814227750912 12715276422478823424 12728876281003610112 12753737367489945288 12756559787486871552 12774252658204606464 12811604274164269056 12825307161920304128 12827233248913391616 12836626938762246144 12845024141075546112 12862839708538896384 12882582691195650048 12893222455393910784 12900450350961524736 12924409258374856704 12942334930023088128 12956177643164388864 12984355497977708544 12994061203524518656 12998181035438505984 13022321449726181376 13040382921917202432 13094467274932420608 13112628810681286656 13130815535800123392 13155202280845836288 13161831256547950592 13173448053773500416 13211966907731902464 13226098010730313632 13229024964801200128 13254862904185577472 13302315961836109824 13325052872560214016 13328297047699070976 13346782896586309632 13364015015462436864 13382550403833397248 13403091082759110656 13404374192795959296 13421680668172091392 13426000242806882304 13429268995030124544 13433526811745058816 13447894888227115008 13465257553458364416 13491556884617462784 13500382515620216832 13519107040607207424 13539857318297468928 13558636593357520896 13598281729595408384 13602658140738551808 13617142037126053888 13624840873598524416 13642431994951237632 13661353537246593024 13669077369941376768 13705708581198692352 13745783752488747008 13772630986380326592 13781640484695638016 13800755103953190912 13821937679095332864 13841108189052469248 13845562750394597376 13848933651124815936 13868141603484212352 13886046852003938304 13923259511058989056 13945965069272563712 13991244176640331776 14000396682865410048 14027741207636631552 14053726572213436416 14065333587702448128 14068757994793463808 14088270835285549056 14099355554590752768 14106460294099238912 14118910832752459776 14134011974361151488 14175339494754020352 14179833856842006528 14203025704704711798 14208857399821860864 14250403766488006656 14258392493168001024 14284873390835367936 14292071613758439424 14304685975288676352 14311894181877383168 14319985816129061376 14324526039054680064 14358361370779582464 14381776477687331328 14413054808434802688 14428470557160342144 14492905527595106304 14504875262318149632 14513006644831715328 14547287178289840128 14575699848559937472 14618318853965083488 14621553908464484352 14622953664868319232 14650111630941954048 14657493899337490432 14670430787156852736 14735111377593040896 14770753438142693376 14791239920026386432 14807060163616444416 14834489159558627328 14839263426260238336 14850355661170878464 14855064040501149696 14863462771198390272 14879360262071602836 14882653085401350144 14903294767905374208 14965105457065623552 14985861497921470464 15006646326628712448 15034516892395241472 15042092864626229248 15050525409455112192 15055369204312571904 15078477468103999488 15079920966895454208 15099390751693602816 15115540583691787008 15148414747640659968 15213780075570069504 15232339483084652544 15253466167527211008 15298066945794834432 15319284791766810624 15347735994320142336 15369022729402417152 15388865775380987904 15418922153848528896 15430447679185365904 15464006721549840384 15474122649482821632 15519368622142128128 15540893405251895296 15545895017986916352 15549679888982249472 15571246712684027904 15591350851372843008 15612975471138963456 15621802708504430592 15663666949941362688 15689210702931634176 15709467145701425152 15740149698720373248 15750446268223586304 15772291547375075328 15796500204680380416 15818409358917107712 15823500286165254144 15827352744142646784 15849304689696242688 15869767830861643776 15916170660776443904 15938245793454358528 15947256931598272896 15952313088947257344 15989993344731807744 16031704237299007488 16078580565478244352 16100880954612056064 16147959553894547456 16153156542127030272 16179498537398247744 16200387994004594688 16232029376805384912 16286175733129150464 16323118206080387072 16325569589526134784 16333796130009645056 16348212543187058688 16356450493574152192 16365698075576070144 16409555852319522816 16413550993925707776 16418754992132849664 16436315974499807232 16445608710710718924 16449248147022544896 16472062638211203072 16489680636754676736 16563320602965835776 16577000299792171008 16586293308379103232 16625471060902674432 16657942684068499968 16688800304503455744 16706650118817238272 16711947045563793408 16742984721076518912 16751421599242846208 16766206613893545984 16833215650020399168 16922354472704507904 16931841085637001216 16963287151616999424 16971835041338146816 16986814595655303168 17004983156653260384 17008746383315828736 17082139032219025408 17102977665217855488 17115502585016328192 17176776921594200064 17182305019880275968 17190963273858547712 17206136233500082176 17210325314019188736 17232545677833142272 17234195390737661952 17256446573364117504 17274903524219185152 17312473997303611392 17330908047251341312 17359253639083536642 17363095266301575168 17387177229222936576 17397007561743570432 17408387980668174336 17432532762888241152 17459289699909894144 17483505080908382208 17507754047733497856 17540269707794448384 17564597405031333888 17615955876975869952 17621625318684033024 17634797347640418176 17650362040798088448 17673150538914103296 17771062730265427968 17795710528781746176 17853488809719349248 17872498923727945728 17901333657075843072 17905691993373499392 17930526517636153344 17953676737944485888 17988742512823283712 18000510020826955776 18053143091063291904 18078182124476694528 18084000327046004736 18088403136163024896 18113491073938563072 18136877520984735744 18166454498131365888 18189909326601650176 18205963968549224448 18215138049662124032 18225436493255169024 18231214958796865536 18274278108264923136 18321947699770294272 18363507981840435456 18375520646260850688 18401006805270921216 18429250238793777152 18454810918736625664 18460750333859463168 18465244868166421248 18471099366149455872 18490855471312283136 18514729136005251072 18550890716349011328 18654992235520442368 18703654943515508736 18758343993057951744 18784361113714065408 18794981383669393056 18799140739454337024 18845349299148201984 18900452659672027136 18937367606272949064 18945143199762481152 19000538355317342208 19037648781792571392 19046497854447157248 19072914633718235136 19093314421505415168 19099368052072906752 19134839681230307328 19144481827706109952 19161378987306909696 19175701970249775104 19217406411246403584 19237960742880456192 19323874036793475072 19339833683090866176 19350675526442287104 19386613887562285056 19396382904386453504 19413502395034632192 19434266464746583296 19491091805286777984 19497271553157758976 19533482174589272064 19560574382875803648 19641700912398630912 19668943216021929984 19696223303700185088 19742746884821925888 19785684568346984448 19817950361597853696 19839147016095470448 19843537447201800192 19871059690540498944 19882294356278366208 19895300549335056384 19953473942754164736 19981148663895293952 20046022523193655296 20067367212606816256 20073825605750095872 20104636624138665984 20106561289193938944 20132521002258137088 20139000364210323456 20143903492545186816 20154054111589049344 20171842332340672512 20197886330187546624 20285040100760092672 20309785977446203392 20337954890036281344 20397422594393112576 20403987211107827712 20425713055689080832 20437261310397786624 20463647992426856448 20492030305869889536 20558562871798038528 20618675628733120512 20658946479570489888 20672460727043457024 20701132655929786368 20732906518642999296 20761662283578703872 20777997659396898816 20788467801830457344 20829070278005907456 20884889266588483584 20918947603908845568 20939368799737479168 20986866264960497664 21000595024298115072 21029722063166767104 21062000272907173888 21080589858320154624 21091212478556143616 21098000381553672192 21103136992190195712 21109827847027949568 21132406252928323584 21159690441148858368 21201017961541727232 21263009242131030528 21269750785263009792 21319991126309076992 21375605649732009984 21387588739752001536 21438107420637659136 21467841272816074752 21479978724193592064 21537542056169373696 21572664716530996992 21600517325339459584 21619582212652204032 21642705835740513216 21757312893477224448 21820930767434760192 21868388207120351232 21879407803092697088 21884734658567610368 21915087965999742976 21927478280947625232 21932330862696726528 21934430497302478848 21962750184281604096 21986240849006235648 22084427470621114368 22102667066389561344 22156130157214040064 22167294747870232576 22186859880039579648 22210590245424666624 22251733739337940992 22275533491756317696 22282596060751724544 22319040393107404254 22323979628102025216 22354942151858061312 22444287533360532224 22447658185598435328 22478792246882205696 22509969489943068672 22563139296939343872 22575788114182668288 22617716202155999232 22649086127540404224 22673310875537680512 22722622121460989952 22820670113355104256 22947100418692251648 22976727570444189696 22978927187650215936 23016000416240369664 23021603991480213504 23033204698958913536 23053534094103625728 23083298663071481856 23145671518778048856 23150793688402100224 23182902972297248768 23196010082324760576 23211183974224232448 23243377017184321536 23279052933213192192 23311340107877842944 23318842526980374528 23324519833473374208 23343672063644663808 23356870069026041856 23387026277059264512 23419463206708445184 23487941169301159936 23495500424912044032 23533816054397451264 23564200718552137728 23610224548080559872 23625669402335379456 23658437321062612992 23694750307020570624 23727614038375661568 23804651746292465664 23829998564970594304 23874255991164665856 23907368690181537792 23920885397397409344 23984990017097711616 24117870848217366528 24151321431918084096 24182503361312980992 24221939330841821184 24229734813190545408 24269247806097371616 24274618624732299264 24300581991006892032 24365704144353230848 24409104046475968512 24429263599693725696 24484677309120580608 24500694195014467584 24534675740361228288 24548547113364105216 24614333778479284224 24620326490888561664 24628132488199274496 24654473961749710848 24673872220533817344 24686305514673668096 24708093957316804608 24734520955132015104 24865500449688256512 24938206591354011648 25011125324077268992 25033200456755183616 25045814818285420544 25059975178225857408 25067920568345690112 25127132398864269312 25249823475030598752 25383531709056761856 25395330472596209664 25397761628455501824 25457752562007220224 25507474734979890576 25513119574973743104 25548505316409212928 25623208548328538112 25650614323840608256 25654466497826783232 25673253877524492288 25690048282151092224 25765165382391300096 25786444910787821568 25800900701923049472 25848818516749713408 25884669860046176256 25912355286328777728 25968710995955417088 25988122407049037312 25996362070877011968 26038880458625304963 26044642899452362752 26080765843834404864 26188934549864841216 26225257621362573312 26261631071600246784 26310404561691672576 26323662513095901184 26346896107547000832 26423933815463804928 26452196021460627264 26509725808371154944 26656594095398141952 26693565793172619264 26728030030924873728 26806182165518221312 26808748385591918592 26843361336344182784 26852000485613764608 26858537990060249088 26895789776454230016 26930515106916728832 26983113769234925568 27000765031240433664 27038214081214414848 27079714636594937856 27117273186715041792 27196563459190816768 27205316281477103616 27234284074252107776 27249681747197048832 27284863989902475264 27322707074493186048 27338154739882753536 27411417162397384704 27491567504977494016 27545261972760653184 27563280969391276032 27601510207906381824 27643875358190665728 27682216378104938496 27691125500789194752 27697867302249631872 27736283206968424704 27772093704007876608 27891930138545127424 27982488353280663552 28055482415273263104 28130667175404896256 28137515989586927616 28176541670571098112 28198711109181505536 28212920588198477824 28237821665504919552 28268023948722302976 28350678989508040704 28359667713684013056 28406051409409423596 28417714799643721728 28500807532976013312 28516784986336002048 28569746781670735872 28584143227516878848 28609371950577352704 28623788363754766336 28639971632258122752 28649052078109360128 28716722741559164928 28763552955374662656 28826109616869605376 28856941114320684288 28985811055190212608 29009750524636299264 29026013289663430656 29094574356579680256 29151399697119874944 29236637707930166976 29245907329736638464 29300223261883908096 29314987798674980864 29340861574313705472 29541506876285386752 29614120327232888832 29668978319117254656 29678526852520476672 29700711322341756928 29726925542396780544 29758720524143205672 29765306170802700288 29806589535810748416 29930210914131247104 29971722995842940928 30013292653257424896 30069033784790482944 30084185729252458496 30101050818910224384 30110738408625143808 30156954936207998976 30159841933790908416 30198781503387205632 30231081167383574016 30296829495281319936 30427560151140139008 30464678966169305088 30506932335054422016 30596133891589668864 30638569583533621248 30695471988640284672 30738045458804834304 30837844307697057792 30860895358370731808 30928013443099680768 31038737244284256256 31091790035973832704 31099359777964498944 31142493425368055808 31182701702745686016 31225950942277926912 31243605417008861184 31327333899882725376 31378421405863268352 31418934291402850304 31480299397440746496 31500892536447172608 31544583094750150656 31593000409360760832 31636818717834215424 31647000572330508288 31654705488285293568 31698609379392485376 31739535661723287552 31832341321552887808 31876491586908717056 31894513863196545792 31904626177894514688 31979986689463615488 32063408474598014976 32157161130956488704 32201761909224112128 32295919107789094912 32306313084254060544 32358997074796495488 32400775988009189376 32464058753610769824 32646236412160774144 32651139179052269568 32667592260019290112 32731396151152140288 32819111704639045632 32827101987851415552 32872631948999614464 32891217421421437848 32898496294045089792 32944125276422406144 32979361273509353472 33126641205931671552 33154000599584342016 33172586616758206464 33250942121805348864 33315885368136999936 33377600609006911488 33413300237634476544 33423894091127586816 33485969442153037824 33502843198485692416 33532413227787091968 33666431300040798336 33844708945409015808 33863682171274002432 33926574303233998848 33943670082676293632 33973629191310606336 34009966313306520768 34231005170032656384 34364610039760551936 34381926547717095424 34420650628038377472 34465091355666284544 34468390781475323904 34512893146728235008 34549807048438370304 34624947994607222784 34661816094502682624 34718507278167073284 34726190532603150336 34774354458445873152 34794015123487140864 34816775961336348672 34865065525776482304 34918579399819788288 34967010161816764416 35015508095466995712 35080539415588896768 35129194810062667776 35231911753951739904 35243250637368066048 35269594695280836352 35300724081596176896 35346301077828206592 35542125460530855936 35591421057563492352 35706977619438698496 35744997847455891456 35811383986746998784 35861053035272306688 35907353475888971776 35977485025646567424 36106286182126583808 36168000654092009472 36176806272326049792 36226982147877126144 36273755041969471488 36332908996262731776 36379818653203300352 36411927937098448896 36430276099324248064 36450872986510338048 36462429917593731072 36548556216529846272 36643895399540588544 36727015963680870912 36751041292521701376 36802013610541842432 36858500477587554304 36909621837473251328 36921500667718926336 36930489736332842496 36942198732298911744 36981710942624566272 37029458272010502144 37101781432698022656 37309984471040884736 37407309887031017472 37516687986115903488 37568722227428130816 37589962767338786112 37690698598296403968 37800905319344054272 37874735212545898128 38001076710634684416 38075297563585142784 38092995708894314496 38145829267436470272 38186628843010830336 38269679362460614656 38288963655412219904 38322757974613819392 38351403940499550208 38434812822492807168 38475921485760912384 38647748073586950144 38679667366181732352 38701351052884574208 38773227775124570112 38792765808772907008 38827004790069264384 38868532929493166592 38982183610573555968 38994543106315517952 39066964349178544128 39121148765751607296 39283401824797261824 39337886432043859968 39392446607400370176 39485493769643851776 39635900723195707392 39678294032190940896 39687074894403600384 39764588712556732416 39906947885508329472 40092045046387310592 40147651211500191744 40209273248277331968 40213122578387877888 40265042004516274176 40278000728420646912 40287806985090373632 40308108223178098688 40343684664681345024 40395772660375093248 40570080201520185344 40619571954892406784 40675909780072562688 40794845188786225152 40807974422215655424 40851426111378161664 40874522620795573248 40927295984853712896 40984060611739779072 41117125743596077056 41237351257466241024 41317892959140979776 41344921454086914048 41402265311859572736 41465813037285998592 41523324567157407744 41658140556011814912 41769778533176967168 41837895207817691136 41973732529920995328 42001190048596230144 42124000545814347776 42161179716640309248 42182424957112287232 42196000763107344384 42206273984380391424 42264812505856647168 42319380882297716736 42402035923083454464 42526018484262061056 42539501570526019584 42639982252618153984 42751211299464019968 42775177479504003072 42876214841275318272 42935682545632149504 42959957448387184128 43075084112338747392 43145329433061993984 43201034650678919168 43239164425304408064 43285411671481026432 43514625786954448896 43641861534869520384 43769469317135220736 43830175931999485952 43854956561895250464 43864661725393453056 43868860994604957696 43972481698012471296 44205334132779122688 44312260314428080128 44334589495740465152 44373719760079159296 44421180490849333248 44503467478675881984 44551066983512635392 44565192121503449088 44638080786214808508 44647959256204050432 44709884303716122624 44888575066721064448 44895316371196870656 44957584493764411392 45019938979886137344 45126278593878687744 45151576228365336576 45235432404311998464 45298172255080808448 45346621751075361024 45445244242921979904 45641340226710208512 45894200837384503296 45957854375300431872 46043207982960427008 46066409397917827072 46107068188207251456 46166597326142963712 46291343037556097712 46301587376804200448 46365805944594497536 46392020164649521152 46422367948448464896 46558105866426384384 46622680215755685888 46637685053960749056 46649039666946748416 46713740138052083712 46774052554118529024 46838926413416890368 46975882338602319872 46991000849824088064 47067632108794902528 47128401437104275456 47220449096161119744 47251338804670758912 47316874642125225984 47389500614041141248 47455228076751323136 47609303492584931328 47659997129941188608 47748511982329331712 47814737380363075584 47841770794794818688 47969980034195423232 48235741696434733056 48302642863836168192 48443878661683642368 48459469626381090816 48538495612194743232 48601163982013784064 48731408288706461696 48858527199387451392 48969354618241161216 49001388390028935168 49069351480722456576 49097094226728210432 49228667556958568448 49240652981777123328 49256264976398548992 49308947923499421696 49347744441067634688 49372611029347336192 49416187914633609216 49469041910264030208 49731000899376513024 49876413182708023296 50022250648154537984 50066400913510367232 50091629636570841088 50119950356451714816 50135841136691380224 50254264797728538624 50499646950061197504 50767063418113523712 50795523256911003648 50915505124014440448 51014949469959781152 51026239149947486208 51246417096657076224 51301228647681216512 51308932995653566464 51346507755048984576 51530330764782600192 51572889821575643136 51697637033499426816 51769339720092352512 51824710572657555456 51937421991910834176 51976244814098074624 51992724141754023936 52077760917250609926 52089285798904725504 52161531687668809728 52377869099729682432 52450515242725146624 52523262143200493568 52620809123383345152 52647325026191802368 52693792215094001664 52847867630927609856 52904392042921254528 53019451616742309888 53313188190796283904 53387131586345238528 53612364331036442624 53617496771183837184 53704000971227529216 53717075980120498176 53791579552908460032 53861030213833457664 53966227538469851136 54001530062480867328 54159429273189875712 54234546373430083584 54393126918381633536 54410632562954207232 54468568148504215552 54499363494394097664 54569727979804950528 54645414148986372096 54676309479765507072 54822834324794769408 54983135009954988032 55090523945521306368 55126561938782552064 55203020415812763648 55287750716381331456 55364432756209876992 55382251001578389504 55395734604499263744 55472566413936849408 55544187408015753216 55783860277090254848 55964976706561327104 56110964830546526208 56275031979173855232 56353083341142196224 56397422218363011072 56425841176396955648 56536047897444605952 56701357979016081408 56812102818818847192 56835429599287443456 57001615065952026624 57139493563341471744 57168286455033757696 57218743901154705408 57247576727509532672 57279943264516245504 57298104156218720256 57433445483118329856 57527105910749325312 57652219233739210752 57713882228641368576 57971622110380425216 58019501049272598528 58052026579326861312 58189148713159360512 58302799394239749888 58473275415860333952 58491814659473276928 58600446523767816192 58629975597349961728 58681723148627410944 59228240654465777664 59357053705040953344 59401422644683513856 59453851084793561088 59517441048286411344 59530612341605400576 59613179071621496832 59860421828262494208 59943445991685881856 60138067569580965888 60168371458504916992 60202101637820448768 60221476817250287616 60313909872415997952 60319683867581816832 60397563006774411264 60462162334767148032 60593658990562639872 60855120302280278016 60929357932338610176 61013864670108844032 61192267783179337728 61277139167067242496 61390943977280569344 61476090917609668608 61675688615394115584 61721790716741463616 61856026886199361536 62198719555928997888 62284986850736111616 62365403405491372032 62487210834017722368 62654667799765450752 62756842811726536704 62837868582805700608 62960598794881492992 63001785072894345216 63089166189500301312 63186000818721521664 63273637435668430848 63294001144661016576 63309410976570587136 63397218758784970752 63479071323446575104 63664682643105775616 63752983173817434112 63789027726393091584 63809252355789029376 63959973378927230976 64126816949196029952 64314322261912977408 64403523818448224256 64591838215578189824 64612626168508121088 64717994149592990976 64801551976018378752 64928117507221539648 65292472824321548288 65462792302304280576 65638223409278091264 65654203975702831104 65745263897999228928 65782434842842875696 65796992588090179584 65888250552844812288 65958722547018706944 66253282411863343104 66308001199168684032 66501884243610697728 66631770736273999872 66755201218013822976 66826600475268953088 66847788182255173632 66971938884306075648 67005686396971384832 67064826455574183936 67332862600081596672 67689417890818031616 67727364342548004864 67853148606467997696 67887340165352587264 67947258382621212672 68019932626613041536 68462010340065312768 68841301256076754944 68930182711332569088 68936781562950647808 69099614096876740608 69249895989214445568 69437014556334146568 69452381065206300672 69548708916891746304 69588030246974281728 69633551922672697344 69730131051552964608 69837158799639576576 69934020323633528832 70031016190933991424 70161078831177793536 70258389620125335552 70463823507903479808 70486501274736132096 70539189390561672704 70601448163192353792 70692602155656413184 71084250921061711872 71182842115126984704 71413955238877396992 71489995694911782912 71622767973493997568 71722106070544613376 71954970051293134848 72353612544652099584 72453964295754252288 72547510083938942976 72665817992525463552 72759637306406600704 72823855874196897792 72860552198648496128 72901745973020676096 73097112433059692544 73287790799081177088 73454031927361741824 73502082585043402752 73604027221083684864 73717000955175108608 73819243674946502656 73843001335437852672 73860979472665684992 73884397464597823488 73963421885249132544 74058916544021004288 74203562865396045312 74619968942081769472 74814619774062034944 75033375972231806976 75137444454856261632 75179925534677572224 75381397196592807936 75601810638688108544 75749470425091796256 76150595127170285568 76185991417788628992 76373257686021660672 76539358724921229312 76577927310824439808 76645515949227638784 76702807880999100416 76869625644985614336 76951842971521824768 77295496147173900288 77359334732363464704 77402702105769148416 77546455550249140224 77585531617545814016 77654009580138528768 77737065858986333184 77964367221147111936 77989086212631035904 78116641375875914889 78133928698357088256 78242297531503214592 78566803649594523648 78675772864087719936 78784893214800740352 78970987539287703552 79271801446391414784 79356588064381881792 79529177425113464832 80184090092774621184 80418546496554663936 80426245156775755776 80530084009032548352 80556001456841293824 80575613970180747264 80616216446356197376 80687369329362690048 80791545320750186496 81140160403040370688 81239143909784813568 81351819560145125376 81589690377572450304 81615948844431310848 81702852222756323328 81749045241591146496 81854591969707425792 81968121223479558144 82234251487192154112 82474702514932482048 82635785918281959552 82689842908173828096 82804530623719145472 82931626074571997184 83046649134314815488 83316281112023629824 83675790415635382272 83947465059841990656 84248001091628695552 84392001526214688768 84412547968760782848 84529625011713294336 84638761764595433472 84804071846166908928 85052036968524122112 85079003141052039168 85279964505236307968 85502422598928039936 85550354959008006144 85752429682550636544 85871365091264299008 85919914896774368256 86150168224677494784 86290658866123987968 86402069301357838336 86478328850608816128 86570823342962052864 87029251573908897792 87283723069739040768 87538938634270441472 87660351863998971904 87709913123790500928 87737721989209915392 87944963396024942592 88624520628856160256 88669178991480930304 88842360981698666496 89006934957351763968 89102133967025270784 89276161572429617016 89295918512408100864 89419768607432245248 89777150133442128896 89790632742393741312 89915168987528822784 90039877959772274688 90252557187757375488 90303152456730673152 90470864808623996928 90596344510161616896 90693243502150722048 90890488485843959808 91282680453420417024 91788401674769006592 91915708750600863744 92086415965920854016 92132818795835654144 92214136376414502912 92582686075112195424 92603174753608400896 92784040329299042304 93116211732852768768 93275370107921498112 93298079333893496832 93427480276104167424 93548105108237058048 93677852826833780736 93951764677204639744 93982001699648176128 94135264217589805056 94256802874208550912 94440898192322239488 94502677609341517824 94633749284250451968 94779001228082282496 94910456153502646272 95218606985169862656 95319994259882377216 95497023964658663424 95629474760726151168 95683541589589637376 95939960068390846464 96471483392869466112 96605285727672336384 96887757323367284736 96918939252762181632 97076991224389486464 97202327964027568128 97462816577412923392 97938709236482322432 98002776780057870336 98194188453456420864 98457335113917136896 98481305963554246656 98617895846998843392 98695488882135269376 98745222058694672384 98832375829267218432 98938083820528060416 99462001798753026048 99752826365416046592 100044501296309075968 100132801827020734464 100183259273141682176 100239900712903429632 100271682273382760448 100508529595457077248 100999293900122395008 101534126836227047424 101591046513822007296 101831010248028880896 102029898939919562304 102602457295362433024 102693015510097969152 103145779643151286272 103395274066998853632 103538679440184705024 103649421145315110912 103874843983821668352 103952489628196149248 103985448283508047872 104155521834501219852 104178571597809451008 104323063375337619456 104755738199459364864 104901030485450293248 105046524286400987136 105241618246766690304 105294650052383604736 105387584430188003328 105695735261855219712 105808784085842509056 106038903233484619776 106626376381592567808 106774263172690477056 107234993542367674368 107434151960240996352 107583159105816920064 107722060427666915328 107932455076939702272 108318858546379751424 108786253836763267072 108821265125908414464 108998726988788195328 109139455959609901056 109290828297972744192 109352618959531014144 109645668649589538816 109966270019909976064 110181047891042612736 110253123877565104128 110406040831625527296 110575501432762662912 110728865512419753984 110764502003156779008 110791469208998527488 110945132827873698816 111088374816031506432 111567720554180509696 111929953413122654208 112221929661093052416 112550063958347710464 112706166682284392448 113072095794889211904 113402715958032162816 113624205637637694384 114003230131904053248 114278987126682943488 114336572910067515392 114437487802309410816 114495153455019065344 114559886529032491008 114866890966236659712 115054211821498650624 115304438467478421504 115427764457282737152 115943244220760850432 116039002098545197056 116104053158653722624 116378297426318721024 116605598788479499776 116946550831720667904 116983629318946553856 117200893047535632384 117259951194699923456 117363446297254821888 118456481308931555328 118802845289367027712 118907702169587122176 119034882096572822688 119061224683210801152 119720843656524988416 120276135139161931776 120336742917009833984 120442953634500575232 120627819744831995904 120639367735163633664 120795126013548822528 120924324669534296064 121187317981125279744 121710240604560556032 121858715864677220352 122027729340217688064 122384535566358675456 122554278334134484992 122781887954561138688 122952181835219337216 123351377230788231168 123443581433482927232 123712053772398723072 124397439111857995776 124569973701472223232 124974421668035444736 125309335599530901504 125513685623453073408 125675737165611401216 125921197589762985984 126003570145788690432 126372001637443043328 126547274871336861696 126588002289322033152 126618821953141174272 126794437517569941504 126958142646893150208 127329365286211551232 127505966347634868224 127578055452786183168 127618504711578058752 127919946757854461952 128253633898392059904 128628644523825954816 128807047636896448512 129183676431156379648 129225252337016242176 129435988299185981952 129603103952036757504 129856235014443079296 130584945648643096576 130925584604608561152 131308407951405662208 131490527795998457856 131564869685685751392 131593985176180359168 131917445094037413888 132616002398337368064 133003768487221395456 133263541472547999744 133510402436027645952 133653200950537906176 133695576364510347264 133943877768612151296 134011372793942769664 134129652911148367872 134665725200163193344 135378835781636063232 135454728685096009728 135706297212935995392 135774680330705174528 135894516765242425344 136039865253226083072 136924020680130625536 137682602512153509888 137873563125901295616 138199228193753481216 138499791978428891136 138874029112668293136 138904762130412601344 139097417833783492608 139176060493948563456 139267103845345394688 139674317599279153152 139868040647267057664 140322157662355587072 140516779240250671104 140927647015806959616 140973002549472264192 141078378781123345408 141202896326384707584 141385204311312826368 142168501842123423744 142365684230253969408 142827910477754793984 142979991389823565824 143245535946987995136 143444212141089226752 143909940102586269696 144707225089304199168 144907928591508504576 145331635985050927104 145519274612813201408 145803491946041352192 146194224866119385088 146575581598162354176 146908063854723483648 147004165170086805504 147208054442167369728 147434001910350217216 147638487349893005312 147686002670875705344 147721958945331369984 147768794929195646976 147926843770498265088 148117833088042008576 148407125730792090624 149239937884163538944 149629239548124069888 150066751944463613952 150274888909712523264 150359851069355144448 150762794393185615872 151203621277376217088 151498940850183592512 152301190254340571136 152746515372043321344 153078717449842458624 153155854621648879616 153405615761998200832 153739251289971228672 153903685943043649536 154590992294347800576 154718669464726929408 155092911100498280448 155171063235091628032 155308019160277057536 155474131717972666368 155928734442294223872 155978172425262071808 156233282751751829778 156267857396714176512 156484595063006429184 157133607299189047296 157351545728175439872 157569786429601480704 157941975078575407104 158543602892782829568 158713176128763763584 159058354850226929664 160837092993109327872 160852490313551511552 161112002913682587648 161151227940361494528 161232432892712394752 161374738658725380096 161583090641500372992 162280320806080741376 162478287819569627136 162703639120290250752 163179380755144900608 163231897688862621696 163405704445512646656 163498090483182292992 163709183939414851584 163936242446959116288 164468502974384308224 164949405029864964096 165271571836563919104 165379685816347656192 165609061247438290944 165863252149143994368 166093298268629630976 166632562224047259648 167351580831270764544 167894930119683981312 168825095937521565696 169059250023426588672 169277523529190866944 169608143692333817856 170104073937048244224 170559929010472615936 171004845197856079872 171504859365101273088 171742730182528598016 171839829793548736512 172300336449354989568 172581317732247975936 172804138602715676672 172956657701217632256 173141646685924105728 174058503147817795584 174567446139478081536 175077877268540882944 175320703727997943808 175419826247581001856 175475443978419830784 175889926792049885184 177684721963397332992 178204267934050541568 178552323144859234032 178591837024816201728 178839537214864490496 179554300266884257792 179581265484787482624 179830337975057645568 180505114375514750976 180606304913461346304 180941729617247993856 181192689020323233792 181386487004301444096 181780976971687919616 182565360906840834048 183576803349538013184 183831417501201727488 184172831931841708032 184265637591671308288 184428272752829005824 185165372150224390848 185568080658598084608 186596158667786993664 186854960552208334848 187096210216474116096 187903529354409279488 187964003399296352256 188270528435179610112 188513605748417101824 188881796384644478976 189005355218683035648 189267498568500903936 189558002456164564992 189820912307005292544 190437213970339725312 190639988519764754432 190994047929317326848 191258949521452302336 191367083179179274752 191879920136781692928 192942966785738932224 193210571455344672768 193775514646734569472 193837878505524363264 194153982448778972928 194404655928055136256 195877418472964644864 196388376906912841728 196914670227834273792 196962611927108493312 197235791693997686784 197390977764270538752 197490444117389344768 197664751658534436864 197876167641056120832 198924003597506052096 199505652730832093184 200089002592618151936 200265603654041468928 200366518546283364352 200479801425806859264 200543364546765520896 201017059190914154496 201998587800244790016 203068253672454094848 203182093027644014592 203662020496057761792 204059797879839124608 205204914590724866048 205386031020195938304 206790548133997707264 207298842290630221824 207749687967643336704 207904979256392298496 208311043669002439704 208357143195618902016 208646126750675238912 209511476398918729728 209802060970900586496 210093048572801974272 210483236493533380608 210589300104767209472 210775168860376006656 211391470523710439424 211617568171685018112 212077806466969239552 213252752763185135616 213548526345380954112 214469987084735348736 214868303920481992704 215166318211633840128 215864910153879404544 217642530251816828928 217997453977576390656 218278911919219802112 218581656595945488384 218705237919062028288 219291337299179077632 219932540039819952128 220362095782085225472 220506247755130208256 220812081663251054592 221151002865525325824 221457731024839507968 221529004006313558016 221582938417997054976 221890265655747397632 222176749632063012864 223135441108361019392 223859906826245308416 224443859322186104832 225100127916695420928 225412333364568784896 226144191589778423808 226805431916064325632 227248411275275388768 228557974253365886976 228673145820135030784 229119773058064982016 229733781932473319424 230108423642997301248 230608876934956843008 230855528914565474304 231886488441521700864 232078004197090394112 232208106317307445248 232756594852637442048 233211197576958999552 233893101663441335808 233967258637893107712 234401786095071264768 234519902389399846912 234726892594509643776 236912962617863110656 237605690578734055424 237815404339174244352 238069764193145645376 240552270278323863552 240673485834019667968 241255639489663991808 241278735470327267328 241590252027097645056 241848649339068592128 242374635962250559488 243420481209121112064 243717431729354440704 244055458680435376128 244769071132717350912 245108556668268969984 245563775909122277376 245904363670438674432 246702754461576462336 246887162866965854464 247424107544797446144 248794878223715991552 249139947402944446464 249948843336070889472 251027371246906146816 251351474331222802432 251842395179525971968 252744003274886086656 253176004578644066304 253237643906282348544 253588875035139883008 253916285293786300416 254658730572423102464 255011932695269736448 255156110905572366336 255237009423156117504 255839893515708923904 256507267796784119808 257257289047651909632 257614095273792897024 258367352862312759296 258450504674032484352 258871976598371963904 259206207904073515008 259712470028886158592 261169891297286193152 261851169209217122304 262616815902811324416 262981055591996915712 263129739371371502784 263834890188074827776 266007536974442790912 266527082945095999488 267020804872055291904 267306401901075812352 267887755537224302592 268022745587885539328 268259305822296735744 269331450400326386688 270757671563272126464 270909457370192019456 271412594425871990784 271549360661410349056 271789033530484850688 272079730506452166144 273848041360261251072 275365205024307019776 275747126251802591232 276398456387506962432 277748058225336586272 277809524260825202688 278352120987897126912 279348635198558306304 280644315324711174144 281033558480501342208 281855294031613919232 281946005098944528384 282156757562246690816 282405792652769415168 282770408622625652736 284337003684246847488 284731368460507938816 285655820955509587968 285959982779647131648 286491071893975990272 286888424282178453504 287819880205172539392 289414450178608398336 289815857183017009152 290663271970101854208 291606983892082704384 292388449732238770176 293816127709446967296 294008330340173611008 294868003820700434432 295276974699786010624 295372005341751410688 295443917890662739968 295853687540996530176 296235666176084017152 296814251461584181248 298479875768327077888 299258479096248139776 300133503888927227904 300549777819425046528 300719702138710288896 301525588786371231744 302407242554752434176 302997881700367185024 304602380508681142272 305493030744086642688 306811231523996401664 307807371886087299072 309437338929453858816 310185822200996560896 310342126470183256064 310616038320554115072 310948263435945332736 311857468884588447744 311956344850524143616 312466565503503659556 312535714793428353024 312969190126012858368 314267214598378094592 314703091456350879744 315139572859202961408 315883950157150814208 317087205785565659136 317426352257527527168 318116709700453859328 321704980627103023104 322302455880722989056 322464865785424789504 322749477317450760192 323166181283000745984 324560641612161482752 324956575639139254272 326358761510289801216 326463795377725243392 326996180966364585984 327418367878829703168 327872484893918232576 328937005948768616448 329898810059729928192 330543143673127838208 330759371632695312384 331218122494876581888 331726504298287988736 332186596537259261952 333265124448094519296 334703161662541529088 335789860239367962624 337650191875043131392 338118500046853177344 339216287384667635712 340208147874096488448 341119858020945231872 342009690395712159744 343009718730202546176 343485460365057196032 343679659587097473024 344600672898709979136 345162635464495951872 345608277205431353344 345913315402435264512 346283293371848211456 348117006295635591168 349134892278956163072 350155754537081765888 350641407455995887616 350839652495162003712 350950887956839661568 351779853584099770368 355369443926794665984 356408535868101083136 357104646289718468064 357183674049632403456 359108600533768515584 359162530969574965248 361010228751029501952 361883459234495987712 362385378040646467584 362772974008602888192 363561953943375839232 365130721813681668096 367153606699076026368 367662835002403454976 368345663863683416064 368531275183342616576 368856545505658011648 370330744300448781696 371136161317196169216 373192317335573987328 373709921104416669696 375928006798592704512 376541056870359220224 377027211496834203648 377763592769288957952 378010710437366071296 379116004912329129984 379641824614010585088 380874427940679450624 381279977039529508864 381988095858634653696 382517899042904604672 382734166358358549504 383759840273563385856 385885933571477864448 386421142910689345536 387551029293469138944 387675757011048726528 388307964897557945856 388809311856110272512 391754836945929289728 392776753813825683456 393925223854216986624 394471583387995373568 394781955528541077504 394980888234778689536 395752335282112241664 397848007195012104192 399011305461664186368 400178005185236303872 400531207308082937856 400733037092566728704 400959602851613718528 401086729093531041792 402034118381828308992 403997175600489580032 406136507344908189696 406364186055288029184 407324040992115523584 408119595759678249216 410409829181449732096 410772062040391876608 414597684581260443648 415499375935286673408 415809958512784596992 416622087338004879408 416714286391237804032 417292253501350477824 419022952797837459456 419604121941801172992 420966472987066761216 421178600209534418944 421550337720752013312 422782941047420878848 423235136343370036224 424155612933938479104 426505505526370271232 427097052690761908224 428939974169470697472 429736607840963985408 430332636423267680256 431729820307758809088 435994907955152781312 436557823838439604224 437410475838124056576 438582674598358155264 439865080079639904256 440724191564170450944 441012495510260416512 441624163326502109184 442302005731050651648 442915462049679015936 443058008012627116032 443165876835994109952 443780531311494795264 444353499264126025728 446270882216722038784 447719813652490616832 448887718644372209664 450200255833390841856 450824666729137569792 452288383179556847616 453610863832128651264 454496822550550777536 458239546116129964032 459467563864946638848 460216847285994602496 461217753869913686016 461711057829130948608 463772976883043401728 464156008394180788224 465513189705274884096 466422395153917999104 467786203326882671616 467934517275786215424 468803572190142529536 469039804778799693824 469453785189019287552 473825925235726221312 475211381157468110848 475630808678348488704 476139528386291290752 482511278979327983616 482557470940654534656 483697298678137184256 484749271924501118976 486840962418242224128 487434863458708881408 488110917360870752256 489538142265434701824 490217113336537939968 491127551818244554752 491808727340877348864 493405508923152924672 493774325733931708928 494848215089594892288 497589756447431983104 498279894805888892928 499897686672141778944 502054742493812293632 503684790359051943936 506475287812564697088 507177750070279766016 507832570587572600832 509317461144846204928 510023865390539472896 510312221811144732672 511679787031417847808 513014535593568239616 514514578095303819264 515228190547585794048 516734705724625518592 516901009348064968704 517743953196743927808 518412415808147030016 519424940057772317184 522339782594572386304 523702338418434244608 525233631805622648832 525962111183993831424 526259478742743005568 527669780376149655552 533054165890191998976 534612803802151624704 535775511074448605184 536045491175771078656 536518611644593471488 538662900800652773376 541515343126544252928 541818914740384038912 542825188851743981568 543098721322820698112 543578067060969701376 544159461012904332288 547696082720522502144 550730410048614039552 551494252503605182464 552796912775013924864 555496116450673172544 556704241975794253824 561288630649422348288 563710588063227838464 563892010197889056768 564313515124493381632 564811585305538830336 565540817245251305472 568674007368493694976 569462736921015877632 571311641911019175936 571919965559294263296 572982143787951980544 573776848564356907008 575639760410345078784 578828900357216796672 579631714366034018304 581326543940203708416 583213967784165408768 587632255418893934592 589736007641400868864 590744010683502821376 590887835781325479936 591707375081993060352 592471332352168034304 593628502923168362496 596959751536654155776 598516958192496279552 600267007777854455808 601099555638850093056 601439404277420577792 603051177572742463488 604814485109504868352 605995763400734370048 609204761017362284544 610986061488173285376 613622463047992803328 615614743772174598144 620371644401993121792 620684252940366512128 621896526871890665472 623714937769176895488 624933131007007319112 625071429586856706048 625938380252025716736 628534429196756189184 629406182912701759488 630279145718405922816 631767900314301628416 634174411571131318272 634852704515055054336 636233419400907718656 643409961254206046208 644604911761445978112 644929731570849579008 645498954634901520384 652927590755450486784 653992361932729171968 654836735757659406336 655744969787836465152 657874011897537232896 659797620119459856384 661086287346255676416 661518743265390624768 662436244989753163776 663453008596575977472 664373193074518523904 666530248896189038592 669406323325083058176 671579720478735925248 675300383750086262784 676237000093706354688 678432574769335271424 680416295748192976896 682239716041890463744 686019437460405092352 687359319174194946048 689201345797419958272 690325270928991903744 691216554410862706688 691826630804870529024 692566586743696422912 696234012591271182336 698269784557912326144 700311509074163531776 701282814911991775232 701679304990324007424 701901775913679323136 703559707168199540736 710738887853589331968 712817071736202166272 714209292579436936128 718217201067537031168 722020457502059003904 723766918468991975424 724770756081292935168 725545948017205776384 727123907886751678464 730261443627363336192 734307213398152052736 735325670004806909952 736691327727366832128 737062550366685233152 737713091011316023296 740661488600897563392 742272322634392338432 746384634671147974656 747419842208833339392 753082113740718440448 754054422993668407296 755527185538577915904 758232009824658259968 761748855881358901248 763976191717269307392 765035798085809209344 765468332716717099008 767519680547126771712 771771867142955728896 772842285821378691072 775102058586938277888 775351514022097453056 776615929795115891712 777618623712220545024 783509673891858579456 785553507627651366912 787850447708433973248 788943166775990747136 791504670564224483328 798022610923328372736 800356010370472607744 801062414616165875712 801466074185133457408 801919205703227437056 804068236763656617984 807994351200979160064 812273014689816379392 812728372110576058368 814648081984231047168 816239191519356498432 820819658362899464192 821544124080783753216 829195369162520887296 831619917025569193984 833244174676009758816 833428572782475608064 838045905595674918912 841932945974133522432 842357200419068837888 843100675441504026624 845565882094841757696 846470272686740072448 848311225867876958208 853011011052740542464 854194105381523816448 857879948338941394944 859473215681927970816 860665272846535360512 863459640615517618176 871989815910305562624 874820951676248113152 877165349196716310528 879730160159279808512 881448383128340901888 882024991020520833024 884604011462101303296 885830924099358031872 886116016025254232064 886331753671988219904 887561062622989590528 888706998528252051456 892541764433444077568 895439627304981233664 897775437288744419328 900400511666781683712 901649333458275139584 904576766359113695232 907221727664257302528 908993645101101555072 916479092232259928064 920433694571989204992 923422115658261897216 928312016788361576448 931026379410549768192 932844790307835998208 935572406653765343232 935869034551572430848 937607144380285059072 938079609557599387648 938907570378038575104 947651850471452442624 950422762314936221696 951261617356696977408 952279056772582581504 965114941881309069312 967394597356274368512 969498543849002237952 973681924836484448256 974869726917417762816 979076284530869403648 982255103636489109504 983617454681754697728 986811017846305849344 987548651467863417856 989696430179189784576 995179512894863966208 996559789611777785856 999795373344283557888 1004109484987624587264 1007369580718103887872 1012950575625129394176 1014355500140559532032 1018634922289692409856 1020624443622289465344 1023359574062835695616 1026029071187136479232 1029029156190607638528 1030456381095171588096 1033469411449251037184 1033802018696129937408 1035487906393487855616 1036824831616294060032 1038849880115544634368 1044679565189144772608 1047404676836868489216 1050467263611245297664 1051924222367987662848 1052518957485486011136 1055339560752299311104 1066108331780383997952 1069225607604303249408 1071551022148897210368 1072090982351542157312 1077325801601305546752 1083030686253088505856 1085650377703487963136 1086197442645641396224 1087156134121939402752 1088318922025808664576 1095392165441045004288 1101460820097228079104 1102988505007210364928 1105593825550027849728 1110992232901346345088 1113408483951588507648 1127784020395778113536 1128627030248986763264 1129623170611077660672 1131081634490502610944 1137348014736987389952 1138925473842031755264 1142623283822038351872 1143839931118588526592 1145964287575903961088 1147553697128713814016 1151279520820690157568 1157657800714433593344 1159263428732068036608 1162653087880407416832 1166427935568330817536 1175264510837787869184 1181775671562650959872 1183414750163986120704 1184942664704336068608 1187257005846336724992 1193919503073308311552 1197033916384992559104 1200534015555708911616 1202199111277700186112 1202878808554841155584 1206102355145484926976 1209628970219009736704 1211991526801468740096 1218409522034724569088 1221972122976346570752 1227244926095985606656 1231229487544349196288 1243793053743781330944 1247429875538353790976 1249866262014014638224 1250142859173713412096 1251876760504051433472 1257068858393512378368 1258812365825403518976 1263535800628603256832 1268348823142262636544 1269705409030110108672 1272466838801815437312 1286819922508412092416 1289209823522891956224 1289859463141699158016 1290997909269803040768 1307984723865458343936 1309673471515318812672 1315748023795074465792 1319595240238919712768 1322172574692511352832 1323037486530781249536 1324872489979506327552 1326906017193151954944 1328746386149037047808 1333060497792378077184 1338812646650166116352 1343159440957471850496 1350600767500172525568 1352474000187412709376 1356865149538670542848 1360832591496385953792 1374718638348389892096 1378402691594839916544 1380650541857983807488 1382433108821725413376 1383653261609741058048 1385133173487392845824 1392468025182542364672 1396539569115824652288 1400623018148327063552 1402565629823983550464 1403358609980648014848 1403803551827358646272 1407119414336399081472 1421477775707178663936 1425634143472404332544 1428418585158873872256 1436434402135074062336 1447533836937983950848 1451091896034411552768 1454247815773503356928 1460522887254726672384 1468614426796304105472 1470651340009613819904 1473382655454733664256 1474125100733370466304 1475426182022632046592 1481322977201795126784 1484544645268784676864 1492769269342295949312 1494839684417666678784 1506164227481436880896 1511054371077155831808 1523497711762717802496 1527952383434538614784 1530071596171618418688 1530936665433434198016 1535039361094253543424 1543543734285911457792 1545684571642757382144 1550204117173876555776 1550703028044194906112 1553231859590231783424 1555237247424441090048 1567019347783717158912 1571107015255302733824 1575700895416867946496 1577886333551981494272 1583009341128448966656 1600712020740945215488 1603838411406454874112 1608136473527313235968 1615988702401958320128 1624546029379632758784 1625456744221152116736 1629296163968462094336 1632478383038712996864 1641639316725798928384 1643088248161567506432 1658390738325041774592 1663239834051138387968 1666488349352019517632 1683865891948267044864 1684714400838137675776 1691131764189683515392 1692940545373480144896 1696622451735753916416 1706022022105481084928 1708388210763047632896 1715759896677882789888 1718946431363855941632 1721330545693070721024 1726919281231035236352 1743979631820611125248 1749641903352496226304 1759460320318559617024 1762896766256681803776 1769208022924202606592 1772232032050508464128 1772663507343976439808 1775122125245979181056 1777413997056504102912 1785083528866888155136 1790879254609962467328 1795550874577488838656 1800801023333563367424 1803298666916550279168 1809153532718227390464 1814443455328514605056 1817987290202203110144 1832958184464519856128 1840867389143978409984 1846844231316523794432 1862052758821099536384 1865689580615671996416 1871144813307530686464 1875214288760570118144 1876159219115198775296 1877815140756077150208 1895303700942904885248 1900845524629872443392 1902523234713393954816 1904558113545165163008 1930229883762618138624 1934789194712548737024 1964510207272978219008 1967234909363509395456 1973622035692611698688 1975097302935726835712 1979392860358379569152 1990359025789727932416 1993119579223555571712 1999590746688567115776 2008218969975249174528 2014739161436207775744 2025901151250258788352 2028711000281119064064 2041248887244578930688 2046719148125671391232 2058058312381215277056 2066938822898502074368 2067604037392259874816 2070975812786975711232 2073649663232588120064 2077699760231089268736 2089359130378289545216 2094809353673736978432 2100934527222490595328 2103848444735975325696 2105037914970972022272 2110679121504598622208 2132216663560767995904 2138451215208606498816 2154651603202611093504 2166061372506177011712 2171300755406975926272 2172394885291282792448 2174312268243878805504 2176637844051617329152 2190784330882090008576 2202921640194456158208 2205977010014420729856 2211187651100055699456 2221984465802692690176 2226816967903177015296 2257254060497973526528 2259246341222155321344 2262163268981005221888 2274696029473974779904 2285246567644076703744 2291928575151807922176 2295107394257427628032 2302559041641380315136 2315315601428867186688 2318526857464136073216 2325306175760814833664 2332855871136661635072 2350529021675575738368 2363551343125301919744 2366829500327972241408 2374514011692673449984 2387839006146616623104 2394067832769985118208 2401068031111417823232 2404398222555400372224 2405757617109682311168 2412204710290969853952 2419257940438019473408 2423983053602937480192 2436819044069449138176 2443944245952693141504 2454489852191971213312 2462458975088698392576 2487586107487562661888 2494859751076707581952 2499732524028029276448 2500285718347426824192 2514137716787024756736 2527071601257206513664 2536697646284525273088 2539410818060220217344 2544933677603630874624 2573639845016824184832 2578419647045783912448 2579718926283398316032 2581995818539606081536 2615969447730916687872 2631496047590148931584 2639190480477839425536 2644345149385022705664 2646074973061562499072 2653812034386303909888 2657492772298074095616 2666120995584756154368 2677625293300332232704 2686318881914943700992 2701201535000345051136 2704948000374825418752 2713730299077341085696 2721665182992771907584 2749437276696779784192 2761301083715967614976 2764866217643450826752 2770266346974785691648 2784936050365084729344 2793079138231649304576 2801246036296654127104 2805131259647967100928 2806717219961296029696 2807607103654717292544 2814238828672798162944 2842955551414357327872 2851268286944808665088 2856837170317747744512 2872868804270148124672 2902183792068823105536 2908495631547006713856 2921045774509453344768 2937228853592608210944 2946765310909467328512 2948250201466740932608 2950852364045264093184 2962645954403590253568 2969089290537569353728 2985538538684591898624 2989679368835333357568 3012328454962873761792 3022108742154311663616 3055904766869077229568 3061873330866868396032 3070078722188507086848 3087087468571822915584 3091369143285514764288 3100408234347753111552 3101406056088389812224 3106463719180463566848 3110474494848882180096 3134038695567434317824 3142214030510605467648 3151401790833735892992 3155772667103962988544 3166018682256897933312 3207676822812909748224 3216272947054626471936 3231977404803916640256 3249092058759265517568 3258592327936924188672 3264956766077425993728 3283278633451597856768 3286176496323135012864 3316781476650083549184 3326479668102276775936 3332976698704039035264 3385881090746960289792 3393244903471507832832 3412044044210962169856 3416776421526095265792 3431519793355765579776 3437892862727711883264 3442661091386141442048 3453838562462070472704 3487959263641222250496 3499283806704992452608 3525793532513363607552 3545327014687952879616 3550244250491958362112 3554827994113008205824 3570167057733776310272 3581758509219924934656 3591101749154977677312 3601602046667126734848 3606597333833100558336 3618307065436454780928 3628886910657029210112 3635974580404406220288 3665916368929039712256 3681734778287956819968 3693688462633047588864 3731379161231343992832 3742289626615061372928 3750428577521140236288 3752318438230397550592 3755630281512154300416 3790607401885809770496 3801691049259744886784 3805046469426787909632 3809116227090330326016 3860459767525236277248 3869578389425097474048 3929020414545956438016 3947244071385223397376 3950194605871453671424 3958785720716759138304 3980718051579455864832 3986239158447111143424 3999181493377134231552 4016437939950498349056 4029478322872415551488 4051802302500517576704 4057422000562238128128 4082497774489157861376 4135208074784519749632 4141951625573951422464 4147299326465176240128 4155399520462178537472 4178718260756579090432 4189618707347473956864 4201869054444981190656 4207696889471950651392 4210075829941944044544 4221358243009197244416 4264433327121535991808 4276902430417212997632 4309303206405222187008 4342601510813951852544 4344789770582565584896 4353275688103234658304 4381568661764180017152 4405843280388912316416 4411954020028841459712 4422375302200111398912 4443968931605385380352 4453633935806354030592 4514508120995947053056 4518492682444310642688 4570493135288153407488 4583857150303615844352 4590214788514855256064 4605118083282760630272 4630631202857734373376 4637053714928272146432 4650612351521629667328 4665711742273323270144 4701058043351151476736 4727102686250603839488 4733659000655944482816 4749028023385346899968 4775678012293233246208 4802136062222835646464 4811515234219364622336 4824409420581939707904 4838515880876038946816 4847966107205874960384 4873638088138898276352 4887888491905386283008 4908979704383942426624 4924917950177396785152 4975172214975125323776 4989719502153415163904 4999465048056058552896 5054143202514413027328 5073395292569050546176 5078821636120440434688 5089867355207261749248 5147279690033648369664 5156839294091567824896 5159437852566796632064 5163991637079212163072 5231938895461833375744 5278380960955678851072 5288690298770045411328 5307624068772607819776 5332241991169512308736 5355250586600664465408 5372637763829887401984 5402403070000690102272 5409896000749650837504 5427460598154682171392 5443330365985543815168 5498874553393559568384 5522602167431935229952 5540532693949571383296 5586158276463298609152 5602492072593308254208 5610262519295934201856 5613434439922592059392 5628477657345596325888 5685911102828714655744 5702536573889617330176 5713674340635495489024 5745737608540296249344 5804367584137646211072 5893530621818934657024 5896500402933481865216 5901704728090528186368 5925291908807180507136 5938178581075138707456 5971077077369183797248 5979358737670666715136 6024656909925747523584 6044217484308623327232 6123746661733736792064 6140157444377014173696 6174174937143645831168 6200816468695506223104 6202812112176779624448 6212927438360927133696 6220948989697764360192 6268077391134868635648 6284428061021210935296 6302803581667471785984 6311545334207925977088 6332037364513795866624 6415353645625819496448 6463954809607833280512 6498184117518531035136 6517184655873848377344 6529913532154851987456 6566557266903195713536 6572352992646270025728 6633562953300167098368 6652959336204553551872 6665953397408078070528 6771762181493920579584 6786489806943015665664 6824088088421924339712 6875785725455423766528 6885322182772282884096 6907677124924140945408 6975918527282444500992 6998567613409984905216 7051587065026727215104 7090654029375905759232 7100488500983916724224 7163517018439849869312 7182203498309955354624 7203204093334253469696 7213194667666201116672 7236614130872909561856 7257773821314058420224 7271949160808812440576 7331832737858079424512 7363469556575913639936 7387376925266095177728 7462758322462687985664 7484579253230122745856 7500857155042280472576 7504636876460795101184 7581214803771619540992 7603382098519489773568 7610092938853575819264 7618232454180660652032 7720919535050472554496 7739156778850194948096 7894488142770446794752 7900389211742907342848 7917571441433518276608 7961436103158911729664 7972478316894222286848 7998362986754268463104 8032875879900996698112 8058956645744831102976 8103604605001035153408 8114844001124476256256 8164995548978315722752 8283903251147902844928 8294598652930352480256 8310799040924357074944 8357436521513158180864 8379237414694947913728 8403738108889962381312 8415393778943901302784 8420151659883888089088 8442716486018394488832 8528866654243071983616 8553804860834425995264 8618606412810444374016 8706551376206469316608 8763137323528360034304 8811686560777824632832 8844750604400222797824 8887937863210770760704 8907267871612708061184 9029016241991894106112 9036985364888621285376 9167714300607231688704 9210236166565521260544 9261262405715468746752 9274107429856544292864 9301224703043259334656 9331423484546646540288 9402116086702302953472 9454205372501207678976 9467318001311888965632 9498056046770693799936 9623030468438729244672 9648818841163879415808 9677031761752077893632 9695932214411749920768 9747276176277796552704 9775776983810772566016 9817959408767884853248 9849835900354793570304 9950344429950250647552 9979439004306830327808 9998930096112117105792 10157643272240880869376 10179734710414523498496 10294559380067296739328 10313678588183135649792 10318875705133593264128 10327983274158424326144 10463877790923666751488 10577380597540090822656 10664483982339024617472 10710501173201328930816 10745275527659774803968 10804806140001380204544 10819792001499301675008 10854921196309364342784 10886660731971087630336 10997749106787119136768 11045204334863870459904 11081065387899142766592 11204984145186616508416 11226868879845184118784 11256955314691192651776 11371822205657429311488 11405073147779234660352 11427348681270990978048 11491475217080592498688 11608735168275292422144 11787061243637869314048 11793000805866963730432 11850583817614361014272 11876357162150277414912 11942154154738367594496 11958717475341333430272 12049313819851495047168 12088434968617246654464 12247493323467473584128 12405624224353559248896 12425854876721854267392 12441897979395528720384 12536154782269737271296 12568856122042421870592 12605607163334943571968 12623090668415851954176 12664074729027591733248 12830707291251638992896 12927909619215666561024 13034369311747696754688 13059827064309703974912 13133114533806391427072 13144705985292540051456 13267125906600334196736 13305918672409107103744 13331906794816156141056 13543524362987841159168 13751571450910847533056 13770644365544565768192 13815354249848281890816 13951837054564889001984 13997135226819969810432 14103174130053454430208 14181308058751811518464 14200977001967833448448 14327034036879699738624 14406408186668506939392 14473228261745819123712 14515547642628116840448 14543898321617624881152 14663665475716158849024 14726939113151827279872 14774753850532190355456 14925516644925375971328 14969158506460245491712 15162429607543239081984 15206764197038979547136 15220185877707151638528 15236464908361321304064 15441839070100945108992 15478313557700389896192 15800778423485814685696 15835142882867036553216 15922872206317823459328 15996725973508536926208 16065751759801993396224 16117913291489662205952 16207209210002070306816 16229688002248952512512 16329991097956631445504 16567806502295805689856 16621598081848714149888 16714873043026316361728 16758474829389895827456 16807476217779924762624 16830787557887802605568 16840303319767776178176 16885432972036788977664 17057733308486143967232 17107609721668851990528 17237212825620888748032 17413102752412938633216 17689501208800445595648 17775875726421541521408 17814535743225416122368 18058032483983788212224 18073970729777242570752 18420472333131042521088 18522524811430937493504 18602449406086518669312 18662846969093293080576 18804232173404605906944 18908410745002415357952 18934636002623777931264 18996112093541387599872 19246060936877458489344 19354063523504155787264 19391864428823499841536 19494552352555593105408 19551553967621545132032 19635918817535769706496 19699671800709587140608 19900688859900501295104 19958878008613660655616 19997860192224234211584 20315286544481761738752 20359469420829046996992 20627357176366271299584 20637751410267186528256 20655966548316848652288 20927755581847333502976 21154761195080181645312 21490551055319549607936 21609612280002760409088 21639584002998603350016 21709842392618728685568 21773321463942175260672 21995498213574238273536 22090408669727740919808 22162130775798285533184 22453737759690368237568 22513910629382385303552 22743644411314858622976 22810146295558469320704 22854697362541981956096 22982950434161184997376 23217470336550584844288 23701167635228722028544 23752714324300554829824 23884308309476735188992 23917434950682666860544 24098627639702990094336 24176869937234493308928 24494986646934947168256 24851709753443708534784 24883795958791057440768 25072309564539474542592 25137712244084843741184 25211214326669887143936 25246181336831703908352 25328149458055183466496 25661414582503277985792 25855819238431333122048 26119654128619407949824 26266229067612782854144 26289411970585080102912 26534251813200668393472 26611837344818214207488 26663813589632312282112 27087048725975682318336 27503142901821695066112 27630708499696563781632 27903674109129778003968 27994270453639939620864 28206348260106908860416 28362616117503623036928 28401954003935666896896 28946456523491638247424 29031095285256233680896 29087796643235249762304 29327330951432317698048 29453878226303654559744 29549507701064380710912 29851033289850751942656 29938317012920490983424 30413528394077959094272 30472929816722642608128 30883678140201890217984 30956627115400779792384 31601556846971629371392 31993451947017073852416 32131503519603986792448 32235826582979324411904 32414418420004140613632 32459376004497905025024 32659982195913262891008 33135613004591611379712 33243196163697428299776 33429746086052632723456 33614952435559849525248 33680606639535552356352 33770865944073577955328 34115466616972287934464 34215219443337703981056 34474425651241777496064 34826205504825877266432 35379002417600891191296 35551751452843083042816 35629071486450832244736 36116064967967576424448 36147941459554485141504 37325693938186586161152 37608464346809211813888 37816821490004830715904 37869272005247555862528 37992224187082775199744 38492121873754916978688 38783728857646999683072 39103107935243090264064 39271837635071539412992 39399343601419174281216 39801377719801002590208 39917756017227321311232 39995720384448468423168 40630573088963523477504 41254714352732542599168 41275502820534373056512 41311933096633697304576 41855511163694667005952 42309522390160363290624 42981102110639099215872 43219224560005520818176 43419684785237457371136 43546642927884350521344 43990996427148476547072 44180817339455481839616 44324261551596571066368 44907475519380736475136 45487288822629717245952 45620292591116938641408 45709394725083963912192 45965900868322369994752 46434940673101169688576 47402335270457444057088 47505428648601109659648 47768616618953470377984 48197255279405980188672 48353739874468986617856 48989973293869894336512 49703419506887417069568 50144619129078949085184 50275424488169687482368 50422428653339774287872 50492362673663407816704 50656298916110366932992 51322829165006555971584 51711638476862666244096 52239308257238815899648 52532458135225565708288 53068503626401336786944 53223674689636428414976 53327627179264624564224 54174097451951364636672 55261416999393127563264 55807348218259556007936 55988540907279879241728 56412696520213817720832 56725232235007246073856 56803908007871333793792 58062190570512467361792 58175593286470499524608 58654661902864635396096 58907756452607309119488 59099015402128761421824 59702066579701503885312 59876634025840981966848 60945859633445285216256 61913254230801559584768 63203113693943258742784 64471653165958648823808 64828836840008281227264 64918752008995810050048 65319964391826525782016 66271226009183222759424 66486392327394856599552 67361213279071104712704 67541731888147155910656 68230933233944575868928 68430438886675407962112 68948851302483554992128 69652411009651754532864 71103502905686166085632 71258142972901664489472 72232129935935152848896 72295882919108970283008 74651387876373172322304 75216928693618423627776 75633642980009661431808 75738544010495111725056 75984448374165550399488 76984243747509833957376 77567457715293999366144 78798687202838348562432 79602755439602005180416 79835512034454642622464 79991440768896936846336 81261146177927046955008 82509428705465085198336 82551005641068746113024 83711022327389334011904 84619044780320726581248 86839369570474914742272 87093285855768701042688 87981992854296953094144 88361634678910963679232 88648523103193142132736 89814951038761472950272 91240585182233877282816 91418789450167927824384 91931801736644739989504 92869881346202339377152 94804670540914888114176 96394510558811960377344 96707479748937973235712 97979946587739788673024 99406839013774834139136 100289238258157898170368 100844857306679548575744 101312597832220733865984 102645658330013111943168 103423276953725332488192 104478616514477631799296 106137007252802673573888 106447349379272856829952 106655254358529249128448 108348194903902729273344 111977081814559758483456 112825393040427635441664 113450464470014492147712 113607816015742667587584 116351186572940999049216 117309323805729270792192 117815512905214618238976 118198030804257522843648 119404133159403007770624 119753268051681963933696 121891719266890570432512 123826508461603119169536 126406227387886517485568 128943306331917297647616 129657673680016562454528 130639928783653051564032 132542452018366445518848 132972784654789713199104 134722426558142209425408 136461866467889151737856 136860877773350815924224 137897702604967109984256 139304822019303509065728 142207005811372332171264 142516285945803328978944 144464259871870305697792 144591765838217940566016 150433857387236847255552 151267285960019322863616 151477088020990223450112 151968896748331100798976 153968487495019667914752 155134915430587998732288 157597374405676697124864 159205510879204010360832 159671024068909285244928 159982881537793873692672 162522292355854093910016 167422044654778668023808 169238089560641453162496 174186571711537402085376 175963985708593906188288 176723269357821927358464 177297046206386284265472 179629902077522945900544 182837578900335855648768 183863603473289479979008 185739762692404678754304 189609341081829776228352 193414959497875946471424 195959893175479577346048 198813678027549668278272 202625195664441467731968 205291316660026223886336 206846553907450664976384 208957233028955263598592 212894698758545713659904 213310508717058498256896 216696389807805458546688 223954163629119516966912 225650786080855270883328 226900928940028984295424 227215632031485335175168 232702373145881998098432 236396061608515045687296 238808266318806015541248 239506536103363927867392 243783438533781140865024 247653016923206238339072 252812454775773034971136 261279857567306103128064 265084904036732891037696 265945569309579426398208 269444853116284418850816 273721755546701631848448 275795405209934219968512 278609644038607018131456 284414011622744664342528 288928519743740611395584 289183531676435881132032 300867714774473694511104 302534571920038645727232 303937793496662201597952 307936974990039335829504 310269830861175997464576 318411021758408020721664 319342048137818570489856 319965763075587747385344 325044584711708187820032 338476179121282906324992 351927971417187812376576 353446538715643854716928 354594092412772568530944 359259804155045891801088 365675157800671711297536 367727206946578959958016 371479525384809357508608 379218682163659552456704 386829918995751892942848 391919786350959154692096 397627356055099336556544 410582633320052447772672 413693107814901329952768 417914466057910527197184 426621017434116996513792 433392779615610917093376 451301572161710541766656 453801857880057968590848 454431264062970670350336 465404746291763996196864 472792123217030091374592 477616532637612031082496 479013072206727855734784 487566877067562281730048 505624909551546069942272 522559715134612206256128 530169808073465782075392 531891138619158852796416 538889706232568837701632 551590810419868439937024 557219288077214036262912 568828023245489328685056 577857039487481222791168 607875586993324403195904 615873949980078671659008 620539661722351994929152 638684096275637140979712 639931526151175494770688 650089169423416375640064 676952358242565812649984 709188184825545137061888 718519608310091783602176 731350315601343422595072 742959050769618715017216 758437364327319104913408 783839572701918309384192 795254712110198673113088 821165266640104895545344 827386215629802659905536 835828932115821054394368 853242034868233993027584 866785559231221834186752 902603144323421083533312 907603715760115937181696 930809492583527992393728 955233065275224062164992 958026144413455711469568 975133754135124563460096 1011249819103092139884544 1060339616146931564150784 1063782277238317705592832 1077779412465137675403264 1103181620839736879874048 1114438576154428072525824 1137656046490978657370112 1231747899960157343318016 1241079323444703989858304 1279863052302350989541376 1300178338846832751280128 1353904716485131625299968 1418376369651090274123776 1437039216620183567204352 1462700631202686845190144 1516874728654638209826816 1567679145403836618768384 1590509424220397346226176 1654772431259605319811072 1671657864231642108788736 1706484069736467986055168 1733571118462443668373504 1861618985167055984787456 1916052288826911422939136 1950267508270249126920192 2022499638206184279769088 2127564554476635411185664 2155558824930275350806528 2228877152308856145051648 2275312092981957314740224 2463495799920314686636032 2482158646889407979716608 2559726104604701979082752 2600356677693665502560256 2707809432970263250599936 2874078433240367134408704 2925401262405373690380288 3033749457309276419653632 3181018848440794692452352 3309544862519210639622144 3343315728463284217577472 3412968139472935972110336 3723237970334111969574912 3900535016540498253840384 4044999276412368559538176 4255129108953270822371328 4311117649860550701613056 4550624185963914629480448 4964317293778815959433216 5119452209209403958165504 5200713355387331005120512 5748156866480734268817408 5850802524810747380760576 6067498914618552839307264 6686631456926568435154944 6825936278945871944220672 7446475940668223939149824 7801070033080996507680768 8622235299721101403226112 9101248371927829258960896 9928634587557631918866432 10238904418418807916331008 11701605049621494761521152 12134997829237105678614528 13651872557891743888441344 14892951881336447878299648 15602140066161993015361536 17244470599442202806452224 18202496743855658517921792 20477808836837615832662016 23403210099242989523042304 27303745115783487776882688 29785903762672895756599296 36404993487711317035843584 40955617673675231665324032 46806420198485979046084608 54607490231566975553765376 81911235347350463330648064 109214980463133951107530752 163822470694700926661296128 327644941389401853322592256
- Sum of all divisors σ(n): 1338025492847699816980154643
- Sum of proper divisors (its aliquot sum) s(n): 1010380551458297963657562387
- 327644941389401853322592256 is an abundant number, because the sum of its proper divisors (1010380551458297963657562387) is greater than itself. Its abundance is 682735610068896110334970131
Bases of 327644941389401853322592256
- Binary: 100001111000001011000001111011100111001111110101010010111001000100100000000000000000000002
- Hexadecimal: 0x10F0583DCE7EA9722400000
- Base-36: 15626ICWBDK170N400
Squares and roots of 327644941389401853322592256
- 327644941389401853322592256 squared (3276449413894018533225922562) is 107351207618064575665976590739423445603766499631169536
- 327644941389401853322592256 cubed (3276449413894018533225922563) is 35173080128102277631161666068025372515187004869001760576030927088792356536713216
-
327644941389401853322592256 is a
perfect square number . Itssquare root is 18100965206016 -
The
cube root of 327644941389401853322592256 is 689394512.8607459317
Scales and comparisons
How big is 327644941389401853322592256?- 327,644,941,389,401,853,322,592,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 327,644,941,389,401,853,322,592,256 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 327644941389401853322592256 cubic inches would be around 57449542.7 feet tall.
Recreational maths with 327644941389401853322592256
- 327644941389401853322592256 backwards is 652295223358104983149446723
- The number of decimal digits it has is: 27
- The sum of 327644941389401853322592256's digits is 117
- 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 327644941389401853322592256 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 327644941389401853322592256 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/327644941389401853322592256/
Chicago style:
Numbermatics. 2024. "Number 327644941389401853322592256 - Facts about the integer". https://numbermatics.com/n/327644941389401853322592256/
The information we have on file for 327644941389401853322592256 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 327644941389401853322592256, math, Factors of 327644941389401853322592256, curriculum, school, college, exams, university, Prime factorization of 327644941389401853322592256, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-seven septillion, six hundred forty-four sextillion, nine hundred forty-one quintillion, three hundred eighty-nine quadrillion, four hundred one trillion, eight hundred fifty-three billion, three hundred twenty-two million, five hundred ninety-two thousand, two hundred fifty-six.