59269317219660872024064
59,269,317,219,660,872,024,064 is an even composite number composed of seven prime numbers multiplied together.
59269317219660872024064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand divisors.
Prime factorization of 59269317219660872024064:
224 × 34 × 73 × 132 × 43 × 472 × 892
(2 × 2 × 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 × 13 × 13 × 43 × 47 × 47 × 89 × 89)See below for interesting mathematical facts about the number 59269317219660872024064 from the Numbermatics database.
Names of 59269317219660872024064
- Cardinal: 59269317219660872024064 can be written as Fifty-nine sextillion, two hundred sixty-nine quintillion, three hundred seventeen quadrillion, two hundred nineteen trillion, six hundred sixty billion, eight hundred seventy-two million, twenty-four thousand and sixty-four.
Scientific notation
- Scientific notation: 5.9269317219660872024064 × 1022
Factors of 59269317219660872024064
Divisors of 59269317219660872024064
- Number of divisors d(n): 27000
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 43 47 48 49 52 54 56 63 64 72 78 81 84 86 89 91 94 96 98 104 108 112 117 126 128 129 141 144 147 156 162 168 169 172 178 182 188 189 192 196 208 216 224 234 252 256 258 267 273 282 288 294 301 312 324 329 336 338 343 344 351 356 364 376 378 384 387 392 416 423 432 441 448 468 504 507 512 516 534 546 559 564 567 576 588 602 611 623 624 637 648 658 672 676 686 688 702 712 728 752 756 768 774 784 801 819 832 846 864 882 896 903 936 987 1008 1014 1024 1029 1032 1053 1068 1092 1118 1128 1134 1152 1157 1161 1176 1183 1204 1222 1246 1248 1269 1274 1296 1316 1323 1344 1352 1372 1376 1404 1424 1456 1504 1512 1521 1536 1548 1568 1602 1638 1664 1677 1692 1728 1764 1792 1806 1833 1869 1872 1911 1974 2016 2021 2028 2048 2058 2064 2106 2107 2136 2184 2209 2236 2256 2268 2303 2304 2314 2322 2352 2366 2403 2408 2444 2457 2492 2496 2538 2548 2592 2632 2646 2688 2704 2709 2744 2752 2808 2848 2912 2961 3008 3024 3042 3072 3087 3096 3136 3204 3276 3328 3354 3384 3456 3471 3483 3528 3549 3584 3612 3666 3738 3744 3807 3822 3827 3913 3948 3969 4032 4042 4056 4096 4116 4128 4183 4212 4214 4272 4277 4361 4368 4418 4459 4472 4512 4536 4563 4606 4608 4628 4644 4704 4732 4806 4816 4888 4914 4984 4992 5031 5076 5096 5184 5264 5292 5376 5408 5418 5488 5499 5504 5607 5616 5696 5733 5824 5922 6016 6048 6063 6084 6144 6174 6192 6272 6321 6408 6552 6627 6656 6708 6768 6909 6912 6942 6966 7056 7098 7168 7209 7224 7267 7332 7371 7476 7488 7614 7644 7654 7826 7896 7921 7938 7943 8064 8084 8099 8112 8127 8192 8232 8256 8281 8366 8424 8428 8544 8554 8722 8736 8836 8883 8918 8944 9024 9072 9126 9212 9216 9256 9261 9288 9408 9464 9612 9632 9776 9828 9968 9984 10062 10152 10192 10368 10413 10528 10584 10647 10752 10816 10836 10976 10998 11008 11214 11232 11392 11466 11481 11648 11739 11844 12032 12096 12126 12168 12288 12348 12384 12544 12549 12642 12816 12831 13083 13104 13254 13312 13377 13416 13536 13689 13818 13824 13884 13932 14112 14147 14196 14336 14418 14448 14534 14664 14742 14749 14952 14976 15041 15093 15228 15288 15308 15463 15652 15792 15842 15876 15886 16121 16128 16168 16198 16224 16254 16384 16464 16497 16512 16562 16732 16821 16848 16856 17088 17108 17199 17444 17472 17672 17766 17836 17888 18048 18144 18189 18252 18424 18432 18512 18522 18576 18816 18928 18963 19224 19264 19552 19656 19881 19936 19968 20124 20304 20384 20727 20736 20826 21056 21168 21294 21504 21632 21672 21801 21952 21996 22016 22428 22464 22784 22932 22962 23296 23478 23688 23763 23829 24064 24192 24252 24297 24336 24381 24576 24696 24768 24843 25088 25098 25284 25632 25662 26166 26208 26273 26508 26624 26649 26754 26789 26832 27072 27378 27391 27636 27648 27768 27783 27864 28224 28294 28392 28672 28717 28836 28896 29068 29281 29328 29484 29498 29904 29939 29952 30082 30186 30456 30527 30576 30616 30926 31239 31304 31584 31684 31752 31772 31941 32242 32256 32336 32396 32448 32508 32768 32928 32994 33024 33124 33464 33642 33696 33712 34176 34216 34398 34443 34888 34944 35217 35344 35532 35672 35776 36096 36288 36378 36504 36848 36864 37024 37044 37152 37632 37647 37856 37926 38448 38493 38528 39104 39249 39312 39762 39872 39936 40131 40248 40608 40768 41454 41472 41652 42112 42336 42441 42588 43008 43264 43344 43602 43904 43992 44032 44247 44856 44928 45123 45279 45568 45864 45924 46389 46592 46956 47376 47526 47658 48128 48363 48384 48504 48594 48672 48762 49152 49392 49491 49536 49686 49751 50176 50196 50463 50568 50869 51264 51324 51597 52332 52416 52546 53016 53248 53298 53508 53578 53664 54144 54379 54567 54756 54782 55272 55296 55447 55536 55566 55601 55728 56448 56588 56693 56784 56889 57344 57434 57672 57792 57967 58136 58562 58656 58968 58996 59643 59808 59878 59904 60164 60372 60912 61054 61152 61232 61852 62181 62478 62608 63168 63368 63504 63544 63882 64484 64512 64672 64792 64896 65016 65403 65536 65856 65988 66048 66248 66928 67284 67392 67424 68352 68432 68796 68886 69776 69888 70434 70688 71064 71289 71344 71487 71552 72192 72576 72756 72891 73008 73696 73728 74048 74088 74304 74529 75264 75294 75712 75852 76896 76986 77056 78208 78498 78624 78819 79524 79744 79872 80262 80367 80496 81216 81536 82173 82908 82944 83304 84224 84672 84882 85176 86016 86151 86528 86688 87204 87808 87843 87984 88064 88494 89712 89817 89856 90246 90558 91136 91581 91728 91848 92778 93184 93717 93912 94752 94987 95052 95316 95823 96256 96726 96768 97008 97188 97344 97524 98304 98784 98982 99029 99072 99372 99502 100352 100392 100926 101136 101738 102528 102648 102973 103194 103329 104664 104832 105092 105287 105651 106032 106496 106596 107016 107156 107328 108241 108288 108758 109134 109512 109564 110544 110592 110894 111072 111132 111202 111456 112896 112941 113176 113386 113568 113778 114688 114868 115344 115479 115584 115934 116272 117124 117312 117747 117936 117992 119286 119616 119756 119808 120328 120393 120744 121824 122108 122304 122464 123704 124362 124956 125216 126336 126736 127008 127088 127323 127764 128968 129024 129344 129584 129792 130032 130806 131072 131712 131976 132096 132496 132741 133856 134568 134784 134848 135369 136704 136864 137592 137772 139167 139552 139776 140868 141376 142128 142578 142688 142974 143104 144384 145089 145152 145512 145782 146016 147392 147456 148096 148176 148608 149058 149253 150528 150588 151424 151704 152607 153792 153972 154112 156416 156996 157248 157638 159048 159488 159744 160524 160734 160992 162432 163072 163137 163701 164346 165816 165888 166341 166608 166803 168448 169344 169764 170079 170352 170667 172032 172302 173056 173376 173901 174408 175616 175686 175968 176128 176988 178929 179424 179634 179712 179869 180492 181116 182272 183162 183456 183696 183911 185556 186368 186543 187434 187523 187824 189504 189974 190104 190632 191646 191737 192512 193452 193536 194016 194376 194688 195048 196209 196601 196608 197568 197964 198058 198144 198744 199004 200704 200784 201019 201852 202272 203476 204967 205056 205296 205946 206388 206658 209328 209573 209664 210184 210574 211302 212064 212992 213192 213867 214032 214312 214461 214656 216482 216576 217516 218268 218673 219024 219128 221088 221184 221788 222144 222264 222404 222912 223587 225792 225882 226352 226772 227136 227556 229376 229736 230688 230958 231168 231868 232544 234248 234624 235494 235872 235984 236457 238572 239232 239512 239616 240656 240786 241101 241488 243648 244216 244608 244928 246519 247408 248724 249912 250432 252672 253472 254016 254176 254646 255528 257936 258048 258453 258688 259168 259584 260064 261612 262144 263424 263529 263952 264192 264992 265482 267712 269136 269451 269568 269696 270738 273408 273728 274743 275184 275544 278334 279104 279552 281736 282752 284256 284961 285156 285376 285948 286208 288768 290178 290304 291024 291564 292032 294784 294912 296192 296352 297087 297216 298116 298506 301056 301176 302848 303408 305214 307584 307944 308224 308919 309987 312832 313992 314496 315276 315861 316953 318096 318976 319488 321048 321468 321984 324723 324864 326144 326274 327402 328692 331632 331776 332682 333216 333606 336896 338688 338823 339528 340158 340603 340704 341334 341549 344064 344604 346112 346437 346752 347802 348257 348816 351232 351372 351936 352256 353241 353976 356083 357858 358848 359268 359424 359738 360984 361179 362232 364544 366324 366912 367392 367822 371112 372287 372736 373086 373321 374868 375046 375648 379008 379948 380208 380653 381264 381969 383292 383474 385024 386904 387072 388032 388129 388752 389207 389376 390096 392418 393202 393216 395136 395928 396116 396288 396851 397488 398008 398223 401408 401568 402038 403704 404544 406107 406952 409934 410112 410592 411892 412776 413316 417501 418656 419146 419328 420368 421148 422604 424128 425984 426384 427734 428064 428624 428922 429312 432964 433152 435032 435267 436536 437346 438048 438256 442176 442368 443576 444288 444528 444808 445824 447174 447759 451584 451764 452704 453544 454272 455112 457821 458752 459472 461376 461916 462336 463736 465088 468496 469248 470988 471744 471968 472914 477144 478464 479024 479232 481312 481572 482202 482976 487296 488432 489216 489411 489856 493038 494816 497448 499023 499824 500409 500864 505344 506944 508032 508352 509292 510237 511056 515872 516096 516906 517376 518336 519168 520128 521703 523224 524288 526848 527058 527904 528384 529984 530964 535424 538272 538902 539136 539392 539607 541476 546816 547456 549486 550368 551088 551733 556668 558208 559104 562569 563472 565504 568512 569922 570312 570752 571896 572416 575211 577536 580356 580608 582048 583128 584064 588627 589568 589803 589824 592384 592704 594174 594432 596232 597012 602112 602352 603057 605696 606816 610428 614901 615168 615888 616448 617838 619974 625664 627984 628719 628992 630552 631722 633906 636192 637952 638976 641601 642096 642936 643383 643968 646763 649446 649728 652288 652548 654804 656019 657384 663264 663552 664909 665364 666432 667212 670761 673792 677376 677646 679056 680316 681206 681408 682668 683098 688128 689208 692224 692874 693203 693504 695604 696514 697632 702464 702744 703872 704512 706482 706927 707952 709371 712166 715716 717696 718536 718848 719476 720811 721968 722358 723303 724464 729088 732648 733824 734784 735644 737009 739557 742224 744574 745472 746172 746642 749736 750092 751296 757687 758016 759896 760416 761306 762528 763938 766584 766948 770048 773808 774144 775359 776064 776258 777504 778414 778752 780192 784836 786404 786432 790272 790587 791856 792232 792576 793702 794976 796016 796446 802816 803136 804076 807408 808353 809088 812214 813904 819868 820224 821184 823784 824229 825552 826632 835002 837312 838292 838656 840736 842296 845208 848256 851968 852768 854883 855468 856128 857248 857844 858624 865928 866304 870064 870534 873072 874692 876096 876512 884352 884736 887152 888576 889056 889616 891261 891648 894348 895518 903168 903528 905408 907088 908544 910224 915642 917504 918944 922752 923832 924672 926757 927472 930176 936992 938496 941976 943488 943936 945828 947583 954288 956928 958048 958464 962624 963144 964404 965952 974169 974592 976864 978432 978822 979712 986076 989632 994896 998046 999648 1000818 1001728 1010688 1013888 1016064 1016704 1018584 1020474 1021809 1022112 1024647 1031744 1032192 1033812 1034752 1036672 1038336 1040256 1043406 1044771 1046448 1048576 1053696 1054116 1055808 1056768 1059968 1061928 1068249 1070848 1076544 1077804 1078272 1078784 1079214 1082952 1093632 1094912 1098972 1100736 1102176 1103466 1113336 1116416 1116861 1118208 1119963 1125138 1126944 1131008 1137024 1139844 1140624 1141504 1141959 1143792 1144832 1145907 1150422 1155072 1160712 1161216 1164096 1164387 1166256 1167621 1168128 1177254 1179136 1179606 1179648 1184768 1185408 1188348 1188864 1190553 1192464 1194024 1194669 1204224 1204704 1206114 1211392 1213632 1218321 1220856 1229802 1230336 1231776 1232896 1234831 1235676 1239948 1251328 1252503 1255968 1257438 1257984 1259083 1261104 1263444 1267812 1272384 1275904 1277952 1283202 1284192 1285872 1286766 1287377 1287936 1293526 1298892 1299456 1304576 1305096 1305801 1309608 1312038 1312661 1314768 1326528 1327104 1329818 1330728 1332864 1334424 1338649 1341522 1343277 1347584 1354752 1355292 1358112 1360632 1362412 1362816 1365336 1366196 1373463 1376207 1376256 1378416 1384448 1385748 1386406 1387008 1391208 1393028 1395264 1404928 1405488 1407133 1407744 1409024 1412964 1413854 1415904 1418742 1424332 1431432 1434769 1435392 1437072 1437696 1438952 1441622 1443936 1444716 1446606 1448928 1458176 1465296 1467648 1468233 1469568 1471288 1474018 1479114 1484448 1489148 1490944 1492344 1493284 1497069 1499472 1500184 1501227 1502592 1515374 1516032 1519792 1520832 1522612 1525056 1527876 1530711 1533168 1533896 1540096 1547616 1548288 1550718 1552128 1552516 1555008 1556828 1557504 1560384 1565109 1569672 1572808 1572864 1580544 1581174 1583712 1584464 1585152 1587404 1589952 1592032 1592892 1605632 1606272 1608152 1614816 1616706 1618176 1618821 1624428 1627808 1639736 1640448 1642368 1647568 1648458 1651104 1653264 1655199 1670004 1674624 1676584 1677312 1681472 1684592 1687707 1690416 1696512 1703936 1705536 1709766 1710936 1712256 1714496 1715688 1717248 1725633 1731856 1732608 1740128 1741068 1746144 1749384 1752192 1753024 1768704 1769409 1769472 1774304 1777152 1778112 1779232 1782522 1783296 1788696 1791036 1806336 1807056 1809171 1810816 1814176 1817088 1820448 1831284 1835008 1837888 1844703 1845504 1847664 1849344 1853514 1854944 1860352 1873984 1876992 1883952 1886157 1886976 1887872 1891656 1895166 1908576 1913856 1916096 1916928 1925248 1926288 1928808 1931904 1940289 1948338 1949184 1953728 1956864 1957644 1959424 1972152 1979264 1989792 1994727 1996092 1999296 2001636 2003456 2021376 2027776 2032128 2033408 2037168 2040948 2043618 2044224 2049294 2063488 2064384 2067624 2069504 2073344 2076672 2079609 2080512 2086812 2089542 2092896 2097152 2107392 2108232 2111616 2113536 2119936 2120781 2123856 2128113 2136498 2141696 2153088 2155608 2156544 2157568 2158428 2162433 2165904 2169909 2187264 2189824 2197944 2201472 2204352 2206932 2211027 2218671 2226672 2232832 2233722 2236416 2239926 2250276 2253888 2262016 2273061 2274048 2279688 2281248 2283008 2283918 2287584 2289664 2291814 2300844 2310144 2321424 2322432 2326077 2328192 2328774 2332512 2335242 2336256 2338297 2354508 2358272 2359212 2359296 2369536 2370816 2371761 2376696 2377728 2381106 2384221 2384928 2388048 2389338 2390843 2408448 2409408 2412228 2422784 2425059 2427264 2436642 2437799 2441712 2459604 2460672 2463552 2465792 2469662 2471352 2472687 2479896 2492581 2502656 2505006 2511936 2514876 2515968 2518166 2522208 2526888 2535624 2544768 2551808 2555813 2555904 2564649 2566404 2568384 2571744 2573532 2574754 2575872 2587052 2597784 2598912 2606009 2609152 2610192 2611602 2613247 2619216 2624076 2625322 2629536 2653056 2654208 2659636 2661456 2664571 2665728 2668848 2673783 2677298 2683044 2686554 2695168 2709504 2710584 2716224 2716903 2721264 2724449 2724824 2725632 2730672 2732392 2746926 2752414 2752512 2756832 2768896 2771496 2772812 2774016 2780271 2782416 2786056 2790528 2809856 2810976 2814266 2815488 2818048 2825928 2827708 2831808 2837484 2842749 2848664 2862864 2869538 2870784 2874144 2875392 2877904 2883244 2887872 2889432 2893212 2897856 2916352 2922507 2930592 2935296 2936466 2939136 2942576 2948036 2958228 2968896 2978296 2981888 2984688 2986568 2994138 2998944 3000368 3002454 3005184 3030748 3032064 3039584 3041664 3045224 3050112 3055752 3061422 3065427 3066336 3067792 3073941 3080192 3095232 3096576 3101436 3104256 3105032 3110016 3113656 3115008 3120768 3130218 3134313 3139344 3145616 3145728 3161088 3162348 3167424 3168928 3170304 3174808 3179904 3184064 3185784 3204747 3211264 3212544 3216304 3229632 3233412 3236352 3237642 3248856 3255616 3279472 3280896 3284736 3295136 3296916 3302208 3306528 3310398 3340008 3349248 3350583 3353168 3354624 3359889 3362944 3369184 3375414 3380832 3393024 3407872 3411072 3419532 3421872 3424512 3425877 3428992 3431376 3434496 3451266 3463712 3465216 3480256 3482136 3492288 3493161 3498768 3502863 3504384 3506048 3537408 3538818 3538944 3548608 3554304 3556224 3558464 3565044 3566592 3571659 3577392 3582072 3612672 3614112 3618342 3621632 3628352 3634176 3640896 3662568 3670016 3675776 3689406 3691008 3695328 3698688 3704493 3707028 3709888 3720704 3747968 3753984 3767904 3772314 3773952 3775744 3777249 3783312 3790332 3817152 3827712 3832192 3833856 3850496 3852576 3857616 3862131 3863808 3880578 3896676 3898368 3907456 3913728 3915288 3918848 3937983 3944304 3958528 3979584 3989454 3992184 3998592 4003272 4006912 4015947 4029831 4042752 4055552 4064256 4066816 4074336 4081896 4087236 4088448 4098588 4120389 4126976 4128621 4128768 4135248 4139008 4146688 4153344 4159218 4161024 4173624 4179084 4185792 4194304 4214784 4216464 4221399 4223232 4227072 4239872 4241562 4247712 4256226 4272996 4283392 4304307 4306176 4311216 4313088 4315136 4316856 4324866 4331808 4339818 4374528 4379648 4395888 4402944 4404699 4408704 4413864 4422054 4427839 4437342 4453344 4465664 4467444 4472832 4479852 4491207 4500552 4503681 4507776 4524032 4527341 4546122 4548096 4559376 4562496 4566016 4567836 4575168 4579328 4583628 4592133 4601688 4620288 4642848 4644864 4652154 4654363 4656384 4657548 4665024 4670484 4672512 4676594 4695327 4709016 4716544 4718424 4718592 4739072 4741632 4743522 4753392 4755456 4762212 4768442 4769856 4776096 4778676 4781686 4816896 4818816 4824456 4839731 4845568 4850118 4854528 4856463 4873284 4875598 4883424 4919208 4921344 4927104 4931584 4939324 4942704 4945374 4948489 4959792 4965597 4985162 5005312 5010012 5023872 5029752 5031936 5036332 5044416 5045677 5053776 5063121 5071248 5089536 5103616 5111626 5111808 5129298 5132808 5136768 5143488 5147064 5149508 5151744 5159063 5174104 5176899 5195568 5197824 5212018 5218304 5220384 5223204 5226494 5238432 5248152 5250644 5259072 5306112 5308227 5308416 5319272 5322912 5329142 5331456 5337696 5347566 5354596 5366088 5373108 5390336 5419008 5421168 5427513 5432448 5433806 5442528 5448898 5449648 5451264 5461344 5464784 5493852 5504828 5505024 5513664 5534109 5537792 5542992 5545624 5548032 5560542 5564832 5572112 5581056 5619712 5621952 5628532 5630976 5636096 5651856 5655416 5658471 5663616 5674968 5685498 5697328 5725728 5739076 5741568 5748288 5750784 5755808 5766488 5775744 5778864 5786424 5795712 5820867 5832704 5845014 5861184 5870592 5872932 5878272 5885152 5896072 5916456 5937792 5956592 5963776 5969376 5973136 5984181 5988276 5997888 6000736 6004908 6010368 6061496 6064128 6079168 6083328 6090448 6100224 6111504 6122844 6130854 6132672 6135584 6147882 6160384 6190464 6193152 6202872 6208512 6210064 6220032 6227312 6230016 6238827 6241536 6260436 6268626 6278688 6291232 6291456 6322176 6324696 6334848 6337856 6340608 6349616 6359808 6362343 6368128 6371568 6409494 6422528 6425088 6432608 6459264 6466824 6472704 6475284 6487299 6497712 6511232 6558944 6561792 6569472 6590272 6593832 6604416 6613056 6620796 6633081 6680016 6698496 6701166 6706336 6709248 6719778 6725888 6738368 6750828 6761664 6786048 6815744 6819183 6822144 6839064 6843744 6849024 6851754 6857984 6862752 6868992 6902532 6927424 6930432 6960512 6964272 6984576 6986322 6997536 7005726 7008768 7012096 7014891 7074816 7077636 7077888 7097216 7108608 7112448 7116928 7130088 7133184 7143318 7152663 7154784 7164144 7172529 7225344 7228224 7236684 7243264 7256704 7268352 7281792 7313397 7325136 7340032 7351552 7378812 7382016 7390656 7397376 7408986 7414056 7419776 7441408 7477743 7495936 7507968 7535808 7544628 7547904 7551488 7554498 7566624 7580664 7634304 7655424 7664384 7667439 7667712 7693947 7700992 7705152 7715232 7724262 7727616 7761156 7793352 7796736 7814912 7818027 7827456 7830576 7837696 7839741 7875966 7888608 7917056 7959168 7978908 7984368 7993713 7997184 8006544 8013824 8021349 8031894 8059662 8085504 8111104 8128512 8133632 8148672 8150709 8163792 8173347 8174472 8176896 8197176 8240778 8253952 8257242 8257536 8270496 8278016 8293376 8306688 8318436 8322048 8340813 8347248 8358168 8371584 8388608 8429568 8432928 8442798 8446464 8453843 8454144 8479744 8483124 8495424 8512452 8528247 8545992 8566784 8608614 8612352 8622432 8626176 8630272 8633712 8643817 8649732 8663616 8679636 8749056 8759296 8767521 8791776 8805888 8809398 8813581 8817408 8827728 8844108 8855678 8874684 8906688 8931328 8934888 8945664 8959704 8982414 9001104 9007362 9011639 9015552 9048064 9054682 9092244 9096192 9118752 9124992 9132032 9135672 9150336 9158656 9167256 9184266 9196281 9203376 9221823 9240576 9285696 9289728 9304308 9308726 9312768 9315096 9330048 9340968 9345024 9353188 9370543 9390654 9402939 9418032 9433088 9436848 9437184 9478144 9483264 9487044 9506784 9510912 9524424 9536884 9539712 9552192 9557352 9563372 9614241 9633449 9633792 9637632 9648912 9679462 9691136 9700236 9709056 9712926 9746568 9751196 9766848 9838416 9842688 9849931 9854208 9863168 9878648 9885408 9890748 9896978 9919584 9931194 9970324 10010624 10020024 10047744 10051749 10059504 10063872 10072664 10079667 10088832 10091354 10107552 10126242 10142496 10179072 10207232 10223252 10223616 10258596 10265616 10273536 10277631 10286976 10294128 10299016 10303488 10318126 10348208 10353798 10391136 10395648 10424036 10436608 10440768 10446408 10452988 10476864 10479483 10496304 10501288 10508589 10518144 10612224 10616454 10616832 10638544 10645824 10658284 10662912 10675392 10695132 10709192 10714977 10732176 10746216 10780672 10838016 10842336 10855026 10864896 10867612 10885056 10897796 10899296 10902528 10922688 10929568 10987704 11009656 11010048 11027328 11068218 11075584 11085984 11091248 11096064 11113479 11121084 11129664 11144224 11162112 11239424 11243904 11257064 11261952 11272192 11303712 11310832 11316942 11327232 11331747 11349936 11370996 11394656 11451456 11478152 11483136 11496576 11501568 11511616 11532976 11551488 11557728 11572848 11586393 11591424 11641734 11665408 11690028 11722368 11741184 11745864 11756544 11770304 11792144 11813949 11832912 11875584 11913184 11927552 11938752 11946272 11968362 11976552 11995776 12001472 12009816 12020736 12047841 12122992 12128256 12158336 12166656 12180896 12200448 12223008 12245688 12261708 12265344 12271168 12295764 12320768 12380928 12385863 12386304 12405744 12417024 12420128 12440064 12454624 12460032 12477654 12483072 12520872 12537252 12557376 12582464 12582912 12644352 12649392 12664197 12669696 12675712 12681216 12699232 12719616 12724686 12736256 12743136 12818988 12845056 12850176 12865216 12912921 12918528 12933648 12945408 12950568 12974598 12995424 13022464 13117888 13123584 13138944 13180544 13187664 13208832 13226112 13241592 13266162 13283517 13360032 13396992 13402332 13412672 13418496 13439556 13451776 13476736 13501656 13523328 13572096 13582023 13631488 13638366 13644288 13678128 13687488 13698048 13703508 13715968 13725504 13737984 13805064 13854848 13860864 13921024 13928544 13963089 13969152 13972644 13995072 14011452 14017536 14024192 14029782 14149632 14155272 14155776 14194432 14217216 14224896 14233856 14260176 14266368 14286636 14305326 14309568 14328288 14345058 14450688 14456448 14473368 14486528 14513408 14519193 14536704 14563584 14569389 14626794 14650272 14680064 14703104 14757624 14764032 14781312 14794752 14817972 14828112 14839552 14845467 14882816 14896791 14955486 14991872 15015936 15071616 15089256 15095808 15102976 15108996 15133248 15137031 15161328 15189363 15268608 15310848 15328768 15334878 15335424 15387894 15401984 15410304 15430464 15448524 15455232 15477189 15522312 15530697 15586704 15593472 15629824 15636054 15654912 15661152 15675392 15679482 15751932 15777216 15834112 15918336 15924681 15957816 15968736 15987426 15994368 16008341 16013088 16027648 16042698 16052803 16063788 16119324 16171008 16222208 16257024 16267264 16282539 16297344 16301418 16327584 16346694 16348944 16353792 16368079 16394352 16481556 16507904 16514484 16515072 16540992 16556032 16586752 16602327 16613376 16636872 16644096 16681626 16689547 16694496 16716336 16735901 16743168 16777216 16859136 16865856 16885596 16892928 16907686 16908288 16959488 16966248 16975413 16990848 17024904 17056494 17064593 17091984 17133568 17217228 17224704 17244864 17252352 17260544 17267424 17287634 17299464 17327232 17359272 17462601 17497489 17498112 17518592 17535042 17583552 17611776 17618796 17627162 17634816 17655456 17688216 17711356 17749368 17813376 17862656 17869776 17890691 17891328 17919408 17952543 17964828 18002208 18014724 18023278 18031104 18096128 18109364 18184488 18192384 18237504 18242063 18249984 18264064 18271344 18292729 18300672 18317312 18334512 18368532 18392562 18406752 18443646 18481152 18571392 18579456 18608616 18617452 18625536 18630192 18651997 18660096 18681936 18690048 18706376 18716481 18741086 18781308 18805878 18836064 18866176 18873696 18874368 18956288 18966528 18974088 19013568 19021824 19048848 19073768 19079424 19087029 19104384 19114704 19126744 19228482 19266898 19267584 19275264 19297824 19358924 19382272 19400472 19418112 19425852 19461897 19493136 19502392 19533696 19676832 19685376 19699862 19708416 19726336 19757296 19770816 19781496 19793956 19839168 19862388 19899243 19940648 20021248 20040048 20095488 20103498 20119008 20127744 20145328 20159334 20177664 20182708 20215104 20252484 20284992 20358144 20414464 20446504 20447232 20457549 20517192 20531232 20547072 20555262 20573952 20588256 20598032 20606976 20636252 20696416 20707596 20782272 20791296 20848072 20873216 20881536 20892816 20905976 20953728 20958966 20992608 21002576 21017178 21036288 21044673 21224448 21232908 21233664 21277088 21291648 21316568 21325824 21350784 21390264 21418384 21429954 21457989 21464352 21492432 21517587 21561344 21676032 21684672 21710052 21729792 21735224 21770112 21795592 21798592 21805056 21845376 21859136 21940191 21975408 22019312 22020096 22054656 22136436 22151168 22171968 22182496 22192128 22226958 22242168 22259328 22288448 22324224 22433229 22478848 22487808 22514128 22523904 22544384 22607424 22621664 22633884 22654464 22663494 22699872 22741992 22789312 22902912 22956304 22966272 22993152 23002317 23003136 23023232 23065952 23102976 23115456 23145696 23172786 23182848 23283468 23330816 23380056 23444736 23454081 23482368 23491728 23513088 23519223 23540608 23584288 23627898 23665824 23751168 23826368 23855104 23877504 23892544 23936724 23953104 23981139 23991552 24002944 24019632 24041472 24095682 24245984 24256512 24316672 24333312 24361792 24400896 24446016 24452127 24491376 24520041 24523416 24530688 24542336 24591528 24641536 24761856 24771726 24772608 24811488 24834048 24840256 24880128 24909248 24920064 24955308 24966144 25041744 25074504 25114752 25164928 25165824 25288704 25298784 25328394 25339392 25351424 25361529 25362432 25398464 25439232 25449372 25472512 25486272 25637976 25690112 25700352 25730432 25825842 25837056 25867296 25890816 25901136 25931451 25949196 25990848 26044928 26235776 26247168 26277888 26361088 26375328 26417664 26440743 26452224 26483184 26532324 26567034 26720064 26793984 26804664 26825344 26836992 26879112 26903552 26953472 27003312 27034917 27046656 27144192 27164046 27262976 27276732 27288576 27356256 27374976 27396096 27407016 27431936 27451008 27475968 27588843 27610128 27665469 27709696 27721728 27842048 27857088 27926178 27938304 27945288 27990144 28022904 28035072 28048384 28059564 28111629 28208817 28299264 28310544 28311552 28388864 28434432 28449792 28467712 28520352 28532736 28573272 28610652 28619136 28656576 28690116 28842723 28900347 28901376 28912896 28946736 28973056 29026816 29038386 29073408 29127168 29138778 29253588 29300544 29360128 29406208 29515248 29528064 29549793 29562624 29589504 29635944 29656224 29679104 29690934 29765632 29793582 29910972 29983744 30031872 30143232 30155247 30178512 30191616 30205952 30217992 30239001 30266496 30274062 30322656 30378726 30397861 30537216 30621696 30657536 30669756 30670848 30775788 30803968 30820608 30832893 30860928 30897048 30910464 30954378 30994873 31044624 31061394 31173408 31186944 31259648 31272108 31309824 31322304 31350784 31358964 31438449 31503864 31525767 31554432 31668224 31691387 31836672 31849362 31915632 31937472 31974852 31988736 32016682 32026176 32055296 32085396 32105606 32127576 32144931 32238648 32342016 32444416 32514048 32534528 32565078 32580541 32594688 32602836 32655168 32693388 32697888 32707584 32736158 32788704 32963112 33015808 33028968 33030144 33081984 33112064 33173504 33204654 33225569 33226752 33273744 33288192 33340437 33363252 33379094 33388992 33432672 33471802 33486336 33718272 33731712 33771192 33785856 33815372 33816576 33878117 33918976 33932496 33950826 33981696 33995241 34049808 34112988 34129186 34183968 34267136 34434456 34449408 34489728 34504704 34521088 34534848 34575268 34598928 34639423 34654464 34718544 34759179 34925202 34994978 34996224 35037184 35070084 35167104 35223552 35237592 35254324 35269632 35310912 35319739 35376432 35422712 35441847 35498736 35626752 35725312 35739552 35781382 35782656 35838816 35905086 35929656 36004416 36029448 36046556 36062208 36143523 36192256 36218728 36368976 36384768 36475008 36484126 36499968 36528128 36542688 36585458 36601344 36634624 36669024 36737064 36785124 36813504 36887292 36962304 37142784 37157589 37158912 37217232 37234904 37251072 37260384 37303994 37320192 37363872 37380096 37412752 37432962 37482172 37562616 37611756 37672128 37732352 37747392 37748736 37912576 37933056 37948176 37992591 38027136 38043648 38097696 38147536 38158848 38174058 38208768 38229408 38253488 38456964 38533796 38535168 38550528 38595648 38717848 38738763 38764544 38800944 38836224 38851704 38923794 38986272 39004784 39067392 39353664 39370752 39399724 39416832 39452672 39514592 39541632 39562992 39587912 39678336 39724776 39798486 39850551 39881296 40042496 40080096 40190976 40206996 40238016 40255488 40290656 40318668 40355328 40365416 40430208 40504968 40569984 40716288 40746069 40828928 40893008 40894464 40915098 41034384 41062464 41094144 41110524 41147904 41176512 41196064 41213952 41272504 41392832 41415192 41564544 41582592 41696144 41746432 41763072 41785632 41811952 41889267 41907456 41917932 41985216 42005152 42034356 42072576 42089346 42448896 42465816 42467328 42554176 42583296 42633136 42651648 42701568 42780528 42836768 42859908 42915978 42928704 42984864 43035174 43122688 43352064 43369344 43420104 43459584 43470448 43540224 43557579 43591184 43597184 43610112 43690752 43718272 43880382 43950816 44038624 44040192 44109312 44272872 44302336 44343936 44364992 44384256 44453916 44484336 44518656 44536401 44576896 44648448 44866458 44957696 44975616 45028256 45047808 45088768 45214848 45243328 45267768 45308928 45326988 45399744 45411093 45483984 45578624 45805824 45912608 45932544 45986304 46004634 46006272 46046464 46131904 46205952 46230912 46291392 46345572 46365696 46431567 46566936 46661632 46760112 46889472 46908162 46964736 46983456 47026176 47038446 47081216 47168576 47255796 47331648 47502336 47652736 47710208 47755008 47785088 47873448 47906208 47962278 47983104 48005888 48025023 48039264 48082944 48158409 48191364 48491968 48513024 48633344 48666624 48723584 48801792 48892032 48904254 48982752 49040082 49046832 49061376 49084672 49104237 49183056 49283072 49523712 49543452 49545216 49622976 49668096 49680512 49760256 49818496 49840128 49910616 49932288 50068641 50083488 50149008 50207703 50229504 50329856 50331648 50577408 50597568 50656788 50678784 50702848 50723058 50724864 50796928 50878464 50898744 50945024 50972544 51193779 51275952 51380224 51400704 51460864 51651684 51674112 51734592 51781632 51802272 51862902 51898392 51981696 52089856 52387803 52471552 52492467 52494336 52555776 52722176 52750656 52835328 52881486 52904448 52966368 53064648 53134068 53440128 53587968 53609328 53650688 53672073 53673984 53758224 53807104 53857629 53906944 54006624 54069834 54093312 54288384 54328092 54525952 54553464 54577152 54712512 54726189 54749952 54792192 54814032 54863872 54878187 54902016 54951936 55177686 55220256 55330938 55419392 55443456 55684096 55714176 55852356 55876608 55890576 55955991 55980288 56045808 56070144 56096768 56119128 56149443 56223258 56417634 56598528 56621088 56623104 56777728 56868864 56899584 56935424 57040704 57065472 57146544 57221304 57238272 57261087 57313152 57380232 57561907 57685446 57800694 57802752 57825792 57893472 57946112 58053632 58076772 58146816 58254336 58277556 58385691 58507176 58601088 58720256 58812416 59030496 59056128 59099586 59125248 59176901 59179008 59271888 59312448 59358208 59381868 59531264 59587164 59697729 59821944 59967488 60063744 60286464 60310494 60357024 60383232 60411904 60435984 60478002 60506719 60532992 60548124 60645312 60757452 60795722 61074432 61243392 61315072 61339512 61341696 61372647 61551576 61607936 61641216 61665786 61695067 61721856 61794096 61820928 61908756 61989746 62089248 62122788 62346816 62373888 62519296 62544216 62619648 62644608 62701568 62717928 62876898 62916503 63007728 63051534 63108864 63134019 63336448 63382774 63673344 63698724 63831264 63874944 63949704 63977472 64033364 64052352 64110592 64170792 64211212 64255152 64289862 64373967 64477296 64552761 64684032 64888832 65028096 65069056 65130156 65161082 65189376 65205672 65310336 65386776 65395776 65415168 65472316 65577408 65593801 65820573 65926224 66031616 66057936 66060288 66163968 66224128 66347008 66409308 66451138 66453504 66547488 66576384 66680874 66726504 66758188 66777984 66865344 66943604 66972672 67299687 67434143 67436544 67463424 67542384 67571712 67630744 67633152 67756234 67837952 67864992 67901652 67963392 67990482 68099616 68225976 68258372 68367936 68534272 68868912 68898816 68979456 69006951 69009408 69042176 69069696 69150536 69197856 69278846 69308928 69437088 69518358 69850404 69989956 69992448 70074368 70140168 70334208 70362243 70447104 70475184 70508648 70539264 70557669 70621824 70639478 70752864 70845424 70883694 70997472 71253504 71450624 71479104 71562764 71565312 71677632 71810172 71859312 71943417 72008832 72058896 72093112 72124416 72287046 72384512 72437456 72737952 72769536 72950016 72968252 72999936 73056256 73085376 73170916 73202688 73269248 73338048 73356381 73474128 73560123 73570248 73627008 73774584 73924608 74285568 74315178 74317824 74434464 74469808 74502144 74520768 74607988 74640384 74727744 74760192 74825504 74865924 74964344 75125232 75223512 75344256 75464704 75494784 75497472 75825152 75866112 75896352 75985182 76054272 76084587 76087296 76195392 76295072 76317696 76348116 76417536 76458816 76506976 76913928 77067592 77070336 77101056 77191296 77435696 77477526 77529088 77601888 77672448 77703408 77794353 77847588 77972544 78009568 78134784 78707328 78741504 78799448 78833664 78905344 79029184 79083264 79125984 79175824 79322229 79356672 79449552 79596972 79701102 79762592 80084992 80160192 80381952 80413992 80476032 80510976 80581312 80637336 80710656 80730832 80860416 81009936 81104751 81139968 81432576 81492138 81657856 81786016 81788928 81830196 82068768 82124928 82188288 82221048 82295808 82353024 82392128 82427904 82545008 82785664 82830384 83129088 83165184 83392288 83492864 83526144 83571264 83623904 83778534 83814912 83835864 83970432 84010304 84068712 84145152 84178692 84334887 84897792 84931632 84934656 85108352 85166592 85266272 85303296 85403136 85561056 85673536 85719816 85831956 85857408 85969728 86070348 86245376 86701041 86704128 86738688 86840208 86919168 86940896 87080448 87115158 87182368 87194368 87220224 87381504 87436544 87760764 87901632 88077248 88080384 88218624 88545744 88604672 88649379 88687872 88729984 88768512 88907832 88968672 89037312 89072802 89153792 89296896 89732916 89915392 89951232 90056512 90095616 90177536 90429696 90486656 90535536 90617856 90653976 90799488 90822186 90967968 91157248 91193583 91611648 91825216 91865088 91972608 92009268 92012544 92092928 92263808 92411904 92461824 92582784 92691144 92731392 92863134 92984619 93133872 93323264 93520224 93778944 93816324 93929472 93966912 94052352 94076892 94162432 94337152 94511592 94663296 95004672 95074161 95305472 95420416 95510016 95570176 95746896 95812416 95924556 95966208 96011776 96050046 96078528 96165888 96316818 96382728 96983936 97026048 97266688 97333248 97447168 97603584 97741623 97784064 97808508 97965504 98080164 98093664 98122752 98169344 98208474 98366112 98566144 99047424 99086904 99090432 99245952 99336192 99361024 99520512 99636992 99676707 99680256 99821232 99864576 100021311 100137282 100166976 100298016 100415406 100459008 100659712 101154816 101195136 101313576 101357568 101405696 101446116 101449728 101593856 101634351 101756928 101797488 101890048 101945088 101985723 102387558 102551904 102760448 102801408 102921728 103303368 103348224 103469184 103563264 103604544 103725804 103796784 103918269 103963392 104179712 104277537 104775606 104943104 104984934 104988672 105111552 105444352 105501312 105670656 105762972 105808896 105932736 105959217 106129296 106268136 106325541 106880256 107175936 107218656 107301376 107344146 107347968 107516448 107614208 107715258 107813888 108013248 108139668 108186624 108430569 108576768 108656184 109051904 109106928 109154304 109425024 109452378 109499904 109584384 109628064 109727744 109756374 109804032 109899959 109903872 110355372 110440512 110661876 110838784 110886912 111368192 111428352 111472767 111704712 111753216 111781152 111911982 111960576 112058387 112091616 112140288 112193536 112238256 112298886 112369621 112446516 112835268 113197056 113242176 113246208 113555456 113737728 113799168 113870848 113977773 114081408 114130944 114293088 114442608 114476544 114522174 114576553 114626304 114760464 115123814 115370892 115601388 115605504 115651584 115786944 115892224 116107264 116153544 116216289 116293632 116508672 116555112 116771382 116826829 117014352 117151307 117202176 117440512 117624832 118060992 118112256 118199172 118250496 118353802 118358016 118543776 118624896 118716416 118763736 119062528 119174328 119395458 119551653 119643888 119934976 120127488 120572928 120620988 120714048 120766464 120823808 120871968 120956004 121013438 121065984 121096248 121290624 121514904 121591444 122148864 122238207 122482423 122486784 122630144 122679024 122683392 122745294 123103152 123215872 123282432 123331572 123390134 123443712 123588192 123641856 123817512 123979492 124178496 124245576 124693632 124747776 125038592 125088432 125234837 125239296 125289216 125403136 125435856 125667801 125753796 125833006 126015456 126103068 126217728 126268038 126672896 126765548 127346688 127397448 127662528 127694441 127749888 127899408 127954944 128049103 128066728 128104704 128221184 128341584 128422424 128510304 128579724 128747934 128954592 129105522 129368064 129777664 130056192 130138112 130260312 130322164 130378752 130411344 130620672 130672737 130773552 130791552 130830336 130944632 131154816 131187602 131641146 131852448 132063232 132115872 132120576 132327936 132448256 132694016 132818616 132902276 132907008 133094976 133152768 133361748 133453008 133516376 133555968 133609203 133730688 133887208 133945344 134599374 134868286 134873088 134926848 135084768 135143424 135261488 135266304 135512468 135675904 135729984 135803304 135926784 135980964 136199232 136233279 136451952 136516744 136735872 137068544 137737824 137797632 137958912 138013902 138018816 138084352 138139392 138301072 138395712 138557692 138617856 138874176 139036716 139294701 139700808 139979912 139984896 140148736 140280336 140668416 140724486 140894208 140950368 141017296 141078528 141115338 141243648 141278956 141505728 141690848 141767388 141994944 142507008 142901248 142958208 143125528 143130624 143355264 143620344 143718624 143886834 144017664 144075069 144117792 144186224 144248832 144475227 144574092 144769024 144874912 145475904 145539072 145900032 145936504 145999872 146112512 146170752 146341832 146405376 146538496 146676096 146712762 146948256 147120246 147140496 147254016 147312711 147549168 147849216 148571136 148630356 148635648 148868928 148939616 149004288 149041536 149215976 149280768 149455488 149520384 149651008 149731848 149928688 150205923 150250464 150447024 150623109 150688512 150929408 150989568 150994944 151650304 151732224 151792704 151970364 152108544 152169174 152174592 152390784 152590144 152635392 152696232 152835072 152917632 153013952 153581337 153827856 154135184 154140672 154202112 154382592 154871392 154955052 155058176 155203776 155344896 155406816 155588706 155695176 155945088 156019136 156269568 157414656 157477401 157483008 157598896 157667328 157810688 158058368 158166528 158251968 158351648 158644458 158713344 158899104 159193944 159402204 159525184 160169984 160320384 160763904 160827984 160952064 161016219 161021952 161162624 161274672 161421312 161461664 161720832 162019872 162209502 162279936 162865152 162984276 163315712 163572032 163577856 163660392 164137536 164178567 164249856 164376576 164442096 164591616 164634561 164706048 164784256 164855808 165090016 165571328 165660768 166258176 166330368 166784576 166985728 167052288 167142528 167247808 167557068 167629824 167671728 167867973 167940864 168020608 168137424 168290304 168357384 168669774 169795584 169863264 169869312 170216704 170333184 170532544 170606592 170806272 171122112 171347072 171439632 171663912 171714816 171939456 172140696 172490752 172685721 173402082 173408256 173477376 173680416 173838336 173881792 174160896 174230316 174364736 174388736 174440448 174763008 174873088 175521528 175803264 176154496 176160768 176437248 177091488 177209344 177298758 177375744 177459968 177530703 177537024 177815664 177937344 178074624 178145604 178307584 178593792 179465832 179830784 179902464 180113024 180191232 180355072 180859392 180973312 181071072 181235712 181307952 181520157 181598976 181644372 181935936 182314496 182387166 183223296 183650432 183730176 183945216 184018536 184025088 184185856 184527616 184823808 184923648 185085201 185165568 185382288 185462784 185726268 185969238 186267744 186646528 187040448 187557888 187632648 187858944 187933824 188104704 188153784 188324864 188674304 188749509 189023184 189326592 189402057 190009344 190148322 190610944 190840832 191020032 191140352 191493792 191624832 191849112 191932416 192023552 192100092 192157056 192331776 192633636 192765456 193121901 193658283 193967872 194052096 194533376 194666496 194894336 195207168 195483246 195568128 195617016 195931008 196160328 196187328 196245504 196338688 196416948 196732224 196781403 197132288 197461719 198094848 198173808 198180864 198491904 198672384 198722048 199041024 199273984 199353414 199360512 199642464 199729152 200042622 200274564 200333952 200596032 200830812 200918016 201319424 201899061 202302429 202309632 202390272 202627152 202715136 202811392 202892232 202899456 203187712 203268702 203513856 203594976 203780096 203890176 203971446 204775116 205103808 205520896 205602816 205843456 206606736 206696448 206938368 207020853 207126528 207209088 207451608 207593568 207836538 207926784 208108433 208359424 208555074 209551212 209886208 209969868 209977344 210223104 210888704 211002624 211086729 211341312 211525944 211617792 211673007 211865472 211918434 212258592 212536272 212651082 212785027 213760512 214351872 214437312 214602752 214688292 214695936 215032896 215228416 215430516 215627776 215830251 216026496 216279336 216373248 216861138 216964111 217153536 217312368 218103808 218213856 218308608 218850048 218904756 218999808 219168768 219256128 219455488 219512748 219608064 219799918 219807744 220069143 220680369 220710744 220881024 221323752 221677568 221773824 221839709 222736384 222856704 222945534 223409424 223506432 223562304 223823964 223921152 224116774 224183232 224280576 224387072 224476512 224597772 224739242 224893032 225670536 226394112 226484352 226492416 227110912 227467357 227475456 227598336 227741696 227955546 228162816 228253761 228261888 228586176 228885216 228953088 229044348 229153106 229252608 229520928 230247628 230741784 231202776 231211008 231303168 231573888 231784448 232214528 232307088 232432578 232578983 232587264 233017344 233110224 233383059 233542764 233653658 234028704 234302614 234404352 235249664 236121984 236224512 236398344 236500992 236707604 236716032 237087552 237146819 237249792 237432832 237527472 237966687 238125056 238348656 238790916 239103306 239287776 239869952 240254976 241145856 241241976 241428096 241532928 241647616 241743936 241912008 242026876 242131968 242192496 242475961 242581248 243029808 243182888 243314253 244297728 244476414 244964846 244973568 245260288 245358048 245366784 245490588 246206304 246431744 246564864 246663144 246780268 246887424 247176384 247283712 247635024 247958984 248356992 248491152 249387264 249495552 250077184 250176864 250469674 250478592 250578432 250806272 250871712 251335602 251507592 251666012 252030912 252206136 252435456 252536076 253004661 253345792 253531096 254693376 254794896 255325056 255388882 255499776 255798816 255909888 256098206 256133456 256209408 256442368 256683168 256844848 257020608 257159448 257495868 257909184 258211044 258736128 259555328 260103123 260112384 260276224 260520624 260644328 260757504 260822688 261241344 261345474 261547104 261583104 261660672 261889264 262309632 262375204 263282292 263704896 264126464 264231744 264241152 264655872 264896512 265388032 265637232 265804552 265814016 265948137 266189952 266305536 266723496 266906016 267032752 267111936 267218406 267461376 267774416 267890688 269198748 269736572 269746176 269853696 270169536 270286848 270522976 270532608 271024936 271351808 271459968 271606608 271853568 271961928 272398464 272466558 272903904 273033488 273471744 273580749 274137088 275475648 275595264 275917824 276027804 276037632 276168704 276278784 276602144 276791424 277115384 277235712 277748352 278073432 278589402 278953857 279401616 279959824 279969792 280297472 280560672 281336832 281448972 281788416 281900736 282034592 282157056 282230676 282487296 282557912 283011456 283381696 283534776 283989888 285014016 285222483 285802496 285916416 286251056 286261248 286710528 287240688 287437248 287773668 288035328 288150138 288235584 288372448 288497664 288950454 289148184 289538048 289749824 290951808 291078144 291800064 291873008 291999744 292225024 292341504 292683664 292810752 293076992 293224869 293352192 293425524 293896512 294240492 294280992 294508032 294625422 295098336 295698432 297142272 297260712 297271296 297737856 297879232 298008576 298083072 298431952 298561536 298910976 299030121 299040768 299302016 299463696 299857376 300411846 300500928 300894048 301246218 301377024 301858816 301979136 303300608 303464448 303585408 303940728 304217088 304338348 304349184 304781568 304903053 305180288 305270784 305392464 305670144 305835264 306027904 307162674 307655712 308270368 308281344 308404224 308765184 309742784 309910104 310116352 310407552 310689792 310813632 311177412 311390352 311754807 311890176 312038272 312539136 314829312 314954802 314966016 315197792 315334656 315621376 316116736 316333056 316503936 316703296 317288916 317426688 317798208 317877651 318387888 318804408 319050368 320339968 320640768 321527808 321655968 321904128 322032438 322043904 322325248 322549344 322842624 322923328 323441664 324039744 324419004 324559872 325730304 325968552 326631424 327144064 327155712 327320784 328275072 328357134 328499712 328753152 328884192 329183232 329269122 329412096 329568512 329699877 329711616 330180032 331142656 331321536 332516352 332660736 333569152 333971456 334104576 334285056 334495616 335114136 335259648 335343456 335735946 335881728 336041216 336175161 336274848 336580608 336714768 337108863 337339548 339591168 339726528 339738624 340433408 340666368 341065088 341213184 341612544 342244224 342694144 342879264 343327824 343429632 343729659 343878912 344281392 344981504 345371442 346804164 346816512 346954752 347360832 347676672 347763584 348321792 348460632 348729472 348777472 348880896 349526016 349746176 350480487 351043056 351453921 351606528 352308992 352321536 352874496 354182976 354418688 354597516 354751488 354919936 355061406 355074048 355631328 355874688 356149248 356291208 356615168 357187584 358654959 358931664 359661568 359804928 360226048 360382464 360710144 361718784 361946624 362142144 362471424 362615904 363040314 363197952 363288744 363871872 364628992 364774332 366446592 366714621 367300864 367447269 367460352 367890432 368037072 368050176 368371712 369055232 369647616 369847296 370170402 370331136 370764576 370925568 371452536 371938476 372535488 373293056 374080896 375115776 375265296 375704511 375717888 375867648 376209408 376307568 376649728 377003403 377348608 377499018 378046368 378653184 378804114 380018688 380296644 381221888 381681664 382040064 382280704 382987584 383083323 383249664 383698224 383864832 384047104 384147309 384200184 384314112 384663552 385267272 385530912 386243802 387316566 387935744 388104192 389066752 389332992 389788672 390414336 390966492 391136256 391234032 391862016 392018211 392320656 392374656 392491008 392677376 392833896 393464448 393562806 394264576 394923438 396189696 396347616 396361728 396983808 397344768 397444096 398082048 398547968 398706828 398721024 399284928 399458304 400085244 400549128 400667904 400827609 401192064 401661624 401836032 402638848 402933349 403798122 404604858 404619264 404780544 405254304 405430272 405622784 405784464 405798912 406375424 406537404 407027712 407189952 407560192 407780352 407942892 408699837 409550232 410207616 411041792 411205632 411686912 413213472 413392896 413876736 414041706 414238307 414253056 414418176 414903216 415187136 415673076 415853568 416216866 416718848 417110148 417884103 419102424 419772416 419939736 419954688 420446208 421777408 422005248 422173458 422682624 423051888 423235584 423346014 423547033 423730944 423836868 424517184 425072544 425302164 425570054 427521024 428703744 428874624 429205504 429376584 429391872 430065792 430456832 430861032 431255552 431660502 432052992 432225207 432558672 432746496 433425681 433722276 433928222 434307072 434624736 436427712 436617216 437700096 437809512 437999616 438337536 438512256 438910976 439025496 439216128 439599836 439615488 440138286 440415521 441360738 441421488 441762048 441938133 442647504 443355136 443547648 443679418 445472768 445713408 445891068 446818848 447012864 447124608 447647928 447842304 448233548 448366464 448561152 448774144 448953024 449195544 449478484 449786064 450617769 451341072 451869327 452788224 452968704 452984832 454221824 454934714 454950912 455196672 455483392 455911092 456325632 456507522 456523776 457172352 457770432 457906176 458088696 458306212 458505216 459041856 459156607 460495256 460744011 461483568 462405552 462422016 462606336 463147776 463568896 464429056 464614176 464865156 465157966 465174528 466034688 466220448 466766118 467085528 467307316 468057408 468605228 468808704 470499328 472243968 472432203 472449024 472796688 473001984 473415208 473432064 474175104 474293638 474499584 474865664 475054944 475933374 476250112 476697312 477581832 478206612 478575552 479739904 480509952 482291712 482483952 482856192 483048657 483065856 483295232 483487872 483824016 484053752 484263936 484384992 484951922 485162496 486059616 486365776 486628506 488595456 488952828 489929692 489947136 490520576 490716096 490733568 490981176 492412608 492535701 492863488 493129728 493326288 493560536 493774848 493903683 494352768 494567424 495270048 495917968 496713984 496982304 498774528 498991104 500154368 500353728 500939348 500957184 501156864 501612544 501743424 502671204 503015184 503332024 503603919 504061824 504412272 504870912 505072152 506009322 506691584 507062192 509386752 509589792 510650112 510777764 510999552 511597632 511819776 512196412 512266912 512418816 512884736 513366336 513689696 514041216 514318896 514991736 515818368 516422088 517472256 518057163 519110656 520206246 520224768 520552448 521041248 521288656 521515008 521645376 522482688 522690948 523094208 523166208 523321344 523778528 524619264 524750408 526564584 527409792 528252928 528463488 528482304 529311744 529793024 530776064 531274464 531609104 531628032 531896274 532379904 532592109 532611072 533446992 533812032 534065504 534223872 534436812 534922752 535548832 535781376 538397496 539473144 539492352 539707392 540339072 540573696 541045952 541065216 542049872 542703616 542919936 543213216 543707136 543923856 544560471 544796928 544933116 545807808 546066976 546943488 547161498 548274176 550951296 551190528 551835648 552055608 552075264 552337408 552557568 553204288 553582848 554230768 554471424 555255603 555496704 556146864 557178804 557907714 558803232 559919648 559939584 560594944 561121344 562673664 562897944 563576832 563801472 564069184 564314112 564461352 564974592 565115824 566022912 566248527 566763392 567069552 567979776 570028032 570444966 571604992 571832832 572502112 572522496 573421056 574481376 574874496 575547336 576070656 576300276 576471168 576744896 576995328 577900908 578296368 579076096 579499648 581903616 582156288 583600128 583746016 583999488 584450048 584683008 585367328 585621504 586153984 586449738 586704384 586851048 587793024 588480984 588561984 589016064 589250844 590196672 590344209 591396864 594284544 594521424 594542592 595475712 595758464 596017152 596166144 596863904 597123072 597821952 598060242 598081536 598604032 598927392 599714752 600823692 601001856 601788096 602492436 602754048 603717632 603958272 606601216 606907287 606928896 607170816 607881456 608434176 608676696 608698368 609563136 609806106 610360576 610541568 610784928 611340288 611670528 612055808 614325348 615311424 616540736 616562688 616808448 617530368 619485568 619820208 620232704 620815104 621379584 621627264 622354824 622780704 623509614 623780352 624076544 624325299 625078272 629658624 629909604 629932032 630395584 630669312 631242752 632233472 632666112 633007872 633406592 634577832 634853376 635596416 635755302 636775776 637608816 638100736 638355081 640679936 641281536 643055616 643311936 643808256 644064876 644087808 644650496 645098688 645685248 645846656 646883328 648079488 648838008 649119744 650892333 651460608 651937104 653262848 654288128 654311424 654641568 656550144 656714268 656999424 657506304 657768384 658366464 658538244 658824192 659137024 659399754 659423232 660360064 662285312 662643072 665032704 665321472 665519127 667138304 667942912 668209152 668570112 668991232 670228272 670519296 670686912 671471892 671763456 672082432 672350322 672549696 673161216 673429536 674217726 674679096 679182336 679453056 679477248 680866816 681332736 682130176 682402071 682426368 683225088 684488448 684761283 685388288 685758528 686655648 686859264 687459318 687757824 688562784 689963008 690742884 693608328 693633024 693909504 694721664 695353344 695527168 696643584 696921264 697458944 697554944 697736949 697761792 699052032 699492352 700149177 700960974 702086112 702907842 703213056 704617984 705748992 708365952 708837376 709195032 709502976 709839872 710122812 710148096 711262656 711440457 711749376 712298496 712582416 713230336 713900061 714375168 717309918 717863328 719323136 719609856 720452096 720764928 721420288 723437568 723893248 724284288 724942848 725231808 726080628 726395904 726577488 727427883 727743744 729257984 729548664 729942759 732893184 733429242 734601728 734894538 734920704 735780864 736074144 736100352 736743424 738110464 739295232 739694592 740340804 740662272 741529152 741851136 742905072 743876952 745070976 746586112 748161792 750231552 750530592 751409022 751435776 751735296 752392027 752418816 752615136 753299456 754006806 754697216 754998036 756092736 757306368 757608228 759013983 760037376 760593288 762443776 763363328 764080128 764561408 765975168 766166646 766499328 767396448 767729664 768094208 768294618 768400368 768628224 769299713 769327104 770534544 771061824 772487604 774633132 775871488 776208384 778133504 778665984 779577344 780309369 780828672 781932984 782272512 782468064 783724032 784036422 784408709 784641312 784749312 784982016 785354752 785667792 786587347 786928896 787125612 788529152 789846876 792379392 792695232 792723456 793967616 794689536 794888192 796164096 797095936 797413656 797442048 797844411 798569856 798916608 800170488 801098256 801335808 801655218 802035871 802384128 803323248 803672064 805277696 805866698 807596244 809209716 809238528 809561088 810508608 810860544 811245568 811568928 811597824 812750848 813074808 814055424 814379904 815120384 815560704 815885784 817399674 819100464 820415232 820742247 822083584 822411264 823373824 826426944 826785792 827753472 828083412 828476614 828506112 828836352 829806432 830374272 831346152 831707136 832433732 833437696 834220296 835768206 836861571 838204848 839544832 839879472 839909376 840892416 843554816 844010496 844346916 845365248 846103776 846471168 846692028 847094066 847461888 847673736 849034368 850145088 850604328 851140108 855042048 855667449 857376961 857407488 857749248 858411008 858753168 858783744 860131584 860913664 861722064 862511104 863321004 864105984 864450414 865117344 865492992 866851362 867444552 867856444 868614144 869249472 872855424 873234432 875400192 875619024 875999232 876643859 876675072 877024512 877821952 878050992 878432256 879199672 879230976 879674607 880276572 880831042 882721476 882842976 883524096 883876266 885295008 886710272 887095296 887358836 890945536 891426816 891782136 893637696 894025728 894249216 895295856 895684608 896467096 896732928 897090363 897122304 897548288 897906048 898391088 898956968 899572128 901235538 902682144 903738654 905576448 905937408 908443648 909869428 909901824 910393344 910966784 911822184 912651264 913015044 913047552 914344704 914709159 915540864 915812352 916177392 916612424 917010432 918083712 918313214 920990512 921488022 922967136 924811104 924844032 925212672 926295552 927137792 928858112 929228352 929730312 930315932 930349056 932069376 932440896 933532236 934171056 934614632 935264421 936114816 937210456 937617408 940998656 944487936 944864406 944898048 945593376 946003968 946830416 946864128 948350208 948587276 948999168 949731328 950109888 951866748 952500224 953394624 953632953 955163664 956413224 957151104 959479808 961019904 964583424 964967904 965712384 966097314 966131712 966590464 966975744 967648032 968107504 968527872 968769984 969903844 970324992 972119232 972731552 973257012 977190912 977905656 979859384 979894272 981041152 981432192 981467136 981962352 984825216 985071402 985726976 986259456 986652576 987121072 987549696 987807366 988705536 989099631 989134848 990540096 991835936 993427968 993964608 997549056 997982208 1000308736 1000707456 1001878696 1001914368 1002313728 1003225088 1003486848 1005342408 1006030368 1006664048 1007207838 1008123648 1008525483 1008824544 1009741824 1010144304 1011326589 1012018644 1013383168 1014124384 1018773504 1019179584 1021300224 1021555528 1021999104 1023195264 1023639552 1024392824 1024533824 1024837632 1025769472 1026732672 1027379392 1028082432 1028637792 1029983472 1031188977 1031636736 1032844176 1034944512 1036114326 1038221312 1040412492 1040449536 1041104896 1042082496 1042577312 1043030016 1043290752 1044965376 1045381896 1046188416 1046332416 1046642688 1047557056 1049238528 1049500816 1051441461 1053129168 1054361763 1054819584 1056505856 1056926976 1056964608 1058623488 1059586048 1061552128 1062548928 1063218208 1063256064 1063792548 1064759808 1065184218 1065222144 1066893984 1067624064 1068131008 1068447744 1068873624 1069845504 1071097664 1071562752 1076794992 1078946288 1078984704 1079414784 1080678144 1081147392 1082091904 1082130432 1084099744 1085407232 1085839872 1086426432 1087414272 1087847712 1089120942 1089593856 1089866232 1091615616 1092133952 1093886976 1094322996 1096548352 1101902592 1102341807 1102381056 1103671296 1104111216 1104150528 1104674816 1105115136 1106408576 1107165696 1108461536 1108942848 1110511206 1110993408 1112293728 1114357608 1115815428 1117606464 1119839296 1119879168 1121189888 1122242688 1125347328 1125795888 1127113533 1127153664 1127602944 1128138368 1128628224 1128922704 1129949184 1130231648 1132045824 1132497054 1133526784 1134139104 1135959552 1140056064 1140889932 1143209984 1143665664 1145004224 1145044992 1146842112 1148962752 1149249969 1149748992 1151094672 1152141312 1152441927 1152600552 1152942336 1153489792 1153990656 1155801816 1156592736 1158152192 1158999296 1163807232 1164312576 1167200256 1167492032 1167998976 1168900096 1169366016 1170734656 1171243008 1172307968 1172899476 1173408768 1173702096 1175586048 1176961968 1177123968 1178032128 1178501688 1180393344 1180688418 1182793728 1188569088 1189042848 1189085184 1190951424 1191516928 1192034304 1192332288 1193727808 1194246144 1195643904 1196120484 1196163072 1197208064 1197854784 1199429504 1201647384 1202003712 1203576192 1204984872 1205508096 1207435264 1207916544 1208800047 1213202432 1213814574 1213857792 1214341632 1215762912 1216868352 1217353392 1217396736 1219126272 1219612212 1220721152 1221083136 1221569856 1222680576 1223341056 1224111616 1228650696 1230622848 1233081472 1233125376 1233616896 1235060736 1238971136 1239640416 1240465408 1241630208 1242714921 1242759168 1243254528 1244709648 1245561408 1247019228 1247560704 1248153088 1248650598 1250156544 1259317248 1259819208 1259864064 1260791168 1261338624 1262485504 1264466944 1265332224 1266015744 1266813184 1269155664 1269706752 1270641099 1271192832 1271510604 1273551552 1275217632 1276201472 1276710162 1281359872 1282563072 1286111232 1286623872 1287616512 1288129752 1288175616 1289300992 1290197376 1291370496 1291693312 1293766656 1296158976 1296675621 1297676016 1298239488 1300277043 1301784666 1302921216 1303874208 1306525696 1308576256 1309283136 1313100288 1313428536 1313998848 1315012608 1315536768 1316732928 1317076488 1317648384 1318274048 1318799508 1318846464 1320720128 1321246563 1324570624 1325286144 1325814399 1330065408 1330642944 1331038254 1334276608 1335885824 1336418304 1337140224 1337982464 1340456544 1341038592 1341373824 1342943784 1343526912 1344164864 1344700644 1345099392 1346322432 1346859072 1348435452 1349358192 1351853307 1355607981 1358364672 1358906112 1358954496 1361733632 1362665472 1364260352 1364804142 1364852736 1366450176 1368976896 1369522566 1370776576 1371517056 1373311296 1373718528 1374918636 1375515648 1377125568 1377469821 1379926016 1381485768 1382232033 1387216656 1387266048 1387819008 1389443328 1390706688 1391054336 1393287168 1393842528 1394917888 1395109888 1395473898 1395523584 1398104064 1398984704 1400298354 1401921948 1404172224 1405815684 1406426112 1409235968 1411497984 1416731904 1417296609 1417674752 1418390064 1419005952 1419679744 1420245624 1420296192 1422525312 1422880914 1423498752 1424596992 1425164832 1426460672 1427800122 1428699467 1428750336 1434619836 1435726656 1438646272 1439219712 1440904192 1441529856 1446875136 1447786496 1448568576 1449145971 1449885696 1450463616 1452161256 1452791808 1453154976 1454855766 1455487488 1456759031 1458515968 1459097328 1459885518 1465786368 1466858484 1469203456 1469789076 1469841408 1471561728 1472148288 1472200704 1473486848 1476220928 1477607103 1478590464 1479389184 1480681608 1481324544 1481711049 1483058304 1483702272 1485810144 1487753904 1489495189 1490141952 1493172224 1496323584 1500463104 1501061184 1502818044 1502871552 1503470592 1504784054 1504837632 1505230272 1506598912 1508013612 1509394432 1509996072 1510811757 1512185472 1514612736 1515216456 1518027966 1518748777 1520074752 1521186576 1524887552 1526726656 1528160256 1529122816 1531950336 1532333292 1532998656 1534792896 1535459328 1536188416 1536589236 1536800736 1537256448 1538599426 1538654208 1541069088 1542123648 1544975208 1549266264 1551742976 1552416768 1554171489 1556267008 1557331968 1559154688 1560618738 1561657344 1563865968 1564545024 1564936128 1567448064 1568072844 1568817418 1569282624 1569498624 1569964032 1570709504 1571335584 1573174694 1573857792 1574251224 1579693752 1584758784 1585390464 1585446912 1587935232 1589379072 1589776384 1592271499 1592328192 1594191872 1594827312 1594884096 1595688822 1597139712 1597776327 1597833216 1600340976 1602196512 1602671616 1603310436 1604071742 1604768256 1606646496 1607344128 1610555392 1611733396 1615192488 1618419432 1618477056 1619122176 1621017216 1621721088 1622491136 1623137856 1623195648 1625501696 1626149616 1628052881 1628110848 1628759808 1630240768 1631121408 1631771568 1633681413 1634799348 1638200928 1640830464 1641484494 1644822528 1646747648 1652853888 1653571584 1655506944 1656166824 1656953228 1657012224 1657672704 1659612864 1660027733 1660748544 1662692304 1663414272 1664867464 1665766809 1666875392 1668440592 1671536412 1673723142 1676409696 1679089664 1679758944 1679818752 1681784832 1687109632 1688020992 1688693832 1690730496 1692207552 1692942336 1693384056 1694188132 1694923776 1695347472 1698068736 1698745581 1700290176 1701208656 1702280216 1710084096 1711334898 1714753922 1714814976 1715498496 1716822016 1717506336 1717567488 1720263168 1721827328 1723444128 1725022208 1726642008 1728211968 1728900828 1730234688 1730985984 1733702724 1734889104 1735712888 1737228288 1738498944 1745710848 1746468864 1750800384 1751238048 1751998464 1753287718 1753350144 1754049024 1755643904 1756101984 1756864512 1758399344 1758461952 1759349214 1760553144 1761662084 1765442952 1765685952 1767048192 1767752532 1770590016 1771032627 1773420544 1774190592 1774717672 1781891072 1782853632 1783564272 1787275392 1788051456 1788498432 1790591712 1791369216 1792934192 1793465856 1794180726 1794244608 1795096576 1795812096 1796782176 1797913936 1799144256 1802471076 1805364288 1807477308 1811152896 1811874816 1816887296 1819738856 1819803648 1820721861 1820786688 1821933568 1823644368 1825302528 1826030088 1826095104 1828689408 1829418318 1831081728 1831624704 1832354784 1833224848 1834020864 1836167424 1836626428 1841981024 1842976044 1845934272 1849622208 1849688064 1850425344 1852591104 1854275584 1857716224 1858456704 1859460624 1860631864 1860698112 1864138752 1864881792 1867064472 1868342112 1869229264 1870528842 1872229632 1872975897 1874420912 1875234816 1881997312 1888975872 1889728812 1889796096 1891186752 1892007936 1893660832 1893728256 1896700416 1897174552 1897998336 1899462656 1900219776 1903733496 1905000448 1906789248 1907265906 1910327328 1912826448 1914302208 1915065243 1918959616 1922039808 1929166848 1929935808 1931424768 1932194628 1932263424 1933180928 1933951488 1935296064 1936215008 1937055744 1937539968 1939807688 1940649984 1944238464 1945463104 1946514024 1952676999 1954381824 1955811312 1959718768 1959788544 1962082304 1962864384 1962934272 1963924704 1969650432 1970142804 1971453952 1972518912 1973305152 1974242144 1975099392 1975614732 1977411072 1978199262 1978269696 1981080192 1983671872 1986855936 1987929216 1995098112 1995964416 1996557381 2000617472 2001414912 2003757392 2003828736 2004627456 2006450176 2006973696 2010684816 2012060736 2013328096 2014415676 2016247296 2017050966 2017649088 2019483648 2020288608 2022653178 2024037288 2026766336 2028248768 2037547008 2038359168 2042600448 2043111056 2043998208 2046390528 2047206213 2047279104 2048785648 2049067648 2049675264 2051538944 2053465344 2054758784 2056164864 2057275584 2059966944 2062377954 2063273472 2065688352 2069889024 2072228652 2076442624 2080824984 2080899072 2082209792 2084164992 2085154624 2086060032 2086581504 2089930752 2090763792 2092376832 2092664832 2093210847 2093285376 2095114112 2098477056 2099001632 2102882922 2106258336 2108723526 2109639168 2113011712 2113853952 2117246976 2119172096 2123104256 2125097856 2126436416 2126512128 2127585096 2129519616 2130368436 2130444288 2133787968 2134321371 2135248128 2136262016 2136895488 2137747248 2139691008 2142195328 2143125504 2153589984 2157892576 2157969408 2158829568 2161356288 2162294784 2164183808 2164260864 2168199488 2170814464 2171679744 2172852864 2174828544 2175695424 2178241884 2179187712 2179732464 2182283649 2183231232 2184267904 2187773952 2188645992 2193096704 2203805184 2204683614 2204762112 2207342592 2208222432 2208301056 2209349632 2210230272 2212817152 2214331392 2216923072 2217885696 2221022412 2221986816 2224587456 2228715216 2231630856 2235212928 2239678592 2239758336 2242379776 2244485376 2250694656 2251591776 2254227066 2254307328 2255205888 2256276736 2257176081 2257256448 2257845408 2259898368 2260463296 2264091648 2264994108 2267053568 2268278208 2271919104 2280112128 2281779864 2286419968 2287331328 2290008448 2290089984 2293684224 2297925504 2298499938 2299497984 2302189344 2304282624 2304883854 2305201104 2305884672 2306979584 2307899139 2307981312 2311603632 2313185472 2316304384 2317998592 2327614464 2328625152 2334400512 2334984064 2335997952 2337800192 2338732032 2341469312 2342486016 2344615936 2345798952 2346817536 2347404192 2351172096 2353226127 2353923936 2354247936 2356064256 2357003376 2359762041 2360786688 2361376836 2365587456 2377138176 2378085696 2378170368 2381902848 2383033856 2384068608 2384664576 2387455616 2388492288 2391287808 2392240968 2392326144 2394416128 2395709568 2398859008 2403294768 2404007424 2406107613 2407152384 2409969744 2411016192 2414870528 2415833088 2417600094 2426404864 2427629148 2427715584 2428683264 2431525824 2433736704 2434706784 2434793472 2438252544 2439224424 2441442304 2442166272 2443139712 2445361152 2446682112 2448223232 2457301392 2461245696 2462226741 2466162944 2466250752 2467233792 2470121472 2477942272 2479280832 2480930816 2483260416 2485429842 2485518336 2486509056 2489419296 2491122816 2494038456 2495121408 2496306176 2497301196 2500313088 2510584713 2518634496 2519638416 2519728128 2521582336 2522677248 2524971008 2528933888 2530664448 2532031488 2533626368 2538311328 2539413504 2541282198 2542385664 2543021208 2547103104 2550435264 2552402944 2553420324 2562719744 2565126144 2567002347 2572130883 2572222464 2573247744 2575233024 2576259504 2576351232 2578601984 2580394752 2582740992 2583386624 2587533312 2592317952 2593351242 2595352032 2596478976 2600554086 2603569332 2605842432 2607748416 2613051392 2617152512 2618566272 2626200576 2626857072 2627997696 2629931577 2630025216 2631073536 2633465856 2634152976 2635296768 2636548096 2637599016 2637692928 2639023821 2641440256 2642493126 2649141248 2650572288 2651628798 2660130816 2661285888 2662076508 2668553216 2671771648 2672836608 2674280448 2675964928 2680913088 2682077184 2682747648 2685887568 2687053824 2688329728 2689401288 2690198784 2691271089 2692644864 2693718144 2696870904 2698716384 2703706614 2705409629 2711215962 2716729344 2717812224 2723467264 2725330944 2728520704 2729608284 2729705472 2732900352 2737953792 2739045132 2741553152 2743034112 2744127477 2746622592 2747437056 2749837272 2751031296 2754251136 2754939642 2759852032 2762971536 2764464066 2774433312 2774532096 2775638016 2778886656 2781413376 2782108672 2786574336 2787685056 2789835776 2790219776 2790947796 2791047168 2796208128 2797969408 2800596708 2803843896 2805793263 2808344448 2811631368 2812852224 2818471936 2820533443 2822995968 2833463808 2834593218 2835349504 2836780128 2838011904 2839359488 2840491248 2840592384 2845050624 2845761828 2846997504 2849193984 2850329664 2852921344 2855600244 2857398934 2857500672 2860898859 2869239672 2871453312 2877292544 2878439424 2881808384 2883059712 2893750272 2895572992 2897137152 2898291942 2899668149 2899771392 2900927232 2904322512 2905583616 2906309952 2909711532 2910974976 2913518062 2917031936 2918194656 2919771036 2931572736 2933716968 2938406912 2939578152 2939682816 2943123456 2944296576 2944401408 2946973696 2952441856 2955214206 2957075641 2957180928 2958778368 2961363216 2962649088 2963422098 2966116608 2967298893 2967404544 2971620288 2975507808 2978990378 2980283904 2992647168 3000926208 3002122368 3005636088 3005743104 3006941184 3009568108 3009675264 3010460544 3013197824 3016027224 3018788864 3019992144 3021623514 3024370944 3025576449 3029225472 3030432912 3033979767 3036055932 3037497554 3040149504 3042373152 3049775104 3056320512 3058245632 3063900672 3064666584 3065997312 3069585792 3070918656 3072376832 3073178472 3073601472 3074512896 3077198852 3077308416 3082138176 3082908647 3084247296 3089950416 3093566931 3098532528 3103485952 3104833536 3108342978 3112534016 3114663936 3118309376 3121237476 3123314688 3127731936 3129090048 3129872256 3134896128 3136145688 3137634836 3138565248 3138997248 3139928064 3141419008 3142671168 3146349388 3147715584 3148502448 3154324383 3159387504 3163085289 3169517568 3170780928 3170893824 3175870464 3178758144 3179552768 3184542998 3184656384 3188383744 3189654624 3189768192 3191377644 3194279424 3195552654 3195666432 3200681952 3204393024 3205343232 3206620872 3208143484 3209536512 3213292992 3214688256 3221110784 3223466792 3230384976 3236838864 3236954112 3238244352 3242034432 3243442176 3244982272 3246275712 3246391296 3251003392 3252299232 3256105762 3256221696 3257519616 3260481536 3262242816 3263543136 3267362826 3269598696 3276401856 3281660928 3282968988 3289645056 3293495296 3305707776 3307025421 3307143168 3311013888 3312333648 3313906456 3314024448 3315345408 3319225728 3320055466 3321497088 3325384608 3326828544 3329734928 3331533618 3333750784 3336881184 3343072824 3347446284 3352819392 3358179328 3359517888 3359637504 3363569664 3374219264 3376041984 3377387664 3381340599 3381460992 3384415104 3385884672 3386768112 3388376264 3389847552 3390694944 3396137472 3397491162 3400580352 3402417312 3404560432 3420168192 3422669796 3429507844 3429629952 3430996992 3433644032 3435012672 3435134976 3440526336 3443654656 3446888256 3447749907 3450044416 3453284016 3456423936 3457325781 3457801656 3460469376 3461971968 3467405448 3469778208 3471425776 3474456576 3476997888 3491421696 3492937728 3501600768 3502476096 3503996928 3506575436 3506700288 3508098048 3511287808 3512203968 3513729024 3516798688 3516923904 3518698428 3521106288 3523324168 3530885904 3531371904 3534096384 3535505064 3541180032 3542065254 3546841088 3548381184 3549435344 3563782144 3565707264 3567128544 3574550784 3576102912 3576996864 3581183424 3582738432 3585868384 3586931712 3588361452 3588489216 3590193152 3591624192 3593564352 3595827872 3598288512 3604942152 3610728576 3614954616 3622305792 3623749632 3626400141 3633774592 3639477712 3639607296 3641443722 3641573376 3643867136 3647288736 3650605056 3652060176 3652190208 3657378816 3658836636 3662163456 3663249408 3664709568 3666449696 3668041728 3672334848 3673252856 3683962048 3685952088 3691868544 3699244416 3699376128 3700850688 3705182208 3708551168 3715432448 3716913408 3718921248 3721263728 3721396224 3728144763 3728277504 3729763584 3734128944 3736684224 3738458528 3741057684 3744459264 3745951794 3748841824 3750469632 3763994624 3777951744 3779457624 3779592192 3782373504 3784015872 3787321664 3787456512 3793400832 3794349104 3795996672 3798925312 3800439552 3807466992 3810000896 3811923297 3813578496 3814531812 3820654656 3825652896 3828604416 3830130486 3837919232 3844079616 3858333696 3859871616 3862849536 3864389256 3864526848 3866361856 3867902976 3870592128 3872430016 3874111488 3875079936 3879615376 3881299968 3888476928 3890926208 3893028048 3905353998 3908763648 3911622624 3919437536 3919577088 3924164608 3925728768 3927849408 3939300864 3940285608 3942907904 3945037824 3946610304 3948484288 3950198784 3951229464 3954822144 3956398524 3956539392 3962160384 3963739689 3967343744 3973711872 3975858432 3990196224 3991928832 3993114762 4001234944 4002829824 4007514784 4007657472 4009254912 4012900352 4013947392 4021369632 4024121472 4026656192 4028831352 4032494592 4034101932 4035298176 4038967296 4040577216 4045306356 4048074576 4053532672 4056497536 4075094016 4076718336 4085200896 4086222112 4087996416 4092781056 4094412426 4094558208 4097571296 4098135296 4099350528 4103077888 4106930688 4109517568 4112329728 4114551168 4119933888 4124755908 4126546944 4131376704 4132409463 4139778048 4144457304 4152885248 4161649968 4161798144 4164419584 4168329984 4170309248 4172120064 4173163008 4179861504 4181527584 4184753664 4185329664 4186421694 4186570752 4190228224 4196954112 4198003264 4205765844 4212516672 4217447052 4219278336 4226023424 4227707904 4234493952 4238344192 4246208512 4250195712 4252872832 4253024256 4255170192 4259039232 4260736872 4260888576 4267575936 4268642742 4270496256 4272524032 4273790976 4275494496 4279382016 4284390656 4286098401 4286251008 4307179968 4315785152 4315938816 4317659136 4322712576 4324589568 4328367616 4336398976 4341628928 4343359488 4345705728 4349657088 4351390848 4356483768 4358375424 4359464928 4364567298 4366462464 4368535808 4370277093 4375547904 4377291984 4386193408 4407610368 4409367228 4409524224 4414685184 4416444864 4416602112 4418699264 4420460544 4425634304 4428662784 4433846144 4435771392 4442044824 4443973632 4449174912 4457430432 4463261712 4468485567 4470425856 4479357184 4479516672 4484759552 4488970752 4501389312 4503183552 4508454132 4508614656 4510411776 4512553472 4514352162 4514512896 4515690816 4519796736 4520926592 4528183296 4529988216 4534107136 4536556416 4543838208 4556246331 4560224256 4563559728 4572839936 4574662656 4580016896 4580179968 4587368448 4595851008 4596999876 4598995968 4604378688 4608565248 4609767708 4610402208 4611769344 4613959168 4615798278 4615962624 4623207264 4626370944 4632608768 4635997184 4655228928 4657250304 4662514467 4668801024 4669968128 4671995904 4675600384 4677464064 4682938624 4684972032 4689231872 4691597904 4693635072 4694808384 4702344192 4706452254 4707847872 4708495872 4712128512 4714006752 4719524082 4721573376 4722753672 4754276352 4756171392 4756340736 4763805696 4766067712 4768137216 4769329152 4774911232 4776814497 4776984576 4782575616 4784481936 4784652288 4788832256 4791419136 4793328981 4797718016 4806589536 4808014848 4812215226 4814304768 4819939488 4822032384 4829741056 4831666176 4835200188 4852809728 4855258296 4855431168 4857366528 4863051648 4867473408 4869413568 4869586944 4876505088 4878448848 4882884608 4884158643 4884332544 4886279424 4890722304 4893364224 4896446464 4901044239 4914602784 4922491392 4924453482 4932325888 4934467584 4940242944 4955884544 4958561664 4961861632 4966520832 4970859684 4971036672 4973018112 4978838592 4980083199 4982245632 4988076912 4990242816 4992612352 4994602392 4997300427 5000626176 5021169426 5037268992 5039276832 5039456256 5043164672 5045354496 5049942016 5057867776 5061328896 5064062976 5067252736 5076622656 5078827008 5082564396 5084771328 5086042416 5094206208 5096236743 5100870528 5104805888 5106840648 5125439488 5130252288 5134004694 5144261766 5144444928 5146495488 5150466048 5152519008 5152702464 5157203968 5160789504 5165481984 5166773248 5175066624 5184635904 5186702484 5190704064 5192957952 5201108172 5207138664 5211684864 5215496832 5226102784 5234305024 5237132544 5252401152 5253714144 5255995392 5259863154 5260050432 5262147072 5266744189 5266931712 5268305952 5270593536 5273096192 5275198032 5275385856 5278047642 5282880512 5284986252 5298282496 5301144576 5303257596 5313097881 5320261632 5322571776 5324153016 5337106432 5343543296 5345673216 5348560896 5351929856 5361826176 5364154368 5365495296 5371775136 5374107648 5376659456 5378802576 5380397568 5382542178 5385097991 5385289728 5387436288 5393741808 5397432768 5407413228 5410819258 5422431924 5433458688 5435624448 5446934528 5450661888 5457041408 5459216568 5459410944 5462165583 5465800704 5475907584 5478090264 5483106304 5486068224 5488254954 5490860963 5493245184 5494874112 5499674544 5502062592 5506111429 5508502272 5509879284 5519704064 5525943072 5528928132 5548866624 5549064192 5551276032 5557773312 5562826752 5564217344 5573148672 5575370112 5579671552 5580439552 5581895592 5582094336 5592416256 5595938816 5601193416 5607687792 5611586526 5616688896 5618927691 5623262736 5625704448 5636943872 5641066886 5645991936 5666927616 5669186436 5673560256 5676023808 5678718976 5680982496 5681184768 5690101248 5691523656 5693995008 5698387968 5700659328 5705842688 5711200488 5714797868 5715001344 5721797718 5738479344 5742906624 5745195729 5754585088 5756878848 5763616768 5766119424 5787500544 5791145984 5794274304 5796583884 5799336298 5799542784 5801854464 5808645024 5811167232 5812619904 5819423064 5821949952 5827036124 5834063872 5836389312 5839542072 5858030997 5863145472 5867433936 5876813824 5879156304 5879365632 5886246912 5888593152 5888802816 5893947392 5904883712 5910428412 5914151282 5914361856 5917556736 5922726432 5925298176 5926844196 5932233216 5934597786 5934809088 5943240576 5951015616 5957980756 5960567808 5985294336 5989672143 6001638727 6001852416 6004244736 6011272176 6011486208 6013882368 6019136216 6019350528 6020921088 6026395648 6032054448 6037577728 6039984288 6043247028 6048741888 6051152898 6058450944 6060865824 6067959534 6072111864 6074995108 6080299008 6084746304 6099550208 6112641024 6116491264 6127801344 6129333168 6131994624 6139171584 6141618639 6141837312 6144753664 6146356944 6147202944 6149025792 6154397704 6154616832 6164276352 6165817294 6168494592 6179900832 6187133862 6197065056 6206971904 6209667072 6216685956 6225068032 6229327872 6236618752 6242474952 6246629376 6255463872 6258180096 6259744512 6269792256 6272291376 6275269672 6277130496 6277994496 6279632541 6279856128 6282838016 6285342336 6292698776 6295431168 6297004896 6308648766 6318775008 6326170578 6339035136 6341561856 6351740928 6357516288 6359105536 6369085996 6369312768 6376767488 6379309248 6379536384 6382755288 6388558848 6391105308 6391332864 6401363904 6402964113 6408786048 6410686464 6413241744 6416286968 6419073024 6426585984 6429376512 6442221568 6446933584 6460769952 6473677728 6473908224 6476488704 6484068864 6486884352 6489964544 6492551424 6492782592 6502006784 6504598464 6512211524 6512443392 6515039232 6520963072 6524485632 6527086272 6534725652 6539197392 6546850947 6552803712 6563321856 6565937976 6579290112 6586990592 6611415552 6614050842 6614286336 6622027776 6624667296 6627812912 6628048896 6630690816 6638451456 6640110932 6642994176 6650769216 6653657088 6659469856 6663067236 6667501568 6673762368 6686145648 6694892568 6705638784 6716358656 6719035776 6719275008 6727139328 6748438528 6752083968 6754775328 6762681198 6762921984 6768830208 6771528243 6771769344 6773536224 6776752528 6779695104 6781389888 6792274944 6794982324 6801160704 6804834624 6809120864 6840336384 6845339592 6859015688 6859259904 6861993984 6867288064 6870025344 6870269952 6881052672 6887309312 6893776512 6895499814 6900088832 6906568032 6912847872 6914651562 6915603312 6920938752 6923697417 6923943936 6934810896 6939556416 6942851552 6948913152 6953995776 6982843392 6985875456 7003201536 7004952192 7007993856 7013150872 7013400576 7016196096 7022575616 7024407936 7027458048 7033597376 7033847808 7037396856 7042212576 7046648336 7059678381 7061771808 7062743808 7068192768 7071010128 7079286123 7082360064 7084130508 7093682176 7096762368 7098870688 7127564288 7131414528 7134257088 7149101568 7152205824 7153993728 7162366848 7165476864 7171736768 7173863424 7176722904 7176978432 7180386304 7183248384 7187128704 7191655744 7196577024 7209884304 7218322839 7221457152 7229909232 7244611584 7247499264 7252800282 7267549184 7278955424 7279214592 7282887444 7283146752 7287734272 7294577472 7301210112 7304120352 7304380416 7314757632 7317673272 7324326912 7326498816 7329419136 7332899392 7336083456 7344669696 7346505712 7367924096 7371904176 7383737088 7398488832 7398752256 7401701376 7410364416 7417102336 7430864896 7433826816 7437842496 7442527456 7442792448 7456289526 7456555008 7459527168 7468257888 7473368448 7476917056 7482115368 7488918528 7491903588 7497683648 7500939264 7527989248 7555903488 7558915248 7559184384 7564747008 7568031744 7574643328 7574913024 7586801664 7588698208 7591993344 7597850624 7600879104 7614933984 7620001792 7623846594 7627156992 7629063624 7641309312 7651305792 7657208832 7660260972 7675838464 7688159232 7716392649 7716667392 7719743232 7725699072 7728778512 7729053696 7732723712 7735805952 7741184256 7744860032 7748222976 7750159872 7759230752 7762599936 7776953856 7781852416 7786056096 7810707996 7817527296 7823245248 7838875072 7839154176 7848329216 7851457536 7855698816 7878601728 7880571216 7885815808 7889794731 7890075648 7893220608 7896968576 7900397568 7902458928 7909644288 7912797048 7913078784 7924320768 7927479378 7934687488 7947423744 7951716864 7980392448 7983857664 7986229524 8002469888 8005659648 8015029568 8015314944 8018509824 8025800704 8027894784 8042739264 8048242944 8053312384 8057662704 8064989184 8068203864 8070596352 8077934592 8081154432 8090612712 8096149152 8107065344 8112995072 8116228887 8150188032 8153436672 8170401792 8172444224 8175992832 8185562112 8188824852 8189116416 8195142592 8196270592 8198701056 8206155776 8213861376 8219035136 8224659456 8229102336 8239867776 8249511816 8253093888 8262753408 8264818926 8279556096 8288914608 8305770496 8323299936 8323596288 8328839168 8336659968 8340618496 8344240128 8346326016 8359723008 8363055168 8369507328 8370659328 8372843388 8373141504 8380456448 8393908224 8396006528 8411531688 8425033344 8434894104 8438556672 8452046848 8455415808 8461600329 8468987904 8476688384 8492417024 8500391424 8505745664 8506048512 8510340384 8518078464 8521473744 8521777152 8535151872 8537285484 8540992512 8545048064 8547581952 8550988992 8558764032 8568781312 8572196802 8572502016 8614359936 8631570304 8631877632 8635318272 8645425152 8649179136 8656735232 8672797952 8683257856 8686718976 8691411456 8699004447 8699314176 8702781696 8712967536 8716750848 8718929856 8729134596 8732924928 8737071616 8740554186 8751095808 8754583968 8772386816 8815220736 8818734456 8819048448 8829370368 8832889728 8833204224 8837398528 8840921088 8851268608 8857325568 8867692288 8871226923 8871542784 8884089648 8887947264 8898349824 8901896679 8914860864 8926523424 8936971134 8940851712 8958714368 8969519104 8977941504 9002778624 9006367104 9016908264 9017229312 9020823552 9025106944 9028704324 9029025792 9031381632 9039593472 9041853184 9056366592 9059976432 9068214272 9073112832 9076729347 9087676416 9101939301 9112492662 9120448512 9127119456 9145679872 9149325312 9160033792 9174736896 9191702016 9193999752 9197991936 9208757376 9217130496 9219535416 9220804416 9223538688 9227918336 9231596556 9231925248 9246414528 9248725941 9252741888 9265217536 9271994368 9280700793 9310457856 9314500608 9325028934 9337602048 9339936256 9343991808 9351200768 9354928128 9365877248 9369944064 9378463744 9383195808 9387270144 9389616768 9404688384 9412904508 9415695744 9416991744 9424257024 9428013504 9439048164 9443146752 9445507344 9462973149 9489255867 9508552704 9512342784 9512681472 9527611392 9532135424 9536274432 9538658304 9549822464 9553628994 9553969152 9565151232 9568963872 9569304576 9577664512 9582838272 9586657962 9595436032 9613179072 9616029696 9624430452 9628609536 9639878976 9644064768 9659482112 9663332352 9670400376 9705619456 9710516592 9710862336 9714733056 9726103296 9734946816 9738827136 9739173888 9753010176 9756897696 9765769216 9768317286 9768665088 9772558848 9781096351 9781444608 9786728448 9792892928 9802088478 9829205568 9844982784 9848906964 9864651776 9868935168 9880485888 9911769088 9917123328 9921076263 9923723264 9933041664 9941719368 9942073344 9946036224 9957677184 9960166398 9964491264 9976153824 9980485632 9985224704 9989204784 9994600854 10000896269 10001252352 10042338852 10074537984 10078553664 10078912512 10086329344 10090708992 10115735552 10122657792 10128125952 10134505472 10144021797 10153245312 10157654016 10165128792 10169542656 10172084832 10188412416 10192473486 10197313217 10201741056 10209611776 10213681296 10250878976 10260504576 10268009388 10288523532 10288889856 10292990976 10300932096 10305038016 10305404928 10314407936 10321579008 10330963968 10333546496 10343249721 10350133248 10369271808 10371977343 10373404968 10381408128 10385915904 10402216344 10414277328 10423369728 10426466323 10430993664 10452205568 10468610048 10474265088 10504802304 10507428288 10511990784 10519726308 10520100864 10524294144 10533488378 10533863424 10536611904 10541187072 10546192384 10550396064 10550771712 10556095284 10565761024 10569972504 10596564992 10602289152 10606515192 10626195762 10640523264 10645143552 10648306032 10674212864 10687086592 10691346432 10697121792 10703859712 10723652352 10728308736 10730990592 10743550272 10748215296 10753318912 10757605152 10760795136 10765084356 10770195982 10770579456 10774872576 10787483616 10794865536 10814826456 10821638516 10844863848 10866917376 10871248896 10879200423 10893869056 10901323776 10914082816 10918433136 10918821888 10924331166 10931601408 10951815168 10956180528 10966212608 10972136448 10976509908 10981721926 10986490368 10989748224 10999349088 11004125184 11012222858 11017004544 11019758568 11051886144 11057856264 11097733248 11098128384 11102552064 11115546624 11125653504 11128434688 11145900493 11146297344 11150740224 11159343104 11160879104 11163791184 11164188672 11184434289 11184832512 11191877632 11202386832 11215375584 11223173052 11233377792 11237855382 11246525472 11251408896 11273887744 11282133772 11291983872 11333855232 11338372872 11347120512 11352047616 11357437952 11361964992 11362369536 11380202496 11383047312 11387990016 11396370167 11396775936 11401318656 11411685376 11422400976 11429595736 11430002688 11435769891 11443595436 11476958688 11485813248 11490391458 11513757696 11527233536 11532238848 11575001088 11582291968 11588548608 11593167768 11598672596 11599085568 11603708928 11617290048 11622334464 11625239808 11638846128 11643899904 11654072248 11668127744 11672778624 11679084144 11716061994 11726290944 11734867872 11753627648 11758312608 11758731264 11772493824 11777186304 11787894784 11809767424 11820856824 11828302564 11828723712 11835113472 11845452864 11850596352 11853688392 11864466432 11869195572 11869618176 11886481152 11891219067 11902031232 11915961512 11921135616 11970588672 11979344286 12003277454 12003704832 12008489472 12022544352 12022972416 12027764736 12038272432 12038701056 12041842176 12052791296 12064108896 12075155456 12079968576 12086494056 12097483776 12102305796 12116901888 12121731648 12135919068 12144223728 12149990216 12160598016 12169492608 12199100416 12225282048 12232982528 12255602688 12258666336 12263989248 12278343168 12283237278 12283674624 12289507328 12292713888 12294405888 12298051584 12308795408 12309233664 12328552704 12331634588 12336989184 12359801664 12374267724 12394130112 12397228389 12413943808 12419334144 12433371912 12450136064 12458655744 12473237504 12484949904 12493258752 12510927744 12516360192 12519489024 12539584512 12544582752 12550539344 12554260992 12555988992 12559265082 12559712256 12565676032 12570684672 12585397552 12590862336 12594009792 12617297532 12637550016 12652341156 12678070272 12683123712 12703481856 12715032576 12718211072 12738171992 12738625536 12753534976 12758618496 12759072768 12765510576 12777117696 12782210616 12782665728 12802727808 12805928226 12817572096 12821372928 12826483488 12832573936 12838146048 12853171968 12858295203 12858753024 12884443136 12893867168 12921539904 12947355456 12947816448 12952977408 12968137728 12973768704 12979929088 12985102848 13004013568 13009196928 13024423048 13024886784 13030078464 13041926144 13048971264 13054172544 13069451304 13078394784 13093701894 13105607424 13110831279 13126643712 13131875952 13158580224 13173981184 13222831104 13228101684 13228572672 13244055552 13249334592 13255625824 13256097792 13261381632 13276902912 13280221864 13285988352 13301538432 13307314176 13318939712 13326134472 13335003136 13347524736 13372291296 13389785136 13405456701 13411277568 13432717312 13438071552 13438550016 13454278656 13496877056 13504167936 13509550656 13525362396 13525843968 13537660416 13543056486 13543538688 13547072448 13553505056 13559390208 13562779776 13584549888 13589964648 13602321408 13609669248 13618241728 13668738993 13680672768 13690679184 13718031376 13718519808 13723987968 13734576128 13740050688 13740539904 13762105344 13774618624 13787553024 13790999628 13800177664 13813136064 13825695744 13829303124 13831206624 13841877504 13847394834 13847887872 13869621792 13879112832 13885703104 13897826304 13907991552 13965686784 13971750912 14006403072 14009904384 14015987712 14026301744 14026801152 14032392192 14045151232 14048815872 14054916096 14067194752 14067695616 14074793712 14084425152 14093296672 14119356762 14123543616 14125487616 14136385536 14142020256 14158572246 14164720128 14168261016 14187364352 14197741376 14255128576 14262829056 14268514176 14298203136 14304411648 14307987456 14324733696 14330443491 14330953728 14343473536 14347726848 14353445808 14353956864 14360772608 14366496768 14374257408 14383311488 14393154048 14419768608 14436645678 14442914304 14459818464 14489223168 14494998528 14505600564 14535098368 14557910848 14558429184 14565774888 14566293504 14575468544 14589154944 14602420224 14608240704 14608760832 14629515264 14635346544 14648653824 14652475929 14652997632 14658838272 14665798784 14672166912 14689339392 14693011424 14735848192 14743808352 14767474176 14796977664 14803402752 14820728832 14834204672 14861729792 14867653632 14875684992 14885054912 14885584896 14912579052 14913110016 14919054336 14936515776 14940249597 14946736896 14953834112 14964230736 14977837056 14983807176 14995367296 15001878528 15055978496 15111806976 15117830496 15118368768 15129494016 15136063488 15149286656 15149826048 15173603328 15177396416 15183986688 15195701248 15201758208 15229867968 15240003584 15247693188 15254313984 15258127248 15282618624 15302611584 15314417664 15320521944 15351676928 15376318464 15432785298 15433334784 15439486464 15451398144 15457557024 15458107392 15465447424 15471611904 15482368512 15489720064 15496445952 15500319744 15518461504 15525199872 15553907712 15563704832 15572112192 15621415992 15635054592 15646490496 15677750144 15678308352 15696658432 15702915072 15711397632 15757203456 15761142432 15771631616 15779589462 15780151296 15786441216 15793937152 15800232567 15800795136 15804917856 15819288576 15825594096 15826157568 15848641536 15854958756 15869374976 15894847488 15903433728 15960784896 15967715328 15972459048 16004939776 16011319296 16030059136 16030629888 16037019648 16051601408 16055789568 16085478528 16096485888 16106624768 16115325408 16129978368 16136407728 16141192704 16155293973 16155869184 16162308864 16181225424 16192298304 16214130688 16225990144 16232457774 16300376064 16306873344 16340803584 16344888448 16351985664 16371124224 16377649704 16378232832 16390285184 16392541184 16397402112 16412311552 16427722752 16438070272 16449318912 16458204672 16472582889 16479735552 16499023632 16506187776 16518334287 16525506816 16529637852 16559112192 16577829216 16611540992 16646599872 16647192576 16657678336 16673319936 16681236992 16688480256 16692652032 16719446016 16726110336 16739014656 16741318656 16745686776 16746283008 16760912896 16787816448 16792013056 16823063376 16850066688 16856783073 16869788208 16877113344 16904093696 16910831616 16923200658 16937975808 16953376768 16984834048 17000782848 17011491328 17020680768 17036156928 17042947488 17043554304 17070303744 17074570968 17081985024 17090096128 17095163904 17101977984 17117528064 17137562624 17144393604 17145004032 17228719872 17235587187 17263140608 17263755264 17270636544 17290850304 17298358272 17313470464 17345595904 17366515712 17373437952 17382822912 17398008894 17398628352 17405563392 17425935072 17433501696 17437859712 17458269192 17465849856 17474143232 17481108372 17502191616 17509167936 17544773632 17574092991 17630441472 17637468912 17638096896 17658740736 17665779456 17666408448 17674797056 17681842176 17702537216 17714651136 17735384576 17742453846 17743085568 17768179296 17775894528 17796699648 17803793358 17829721728 17853046848 17873942268 17881703424 17917428736 17939038208 17955883008 17969016429 18004916181 18005557248 18012734208 18033816528 18034458624 18041647104 18050213888 18057408648 18058051584 18062763264 18079186944 18083706368 18112733184 18119952864 18136428544 18146225664 18153458694 18175352832 18203878602 18224985324 18240897024 18254238912 18291359744 18298650624 18320067584 18349473792 18383404032 18387999504 18395983872 18417514752 18424855917 18434260992 18439070832 18441608832 18447077376 18455836672 18463193112 18463850496 18492829056 18497451882 18505483776 18530435072 18543988736 18561401586 18620915712 18629001216 18650057868 18675204096 18679872512 18687983616 18702401536 18709856256 18731754496 18739888128 18766391616 18774540288 18779233536 18809376768 18825809016 18831391488 18833983488 18838897623 18848514048 18856027008 18878096328 18886293504 18891014688 18925946298 18937867403 18978511734 19017105408 19024685568 19055222784 19064270848 19072548864 19077316608 19099644928 19107257988 19107938304 19130302464 19137927744 19138609152 19155329024 19165676544 19173315924 19190872064 19208892339 19226358144 19232059392 19248860904 19257219072 19279757952 19288129536 19318964224 19326664704 19340800752 19411238912 19421033184 19421724672 19429466112 19452206592 19469893632 19477654272 19478347776 19506020352 19513795392 19531538432 19536634572 19537330176 19545117696 19562192702 19562889216 19573456896 19585785856 19604176956 19640552841 19658411136 19689965568 19697813928 19729303552 19737870336 19743734101 19760971776 19823538176 19834246656 19842152526 19847446528 19866083328 19883438736 19884146688 19892072448 19915354368 19920332796 19928982528 19952307648 19960971264 19970449408 19978409568 19989201708 20001792538 20002504704 20084677704 20149075968 20157107328 20157825024 20172658688 20181417984 20231471104 20245315584 20256251904 20269010944 20288043594 20306490624 20314584729 20315308032 20330257584 20339085312 20344169664 20376824832 20384946972 20394626434 20403482112 20419223552 20427362592 20521009152 20536018776 20577047064 20577779712 20585981952 20601864192 20610076032 20610809856 20628815872 20643158016 20661927936 20667092992 20686499442 20699529487 20700266496 20738543616 20743954686 20746809936 20762816256 20771092251 20771831808 20804432688 20828554656 20846739456 20852932646 20861987328 20937220096 20948530176 21009604608 21014856576 21023981568 21039452616 21040201728 21048588288 21066976756 21067726848 21073223808 21082374144 21092384768 21100792128 21101543424 21112190568 21131522048 21139945008 21179035143 21193129984 21204578304 21213030384 21237858369 21252391524 21281046528 21290287104 21296612064 21348425728 21382692864 21394243584 21407719424 21447304704 21456617472 21461981184 21487100544 21496430592 21506637824 21515210304 21521590272 21530168712 21540391964 21541158912 21549745152 21574967232 21580360529 21589731072 21629652912 21643277032 21654968517 21689727696 21733834752 21742497792 21758400846 21787738112 21802647552 21828165632 21836866272 21837643776 21848662332 21863202816 21903630336 21912361056 21932425216 21944272896 21953019816 21963443852 21972980736 21979496448 21998698176 22008250368 22024445716 22034009088 22039517136 22103772288 22115712528 22195466496 22196256768 22205104128 22231093248 22251307008 22256869376 22291800986 22292594688 22301480448 22318686208 22321758208 22327582368 22328377344 22368868578 22369665024 22383755264 22404773664 22430751168 22446346104 22466755584 22475710764 22493050944 22502817792 22547775488 22564267544 22583967744 22667710464 22676745744 22694241024 22704095232 22714875904 22723929984 22724739072 22760404992 22766094624 22775980032 22792740334 22793551872 22802637312 22823370752 22844801952 22859191472 22860005376 22871539782 22887190872 22953917376 22971626496 22980782916 23027515392 23054467072 23064477696 23149177947 23150002176 23164583936 23177097216 23186335536 23197345192 23198171136 23207417856 23234580096 23244668928 23250479616 23277692256 23287799808 23308144496 23336255488 23345557248 23358168288 23432123988 23452581888 23469735744 23507255296 23516625216 23517462528 23544987648 23554372608 23575789568 23619534848 23641713648 23656605128 23657447424 23669384193 23670226944 23690905728 23701192704 23707376784 23728932864 23738391144 23739236352 23772962304 23782438134 23804062464 23831923024 23842271232 23941177344 23958688572 24006554908 24007409664 24016978944 24045088704 24045944832 24055529472 24076544864 24077402112 24083684352 24105582592 24128217792 24150310912 24159937152 24172988112 24194967552 24204611592 24233803776 24243463296 24271838136 24288447456 24299980432 24321196032 24338985216 24348686661 24398200832 24450564096 24465965056 24511205376 24517332672 24527978496 24556686336 24566474556 24567349248 24579014656 24585427776 24588811776 24596103168 24617590816 24618467328 24657105408 24663269176 24673978368 24719603328 24748535448 24788260224 24794456778 24827887616 24838668288 24866743824 24900272128 24917311488 24946475008 24969899808 24986517504 25021855488 25032720384 25038978048 25079169024 25089165504 25101078688 25108521984 25111977984 25118530164 25119424512 25131352064 25141369344 25170795104 25181724672 25188019584 25234595064 25275100032 25304682312 25356140544 25366247424 25384800987 25406963712 25430065152 25436422144 25476343984 25477251072 25507069952 25517236992 25518145536 25531021152 25554235392 25564421232 25565331456 25605455616 25611856452 25635144192 25642745856 25652966976 25665147872 25676292096 25706343936 25716590406 25717506048 25768886272 25787734336 25843079808 25894710912 25895632896 25905954816 25936275456 25947537408 25959858176 25970205696 26008027136 26018393856 26048846096 26049773568 26060156928 26083852288 26097013341 26097942528 26108345088 26138902608 26156789568 26187403788 26211214848 26221662558 26253287424 26263751904 26317160448 26347962368 26445662208 26456203368 26457145344 26488111104 26498669184 26511251648 26512195584 26522763264 26553805824 26560443728 26571976704 26603076864 26613680769 26614628352 26637879424 26652268944 26670006272 26695049472 26744582592 26779570272 26810913402 26822555136 26865434624 26876143104 26908557312 26993754112 27008335872 27019101312 27050724792 27051687936 27075320832 27086112972 27087077376 27094144896 27107010112 27118780416 27125559552 27169099776 27179929296 27204642816 27219338496 27236483456 27337477986 27361345536 27381358368 27436062752 27437039616 27447975936 27469152256 27480101376 27524210688 27549237248 27575106048 27581999256 27600355328 27626272128 27651391488 27658606248 27662413248 27683755008 27694789668 27695775744 27739243584 27746177823 27758225664 27771406208 27795652608 27815983104 27931373568 27943501824 28012806144 28019808768 28031975424 28052603488 28053602304 28064784384 28090302464 28097631744 28109832192 28134389504 28135391232 28149587424 28168850304 28186593344 28238713524 28247087232 28250975232 28272771072 28284040512 28317144492 28329440256 28336522032 28374728704 28395482752 28510257152 28525658112 28537028352 28596406272 28608823296 28615974912 28649467392 28660886982 28661907456 28686947072 28695453696 28706891616 28707913728 28721545216 28732993536 28748514816 28766622976 28786308096 28839537216 28873291356 28885828608 28919636928 28978446336 28989997056 29011201128 29070196736 29115821696 29116858368 29131549776 29132587008 29150937088 29178309888 29204840448 29216481408 29217521664 29259030528 29270693088 29297307648 29304951858 29305995264 29317676544 29331597568 29343289053 29344333824 29378678784 29386022848 29471696384 29487616704 29534948352 29593955328 29606805504 29641457664 29668409344 29723459584 29735307264 29751369984 29770109824 29771169792 29825158104 29826220032 29838108672 29873031552 29880499194 29893473792 29907668224 29928461472 29955674112 29967614352 29990734592 30002688807 30003757056 30111956992 30223613952 30235660992 30236737536 30258988032 30272126976 30298573312 30347206656 30354792832 30367973376 30391402496 30403516416 30459735936 30480007168 30495386376 30508627968 30516254496 30565237248 30591939651 30605223168 30628835328 30641043888 30703353856 30752636928 30865570596 30866669568 30878972928 30902796288 30915114048 30916214784 30930894848 30943223808 30964737024 30979440128 30992891904 31000639488 31036923008 31050399744 31107815424 31127409664 31144224384 31242831984 31270109184 31279398969 31292980992 31355500288 31356616704 31393316864 31405830144 31422795264 31514406912 31522284864 31543263232 31559178924 31560302592 31572882432 31587874304 31600465134 31601590272 31609835712 31638577152 31651188192 31652315136 31697283072 31709917512 31738749952 31789694976 31806867456 31921569792 31935430656 31944918096 32009879552 32022638592 32060118272 32061259776 32074039296 32103202816 32111579136 32170957056 32192971776 32213249536 32230650816 32259956736 32272815456 32282385408 32310587946 32311738368 32324617728 32362450848 32384596608 32428261376 32451980288 32464915548 32600752128 32613746688 32637601269 32681607168 32689776896 32703971328 32742248448 32755299408 32756465664 32780570368 32785082368 32794804224 32824623104 32855445504 32876140544 32898637824 32916409344 32945165778 32959471104 32998047264 33012375552 33036668574 33051013632 33059275704 33155658432 33223081984 33293199744 33294385152 33315356672 33346639872 33362473984 33376960512 33385304064 33437701479 33438892032 33452220672 33478029312 33482637312 33491373552 33492566016 33521825792 33553302867 33575632896 33584026112 33646126752 33700133376 33713566146 33739576416 33754226688 33808187392 33821663232 33846401316 33875951616 33906753536 33969668096 34001565696 34022982656 34041361536 34072313856 34085894976 34087108608 34140607488 34149141936 34163970048 34180192256 34189110501 34190327808 34203955968 34235056128 34275125248 34288787208 34290008064 34307309673 34457439744 34471174374 34526281216 34541273088 34581700608 34596716544 34626940928 34691191808 34733031424 34746875904 34765645824 34796017788 34797256704 34811126784 34851870144 34867003392 34875719424 34916538384 34931699712 34948286464 34962216744 35004383232 35018335872 35089547264 35148185982 35260882944 35274937824 35276193792 35317481472 35331558912 35349594112 35363684352 35405074432 35429302272 35470769152 35484907692 35486171136 35536358592 35551789056 35593399296 35607586716 35659443456 35673657201 35706093696 35747884536 35763406848 35834857472 35878076416 35911766016 35938032858 36009832362 36011114496 36025468416 36067633056 36068917248 36083294208 36100427776 36114817296 36116103168 36125526528 36158373888 36167412736 36225466368 36239905728 36272857088 36292451328 36306917388 36350705664 36407757204 36449970648 36481794048 36508477824 36582719488 36597301248 36640135168 36698947584 36766808064 36775999008 36791967744 36835029504 36849711834 36867209323 36868521984 36878141664 36883217664 36894154752 36911673344 36926386224 36927700992 36985658112 36994903764 37010967552 37060870144 37087977472 37122803172 37191685167 37241831424 37258002432 37300115736 37350408192 37359745024 37375967232 37404803072 37419712512 37463508992 37479776256 37532783232 37549080576 37558467072 37618753536 37651618032 37662782976 37667966976 37677795246 37695685937 37697028096 37712054016 37756192656 37772587008 37782029376 37851892596 37875734806 37957023468 38034210816 38049371136 38110445568 38128541696 38145097728 38154633216 38199289856 38214515976 38215876608 38260604928 38275855488 38277218304 38310658048 38331353088 38346631848 38381744128 38417784678 38452716288 38464118784 38497721808 38514438144 38559515904 38574885609 38576259072 38637928448 38653329408 38681601504 38842066368 38843449344 38858932224 38904413184 38939787264 38955308544 39012040704 39027590784 39063076864 39073269144 39074660352 39090235392 39124385404 39125778432 39146913792 39171571712 39208353912 39281105682 39316822272 39332493837 39379931136 39395627856 39458607104 39475740672 39487468202 39521943552 39647076352 39668493312 39684305052 39732166656 39766877472 39768293376 39784144896 39830708736 39840665592 39857965056 39904615296 39921942528 39940898816 39956819136 39978403416 40003585076 40005009408 40169355408 40216370103 40298151936 40314214656 40315650048 40345317376 40362835968 40462942208 40490631168 40512503808 40538021888 40576087188 40612981248 40629169458 40630616064 40660515168 40678170624 40688339328 40753649664 40769893944 40789252868 40806964224 40838447104 40854725184 41006216979 41042018304 41072037552 41154094128 41155559424 41171963904 41203728384 41220152064 41221619712 41257631744 41286316032 41323855872 41334185984 41372998884 41399058974 41400532992 41477087232 41487909372 41493619872 41525632512 41542184502 41543663616 41608865376 41657109312 41693478912 41705865292 41723974656 41874440192 41897060352 42019209216 42029713152 42047963136 42078905232 42080403456 42097176576 42133953512 42135453696 42146447616 42164748288 42184769536 42201584256 42203086848 42224381136 42263044096 42279890016 42358070286 42386259968 42409156608 42426060768 42475716738 42504783048 42562093056 42593224128 42696851456 42765385728 42788487168 42815438848 42894609408 42913234944 42923962368 42974201088 42991330473 42992861184 43013275648 43030420608 43043180544 43060337424 43080783928 43082317824 43099490304 43149934464 43160721058 43179462144 43259305824 43286554064 43309937034 43379455392 43467669504 43484995584 43516801692 43575476224 43605295104 43656331264 43673732544 43675287552 43697324664 43726405632 43807260672 43824722112 43864850432 43888545792 43906039632 43926887704 43945961472 43957427787 43958992896 43997396352 44016500736 44048891432 44068018176 44079034272 44207544576 44231425056 44390932992 44410208256 44462186496 44502614016 44513738752 44583601972 44585189376 44602960896 44637372416 44643516416 44655164736 44656754688 44737737156 44739330048 44767510528 44809547328 44820748791 44861502336 44892692208 44933511168 44951421528 44986101888 45005635584 45095550976 45128535088 45167935488 45335420928 45353491488 45388482048 45408190464 45429751808 45447859968 45449478144 45520809984 45532189248 45551960064 45585480668 45587103744 45605274624 45646741504 45689603904 45718382944 45720010752 45743079564 45774381744 45907834752 45943252992 45961565832 46055030784 46108934144 46128955392 46298355894 46300004352 46329167872 46354194432 46372671072 46394690384 46396342272 46414835712 46469160192 46489337856 46500959232 46555384512 46575599616 46616288992 46672510976 46691114496 46716336576 46864247976 46905163776 46939471488 47014510592 47033250432 47034925056 47089975296 47108745216 47151579136 47239069696 47283427296 47313210256 47314894848 47338768386 47340453888 47381811456 47400697701 47402385408 47414753568 47457865728 47476782288 47478472704 47545924608 47564876268 47608124928 47663846048 47684542464 47882354688 47917377144 48013109816 48014819328 48033957888 48090177408 48091889664 48111058944 48153089728 48154804224 48167368704 48211165184 48256435584 48300621824 48319874304 48345976224 48389935104 48409223184 48465881919 48467607552 48486926592 48543676272 48576894912 48599960864 48642392064 48677970432 48697373322 48796401664 48901128192 48931930112 49022410752 49034665344 49055956992 49113372672 49132949112 49134698496 49158029312 49170855552 49177623552 49192206336 49235181632 49236934656 49314210816 49326538352 49347956736 49417748667 49439206656 49497070896 49555002861 49576520448 49588913556 49655775232 49677336576 49733487648 49800544256 49834622976 49892950016 49939799616 49973035008 50043710976 50065440768 50077956096 50158338048 50178331008 50202157376 50217043968 50223955968 50237060328 50238849024 50262704128 50282738688 50341590208 50363449344 50376039168 50469190128 50550200064 50609364624 50712281088 50732494848 50769601974 50813927424 50860130304 50872844288 50952687968 50954502144 51014139904 51034473984 51062042304 51108470784 51128842464 51130662912 51210911232 51223712904 51270288384 51285491712 51305933952 51330295744 51352584192 51412687872 51433180812 51435012096 51537772544 51575468672 51686159616 51789421824 51791265792 51811909632 51872550912 51895074816 51919716352 51940411392 52016054272 52036787712 52097692192 52099547136 52120313856 52167704576 52194026682 52195885056 52216690176 52277805216 52313579136 52374807576 52422429696 52443325116 52506574848 52527503808 52634320896 52695924736 52891324416 52912406736 52914290688 52976222208 52997338368 53022503296 53024391168 53045526528 53107611648 53120887456 53143953408 53206153728 53227361538 53229256704 53275758848 53304537888 53340012544 53390098944 53489165184 53559140544 53621826804 53645110272 53730869248 53752286208 53817114624 53987508224 54014748543 54016671744 54038202624 54101449584 54103375872 54150641664 54172225944 54174154752 54188289792 54214020224 54237560832 54251119104 54338199552 54359858592 54409285632 54438676992 54472966912 54674955972 54722691072 54762716736 54872125504 54874079232 54895951872 54938304512 54960202752 55048421376 55098474496 55150212096 55163998512 55200710656 55252544256 55302782976 55317212496 55324826496 55367510016 55389579336 55391551488 55478487168 55492355646 55516451328 55542812416 55591305216 55631966208 55862747136 55887003648 56025612288 56039617536 56063950848 56105206976 56107204608 56129568768 56180604928 56195263488 56219664384 56268779008 56299174848 56337700608 56373186688 56477427048 56494174464 56501950464 56545542144 56568081024 56634288984 56658880512 56673044064 56749457408 56790965504 56813602209 57020514304 57051316224 57074056704 57192812544 57217646592 57231949824 57298934784 57321773964 57323814912 57373894144 57390907392 57413783232 57415827456 57443090432 57465987072 57497029632 57533245952 57572616192 57679074432 57746582712 57771657216 57839273856 57956892672 57979994112 58022402256 58140393472 58231643392 58233716736 58263099552 58265174016 58301874176 58356619776 58409680896 58432962816 58435043328 58518061056 58541386176 58594615296 58609903716 58611990528 58635353088 58663195136 58686578106 58688667648 58757357568 58772045696 58943392768 58975233408 59069896704 59187910656 59213611008 59231202303 59282915328 59336818688 59446919168 59470614528 59502739968 59540219648 59542339584 59650316208 59652440064 59676217344 59746063104 59760998388 59786947584 59815336448 59856922944 59911348224 59935228704 59981469184 60005377614 60007514112 60223913984 60447227904 60471321984 60473475072 60517976064 60544253952 60597146624 60694413312 60709585664 60735946752 60782804992 60807032832 60919471872 60943754187 60960014336 60990772752 61017255936 61032508992 61130474496 61183879302 61210446336 61257670656 61282087776 61406707712 61731141192 61733339136 61757945856 61805592576 61830228096 61832429568 61861789696 61886447616 61929474048 61958880256 61985783808 62001278976 62073846016 62098588461 62100799488 62215630848 62254819328 62288448768 62313276753 62485663968 62540218368 62558797938 62585961984 62711000576 62786633728 62811660288 62845590528 63028813824 63044569728 63086526464 63118357848 63120605184 63145764864 63175748608 63200930268 63203180544 63219671424 63277154304 63302376384 63304630272 63394566144 63419835024 63477499904 63537105429 63579389952 63613734912 63713575107 63843139584 63870861312 63889836192 64019759104 64045277184 64120236544 64148078592 64206405632 64223158272 64341914112 64385943552 64426499072 64461301632 64519913472 64545630912 64564770816 64621175892 64623476736 64649235456 64724901696 64741081587 64769193216 64856522752 64903960576 64929831096 64964905551 65201504256 65227493376 65275202538 65363214336 65379553792 65407942656 65484496896 65510598816 65512931328 65561140736 65570164736 65589608448 65649246208 65710891008 65752281088 65797275648 65832818688 65890331556 65918942208 65996094528 66024751104 66073337148 66102027264 66118551408 66311316864 66446163968 66586399488 66588770304 66630713344 66693279744 66724947968 66753921024 66770608128 66875402958 66877784064 66904441344 66956058624 66965274624 66982747104 66985132032 67043651584 67106605734 67151265792 67168052224 67292253504 67400266752 67427132292 67479152832 67508453376 67616374784 67643326464 67692802632 67751903232 67939336192 68003131392 68045965312 68082723072 68144627712 68171789952 68174217216 68281214976 68298283872 68327940096 68360384512 68378221002 68380655616 68407911936 68467674457 68470112256 68550250496 68577574416 68580016128 68614619346 68914879488 68942348748 69052562432 69082546176 69163401216 69193433088 69253881856 69382383616 69447533841 69466062848 69493751808 69531291648 69592035576 69594513408 69622253568 69703740288 69734006784 69751438848 69833076768 69863399424 69896572928 69924433488 70006273883 70008766464 70036671744 70179094528 70296371964 70521765888 70549875648 70552387584 70634962944 70663117824 70727368704 70810148864 70858604544 70941538304 70969815384 70972342272 71008152579 71072717184 71103578112 71186798592 71215173432 71318886912 71347314402 71381192519 71412187392 71495769072 71526813696 71669714944 71756152832 71823532032 71876065716 72019664724 72022228992 72050936832 72135266112 72137834496 72166588416 72200855552 72229634592 72232206336 72251053056 72316747776 72334825472 72450932736 72479811456 72545714176 72584902656 72613834776 72701411328 72815514408 72899941296 72963588096 73016955648 73046059983 73165438976 73194602496 73280270336 73397895168 73533616128 73551998016 73583935488 73670059008 73699423668 73734418646 73737043968 73756283328 73766435328 73788309504 73823346688 73852772448 73855401984 73971316224 73989807528 74021935104 74175954944 74245606344 74383370334 74483662848 74516004864 74600231472 74700816384 74719490048 74751934464 74809606144 74839425024 74927017984 74959552512 75065566464 75098161152 75116934144 75237507072 75303236064 75325565952 75335933952 75355590492 75391371874 75394056192 75424108032 75512385312 75545174016 75564058752 75703785192 75751469612 75914046936 76068421632 76098742272 76154402961 76220891136 76257083392 76290195456 76309266432 76398579712 76429031952 76431753216 76521209856 76551710976 76554436608 76621316096 76662706176 76693263696 76763488256 76835569356 76905432576 76928237568 76995443616 77028876288 77119031808 77149771218 77152518144 77306658816 77363203008 77684132736 77686898688 77717864448 77808826368 77879574528 77910617088 78021303451 78024081408 78055181568 78126153728 78146538288 78149320704 78180470784 78248770808 78251556864 78291040023 78293827584 78343143424 78416707824 78562211364 78633644544 78664987674 78759862272 78791255712 78917214208 78951481344 78974936404 79043887104 79294152704 79336986624 79368610104 79464333312 79533754944 79536586752 79568289792 79661417472 79681331184 79715930112 79809230592 79841042307 79843885056 79881797632 79913638272 79956806832 80007170152 80010018816 80338710816 80432740206 80596303872 80628429312 80690634752 80725671936 80925884416 80981262336 81025007616 81076043776 81152174376 81225962496 81258338916 81261232128 81321030336 81356341248 81376678656 81507299328 81539787888 81578505736 81613928448 81676894208 81709450368 82012433958 82084036608 82144075104 82308188256 82311118848 82343927808 82407456768 82440304128 82515263488 82572632064 82647711744 82668371968 82745997768 82798117948 82801065984 82954174464 82975818744 82987239744 83051265024 83084369004 83087327232 83217730752 83238533469 83314218624 83386957824 83411730584 83447949312 83748880384 83794120704 84038418432 84059426304 84095926272 84157810464 84160806912 84194353152 84267907024 84270907392 84292895232 84329496576 84369539072 84403168512 84406173696 84448762272 84526088192 84559780032 84716140572 84772519936 84818313216 84852121536 84951433476 85009566096 85124186112 85186448256 85393702912 85530771456 85576974336 85630877696 85789218816 85826469888 85847924736 85948402176 85982660946 85985722368 86026551296 86060841216 86086361088 86120674848 86161567856 86164635648 86198980608 86299868928 86321442116 86358924288 86518611648 86573108128 86619874068 86758910784 86935339008 86969991168 87033603384 87150952448 87210590208 87312662528 87347465088 87350575104 87394649328 87452811264 87614521344 87649444224 87729700864 87777091584 87812079264 87853775408 87891922944 87914855574 87917985792 87994792704 88029867159 88033001472 88097782864 88136036352 88158068544 88415089152 88462850112 88781865984 88820416512 88924372992 89005228032 89027477504 89167203944 89170378752 89205921792 89274744832 89287032832 89310329472 89313509376 89475474312 89478660096 89535021056 89619094656 89641497582 89723004672 89785384416 89867022336 89902843056 89972203776 90008066421 90011271168 90191101952 90257070176 90335870976 90670841856 90706982976 90776964096 90816380928 90859503616 90895719936 91041619968 91064378496 91103920128 91170961336 91174207488 91210549248 91293483008 91379207808 91436765888 91440021504 91486159128 91548763488 91775818953 91815669504 91886505984 91923131664 92110061568 92217868288 92257910784 92596711788 92600008704 92658335744 92708388864 92745342144 92789380768 92792684544 92829671424 92938320384 92978675712 93001918464 93110769024 93151199232 93232577984 93345021952 93382228992 93432673152 93728495952 93810327552 93838196907 93878942976 94029021184 94066500864 94069850112 94179950592 94217490432 94303158272 94478139392 94566854592 94626420512 94629789696 94677536772 94680907776 94763622912 94801395402 94804770816 94829507136 94915731456 94953564576 94956945408 95091849216 95129752536 95216249856 95327692096 95369084928 95764709376 95834754288 96026219632 96029638656 96067915776 96180354816 96183779328 96222117888 96306179456 96309608448 96334737408 96422330368 96512871168 96601243648 96639748608 96691952448 96779870208 96818446368 96931763838 96935215104 96973853184 97087352544 97153789824 97199921728 97284784128 97355940864 97394746644 97592803328 97802256384 97863860224 98044821504 98069330688 98111913984 98226745344 98265898224 98269396992 98316058624 98341711104 98355247104 98384412672 98470363264 98473869312 98628421632 98653076704 98695913472 98835497334 98878413312 98994141792 99110005722 99153040896 99177827112 99311550464 99466975296 99601088512 99669245952 99785900032 99879599232 99946070016 100087421952 100130881536 100155912192 100313104437 100316676096 100356662016 100404314752 100434087936 100447911936 100474120656 100477698048 100525408256 100565477376 100683180416 100726898688 100752078336 100938380256 101100400128 101218729248 101424562176 101464989696 101539203948 101627854848 101720260608 101745688576 101905375936 101909004288 102028279808 102068947968 102124084608 102216941568 102257684928 102261325824 102421822464 102447425808 102540576768 102567331503 102570983424 102611867904 102660591488 102705168384 102825375744 102866361624 102870024192 103075545088 103150937344 103372319232 103578843648 103623819264 103745101824 103790149632 103839432704 103880822784 104032108544 104073575424 104195384384 104199094272 104240627712 104335409152 104388053364 104391770112 104433380352 104555610432 104627158272 104749615152 104844859392 104886650232 105013149696 105055007616 105268641792 105391849472 105782648832 105824813472 105828581376 105952444416 105994676736 106045006592 106048782336 106091053056 106215223296 106241774912 106287906816 106412307456 106454723076 106458513408 106551517696 106609075776 106680025088 106780197888 106978330368 107118281088 107243653608 107290220544 107461738496 107504572416 107634229248 107975016448 108029497086 108033343488 108076405248 108202899168 108206751744 108301283328 108344451888 108348309504 108376579584 108428040448 108475121664 108502238208 108676399104 108719717184 108818571264 108877353984 108945933824 109349911944 109445382144 109525433472 109744251008 109748158464 109791903744 109876609024 109920405504 110096842752 110196948992 110300424192 110327997024 110401421312 110505088512 110601627969 110605565952 110634424992 110649652992 110735020032 110779158672 110783102976 110956974336 110984711292 111032902656 111085624832 111182610432 111263932416 111725494272 111774007296 112051224576 112079235072 112127901696 112210413952 112214409216 112259137536 112361209856 112390526976 112439328768 112537558016 112598349696 112675401216 112746373376 112954854096 112988348928 113003900928 113087057811 113091084288 113136162048 113268577968 113317761024 113346088128 113498914816 113581931008 113627204418 114041028608 114102632448 114148113408 114385625088 114435293184 114463899648 114597869568 114643547928 114647629824 114747788288 114781814784 114827566464 114831654912 114886180864 114931974144 114994059264 115066491904 115145232384 115358148864 115493165424 115543314432 115678547712 115724656827 115913785344 115959988224 116044804512 116280786944 116463286784 116526199104 116530348032 116603748352 116713239552 116819361792 116865925632 117036122112 117082772352 117189230592 117219807432 117223981056 117270706176 117326390272 117373156212 117377335296 117514715136 117544091392 117886785536 117950466816 117997481511 118139793408 118375821312 118427222016 118462404606 118565830656 118673637376 118893838336 118941229056 119005479936 119080439296 119300632416 119304880128 119352434688 119492126208 119521996776 119573895168 119630672896 119713845888 119822696448 119870457408 119962938368 120010755228 120015028224 120447827968 120649110309 120894455808 120942643968 120946950144 121035952128 121088507904 121194293248 121388826624 121419171328 121471893504 121565609984 121614065664 121838943744 121887508374 121920028672 121981545504 122034511872 122065017984 122260948992 122367758604 122420892672 122515341312 122564175552 122813415424 123018650937 123462282384 123466678272 123515891712 123611185152 123660456192 123664859136 123723579392 123772895232 123858948096 123917760512 123971567616 124002557952 124147692032 124197176922 124201598976 124431261696 124509638656 124576897536 124626553506 124971327936 125080436736 125117595876 125171923968 125422001152 125573267456 125623320576 125691181056 126057627648 126089139456 126173052928 126236715696 126241210368 126291529728 126351497216 126401860536 126406361088 126439342848 126554308608 126604752768 126609260544 126789132288 126839670048 126954999808 127074210858 127154252563 127158779904 127227469824 127427150214 127686279168 127779672384 128039518208 128090554368 128240473088 128296157184 128446316544 128683828224 128771887104 128852998144 128922603264 128973991419 129039826944 129091261824 129129541632 129242351784 129246953472 129298470912 129449803392 129482163174 129538386432 129713045504 129807921152 129859662192 129929811102 130403008512 130454986752 130550405076 130726428672 130759107584 130815885312 130968993792 131021197632 131025862656 131122281472 131140329472 131179216896 131421782016 131504562176 131594551296 131665637376 131780663112 131837884416 131872283361 131992189056 132049502208 132146674296 132204054528 132237102816 132565071821 132622633728 132892327936 133172798976 133261426688 133386559488 133449895936 133507842048 133541216256 133750805916 133755568128 133808882688 133912117248 133930549248 133965494208 133970264064 134087303168 134213211468 134302531584 134336104448 134462246373 134584507008 134800533504 134854264584 134958305664 135016906752 135232749568 135286652928 135385605264 135503806464 135878672384 136006262784 136091930624 136165446144 136289255424 136343579904 136348434432 136562429952 136596567744 136655880192 136720769024 136756442004 136761311232 136815823872 136935348914 136940224512 137100500992 137155148832 137160032256 137229238692 137829758976 137884697496 138105124864 138165092352 138326802432 138386866176 138507763712 138764767232 138895067682 138932125696 138987503616 139062583296 139184071152 139189026816 139244507136 139407480576 139468013568 139502877696 139666153536 139726798848 139793145856 139848866976 140012547766 140017532928 140073343488 140592743928 141043531776 141099751296 141104775168 141269925888 141326235648 141454737408 141620297728 141717209088 141883076608 141939630768 141944684544 142016305158 142145434368 142202093103 142207156224 142373597184 142430346864 142637773824 142694628804 142762385038 142824374784 142991538144 143053627392 143339429888 143647064064 143752131432 144039329448 144044457984 144101873664 144270532224 144275668992 144333176832 144401711104 144459269184 144464412672 144502106112 144633495552 144669650944 144896706409 144901865472 144959622912 145091428352 145169805312 145227669552 145397645757 145402822656 145631028816 145799882592 145927176192 146033911296 146092119966 146389204992 146560540672 146795790336 147067232256 147103996032 147167870976 147340118016 147398847336 147468837292 147474087936 147512566656 147532870656 147576619008 147646693376 147705544896 147710803968 147942632448 147979615056 148043870208 148253246001 148351909888 148491212688 148665008583 148766740668 148967325696 149032009728 149200462944 149401632768 149438980096 149503868928 149678850048 149854035968 149919105024 150131132928 150196322304 150233868288 150475014144 150606472128 150651131904 150671867904 150711180984 150782743748 150788112384 150848216064 151024770624 151090348032 151128117504 151407570384 151502939224 151828093872 152136843264 152197484544 152308805922 152441782272 152514166784 152580390912 152618532864 152797159424 152858063904 152863506432 153042419712 153103421952 153242632192 153325412352 153386527392 153526976512 153671138712 153810865152 153856475136 153990887232 154057752576 154238063616 154299542436 154305036288 154613317632 154726406016 155368265472 155373797376 155435728896 155617652736 155759149056 155821234176 156042606902 156048162816 156110363136 156252307456 156293076576 156298641408 156360941568 156497541616 156503113728 156582080046 156587655168 156686286848 156833415648 157124422728 157267289088 157329975348 157519724544 157582511424 157834428416 157902962688 157949872808 158087774208 158588305408 158673973248 158737220208 158928666624 159067509888 159073173504 159136579584 159322834944 159362662368 159431860224 159618461184 159682084614 159687770112 159763595264 159827276544 159913613664 160014340304 160020037632 160677421632 160865480412 161192607744 161256858624 161381269504 161451343872 161851768832 161962524672 162044245629 162050015232 162152087552 162304348752 162451924992 162516677832 162522464256 162642060672 162712682496 162753357312 163014598656 163079575776 163157011472 163227856896 163353788416 163418900736 164024867916 164168073216 164288150208 164616376512 164622237696 164687855616 164814913536 164880608256 165030526976 165145264128 165295423488 165336743936 165491995536 165596235896 165602131968 165908348928 165951637488 165974479488 166102530048 166168738008 166174654464 166435461504 166477066938 166628437248 166773915648 166823461168 166895898624 167497760768 167588241408 168076836864 168118852608 168191852544 168315620928 168321613824 168388706304 168535814048 168541814784 168585790464 168658993152 168739078144 168806337024 168897524544 169052176384 169119560064 169432281144 169545039872 169636626432 169704243072 169902866952 170019132192 170248372224 170372896512 170440806627 170787405824 171061542912 171153948672 171261755392 171578437632 171652939776 171695849472 171896804352 171965321892 171971444736 172053102592 172121682432 172172722176 172241349696 172323135712 172329271296 172397961216 172599737856 172642884232 172717848576 173037223296 173146216256 173239748136 173517821568 173870678016 173939982336 174067206768 174301904896 174421180416 174625325056 174694930176 174701150208 174789298656 174905622528 175229042688 175298888448 175459401728 175554183168 175624158528 175707550816 175783845888 175829711148 175835971584 175989585408 176059734318 176066002944 176195565728 176272072704 176316137088 176830178304 176925700224 177563731968 177640833024 177693606909 177848745984 178010456064 178054955008 178334407888 178340757504 178411843584 178549489664 178574065664 178620658944 178627018752 178950948624 178957320192 179070042112 179238189312 179282995164 179446009344 179570768832 179734044672 179805686112 179944407552 180016132842 180022542336 180382203904 180514140352 180671741952 181341683712 181413965952 181553928192 181632761856 181719007232 181791439872 182083239936 182128756992 182207840256 182341922672 182348414976 182421098496 182586966016 182758415616 182873531776 182880043008 182972318256 183097526976 183551637906 183631339008 183773011968 183846263328 184220123136 184435736576 185193423576 185200017408 185316671488 185416777728 185490684288 185578761536 185585369088 185659342848 185876640768 185957351424 186003836928 186221538048 186295765383 186302398464 186465155968 186690043904 186764457984 186865346304 187456991904 187620655104 187676393814 187757885952 188058042368 188133001728 188359901184 188434980864 188606316544 188956278784 189133709184 189252841024 189259579392 189355073544 189361815552 189527245824 189602790804 189609541632 189659014272 189831462912 189907129152 189913890816 190183698432 190259505072 190432499712 190655384192 190738169856 191529418752 191669508576 192052439264 192059277312 192135831552 192360709632 192444235776 192612358912 192619216896 192669474816 192844660736 193025742336 193202487296 193279497216 193383904896 193559740416 193636892736 193863527676 193870430208 193947706368 194174705088 194223244761 194307579648 194399843456 194569568256 194711881728 194789493288 195185606656 195604512768 195727720448 196089643008 196138661376 196223827968 196453490688 196531796448 196538793984 196632117248 196683422208 196710494208 196768825344 196940726528 196947738624 197256843264 197306153408 197391826944 197670994668 197756826624 197988283584 198220011444 198306081792 198355654224 198623100928 198933950592 199202177024 199338491904 199571800064 199759198464 199892140032 200174843904 200261763072 200311824384 200626208874 200633352192 200713324032 200808629504 200868175872 200895823872 200948241312 200955396096 201050816512 201130954752 201366360832 201453797376 201504156672 201876760512 202200800256 202437458496 202849124352 202929979392 203078407896 203255709696 203491377152 203810751872 203818008576 204056559616 204137895936 204248169216 204433883136 204515369856 204522651648 204843644928 204894851616 205081153536 205134663006 205141966848 205223735808 205321182976 205403023371 205410336768 205650751488 205732723248 205740048384 206151090176 206301874688 206744638464 207157687296 207247638528 207490203648 207580299264 207678865408 207761645568 208064217088 208147150848 208390768768 208398188544 208481255424 208670818304 208776106728 208783540224 208866760704 209111220864 209254316544 209499230304 209689718784 209773300464 210018821649 210026299392 210110015232 210537283584 210783698944 211565297664 211649626944 211657162752 211904888832 211989353472 212090013184 212182106112 212430446592 212483549824 212575813632 212824614912 212909446152 212917026816 213103035392 213218151552 213360050176 213560395776 213956660736 214143577557 214236562176 214487307216 214580441088 214923476992 215009144832 215268458496 215950032896 216058994172 216066686976 216152810496 216405798336 216413503488 216602566656 216688903776 216696619008 216753159168 216856080896 216950243328 217004476416 217352798208 217439434368 217637142528 217754707968 217891867648 218699823888 218890764288 219050866944 219138179949 219488502016 219496316928 219583807488 219753218048 219840811008 220193685504 220393897984 220600848384 220655994048 220802842624 221010177024 221203255938 221211131904 221268849984 221299305984 221470040064 221558317344 221566205952 221913948672 221969422584 222065805312 222171249664 222527864832 223450988544 223548014592 224102449152 224158470144 224255803392 224420827904 224428818432 224518275072 224722419712 224781053952 224878657536 225075116032 225196699392 225350802432 225492746752 225909708192 225976697856 226007801856 226174115622 226182168576 226272324096 226537155936 226635522048 226692176256 226997829632 227163862016 227254408836 228082057216 228205264896 228296226816 228463208883 228771250176 228870586368 228927799296 229195739136 229287095856 229295259648 229495576576 229563629568 229655132928 229663309824 229772361728 229863948288 229988118528 230132983808 230290464768 230716297728 230986330848 231086628864 231357095424 231449313654 231919976448 232089609024 232561573888 232926573568 233052398208 233060696064 233207496704 233426479104 233638723584 233731851264 234063910353 234072244224 234165544704 234378461184 234439614864 234447962112 234541412352 234652780544 234746312424 234754670592 234873120069 235029430272 235088182784 235773571072 235900933632 235994963022 236279586816 236751642624 236854444032 236924809212 237131661312 237347274752 237787676672 237882458112 238010959872 238160878592 238601264832 238609760256 238704869376 238984252416 239043993552 239147790336 239261345792 239427691776 239523126921 239645392896 239740914816 239925876736 240021510456 240030056448 240895655936 241298220618 241788911616 241885287936 242071904256 242177015808 242388586496 242777653248 242838342656 242943787008 243131219968 243228131328 243677887488 243775016748 243963091008 244069023744 244130035968 244521897984 244735517208 244841785344 245030682624 245128351104 245626830848 246037301874 246924564768 246933356544 247031783424 247222370304 247320912384 247447158784 247545790464 247717896192 247835521024 247943135232 248005115904 248295384064 248394353844 248403197952 248862523392 249019277312 249153795072 249253107012 249715600407 249942655872 250160873472 250235191752 250343847936 250844002304 251146534912 251246641152 251382362112 252115255296 252178278912 252346105856 252473431392 252482420736 252583059456 252702994432 252803721072 252812722176 252878685696 253108617216 253209505536 253218521088 253578264576 253679340096 253909999616 254148421716 254308505126 254317559808 254454939648 254854300428 255372558336 255559344768 256079036416 256181108736 256480946176 256592314368 256892633088 257367656448 257543774208 257705996288 257845206528 257947982838 258070465261 258079653888 258182523648 258259083264 258484703568 258493906944 258596941824 258899606784 258964326348 259076772864 259426091008 259615842304 259719324384 259859622204 260806017024 260909973504 261100810152 261452857344 261518215168 261631770624 261937987584 262042395264 262051725312 262244562944 262280658944 262358433792 262843564032 263009124352 263189102592 263331274752 263561326224 263675768832 263744566722 263984378112 264089601477 264099004416 264293348592 264408109056 264474205632 265130143642 265245267456 266345597952 266773118976 266899791872 267015684096 267082432512 267501611832 267511136256 267617765376 267824234496 267861098496 267930988416 267940528128 268174606336 268426422936 268605063168 268672208896 268924492746 269169014016 269601067008 269708529168 269916611328 270024199263 270033813504 270465499136 270573305856 270771210528 271007612928 272012525568 272183861248 272330892288 272578510848 272687159808 273124859904 273193135488 273311760384 273441538048 273512884008 273522622464 273631647744 273870697828 273880449024 274201001984 274310297664 274320064512 274458477384 275327456859 275659517952 275769394992 276210249728 276330184704 276653604864 276773732352 277015527424 277529534464 277790135364 277975007232 278125166592 278368142304 278378053632 278489014272 278814961152 278936027136 279005755392 279332307072 279453597696 279586291712 279697733952 280025095532 280035065856 280146686976 281185487856 281514590721 282087063552 282199502592 282209550336 282539851776 282652471296 282909474816 283240595456 283434418176 283766153216 283879261536 283889369088 284032610316 284290868736 284404186206 284414312448 284747194368 284860693728 285275547648 285389257608 285524770076 285648749568 285983076288 286107254784 286678859776 287294128128 287504262864 288078658896 288088915968 288203747328 288541064448 288551337984 288666353664 288803422208 288918538368 288928825344 289004212224 289266991104 289339301888 289793412818 289803730944 289919245824 290182856704 290339610624 290455339104 290795291514 290805645312 291262057632 291599765184 291854352384 292067822592 292184239932 292778409984 293121081344 293591580672 294134464512 294207992064 294335741952 294680236032 294797694672 294937674584 294948175872 295025133312 295065741312 295153238016 295293386752 295411089792 295421607936 295885264896 295959230112 296087740416 296506492002 296703819776 296982425376 297330017166 297533481336 297934651392 298400925888 298803265536 298877960192 299007737856 299357700096 299708071936 299838210048 300262265856 300392644608 300467736576 300939313311 300950028288 301212944256 301302263808 301343735808 301422361968 301565487496 301576224768 301696432128 302049541248 302180696064 302256235008 302815140768 303005878448 303656187744 304273686528 304394969088 304617611844 304883564544 305028333568 305160781824 305237065728 305594318848 305716127808 305727012864 306084839424 306206843904 306485264384 306650824704 306773054784 307053953024 307342277424 307621730304 307701994509 307712950272 307981774464 308115505152 308476127232 308599084872 308610072576 309226635264 309452812032 310736530944 310871457792 311235305472 311518298112 311642468352 312085213804 312096325632 312220726272 312504614912 312586153152 312597282816 312721883136 312995083232 313006227456 313164160092 313175310336 313372573696 313666831296 314248845456 314534578176 314659950696 315039449088 315165022848 315668856832 315805925376 315899745616 316175548416 317176610816 317347946496 317474440416 317857333248 318135019776 318146347008 318273159168 318645669888 318725324736 318863720448 319236922368 319364169228 319375540224 319527190528 319654553088 319827227328 320028680608 320040075264 321354843264 321730960824 322385215488 322513717248 322762539008 322902687744 323703537664 323925049344 324088491258 324100030464 324304175104 324608697504 324903849984 325033355664 325044928512 325284121344 325425364992 325506714624 326029197312 326159151552 326314022944 326455713792 326707576832 326837801472 328049735832 328336146432 328576300416 329232753024 329244475392 329375711232 329629827072 329761216512 330061053952 330290528256 330590846976 330673487872 330983991072 331192471792 331204263936 331804883907 331816697856 331903274976 331948958976 332205060096 332337476016 332349308928 332870923008 332954133876 333256874496 333547831296 333646922336 333791797248 334995521536 335176482816 336153673728 336237705216 336383705088 336631241856 336643227648 336777412608 337071628096 337083629568 337171580928 337317986304 337478156288 337612674048 337795049088 338104352768 338239120128 338864562288 339090079744 339261173433 339273252864 339408486144 339805733904 340038264384 340496744448 340745793024 340881613254 341574811648 342123085824 342307897344 342523510784 343156875264 343305879552 343391698944 343793608704 343930643784 343942889472 344106205184 344243364864 344345444352 344482699392 344646271424 344658542592 344795922432 345199475712 345285768464 345435697152 346074446592 346292432512 346479496272 347035643136 347741356032 347879964672 348134413536 348603809792 348842360832 349250650112 349389860352 349578597312 349811245056 350458085376 350597776896 350918803456 351108366336 351248317056 351415101632 351567691776 351659422296 351671943168 351979170816 352119468636 352132005888 352391131456 352544145408 352632274176 353660356608 353851400448 355127463936 355281666048 355387213818 355697491968 356020912128 356109910016 356668815776 356681515008 356823687168 357098979328 357148131328 357241317888 357901897248 357914640384 358140084224 358476378624 358565990328 358892018688 359141537664 359468089344 359611372224 359888815104 360032265684 360045084672 360764407808 361028280704 361343483904 362683367424 362827931904 363107856384 363265523712 363438014464 363582879744 364166479872 364257513984 364415680512 364683845344 364696829952 364842196992 365173932032 365516831232 365747063552 365760086016 365944636512 366195053952 367103275812 367262678016 367546023936 367692526656 368440246272 368871473152 370386847152 370400034816 370633342976 370833555456 370981368576 371157523072 371170738176 371318685696 371753281536 371914702848 372007673856 372443076096 372591530766 372604796928 372930311936 373380087808 373528915968 373730692608 374913983808 375241310208 375352787628 375515771904 376116084736 376266003456 376719802368 376869961728 377212633088 377912557568 378267418368 378505682048 378519158784 378710147088 378723631104 379054491648 379205581608 379219083264 379318028544 379662925824 379814258304 379827781632 380367396864 380519010144 380864999424 381310768384 381462757689 381476339712 383058837504 383339017152 384104878528 384118554624 384271663104 384721419264 384888471552 385224717824 385338949632 385689321472 386051484672 386404974592 386558994432 386767809792 387119480832 387273785472 387727055352 387740860416 387895412736 388349410176 388446489522 388615159296 388799686912 389139136512 389423763456 389578986576 390371213312 391209025536 391455440896 392179286016 392277322752 392447655936 392906981376 393063592896 393077587968 393264234496 393366844416 393420988416 393537650688 393881453056 394513686528 394612306816 394783653888 395341989336 395513653248 395976567168 396440022888 396612163584 396711308448 397246201856 397695215463 397867901184 398404354048 398676983808 399143600128 399518396928 399784280064 400349687808 400523526144 400623648768 401252417748 401266704384 401426648064 401617259008 401736351744 401791647744 401896482624 401910792192 402101633024 402261909504 402732721664 402907594752 403008313344 403753521024 404401600512 404874916992 405698248704 405859958784 406156815792 406511419392 406982754304 407621503744 407636017152 408113119232 408275791872 408496338432 408867766272 409030739712 409045303296 409687289856 409789703232 410162307072 410269326012 410283933696 410447471616 410642365952 410806046742 410820673536 411301502976 411465446496 411480096768 412302180352 412603749376 413489276928 414315374592 414495277056 414980407296 415160598528 415357730816 415523291136 416128434176 416294301696 416781537536 416796377088 416962510848 417341636608 417552213456 417567080448 417733521408 418222441728 418508633088 418998460608 419379437568 419546600928 420037643298 420052598784 420220030464 421567397888 423130595328 423299253888 423314325504 423809777664 423978706944 424180026368 424364212224 424860893184 424967099648 425151627264 425649229824 425818892304 425834053632 426206070784 426436303104 426606279309 426720100352 427120791552 427913321472 428287155114 428473124352 428974614432 429160882176 429846953984 430018289664 431900065792 432117988344 432133373952 432305620992 432811596672 432827006976 433205133312 433377807552 433393238016 433506318336 433712161792 433900486656 434008952832 434690119227 434705596416 434878868736 435274285056 435509415936 435783735296 436192937271 437399647776 437781528576 438101733888 438276359898 438977004032 439167614976 439506436096 439681622016 440387371008 440787795968 441201696768 441311988096 441605685248 442020354048 442406511876 442422263808 442537699968 442598611968 442940080128 443116634688 443132411904 443827897344 443938845168 444131610624 444342499328 444759738003 445055729664 445995025749 446901977088 447096029184 448204898304 448316940288 448511606784 448841655808 449036550144 449444839424 449562107904 449757315072 450150232064 450393398784 450701604864 450985493504 451819416384 451953395712 452015603712 452348231244 452364337152 452544648192 453074311872 453271044096 453384352512 453995659264 454327724032 454508817672 456164114432 456410529792 456592453632 456926417766 457542500352 457741172736 457855598592 458391478272 458574191712 458590519296 458991153152 459127259136 459310265856 459544723456 459727896576 459976237056 460265967616 460580929536 461432595456 461972661696 462173257728 462714190848 462898627308 463839952896 464179218048 465123147776 465853147136 466104796416 466121392128 466414993408 466852958208 467277447168 467463702528 468127820706 468144488448 468331089408 468756922368 468879229728 468895924224 469082824704 469305561088 469492624848 469509341184 469746240138 470058860544 470176365568 471547142144 471801867264 471989926044 472559173632 473503285248 473708888064 473849618424 474263322624 475575353344 475764916224 476021919744 476321757184 477202529664 477219520512 477409738752 477968504832 478087987104 478295580672 478522691584 478855383552 479046253842 479273721199 479290785792 479481829632 479851753472 480043020912 480060112896 481791311872 482596441236 483577823232 483770575872 484143808512 484354031616 484777172992 485555306496 485676685312 485887574016 486132736887 486262439936 486456262656 487355774976 487550033496 487926182016 488138047488 488260071936 489043795968 489471034416 489683570688 490043917181 490061365248 490256702208 491253661696 492074603748 493849129536 493866713088 494063566848 494444740608 494641824768 495091580928 495435792384 495671042048 495886270464 496010231808 496590768128 496788707688 496806395904 497725046784 498038554624 498307590144 498506214024 499431200814 499885311744 500321746944 500470383504 500687695872 501688004608 502293069824 502493282304 502764724224 504230510592 504356557824 504946862784 504964841472 505166118912 505405988864 505607442144 505625444352 505757371392 506217234432 506419011072 507156529152 507358680192 507819999232 508296843432 508617010252 508635119616 508909879296 509708600856 510745116672 511118689536 511322419881 512158072832 512362217472 512961892352 513184628736 513785266176 514735312896 515087548416 515411992576 515690413056 515895965676 516140930522 516159307776 516365047296 516518166528 516969407136 516987813888 517193883648 517799213568 517928652696 518153545728 519231684608 519438648768 519719244408 521612034048 521819947008 522201620304 522905714688 523036430336 523263541248 523875975168 524084790528 524103450624 524489125888 524561317888 524716867584 525687128064 526018248704 526378205184 526662549504 527122652448 527351537664 527489133444 527968756224 528179202954 528198008832 528586697184 528816218112 528948411264 530260287284 530490534912 532691195904 533080820727 533546237952 533799583744 534031368192 534164865024 535003223664 535022272512 535235530752 535648468992 535722196992 535861976832 535881056256 536349212672 536852845872 537210126336 537344417792 537848985492 538338028032 539202134016 539417058336 539833222656 540048398526 540067627008 541146611712 541542421056 542015225856 544025051136 544367722496 544661784576 545157021696 545374319616 546249719808 546386270976 546623520768 546883076096 547025768016 547045244928 547263295488 547741395656 547760898048 548402003968 548620595328 548640129024 548916954768 550654913718 551319035904 551538789984 552420499456 552660369408 553307209728 554031054848 555059068928 555580270728 555950014464 556250333184 556736284608 556756107264 556978028544 557629922304 557872054272 558011510784 558664614144 558887296149 558907195392 559172583424 559395467904 560050191064 560070131712 560293373952 562370975712 563029181442 564174127104 564399005184 565079703552 565304942592 565818949632 566481190912 566868836352 567532306432 567758523072 567778738176 568065220632 568581737472 568808372412 568828624896 569494388736 569721387456 570551095296 570778515216 571049540152 571297499136 571966152576 572214509568 573357719552 574588256256 575008525728 576157317792 576177831936 576407494656 577082128896 577332707328 577606844416 577837076736 577857650688 578008424448 578533982208 578678603776 579586825636 579607461888 579838491648 580365713408 580679221248 580910678208 581590583028 581611290624 582524115264 582669734283 583199530368 583708704768 584135645184 584368479864 585556819968 586242162688 587183161344 588268929024 588415984128 588671483904 589360472064 589595389344 589875349168 589896351744 590050266624 590131482624 590306476032 590586773504 590822179584 590843215872 591770529792 591918460224 592175480832 593012984004 593407639552 593964850752 594660034332 595066962672 595869302784 596801851776 597606531072 597755920384 598015475712 598715400192 599416143872 599676420096 600524531712 600785289216 600935473152 601878626622 601900056576 602425888512 602604527616 602687471616 602844723936 603130974992 603152449536 603392864256 604099082496 604361392128 604512470016 605630281536 606011756896 607312375488 608547373056 608789938176 609235223688 609767129088 610056667136 610474131456 611188637696 611432255616 611454025728 612169678848 612413687808 612970528768 613301649408 613546109568 614107906048 614684554848 615243460608 615403989018 615425900544 615963548928 616209070113 616231010304 616952254464 617198169744 617220145152 618453270528 618905624064 621473061888 621742915584 622470610944 623036596224 623284936704 624170427608 624192651264 624441452544 625009229824 625172306304 625194565632 625443766272 625990166464 626012454912 626328320184 626350620672 626745147392 627333662592 628497690912 629069156352 629319901392 630056464947 630078898176 630330045696 631337713664 631611850752 631799491232 632351096832 634353221632 634695892992 634948880832 635714666496 636270039552 636546318336 637291339776 637450649472 637727440896 638473844736 638728338456 638751080448 639054381056 639309106176 639654454656 640057361216 640080150528 642430732671 642709686528 643461921648 644770430976 645027434496 645525078016 645805375488 647407075328 647850098688 648176982516 648200060928 648608350208 649217395008 649807699968 650066711328 650089857024 650568242688 650850729984 651013429248 652058394624 652318303104 652628045888 652911427584 653415153664 653675602944 656099471664 656672292864 657152600832 658465506048 658488950784 658751422464 659259654144 659522433024 660122107904 660581056512 661181693952 661346975744 661967982144 662384943584 662408527872 663609767814 663633395712 663806549952 663897917952 664410120192 664674952032 664698617856 665741846016 665908267752 666513748992 667293844672 667583594496 669991043072 670352965632 672307347456 672475410432 672767410176 673262483712 673286455296 673554825216 674143256192 674167259136 674343161856 674635972608 674956312576 675225348096 675590098176 676208705536 676478240256 677729124576 678180159488 678522346866 678546505728 678816972288 679611467808 680076528768 680993488896 681491586048 681763226508 683149623296 684246171648 684615794688 685047021568 686313750528 686611759104 686783397888 687587217408 687861287568 687885778944 688212410368 688486729728 688690888704 688965398784 689292542848 689317085184 689591844864 690398951424 690571536928 690871394304 692148893184 692584865024 692958992544 694071286272 695759929344 696268827072 697207619584 697684721664 698501300224 698779720704 699157194624 699622490112 700916170752 701195553792 701837606912 702191731059 702216732672 702496634112 702830203264 703135383552 703318844592 703343886336 703958341632 704238937272 704264011776 704782262912 705088290816 705264548352 707320713216 707702800896 710254927872 710563332096 710774427636 711394983936 712041824256 712219820032 713337631552 713363030016 713647374336 714197958656 714296262656 714482635776 715803794496 715829280768 716280168448 716952757248 717131980656 717784037376 718283075328 718936178688 719222744448 719777630208 720064531368 720090169344 721528815616 722056561408 722686967808 725366734848 725655863808 726215712768 726531047424 726876028928 727165759488 728332959744 728515027968 728831361024 729367690688 729393659904 729684393984 730347864064 731033662464 731494127104 731889273024 732390107904 734206551624 734525356032 735092047872 735385053312 736880492544 737742946304 740773694304 740800069632 741266685952 741667110912 741962737152 742315046144 742341476352 742637371392 743506563072 743829405696 744015347712 744886152192 745183061532 745209593856 745860623872 746760175616 747057831936 747461385216 749827967616 750482620416 750705575256 751031543808 752232169472 752532006912 753439604736 753739923456 754425266176 755825115136 756534836736 757011364096 757038317568 757420294176 757447262208 758108983296 758411163216 758438166528 758636057088 759325851648 759628516608 759655563264 760734793728 761038020288 761729998848 762621536768 762925515378 762952679424 766117675008 766678034304 768209757056 768237109248 768543326208 769442838528 769776943104 770449435648 770677899264 771378642944 772102969344 772809949184 773117988864 773535619584 774211395783 774238961664 774547570944 775454110704 775481720832 775790825472 776698820352 776892979044 777230318592 777599373824 778278273024 778847526912 779157973152 780742426624 782418051072 782910881792 784358572032 784554645504 784895311872 785813962752 786127185792 786155175936 786528468992 786733688832 786841976832 787075301376 787762906112 789027373056 789224613632 789567307776 790683978672 791027306496 791953134336 792268804431 792880045776 793224327168 793422616896 794492403712 795390430926 795735802368 796808708096 798287200256 799036793856 800699375616 801047052288 801247297536 802504835496 802533408768 802853296128 803234518016 803472703488 803583295488 803792965248 803821584384 804203266048 804523819008 805465443328 805815189504 806016626688 807507042048 808803201024 809749833984 810072597789 811396497408 811719917568 812313631584 813022838784 813965508608 815243007488 816226238464 816551583744 816992676864 817735532544 818061479424 819374579712 819579406464 820324614144 820538652024 820567867392 820894943232 821284731904 821612093484 821641347072 822603005952 822930892992 822960193536 824604360704 825207498752 825982370577 826978553856 828630749184 828990554112 829960814592 830321197056 830715461632 831046582272 832256868352 832588603392 833563075072 833925021696 834683273216 835104426912 835134160896 835467042816 836444883456 837017266176 837996921216 838758875136 839093201856 840075286596 840105197568 840440060928 843134795776 844543772163 846261190656 846598507776 846628651008 847619555328 847957413888 848360052736 848728424448 849721786368 849934199296 850303254528 851298459648 851637784608 851668107264 852412141568 852872606208 853212558618 853440200704 854241583104 855826642944 856574310228 856946248704 857949228864 858321764352 859693907968 860036579328 863800131584 864235976688 864266747904 864611241984 865623193344 865654013952 866410266624 866755615104 866786476032 867012636672 867424323584 867800973312 868017905664 869380238454 869411192832 869757737472 870548570112 871018831872 871567470592 872385874542 874799295552 875563057152 876203467776 876552719796 877954008064 878335229952 879012872192 879363244032 880774742016 882403393536 882623976192 883211370496 884040708096 884813023752 884844527616 885075399936 885197223936 885880160256 886233269376 886264823808 887655794688 887877690336 888263221248 888684998656 889519476006 890079767941 890111459328 891990051498 893803954176 896409796608 896633880576 897023213568 897683311616 898073100288 899124215808 899514630144 900300464128 900786797568 901403209728 901970987008 902817939933 903638832768 903906791424 904031207424 904696462488 904728674304 905089296384 906148623744 906542088192 906768705024 907991318528 908655448064 909017635344 912328228864 912821059584 913184907264 913852835532 915085000704 915482345472 915711197184 916782956544 917148383424 917181038592 917982306304 918254518272 918620531712 919455793152 919952474112 920531935232 921161859072 922865190912 923105983527 923945323392 924346515456 925428381696 925797254616 927679905792 927955502747 928358436096 930246295552 931706294272 932209592832 932829986816 933705916416 934554894336 934927405056 936255641412 936288976896 936662178816 937513844736 937758459456 937791848448 938165649408 938611122176 938985249696 939018682368 939492480276 940117721088 940352731136 943094284288 943603734528 943979852088 945118347264 947006570496 947417776128 947699236848 948526645248 951150706688 951529832448 952043839488 952643514368 954405059328 954439041024 954819477504 955937009664 956175974208 956591161344 957045383168 957710767104 958092507684 958547442398 958581571584 958963659264 959703506944 960086041824 960120225792 965192882472 967155646464 967541151744 968287617024 968708063232 969554345984 971110612992 971353370624 971775148032 972265473774 972524879872 972912525312 974711549952 975100066992 975852364032 976276094976 976520143872 978087591936 978942068832 979367141376 980087834362 980122730496 980513404416 984149207496 987698259072 987733426176 988127133696 988889481216 989283649536 990183161856 990871584768 991342084096 991772540928 992020463616 993181536256 993577415376 993612791808 995414651721 995450093568 996077109248 996615180288 997012428048 998862401628 999770623488 1000643493888 1000940767008 1001375391744 1003376009216 1004986564608 1005529448448 1008461021184 1008713115648 1009893725568 1009929682944 1010332237824 1010811977728 1011214884288 1011250888704 1011514742784 1012434468864 1012838022144 1014276944863 1014313058304 1014717360384 1015639998464 1016593686864 1017234020504 1017270239232 1017783520299 1017819758592 1019417201712 1021490233344 1022237379072 1022644839762 1024724434944 1025923784704 1026369257472 1027570532352 1029470625792 1030175096832 1030823985152 1031380826112 1031791931352 1032281861044 1032318615552 1032730094592 1033036333056 1033938814272 1033975627776 1034387767296 1035598427136 1035857305392 1036307091456 1038463369216 1038877297536 1039438488816 1043224068096 1043639894016 1044403240608 1045811429376 1046072860672 1046527082496 1047751950336 1048169581056 1048978251776 1049122635776 1049433735168 1051374256128 1052036497408 1052756410368 1053325099008 1054245304896 1054703075328 1054978266888 1055937512448 1056358405908 1056396017664 1057173394368 1057632436224 1057896822528 1060520574568 1060981069824 1065382391808 1066161641454 1067092475904 1067599167488 1068062736384 1068329730048 1070006447328 1070044545024 1070471061504 1071296937984 1071444393984 1071723953664 1072698425344 1073705691744 1074420252672 1074688835584 1075697970984 1076676056064 1078404268032 1078834116672 1079666445312 1080096797052 1080135254016 1082293223424 1083084842112 1084030451712 1088050102272 1088735444992 1089323569152 1090314043392 1090748639232 1092499439616 1092772541952 1093247041536 1093766152192 1094051536032 1094090489856 1094526590976 1095482791312 1095521796096 1096804007936 1097241190656 1097280258048 1097833909536 1101309827436 1102638071808 1103077579968 1104840998912 1105320738816 1106614419456 1108062109696 1110118137856 1111160541456 1111900028928 1112500666368 1113472569216 1113512214528 1113956057088 1115259844608 1115744108544 1116023021568 1117329228288 1117774592298 1117814390784 1118345166848 1118790935808 1120100382128 1120140263424 1120586747904 1124741951424 1126058362884 1128348254208 1128798010368 1130159407104 1130609885184 1131637899264 1132962381824 1133737672704 1135064612864 1135517046144 1135557476352 1136130441264 1137163474944 1137616744824 1137657249792 1138988777472 1139442774912 1141102190592 1141557030432 1142099080304 1142594998272 1143932305152 1144388273067 1144429019136 1146715439104 1149176512512 1150017051456 1152314635584 1152355663872 1152814989312 1154164257792 1154665414656 1155213688832 1155674153472 1156016848896 1157067964416 1157357207552 1159173651272 1159214923776 1159676983296 1160731426816 1161358442496 1161821356416 1163181166056 1163222581248 1165048230528 1165339468566 1166399060736 1167417409536 1168271290368 1168736959728 1171113639936 1172484325376 1174366322688 1176537858048 1176831968256 1177342967808 1178720944128 1179190778688 1179750698336 1179792703488 1180100533248 1180262965248 1180612952064 1181173547008 1181644359168 1183541059584 1183836920448 1184350961664 1186025968008 1186815279104 1187929701504 1189320068664 1190133925344 1191738605568 1193085646389 1193603703552 1195213062144 1195511840768 1196030951424 1197430800384 1198832287744 1199352840192 1201049063424 1201570578432 1201870946304 1203757253244 1203800113152 1204851777024 1205209055232 1205374943232 1205689447872 1206261949984 1206304899072 1206785728512 1208198164992 1208722784256 1209024940032 1211260563072 1212023513792 1214624750976 1217094746112 1217579876352 1218470447376 1219534258176 1220113334272 1220948262912 1222377275392 1222864511232 1222908051456 1224339357696 1224827375616 1225941057536 1226603298816 1227092219136 1228215812096 1229369109696 1230486921216 1230807978036 1230851801088 1231927097856 1232418140226 1232462020608 1233904508928 1234396339488 1234440290304 1236906541056 1237811248128 1242946123776 1243485831168 1244941221888 1246073192448 1246569873408 1248340855216 1248385302528 1248882905088 1250018459648 1250344612608 1250389131264 1250887532544 1251980332928 1252024909824 1252656640368 1252701241344 1253490294784 1254667325184 1256995381824 1258138312704 1258639802784 1260112929894 1260157796352 1260660091392 1262675427328 1263598982464 1264702193664 1268706443264 1269391785984 1269897761664 1271429332992 1272540079104 1273092636672 1274582679552 1274901298944 1275454881792 1276947689472 1277456676912 1277502160896 1278108762112 1278618212352 1279308909312 1280114722432 1280160301056 1284861465342 1285419373056 1286923843296 1289540861952 1290054868992 1291050156032 1294814150656 1295700197376 1296353965032 1296400121856 1297216700416 1298434790016 1299615399936 1300133422656 1300179714048 1301136485376 1301701459968 1302026858496 1304070357681 1304116789248 1304636606208 1305256091776 1305822855168 1306830307328 1307351205888 1312198943328 1313344585728 1314305201664 1316931012096 1317502844928 1318519308288 1319044866048 1320244215808 1321162113024 1322363387904 1322693951488 1323935964288 1324769887168 1324817055744 1327219535628 1327266791424 1327613099904 1327795835904 1328820240384 1329349904064 1329397235712 1331483692032 1331816535504 1333027497984 1334587689344 1335167188992 1339982086144 1340705931264 1344614694912 1344950820864 1345534820352 1346524967424 1347109650432 1348286512384 1348334518272 1348686323712 1349271945216 1349912625152 1350450696192 1351180196352 1352417411072 1352956480512 1355458249152 1356360318976 1357044693732 1357093011456 1357633944576 1359222935616 1360153057536 1361986977792 1362983172096 1363526453016 1366299246592 1368492343296 1369231589376 1370094043136 1372627501056 1373223518208 1373566795776 1375174434816 1375722575136 1375771557888 1376424820736 1376973459456 1377381777408 1377930797568 1378585085696 1378634170368 1379183689728 1380797902848 1381143073856 1381742788608 1384297786368 1385169730048 1385917985088 1388142572544 1391519858688 1392537654144 1394415239168 1395369443328 1397002600448 1397559441408 1398314389248 1399244980224 1401832341504 1402391107584 1403675213824 1404383462118 1404433465344 1404993268224 1405660406528 1406270767104 1406637689184 1406687772672 1407916683264 1408477874544 1408528023552 1409564525824 1410176581632 1410529096704 1414641426432 1415405601792 1420509855744 1421126664192 1421548855272 1422789967872 1424439640064 1426675263104 1426726060032 1427294748672 1428395917312 1428592525312 1428965271552 1431607588992 1431658561536 1432560336896 1433905514496 1434263961312 1435568074752 1436566150656 1437821163597 1437872357376 1438445488896 1439555260416 1440129062736 1440180338688 1443057631232 1444113122816 1445373935616 1450733469696 1451311727616 1452431425536 1453062094848 1453752057856 1454331518976 1456665919488 1457030055936 1457662722048 1458735381376 1458787319808 1459368787968 1460695728128 1462067324928 1462988254208 1463778546048 1464780215808 1468413103248 1469050712064 1470131751543 1470184095744 1470770106624 1473760985088 1475485892608 1481547388608 1481600139264 1482533371904 1483334221824 1483925474304 1484630092288 1485274742784 1487013126144 1487658811392 1488030695424 1489772304384 1490366123064 1490419187712 1491721247744 1493520351232 1494115663872 1494922770432 1499655935232 1500965240832 1501411150512 1502063087616 1504464338944 1505064013824 1506879209472 1507479846912 1508850532352 1511650230272 1513069673472 1514022728192 1514840588352 1514894524416 1516217966592 1516822326432 1516876333056 1517272114176 1518651703296 1519257033216 1521469587456 1522076040576 1523459997696 1525243073536 1525851030756 1525905358848 1532235350016 1533356068608 1533967259643 1536419514112 1536474218496 1537086652416 1538885677056 1539553886208 1540898871296 1541355798528 1542757285888 1544205938688 1545619898368 1546235977728 1547071239168 1548422791566 1548477923328 1549095141888 1550908221408 1550963441664 1551581650944 1553397640704 1553785958088 1554460637184 1555198747648 1557695053824 1558315946304 1561484853248 1564836102144 1565821763584 1568717144064 1569109291008 1569790623744 1571627925504 1572254371584 1572310351872 1573056937984 1573467377664 1573683953664 1574150602752 1575525812224 1578054746112 1578449227264 1579134615552 1581367957344 1582054612992 1583906268672 1584537608862 1585760091552 1586448654336 1586845233792 1588984807424 1590780861852 1591471604736 1593617416192 1596574400512 1598073587712 1599242462181 1601398751232 1602094104576 1602494595072 1605009670992 1605066817536 1605706592256 1606469036032 1606945406976 1607166590976 1607585930496 1607643168768 1608406532096 1609047638016 1610930886656 1611630379008 1612033253376 1615014084096 1617606402048 1619499667968 1620145195578 1623439835136 1624627263168 1626045677568 1627931017216 1630486014976 1632452476928 1633103167488 1633985353728 1635471065088 1636122958848 1638749159424 1639158812928 1640649228288 1641077304048 1641135734784 1641789886464 1642569463808 1643224186968 1643282694144 1645206011904 1645861785984 1645920387072 1649208721408 1650414997504 1651964741154 1653957107712 1657261498368 1657981108224 1659921629184 1661430923264 1662093164544 1664513736704 1665177206784 1667126150144 1667850043392 1670208853824 1670268321792 1670934085632 1672889766912 1674034532352 1675993842432 1676661888447 1677517750272 1678186403712 1680150573192 1680210395136 1680880121856 1686269591552 1689087544326 1692522381312 1693197015552 1695239110656 1695914827776 1696720105472 1697456848896 1699443572736 1699868398592 1700606509056 1702596919296 1703275569216 1703336214528 1704824283136 1705745212416 1706425117236 1708483166208 1711653285888 1713148620456 1713892497408 1715898457728 1716643528704 1719387815936 1720073158656 1727600263168 1728471953376 1728533495808 1729222483968 1731246386688 1732820533248 1733511230208 1733572952064 1734025273344 1734848647168 1735601946624 1736035811328 1738760476908 1738822385664 1739515474944 1741097140224 1742037663744 1743134941184 1744771749084 1748009202849 1749598591104 1751126114304 1752406935552 1753105439592 1755908016128 1756670459904 1758025744384 1758726488064 1761549484032 1764806787072 1765247952384 1766422740992 1768081416192 1769626047504 1769689055232 1770150799872 1770394447872 1771760320512 1772466538752 1772529647616 1775311589376 1775755380672 1776526442496 1777369997312 1779038952012 1780159535882 1780222918656 1783980102996 1787607908352 1792819593216 1793267761152 1794046427136 1795366623232 1796146200576 1798248431616 1799029260288 1800600928256 1801573595136 1802806419456 1803941974016 1805635879866 1807277665536 1807813582848 1808062414848 1809392924976 1809457348608 1810178592768 1812297247488 1813084176384 1813537410048 1815982637056 1817310896128 1818035270688 1825642119168 1826369814528 1827705671064 1830170001408 1831422394368 1833565913088 1834296766848 1834362077184 1835964612608 1836509036544 1837241063424 1838911586304 1839904948224 1841063870464 1842323718144 1845730381824 1846211967054 1847890646784 1848627210339 1848693030912 1850856763392 1851594509232 1855359811584 1855911005494 1856716872192 1863412588544 1864419185664 1867411832832 1869109788672 1869854810112 1872511282824 1872577953792 1873324357632 1875027689472 1875516918912 1875583696896 1876331298816 1877222244352 1877970499392 1878037364736 1878984960552 1880235442176 1880705462272 1886188568576 1887207469056 1887959704176 1890169394841 1890236694528 1894013140992 1894835552256 1895398473696 1897053290496 1903059664896 1904087678976 1905287028736 1908810118656 1909638955008 1911874019328 1912351948416 1913182322688 1914090766336 1915421534208 1916185015368 1917094884796 1917163143168 1917927318528 1919407013888 1920172083648 1920240451584 1927292198013 1930385764944 1934311292928 1935082303488 1936575234048 1937416126464 1939108691968 1942221225984 1942706741248 1943550296064 1944530947548 1945825050624 1949423099904 1950200133984 1951704728064 1952552189952 1953040287744 1956175183872 1957884137664 1958734282752 1960175668724 1960245460992 1961026808832 1968298414992 1975396518144 1975466852352 1976254267392 1977778962432 1978567299072 1980366323712 1981743169536 1982684168192 1983545081856 1984040927232 1986363072512 1987154830752 1987225583616 1990829303442 1990900187136 1992154218496 1993230360576 1994024856096 1997724803256 1999541246976 2001881534016 2002750783488 2006752018432 2009973129216 2011058896896 2016922042368 2017426231296 2019787451136 2019859365888 2020664475648 2021623955456 2022429768576 2022501777408 2023029485568 2024868937728 2025676044288 2028553889726 2028626116608 2029434720768 2031279996928 2033187373728 2034468041008 2034540478464 2035567040598 2035639517184 2038834403424 2042980466688 2044474758144 2045289679524 2049448869888 2051847569408 2052738514944 2055141064704 2058941251584 2060350193664 2061647970304 2062761652224 2063583862704 2064563722088 2064637231104 2065460189184 2066072666112 2067877628544 2067951255552 2068775534592 2071196854272 2071714610784 2072614182912 2076926738432 2077754595072 2078876977632 2087279788032 2088806481216 2091622858752 2092145721344 2093054164992 2095503900672 2096339162112 2097956503552 2098245271552 2098867470336 2102748512256 2104072994816 2105512820736 2106575193177 2106650198016 2108490609792 2109406150656 2109956533776 2111875024896 2112716811816 2112792035328 2114346788736 2115264872448 2115793645056 2121041149136 2121962139648 2130764783616 2132323282908 2134184951808 2135198334976 2136125472768 2136659460096 2140012894656 2140089090048 2140942123008 2142593875968 2142888787968 2143447907328 2145396850688 2147411383488 2148840505344 2149377671168 2151395941968 2153352112128 2156808536064 2157668233344 2159332890624 2160193594104 2160270508032 2164586446848 2166169684224 2168060903424 2176100204544 2177470889984 2178647138304 2180628086784 2181497278464 2184998879232 2185545083904 2186494083072 2187532304384 2188103072064 2188180979712 2189053181952 2190965582624 2191043592192 2193608015872 2194482381312 2195667819072 2202619654872 2205276143616 2206155159936 2209681997824 2210641477632 2213228838912 2216124219392 2220236275712 2222321082912 2223800057856 2225001332736 2226945138432 2227024429056 2227912114176 2230519689216 2231488217088 2232046043136 2234658456576 2235549184596 2235628781568 2236690333696 2237581871616 2240200764256 2240280526848 2241173495808 2249483902848 2252116725768 2256696508416 2257596020736 2260318814208 2261219770368 2263275798528 2265924763648 2267475345408 2270129225728 2271034092288 2271114952704 2272260882528 2274326949888 2275233489648 2275314499584 2277977554944 2278885549824 2282204381184 2283114060864 2284198160608 2285189996544 2287864610304 2288776546134 2288858038272 2293430878208 2298353025024 2300034102912 2304629271168 2304711327744 2305629978624 2308328515584 2309330829312 2310427377664 2311348306944 2312033697792 2314135928832 2314714415104 2318347302544 2318429847552 2319353966592 2321462853632 2322634187349 2322716884992 2323642712832 2326362332112 2326445162496 2330096461056 2330678937132 2332798121472 2334834819072 2336542580736 2337473919456 2342227279872 2344968650752 2348732645376 2353075716096 2353663936512 2354685935616 2357441888256 2358381557376 2359501396672 2359585406976 2360201066496 2360525930496 2361225904128 2362347094016 2363288718336 2367082119168 2367673840896 2368701923328 2372051936016 2373630558208 2375859403008 2378640137328 2380267850688 2383477211136 2386171292778 2387207407104 2390426124288 2391023681536 2394861600768 2397664575488 2402098126848 2403141156864 2403741892608 2407514506488 2407600226304 2409703554048 2410418110464 2410749886464 2411378895744 2412523899968 2412609798144 2413571457024 2416396329984 2417445568512 2418049880064 2422521126144 2424047027584 2429249501952 2434189492224 2435159752704 2436940894752 2439068516352 2440226668544 2441896525824 2444754550784 2445729022464 2448678715392 2449654751232 2451882115072 2453206597632 2454184438272 2456431624192 2458738219392 2460973842432 2461615956072 2461703602176 2463854195712 2464836280452 2464924041216 2467809017856 2468792678976 2468880580608 2473813082112 2475622496256 2485892247552 2486971662336 2489882443776 2492146384896 2493139746816 2496681710432 2496770605056 2497765810176 2500036919296 2500689225216 2501775065088 2503960665856 2504049819648 2505313280736 2505402482688 2506980589568 2509334650368 2513990763648 2516276625408 2517279605568 2520225859788 2520315592704 2521320182784 2525350854656 2527197964928 2529404387328 2537412886528 2538783571968 2539795523328 2542858665984 2545080158208 2546185273344 2549165359104 2549802597888 2550909763584 2553895378944 2554913353824 2555004321792 2556217524224 2557236424704 2558617818624 2560229444864 2560320602112 2569722930684 2570838746112 2573847686592 2579081723904 2580109737984 2582100312064 2589628301312 2591400394752 2592707930064 2592800243712 2594433400832 2596869580032 2599230799872 2600266845312 2600359428096 2602272970752 2603402919936 2604053716992 2608140715362 2608233578496 2609273212416 2610512183552 2611645710336 2613660614656 2614702411776 2624397886656 2626689171456 2628610403328 2633862024192 2635005689856 2637038616576 2638089732096 2640488431616 2642324226048 2645387902976 2647871928576 2649539774336 2649634111488 2654439071256 2654533582848 2655226199808 2655591671808 2657640480768 2658699808128 2658794471424 2662967384064 2663633071008 2666054995968 2669175378688 2670239303823 2670334377984 2679964172288 2681411862528 2689229389824 2689901641728 2691069640704 2693049934848 2694219300864 2696573024768 2697372647424 2698543890432 2699825250304 2700901392384 2702360392704 2704834822144 2705912961024 2710916498304 2712720637952 2714089387464 2714186022912 2715267889152 2718445871232 2720306115072 2723973955584 2725966344192 2727052906032 2732598493184 2736984686592 2738463178752 2740188086272 2745255002112 2746447036416 2747133591552 2750348869632 2751445150272 2751543115776 2752849641472 2753946918912 2754763554816 2755861595136 2757170171392 2758367379456 2761595805696 2762286147712 2763485577216 2768595572736 2770339460096 2771835970176 2776285145088 2783039717376 2783866508241 2785075308288 2788830478336 2790738886656 2794005200896 2795118882816 2796628778496 2798489960448 2803664683008 2804782215168 2807350427648 2808766924236 2808866930688 2809986536448 2811320813056 2812541534208 2813275378368 2813375545344 2815833366528 2816955749088 2817056047104 2819129051648 2820353163264 2821058193408 2829282852864 2830811203584 2841019711488 2842253328384 2843097710544 2845579935744 2848879280128 2853350526208 2853452120064 2854589497344 2856791834624 2857185050624 2857930543104 2863215177984 2863317123072 2865120673792 2867811028992 2868527922624 2871136149504 2873132301312 2875642327194 2875744714752 2876890977792 2879110520832 2880258125472 2880360677376 2886115262464 2888226245632 2901466939392 2902623455232 2904862851072 2906124189696 2907504115712 2908663037952 2913331838976 2914060111872 2915325444096 2917470762752 2917574639616 2918737575936 2921391456256 2924134649856 2925976508416 2927557092096 2929560431616 2936826206496 2938101424128 2940263503086 2940368191488 2941540213248 2950971785216 2963094777216 2963200278528 2965066743808 2966668443648 2967850948608 2969260184576 2970549485568 2974026252288 2975317622784 2976061390848 2979544608768 2980732246128 2980838375424 2983442495488 2986243955163 2987040702464 2988231327744 2989845540864 2999311870464 3001930481664 3002822301024 3004126175232 3008928677888 3010128027648 3014959693824 3017701064704 3023300460544 3026139346944 3028045456384 3029681176704 3029789048832 3032435933184 3033644652864 3033752666112 3034544228352 3037303406592 3038514066432 3042830834589 3042939174912 3044152081152 3046919995392 3050486147072 3051702061512 3051810717696 3053350560897 3064470700032 3066712137216 3067934519286 3072839028224 3074173304832 3077771354112 3079107772416 3081797742592 3082711597056 3085514571776 3088411877376 3091239796736 3092471955456 3094142478336 3096845583132 3096955846656 3098190283776 3101816442816 3101926883328 3103163301888 3106795281408 3107571916176 3108921274368 3110397495296 3115390107648 3116631892608 3122969706496 3129672204288 3131643527168 3137434288128 3138218582016 3139581247488 3143255851008 3144508743168 3146113875968 3146934755328 3147367907328 3148301205504 3151051624448 3156109492224 3156898454528 3158269231104 3162735914688 3164109225984 3167812537344 3169075217724 3171520183104 3172897308672 3173690467584 3177969614848 3181561723704 3182943209472 3193148801024 3196147175424 3198484924362 3202797502464 3204188209152 3204989190144 3210019341984 3210133635072 3211413184512 3212938072064 3213890813952 3214333181952 3215171860992 3216813064192 3218095276032 3221861773312 3223260758016 3224066506752 3230028168192 3235212804096 3238999335936 3240290391156 3246879670272 3249254526336 3252091355136 3255862034432 3260972029952 3264904953856 3266206334976 3267970707456 3270942130176 3272245917696 3277498318848 3278317625856 3281298456576 3282154608096 3282271469568 3283579772928 3285138927616 3286448373936 3286565388288 3290412023808 3291723571968 3291840774144 3298417442816 3300829995008 3303929482308 3307914215424 3314522996736 3315962216448 3319843258368 3324186329088 3329027473408 3330354413568 3334252300288 3335700086784 3340417707648 3340536643584 3341868171264 3345779533824 3348069064704 3351987684864 3353323776894 3354916048393 3355035500544 3356372807424 3360301146384 3360420790272 3361760243712 3372539183104 3378175088652 3385044762624 3386394031104 3390478221312 3391829655552 3393440210944 3394913697792 3398887145472 3399736797184 3401213018112 3405193838592 3406551138432 3406672429056 3409648566272 3411490424832 3412850234472 3416966332416 3423306571776 3426297240912 3427784994816 3431796915456 3433164819201 3433287057408 3438775631872 3440146317312 3456943906752 3457066991616 3458444967936 3462492773376 3465641066496 3467022460416 3468050546688 3469697294336 3471203893248 3472071622656 3477520953816 3477644771328 3479030949888 3482194280448 3484075327488 3486269882368 3489543498168 3496018405698 3499197182208 3502252228608 3504813871104 3506210879184 3511816032256 3513340919808 3516051488768 3517452976128 3523098968064 3529613574144 3530495904768 3536162832384 3539252095008 3539378110464 3540301599744 3540788895744 3543520641024 3544933077504 3550623178752 3551510761344 3553052884992 3554739994624 3558077904024 3560319071764 3560445837312 3567960205992 3575215816704 3579256939167 3585639186432 3586535522304 3588092854272 3590733246464 3592292401152 3596496863232 3598058520576 3601201856512 3603147190272 3605612838912 3607883948032 3611271759732 3614555331072 3615627165696 3616124829696 3618785849952 3618914697216 3620357185536 3624594494976 3626168352768 3627074820096 3634621792256 3636070541376 3651284238336 3652739629056 3655411342128 3660340002816 3662844788736 3667131826176 3668593533696 3668724154368 3671929225216 3673018073088 3674482126848 3677823172608 3679809896448 3682127740928 3684647436288 3691460763648 3692423934108 3695781293568 3697254420678 3697386061824 3701713526784 3703189018464 3710719623168 3711822010988 3713433744384 3726825177088 3728838371328 3734823665664 3738219577344 3739709620224 3745022565648 3745155907584 3746648715264 3750055378944 3751033837824 3751167393792 3752662597632 3754444488704 3755940998784 3756074729472 3757969921104 3760470884352 3761410924544 3772377137152 3774414938112 3775919408352 3780338789682 3780473389056 3788026281984 3790796947392 3794106580992 3806119329792 3808175357952 3810574057472 3817620237312 3819277910016 3823748038656 3824703896832 3826364645376 3828181532672 3830843068416 3832370030736 3834189769592 3834326286336 3835854637056 3838814027776 3840344167296 3840480903168 3854584396026 3860771529888 3868622585856 3870164606976 3873150468096 3878217383936 3884442451968 3885413482496 3887100592128 3889061895096 3891650101248 3898846199808 3900400267968 3903409456128 3905104379904 3906080575488 3912211073043 3912350367744 3915768275328 3917468565504 3920351337448 3920490921984 3922053617664 3936596829984 3950793036288 3952508534784 3955557924864 3957134598144 3960732647424 3963486339072 3965368336384 3967090163712 3968081854464 3972726145024 3974309661504 3974451167232 3981658606884 3981800374272 3984308436992 3986460721152 3988049712192 3995449606512 3999082493952 4003763068032 4005501566976 4013504036864 4019946258432 4022117793792 4033844084736 4034852462592 4039574902272 4041328951296 4043247910912 4044859537152 4045003554816 4046058971136 4049737875456 4051352088576 4057107779452 4057252233216 4058869441536 4062559993856 4066374747456 4068936082016 4069080956928 4071134081196 4071279034368 4077668806848 4085960933376 4088949516288 4090579359048 4098897739776 4103695138816 4105477029888 4110282129408 4117882503168 4120700387328 4123295940608 4125523304448 4127167725408 4129127444176 4129274462208 4130920378368 4132145332224 4135755257088 4135902511104 4137551069184 4142393708544 4143429221568 4145228365824 4153853476864 4155509190144 4157753955264 4174559576064 4177612962432 4183245717504 4184291442688 4186108329984 4191007801344 4192678324224 4195913007104 4196490543104 4197734940672 4205497024512 4208145989632 4211025641472 4213150386354 4213300396032 4216981219584 4218812301312 4219913067552 4223750049792 4225433623632 4225584070656 4228693577472 4230529744896 4231587290112 4242082298272 4243924279296 4261529567232 4264646565816 4268369903616 4270396669952 4273318920192 4280025789312 4280178180096 4281884246016 4285187751936 4285777575936 4286895814656 4290793701376 4294822766976 4297681010688 4298755342336 4302791883936 4306704224256 4313463490791 4313617072128 4315336466688 4318665781248 4320387188208 4320541016064 4329172893696 4332339368448 4336121806848 4352200409088 4354941779968 4357294276608 4361256173568 4362994556928 4369997758464 4371090167808 4372988166144 4375064608768 4376206144128 4376361959424 4378106363904 4381931165248 4382087184384 4387216031744 4388964762624 4391335638144 4405239309744 4410395254629 4410552287232 4412310319872 4419363995648 4421282955264 4426457677824 4432248438784 4440472551424 4444642165824 4447600115712 4450002665472 4453890276864 4455824228352 4461039378432 4462976434176 4464092086272 4469316913152 4471098369192 4471257563136 4473380667392 4475163743232 4480401528512 4480561053696 4482346991616 4498967805696 4504233451536 4513393016832 4515192041472 4520637628416 4522439540736 4526551597056 4531849527296 4534950690816 4540258451456 4542068184576 4544521765056 4548653899776 4550466979296 4550628999168 4555955109888 4557771099648 4564408762368 4566228121728 4568396321216 4570379993088 4575729220608 4577553092268 4577716076544 4586861756416 4596706050048 4600068205824 4609258542336 4609422655488 4611259957248 4616657031168 4618661658624 4620854755328 4622696613888 4624067395584 4628271857664 4629428830208 4636694605088 4636859695104 4638707933184 4642925707264 4645268374698 4645433769984 4647285425664 4652724664224 4652890324992 4660192922112 4661357874264 4665596242944 4673085161472 4674947838912 4684454559744 4689937301504 4697465290752 4706151432192 4707327873024 4709371871232 4714883776512 4716763114752 4719002793344 4719170813952 4720402132992 4721051860992 4722451808256 4724694188032 4726577436672 4734164238336 4735347681792 4737403846656 4744103872032 4747261116416 4751718806016 4757280274656 4760535701376 4766954422272 4772342585556 4774414814208 4780852248576 4782047363072 4789723201536 4795329150976 4804196253696 4806282313728 4807483785216 4815029012976 4815200452608 4819407108096 4820836220928 4821499772928 4822757791488 4825047799936 4825219596288 4827142914048 4832792659968 4834891137024 4836099760128 4845042252288 4848094055168 4858499003904 4870319505408 4873881789504 4878137032704 4880453337088 4883793051648 4889509101568 4891458044928 4897357430784 4899309502464 4903764230144 4906413195264 4908368876544 4912863248384 4917476438784 4921947684864 4923231912144 4923407204352 4927708391424 4929672560904 4929848082432 4935618035712 4937585357952 4937761161216 4947626164224 4951244992512 4971784495104 4973943324672 4979764887552 4984292769792 4986279493632 4993363420864 4993541210112 4995531620352 5000073838592 5001378450432 5003550130176 5007921331712 5010626561472 5010804965376 5013961179136 5018669300736 5027981527296 5032553250816 5034559211136 5040451719576 5040631185408 5042640365568 5050701709312 5054395929856 5058808774656 5074825773056 5077567143936 5079591046656 5085717331968 5090160316416 5092370546688 5098330718208 5099605195776 5101819527168 5107790757888 5109826707648 5110008643584 5112435048448 5114472849408 5117235637248 5120458889728 5139445861368 5141677492224 5147695373184 5158163447808 5160219475968 5164200624128 5179256602624 5182800789504 5185415860128 5185600487424 5188866801664 5193739160064 5198461599744 5200533690624 5200718856192 5204545941504 5206805839872 5208107433984 5216281430724 5216467156992 5218546424832 5221024367104 5223291420672 5227321229312 5229404823552 5248795773312 5253378342912 5257220806656 5267724048384 5270011379712 5274077233152 5276179464192 5280976863232 5284648452096 5290775805952 5295743857152 5299079548672 5299268222976 5308878142512 5309067165696 5310452399616 5311183343616 5315280961536 5317399616256 5317588942848 5325934768128 5327266142016 5332109991936 5338350757376 5340478607646 5340668755968 5359928344576 5362823725056 5378458779648 5379803283456 5382139281408 5386099869696 5388438601728 5393146049536 5394745294848 5397087780864 5399650500608 5401802784768 5404720785408 5409669644288 5411825922048 5421832996608 5425441275904 5428178774928 5428372045824 5430535778304 5436891742464 5440612230144 5447947911168 5451932688384 5454105812064 5465196986368 5476926357504 5480376172544 5490510004224 5494267183104 5500697739264 5502890300544 5503086231552 5505699282944 5507893837824 5509527109632 5511723190272 5514340342784 5516734758912 5523191611392 5524572295424 5526971154432 5537191145472 5540678920192 5543671940352 5545881631017 5552570290176 5566079434752 5567733016482 5570150616576 5577660956672 5588010401792 5590237765632 5593257556992 5607329366016 5609564430336 5614700855296 5617533848472 5617733861376 5619973072896 5622641626112 5625083068416 5626550756736 5626751090688 5631666733056 5633911498176 5634112094208 5638258103296 5640706326528 5642116386816 5658565705728 5661622407168 5670508184523 5682039422976 5684506656768 5686195421088 5691159871488 5697758560256 5706701052416 5709178994688 5713583669248 5714370101248 5715861086208 5726430355968 5730241347584 5735622057984 5737055845248 5742272299008 5746264602624 5751284654388 5751489429504 5753781955584 5758221041664 5760516250944 5760721354752 5772230524928 5776452491264 5781876594039 5802933878784 5805246910464 5809725702144 5812248379392 5815008231424 5817326075904 5826663677952 5828120223744 5830650888192 5834941525504 5837475151872 5842782912512 5848269299712 5851953016832 5855114184192 5859120863232 5873652412992 5876202848256 5880527006172 5880736382976 5883080426496 5901943570432 5926189554432 5926400557056 5930133487616 5933336887296 5935701897216 5938520369152 5941098971136 5948052504576 5950635245568 5952122781696 5959089217536 5961464492256 5961676750848 5966884990976 5972487910326 5974081404928 5976462655488 5979691081728 5998623740928 6005644602048 6008252350464 6017857355776 6020256055296 6029919387648 6046600921088 6052278693888 6056090912768 6059362353408 6059578097664 6064871866368 6067289305728 6067505332224 6069088456704 6074606813184 6077028132864 6085661669178 6085878349824 6088304162304 6093839990784 6100972294144 6103404123024 6103621435392 6106701121794 6128941400064 6133424274432 6135869038572 6145678056448 6148346609664 6155542708224 6158215544832 6163595485184 6165423194112 6176823754752 6182479593472 6184943910912 6188284956672 6193691166264 6193911693312 6196380567552 6203632885632 6203853766656 6206326603776 6213590562816 6215143832352 6217842548736 6220794990592 6230558375587 6230780215296 6233263785216 6245939412992 6263287054336 6274868576256 6276437164032 6279162494976 6286511702016 6289017486336 6293869510656 6294735814656 6296602411008 6302103248896 6312218984448 6313796909056 6316538462208 6319725579531 6325471829376 6328218451968 6335625074688 6338150435448 6343040366208 6345794617344 6347380935168 6355939229696 6363123447408 6365886418944 6386297602048 6392294350848 6396969848724 6405595004928 6408376418304 6409978380288 6420038683968 6420267270144 6422826369024 6425876144128 6427781627904 6428666363904 6430343721984 6436190552064 6443723546624 6446521516032 6448133013504 6460056336384 6470425608192 6477998671872 6480580782312 6493759340544 6498509052672 6504182710272 6511724068864 6521944059904 6529809907712 6532412669952 6535941414912 6541884260352 6544491835392 6554996637696 6556635251712 6562596913152 6564309216192 6564542939136 6567159545856 6570277855232 6572896747872 6573130776576 6580824047616 6583447143936 6601659990016 6607858964616 6615828430848 6629045993472 6631924432896 6639686516736 6648372658176 6658054946816 6660708827136 6668504600576 6671400173568 6680835415296 6681073287168 6683736342528 6691559067648 6696138129408 6703975369728 6706647553788 6709832096786 6710071001088 6712745614848 6720602292768 6720841580544 6723520487424 6756350177304 6770089525248 6772788062208 6780956442624 6783659311104 6786880421888 6789827395584 6797774290944 6799473594368 6802426036224 6810387677184 6813102276864 6813344858112 6819297132544 6822980849664 6825700468944 6833932664832 6846613143552 6852594481824 6855569989632 6863593830912 6866329638402 6866574114816 6880292634624 6913887813504 6914133983232 6916889935872 6924985546752 6931282132992 6934044920832 6936101093376 6939394588672 6942407786496 6944143245312 6955041907632 6955289542656 6958061899776 6964388560896 6967902562047 6968150654976 6972539764736 6979086996336 6992036811396 6998394364416 7004504457216 7009627742208 7012421758368 7023632064512 7026681839616 7034905952256 7046197936128 7059227148288 7060991809536 7072325664768 7078504190016 7078756220928 7080603199488 7081577791488 7087041282048 7089866155008 7101246357504 7103021522688 7106105769984 7109479989248 7116155808048 7120638143528 7120891674624 7135920411984 7150431633408 7158513878334 7171278372864 7173071044608 7181466492928 7184584802304 7192993726464 7202403713024 7206294380544 7211225677824 7215767896064 7222543519464 7229110662144 7231254331392 7232249659392 7237571699904 7237829394432 7240714371072 7249188989952 7252336705536 7254149640192 7269243584512 7272141082752 7302568476672 7305479258112 7310822684256 7320680005632 7325689577472 7334263652352 7337187067392 7343858450432 7346036146176 7348964253696 7355646345216 7359619792896 7364255481856 7369294872576 7382921527296 7384847868216 7391562587136 7394508841356 7394772123648 7403427053568 7406378036928 7421439246336 7423644021976 7426867488768 7453650354176 7457676742656 7469647331328 7476439154688 7479419240448 7490045131296 7490311815168 7493297430528 7500110757888 7502067675648 7505325195264 7508888977408 7511881997568 7512149458944 7515939842208 7520941768704 7522821849088 7544754274304 7548829876224 7551838816704 7560677579364 7560946778112 7576052563968 7581593894784 7588213161984 7612238659584 7616350715904 7621148114944 7635240474624 7638555820032 7647496077312 7649407793664 7652729290752 7656363065344 7661686136832 7664740061472 7668379539184 7668652572672 7671709274112 7677628055552 7680688334592 7680961806336 7709168792052 7721543059776 7737245171712 7740329213952 7746300936192 7756434767872 7768884903936 7770826964992 7774201184256 7778123790192 7783300202496 7797692399616 7800800535936 7806818912256 7810208759808 7812161150976 7824422146086 7824700735488 7831536550656 7834937131008 7840702674896 7840981843968 7844107235328 7873193659968 7901586072576 7905017069568 7911115849728 7914269196288 7921465294848 7926972678144 7930736672768 7936163708928 7945452290048 7948619323008 7948902334464 7963317213768 7963600748544 7968616873984 7972921442304 7976099424384 7990899213024 7998164987904 8007526136064 8010717911469 8011003133952 8027008073728 8039892516864 8044235587584 8067688169472 8069704925184 8079149804544 8082657902592 8086495821824 8089719074304 8092117942272 8099475750912 8102704177152 8114215558904 8114504466432 8117738883072 8125119987712 8132749494912 8137872164032 8138161913856 8142268162392 8142558068736 8155337613696 8171921866752 8177899032576 8181158718096 8197795479552 8207390277632 8210954059776 8220564258816 8235765006336 8241400774656 8246591881216 8251046608896 8254335450816 8258254888352 8258548924416 8261840756736 8264290664448 8271510514176 8275102138368 8284787417088 8286858443136 8290456731648 8307706953728 8311018380288 8315507910528 8349119152128 8351599524723 8355225924864 8366491435008 8368582885376 8372216659968 8382015602688 8385356648448 8391826014208 8392981086208 8395469881344 8410994049024 8416291979264 8422051282944 8426300772708 8426600792064 8433962439168 8437624602624 8439826135104 8447500099584 8450867247264 8451168141312 8457387154944 8461059489792 8463174580224 8484164596544 8487848558592 8523059134464 8529293131632 8536739807232 8540793339904 8546637840384 8560051578624 8560356360192 8563768492032 8570375503872 8571555151872 8573791629312 8581587402752 8589645533952 8595362021376 8597510684672 8605583767872 8613408448512 8626926981582 8627234144256 8630672933376 8637331562496 8640774376416 8641082032128 8658345787392 8664678736896 8704400818176 8709883559936 8714588553216 8722512347136 8725989113856 8739995516928 8742180335616 8745976332288 8750129217536 8752412288256 8752723918848 8756212727808 8763862330496 8764174368768 8774432063488 8777929525248 8782671276288 8810478619488 8820790509258 8821104574464 8824620639744 8838727991296 8852915355648 8864496877568 8880945102848 8889284331648 8895200231424 8900005330944 8907780553728 8911648456704 8922078756864 8925952868352 8928184172544 8938633826304 8942196738384 8942515126272 8946761334784 8950327486464 8960803057024 8961122107392 8964693983232 8997935611392 9008466903072 9026786033664 9030384082944 9044879081472 9053103194112 9063699054592 9069901381632 9080516902912 9084136369152 9089043530112 9097307799552 9100933958592 9101257998336 9111910219776 9115542199296 9128492503767 9128817524736 9132456243456 9136792642432 9140759986176 9151458441216 9155106184536 9155432153088 9173723512832 9193412100096 9200136411648 9218517084672 9222519914496 9233314062336 9237323317248 9241709510656 9245393227776 9248134791168 9256543715328 9258857660416 9273389210176 9273719390208 9277415866368 9285851414528 9290536749396 9290867539968 9294570851328 9305449328448 9305780649984 9320385844224 9322715748528 9331192485888 9346170322944 9349895677824 9368909119488 9379874603008 9394930581504 9412302864384 9414655746048 9418743742464 9429767553024 9433526229504 9438005586688 9438341627904 9440804265984 9442103721984 9444903616512 9449388376064 9453154873344 9468328476672 9470695363584 9474807693312 9488207744064 9494522232832 9503437612032 9514560549312 9521071402752 9533908844544 9544685171112 9548829628416 9564094726144 9579446403072 9590658301952 9608392507392 9612564627456 9614967570432 9630058025952 9630400905216 9638814216192 9641672441856 9642999545856 9645515582976 9650095599872 9650439192576 9654285828096 9665585319936 9669782274048 9672199520256 9690084504576 9696188110336 9716998007808 9740639010816 9747763579008 9756274065408 9760906674176 9767586103296 9779018203136 9782916089856 9794714861568 9798619004928 9807528460288 9812826390528 9816737753088 9825726496768 9834952877568 9843895369728 9846463824288 9846814408704 9855416782848 9859345121808 9859696164864 9871236071424 9875170715904 9875522322432 9895252328448 9902489985024 9943568990208 9947886649344 9959529775104 9972558987264 9986726841728 9987082420224 9991063240704 10000147677184 10002756900864 10007100260352 10015842663424 10021253122944 10021609930752 10027922358272 10037338601472 10055963054592 10064748145179 10065106501632 10069118422272 10080903439152 10081262370816 10085280731136 10101403418624 10108791859712 10117617549312 10149651546112 10155134287872 10159182093312 10171434663936 10180320632832 10184741093376 10196661436416 10199210391552 10203639054336 10215581515776 10219653415296 10220017287168 10224870096896 10228945698816 10234471274496 10240917779456 10278891722736 10283354984448 10295390746368 10299494457603 10316326895616 10320438951936 10328401248256 10358513205248 10370831720256 10371200974848 10377733603328 10387478320128 10396923199488 10401067381248 10409091883008 10413611679744 10416214867968 10432562861448 10432934313984 10437092849664 10442048734208 10446582841344 10454642458624 10458809647104 10497591546624 10506756685824 10514441613312 10535448096768 10540022759424 10548154466304 10552358928384 10561953726464 10569296904192 10581551611904 10591487714304 10598159097344 10617756285024 10618134331392 10620904799232 10622366687232 10630561923072 10634799232512 10651869536256 10654532284032 10664219983872 10676701514752 10680957215292 10681337511936 10719856689152 10725647450112 10737770817501 10756917559296 10759606566912 10764278562816 10772199739392 10776877203456 10786292099072 10789490589696 10794175561728 10799301001216 10803605569536 10809441570816 10819339288576 10823651844096 10843665993216 10850882551808 10856357549856 10856744091648 10861071556608 10873783484928 10881224460288 10903865376768 10908211624128 10930393972736 10953852715008 10960752345088 10981020008448 10988534366208 11001395478528 11005780601088 11006172463104 11011398565888 11015787675648 11019054219264 11023446380544 11028680685568 11033469517824 11046383222784 11049144590848 11053942308864 11074382290944 11081357840384 11087343880704 11091763262034 11105140580352 11132158869504 11135466032964 11140301233152 11155321913344 11176020803584 11180475531264 11186515113984 11214658732032 11219128860672 11229401710592 11235067696944 11235467722752 11239946145792 11245283252224 11250166136832 11253101513472 11253502181376 11263333466112 11267822996352 11268224188416 11276516206592 11281412653056 11284232773632 11317131411456 11323244814336 11341016369046 11364078845952 11372390842176 11382319742976 11395517120512 11413402104832 11418357989376 11427167338496 11431722172416 11452860711936 11471244115968 11474111690496 11484544598016 11492529205248 11502569308776 11502978859008 11507563911168 11516442083328 11521032501888 11521442709504 11544461049856 11552904982528 11563753188078 11605867757568 11610493820928 11619451404288 11630016462848 11634652151808 11653327355904 11656240447488 11661301776384 11669883051008 11674950303744 11696538599424 11703906033664 11710228368384 11718241726464 11736633219129 11747304825984 11752405696512 11761054012344 11761472765952 11766160852992 11803887140864 11852379108864 11860266975232 11866673774592 11871403794432 11877040738304 11882197942272 11896105009152 11901270491136 11904245563392 11918178435072 11922928984512 11923353501696 11933769981952 11944975820652 11952925310976 11959382163456 11997247481856 12011289204096 12016504700928 12035714711552 12040512110592 12059838775296 12093201842176 12104557387776 12112181825536 12118724706816 12129743732736 12134578611456 12135010664448 12138176913408 12149213626368 12154056265728 12171323338356 12171756699648 12176608324608 12187679981568 12201944588288 12206808246048 12207242870784 12213402243588 12257882800128 12266848548864 12271738077144 12291356112896 12296693219328 12311085416448 12316431089664 12327190970368 12330846388224 12353647509504 12364959186944 12369887821824 12376569913344 12387382332528 12387823386624 12392761135104 12407265771264 12407707533312 12412653207552 12427181125632 12430287664704 12435685097472 12441589981184 12461116751174 12461560430592 12466527570432 12549737152512 12552874328064 12558324989952 12573023404032 12578034972672 12587739021312 12589471629312 12593204822016 12604206497792 12624437968896 12627593818112 12633076924416 12639451159062 12650943658752 12656436903936 12671250149376 12676300870896 12686080732416 12691589234688 12694761870336 12711878459392 12726246894816 12731772837888 12784588701696 12793939697448 12811190009856 12819956760576 12840077367936 12840534540288 12845652738048 12851752288256 12855563255808 12857332727808 12860687443968 12872381104128 12887447093248 12893043032064 12896266027008 12920112672768 12940390472373 12940851216384 12955997343744 12961161564624 12987518681088 12997018105344 13008365420544 13043888119808 13064825339904 13071882829824 13083768520704 13088983670784 13109993275392 13113270503424 13125193826304 13128618432384 13129085878272 13134319091712 13140555710464 13145793495744 13146261553152 13161648095232 13166894287872 13203319980032 13215717929232 13231185763887 13231656861696 13258091986944 13263848865792 13279373033472 13296745316352 13321417654272 13337009201152 13342800347136 13361670830592 13367472685056 13383118135296 13392276258816 13407950739456 13413295107576 13419664193572 13420142002176 13425491229696 13441204585536 13441683161088 13447040974848 13512700354608 13540179050496 13545576124416 13561912885248 13567318622208 13573760843776 13579654791168 13595548581888 13598947188736 13604852072448 13620775354368 13626204553728 13638594265088 13645961699328 13651400937888 13667865329664 13693226287104 13705188963648 13711139979264 13727187661824 13732659276804 13733148229632 13760585269248 13827775627008 13828267966464 13833779871744 13849971093504 13862564265984 13868089841664 13872202186752 13878789177344 13884815572992 13888286490624 13910083815264 13910579085312 13916123799552 13928777121792 13935805124094 13936301309952 13945079529472 13958173992672 13984073622792 13996788728832 14019255484416 14024843516736 14047264129024 14053363679232 14069811904512 14092395872256 14118454296576 14121983619072 14144651329536 14157008380032 14157512441856 14161206398976 14163155582976 14174082564096 14179732310016 14202492715008 14206043045376 14212211539968 14218959978496 14232311616096 14241276287056 14241783349248 14271840823968 14300863266816 14317027756668 14342556745728 14346142089216 14362932985856 14369169604608 14385987452928 14404807426048 14412588761088 14422451355648 14431535792128 14445087038928 14458221324288 14462508662784 14464499318784 14475143399808 14475658788864 14481428742144 14498377979904 14504673411072 14508299280384 14538487169024 14544282165504 14610958516224 14621645368512 14641360011264 14651379154944 14668527304704 14674374134784 14687716900864 14692072292352 14697928507392 14711292690432 14719239585792 14728510963712 14738589745152 14765843054592 14769695736432 14783125174272 14789017682712 14789544247296 14806854107136 14812756073856 14842878492672 14847288043952 14853734977536 14907300708352 14915353485312 14939294662656 14952878309376 14958838480896 14980090262592 14980623630336 14986594861056 15000221515776 15004135351296 15010650390528 15017777954816 15023763995136 15031879684416 15041883537408 15045643698176 15089508548608 15097659752448 15103677633408 15121355158728 15121893556224 15152105127936 15163187789568 15176426323968 15224477319168 15232701431808 15242296229888 15270480949248 15277111640064 15294992154624 15298815587328 15305458581504 15312726130688 15323372273664 15329480122944 15336759078368 15337305145344 15343418548224 15355256111104 15361376669184 15418337584104 15443086119552 15474490343424 15480658427904 15492601872384 15512869535744 15537769807872 15541653929984 15548402368512 15556247580384 15566600404992 15595384799232 15601601071872 15613637824512 15620417519616 15624322301952 15648844292172 15649401470976 15663073101312 15669874262016 15681405349792 15681963687936 15688214470656 15746387319936 15803172145152 15810034139136 15822231699456 15828538392576 15842930589696 15853945356288 15861473345536 15872327417856 15890904580096 15897238646016 15897804668928 15926634427536 15927201497088 15937233747968 15945842884608 15952198848768 15981798426048 15996329975808 16015052272128 16021435822938 16022006267904 16054016147456 16079785033728 16088471175168 16135376338944 16139409850368 16158299609088 16165315805184 16172991643648 16179438148608 16184235884544 16198951501824 16205408354304 16228431117808 16229008932864 16235477766144 16250239975424 16265498989824 16275744328064 16276323827712 16284536324784 16285116137472 16310675227392 16343843733504 16355798065152 16362317436192 16395590959104 16414780555264 16441128517632 16471530012672 16482801549312 16493183762432 16502093217792 16508670901632 16516509776704 16517097848832 16523681513472 16528581328896 16543021028352 16550204276736 16569574834176 16573716886272 16580913463296 16615413907456 16622036760576 16631015821056 16698238304256 16703199049446 16710451849728 16732982870016 16737165770752 16764031205376 16770713296896 16783652028416 16785962172416 16821988098048 16832583958528 16844102565888 16852601545416 16853201584128 16867924878336 16875249205248 16879652270208 16895000199168 16901734494528 16902336282624 16914774309888 16922118979584 16926349160448 16968329193088 16975697117184 17046118268928 17058586263264 17073479614464 17081586679808 17093275680768 17120103157248 17127536984064 17140751007744 17143110303744 17147583258624 17163174805504 17179291067904 17190724042752 17195021369344 17211167535744 17226816897024 17253853963164 17254468288512 17261345866752 17274663124992 17281548752832 17282164064256 17316691574784 17329357473792 17408801636352 17419767119872 17429177106432 17445024694272 17451978227712 17479991033856 17484360671232 17491952664576 17500258435072 17504824576512 17512425455616 17527724660992 17528348737536 17548864126976 17555859050496 17565342552576 17620957238976 17641581018516 17642209148928 17649241279488 17677455982592 17705830711296 17728993755136 17761890205696 17778568663296 17790400462848 17800010661888 17815561107456 17823296913408 17844157513728 17851905736704 17856368345088 17877267652608 17884393476768 17885030252544 17893522669568 17900654972928 17921606114048 17922244214784 17929387966464 17995871222784 18016933806144 18053572067328 18060768165888 18089758162944 18127398109184 18139802763264 18161033805824 18168272738304 18178087060224 18194615599104 18201867917184 18202515996672 18223820439552 18231084398592 18256985007534 18257635049472 18264912486912 18273585284864 18281519972352 18302916882432 18310212369072 18310864306176 18347447025664 18386824200192 18400272823296 18437034169344 18445039828992 18466628124672 18474646634496 18483419021312 18490786455552 18496269582336 18517715320832 18546778420352 18547438780416 18554831732736 18571702829056 18581073498792 18581735079936 18589141702656 18610898656896 18611561299968 18640771688448 18645431497056 18662384971776 18691675126761 18692340645888 18699791355648 18737818238976 18759749206016 18789861163008 18824605728768 18829311492096 18837487484928 18859535106048 18867052459008 18876011173376 18881608531968 18884207443968 18889807233024 18898776752128 18906309746688 18936656953344 18941390727168 18949615386624 18976415488128 18989044465664 19006875224064 19029121098624 19042142805504 19067817689088 19089370342224 19097659256832 19128189452288 19158892806144 19181316603904 19216785014784 19225129254912 19229935140864 19260116051904 19260801810432 19277628432384 19283344883712 19285999091712 19291031165952 19300191199744 19308571656192 19331170639872 19339564548096 19344399040512 19380169009152 19392376220672 19433996015616 19481278021632 19495527158016 19512548130816 19521813348352 19535172206592 19558036406272 19565832179712 19589429723136 19597238009856 19615056920576 19625652781056 19633475506176 19651452993536 19669905755136 19687790739456 19692927648576 19693628817408 19710833565696 19718690243616 19719392329728 19742472142848 19750341431808 19804979970048 19887137980416 19895773298688 19919059550208 19945117974528 19973453683456 19974164840448 19982126481408 20000295354368 20005513801728 20014200520704 20031685326848 20042506245888 20043219861504 20055844716544 20074677202944 20111926109184 20129496290358 20130213003264 20138236844544 20161806878304 20162524741632 20170561462272 20202806837248 20217583719424 20299303092224 20310268575744 20318364186624 20342869327872 20360641265664 20369482186752 20393322872832 20398420783104 20407278108672 20431163031552 20439306830592 20440034574336 20449740193792 20457891397632 20468942548992 20481835558912 20557783445472 20566709968896 20590781492736 20598988915206 20640877903872 20656802496512 20717026410496 20741663440512 20742401949696 20755467206656 20774956640256 20793846398976 20802134762496 20818183766016 20827223359488 20832429735936 20865125722896 20865868627968 20874185699328 20884097468416 20893165682688 20903707686141 20909284917248 20917619294208 20995183093248 21013513371648 21028883226624 21070896193536 21080045518848 21104717856768 21123907452928 21138593808384 21163103223808 21182975428608 21196318194688 21235512570048 21236268662784 21241809598464 21244733374464 21261123846144 21269598465024 21303739072512 21309064568064 21328439967744 21353403029504 21361914430584 21362675023872 21439713378304 21451294900224 21475541635002 21513835118592 21519213133824 21544399478784 21553754406912 21572584198144 21578981179392 21598602002432 21607211139072 21618883141632 21638678577152 21647303688192 21687331986432 21712715099712 21713488183296 21722143113216 21747566969856 21762448920576 21807730753536 21816423248256 21860787945472 21907705430016 21921504690176 21962040016896 21977068732416 22002790957056 22011561202176 22022797131776 22031575351296 22038108438528 22046892761088 22057361371136 22066939035648 22092766445568 22098289181696 22107884617728 22148764581888 22162715680768 22174687761408 22183526524068 22210281160704 22264317739008 22270932065928 22280602466304 22352041607168 22360951062528 22373030227968 22429317464064 22438257721344 22458803421184 22470135393888 22470935445504 22479892291584 22490566504448 22500332273664 22506203026944 22526666932224 22535645992704 22536448376832 22553032413184 22562825306112 22568465547264 22634262822912 22646489628672 22682032738092 22728157691904 22744781684352 22764639485952 22791034241024 22826804209664 22836715978752 22854334676992 22863444344832 22905721423872 22942488231936 22948223380992 22969089196032 22985058410496 23005138617552 23005957718016 23015127822336 23032884166656 23042065003776 23042885419008 23088922099712 23105809965056 23127506376156 23211735515136 23220987641856 23238902808576 23269304303616 23306654711808 23312480894976 23322603552768 23339766102016 23349900607488 23393077198848 23407812067328 23420456736768 23436483452928 23473266438258 23494609651968 23504811393024 23522108024688 23522945531904 23532321705984 23607774281728 23704758217728 23733347549184 23742807588864 23754081476608 23764395884544 23792210018304 23808491126784 23836356870144 23845857969024 23846707003392 23867539963904 23889951641304 23905850621952 23918764326912 23994494963712 24022578408192 24032153734407 24033009401856 24071429423104 24081024221184 24119677550592 24209114775552 24224363651072 24237449413632 24259487465472 24269157222912 24276353826816 24298427252736 24308112531456 24342646676712 24343513399296 24353216649216 24375359963136 24403889176576 24413616492096 24414485741568 24426804487176 24515765600256 24533697097728 24543476154288 24582712225792 24593386438656 24622170832896 24632862179328 24654381940736 24661692776448 24707295019008 24739775643648 24753139826688 24774764665056 24775646773248 24785522270208 24814531542528 24825306415104 24854362251264 24860575329408 24871370194944 24883179962368 24922233502348 24923120861184 24933055140864 25054798574169 25099474305024 25105748656128 25116649979904 25146046808064 25156069945344 25175478042624 25178943258624 25186409644032 25208412995584 25248875937792 25255187636224 25266153848832 25278902318124 25301887317504 25312873807872 25342500298752 25352601741792 25372161464832 25383178469376 25389523740672 25452493789632 25463545675776 25569177403392 25587879394896 25622380019712 25639913521152 25680154735872 25681069080576 25691305476096 25703504576512 25711126511616 25714665455616 25721374887936 25744762208256 25774894186496 25786086064128 25792532054016 25840225345536 25880780944746 25881702432768 25911994687488 25922323129248 25975037362176 25994036210688 26087776239616 26129650679808 26143765659648 26167537041408 26177967341568 26219986550784 26226541006848 26250387652608 26257236864768 26258171756544 26268638183424 26281111420928 26291586991488 26292523106304 26323296190464 26333788575744 26406639960064 26431435858464 26462371527774 26463313723392 26516183973888 26558746066944 26593490632704 26642835308544 26674018402304 26685600694272 26723341661184 26734945370112 26766236270592 26784552517632 26815901478912 26826590215152 26839328387144 26840284004352 26850982459392 26882409171072 26883366322176 26894081949696 27025400709216 27080358100992 27091152248832 27134637244416 27147521687552 27159309582336 27191097163776 27197894377472 27209704144896 27241550708736 27252409107456 27277188530176 27291923398656 27302801875776 27335730659328 27385477511301 27386452574208 27410377927296 27422279958528 27454375323648 27465318553608 27466296459264 27521170538496 27655551254016 27667559743488 27699942187008 27725128531968 27736179683328 27744404373504 27757578354688 27769631145984 27776572981248 27820167630528 27821158170624 27832247599104 27857554243584 27871610248188 27872602619904 27890159058944 27916347985344 27968147245584 27993577457664 28038510968832 28049687033472 28094528258048 28106727358464 28139623809024 28184791744512 28236908593152 28243967238144 28289302659072 28314016760064 28315024883712 28322412797952 28326311165952 28348165128192 28359464620032 28404985430016 28412086090752 28424423079936 28437919956992 28464623232192 28482552574112 28483566698496 28543681647936 28601726533632 28634055513336 28692284178432 28725865971712 28738339209216 28771974905856 28809614852096 28825177522176 28844902711296 28863071584256 28890174077856 28916442648576 28925017325568 28928998637568 28950286799616 28951317577728 28962857484288 28996755959808 29009346822144 29016598560768 29076974338048 29088564331008 29221917032448 29243290737024 29282720022528 29302758309888 29337054609408 29348748269568 29375433801728 29384144584704 29395857014784 29422585380864 29438479171584 29457021927424 29477179490304 29531686109184 29539391472864 29566250348544 29578035365424 29579088494592 29613708214272 29625512147712 29685756985344 29694576087904 29707469955072 29814601416704 29830706970624 29878589325312 29917676961792 29960180525184 29961247260672 29973189722112 30000443031552 30008270702592 30021300781056 30035555909632 30047527990272 30063759368832 30083767074816 30091287396352 30179017097216 30194244435537 30195319504896 30207355266816 30242710317456 30243787112448 30304210255872 30326375579136 30352852647936 30448954638336 30465402863616 30484592459776 30540961898496 30554223280128 30589984309248 30597631174656 30610917163008 30625452261376 30646744547328 30658960245888 30673518156736 30674610290688 30686837096448 30710512222208 30722753338368 30836675168208 30886172239104 30948980686848 30961316855808 30985203744768 31025739071488 31075539615744 31083307859968 31112495160768 31133200809984 31190769598464 31203202143744 31227275649024 31240835039232 31248644603904 31297688584344 31298802941952 31326146202624 31339748524032 31362810699584 31363927375872 31376428941312 31492774639872 31606344290304 31620068278272 31644463398912 31657076785152 31685861179392 31707890712576 31722946691072 31744654835712 31781809160192 31794477292032 31853268855072 31854402994176 31874467495936 31891685769216 31904397697536 31963596852096 31992659951616 32030104544256 32042871645876 32044012535808 32108032294912 32159570067456 32176942350336 32270752677888 32278819700736 32316599218176 32330631610368 32345983287296 32358876297216 32368471769088 32397903003648 32410816708608 32456862235616 32458017865728 32470955532288 32500479950848 32530997979648 32551488656128 32552647655424 32569072649568 32570232274944 32621350454784 32711596130304 32724634872384 32791181918208 32829561110528 32882257035264 32943060025344 32965603098624 32986367524864 33004186435584 33017341803264 33033019553408 33034195697664 33047363026944 33057162657792 33086042056704 33100408553472 33139149668352 33147433772544 33161826926592 33230827814912 33244073521152 33262031642112 33396476608512 33406398098892 33420903699456 33465965740032 33474331541504 33528062410752 33541426593792 33567304056832 33571924344832 33643976196096 33665167917056 33688205131776 33705203090832 33706403168256 33735849756672 33750498410496 33759304540416 33790000398336 33803468989056 33804672565248 33829548619776 33844237959168 33852698320896 33936658386176 33951394234368 34092236537856 34117172526528 34146959228928 34163173359616 34186551361536 34240206314496 34255073968128 34281502015488 34295166517248 34326349611008 34358582135808 34390042738688 34422335071488 34453633794048 34507707926328 34508936577024 34522691733504 34549326249984 34563097505664 34564328128512 34633383149568 34658714947584 34817603272704 34839534239744 34858354212864 34890049388544 34903956455424 34959982067712 34968721342464 34983905329152 35000516870144 35009649153024 35024850911232 35055449321984 35097728253952 35111718100992 35130685105152 35241914477952 35283162037032 35284418297856 35298482558976 35354911965184 35411661422592 35457987510272 35523780411392 35557137326592 35580800925696 35600021323776 35631122214912 35646593826816 35688315027456 35703811473408 35712736690176 35754535305216 35768786953536 35770060505088 35787045339136 35801309945856 35843212228096 35858775932928 35991742445568 36033867612288 36107144134656 36121536331776 36179516325888 36254796218368 36279605526528 36322067611648 36336545476608 36356174120448 36389231198208 36403735834368 36405031993344 36447640879104 36462168797184 36513970015068 36515270098944 36529824973824 36547170569728 36563039944704 36605833764864 36620424738144 36621728612352 36694894051328 36773648400384 36800545646592 36874068338688 36890079657984 36933256249344 36949293268992 36966838042624 36981572911104 36992539164672 37035430641664 37093556840704 37094877560832 37109663465472 37143405658112 37162146997584 37163470159872 37178283405312 37221797313792 37223122599936 37281543376896 37290862994112 37324769943552 37383350253522 37384681291776 37399582711296 37519498412032 37649211457536 37658622984192 37674974969856 37719070212096 37734104918016 37752022346752 37763217063936 37768414887936 37779614466048 37797553504256 37812619493376 37873313906688 37882781454336 37899230773248 37952830976256 37978088931328 38013750448128 38058242197248 38084285611008 38135635378176 38178740684448 38195318513664 38256378904576 38362633207808 38433570029568 38459870281728 38520232103808 38521603620864 38555256864768 38566689767424 38571998183424 38582062331904 38600382399488 38617143312384 38662341279744 38679129096192 38688798081024 38760338018304 38784752441344 38821171417119 38867992031232 38962556043264 38991054316032 39025096261632 39043626696704 39116072812544 39131664359424 39194476019712 39230113841152 39251305562112 39266951012352 39302905987072 39339811510272 39375581478912 39385855297152 39387257634816 39421667131392 39437380487232 39438784659456 39484944285696 39500682863616 39609959940096 39693557291661 39774275960832 39791546597376 39838119100416 39890235949056 39946907366912 39964252962816 40000590708736 40011027603456 40028401041408 40063370653696 40085012491776 40111689433088 40149354405888 40223852218368 40258992580716 40260426006528 40276473689088 40323613756608 40325049483264 40341122924544 40405613674496 40435167438848 40598606184448 40620537151488 40636728373248 40685738655744 40721282531328 40738964373504 40786645745664 40796841566208 40814556217344 40862326063104 40878613661184 40899480387584 40915782795264 40937885097984 40963671117824 41115566890944 41133419937792 41181562985472 41197977830412 41281755807744 41313604993024 41483326881024 41484803899392 41510934413312 41549913280512 41587692797952 41604269524992 41636367532032 41654446718976 41664859471872 41730251445792 41731737255936 41748371398656 41768194936832 41786331365376 41807415372282 41818569834496 41835238588416 41990366186496 42057766453248 42141792387072 42160091037696 42209435713536 42277187616768 42326206447616 42365950857216 42392636389376 42471025140096 42472537325568 42483619196928 42489466748928 42522247692288 42539196930048 42607478145024 42618129136128 42656879935488 42706806059008 42723828861168 42725350047744 42879426756608 42902589800448 42951083270004 43027670237184 43038426267648 43088798957568 43107508813824 43145168396288 43157962358784 43214422278144 43237766283264 43277357154304 43294607376384 43374663972864 43425430199424 43426976366592 43444286226432 43495133939712 43524897841152 43613908629109 43615461507072 43632846496512 43721575890944 43843009380352 43924080033792 43954137464832 44005581914112 44023122404352 44063150702592 44076216877056 44093785522176 44114722742272 44133878071296 44185532891136 44196578363392 44215769235456 44297529163776 44325431361536 44349375522816 44367053048136 44420562321408 44528635478016 44541864131856 44561204932608 44704083214336 44721902125056 44746060455936 44858634928128 44876515442688 44940270787776 44941870891008 44959784583168 44981133008896 45000664547328 45012406053888 45053333864448 45071291985408 45106064826368 45125650612224 45136931094528 45268525645824 45292979257344 45364065476184 45456315383808 45489563368704 45529278971904 45582068482048 45653608419328 45673431957504 45708669353984 45726888689664 45811442847744 45884976463872 45896446761984 45938178392064 45970116820992 46010277235104 46011915436032 46030255644672 46065768333312 46084130007552 46211619930112 46255012752312 46423471030272 46441975283712 46477805617152 46538608607232 46613309423616 46624961789952 46645207105536 46679532204032 46699801214976 46786154397696 46815624134656 46840913473536 46872966905856 46946532876516 46989219303936 47009622786048 47044216049376 47045891063808 47064643411968 47409516435456 47466695098368 47485615177728 47508162953216 47528791769088 47584420036608 47616982253568 47672713740288 47691715938048 47693414006784 47735079927808 47779903282608 47811701243904 47837528653824 47988989927424 48045156816384 48064307468814 48066018803712 48162048442368 48239355101184 48418229551104 48448727302144 48474898827264 48518974930944 48538314445824 48552707653632 48596854505472 48616225062912 48685293353424 48687026798592 48706433298432 48750719926272 48807778353152 48827232984192 48828971483136 48853608974352 49031531200512 49067394195456 49086952308576 49165424451584 49186772877312 49244341665792 49308763881472 49323385552896 49414590038016 49479551287296 49506279653376 49549529330112 49551293546496 49571044540416 49629063085056 49650612830208 49708724502528 49721150658816 49742740389888 49766359924736 49844467004696 49846241722368 49866110281728 50109597148338 50198948610048 50211497312256 50292093616128 50312139890688 50350956085248 50357886517248 50416825991168 50497751875584 50510375272448 50532307697664 50557804636248 50603774635008 50625747615744 50685000597504 50705203483584 50744322929664 50766356938752 50779047481344 50904987579264 50927091351552 51138354806784 51175758789792 51244760039424 51279827042304 51360309471744 51382610952192 51407009153024 51422253023232 51429330911232 51442749775872 51489524416512 51549788372992 51572172128256 51585064108032 51680450691072 51761561889492 51763404865536 51823989374976 51844646258496 51950074724352 51988072421376 52175552479232 52259301359616 52287531319296 52335074082816 52355934683136 52439973101568 52453082013696 52500775305216 52514473729536 52537276366848 52562222841856 52583173982976 52585046212608 52646592380928 52667577151488 52813279920128 52862871716928 52924743055548 52926627446784 53032367947776 53117492133888 53186981265408 53285670617088 53348036804608 53371201388544 53446683322368 53469890740224 53532472541184 53569105035264 53631802957824 53653180430304 53678656774288 53680568008704 53701964918784 53764818342144 53766732644352 53788163899392 54050801418432 54160716201984 54182304497664 54269274488832 54295043375104 54382194327552 54395788754944 54419408289792 54483101417472 54504818214912 54554377060352 54583846797312 54605603751552 54671461318656 54770955022602 54772905148416 54820755854592 54844559917056 54908750647296 54930637107216 54932592918528 55042341076992 55311102508032 55335119486976 55399884374016 55450257063936 55472359366656 55488808747008 55515156709376 55553145962496 55640335261056 55642316341248 55664495198208 55715108487168 55743220496376 55745205239808 55780318117888 55832695970688 55936294491168 55987154915328 56075025380283 56077021937664 56099374066944 56189056516096 56213454716928 56279247618048 56369583489024 56473817186304 56487934476288 56578605318144 56628033520128 56644825595904 56652622331904 56696330256384 56718929240064 56809970860032 56824172181504 56848846159872 56875839913984 56929246464384 56965105148224 56967133396992 57087363295872 57203453067264 57268111026672 57384568356864 57451731943424 57476678418432 57543949811712 57619229704192 57650355044352 57689805422592 57726143168512 57780348155712 57832885297152 57850034651136 57857997275136 57900573599232 57925714968576 57993511919616 58018693644288 58033197121536 58153948676096 58177128662016 58443834064896 58486581474048 58565440045056 58605516619776 58674109218816 58697496539136 58750867603456 58768289169408 58791714029568 58845170761728 58876958343168 58914043854848 58954358980608 59063372218368 59078782945728 59132500697088 59156070730848 59158176989184 59227416428544 59251024295424 59389152175808 59414939910144 59629202833408 59661413941248 59757178650624 59835353923584 59920361050368 59922494521344 59946379444224 60000886063104 60016541405184 60042601562112 60071111819264 60095055980544 60127518737664 60167534149632 60182574792704 60358034194432 60388488871074 60390639009792 60414710533632 60485420634912 60487574224896 60608420511744 60652751158272 60897909276672 60930805727232 60969184919552 61081923796992 61108446560256 61179968618496 61195262349312 61221834326016 61250904522752 61293489094656 61317920491776 61347036313472 61349220581376 61373674192896 61421024444416 61445506676736 61673350336416 61772344478208 61922633711616 61970407489536 62051478142976 62151079231488 62166615719936 62224990321536 62266401619968 62381539196928 62406404287488 62454551298048 62481670078464 62497289207808 62595377168688 62597605883904 62652292405248 62679497048064 62725621399168 62727854751744 62752857882624 62985549279744 63212688580608 63240136556544 63314153570304 63371722358784 63415781425152 63445893382144 63489309671424 63563618320384 63588954584064 63706537710144 63708805988352 63748934991872 63783371538432 63808795395072 63927193704192 63985319903232 64060209088512 64085743291752 64088025071616 64216064589824 64319140134912 64353884700672 64541505355776 64557639401472 64633198436352 64661263220736 64691966574592 64717752594432 64736943538176 64795806007296 64821633417216 64913724471232 64916035731456 64941911064576 65000959901696 65061995959296 65102977312256 65138145299136 65140464549888 65242700909568 65423192260608 65449269744768 65582363836416 65659122221056 65764514070528 65886120050688 65931206197248 65972735049728 66008372871168 66034683606528 66066039106816 66068391395328 66094726053888 66114325315584 66172084113408 66200817106944 66278299336704 66294867545088 66323653853184 66461655629824 66488147042304 66524063284224 66792953217024 66812796197784 66841807398912 66948663083008 67056124821504 67082853187584 67134608113664 67143848689664 67287952392192 67330335834112 67376410263552 67410406181664 67412806336512 67471699513344 67500996820992 67518609080832 67580000796672 67606937978112 67609345130496 67659097239552 67688475918336 67705396641792 67873316772352 67902788468736 68184473075712 68234345053056 68293918457856 68326346719232 68373102723072 68480412628992 68510147936256 68563004030976 68590333034496 68652699222016 68717164271616 68780085477376 68844670142976 68907267588096 69015415852656 69017873154048 69045383467008 69098652499968 69126195011328 69128656257024 69266766299136 69317429895168 69635206545408 69679068479488 69716708425728 69807912910848 69919964135424 69937442684928 69967810658304 70001033740288 70019298306048 70049701822464 70110898643968 70195456507904 70223436201984 70261370210304 70483828955904 70566324074064 70568836595712 70596965117952 70709823930368 70823322845184 70915975020544 71047560822784 71114274653184 71200042647552 71262244429824 71293187653632 71376630054912 71425473380352 71509070610432 71537573907072 71540121010176 71574090678272 71602619891712 71686424456192 71717551865856 71983484891136 72067735224576 72096461203221 72214288269312 72243072663552 72359032651776 72509592436736 72644135223296 72673090953216 72712348240896 72778462396416 72807471668736 72895281758208 72924337594368 73027940030136 73030540197888 73059649947648 73094341139456 73126079889408 73211667529728 73240849476288 73243457224704 73389788102656 73547296800768 73601091293184 73748136677376 73780159315968 73866512498688 73898586537984 73933676085248 73963145822208 73985078329344 74070861283328 74187113681408 74219326930944 74286811316224 74324293995168 74326940319744 74356566810624 74443594627584 74563086753792 74581725988224 74649539887104 74766700507044 74769362583552 74799165422592 75038996824064 75164395722507 75298422915072 75317245968384 75349949939712 75438140424192 75468209836032 75504044693504 75526434127872 75536829775872 75559228932096 75595107008512 75625238986752 75746627813376 75765562908672 75798461546496 75905661952512 75956177862656 76027500896256 76116484394496 76168571222016 76357481368896 76390637027328 76512757809152 76725266415616 76867140059136 76919740563456 77040464207616 77043207241728 77110513729536 77133379534848 77143996366848 77164124663808 77200764798976 77234286624768 77324682559488 77358258192384 77377596162048 77520676036608 77569504882688 77642342834238 77735984062464 77925112086528 77982108632064 78087253393408 78232145625088 78263328718848 78388952039424 78502611124224 78533902024704 78605811974144 78679623020544 78751162957824 78771710594304 78774515269632 78843334262784 78874760974464 78877569318912 78969888571392 79001365727232 79219919880192 79387114583322 79548551921664 79676238200832 79780471898112 79893814733824 79928505925632 80022055206912 80056802082816 80126741307392 80170024983552 80298708811776 80447704436736 80517985161432 80520852013056 80552947378176 80647227513216 80650098966528 80682245849088 80811227348992 80870334877696 81197212368896 81241074302976 81273456746496 81442565062656 81477928747008 81573291491328 81593683132416 81629112434688 81724652126208 81757227322368 81831565590528 81875770195968 81927342235648 82156432533903 82231133781888 82266839875584 82363125970944 82395955660824 82563511615488 82627209986048 82966653762048 83021868826624 83099826561024 83175385595904 83208539049984 83272735064064 83308893437952 83329718943744 83460502891584 83463474511872 83496742797312 83536389873664 83572662730752 83614830744564 83670477176832 83980732372992 84115532906496 84283584774144 84320182075392 84418871427072 84554375233536 84652412895232 84731901714432 84785272778752 84942050280192 84945074651136 84967238393856 84978933497856 85044495384576 85078393860096 85214956290048 85236258272256 85313759870976 85413612118016 85447657722336 85450700095488 85805179600896 85902166540008 86076852535296 86177597915136 86215017627648 86290336792576 86315924717568 86428844556288 86475532566528 86554714308608 86589214752768 86749327945728 86850860398848 86853952733184 86888572452864 86990267879424 87049795682304 87227817258218 87230923014144 87265692993024 87848160067584 87908274929664 88011163828224 88046244808704 88126301405184 88152433754112 88187571044352 88229445484544 88267756142592 88371065782272 88393156726784 88431538470912 88595058327552 88650862723072 88698751045632 88734106096272 88841124642816 89057270956032 89083728263712 89122409865216 89443804250112 89492120911872 89753030885376 89880541575552 89883741782016 89919569166336 89962266017792 90001329094656 90024812107776 90106667728896 90142583970816 90212129652736 90251301224448 90273862189056 90537051291648 90582733306611 90585958514688 90728130952368 90912630767616 90979126737408 91058557943808 91307216838656 91346863915008 91453777379328 91622885695488 91769952927744 91792893523968 91876356784128 91940233641984 92020554470208 92023830872064 92060511289344 92131536666624 92168260015104 92423239860224 92510025504624 92846942060544 92883950567424 92955611234304 93077217214464 93226618847232 93249923579904 93359064408064 93399602429952 93572308795392 93631248269312 93681826947072 93745933811712 93893065753032 93978438607872 94019245572096 94088432098752 94091782127616 94129286823936 94819032870912 94933390196736 94971230355456 95016325906432 95057583538176 95168840073216 95233964507136 95345427480576 95383431876096 95470159855616 95559806565216 95623402487808 95675057307648 95977979854848 96090313632768 96128614937628 96132037607424 96324096884736 96478710202368 96836459102208 96897454604288 96949797654528 97037949861888 97076628891648 97105415307264 97193709010944 97232450125824 97370586706848 97374053597184 97412866596864 97501439852544 97615556706304 97654465968384 97657942966272 97707217948704 98134788390912 98173904617152 98330848903168 98373545754624 98488683331584 98617527762944 98646771105792 98829180076032 98959102574592 99012559306752 99099058660224 99102587092992 99142089080832 99258126170112 99301225660416 99417449005056 99442301317632 99485480779776 99532719849472 99688934009392 99692483444736 99732220563456 100219194296676 100397897220096 100422994624512 100584187232256 100624279781376 100701912170496 100715773034496 100833651982336 100995503751168 101020750544896 101064615395328 101115609272496 101207549270016 101251495231488 101370001195008 101410406967168 101488645859328 101532713877504 101558094962688 101809975158528 101854182703104 102276709613568 102351517579584 102489520078848 102559654084608 102720618943488 102765221904384 102814018306048 102844506046464 102885499551744 102979048833024 103099576745984 103170128216064 103360901382144 103523123778984 103526809731072 103647978749952 103689292516992 103900149448704 103976144842752 104351104958464 104518602719232 104575062638592 104670148165632 104711869366272 104879946203136 104906164027392 105001550610432 105028947459072 105074552733696 105124445683712 105166347965952 105293184761856 105335154302976 105626559840256 105725743433856 105849486111096 105853254893568 106064735895552 106234984267776 106373962530816 106571341234176 106696073609216 106742402777088 106893366644736 106939781480448 107064945082368 107138210070528 107263605915648 107306360860608 107357313548576 107361136017408 107403929837568 107529636684288 107576327798784 108101602836864 108321432403968 108364608995328 108538548977664 108590086750208 108764388655104 108791577509888 108838816579584 108966202834944 109009636429824 109108754120704 109167693594624 109211207503104 109342922637312 109541910045204 109545810296832 109641511709184 109689119834112 109817501294592 109861274214432 109865185837056 110084682153984 110622205016064 110670238973952 110799768748032 110900514127872 110944718733312 110977617494016 111030313418752 111106291924992 111280670522112 111284632682496 111328990396416 111430216974336 111486440992752 111490410479616 111560636235776 111665391941376 111872588982336 111974309830656 112150050760566 112154043875328 112198748133888 112378113032192 112558495236096 112947634372608 112975868952576 113157210636288 113256067040256 113289651191808 113305244663808 113392660512768 113437858480128 113619941720064 113648344363008 113697692319744 113751679827968 113858492928768 113930210296448 113934266793984 114174726591744 114406906134528 114536222053344 114769136713728 114903463886848 115087899623424 115238459408384 115300710088704 115379610845184 115452286337024 115560696311424 115665770594304 115700069302272 115715994550272 115801147198464 115851429937152 115987023839232 116037387288576 116066394243072 116307897352192 116354257324032 116887668129792 116973162948096 117130880090112 117348218437632 117394993078272 117501735206912 117583428059136 117690341523456 117753916686336 117828087709696 117908717961216 118126744436736 118157565891456 118265001394176 118312141461696 118316353978368 118454832857088 118502048590848 118778304351616 118829879820288 119258405666816 119322827882496 119514357301248 119670707847168 119840722100736 119892758888448 120001772126208 120033082810368 120085203124224 120142223638528 120190111961088 120255037475328 120335068299264 120365149585408 120716068388864 120776977742148 120781278019584 120829421067264 120970841269824 120975148449792 121216841023488 121305502316544 121795818553344 121861611454464 121938369839104 122163847593984 122216893120512 122359937236992 122390524698624 122443668652032 122501809045504 122586978189312 122635840983552 122694072626944 122698441162752 122747348385792 122842048888832 122891013353472 123346700672832 123544688956416 123845267423232 123940814979072 124102956285952 124333231439872 124449980643072 124532803239936 124763078393856 124812808574976 124909102596096 124963340156928 124994578415616 125190754337376 125195211767808 125304584810496 125358994096128 125451242798336 125455709503488 125505715765248 125971098559488 126425377161216 126480273113088 126628307140608 126831562850304 126891786764288 126978619342848 127127236640768 127177909168128 127413075420288 127417611976704 127497869983744 127566743076864 127617590790144 127854387408384 127970639806464 128120418177024 128171486583504 128176050143232 128432129179648 128638280269824 128707769401344 129083010711552 129115278802944 129266396872704 129322526441472 129383933149184 129435505188864 129473887076352 129643266834432 129827448942464 129832071462912 129883822129152 130001919803392 130123991918592 130205954624512 130276290598272 130280929099776 130485401819136 130841725887327 130846384521216 130898539489536 131164727672832 131318244442112 131529028141056 131772240101376 131862412394496 131945470099456 132016745742336 132069367213056 132132078213632 132189452107776 132228650631168 132344168226816 132401634213888 132556598673408 132589735090176 132647307706368 132923311259648 132976294084608 133048126568448 133585906434048 133625592395568 133683614797824 133897326166016 134112249643008 134165706375168 134269216227328 134287697379328 134575904784384 134660671668224 134820812363328 134825612673024 134943399026688 135001993641984 135037218161664 135160001593344 135213875956224 135318194479104 135376951836672 135410793283584 135746633544704 135805576937472 136368946151424 136468690106112 136587836915712 136652693438464 136746205446144 136960825257984 137020295872512 137126008061952 137180666068992 137305398444032 137434328543232 137560170954752 137689340285952 137814535176192 138030831705312 138035746308096 138090766934016 138197304999936 138252390022656 138634859790336 139270413090816 139358136958976 139433416851456 139615825821696 139839928270848 139874885369856 139935621316608 140002067480576 140038596612096 140099403644928 140221797287936 140390913015808 140446872403968 140522740420608 140967657911808 141132648148128 141137673191424 141193930235904 141419647860736 141831950041088 142095121645568 142228549306368 142400085295104 142524488859648 142586375307264 142753260109824 142850946760704 143018141220864 143075147814144 143080242020352 143148181356544 143205239783424 143372848912384 143435103731712 143966969782272 144135470449152 144192922406442 144486145327104 144718065303552 145019184873472 145288270446592 145346181906432 145424696481792 145556924792832 145614943337472 145790563516416 145848675188736 146055880060272 146061080395776 146119299895296 146188682278912 146252159778816 146423335059456 146481698952576 146486914449408 146779576205312 147094593601536 147202182586368 147496273354752 147560318631936 147733024997376 147867352170496 147926291644416 147970156658688 148141722566656 148374227362816 148438653861888 148648587990336 148653880639488 148713133621248 148887189255168 149126173507584 149163451976448 149299079774208 149533401014088 149538725167104 149598330845184 150077993648128 150328791445014 150596845830144 150634491936768 150876280848384 150936419672064 151008089387008 151052868255744 151073659551744 151190214017024 151250477973504 151493255626752 151531125817344 151596923092992 151811323905024 152055001792512 152232968788992 152337142444032 152714962737792 152781274054656 153025515618304 153450532831232 153734280118272 153839481126912 154080928415232 154221027459072 154266759069696 154287992733696 154328249327616 154401529597952 154468573249536 154649365118976 154716516384768 154755192324096 155041352073216 155139009765376 155284685668476 155471968124928 155850224173056 155964217264128 156464291250176 156526657437696 156777904078848 157005222248448 157067804049408 157211623948288 157359246041088 157502325915648 157543421188608 157686668525568 157749521948928 157755138637824 157939777142784 158002731454464 158439839760384 158774229166644 159097103843328 159352476401664 159560943796224 159787629467648 159857011851264 160044110413824 160113604165632 160253482614784 160340049967104 160597417623552 160895408873472 161035970322864 161041704026112 161105894756352 161294455026432 161300197933056 161364491698176 161622454697984 161740669755392 162482148605952 162546913492992 162885130125312 163146582982656 163187366264832 163258224869376 163449304252416 163514454644736 163663131181056 163751540391936 163854684471296 164312865067806 164462267563776 164533679751168 164726251941888 164791911321648 165127023230976 165254419972096 165933307524096 166199653122048 166350771191808 166417078099968 166545470128128 166659437887488 166921005783168 166926949023744 166993485594624 167072779747328 167145325461504 167229661489128 167340954353664 167961464745984 168225076140849 168231065812992 168567169548288 168640364150784 168837742854144 169108750467072 169463803428864 169570545557504 169884100560384 169934476787712 169957866995712 170088990769152 170156787720192 170429912580096 170472516544512 170627519741952 170827224236032 170895315444672 170901400190976 171610359201792 171804333080016 172153705070592 172355195830272 172430035255296 172580673585152 172631849435136 172857689112576 172951065133056 173178429505536 173498655891456 173701720797696 173777144905728 173980535758848 174099591364608 174455634516436 174461846028288 174531385986048 175696320135168 175816549859328 176022327656448 176092489617408 176252602810368 176304867508224 176375142088704 176458890969088 176535512285184 176742131564544 176786313453568 176863076941824 177190116655104 177301725446144 177397502091264 177468212192544 177682249285632 178167456527424 178244819730432 178887608500224 178984241823744 179506061770752 179761083151104 179767483564032 179839138332672 179924532035584 180002658189312 180049624215552 180213335457792 180285167941632 180424259305472 180502602448896 180547724378112 181074102583296 181165466613222 181171917029376 181456261904736 181825261535232 181958253474816 182614433677312 182693727830016 182907554758656 183245771390976 183539905855488 183585787047936 183752713568256 183880467283968 184041108940416 184047661744128 184121022578688 184263073333248 184336520030208 184846479720448 185020051009248 185767901134848 185911222468608 186154434428928 186453237694464 186499847159808 186718128816128 186799204859904 187144617590784 187262496538624 187363653894144 187491867623424 187786131506064 187956877215744 188038491144192 188176864197504 188183564255232 188258573647872 189638065741824 189942460710912 190032651812864 190115167076352 190337680146432 190467929014272 190690854961152 190766863752192 190940319711232 191119613130432 191246804975616 191350114615296 191955959709696 192180627265536 192257229875256 192264075214848 192648193769472 192957420404736 193672918204416 193794909208576 193899595309056 194075899723776 194153257783296 194210830614528 194387418021888 194464900251648 194741173413696 194748107194368 194825733193728 195002879705088 195231113412608 195308931936768 195414435897408 196269576781824 196347809234304 196661697806336 196747091509248 196977366663168 197235055525888 197293542211584 197658360152064 197918205149184 198025118613504 198198117320448 198205174185984 198284178161664 198516252340224 198602451320832 198834898010112 198884602635264 198970961559552 199065439698944 199377868018784 199384966889472 199464441126912 200438388593352 200845989249024 201168374464512 201248559562752 201403824340992 201431546068992 201667303964672 201991007502336 202041501089792 202129230790656 202231218544992 202415098540032 202502990462976 202740002390016 202820813934336 202977291718656 203065427755008 203116189925376 203619950317056 203708365406208 204553419227136 204703035159168 204979040157696 205119308169216 205441237886976 205530443808768 205628036612096 205689012092928 205770999103488 205958097666048 206199153491968 206340256432128 206721802764288 207046247557968 207053619462144 207295957499904 207378585033984 207800298897408 207952289685504 208702209916928 209037205438464 209150125277184 209423738732544 209759892406272 209812328054784 210003101220864 210057894918144 210149105467392 210248891367424 210332695931904 210586369523712 210670308605952 211253119680512 211451486867712 211698972222192 211706509787136 212129471791104 212469968535552 212747925061632 213142682468352 213392147218432 213786733289472 213879562960896 214129890164736 214276420141056 214527211831296 214612721721216 214714627097152 214722272034816 214807859675136 215059273368576 215152655597568 216203205673728 216642864807936 216729217990656 217077097955328 217180173500416 217528777310208 217583155019776 217932405669888 218019272859648 218217508241408 218335387189248 218422415006208 218685845274624 219083820090408 219091620593664 219283023418368 219378239668224 219635002589184 219722548428864 219730371674112 220169364307968 221244410032128 221340477947904 221599537496064 221801028255744 221889437466624 221955234988032 222060626837504 222212583849984 222561341044224 222657980792832 222860433948672 222972881985504 222980820959232 223121272471552 223330783882752 223745177964672 223948619661312 224300101521132 224308087750656 224397496267776 224756226064384 225116990472192 225895268745216 225951737905152 226314421272576 226512134080512 226579302383616 226610489327616 226785321025536 226875716960256 227239883440128 227296688726016 227395384639488 227503359655936 227716985857536 227860420592896 227868533587968 228349453183488 229072444106688 229538273427456 229806927773696 230175799246848 230476918816768 230601420177408 230759221690368 230904572674048 231121392622848 231331541188608 231400138604544 231431989100544 231602294396928 231702859874304 231974047678464 232074774577152 232132788486144 232615794704384 232708514648064 233775336259584 233946325896192 234261760180224 234696436875264 234789986156544 235003470413824 235166856118272 235507833372672 235656175419392 235817435922432 236253488873472 236315131782912 236530002788352 236624282923392 236632707956736 236909665714176 237004097181696 237556608703232 237659759640576 238516811333632 238645655764992 239028714602496 239341415694336 239681444201472 239785517776896 240066165620736 240170406248448 240284447277056 240380223922176 240510074950656 240730299170816 241432136777728 241553955484296 241562556039168 241658842134528 241941682539648 241950296899584 242433682046976 242611004633088 243591637106688 243723222908928 243876739678208 244327695187968 244433786241024 244719874473984 244781049397248 244887337304064 245003618091008 245173956378624 245271681967104 245388145253888 245494696771584 245684097777664 245782026706944 246693401345664 247089377912832 247690534846464 247881629958144 248205912571904 248666462879744 248899961286144 249065606479872 249526156787712 249625617149952 249818205192192 249926680313856 249989156831232 250381508674752 250390423535616 250609169620992 250717988192256 250902485596672 251011431530496 251942197118976 252850754322432 252960546226176 253256614281216 253663125700608 253783573528576 253957238685696 254254473281536 254355818336256 254826150840576 254835223953408 254995739967488 255133486153728 255235181580288 255708774816768 255941279612928 256240836354048 256342973167008 256352100286464 256864258359296 257415538802688 258230557605888 258532793745408 258645052882944 258767866298368 258871010377728 258947774152704 259286533668864 259654897884928 259664142925824 259767644258304 260003839606784 260247983837184 260411909249024 260552581196544 260561858199552 260970803638272 261683451774654 261692769042432 261797078979072 262636488884224 263544480202752 263724824788992 263890940198912 264033491484672 264138734426112 264264156427264 264378904215552 264457301262336 264688336453632 264803268427776 265113197346816 265179470180352 265294615412736 265846622519296 265952588169216 266096253136896 267171812868096 267251184791136 267367229595648 267794652332032 268331412750336 268538432454656 268575394758656 269321343336448 269641624726656 269651225346048 269886798053376 270003987283968 270074436323328 270320003186688 270427751912448 270636388958208 270753903673344 270821586567168 271493267089408 271611153874944 271748199919833 272737892302848 272937380212224 273175673831424 273305386876928 273921650515968 274040591745024 274361332137984 274610796888064 274868657086464 275120341909504 275378680571904 275629070352384 276061663410624 276071492616192 276181533868032 276394609999872 276504780045312 277269719580672 278540826181632 278716273917952 278866833702912 279231651643392 279679856541696 279749770739712 280004134961152 280077193224192 280198807289856 280443594575872 280781826031616 280893744807936 281045480841216 281935315823616 282265296296256 282275346382848 282387860471808 282839295721472 284190243291136 284457098612736 284800170590208 285048977719296 285172750614528 285506520219648 285701893521408 286036282441728 286150295628288 286296362713088 286410479566848 286745697824768 286870207463424 287933939564544 288270940898304 288385844812884 288972290654208 289436130607104 290576540893184 290692363812864 290849392963584 291113849585664 291229886674944 291581127032832 291697350377472 292111760120544 292122160791552 292238599790592 292377364557824 292504319557632 292846670118912 292963397905152 292973828898816 293559152410624 294404365172736 294992546709504 295120637263872 295466049994752 295852583288832 295940313317376 296283445133312 296748454725632 296877307723776 297297175980672 297307761278976 297426267242496 297774378510336 298252347015168 298326903952896 298598159548416 299066802028176 299077450334208 299196661690368 300155987296256 300657582890028 301193691660288 301268983873536 301752561696768 301872839344128 302016178774016 302105736511488 302147319103488 302500955947008 302986511253504 303062251634688 303193846185984 303622647810048 304110003585024 304465937577984 304674284888064 305429925475584 305562548109312 306051031236608 306901065662464 307468560236544 307678962253824 308161856830464 308442054918144 308533518139392 308656498655232 308803059195904 308937146499072 309298730237952 309510384648192 310082704146432 310278019530752 310569371336952 310943936249856 311700448346112 311928434528256 312928582500352 313053314875392 313555808157696 314010444496896 314135608098816 314718492082176 315004651831296 315086842377216 315373337051136 315499043897856 315879554285568 316005462908928 316879679520768 317548458333288 318194207686656 318704952803328 319121887592448 319575258935296 319714023702528 320088220827648 320227208331264 320506965229568 320680099934208 321194835247104 321790817746944 322071940645728 322083408052224 322211789512704 322588910052864 322728983396352 323481339510784 324964297211904 325093826985984 325770260250624 326293165965312 326374732529664 326516449738752 326898608504832 327028909289472 327326262362112 327503080783872 327709368942592 328625730135612 328924535127552 329067359502336 329452503883776 329583822643296 330254046461952 331866615048192 332399306244096 332701542383616 332834156199936 333090940256256 333318875774976 333842011566336 333853898047488 333986971189248 334145559494656 334290650923008 334459322978256 334681908707328 335922929491968 336450152281698 336462131625984 337134339096576 337675485708288 338927606857728 339141091115008 339768201120768 339868953575424 339915733991424 340177981538304 340313575440384 340859825160192 340945033089024 341255039483904 341654448472064 341790630889344 341802800381952 343220718403584 343608666160032 344307410141184 344710391660544 345161347170304 345263698870272 345715378225152 345902130266112 346356859011072 346997311782912 347403441595392 347554289811456 347961071517696 348199182729216 348911269032872 348923692056576 349062771972096 351392640270336 352044655312896 352184979234816 352505205620736 352750284177408 352917781938176 353071024570368 353484263129088 353572626907136 353726153883648 354380233310208 354603450892288 354795004182528 354936424385088 355364498571264 356334913054848 356489639460864 357775217000448 357968483647488 359012123541504 359522166302208 359678276665344 359849064071168 360005316378624 360099248431104 360426670915584 360570335883264 360848518610944 361005204897792 361095448756224 362148205166592 362330933226444 362343834058752 362912523809472 363650523070464 363916506949632 365228867354624 365387455660032 365815109517312 366491542781952 367079811710976 367171574095872 367505427136512 367760934567936 368082217880832 368095323488256 368242045157376 368526146666496 368673040060416 369692959440896 370040102018496 371535802269696 371822444937216 372308868857856 372999694319616 373436257632256 373598409719808 374289235181568 374524993077248 374727307788288 374983735246848 375572263012128 375913754431488 376076982288384 376353728395008 376367128510464 376517147295744 379276131483648 379884921421824 380065303625728 380675360292864 380935858028544 381381709922304 381533727504384 381880639422464 382239226260864 382493609951232 382700229230592 383911919419392 384361254531072 384514459750512 384528150429696 385296387538944 385914840809472 387345836408832 387589818417152 387799190618112 388151799447552 388306515566592 388421661229056 388929800503296 389482346827392 389496214388736 389651466387456 390005759410176 390462226825216 390617863873536 390828871794816 392525177661981 392539153563648 392695618468608 393323395612672 393494183018496 393954733326336 394470111051776 394587084423168 395316720304128 395836410298368 396050237227008 396396234640896 396568356323328 397032504680448 397204902641664 397669796020224 397769205270528 397941923119104 398130879397888 398755736037568 398769933778944 398928882253824 400876777186704 401691978498048 402336748929024 402497119125504 402807648681984 402863092137984 403334607929344 403982015004672 404083002179584 404462437089984 404830197080064 405005980925952 405480004780032 405641627868672 405954583437312 406130855510016 406232379850752 407239900634112 407416730812416 409106838454272 409406070318336 409958080315392 410238616338432 410882475773952 411060887617536 411256073224192 411378024185856 411541998206976 411916195332096 412398306983936 412680512864256 413443605528576 414092495115936 414107238924288 414591914999808 414757170067968 415904579371008 417404419833856 418074410876928 418300250554368 418847477465088 419519784812544 419624656109568 420006202441728 420115789836288 420298210934784 420497782734848 420665391863808 421172739047424 421340617211904 422506239361024 422902973735424 423397944444384 423413019574272 424258943582208 425495850123264 426285364936704 426784294436864 427573466578944 427759125921792 428259780329472 428552840282112 429054423662592 429225443442432 429429254194304 429444544069632 429615719350272 430118546737152 430305311195136 432406411347456 433458435981312 434154195910656 434360347000832 435057554620416 435166310039552 435864811339776 436038545719296 436435016482816 436670774378496 436844830012416 437371690549248 438167640180816 438183241187328 438566046836736 438756479336448 439270005178368 439445096857728 439460743348224 440338728615936 442488820064256 442680955895808 443199074992128 443602056511488 443778874933248 443910469976064 444121253675008 444425167699968 445122682088448 445315961585664 445945763971008 445961641918464 446242544943104 446661567765504 447490355929344 447897239322624 448600203042264 448616175501312 448794992535552 449512452128768 450233980944384 451790537490432 451903475810304 452628842545152 453024268161024 453158604767232 453220978655232 453570642051072 453751433920512 454479766880256 454593377452032 454790769278976 455006719311872 455433971715072 455720841185792 456698906366976 458144888213376 459076546854912 459613855547392 460351598493696 460953837633536 461202840354816 461518443380736 461809145348096 462242785245696 462663082377216 462800277209088 462863978201088 463204588793856 463405719748608 463948095356928 464149549154304 464265576972288 465231589408768 465417029296128 467550672519168 467892651792384 469392873750528 469579972313088 470006940827648 470333712236544 471015666745344 471312350838784 471634871844864 472506977746944 472630263565824 473060005576704 473248565846784 473265415913472 473819331428352 474008194363392 475113217406464 475319519281152 477033622667264 477291311529984 478057429204992 478682831388672 479362888402944 479571035553792 480132331241472 480340812496896 480568894554112 480760447844352 481020149901312 481460598341632 482864273555456 483107910968592 483125112078336 483317684269056 483883365079296 483900593799168 484867364093952 485222009266176 487446445817856 487753479356416 488655390375936 489439748947968 489562098794496 489774674608128 490007236182016 490347912757248 490543363934208 490776290507776 490989393543168 491368195555328 491564053413888 493386802691328 494178755825664 495381069692928 495763259916288 496411825143808 497332925759488 497799922572288 499052313575424 499251234299904 499636410384384 499978313662464 500763017349504 500780847071232 501218339241984 501435976384512 501804971193344 502022863060992 503884394237952 504675228422547 505701508644864 505921092452352 506513228562432 507326251401216 507567147057152 508508946563072 508711636672512 509652301681152 509991479934976 510266972307456 510470363160576 511417549633536 511882559225856 512481672708096 512685946334016 512704200572928 513728516718592 514831077605376 516461115211776 517065587490816 517290105765888 517535732596736 517742020755456 517895548305408 518573067337728 519309795769856 519535288516608 520007679213568 520495967674368 520823818498048 521105162393088 521941607276544 523366903549308 523385538084864 523594157958144 525272977768448 527088960405504 527449649577984 527781880397824 528066982969344 528277468852224 528528312854528 528757808431104 528914602524672 529376672907264 529606536855552 530226394693632 530358940360704 530589230825472 531693245038592 531905176338432 532192506273792 534502369582272 534734459191296 535589304664064 536662825500672 537076864909312 539283249453312 539302450692096 539773596106752 540007974567936 540148872646656 540640006373376 540855503824896 541272777916416 541507807346688 541643173134336 542986534178816 543222307749888 543496399839666 545475784605696 545874760424448 546610773753856 547843301031936 548081183490048 548722664275968 549737314172928 550240683819008 550757361143808 551258140704768 552123326821248 552142985232384 552363067736064 552789219999744 553009560090624 554539439161344 557432547835904 557733667405824 558463303286784 559359713083392 559499541479424 560154386448384 560397614579712 560887189151744 561787489615872 562090961682432 563870631647232 564530592592512 564550692765696 564775720943616 565678591442944 568380486582272 568914197225472 570097955438592 570345501229056 571013040439296 571403787042816 572072564883456 572300591256576 572820959133696 573491395649536 573740414926848 575867879129088 576541881796608 576771689625768 577944581308416 578872261214208 581153081786368 581384727625728 581698785927168 582227699171328 582459773349888 583162254065664 583394700754944 584223520241088 584244321583104 584477199581184 584754729115648 585008639115264 585693340237824 585926795810304 588808730345472 589985093419008 590241274527744 590932099989504 591705166577664 591880626634752 592566890266624 593496909451264 593754615447552 594594351961344 594615522557952 594852534484992 595548757020672 596504694030336 596653807905792 597196319096832 598133604056352 598154900668416 598393323380736 601315165780056 602537967747072 603505123393536 603745678688256 604032357548032 604211473022976 604294638206976 605001911894016 605973022507008 606124503269376 606387692371968 607245295620096 608220007170048 608931875155968 609348569776128 610859850951168 611125096218624 614937120473088 615357924507648 616323713660928 616884109836288 617067036278784 617312997310464 617606118391808 617874292998144 618597460475904 619020769296384 620165408292864 620556039061504 621138742673904 621887872499712 623400896692224 623856869056512 626106629750784 627111616315392 628271216197632 629436984164352 630009303662592 630173684754432 630746674102272 630998087795712 631759108571136 632010925817856 633759359041536 635096916666576 636388415373312 637409905606656 638243775184896 639150517870592 639428047405056 640176441655296 641013930459136 641360199868416 642389670494208 643581635493888 644143881291456 644166816104448 644423579025408 645177820105728 645457966792704 646962679021568 649928594423808 650187653971968 651540520501248 652586331930624 652749465059328 653797217009664 654057818578944 654652524724224 655006161567744 655418737885184 657251460271224 657849070255104 658134719004672 658905007767552 659167645286592 660508092923904 663733230096384 664798612488192 665403084767232 665668312399872 666181880512512 666637751549952 667684023132672 667973942378496 668291118989312 668581301846016 668918645956512 669363817414656 671845858983936 672900304563396 672924263251968 674268678193152 675350971416576 677855213715456 678282182230016 679536402241536 679737907150848 679831467982848 680355963076608 680627150880768 681719650320384 681890066178048 682510078967808 683308896944128 683581261778688 683605600763904 687217332320064 688614820282368 689420783321088 690322694340608 690527397740544 691430756450304 691804260532224 692713718022144 693994623565824 694806883190784 695108579622912 695922143035392 696398365458432 697822538065744 697847384113152 698125543944192 702785280540672 704089310625792 704369958469632 705010411241472 705500568354816 705835563876352 706968526258176 707145253814272 707452307767296 708760466620416 709206901784576 709590008365056 709872848770176 710728997142528 712669826109696 712979278921728 715550434000896 715936967294976 718024247083008 719044332604416 719356553330688 719698128142336 720198496862208 720853341831168 721140671766528 721697037221888 722190897512448 724296410333184 724661866452888 724687668117504 725825047618944 727301046140928 727833013899264 730457734709248 730774911320064 731630219034624 732983085563904 734159623421952 734343148191744 735010854273024 735521869135872 736164435761664 736484090314752 737052293332992 737346080120832 739385918881792 740080204036992 743071604539392 743644889874432 744617737715712 745999388639232 746872515264512 747196819439616 748578470363136 749049986154496 749454615576576 749967470493696 751144526024256 751827508862976 752153964576768 752707456790016 753034294591488 758552262967296 759769842843648 760130607251456 761350720585728 761871716057088 762763419844608 763067455008768 763761278844928 764478452521728 764987219902464 765400458461184 767823838838784 768722509062144 769028919501024 769056300859392 770592775077888 774691672817664 775179636834304 775598381236224 776303598895104 776613031133184 776843322458112 777859601006592 778964693654784 778992428777472 779302932774912 780011518820352 780924453650432 781235727747072 781657743589632 785050355323962 785078307127296 785391236937216 786646791225344 787909466652672 788940222103552 790633440608256 791672820596736 792100474454016 792792469281792 793136712646656 794065009360896 794409805283328 795339592040448 795538410541056 795883846238208 796261758795776 797511472075136 797539867557888 797857764507648 801753554373408 803383956996096 804994238251008 805615297363968 805726184275968 806669215858688 807964030009344 808166004359168 808924874179968 809660394160128 810011961851904 810960009560064 811283255737344 811909166874624 812261711020032 812464759701504 814479801268224 814833461624832 818213676908544 818812140636672 819916160630784 821764951547904 822121775235072 822512146448384 823083996413952 823832390664192 824796613967872 825361025728512 826887211057152 828184990231872 828214477848576 829183829999616 829514340135936 831809158742016 834808839667712 836148821753856 836600501108736 837694954930176 839039569625088 839249312219136 840012404883456 840231579672576 840596421869568 840995565469696 841330783727616 842345478094848 842681234423808 845012478722048 845805947470848 846795888888768 846826039148544 848517887164416 852570729873408 853568588873728 855146933157888 855518251843584 856519560658944 857105680564224 858108847325184 858450886884864 858858508388608 858889088139264 859231438700544 860237093474304 860610622390272 864812822694912 866916871962624 868308391821312 868720694001664 870332620079104 871729622679552 872077091438592 872870032965632 873341548756992 873689660024832 874743381098496 876335280361632 876366482374656 877132093673472 877512958672896 878540010356736 878890193715456 878921486696448 880677457231872 884977640128512 885361911791616 886398149984256 887557749866496 887820939952128 888242507350016 888850335399936 890245364176896 890631923171328 891891527942016 891923283836928 892485089886208 893323135531008 894980711858688 895794478645248 897200406084528 897232351002624 897589985071104 899024904257536 900467961888768 903581074980864 903806951620608 905257685090304 906048536322048 906317209534464 906441957310464 907502867841024 908959533760512 909186754904064 909581538557952 910013438623744 910867943430144 911441682371584 913397812733952 916289776426752 918153093709824 919227711094784 920703196987392 921907675267072 922405680709632 923036886761472 923618290696192 924485570491392 925326164754432 925600554418176 926409177587712 926811439497216 927896190713856 928531153944576 930463178817536 930834058592256 935101345038336 935785303584768 938785747501056 939159944626176 940013881655296 940667424473088 942031333490688 942624701677568 945013955493888 945260527131648 946120011153408 946497131693568 947638662856704 948016388726784 950226434812928 950639038562304 954067245334528 954582623059968 956114858409984 957365662777344 958725776805888 959142071107584 960264662482944 960681624993792 961137789108224 961520895688704 962040299802624 962921196683264 965728547110912 966215821937184 966250224156672 966635368538112 967766730158592 970444018532352 974892891635712 975506958712832 977310780751872 978879497895936 979124197588992 979549349216256 980014472364032 980695825514496 981086727868416 981552581015552 981978787086336 982736391110656 983128106827776 986773605382656 988357511651328 990762139385856 992823650287616 994665851518976 995599845144576 998104627150848 998502468599808 999272820768768 999956627324928 1001526034699008 1001561694142464 1002436678483968 1002871952769024 1003609942386688 1004045726121984 1007768788475904 1009350456845094 1011403017289728 1013026457124864 1015134294114304 1017017893126144 1017423273345024 1019304603362304 1020533944614912 1020940726321152 1022835099267072 1023765118451712 1024963345416192 1025371892668032 1025408401145856 1027457033437184 1029662155210752 1032922230423552 1034131174981632 1035071465193472 1035484041510912 1035791096610816 1037146134675456 1038619591539712 1039070577033216 1040991935348736 1041647636996096 1042210324786176 1043883214553088 1046733807098616 1046771076169728 1047188315916288 1050545955536896 1054177920811008 1055563760795648 1056133965938688 1056554937704448 1057056625709056 1057515616862208 1058753345814528 1059213073711104 1060452789387264 1060717880721408 1061178461650944 1063810352676864 1064385012547584 1069004739164544 1069468918382592 1071178609328128 1073325651001344 1074153729818624 1078566498906624 1079547192213504 1080015949135872 1080297745293312 1081280012746752 1081711007649792 1082545555832832 1083015614693376 1083286346268672 1085973068357632 1086444615499776 1086992799679332 1090951569211392 1091749520848896 1095686602063872 1096162366980096 1097445328551936 1099474628345856 1100481367638016 1101514722287616 1102516281409536 1104246653642496 1104285970464768 1104726135472128 1105578439999488 1106019120181248 1109078878322688 1115467334811648 1116926606573568 1118999082958848 1120308772896768 1120795229159424 1121774378303488 1123574979231744 1124181923364864 1127741263294464 1129061185185024 1129101385531392 1129551441887232 1131357182885888 1137828394450944 1140195910877184 1142026080878592 1142807574085632 1144145129766912 1144601182513152 1145641918267392 1146982791299072 1147480829853696 1151735758258176 1153083763593216 1153543379251536 1155889162616832 1157744522428416 1162769455251456 1163397571854336 1164455398342656 1164919546699776 1166789401509888 1168447040482176 1168488643166208 1168954399162368 1169509458231296 1170017278230528 1171386680475648 1171853591620608 1177575532985943 1177617460690944 1179970186838016 1180482549055488 1181864199979008 1183410333155328 1183761253269504 1186993818902528 1187509230895104 1189188703922688 1189705068969984 1191097514041344 1193009388060672 1193307615811584 1194392638193664 1196267208112704 1196309801336832 1196786646761472 1202630331560112 1205075935494144 1207010246787072 1207491357376512 1208064715096064 1208422946045952 1208589276413952 1210003823788032 1211946045014016 1212249006538752 1214490591240192 1216440014340096 1217863750311936 1218697139552256 1221719701902336 1222250192437248 1229874240946176 1230715849015296 1232647427321856 1233768219672576 1234134072557568 1234625994620928 1235212236783616 1235748585996288 1237194920951808 1238041538592768 1240330816585728 1241112078123008 1242277485347808 1243775744999424 1247713738113024 1252213259501568 1254223232630784 1256542432395264 1258873968328704 1260018607325184 1260347369508864 1261493348204544 1261996175591424 1263518217142272 1264021851635712 1267518718083072 1270193833333152 1272776830746624 1276487550369792 1278301035741184 1278856094810112 1280352883310592 1282027860918272 1282720399736832 1284779340988416 1287163270987776 1288287762582912 1288333632208896 1288847158050816 1290355640211456 1290915933585408 1293925358043136 1300375307943936 1303081041002496 1305172663861248 1305498930118656 1307594434019328 1308115637157888 1309305049448448 1310012323135488 1310837475770368 1314502920542448 1315698140510208 1316269438009344 1317810015535104 1318335290573184 1321016185847808 1327466460192768 1329597224976384 1330806169534464 1331336624799744 1332363761025024 1333275503099904 1335368046265344 1335947884756992 1336582237978624 1337837291913024 1338727634829312 1343691717967872 1345800609126792 1345848526503936 1348537356386304 1350701942833152 1355710427430912 1356564364460032 1359072804483072 1359475814301696 1359662935965696 1360711926153216 1361254301761536 1363439300640768 1363780132356096 1365020157935616 1366617793888256 1367162523557376 1374434664640128 1377229640564736 1378841566642176 1380645388681216 1381054795481088 1382861512900608 1383608521064448 1385427436044288 1387989247131648 1389613766381568 1390217159245824 1391844286070784 1392796730916864 1395645076131488 1395694768226304 1396251087888384 1408178621251584 1408739916939264 1410020822482944 1411001136709632 1411671127752704 1413937052516352 1414290507628544 1414904615534592 1417520933240832 1418413803569152 1419180016730112 1419745697540352 1421457994285056 1425339652219392 1425958557843456 1431100868001792 1431873934589952 1436048494166016 1438088665208832 1438713106661376 1439396256284672 1440396993724416 1441706683662336 1442281343533056 1443394074443776 1444381795024896 1448592820666368 1449323732905776 1449375336235008 1451650095237888 1454602092281856 1455666027798528 1460915469418496 1463260438069248 1465966171127808 1468319246843904 1468686296383488 1470021708546048 1471043738271744 1472328871523328 1472968180629504 1474104586665984 1474692160241664 1478771837763584 1480160408073984 1486143209078784 1487289779748864 1489235475431424 1491998777278464 1493745030529024 1497156940726272 1498099972308992 1498909231153152 1499934940987392 1502289052048512 1503655017725952 1504307929153536 1505414913580032 1506068589182976 1517104525934592 1519539685687296 1520261214502912 1522701441171456 1525526839689216 1526134910017536 1527522557689856 1528956905043456 1529974439804928 1530800916922368 1535647677677568 1537445018124288 1538057839002048 1538112601718784 1541185550155776 1549383345635328 1550359273668608 1551196762472448 1552607197790208 1553226062266368 1553686644916224 1555719202013184 1557929387309568 1558605865549824 1560023037640704 1561848907300864 1562471455494144 1563315487179264 1570100710647924 1570156614254592 1570782473874432 1573293582450688 1575818933305344 1577880444207104 1581266881216512 1583345641193472 1584200948908032 1585584938563584 1586273425293312 1588130018721792 1588819610566656 1590679184080896 1591076821082112 1591767692476416 1592523517591552 1595022944150272 1595079735115776 1595715529015296 1603507108746816 1606767913992192 1609988476502016 1611230594727936 1613338431717376 1616332008718336 1617849748359936 1619320788320256 1620023923703808 1621920019120128 1622566511474688 1623818333749248 1624523422040064 1624929519403008 1628959602536448 1629666923249664 1636427353817088 1637624281273344 1639832321261568 1643529903095808 1644243550470144 1645024292896768 1646167992827904 1649593227935744 1650722051457024 1653774422114304 1656369980463744 1656428955697152 1658367659999232 1659028680271872 1663618317484032 1669617679335424 1672297643507712 1673201002217472 1675389909860352 1678079139250176 1678498624438272 1680463159345152 1681192843739136 1681991130939392 1682661567455232 1685362468847616 1690024957444096 1691611894941696 1693591777777536 1693652078297088 1697035774328832 1705141459746816 1707137177747456 1710293866315776 1711036503687168 1713039121317888 1714211361128448 1716217694650368 1716901773769728 1717717016777216 1718462877401088 1720474186948608 1721221244780544 1729625645389824 1733833743925248 1736616783642624 1737441388003328 1740665240158208 1743459245359104 1744154182877184 1745740065931264 1746683097513984 1747379320049664 1749486762196992 1752670560723264 1752732964749312 1754264187346944 1755025917345792 1757080020713472 1757780387430912 1769955280257024 1770723823583232 1772796299968512 1775115499732992 1775641879904256 1776485014700032 1777700670799872 1780490728353792 1781263846342656 1783783055884032 1783846567673856 1784970179772416 1786646271062016 1789961423717376 1791588957290496 1794400812169056 1794464702005248 1795179970142208 1798049808515072 1807613903241216 1810515370180608 1812097072644096 1812634419068928 1812883914620928 1815005735682048 1817919067521024 1818373509808128 1819163077115904 1820026877247488 1821735886860288 1822883364743168 1826795625467904 1832579552853504 1838455422189568 1843815350534144 1844811361419264 1846073773522944 1847236581392384 1848971140982784 1850652329508864 1851201108836352 1852818355175424 1853622878994432 1855792381427712 1857062307889152 1860926357635072 1861668117184512 1870202690076672 1871570607169536 1878319889252352 1880027763310592 1881334848946176 1885249403355136 1890027910987776 1890521054263296 1892240022306816 1892994263387136 1895277325713408 1896032777453568 1900452869625856 1901278077124608 1908134490669056 1909165246119936 1912229716819968 1914731325554688 1917451553611776 1918284142215168 1920529324965888 1922275578216448 1923041791377408 1924080599605248 1925842393366528 1932431643874368 1932500448313344 1933270737076224 1935533460317184 1940888037064704 1949785783271424 1951013917425664 1954621561503744 1957758995791872 1958248395177984 1960028944728064 1961391651028992 1962173455736832 1963105162031104 1963957574172672 1965472782221312 1966256213655552 1973547210765312 1976715023302656 1981524278771712 1989331703037952 1991199690289152 1996209254301696 1997004937199616 1998545641537536 1999913254649856 2003052069398016 2004873356967936 2005743905538048 2007219884773376 2008091452243968 2015537576951808 2018700913690188 2022806034579456 2026052914249728 2034035786252288 2034846546690048 2038609206724608 2041067889229824 2041881452642304 2045670198534144 2047530236903424 2049926690832384 2050743785336064 2050816802291712 2054914066874368 2065844460847104 2068262349963264 2070968083021824 2071582193221632 2074292269350912 2077239183079424 2078141154066432 2081983870697472 2083295273992192 2084420649572352 2087766429106176 2093467614197232 2093542152339456 2094376631832576 2101091911073792 2108355841622016 2112267931877376 2113109875408896 2114113251418112 2115031233724416 2117506691629056 2120905578774528 2121435761442816 2122356923301888 2127620705353728 2128770025095168 2138009478329088 2138937836765184 2142357218656256 2146651302002688 2148307459637248 2157132997813248 2159094384427008 2160595490586624 2162560025493504 2163422015299584 2165091111665664 2166572692537344 2171946136715264 2172889230999552 2173985599358664 2181903138422784 2183499041697792 2191373204127744 2192324733960192 2194890657103872 2198949256691712 2203029444575232 2205032562819072 2208493307284992 2209452270944256 2211156879998976 2212038240362496 2218157756645376 2230934669623296 2233853213147136 2237998165917696 2240617545793536 2241590458318848 2243548756606976 2247149958463488 2248363846729728 2255482526588928 2258122370370048 2259102883774464 2275656788901888 2280391821754368 2284052161757184 2285615148171264 2288290259533824 2289202365026304 2291283836534784 2293965582598144 2294961659707392 2303471516516352 2306167527186432 2307086758503072 2311778325233664 2325538910502912 2326795143708672 2328910796685312 2329839093399552 2333578803019776 2336894080964352 2336977286332416 2337908798324736 2339018916462592 2340034556461056 2342773360951296 2343707183241216 2355151065971886 2355234921381888 2359940373676032 2363728399958016 2366820666310656 2373987637805056 2375018461790208 2378377407845376 2379410137939968 2382195028082688 2386018776121344 2386615231623168 2388785276387328 2392534416225408 2392619602673664 2393573293522944 2405260663120224 2410151870988288 2414982714753024 2416129430192128 2416845892091904 2417178552827904 2420007647576064 2423892090028032 2424498013077504 2428981182480384 2432880028680192 2435727500623872 2437394279104512 2443439403804672 2444500384874496 2459748481892352 2465294854643712 2467536439345152 2469251989241856 2470424473567232 2471497171992576 2474389841903616 2476083077185536 2480661633171456 2482224156246016 2484554970695616 2487551489998848 2495427476226048 2504426519003136 2508446465261568 2513084864790528 2517747936657408 2520037214650368 2520694739017728 2522986696409088 2523992351182848 2527036434284544 2528043703271424 2535037436166144 2540387666666304 2545553661493248 2556602071482368 2557712189620224 2560705766621184 2564055721836544 2565440799473664 2569558681976832 2574326541975552 2576575525165824 2576667264417792 2577694316101632 2580711280422912 2581831867170816 2587850716086272 2600750615887872 2606162082004992 2610997860237312 2615188868038656 2616231274315776 2618610098896896 2620024646270976 2621674951540736 2629005841084896 2631396281020416 2632538876018688 2635620031070208 2636670581146368 2642032371695616 2654932920385536 2659194449952768 2662673249599488 2664727522050048 2666551006199808 2670736092530688 2671895769513984 2673164475957248 2675674583826048 2677455269658624 2687383435935744 2691601218253584 2691697053007872 2697074712772608 2701403885666304 2711420854861824 2713128728920064 2718145608966144 2718951628603392 2719325871931392 2722508603523072 2726878601281536 2727560264712192 2730040315871232 2733235587776512 2734325047114752 2748869329280256 2754459281129472 2757683133284352 2761290777362432 2762109590962176 2765723025801216 2767217042128896 2770854872088576 2775978494263296 2779227532763136 2780434318491648 2783688572141568 2785593461833728 2791290152262976 2791389536452608 2792502175776768 2816357242503168 2817479833878528 2820041644965888 2822002273419264 2823342255505408 2827874105032704 2828581015257088 2835041866481664 2836827607138304 2838360033460224 2839491395080704 2842915988570112 2850679304438784 2851917115686912 2862201736003584 2863747869179904 2872096988332032 2876177330417664 2877426213322752 2878792512569344 2880793987448832 2883413367324672 2884562687066112 2886788148887552 2888763590049792 2897185641332736 2898647465811552 2898750672470016 2903300190475776 2911332055597056 2921830938836992 2926520876138496 2931932342255616 2936638493687808 2937372592766976 2940043417092096 2942087476543488 2944657743046656 2945936361259008 2948209173331968 2949384320483328 2957543675527168 2960320816147968 2972286418157568 2978470950862848 2983997554556928 2987490061058048 2994313881452544 2996199944617984 2997818462306304 2999869881974784 3004578104097024 3007310035451904 3008615858307072 3010829827160064 3012137178365952 3034209051869184 3039079371374592 3040522429005824 3045402882342912 3051053679378432 3052269820035072 3055045115379712 3057913810086912 3061601833844736 3071295355355136 3074890036248576 3076115678004096 3076225203437568 3082371100311552 3098766691270656 3100718547337216 3102393524944896 3105214395580416 3106452124532736 3107373289832448 3111438404026368 3115858774619136 3117211731099648 3123697814601728 3124942910988288 3126630974358528 3140201421295848 3140313228509184 3141564947748864 3146587164901376 3151637866610688 3155760888414208 3162533762433024 3166691282386944 3168401897816064 3171169877127168 3172546850586624 3176260037443584 3177639221133312 3181358368161792 3182153642164224 3183535384952832 3185047035183104 3190045888300544 3191431058030592 3207014217493632 3213535827984384 3219976953004032 3222461189455872 3226676863434752 3232664017436672 3235699496719872 3238641576640512 3240047847407616 3243840038240256 3245133022949376 3247636667498496 3249046844080128 3249859038806016 3257919205072896 3259333846499328 3272854707634176 3275248562546688 3287059806191616 3288487100940288 3290048585793536 3292335985655808 3299186455871488 3301444102914048 3307548844228608 3312739960927488 3312857911394304 3316735319998464 3318057360543744 3327236634968064 3339235358670848 3346402004434944 3350779819720704 3356997248876544 3360926318690304 3362385687478272 3363982261878784 3365323134910464 3370724937695232 3380049914888192 3383223789883392 3387183555555072 3387304156594176 3394071548657664 3414274355494912 3420587732631552 3426078242635776 3428422722256896 3432435389300736 3433803547539456 3435434033554432 3436925754802176 3440948373897216 3442442489561088 3459251290779648 3467667487850496 3473233567285248 3474882776006656 3481330480316416 3488308365754368 3491480131862528 3493366195027968 3494758640099328 3505341121446528 3505465929498624 3508528374693888 3510051834691584 3514160041426944 3515560774861824 3532726598957829 3539910560514048 3541447647166464 3545592599937024 3550230999465984 3551283759808512 3552970029400064 3560981456707584 3562527692685312 3567566111768064 3569940359544832 3573292542124032 3579922847434752 3583177914580992 3588801624338112 3588929404010496 3590359940284416 3596099617030144 3615227806482432 3621030740361216 3624194145288192 3625268838137856 3625767829241856 3630011471364096 3635838135042048 3636747019616256 3640053754494976 3643471773720576 3645766729486336 3653591250935808 3665159105707008 3676910844379136 3689622722838528 3692147547045888 3694473162784768 3697942281965568 3701304659017728 3702402217672704 3705636710350848 3707245757988864 3711584762855424 3714124615778304 3721852715270144 3723336234369024 3743141214339072 3756639778504704 3762669697892352 3780055821975552 3781042108526592 3784480044613632 3785988526774272 3790554651426816 3792065554907136 3800905739251712 3802556154249216 3816268981338112 3818330492239872 3829462651109376 3834903107223552 3836568284430336 3841058649931776 3846083582754816 3848161199210496 3851684786733056 3864863287748736 3865000896626688 3866541474152448 3871066920634368 3881776074129408 3902027834851328 3909243123007488 3915517991583744 3916496790355968 3922783302057984 3924346911473664 3926210324062208 3927915148345344 3932512427311104 3947094421530624 3953430046605312 3963048557543424 3978663406075904 3982399380578304 3992418508603392 3994009874399232 3997091283075072 3999826509299712 4006104138796032 4009746713935872 4014439769546752 4016182904487936 4031075153903616 4037401827380376 4045612069158912 4052105828499456 4068071572504576 4069693093380096 4077218413449216 4082135778459648 4083762905284608 4091340397068288 4095060473806848 4099853381664768 4101487570672128 4131688921694208 4136524699926528 4141936166043648 4143164386443264 4148584538701824 4154478366158848 4156282308132864 4163967741394944 4166590547984384 4168841299144704 4175532858212352 4186935228394464 4187084304678912 4188753263665152 4224535863754752 4226219750817792 4228226502836224 4230062467448832 4235013383258112 4241811157549056 4242871522885632 4244713846603776 4255241410707456 4257540050190336 4276018956658176 4277875673530368 4293302604005376 4314265995626496 4318188768854016 4321190981173248 4325120050987008 4326844030599168 4330182223331328 4333145385074688 4343892273430528 4345778461999104 4347971198717328 4363806276845568 4366998083395584 4382746408255488 4389781314207744 4397898513383424 4406058889150464 4410065125638144 4416986614569984 4418904541888512 4422313759997952 4424076480724992 4436315513290752 4461869339246592 4467706426294272 4475996331835392 4481235091587072 4487097513213952 4494299916926976 4496727693459456 4510965053177856 4516244740740096 4518205767548928 4551313577803776 4560783643508736 4568104323514368 4576580519067648 4578404730052608 4582567673069568 4587931165196288 4589923319414784 4606943033032704 4612335054372864 4614173517006144 4623556650467328 4651077821005824 4653590287417344 4657821593370624 4659678186799104 4667157606039552 4673788161928704 4675817596649472 4678037832925184 4680069112922112 4685546721902592 4687414366482432 4710302131943772 4710469842763776 4719880747352064 4727456799916032 4733641332621312 4747975275610112 4750036923580416 4756754815690752 4758820275879936 4764390056165376 4772037552242688 4773230463246336 4777570552774656 4785068832450816 4785239205347328 4787146587045888 4810521326240448 4820303741976576 4829965429506048 4832258860384256 4833691784183808 4840015295152128 4848996026155008 4857962364960768 4865760057360384 4871455001247744 4874788558209024 4886878807609344 4889000769748992 4919496963784704 4930589709287424 4935072878690304 4938503978483712 4940848947134464 4948779683807232 4952166154371072 4961323266342912 4964448312492032 4969109941391232 4975102979997696 4990854952452096 5008853038006272 5016892930523136 5026169729581056 5035495873314816 5041389478035456 5045973392818176 5047984702365696 5056087406542848 5070074872332288 5080775333332608 5091107322986496 5113204142964736 5115424379240448 5121411533242368 5128111443673088 5130881598947328 5139117363953664 5148653083951104 5153151050331648 5155388632203264 5161422560845824 5163663734341632 5175701432172544 5201501231775744 5212324164009984 5221995720474624 5230377736077312 5232462548631552 5237220197793792 5240049292541952 5243349903081472 5258011682169792 5262792562040832 5265077752037376 5271240062140416 5273341162292736 5309865840771072 5318388899905536 5325346499198976 5329455044100096 5333102012399616 5341472185061376 5343791539027968 5346328951914496 5351349167652096 5354910539317248 5374766871871488 5383202436507168 5383394106015744 5394149425545216 5422841709723648 5426257457840128 5436291217932288 5437903257206784 5438651743862784 5445017207046144 5453757202563072 5455120529424384 5460080631742464 5466471175553024 5468650094229504 5497738658560512 5515366266568704 5522581554724864 5531446051602432 5534434084257792 5541709744177152 5551956988526592 5558455065526272 5560868636983296 5567377144283136 5571186923667456 5582580304525952 5582779072905216 5585004351553536 5634959667757056 5640083289931776 5644004546838528 5646684511010816 5655748210065408 5657162030514176 5670083732963328 5673655214276608 5676720066920448 5678982790161408 5685831977140224 5701358608877568 5703834231373824 5724403472007168 5727495738359808 5744193976664064 5752354660835328 5754852426645504 5757585025138688 5761587974897664 5766826734649344 5769125374132224 5773576297775104 5777527180099584 5797294931623104 5797501344940032 5806600380951552 5822664111194112 5843661877673984 5853041752276992 5863864684511232 5873276987375616 5874745185533952 5880086834184192 5884174953086976 5889315486093312 5891872722518016 5896418346663936 5898768640966656 5915087351054336 5920641632295936 5944572836315136 5967995109113856 5974980122116096 5988627762905088 5992399889235968 5995636924612608 5999739763949568 6009156208194048 6014620070903808 6017231716614144 6021659654320128 6024274356731904 6068418103738368 6078158742749184 6081044858011648 6102107358756864 6104539640070144 6110090230759424 6115827620173824 6123203667689472 6142590710710272 6149780072497152 6152231356008192 6152450406875136 6164742200623104 6197533382541312 6201437094674432 6204787049889792 6212904249065472 6214746579664896 6222876808052736 6231717549238272 6234423462199296 6247395629203456 6249885821976576 6253261948717056 6280402842591696 6280626457018368 6283129895497728 6293174329802752 6303275733221376 6311521776828416 6325067524866048 6336803795632128 6342339754254336 6345093701173248 6352520074887168 6362716736323584 6364307284328448 6367070769905664 6370094070366208 6380091776601088 6382862116061184 6414028434987264 6427071655968768 6439953906008064 6444922378911744 6453353726869504 6465328034873344 6471398993439744 6477283153281024 6487680076480512 6490266045898752 6495273334996992 6499718077612032 6515838410145792 6518667692998656 6545709415268352 6550497125093376 6574119612383232 6576974201880576 6580097171587072 6584671971311616 6598372911742976 6615097688457216 6625479921854976 6633470639996928 6636114721087488 6654473269936128 6678470717341696 6692804008869888 6701559639441408 6713994497753088 6721852637380608 6724771374956544 6727964523757568 6730646269820928 6741449875390464 6760099829776384 6766447579766784 6774367111110144 6828548710989824 6841175465263104 6852156485271552 6856845444513792 6864870778601472 6867607095078912 6870868067108864 6873851509604352 6881896747794432 6884884979122176 6918502581559296 6935334975700992 6949765552013312 6962660960632832 6976616731508736 6986732390055936 6989517280198656 7010682242893056 7010931858997248 7017056749387776 7020103669383168 7028320082853888 7031121549723648 7065453197915658 7079821121028096 7091185199874048 7100461998931968 7105940058800128 7121962913415168 7125055385370624 7135132223536128 7146585084248064 7159845694869504 7166355829161984 7177603248676224 7177858808020992 7180719880568832 7192199234060288 7230455612964864 7248388290576384 7250537676275712 7251535658483712 7260022942728192 7271676270084096 7273494039232512 7286943547441152 7291533458972672 7307182501871616 7330318211414016 7353821688758272 7379245445677056 7388946325569536 7395884563931136 7402609318035456 7411273420701696 7414491515977728 7423169525710848 7428249231556608 7446672468738048 7486282428678144 7513279557009408 7525339395784704 7560111643951104 7562084217053184 7568960089227264 7571977053548544 7581109302853632 7584131109814272 7601811478503424 7605112308498432 7636660984479744 7669806214447104 7673136568860672 7682117299863552 7692167165509632 7696322398420992 7703369573466112 7729726575497472 7730001793253376 7733082948304896 7742133841268736 7763552148258816 7818486246014976 7832993580711936 7845566604115968 7848693822947328 7852420648124416 7855830296690688 7865024854622208 7894188843061248 7906860093210624 7926097115086848 7964798761156608 7988019748798464 7994182566150144 7999653018599424 8012208277592064 8019493427871744 8028879539093504 8032365808975872 8062150307807232 8074803654760752 8091224138317824 8104211656998912 8139386186760192 8154436826898432 8167525810569216 8182680794136576 8190120947613696 8199706763329536 8202975141344256 8263377843388416 8273049399853056 8283872332087296 8286328772886528 8297169077403648 8308956732317696 8312564616265728 8327935482789888 8333181095968768 8337682598289408 8351065716424704 8373870456788928 8374168609357824 8377506527330304 8449071727509504 8452439501635584 8456453005672448 8460124934897664 8470026766516224 8483622315098112 8485743045771264 8510482821414912 8515080100380672 8552037913316352 8555751347060736 8586605208010752 8628531991252992 8636377537708032 8642381962346496 8650240101974016 8653688061198336 8660364446662656 8666290770149376 8687784546861056 8691556923998208 8695942397434656 8733996166791168 8765492816510976 8779562628415488 8795797026766848 8812117778300928 8820130251276288 8833973229139968 8837809083777024 8844627519995904 8848152961449984 8872631026581504 8935412852588544 8951992663670784 8962470183174144 8974195026427904 8988599833853952 8993455386918912 9021930106355712 9032489481480192 9036411535097856 9102627155607552 9121567287017472 9136208647028736 9153161038135296 9156809460105216 9165135346139136 9175862330392576 9213886066065408 9224670108745728 9228347034012288 9247113300934656 9302155642011648 9307180574834688 9315643186741248 9319356373598208 9334315212079104 9347576323857408 9351635193298944 9356075665850368 9371093443805184 9374828732964864 9420604263887544 9420939685527552 9439761494704128 9454913599832064 9467282665242624 9495950551220224 9500073847160832 9513509631381504 9517640551759872 9528780112330752 9544075104485376 9546460926492672 9555141105549312 9570137664901632 9574293174091776 9621042652480896 9640607483953152 9659930859012096 9664517720768512 9667383568367616 9680030590304256 9697992052310016 9715924729921536 9731520114720768 9742910002495488 9749577116418048 9773757615218688 9778001539497984 9861179418574848 9870145757380608 9877007956967424 9881697894268928 9897559367614464 9904332308742144 9922646532685824 9928896624984064 9938219882782464 9950205959995392 9981709904904192 10017706076012544 10052339459162112 10070991746629632 10082778956070912 10091946785636352 10095969404731392 10112174813085696 10140149744664576 10161550666665216 10182214645972992 10226408285929472 10242823066484736 10256222887346176 10261763197894656 10278234727907328 10297306167902208 10306302100663296 10310777264406528 10322845121691648 10327327468683264 10351402864345088 10403002463551488 10424648328019968 10443991440949248 10464925097263104 10474440395587584 10480098585083904 10486699806162944 10516023364339584 10525585124081664 10530155504074752 10542480124280832 10546682324585472 10619731681542144 10636777799811072 10650692998397952 10658910088200192 10682944370122752 10687583078055936 10692657903828992 10702698335304192 10709821078634496 10749533743742976 10766404873014336 10766788212031488 10788298851090432 10845683419447296 10852514915680256 10872582435864576 10875806514413568 10877303487725568 10890034414092288 10907514405126144 10910241058848768 10920161263484928 10932942351106048 10937300188459008 10995477317121024 11030732533137408 11045163109449728 11068868168515584 11083419488354304 11103913977053184 11116910131052544 11121737273966592 11134754288566272 11142373847334912 11165160609051904 11165558145810432 11170008703107072 11269919335514112 11288009093677056 11293369022021632 11314324061028352 11340167465926656 11347310428553216 11353440133840896 11357965580322816 11371663954280448 11402717217755136 11407668462747648 11448806944014336 11454991476719616 11488387953328128 11504709321670656 11509704853291008 11515170050277376 11523175949795328 11538250748264448 11547152595550208 11555054360199168 11594589863246208 11595002689880064 11613200761903104 11645328222388224 11687323755347968 11706083504553984 11727729369022464 11746553974751232 11749490371067904 11768349906173952 11778630972186624 11783745445036032 11797537281933312 11830174702108672 11841283264591872 11889145672630272 11935990218227712 11949960244232192 11977255525810176 11984799778471936 11991273849225216 11999479527899136 12018312416388096 12029240141807616 12043319308640256 12048548713463808 12136836207476736 12156317485498368 12162089716023296 12204214717513728 12209079280140288 12220180461518848 12231655240347648 12246407335378944 12285181421420544 12299560144994304 12304462712016384 12395066765082624 12402874189348864 12409574099779584 12425808498130944 12429493159329792 12445753616105472 12463435098476544 12468846924398592 12494791258406912 12499771643953152 12506523897434112 12560805685183392 12561252914036736 12566259790995456 12586348659605504 12623043553656832 12673607591264256 12684679508508672 12690187402346496 12705040149774336 12725433472647168 12728614568656896 12734141539811328 12740188140732416 12760183553202176 12765724232122368 12828056869974528 12879907812016128 12906707453739008 12930656069746688 12942797986879488 12954566306562048 12975360152961024 12980532091797504 12990546669993984 12999436155224064 13031676820291584 13037335385997312 13091418830536704 13100994250186752 13148239224766464 13160194343174144 13169343942623232 13196745823485952 13230195376914432 13250959843709952 13266941279993856 13272229442174976 13308946539872256 13356941434683392 13385608017739776 13403119278882816 13427988995506176 13443705274761216 13455929047515136 13461292539641856 13482899750780928 13532895159533568 13548734222220288 13657097421979648 13682350930526208 13704312970543104 13729741557202944 13735214190157824 13741736134217728 13747703019208704 13763793495588864 13769769958244352 13837005163118592 13870669951401984 13925321921265664 13953233463017472 13973464780111872 13979034560397312 14021364485786112 14034113498775552 14040207338766336 14056640165707776 14062243099447296 14130906395831316 14159642242056192 14182370399748096 14200923997863936 14243925826830336 14250110770741248 14270264447072256 14293170168496128 14319691389739008 14332711658323968 14355206497352448 14355717616041984 14361439761137664 14384398468120576 14460911225929728 14496776581152768 14501075352551424 14520045885456384 14546988078465024 14573887094882304 14583066917945344 14614365003743232 14660636422828032 14707643377516544 14758490891354112 14791769127862272 14805218636070912 14822546841403392 14846339051421696 14856498463113216 14893344937476096 14972564857356288 15026559114018816 15050678791569408 15124168434106368 15137920178454528 15143954107097088 15168262219628544 15203622957006848 15210224616996864 15273321968959488 15339612428894208 15346273137721344 15364234599727104 15384334331019264 15392644796841984 15459453150994944 15466165896609792 15484267682537472 15527104296517632 15636972492029952 15665987161423872 15691133208231936 15697387645894656 15704841296248832 15711660593381376 15730049709244416 15788377686122496 15813720186421248 15929597522313216 15976039497596928 15988365132300288 15999306037198848 16024416555184128 16038986855743488 16057759078187008 16064731617951744 16124300615614464 16149607309521504 16182448276635648 16278772373520384 16308873653796864 16335051621138432 16365361588273152 16380241895227392 16399413526659072 16405950282688512 16546098799706112 16567744664174592 16594338154807296 16617913464635392 16625129232531456 16655870965579776 16666362191937536 16675365196578816 16702131432849408 16747740913577856 16748337218715648 16755013054660608 16904879003271168 16912906011344896 16920249869795328 16940053533032448 16967244630196224 16971486091542528 17020965642829824 17030160200761344 17104075826632704 17111502694121472 17173210416021504 17257063982505984 17272755075416064 17284763924692992 17300480203948032 17307376122396672 17320728893325312 17332581540298752 17375569093722112 17391884794869312 17467992333582336 17530985633021952 17559125256830976 17591594053533696 17624235556601856 17640260502552576 17667946458279936 17675618167554048 17689255039991808 17696305922899968 17745262053163008 17903985327341568 17924940366348288 17948390052855808 17977199667707904 17986910773837824 18043860212711424 18064978962960384 18072823070195712 18205254311215104 18243134574034944 18306322076270592 18313618920210432 18330270692278272 18351724660785152 18427772132130816 18449340217491456 18456694068024576 18494226601869312 18604311284023296 18614361149669376 18638712747196416 18668630424158208 18695152647714816 18703270386597888 18712151331700736 18742186887610368 18749657465929728 18841208527775088 18841879371055104 18879522989408256 18909827199664128 18934565330485248 18991901102440448 19027019262763008 19035281103519744 19057560224661504 19088150208970752 19092921852985344 19110282211098624 19140275329803264 19148586348183552 19242085304961792 19281214967906304 19319861718024192 19329035441537024 19334767136735232 19360061180608512 19395984104620032 19431849459843072 19463040229441536 19485820004990976 19499154232836096 19547515230437376 19556003078995968 19722358837149696 19740291514761216 19754015913934848 19763395788537856 19795118735228928 19845293065371648 19857793249968128 19876439765564928 19900411919990784 19963419809808384 20035412152025088 20104678918324224 20141983493259264 20165557912141824 20183893571272704 20191938809462784 20224349626171392 20280299489329152 20323101333330432 20452816571858944 20485646132969472 20512445774692352 20523526395789312 20556469455814656 20594612335804416 20612604201326592 20621554528813056 20645690243383296 20654654937366528 20702805728690176 20806004927102976 20849296656039936 20887982881898496 20929850194526208 20960197170167808 20973399612325888 21032046728679168 21051170248163328 21060311008149504 21084960248561664 21093364649170944 21239463363084288 21273555599622144 21301385996795904 21317820176400384 21365888740245504 21375166156111872 21385315807657984 21405396670608384 21499067487485952 21532809746028672 21533576424062976 21576597702180864 21691366838894592 21705029831360512 21745164871729152 21751613028827136 21754606975451136 21780068828184576 21815028810252288 21820482117697536 21865884702212096 21874600376918016 21990954634242048 22061465066274816 22090326218899456 22137736337031168 22166838976708608 22207827954106368 22233820262105088 22243474547933184 22269508577132544 22284747694669824 22330321218103808 22340017406214144 22539838671028224 22576018187354112 22586738044043264 22628648122056704 22680334931853312 22694620857106432 22706880267681792 22715931160645632 22743327908560896 22805434435510272 22815336925495296 22909982953439232 23009418643341312 23019409706582016 23030340100554752 23046351899590656 23076501496528896 23094305191100416 23110108720398336 23189179726492416 23190005379760128 23226401523806208 23290656444776448 23374647510695936 23455458738044928 23498980742135808 23536699812347904 23557261944373248 23567490890072064 23595074563866624 23660349404217344 23682566529183744 23778291345260544 23899920488464384 23969599556943872 23982547698450432 23998959055798272 24036624832776192 24058480283615232 24086638617280512 24097097426927616 24273672414953472 24312634970996736 24324179432046592 24418158560280576 24440360923037696 24463310480695296 24570362842841088 24599120289988608 24608925424032768 24790133530165248 24805748378697728 24819148199559168 24851616996261888 24858986318659584 24891507232210944 24926870196953088 24937693848797184 24989582516813824 24999543287906304 25013047794868224 25121611370366784 25122505828073472 25132519581990912 25172697319211008 25347215182528512 25369359017017344 25380374804692992 25410080299548672 25450866945294336 25457229137313792 25480376281464832 25520367106404352 25531448464244736 25656113739949056 25759815624032256 25861312139493376 25885595973758976 25909132613124096 25950720305922048 25961064183595008 25981093339987968 25998872310448128 26063353640583168 26074670771994624 26201988500373504 26296478449532928 26338687885246464 26460390753828864 26501919687419904 26533882559987712 26544458884349952 26617893079744512 26713882869366784 26806238557765632 26855977991012352 26887410549522432 26922585079283712 26965799501561856 27065790319067136 27097468444440576 27314194843959296 27364701861052416 27408625941086208 27459483114405888 27470428380315648 27483472268435456 27495406038417408 27527586991177728 27674010326237184 27741339902803968 27850643842531328 27906466926034944 27946929560223744 27958069120794624 28042728971572224 28068226997551104 28113280331415552 28124486198894592 28261812791662632 28319284484112384 28364740799496192 28401847995727872 28487851653660672 28500221541482496 28540528894144512 28586340336992256 28639382779478016 28665423316647936 28710412994704896 28722879522275328 28921822451859456 28993553162305536 29002150705102848 29040091770912768 29093976156930048 29147774189764608 29166133835890688 29228730007486464 29321272845656064 29583538255724544 29610437272141824 29645093682806784 29692678102843392 29712996926226432 29786689874952192 29945129714712576 30053118228037632 30248336868212736 30275840356909056 30287908214194176 30336524439257088 30407245914013696 30420449233993728 30546643937918976 30679224857788416 30728469199454208 30768668662038528 30785289593683968 30918906301989888 30932331793219584 30968535365074944 31054208593035264 31273944984059904 31331974322847744 31394775291789312 31409682592497664 31423321186762752 31460099418488832 31576755372244992 31627440372842496 31859195044626432 31952078995193856 31976730264600576 32048833110368256 32077973711486976 32115518156374016 32129463235903488 32248601231228928 32299214619043008 32364896553271296 32557544747040768 32617747307593728 32670103242276864 32730723176546304 32760483790454784 32798827053318144 32811900565377024 33092197599412224 33135489328349184 33235826929270784 33250258465062912 33311741931159552 33332724383875072 33350730393157632 33404262865698816 33495481827155712 33496674437431296 33510026109321216 33809758006542336 33825812022689792 33880107066064896 33942972183085056 34041931285659648 34060320401522688 34208151653265408 34223005388242944 34346420832043008 34514127965011968 34545510150832128 34569527849385984 34614752244793344 34641457786650624 34665163080597504 34751138187444224 34783769589738624 34935984667164672 35061971266043904 35118250513661952 35183188107067392 35248471113203712 35335892916559872 35351236335108096 35392611845799936 35490524106326016 35807970654683136 35849880732696576 35896780105711616 35954399335415808 35973821547675648 36087720425422848 36129957925920768 36145646140391424 36410508622430208 36486269148069888 36612644152541184 36627237840420864 36660541384556544 36703449321570304 36855544264261632 36898680434982912 36913388136049152 37208622568046592 37228722299338752 37277425494392832 37337260848316416 37390305295429632 37406540773195776 37424302663401472 37484373775220736 37499314931859456 37682417055550176 37683758742110208 37759045978816512 37869130660970496 37983802204880896 38054038525526016 38070562207039488 38115120449323008 38176300417941504 38185843705970688 38220564422197248 38280550659606528 38297172696367104 38484170609923584 38639723436048384 38658070883074048 38720122361217024 38791968209240064 38863698919686144 38926080458883072 38971640009981952 38998308465672192 39095030460874752 39112006157991936 39444717674299392 39480583029522432 39508031827869696 39526791577075712 39590237470457856 39690586130743296 39715586499936256 39752879531129856 39800823839981568 39926839619616768 40070824304050176 40209357836648448 40283966986518528 40331115824283648 40367787142545408 40383877618925568 40448699252342784 40646202666660864 40905633143717888 40971292265938944 41024891549384704 41047052791578624 41112938911629312 41189224671608832 41225208402653184 41243109057626112 41291380486766592 41309309874733056 41405611457380352 41612009854205952 41775965763796992 41859700389052416 41920394340335616 41946799224651776 42064093457358336 42102340496326656 42120622016299008 42169920497123328 42186729298341888 42478926726168576 42547111199244288 42602771993591808 42731777480491008 42750332312223744 42770631615315968 42810793341216768 42998134974971904 43065619492057344 43067152848125952 43153195404361728 43382733677789184 43410059662721024 43490329743458304 43503226057654272 43560137656369152 43640964235395072 43731769404424192 43749200753836032 43981909268484096 44122930132549632 44180652437798912 44275472674062336 44415655908212736 44467640524210176 44539017154265088 44569495389339648 44660642436207616 44680034812428288 45079677342056448 45152036374708224 45173476088086528 45257296244113408 45389241714212864 45413760535363584 45431862321291264 45610868871020544 45630673850990592 45819965906878464 46018837286682624 46038819413164032 46060680201109504 46092703799181312 46153002993057792 46188610382200832 46378359452984832 46452803047612416 46581312889552896 46749295021391872 46910917476089856 46997961484271616 47073399624695808 47114523888746496 47134981780144128 47190149127733248 47320698808434688 47365133058367488 47799840976928768 47965095396900864 47997918111596544 48073249665552384 48116960567230464 48173277234561024 48194194853855232 48547344829906944 48648358864093184 48836317120561152 48926620961390592 49140725685682176 49198240579977216 49217850848065536 49611496757395456 49638296399118336 49703233992523776 49783014464421888 49853740393906176 49875387697594368 49999086575812608 50026095589736448 50243222740733568 50245011656146944 50265039163981824 50345394638422016 50738718034034688 50760749609385984 50820160599097344 50901733890588672 50914458274627584 51040734212808704 51062896928489472 51312227479898112 51519631248064512 51722624278986752 51771191947517952 51818265226248192 51901440611844096 51922128367190016 51962186679975936 51997744620896256 52126707281166336 52403977000747008 52592956899065856 52677375770492928 52920781507657728 53003839374839808 53067765119975424 53088917768699904 53235786159489024 53711955982024704 53774821099044864 53845170158567424 53931599003123712 54131580638134272 54194936888881152 54729403722104832 54918966228811776 54940856760631296 54966944536870912 54990812076834816 55055173982355456 55348020652474368 55482679805607936 55812933852069888 55916138241589248 56085457943144448 56136453995102208 56226560662831104 56248972397789184 56523625583325264 56638568968224768 56729481598992384 56803695991455744 56975703307321344 57081057788289024 57172680673984512 57278765558956032 57330846633295872 57420825989409792 57445759044550656 57843644903718912 57987106324611072 58004301410205696 58080183541825536 58187952313860096 58295548379529216 58332267671781376 58457460014972928 58642545691312128 59167076511449088 59220874544283648 59290187365613568 59385356205686784 59573379749904384 59890259429425152 60106236456075264 60496673736425472 60551680713818112 60575816428388352 60673048878514176 60814491828027392 60840898467987456 61358449715576832 61456938398908416 61537337324077056 61570579187367936 61837812603979776 61864663586439168 61937070730149888 62108417186070528 62547889968119808 62663948645695488 62789550583578624 62819365184995328 62920198836977664 63153510744489984 63254880745684992 63718390089252864 63904157990387712 63953460529201152 64097666220736512 64155947422973952 64231036312748032 64497202462457856 64598429238086016 64729793106542592 65115089494081536 65235494615187456 65340206484553728 65461446353092608 65597654106636288 65623801130754048 66184395198824448 66270978656698368 66471653858541568 66500516930125824 66623483862319104 66665448767750144 66701460786315264 66808525731397632 66990963654311424 67020052218642432 67619516013084672 67651624045379584 67760214132129792 67885944366170112 68083862571319296 68120640803045376 68416303306530816 68446010776485888 69028255930023936 69091020301664256 69139055698771968 69229504489586688 69282915573301248 69330326161195008 69502276374888448 69567539179477248 69871969334329344 70123942532087808 70366376214134784 70496942226407424 70671785833119744 70702472670216192 70785223691599872 70981048212652032 71699761465393152 71793560211423232 71908798670831616 71947643095351296 72175440850845696 72259915851841536 72291292280782848 72821017244860416 72972538296139776 73254475680841728 73321082769113088 73406898643140608 73711088528523264 73797360869965824 73826776272098304 74417245136093184 74457444598677504 74554850988785664 74674521696632832 74780610590859264 74813081546391552 74848605326802944 74968747550441472 74998629863718912 75364834111100352 75367517484220416 75518091957633024 75967604409761792 76108077051052032 76141124414078976 76230240898646016 76352600835883008 76371687411941376 76441128844394496 76561101319213056 76594345392734208 76968341219847168 77279446872096768 77316141766148096 77583936418480128 77727397839372288 77852160917766144 77943280019963904 77996616931344384 78190060921749504 78224012315983872 78889435348598784 79016063655739392 79053583154151424 79381172261486592 79431172999872512 79505759062259712 79601647679963136 79853679239233536 80141648608100352 80418715673296896 80567933973037056 80662231648567296 80767755237851136 80897398504685568 81292405333321728 81811266287435776 81942584531877888 82049783098769408 82094105583157248 82225877823258624 82378449343217664 82450416805306368 82486218115252224 82582760973533184 82811222914760704 83224019708411904 83551931527593984 83719400778104832 83840788680671232 83893598449303552 84128186914716672 84204680992653312 84339840994246656 84373458596683776 84957853452337152 85094222398488576 85205543987183616 85463554960982016 85500664624447488 85541263230631936 85621586682433536 85996269949943808 86131238984114688 86765467355578368 86820119325442048 86980659486916608 87006452115308544 87120275312738304 87281928470790144 87463538808848384 87498401507672064 87963818536968192 88361304875597824 88831311816425472 88935281048420352 89078034308530176 89138990778679296 89321284872415232 89360069624856576 90159354684112896 90346952176173056 90514592488226816 90827521070727168 90863724642582528 91221737742041088 91261347701981184 91639931813756928 92037674573365248 92121360402219008 92185407598362624 92306005986115584 92377220764401664 92756718905969664 92905606095224832 93162625779105792 93498590042783744 93821834952179712 93995922968543232 94229047777492992 94269963560288256 94380298255466496 94730266116734976 95599681953857536 95930190793801728 96146499331104768 96233921134460928 96346554469122048 96388389707710464 97094689659813888 97672634241122304 97853241922781184 98281451371364352 98396481159954432 98435701696131072 99276592798236672 99406467985047552 99707480787812352 99750775395188736 99998173151625216 100052191179472896 100486445481467136 100490023312293888 100530078327963648 100690789276844032 101477436068069376 101640321198194688 101828916549255168 102081468425617408 102125793856978944 102624454959796224 103039262496129024 103542383895035904 103636530452496384 103844256734380032 103924373359951872 103995489241792512 104253414562332672 104807954001494016 105185913798131712 105354751540985856 106007678749679616 106177835537399808 106471572318978048 107423911964049408 107549642198089728 107690340317134848 107863198006247424 108263161276268544 108389873777762304 109458807444209664 109837932457623552 109881713521262592 109933889073741824 109981624153669632 110110347964710912 110696041304948736 111625867704139776 111832276483178496 112170915886288896 112272907990204416 112453121325662208 112497944795578368 113047251166650528 113277137936449536 113607391982911488 113951406614642688 114162115576578048 114345361347969024 114557531117912064 114661693266591744 114841651978819584 114891518089101312 115974212649222144 116160367083651072 116375904627720192 116591096759058432 116664535343562752 116914920029945856 117285091382624256 118334153022898176 118441749088567296 118580374731227136 118770712411373568 119146759499808768 119780518858850304 120212472912150528 120993347472850944 121103361427636224 121151632856776704 121346097757028352 121628983656054784 122716899431153664 122913876797816832 123074674648154112 123141158374735872 123675625207959552 123729327172878336 123874141460299776 124216834372141056 125327897291390976 125579101167157248 125638730369990656 125840397673955328 126307021488979968 126509761491369984 127436780178505728 127808315980775424 128195332441473024 128311894845947904 128462072625496064 128994404924915712 129196858476172032 129459586213085184 130230178988163072 130470989230374912 130680412969107456 130922892706185216 131195308213272576 131247602261508096 132368790397648896 132541957313396736 132943307717083136 133246967724638208 133330897535500288 133402921572630528 133617051462795264 133981927308622848 134040104437284864 135239032026169344 135303248090759168 135520428264259584 135771888732340224 136167725142638592 136241281606090752 136832606613061632 136892021552971776 138056511860047872 138182040603328512 138278111397543936 138459008979173376 138565831146602496 139004552749776896 139135078358954496 139743938668658688 140247885064175616 140732752428269568 140993884452814848 141343571666239488 141404945340432384 141570447383199744 141962096425304064 143399522930786304 143587120422846464 143895286190702592 144350881701691392 144519831703683072 144582584561565696 145642034489720832 145945076592279552 146508951361683456 146813797286281216 147422177057046528 147594721739931648 147653552544196608 148834490272186368 148914889197355008 149109701977571328 149349043393265664 149561221181718528 149626163092783104 149697210653605888 149997259727437824 150729668222200704 150735034968440832 151036183915266048 151935208819523584 152216154102104064 152282248828157952 152460481797292032 152705201671766016 152743374823882752 153122202638426112 153188690785468416 153936682439694336 154558893744193536 154632283532296192 155167872836960256 155454795678744576 155704321835532288 155886560039927808 155993233862688768 156380121843499008 157778870697197568 158032127311478784 158107166308302848 158762344522973184 158862345999745024 159011518124519424 159203295359926272 159707358478467072 161135867946074112 161324463297134592 161535510475702272 161794797009371136 162584810666643456 163622532574871552 164099566197538816 164188211166314496 164756898686435328 164900833610612736 164972436230504448 165165521947066368 165622445829521408 166448039416823808 167438801556209664 167787196898607104 168256373829433344 168409361985306624 168679681988493312 168746917193367552 169915706904674304 170188444796977152 170411087974367232 170927109921964032 171082526461263872 171243173364867072 171992539899887616 172262477968229376 173530934711156736 173640238650884096 173961318973833216 174012904230617088 174240550625476608 174563856941580288 174927077617696768 174996803015344128 175927637073936384 177662623632850944 177870562096840704 178156068617060352 178642569744830464 178720139249713152 180318709368225792 181029184976453632 181655042141454336 181727449285165056 182443475484082176 182522695403962368 184075349146730496 184370815196725248 184612011972231168 185513437811939328 185811212190449664 186325251558211584 186997180085567488 187643669904359424 187991845937086464 188458095554985984 188760596510932992 189460532233469952 191199363907715072 191860381587603456 192292998662209536 192467842268921856 192693108938244096 194189379319627776 195345268482244608 195706483845562368 196792962319908864 196871403392262144 198553185596473344 198812935970095104 199414961575624704 199501550790377472 199996346303250432 200104382358945792 200972890962934272 201060156655927296 202954872136138752 203280642396389376 203657833098510336 204162936851234816 204251587713957888 205248909919592448 207084767790071808 207273060904992768 207688513468760064 207848746719903744 207990978483585024 208506829124665344 209615908002988032 210371827596263424 212015357499359232 212355671074799616 212943144637956096 215099284396179456 215380680634269696 215726396012494848 216526322552537088 216779747555524608 218917614888419328 219763427042525184 219867778147483648 219963248307339264 220220695929421824 221392082609897472 223251735408279552 223664552966356992 224341831772577792 224545815980408832 224906242651324416 224995889591156736 226094502333301056 226554275872899072 227902813229285376 228324231153156096 228690722695938048 229115062235824128 229323386533183488 229683303957639168 229783036178202624 231948425298444288 232751809255440384 233182193518116864 233329070687125504 233829840059891712 234570182765248512 236668306045796352 237160749462454272 238293518999617536 239561037717700608 240424945824301056 241986694945701888 242303265713553408 242692195514056704 243257967312109568 245433798862307328 245827753595633664 246149349296308224 246282316749471744 247351250415919104 247458654345756672 247748282920599552 248433668744282112 250655794582781952 251158202334314496 251277460739981312 251680795347910656 252614042977959936 253019522982739968 254873560357011456 255616631961550848 256390664882946048 256623789691895808 256924145250992128 257988809849831424 258393716952344064 260460357976326144 260941978460749824 261360825938214912 261845785412370432 262390616426545152 262495204523016192 265083914626793472 265886615434166272 266493935449276416 266661795071000576 266805843145261056 267234102925590528 267963854617245696 268080208874569728 270478064052338688 270606496181518336 271040856528519168 271543777464680448 272482563212181504 273665213226123264 273784043105943552 276113023720095744 276364081206657024 276556222795087872 276918017958346752 277131662293204992 278009105499553792 278270156717908992 279487877337317376 280495770128351232 281465504856539136 281987768905629696 282687143332478976 282809890680864768 283140894766399488 286799045861572608 287174240845692928 287790572381405184 288701763403382784 289039663407366144 289165169123131392 291284068979441664 293017902723366912 293627594572562432 294844354114093056 295189443479863296 295307105088393216 297829778394710016 298219403955142656 299122442363437056 299252326185566208 299394421307211776 299994519454875648 301459336444401408 301470069936881664 302072367830532096 303870417639047168 304432308204208128 304920963594584064 305486749647765504 306244405276852224 306377381570936832 307873364879388672 309117787488387072 309264567064592384 310909591357489152 311773120079855616 311986467725377536 312760243686998016 315557741394395136 316064254622957568 316214332616605696 317724691999490048 318023036249038848 319414716956934144 322271735892148224 322648926594269184 323071020951404544 323589594018742272 325169621333286912 327245065149743104 328376422332628992 329513797372870656 329801667221225472 329944872461008896 330331043894132736 331244891659042816 334877603112419328 336512747658866688 336818723970613248 337359363976986624 337493834386735104 339831413809348608 340822175948734464 341854219843928064 342486346729734144 343985079799775232 344524955936458752 347280477301768192 347922637947666432 348481101250953216 349127713883160576 349993606030688256 351855274147872768 355325247265701888 355741124193681408 356312137234120704 357285139489660928 357440278499426304 360637418736451584 362058369952907264 363310084282908672 363454898570330112 364886950968164352 368150698293460992 368741630393450496 369224023944462336 371026875623878656 371622424380899328 372650503116423168 375983691874172928 376916191109971968 377521193021865984 378921064466939904 384585997324419072 384935684537843712 385386217876488192 388378758639255552 390690536964489216 391412967691124736 393585924639817728 393742806784524288 397106371192946688 397625871940190208 398829923151249408 399992692606500864 400208764717891584 401945781925868544 402120313311854592 405909744272277504 406561284792778752 407315666197020672 408325873702469632 408503175427915776 410497819839184896 414169535580143616 414546121809985536 415377026937520128 415697493439807488 417013658249330688 419231816005976064 420743655192526848 424030714998718464 424711342149599232 425886289275912192 430198568792358912 430761361268539392 433052645105074176 433559495111049216 437835229776838656 439526854085050368 439735556294967296 440441391858843648 442784165219794944 446503470816559104 447329105932713984 448683663545155584 449091631960817664 449991779182313472 452189004666602112 453108551745798144 455805626458570752 456648462306312192 457381445391876096 458230124471648256 459366607915278336 459566072356405248 463896850596888576 465503618510880768 466364387036233728 466658141374251008 467659680119783424 469140365530497024 473336612091592704 474321498924908544 476587037999235072 479122075435401216 483973389891403776 484606531427106816 485384391028113408 486515934624219136 490867597724614656 492298698592616448 492564633498943488 494702500831838208 494917308691513344 495496565841199104 496867337488564224 502316404668628992 502554921479962624 503361590695821312 505228085955919872 506039045965479936 509747120714022912 511233263923101696 512781329765892096 513247579383791616 513848290501984256 515977619699662848 516787433904688128 520920715952652288 521883956921499648 522721651876429824 523691570824740864 524781232853090304 524990409046032384 531773230868332544 532987870898552832 533323590142001152 533611686290522112 534468205851181056 535927709234491392 536160417749139456 540956128104677376 541212992363036672 543087554929360896 544965126424363008 547330426452246528 547568086211887104 552226047440191488 553112445590175744 553836035916693504 556018210999107584 556540313435817984 558975754674634752 560991540256702464 562931009713078272 563975537811259392 565374286664957952 566281789532798976 573598091723145216 574348481691385856 575581144762810368 577403526806765568 578079326814732288 582568137958883328 586035805446733824 587255189145124864 590378886959726592 590614210176786432 595659556789420032 596438807910285312 598244884726874112 598504652371132416 598788842614423552 599989038909751296 602918672888802816 607740835278094336 608864616408416256 609841927189168128 610973499295531008 612488810553704448 612754763141873664 615746729758777344 618529134129184768 621819182714978304 623546240159711232 623972935450755072 625520487373996032 631115482788790272 632428665233211392 636046072498077696 638829433913868288 645297853188538368 646142041902809088 647179188037484544 650339242666573824 654490130299486208 656752844665257984 659603334442450944 659889744922017792 660662087788265472 669755206224838656 673025495317733376 673637447941226496 674718727953973248 674987668773470208 679662827618697216 683708439687856128 684972693459468288 687970159599550464 689049911872917504 695845275895332864 698255427766321152 699987212061376512 703710548295745536 711482248387362816 714570278979321856 714880556998852608 721274837472903168 726909797140660224 729773901936328704 736301396586921984 737483260786900992 738448047888924672 742053751247757312 743244848761798656 745301006232846336 751967383748345856 753832382219943936 755042386043731968 757842128933879808 769171994648838144 769871369075687424 770772435752976384 781381073928978432 782825935382249472 787171849279635456 787485613569048576 795251743880380416 797659846302498816 799985385213001728 800417529435783168 803891563851737088 804240626623709184 811819488544555008 813122569585557504 814631332394041344 816651747404939264 820995639678369792 828339071160287232 829092243619971072 830754053875040256 831394986879614976 834027316498661376 838463632011952128 841487310385053696 848061429997436928 849422684299198464 860397137584717824 861522722537078784 866105290210148352 867118990222098432 879053708170100736 879471112589934592 880882783717687296 885568330439589888 894658211865427968 897367327090311168 898183263921635328 899983558364626944 904378009333204224 906217103491596288 911611252917141504 913296924612624384 914762890783752192 916460248943296512 918733215830556672 919132144712810496 927793701193777152 932728774072467456 933316282748502016 935319360239566848 938280731060994048 946673224183185408 948642997849817088 953174075998470144 958244150870802432 967946779782807552 969213062854213632 970768782056226816 973031869248438272 981735195449229312 985129266997886976 989405001663676416 989834617383026688 990993131682398208 993734674977128448 1004632809337257984 1005109842959925248 1010456171911839744 1012078091930959872 1019494241428045824 1022466527846203392 1025562659531784192 1027696581003968512 1031955239399325696 1033574867809376256 1041841431905304576 1043767913842999296 1045443303752859648 1047383141649481728 1049980818092064768 1063546461736665088 1065975741797105664 1066647180284002304 1067223372581044224 1068936411702362112 1071855418468982784 1072320835498278912 1081912256209354752 1082425984726073344 1086175109858721792 1089930252848726016 1094660852904493056 1104452094880382976 1106224891180351488 1107672071833387008 1112036421998215168 1113080626871635968 1117951509349269504 1127951075622518784 1130748573329915904 1132563579065597952 1148696963382771712 1154807053613531136 1156158653629464576 1165136275917766656 1172071610893467648 1174510378290249728 1180757773919453184 1181228420353572864 1191319113578840064 1192877615820570624 1196489769453748224 1197577685228847104 1199978077819502592 1205837345777605632 1215481670556188672 1217729232816832512 1219683854378336256 1221946998591062016 1224977621107408896 1225509526283747328 1231493459517554688 1243638365429956608 1247092480319422464 1251040974747992064 1262230965577580544 1272092144996155392 1277658867827736576 1290595706377076736 1292284083805618176 1300678485333147648 1308980260598972416 1313505689330515968 1319206668884901888 1321324175576530944 1339510412449677312 1346050990635466752 1347274895882452992 1349975337546940416 1359325655237394432 1367416879375712256 1369945386918936576 1378099823745835008 1391690551790665728 1396510855532642304 1399974424122753024 1407421096591491072 1422964496774725632 1429140557958643712 1429761113997705216 1453819594281320448 1459547803872657408 1472602793173843968 1476896095777849344 1484107502495514624 1486489697523597312 1490602012465692672 1507664764439887872 1510084772087463936 1515684257867759616 1538343989297676288 1539742738151374848 1541544871505952768 1562762147857956864 1565651870764498944 1574343698559270912 1574971227138097152 1595319692604997632 1599970770426003456 1600835058871566336 1607783127703474176 1608481253247418368 1623638977089110016 1629262664788082688 1633303494809878528 1641991279356739584 1656678142320574464 1661508107750080512 1668054632997322752 1676927264023904256 1682974620770107392 1696122859994873856 1698845368598396928 1720794275169435648 1723045445074157568 1732210580420296704 1734237980444196864 1758107416340201472 1758942225179869184 1761765567435374592 1771136660879179776 1789316423730855936 1794734654180622336 1796366527843270656 1799967116729253888 1808756018666408448 1823222505834283008 1826593849225248768 1829525781567504384 1832920497886593024 1837466431661113344 1838264289425620992 1855587402387554304 1865457548144934912 1866632565497004032 1870638720479133696 1876561462121988096 1893346448366370816 1897285995699634176 1916488301741604864 1935893559565615104 1938426125708427264 1941537564112453632 1946063738496876544 1963470390898458624 1970258533995773952 1978810003327352832 1979669234766053376 1981986263364796416 2009265618674515968 2010219685919850496 2020912343823679488 2024156183861919744 2038988482856091648 2051125319063568384 2055393162007937024 2063910478798651392 2067149735618752512 2087535827685998592 2094766283298963456 2099961636184129536 2127092923473330176 2133294360568004608 2134446745162088448 2143710836937965568 2144641670996557824 2163824512418709504 2164851969452146688 2189321705808986112 2208904189760765952 2212449782360702976 2215344143666774016 2224072843996430336 2226161253743271936 2235903018698539008 2255902151245037568 2261497146659831808 2265127158131195904 2309614107227062272 2312317307258929152 2344143221786935296 2361515547838906368 2362456840707145728 2385755231641141248 2392979538907496448 2399956155639005184 2411674691555211264 2430963341112377344 2435458465633665024 2439367708756672512 2443893997182124032 2449955242214817792 2462986919035109376 2487276730859913216 2494184960638844928 2502081949495984128 2524461931155161088 2544184289992310784 2581191412754153472 2584568167611236352 2601356970666295296 2638413337769803776 2642648351153061888 2692101981270933504 2694549791764905984 2699950675093880832 2718651310474788864 2734833758751424512 2739890773837873152 2756199647491670016 2783381103581331456 2799948848245506048 2814842193182982144 2845928993549451264 2858281115917287424 2859522227995410432 2907639188562640896 2919095607745314816 2945205586347687936 2968215004991029248 2972979395047194624 2981204024931385344 3015329528879775744 3031368515735519232 3076687978595352576 3083089743011905536 3125524295715913728 3131303741528997888 3149942454276194304 3190639385209995264 3199941540852006912 3201670117743132672 3215566255406948352 3216962506494836736 3247277954178220032 3258525329576165376 3266606989619757056 3283982558713479168 3313356284641148928 3323016215500161024 3336109265994645504 3353854528047808512 3392245719989747712 3397690737196793856 3446090890148315136 3464421160840593408 3468475960888393728 3516214832680402944 3517884450359738368 3523531134870749184 3542273321758359552 3578632847461711872 3589469308361244672 3592733055686541312 3599934233458507776 3617512037332816896 3646445011668566016 3653187698450497536 3659051563135008768 3665840995773186048 3674932863322226688 3676528578851241984 3730915096289869824 3733265130994008064 3741277440958267392 3753122924243976192 3786692896732741632 3832976603483209728 3871787119131230208 3876852251416854528 3892127476993753088 3926940781796917248 3940517067991547904 3957620006654705664 3963972526729592832 4018531237349031936 4020439371839700992 4041824687647358976 4077976965712183296 4102250638127136768 4110786324015874048 4134299471237505024 4175071655371997184 4189532566597926912 4199923272368259072 4254185846946660352 4268893490324176896 4287421673875931136 4289283341993115648 4329703938904293376 4378643411617972224 4417808379521531904 4430688287333548032 4452322507486543872 4471806037397078016 4522994293319663616 4530254316262391808 4619228214454124544 4624634614517858304 4688286443573870592 4723031095677812736 4724913681414291456 4785959077814992896 4799912311278010368 4823349383110422528 4870916931267330048 4887787994364248064 4899910484429635584 4925973838070218752 5004163898991968256 5048923862310322176 5088368579984621568 5162382825508306944 5169136335222472704 5202713941332590592 5276826675539607552 5285296702306123776 5384203962541867008 5389099583529811968 5399901350187761664 5469667517502849024 5479781547675746304 5512399294983340032 5566762207162662912 5599897696491012096 5629684386365964288 5691857987098902528 5716562231834574848 5815278377125281792 5838191215490629632 5890411172695375872 5936430009982058496 5945958790094389248 6030659057759551488 6062737031471038464 6153375957190705152 6166179486023811072 6262607483057995776 6299884908552388608 6381278770419990528 6399883081704013824 6403340235486265344 6431132510813896704 6433925012989673472 6494555908356440064 6533213979239514112 6567965117426958336 6626712569282297856 6646032431000322048 6672218531989291008 6707709056095617024 6784491439979495424 6795381474393587712 6928842321681186816 6936951921776787456 7032429665360805888 7035768900719476736 7084546643516719104 7157265694923423744 7178938616722489344 7199868466917015552 7235024074665633792 7292890023337132032 7306375396900995072 7318103126270017536 7331681991546372096 7349865726644453376 7461830192579739648 7466530261988016128 7482554881916534784 7506245848487952384 7573385793465483264 7743574238262460416 7753704502833709056 7784254953987506176 7915240013309411328 7927945053459185664 8040878743679401984 8083649375294717952 8155953931424366592 8204501276254273536 8221572648031748096 8268598942475010048 8350143310743994368 8399846544736518144 8508371693893320704 8537786980648353792 8574843347751862272 8578566683986231296 8757286823235944448 8835616759043063808 8904645014973087744 8943612074794156032 9045988586639327232 9249269229035716608 9376572887147741184 9449827362828582912 9571918155629985792 9599824622556020736 9646698766220845056 9741833862534660096 9775575988728496128 9799820968859271168 9851947676140437504 10008327797983936512 10176737159969243136 10338272670444945408 10405427882665181184 10553653351079215104 10570593404612247552 10768407925083734016 10778199167059623936 10799802700375523328 10939335035005698048 10959563095351492608 11024798589966680064 11199795392982024192 11259368772731928576 11433124463669149696 11630556754250563584 11676382430981259264 11780822345390751744 11872860019964116992 11891917580188778496 12061318115519102976 12125474062942076928 12306751914381410304 12332358972047622144 12525214966115991552 12599769817104777216 12762557540839981056 12806680470972530688 12862265021627793408 12867850025979346944 12989111816712880128 13066427958479028224 13135930234853916672 13253425138564595712 13292064862000644096 13415418112191234048 13568982879958990848 13590762948787175424 13857684643362373632 13873903843553574912 14064859330721611776 14071537801438953472 14169093287033438208 14357877233444978688 14399736933834031104 14470048149331267584 14612750793801990144 14663363983092744192 14699731453288906752 14933060523976032256 15012491696975904768 15146771586930966528 15487148476524920832 15507409005667418112 15568509907975012352 15830480026618822656 15855890106918371328 16167298750589435904 16409002552508547072 16537197884950020096 16700286621487988736 16799693089473036288 17016743387786641408 17075573961296707584 17149686695503724544 17514573646471888896 17671233518086127616 17809290029946175488 18091977173278654464 18498538458071433216 18899654725657165824 19143836311259971584 19199649245112041472 19293397532441690112 19483667725069320192 19599641937718542336 19703895352280875008 20016655595967873024 20353474319938486272 20810855765330362368 21107306702158430208 21536815850167468032 21599605400751046656 21878670070011396096 21919126190702985216 22049597179933360128 22399590785964048384 22518737545463857152 22866248927338299392 23261113508501127168 23352764861962518528 23745720039928233984 23783835160377556992 24122636231038205952 24250948125884153856 24613503828762820608 24664717944095244288 25050429932231983104 25199539634209554432 25525115081679962112 25613360941945061376 25724530043255586816 25735700051958693888 26132855916958056448 26271860469707833344 26506850277129191424 26830836224382468096 27137965759917981696 27747807687107149824 28129718661443223552 28143075602877906944 28715754466889957376 28799473867668062208 28940096298662535168 29225501587603980288 29326727966185488384 29399462906577813504 30024983393951809536 31014818011334836224 31660960053237645312 31711780213836742656 32334597501178871808 32818005105017094144 33074395769900040192 33599386178946072576 34299373391007449088 35029147292943777792 35342467036172255232 35618580059892350976 36183954346557308928 36997076916142866432 37799309451314331648 38287672622519943168 38586795064883380224 38967335450138640384 39199283875437084672 39407790704561750016 40706948639876972544 41621711530660724736 42214613404316860416 43073631700334936064 43199210801502093312 43838252381405970432 44099194359866720256 44799181571928096768 45037475090927714304 45732497854676598784 46522227017002254336 46705529723925037056 47491440079856467968 47567670320755113984 48501896251768307712 49227007657525641216 50100859864463966208 50399079268419108864 51050230163359924224 51226721883890122752 51449060086511173632 52265711833916112896 52543720939415666688 53013700554258382848 54275931519835963392 55495615374214299648 56286151205755813888 57431508933779914752 57598947735336124416 57880192597325070336 58451003175207960576 58798925813155627008 60049966787903619072 63321920106475290624 65636010210034188288 66148791539800080384 67198772357892145152 68598746782014898176 70058294585887555584 71237160119784701952 72367908693114617856 73994153832285732864 75598618902628663296 76575345245039886336 77173590129766760448 78398567750874169344 78815581409123500032 81413897279753945088 83243423061321449472 84429226808633720832 86147263400669872128 86398421603004186624 87676504762811940864 88198388719733440512 90074950181855428608 91464995709353197568 93044454034004508672 94982880159712935936 95135340641510227968 97003792503536615424 98454015315051282432 100798158536838217728 102898120173022347264 104531423667832225792 105087441878831333376 106027401108516765696 108551863039671926784 110991230748428599296 114863017867559829504 115760385194650140672 116902006350415921152 117597851626311254016 126643840212950581248 132297583079600160768 134397544715784290304 137197493564029796352 140116589171775111168 142474320239569403904 151197237805257326592 153150690490079772672 154347180259533520896 156797135501748338688 157631162818247000064 162827794559507890176 166486846122642898944 168858453617267441664 172294526801339744256 172796843206008373248 175353009525623881728 176396777439466881024 180149900363710857216 182929991418706395136 189965760319425871872 196908030630102564864 201596317073676435456 205796240346044694528 210174883757662666752 217103726079343853568 221982461496857198592 229726035735119659008 231520770389300281344 235195703252622508032 253287680425901162496 264595166159200321536 274394987128059592704 284948640479138807808 302394475610514653184 308694360519067041792 313594271003496677376 315262325636494000128 325655589119015780352 332973692245285797888 344589053602679488512 350706019051247763456 352793554878933762048 365859982837412790272 379931520638851743744 403192634147352870912 411592480692089389056 420349767515325333504 459452071470239318016 463041540778600562688 470391406505245016064 506575360851802324992 529190332318400643072 548789974256119185408 569897280958277615616 604788951221029306368 617388721038134083584 630524651272988000256 651311178238031560704 665947384490571595776 689178107205358977024 705587109757867524096 731719965674825580544 759863041277703487488 823184961384178778112 926083081557201125376 940782813010490032128 1058380664636801286144 1097579948512238370816 1139794561916555231232 1209577902442058612736 1234777442076268167168 1261049302545976000512 1378356214410717954048 1411174219515735048192 1519726082555406974976 1646369922768357556224 1852166163114402250752 2116761329273602572288 2195159897024476741632 2279589123833110462464 2469554884152536334336 2822348439031470096384 3292739845536715112448 3704332326228804501504 4233522658547205144576 4559178247666220924928 4939109768305072668672 6585479691073430224896 7408664652457609003008 8467045317094410289152 9878219536610145337344 14817329304915218006016 19756439073220290674688 29634658609830436012032 59269317219660872024064
- Sum of all divisors σ(n): 236438011042513605441600
- Sum of proper divisors (its aliquot sum) s(n): 177168693822852733417536
- 59269317219660872024064 is an abundant number, because the sum of its proper divisors (177168693822852733417536) is greater than itself. Its abundance is 117899376603191861393472
Bases of 59269317219660872024064
- Binary: 11001000110011111111000000100000010011111011000001010000000000000000000000002
- Hexadecimal: 0xC8CFF0204FB05000000
- Base-36: 9NGCHHYU30Q9S00
Squares and roots of 59269317219660872024064
- 59269317219660872024064 squared (592693172196608720240642) is 3512851963684788761232260386948222448195076096
- 59269317219660872024064 cubed (592693172196608720240643) is 208204337381342358801958453582765726746987118744973698347082023174144
-
The
square root of 59269317219660872024064 is 243452905547.7894106951 -
The
cube root of 59269317219660872024064 is 38989108.7754890485
Scales and comparisons
How big is 59269317219660872024064?- 59,269,317,219,660,872,024,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,269,317,219,660,872,024,064 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 59269317219660872024064 cubic inches would be around 3249092.4 feet tall.
Recreational maths with 59269317219660872024064
- 59269317219660872024064 backwards is 46042027806691271396295
- The number of decimal digits it has is: 23
- The sum of 59269317219660872024064's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 59269317219660872024064 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 59269317219660872024064 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/59269317219660872024064/
Chicago style:
Numbermatics. 2024. "Number 59269317219660872024064 - Facts about the integer". https://numbermatics.com/n/59269317219660872024064/
The information we have on file for 59269317219660872024064 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 59269317219660872024064, math, Factors of 59269317219660872024064, curriculum, school, college, exams, university, Prime factorization of 59269317219660872024064, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine sextillion, two hundred sixty-nine quintillion, three hundred seventeen quadrillion, two hundred nineteen trillion, six hundred sixty billion, eight hundred seventy-two million, twenty-four thousand and sixty-four.