18689920247584294500040704
18,689,920,247,584,294,500,040,704 is an even composite number composed of seven prime numbers multiplied together.
What does the number 18689920247584294500040704 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 32319 divisors.
18689920247584294500040704 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-two thousand, three hundred nineteen divisors.
Prime factorization of 18689920247584294500040704:
218 × 36 × 72 × 132 × 372 × 2932 × 3172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 37 × 37 × 293 × 293 × 317 × 317)See below for interesting mathematical facts about the number 18689920247584294500040704 from the Numbermatics database.
Names of 18689920247584294500040704
- Cardinal: 18689920247584294500040704 can be written as Eighteen septillion, six hundred eighty-nine sextillion, nine hundred twenty quintillion, two hundred forty-seven quadrillion, five hundred eighty-four trillion, two hundred ninety-four billion, five hundred million, forty thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.8689920247584294500040704 × 1025
Factors of 18689920247584294500040704
Divisors of 18689920247584294500040704
- Number of divisors d(n): 32319
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 37 39 42 48 49 52 54 56 63 64 72 74 78 81 84 91 96 98 104 108 111 112 117 126 128 144 147 148 156 162 168 169 182 189 192 196 208 216 222 224 234 243 252 256 259 273 288 293 294 296 312 317 324 333 336 338 351 364 378 384 392 416 432 441 444 448 468 481 486 504 507 512 518 546 567 576 586 588 592 624 634 637 648 666 672 676 702 728 729 756 768 777 784 819 832 864 879 882 888 896 936 951 962 972 999 1008 1014 1024 1036 1053 1092 1134 1152 1172 1176 1183 1184 1248 1268 1274 1296 1323 1332 1344 1352 1369 1404 1443 1456 1458 1512 1521 1536 1554 1568 1638 1664 1701 1728 1758 1764 1776 1792 1813 1872 1902 1911 1924 1944 1998 2016 2028 2048 2051 2072 2106 2184 2219 2268 2304 2331 2344 2352 2366 2368 2457 2496 2536 2548 2592 2637 2646 2664 2688 2704 2738 2808 2853 2886 2912 2916 2997 3024 3042 3072 3108 3136 3159 3276 3328 3367 3402 3456 3516 3528 3549 3552 3584 3626 3744 3804 3809 3822 3848 3888 3969 3996 4032 4056 4096 4102 4107 4121 4144 4212 4329 4368 4438 4536 4563 4608 4662 4688 4704 4732 4736 4914 4992 5072 5096 5103 5184 5274 5292 5328 5376 5408 5439 5476 5616 5706 5733 5772 5824 5832 5994 6048 6084 6144 6153 6216 6253 6272 6318 6552 6656 6657 6734 6804 6912 6993 7032 7056 7098 7104 7168 7252 7371 7488 7608 7618 7644 7696 7776 7911 7938 7992 8064 8112 8192 8204 8214 8242 8281 8288 8424 8559 8658 8736 8876 8991 9072 9126 9216 9324 9376 9408 9464 9472 9477 9583 9828 9984 10101 10144 10192 10206 10368 10548 10584 10647 10656 10752 10816 10841 10878 10952 11232 11412 11427 11466 11544 11648 11664 11729 11907 11988 12096 12168 12288 12306 12321 12363 12432 12506 12544 12636 12987 13104 13312 13314 13468 13608 13689 13824 13986 14064 14112 14196 14208 14336 14357 14504 14742 14976 15216 15236 15288 15392 15533 15552 15822 15876 15984 16128 16224 16317 16384 16408 16428 16484 16562 16576 16848 17118 17199 17316 17472 17752 17797 17982 18144 18252 18432 18459 18648 18752 18759 18816 18928 18944 18954 19166 19656 19968 19971 20202 20288 20384 20412 20736 20979 21096 21168 21294 21312 21504 21632 21682 21756 21904 22113 22464 22824 22854 22932 23088 23296 23328 23458 23569 23733 23814 23976 24192 24336 24576 24612 24642 24726 24843 24864 25012 25088 25272 25677 25974 26208 26624 26628 26663 26936 26973 27216 27378 27648 27972 28128 28224 28392 28416 28672 28714 28749 28847 29008 29484 29952 30303 30432 30472 30576 30784 31066 31104 31644 31752 31941 31968 32256 32448 32523 32634 32768 32816 32856 32968 33124 33152 33696 34236 34281 34398 34632 34944 35187 35504 35594 35721 35964 36288 36504 36864 36918 36963 37089 37296 37504 37518 37632 37856 37888 37908 38332 38961 39312 39936 39942 40404 40576 40768 40824 41067 41472 41958 42192 42336 42588 42624 43008 43071 43264 43364 43512 43771 43808 44226 44928 45648 45708 45864 46176 46592 46599 46656 46916 47138 47466 47628 47952 48384 48672 48951 49152 49224 49284 49452 49517 49686 49728 50024 50176 50544 51354 51597 51948 52416 53248 53256 53326 53391 53573 53872 53946 54432 54756 55296 55377 55944 56256 56277 56448 56784 56832 57344 57428 57498 57694 58016 58968 59904 59913 60606 60864 60944 61152 61568 62132 62208 62937 63288 63504 63882 63936 64512 64896 65046 65268 65536 65632 65712 65936 66248 66304 66339 67081 67392 68472 68562 68796 69264 69888 70374 70707 71008 71188 71199 71442 71928 72576 73008 73728 73836 73926 74178 74529 74592 75008 75036 75264 75712 75776 75816 75887 76664 77031 77922 78624 79872 79884 79989 80808 81152 81536 81648 82103 82134 82944 83916 84384 84672 85176 85248 85849 86016 86142 86247 86528 86541 86728 87024 87542 87616 88452 89856 90909 91296 91416 91728 92352 92881 93184 93198 93312 93832 94276 94932 95256 95823 95904 96768 97344 97569 97902 98304 98448 98568 98904 99034 99372 99456 100048 100352 100489 101088 102708 102843 103194 103896 104832 105561 106496 106512 106652 106782 107146 107744 107892 108864 109512 110592 110754 110889 111267 111888 112512 112554 112896 113568 113664 114688 114856 114996 115388 116032 116883 117936 119808 119826 121212 121728 121888 122304 123136 123201 124264 124416 124579 125874 126576 127008 127764 127872 129024 129213 129792 130092 130536 131072 131264 131313 131424 131872 132496 132608 132678 134162 134784 136944 137124 137592 138528 139776 139797 140748 140933 141414 142016 142376 142398 142884 143856 145152 146016 146853 147456 147672 147852 148356 148551 149058 149184 150016 150072 150528 151424 151552 151632 151774 152477 153328 154062 154791 155844 157248 159744 159768 159978 160173 160719 161616 162304 163072 163296 164206 164268 165888 166131 167832 168768 168831 169344 170352 170496 171698 172032 172284 172494 173056 173082 173456 174048 175084 175232 176904 179712 179739 181818 182592 182832 183456 184704 185762 186368 186396 186624 186641 187664 188552 188811 189864 190512 191646 191808 193536 194688 195138 195804 196608 196896 197136 197808 198068 198744 198912 200096 200704 200978 201243 201929 202176 205416 205686 206388 207792 209664 211122 212121 212992 213024 213304 213564 213597 214292 215488 215784 217728 219024 221184 221508 221778 222534 223587 223776 225024 225108 225792 227136 227328 227661 229376 229712 229992 230776 231093 231361 232064 233766 235872 239616 239652 239967 242424 243456 243776 244608 246272 246309 246402 248528 248832 249158 251748 253152 254016 255528 255744 257547 258048 258426 258741 259584 259623 260184 261072 262144 262528 262626 262848 263744 264992 265216 265356 268324 269568 272727 273888 274248 275184 277056 278643 279552 279594 281496 281866 282828 284032 284752 284796 285768 287469 287712 290304 292032 292707 293706 294912 295344 295704 296712 297102 298116 298368 300032 300144 301056 301467 302848 303104 303264 303548 304954 306397 306656 308124 308529 309582 311688 314496 316683 319488 319536 319956 320346 321438 323232 324608 326144 326592 328412 328536 331776 332262 332667 333801 335664 337536 337662 338688 340704 340992 343396 344064 344568 344988 346112 346164 346619 346912 348096 350168 350464 350649 353808 359424 359478 363636 365184 365664 366912 369408 371524 372736 372792 373248 373282 373737 375011 375328 377104 377622 379728 381024 383292 383616 387072 387639 389376 390276 391608 393216 393792 393939 394272 395616 396136 397488 397824 400192 401117 401408 401956 402486 403858 404352 410832 411372 412776 415584 419328 419391 422244 422799 424242 425984 426048 426608 427128 427194 428584 430976 431568 433973 435456 438048 440559 442368 443016 443556 445068 445653 447174 447552 450048 450216 451584 454272 454656 455322 457431 458752 459424 459984 461552 462186 462722 464128 464373 467532 471744 479232 479304 479934 480519 482157 484848 486912 487552 489216 492544 492618 492804 497056 497664 498316 498393 503496 506304 506493 508032 511056 511488 515094 516096 516852 517482 519168 519246 520368 522144 525056 525252 525696 527488 529984 530432 530712 531209 536648 539136 539217 545454 547776 548496 550368 554112 557286 559104 559188 559923 562992 563732 565656 568064 569504 569592 571536 574721 574938 575424 580608 584064 585414 587412 589824 590688 591408 593424 594204 596232 596736 600064 600288 600943 602112 602934 603729 605696 605787 606208 606528 607096 609908 612794 613312 616248 617058 619164 623376 628992 633366 636363 638976 639072 639912 640692 642876 646464 649216 650167 652288 653184 656824 657072 663552 664524 665334 667602 670761 671328 675072 675324 677376 681408 681984 682983 686792 688128 689136 689976 692224 692328 693238 693824 694083 696192 700336 700928 701298 703423 707616 718848 718956 719901 727272 730368 731328 733824 738816 738927 743048 745472 745584 746496 746564 747474 750022 750656 754208 755244 759456 762048 766584 767232 772641 774144 775278 776223 778752 778869 780552 783216 786432 787584 787878 788544 791232 792272 794976 795648 800384 802234 802816 803912 804972 807716 808704 818181 821664 822744 825552 831168 835929 838656 838782 844488 845598 848484 851968 852096 853216 854256 854388 857168 861952 862407 863136 867946 870912 872053 876096 878121 881118 884736 886032 887112 890136 891306 894348 895104 900096 900432 903168 904401 908544 909312 910644 914862 917504 918848 919191 919968 923104 924372 925444 925587 928256 928746 935064 943488 950049 958464 958608 959868 961038 964314 969696 973824 975104 978432 985088 985236 985608 986531 994112 995328 996632 996786 998001 1001403 1006992 1012608 1012986 1016064 1022112 1022976 1030188 1032192 1033704 1034964 1038336 1038492 1039857 1040736 1044288 1050112 1050504 1051392 1054976 1059968 1060864 1061424 1062418 1067339 1073296 1078272 1078434 1090908 1095552 1096992 1100736 1108224 1114572 1116037 1118208 1118376 1119846 1121211 1125033 1125984 1127464 1131312 1136128 1139008 1139184 1143072 1149442 1149876 1150848 1161216 1162917 1168128 1170828 1174824 1179648 1181376 1181817 1182816 1186848 1188408 1192464 1193472 1200128 1200576 1201886 1203351 1204224 1205868 1207453 1207458 1211392 1211574 1212416 1213056 1214192 1219816 1225588 1226624 1232496 1234116 1238328 1246752 1257984 1258173 1266732 1268397 1272726 1277952 1278144 1279824 1281384 1285752 1292928 1298432 1300334 1301919 1304576 1306357 1306368 1313648 1314144 1321677 1327104 1329048 1330668 1335204 1336959 1341522 1342656 1350144 1350648 1354752 1362816 1363968 1365966 1372293 1373584 1376256 1378272 1379952 1384448 1384656 1386476 1387648 1388166 1392384 1400672 1401856 1402596 1406846 1415232 1437696 1437912 1439802 1441557 1446471 1454544 1460736 1462656 1467648 1477632 1477854 1486096 1490944 1491168 1492992 1493128 1494948 1495179 1500044 1501312 1508416 1510488 1518912 1519479 1524096 1533168 1534464 1545282 1548288 1550556 1552446 1557504 1557738 1561104 1566432 1575168 1575756 1577088 1582464 1584544 1589952 1591296 1593627 1600768 1604468 1605632 1607824 1609944 1615432 1617408 1617651 1619527 1636362 1643328 1645488 1651104 1662336 1671858 1677312 1677564 1679769 1688976 1691196 1696968 1703936 1704192 1706432 1708512 1708776 1714336 1723904 1724163 1724814 1726272 1735892 1741824 1744106 1752192 1756242 1762236 1769472 1772064 1774224 1780272 1782612 1788696 1790208 1800192 1800864 1802829 1806336 1808802 1811187 1817088 1817361 1818624 1821288 1829724 1832129 1835008 1837696 1838382 1839936 1846208 1848744 1850888 1851174 1856512 1857492 1870128 1886976 1900098 1909089 1916928 1917216 1919736 1922076 1928628 1939392 1947648 1950208 1950501 1956864 1970176 1970472 1971216 1973062 1982201 1988224 1990656 1993264 1993572 1996002 2002806 2012283 2013984 2025216 2025972 2032128 2044224 2045952 2048949 2060376 2064384 2067408 2069928 2076672 2076984 2079714 2081472 2082249 2088576 2100224 2101008 2102784 2109952 2110269 2119936 2121728 2122848 2124836 2134678 2146592 2156544 2156868 2159703 2181816 2191104 2193984 2201472 2216448 2216781 2229144 2232074 2236416 2236752 2239692 2242422 2250066 2251968 2254928 2262624 2272256 2278016 2278368 2286144 2298884 2299752 2301696 2317923 2322432 2325834 2328669 2336256 2336607 2341656 2349648 2359296 2362752 2363634 2365632 2373696 2376816 2384928 2386944 2400256 2401152 2403772 2406702 2408448 2411736 2414906 2414916 2422784 2423148 2424832 2426112 2426333 2428384 2439632 2451176 2453248 2454543 2464992 2468232 2476656 2493504 2507787 2515968 2516346 2533464 2536794 2545452 2555904 2556288 2559648 2562768 2571504 2585856 2596864 2600668 2603838 2609152 2612714 2612736 2616159 2625077 2627296 2628288 2634363 2643354 2654208 2658096 2661336 2670408 2673918 2683044 2685312 2700288 2701296 2709504 2713203 2725632 2727936 2731932 2744586 2747168 2752512 2756544 2757573 2759904 2768896 2769312 2772952 2775296 2776332 2776761 2784768 2801344 2803712 2805192 2807819 2813692 2830464 2850147 2875392 2875824 2879604 2883114 2892942 2909088 2921472 2925312 2935296 2955264 2955708 2959593 2972192 2981888 2982336 2985984 2986256 2989896 2990358 3000088 3002624 3004209 3016832 3020976 3037811 3037824 3038958 3048192 3066336 3068928 3090564 3096576 3101112 3104892 3115008 3115476 3119571 3122208 3132864 3150336 3151512 3154176 3164928 3169088 3176413 3179904 3182592 3187254 3201536 3202017 3208936 3211264 3215648 3219888 3230864 3234816 3235302 3239054 3272724 3286656 3290976 3302208 3324672 3343716 3348111 3354624 3355128 3359538 3363633 3375099 3377952 3382392 3393936 3407872 3408384 3412864 3417024 3417552 3428672 3436597 3447808 3448326 3449628 3452544 3471784 3483648 3488212 3488751 3504384 3512484 3524472 3538944 3544128 3545451 3548448 3560544 3565224 3577392 3580416 3600384 3601728 3605658 3610053 3612672 3617604 3622359 3622374 3634176 3634722 3637248 3642576 3659448 3664258 3675392 3676764 3679872 3692416 3697488 3701776 3702348 3713024 3714984 3718093 3740256 3773952 3774519 3800196 3805191 3818178 3833856 3834432 3839472 3844152 3857256 3878784 3895296 3900416 3901002 3905757 3913728 3919071 3940352 3940944 3942432 3946124 3964402 3976448 3981312 3986528 3987144 3992004 4005612 4010877 4024566 4027968 4050432 4051944 4064256 4088448 4091904 4097898 4116879 4120752 4128768 4134816 4139856 4153344 4153968 4159428 4162944 4164498 4177152 4200448 4202016 4205568 4206601 4219904 4220538 4239872 4243456 4245696 4249672 4269356 4293184 4313088 4313736 4319406 4324671 4339413 4363632 4382208 4387968 4402944 4432896 4433562 4458288 4464148 4472832 4473504 4479384 4484844 4500132 4503936 4509856 4525248 4544512 4551169 4556032 4556736 4558437 4572288 4597768 4599504 4603392 4635846 4644864 4651668 4657338 4672512 4673214 4683312 4699296 4725504 4727268 4731264 4747392 4753632 4769856 4773888 4780881 4800512 4802304 4807544 4813404 4816896 4823472 4829812 4829832 4845568 4846296 4849664 4852224 4852666 4856768 4858581 4879264 4902352 4906496 4909086 4923961 4929984 4936464 4953312 4987008 5015574 5031936 5032692 5039307 5066928 5073588 5090904 5111808 5112576 5119296 5125536 5143008 5171712 5172489 5193728 5201336 5207676 5214521 5218304 5225428 5225472 5232318 5250154 5254592 5256576 5268726 5286708 5308416 5316192 5322672 5340816 5347836 5366088 5370624 5400576 5402592 5408487 5419008 5426406 5433561 5451264 5452083 5455872 5463864 5489172 5494336 5496387 5505024 5513088 5515146 5519808 5537792 5538624 5545904 5550592 5552664 5553522 5569536 5602688 5607424 5610384 5615638 5627384 5641649 5660928 5700294 5727267 5750784 5751648 5759208 5766228 5785884 5818176 5842944 5850624 5851503 5870592 5910528 5911416 5919186 5944384 5946603 5963776 5964672 5971968 5972512 5979792 5980716 6000176 6005248 6008418 6033664 6036849 6041952 6075622 6075648 6077916 6096384 6132672 6137856 6146847 6181128 6193152 6202224 6209784 6230016 6230952 6239142 6244416 6246747 6265728 6300672 6303024 6308352 6329856 6330807 6338176 6352826 6359808 6365184 6374508 6403072 6404034 6417872 6422528 6431296 6439776 6461728 6469632 6470604 6478108 6479109 6545448 6573312 6581952 6604416 6649344 6650343 6687432 6696222 6709248 6710256 6719076 6727266 6750198 6755904 6764784 6787872 6816768 6825728 6834048 6835104 6857344 6873194 6895616 6896652 6899256 6905088 6905717 6943568 6953769 6967296 6976424 6977502 6986007 7008768 7009821 7024968 7048944 7077888 7088256 7090902 7096896 7121088 7130448 7154784 7160832 7200768 7203456 7211316 7220106 7225344 7235208 7244718 7244748 7268352 7269444 7274496 7278999 7285152 7318896 7328516 7350784 7353528 7359744 7384832 7394976 7403552 7404696 7426048 7429968 7436186 7471373 7480512 7523361 7547904 7549038 7600392 7610382 7636356 7667712 7668864 7678944 7688304 7714512 7757568 7790592 7800832 7802004 7811514 7812259 7827456 7838142 7848477 7875231 7880704 7881888 7884864 7892248 7903089 7928804 7952896 7962624 7973056 7974288 7984008 8011224 8021754 8049132 8055936 8100864 8103888 8128512 8139609 8176896 8183808 8195796 8233758 8241504 8257536 8269632 8272719 8279712 8306688 8307936 8318856 8325888 8328996 8354304 8400896 8404032 8411136 8413202 8423457 8439808 8441076 8452171 8479744 8486912 8491392 8499344 8538712 8550441 8586368 8626176 8627472 8638812 8649342 8678826 8727264 8764416 8775936 8805888 8865792 8867124 8878779 8916576 8928296 8945664 8947008 8958768 8969688 9000264 9007872 9019712 9050496 9089024 9102338 9112064 9113433 9113472 9116874 9144499 9144576 9195536 9199008 9206784 9271692 9289728 9303336 9314676 9345024 9346428 9358713 9366624 9398592 9451008 9454536 9462528 9494784 9507264 9529239 9539712 9547776 9561762 9601024 9604608 9606051 9615088 9626808 9633792 9646944 9659624 9659664 9691136 9692592 9699328 9704448 9705332 9713536 9717162 9758528 9804704 9812992 9818172 9847922 9859968 9872928 9906624 9974016 10031148 10044333 10063872 10065384 10078614 10090899 10125297 10133856 10147176 10181808 10223616 10225152 10238592 10251072 10286016 10309791 10343424 10344978 10387456 10402672 10415352 10429042 10436608 10450856 10450944 10464636 10466253 10500308 10509184 10513152 10537452 10573416 10616832 10632384 10636353 10645344 10681632 10695672 10732176 10741248 10801152 10805184 10816974 10830159 10838016 10852812 10867077 10867122 10902528 10904166 10911744 10927728 10978344 10988672 10992774 11026176 11030292 11039616 11075584 11077248 11091808 11101184 11105328 11107044 11139072 11154279 11205376 11214848 11220768 11231276 11254768 11283298 11321856 11323557 11336689 11400588 11415573 11454534 11501568 11503296 11518416 11532456 11571768 11636352 11685888 11701248 11703006 11717271 11741184 11757213 11821056 11822832 11838372 11888768 11893206 11927552 11929344 11943936 11945024 11959584 11961432 12000352 12010496 12016836 12032631 12067328 12073698 12083904 12151244 12151296 12155832 12192768 12265344 12275712 12293694 12350637 12362256 12386304 12404448 12419568 12460032 12461904 12478284 12488832 12493494 12531456 12601344 12606048 12616704 12619803 12659712 12661614 12676352 12705652 12719616 12730368 12749016 12806144 12808068 12824903 12835744 12845056 12862592 12879552 12923456 12939264 12941208 12956216 12958218 12974013 13018239 13090896 13146624 13163904 13208832 13298688 13300686 13374864 13392444 13418496 13420512 13438152 13454532 13500396 13511808 13529568 13575744 13633536 13651456 13653507 13668096 13670208 13714688 13746388 13791232 13793304 13798512 13810176 13811434 13875407 13887136 13907538 13934592 13952848 13955004 13972014 14017536 14019642 14049936 14097888 14176512 14181804 14193792 14242176 14260896 14309568 14321664 14342643 14401536 14406912 14422632 14440212 14450688 14470416 14489436 14489496 14508481 14536704 14538888 14548992 14557998 14570304 14575743 14637792 14657032 14701568 14707056 14719488 14769664 14771883 14789952 14807104 14809392 14852096 14859936 14872372 14942746 14961024 15046722 15095808 15098076 15117921 15200784 15220764 15272712 15335424 15337728 15357888 15376608 15429024 15515136 15517467 15581184 15601664 15604008 15623028 15624518 15643563 15654912 15676284 15696889 15696954 15750462 15761408 15763776 15769728 15784496 15806178 15857608 15905792 15925248 15946112 15948576 15968016 16022448 16043508 16098264 16111872 16201728 16207776 16225461 16257024 16279218 16300683 16353792 16356249 16367616 16391592 16467516 16483008 16489161 16515072 16539264 16545438 16559424 16613376 16615872 16637712 16651776 16657992 16708608 16801792 16808064 16822272 16826404 16846914 16879616 16882152 16904342 16924947 16959488 16973824 16982641 16982784 16998688 17077424 17100882 17172736 17181801 17252352 17254944 17277624 17298684 17357652 17454528 17528832 17551872 17554509 17611776 17731584 17734248 17757558 17833152 17839809 17856592 17891328 17894016 17917536 17939376 18000528 18015744 18039424 18100992 18178048 18204676 18224128 18226866 18226944 18233748 18288998 18289152 18391072 18398016 18413568 18440541 18543384 18579456 18606672 18629352 18690048 18692856 18717426 18733248 18740241 18797184 18902016 18909072 18925056 18989568 18992421 19014528 19058478 19079424 19095552 19123524 19202048 19209216 19212102 19230176 19253616 19267584 19293888 19319248 19319328 19382272 19385184 19408896 19410664 19427072 19434324 19437327 19517056 19609408 19625984 19636344 19654733 19695844 19719936 19745856 19813248 19948032 19951029 20062296 20088666 20127744 20130768 20157228 20181798 20250594 20267712 20294352 20363616 20450304 20477184 20502144 20572032 20619582 20686848 20689956 20717151 20774912 20805344 20830704 20858084 20861307 20873216 20901712 20901888 20929272 20932506 21000616 21018368 21026304 21029463 21074904 21146832 21233664 21264677 21264768 21272706 21290688 21363264 21391344 21464352 21482496 21602304 21610368 21633948 21660318 21676032 21705624 21734154 21734244 21805056 21808332 21823488 21836997 21855456 21956688 21977344 21985548 22052352 22060584 22079232 22151168 22154496 22183616 22202368 22210656 22214088 22234891 22278144 22308558 22410752 22414119 22429696 22441536 22462552 22509536 22566596 22570083 22643712 22647114 22673378 22801176 22831146 22909068 23003136 23006592 23036832 23064912 23143536 23272704 23371776 23402496 23406012 23434542 23436777 23482368 23514426 23545431 23625693 23642112 23645664 23676744 23777536 23786412 23855104 23858688 23887872 23890048 23919168 23922864 24000704 24020992 24033672 24056179 24065262 24134656 24147396 24167808 24302488 24302592 24311664 24385536 24418827 24530688 24551424 24587388 24701274 24724512 24772608 24808896 24818157 24839136 24920064 24923808 24956568 24977664 24986988 25062912 25202688 25212096 25233408 25239606 25270371 25319424 25323228 25352704 25356513 25411304 25439232 25460736 25498032 25612288 25616136 25649806 25671488 25725184 25759104 25846912 25878528 25882416 25912432 25916436 25948026 26026651 26036478 26181792 26293248 26327808 26417664 26597376 26601372 26636337 26749728 26784888 26836992 26841024 26876304 26909064 27000792 27023616 27059136 27151488 27214133 27267072 27302912 27307014 27336192 27340299 27340416 27429376 27433497 27492776 27582464 27586608 27597024 27620352 27622868 27750814 27774272 27815076 27869184 27905696 27910008 27944028 28035072 28039284 28076139 28099872 28195776 28353024 28363608 28387584 28484352 28521792 28587717 28619136 28643328 28685286 28803072 28813824 28818153 28845264 28880424 28901376 28940832 28978872 28978992 29016962 29073408 29077776 29097984 29115996 29140608 29151486 29275584 29314064 29403136 29414112 29438976 29443277 29539328 29543766 29579904 29614208 29618784 29704192 29719872 29744744 29885492 29922048 30093444 30132999 30191616 30196152 30235842 30272697 30375891 30401568 30441528 30545424 30670848 30675456 30715776 30753216 30858048 30929373 31030272 31034934 31162368 31203328 31208016 31246056 31249036 31287126 31309824 31352568 31393778 31393908 31500924 31522816 31527552 31539456 31568992 31612356 31715216 31811584 31850496 31892224 31897152 31909059 31936032 32044896 32087016 32196528 32223744 32403456 32415552 32450922 32490477 32514048 32558436 32601231 32601366 32707584 32712498 32735232 32783184 32935032 32966016 32978322 33078528 33090876 33118848 33226752 33231744 33275424 33303552 33315984 33417216 33462837 33603584 33616128 33644544 33652808 33693828 33759232 33764304 33808684 33849894 33918976 33947648 33965282 33965568 33997376 34010067 34154848 34201764 34246719 34345472 34363602 34504704 34509888 34555248 34597368 34715304 34909056 35057664 35103744 35109018 35151813 35223552 35271639 35463168 35468496 35515116 35666304 35679618 35713184 35782656 35788032 35835072 35878752 36001056 36031488 36078848 36097893 36201984 36356096 36409352 36448256 36453732 36453888 36467496 36501647 36577996 36578304 36782144 36796032 36827136 36881082 37051911 37086768 37158912 37213344 37258704 37380096 37385712 37434852 37466496 37480482 37594368 37804032 37818144 37850112 37859409 37979136 37984842 38029056 38116956 38158848 38191104 38247048 38404096 38418432 38424204 38460352 38474709 38507232 38535168 38587776 38638496 38638656 38764544 38770368 38817792 38821328 38854144 38868648 38874654 39034112 39054717 39218816 39251968 39272688 39309466 39391688 39439872 39491543 39491712 39626496 39896064 39902058 40124592 40177332 40255488 40261536 40314456 40363596 40501188 40535424 40588704 40727232 40900608 40954368 40960521 41004288 41144064 41239164 41293369 41373696 41379912 41434302 41549824 41610688 41626221 41661408 41716168 41722614 41746432 41803424 41803776 41858544 41865012 42001232 42036736 42052608 42058926 42149808 42293664 42529354 42529536 42545412 42581376 42726528 42782688 42928704 42964992 43027929 43204608 43220736 43267896 43320636 43352064 43411248 43468308 43468488 43525443 43610112 43616664 43646976 43673994 43710912 43727229 43913376 43954688 43971096 44104704 44121168 44158464 44302336 44308992 44315649 44367232 44404736 44421312 44428176 44469782 44556288 44617116 44675761 44821504 44828238 44859392 44883072 44925104 45019072 45133192 45140166 45287424 45294228 45346756 45353763 45602352 45662292 45818136 46006272 46013184 46073664 46129824 46287072 46545408 46552401 46743552 46804992 46812024 46869084 46873554 46930689 46964736 47028852 47090667 47090862 47251386 47284224 47291328 47353488 47555072 47572824 47717376 47775744 47780096 47838336 47845728 48001408 48041984 48067344 48112358 48130524 48269312 48294792 48335209 48335616 48604976 48605184 48623328 48676383 48771072 48837654 48902049 49061376 49068747 49102848 49174776 49402548 49449024 49467483 49545216 49617792 49636314 49678272 49840128 49847616 49913136 49955328 49973976 50125824 50405376 50424192 50466816 50479212 50540742 50638848 50646456 50705408 50713026 50774841 50822608 50878464 50921472 50947923 50996064 51224576 51232272 51299612 51342976 51450368 51518208 51693824 51757056 51764832 51824864 51832872 51896052 52053302 52072956 52363584 52586496 52655616 52663527 52835328 53194752 53202744 53272674 53499456 53519427 53569776 53673984 53682048 53752608 53818128 54001584 54047232 54118272 54302976 54428266 54534144 54605824 54614028 54672384 54680598 54680832 54685813 54858752 54866994 54985552 55164928 55173216 55194048 55240704 55245736 55321623 55501628 55548544 55630152 55738368 55811392 55820016 55888056 56070144 56078568 56152278 56199744 56220723 56391552 56706048 56727216 56775168 56968704 56977263 57043584 57175434 57238272 57286656 57370572 57606144 57627648 57636306 57690528 57760848 57802752 57881664 57957744 57957984 58033924 58146816 58155552 58231992 58281216 58302972 58551168 58628128 58806272 58828224 58877952 58886554 58964199 59078656 59087532 59159808 59165197 59228416 59237568 59408384 59439744 59489488 59770984 59844096 59853087 60186888 60265998 60383232 60392304 60471684 60545394 60751782 60803136 60883056 61090848 61350912 61431552 61506432 61716096 61858746 62060544 62069868 62151453 62324736 62406656 62416032 62492112 62498072 62574252 62583921 62619648 62705136 62787556 62787816 63001848 63045632 63055104 63078912 63137984 63224712 63430432 63623168 63700992 63784448 63794031 63794304 63818118 63872064 64011493 64089792 64174032 64393056 64447488 64806912 64831104 64901844 64980954 65028096 65116872 65202462 65202732 65415168 65424996 65470464 65510991 65566368 65870064 65932032 65956644 66157056 66181752 66237696 66453504 66463488 66550848 66607104 66631968 66704673 66834432 66925674 67207168 67232256 67242357 67289088 67305616 67387656 67518464 67528608 67617368 67699788 67710249 67788773 67837952 67895296 67930564 67931136 67994752 68020134 68309696 68403528 68493438 68690944 68727204 69009408 69019776 69110496 69194736 69430608 69818112 70115328 70207488 70218036 70303626 70310331 70447104 70543278 70636293 70877079 70926336 70936992 71030232 71332608 71359236 71426368 71565312 71576064 71670144 71757504 72002112 72062976 72157696 72168537 72195786 72403968 72712192 72818704 72896512 72907464 72907776 72934992 73003294 73155992 73156608 73256481 73341437 73564288 73592064 73654272 73762164 74103822 74173536 74317824 74426688 74454471 74517408 74760192 74771424 74869704 74932992 74960964 75188736 75608064 75636288 75700224 75718818 75811113 75958272 75969684 76058112 76069539 76233912 76317696 76382208 76494096 76808192 76836864 76848408 76920704 76949418 77014464 77175552 77276992 77277312 77529088 77540736 77635584 77642656 77708288 77737296 77749308 78068224 78079953 78109434 78437632 78503936 78545376 78618932 78783376 78879744 78983086 78983424 79252992 79792128 79804116 79909011 80249184 80354664 80510976 80523072 80628912 80727192 81002376 81070848 81177408 81454464 81642399 81801216 81908736 81921042 82008576 82020897 82288128 82300491 82478328 82586738 82747392 82759824 82868604 83099648 83221376 83252442 83322816 83432336 83445228 83492864 83606848 83607552 83717088 83730024 84002464 84073472 84105216 84117852 84228417 84299616 84587328 85058708 85059072 85090824 85162752 85453056 85565376 85763151 85857408 85929984 86055858 86409216 86441472 86454459 86535792 86641272 86704128 86822496 86936616 86936976 87050886 87220224 87233328 87293952 87347988 87421824 87454458 87826752 87909376 87942192 88209408 88242336 88316928 88329831 88617984 88631298 88734464 88809472 88842624 88856352 88939564 89112576 89234232 89351522 89643008 89656476 89718784 89766144 89774321 89850208 90038144 90266384 90280332 90398997 90574848 90588456 90693512 90707526 90818091 91127673 91204704 91324584 91636272 92012544 92026368 92147328 92259648 92574144 92788119 93090816 93104802 93487104 93609984 93624048 93738168 93747108 93861378 93929472 94057704 94181334 94181724 94502772 94568448 94582656 94706976 95110144 95145648 95434752 95551488 95560192 95676672 95691456 96002816 96083968 96134688 96224716 96261048 96538624 96589584 96670418 96671232 97127849 97209952 97210368 97246656 97352766 97471431 97542144 97675308 97803693 97804098 98122752 98137494 98205696 98349552 98805096 98898048 98934966 99235584 99272628 99356544 99680256 99695232 99826272 99910656 99947952 100251648 100388511 100810752 100848384 100933632 100958424 101081484 101277696 101292912 101410816 101426052 101549682 101559367 101645216 101756928 101842944 101895846 101992128 102030201 102449152 102464544 102599224 102685952 102740157 102900736 103036416 103387648 103514112 103529664 103649728 103665744 103792104 104106604 104145912 104727168 105172992 105311232 105327054 105455439 105670656 105814917 106389504 106405488 106545348 106998912 107038854 107139552 107347968 107364096 107505216 107636256 108003168 108094464 108236544 108605952 108856532 109068288 109211648 109228056 109344768 109361196 109361664 109371626 109504941 109717504 109733988 109878223 109971104 110329856 110346432 110388096 110481408 110491472 110643246 111003256 111097088 111155733 111260304 111476736 111622784 111640032 111776112 112140288 112157136 112304556 112399488 112441446 112783104 113412096 113454432 113550336 113578227 113937408 113954526 114087168 114350868 114476544 114573312 114741144 115212288 115255296 115272612 115381056 115424127 115521696 115605504 115763328 115915488 115915968 116067848 116293632 116311104 116463984 116562432 116605944 117102336 117256256 117527281 117612544 117656448 117755904 117773108 117928398 118157312 118175064 118319616 118330394 118456832 118474629 118475136 118816768 118878487 118879488 118978976 119541968 119688192 119706174 120373776 120531996 120766464 120784608 120943368 121090788 121503564 121606272 121766112 122181696 122701824 122863104 122881563 123012864 123432192 123717492 123880107 124121088 124139736 124302906 124649472 124813312 124832064 124878663 124984224 124996144 125148504 125167842 125239296 125410272 125575112 125575632 126003696 126091264 126110208 126157824 126275968 126449424 126860864 127154089 127246336 127568896 127588062 127588608 127636236 127744128 128022986 128179584 128348064 128786112 128894976 129083787 129613824 129662208 129803688 129961908 130056192 130233744 130404924 130405464 130576329 130830336 130849992 130940928 131021982 131132736 131181687 131740128 131864064 131913288 132314112 132363504 132475392 132907008 132926976 132946947 133101696 133214208 133263936 133409346 133668864 133851348 134027283 134414336 134464512 134484714 134578176 134611232 134775312 135036928 135057216 135234736 135399576 135420498 135577546 135675904 135861128 135862272 135989504 136040268 136061289 136619392 136807056 136986876 137381888 137454408 137569441 138018816 138039552 138220992 138389472 138861216 139636224 139657203 140230656 140414976 140436072 140607252 140620662 140792067 140894208 141086556 141272001 141272586 141754158 141852672 141873984 142060464 142665216 142718472 142852736 143152128 143340288 143515008 144004224 144125952 144315392 144337074 144391572 144807936 145005627 145424384 145637408 145793024 145814928 145815552 145869984 146006588 146029149 146311984 146313216 146512962 146682874 147128576 147184128 147206241 147308544 147524328 148207644 148347072 148402449 148635648 148853376 148908942 149034816 149520384 149542848 149739408 149865984 149921928 150377472 151216128 151272576 151400448 151437636 151622226 151916544 151939368 152116224 152139078 152324523 152467824 152635392 152764416 152843769 152988192 153673728 153696816 153841408 153898836 154028928 154351104 154553984 154554624 155058176 155081472 155271168 155285312 155416576 155474592 155498616 155644237 156136448 156159906 156218868 156875264 157007872 157090752 157237864 157566752 157759488 157966172 157966848 157990581 158505984 159584256 159608232 159818022 160498368 160558281 160709328 161021952 161046144 161257824 161454384 162004752 162141696 162354816 162908928 163284798 163602432 163817472 163842084 164017152 164041794 164057439 164576256 164600982 164956656 165173476 165494784 165519648 165737208 166442752 166504884 166645632 166864672 166890456 166985728 167213696 167215104 167434176 167460048 168004928 168146944 168210432 168235704 168393253 168456834 168599232 168662169 169174656 170117416 170118144 170181648 170325504 170906112 170931789 171130752 171526302 171714816 171859968 172111716 172818432 172882944 172908918 173071584 173282544 173408256 173644992 173873232 173873952 174101772 174440448 174466656 174695976 174843648 174908916 175653504 175818752 175884384 176418816 176484672 176633856 176659662 176892597 177235968 177262596 177468928 177495591 177618944 177685248 177712704 177879128 178225152 178468464 178703044 179286016 179312952 179437568 179532288 179548642 179700416 180076288 180532768 180560664 180797994 181149696 181176912 181387024 181415052 181636182 182186557 182255346 182409408 182649168 183272544 184052736 184294656 184519296 185148288 185576238 186181632 186209604 186454359 186974208 187219968 187248096 187476336 187494216 187722756 187858944 188115408 188362668 188363448 189005544 189136896 189165312 189413952 190220288 190291296 190498931 190869504 191102976 191120384 191353344 191382093 191382912 192005632 192034479 192167936 192269376 192449432 192522096 193077248 193179168 193340836 193342464 194255698 194419904 194420736 194493312 194705532 194942862 195084288 195350616 195607386 195608196 196245504 196274988 196411392 196532973 196699104 197610192 197796096 197869932 198471168 198545256 198713088 199360512 199390464 199652544 199821312 199895904 200114019 200503296 200777022 201621504 201696768 201727071 201867264 201916848 202162968 202555392 202585824 202821632 202852104 203099364 203118734 203290432 203366319 203513856 203685888 203791692 203984256 204060402 204898304 204929088 205198448 205371904 205480314 205801472 206072832 206102939 206775296 207028224 207059328 207299456 207331488 207584208 208213208 208291824 209454336 210345984 210622464 210654108 210910878 210930993 211341312 211629834 211908879 212631237 212779008 212810976 213090696 213997824 214077708 214279104 214695936 214728192 215010432 215272512 216006336 216188928 216473088 216505611 217211904 217713064 218136576 218423296 218456112 218689536 218722392 218723328 218743252 219009882 219435008 219467976 219756446 219942208 220024311 220659712 220692864 220776192 220962816 220982944 221286492 222006512 222194176 222311466 222520608 222953472 223245568 223280064 223363413 223552224 224280576 224314272 224609112 224798976 224882892 225566208 226824192 226908864 227100672 227156454 227433339 227874816 227909052 228174336 228208617 228701736 228953088 229146624 229482288 230424576 230510592 230545224 230762112 230848254 231043392 231526656 231830976 231831936 232135696 232587264 232622208 232927968 233124864 233211888 234204672 234239859 234512512 235054562 235225088 235312896 235511808 235546216 235856796 236314624 236350128 236639232 236660788 236913664 236949258 236950272 237633536 237756974 237758976 237957952 239083936 239376384 239412348 239727033 240747552 241063992 241532928 241569216 241886736 242181576 243007128 243212544 243532224 244363392 244927197 245403648 245726208 245763126 246025728 246062691 246864384 246901473 247434984 247760214 248242176 248279472 248605812 249298944 249626624 249664128 249757326 249968448 249992288 250297008 250335684 250478592 250820544 251150224 251151264 252007392 252220416 252315648 252551936 252685251 252898848 253721728 254308178 254492672 255137792 255176124 255177216 255272472 255488256 255511529 256045972 256359168 256696128 257289453 257572224 257789952 258167574 259227648 259324416 259363377 259607376 259923816 260112384 260467488 260809848 260810928 261152658 261660672 261699984 261881856 262043964 262265472 262363374 263480256 263728128 263826576 264628224 264727008 264950784 264989493 265853952 265893894 266203392 266428416 266527872 266818692 267337728 267702696 268054566 268828672 268929024 268969428 269156352 269222464 269322963 269550624 270073856 270114432 270469472 270799152 270840996 271155092 271196991 271351808 271722256 271724544 271979008 272080536 272122578 273238784 273383019 273614112 273973752 274763776 274908816 275138882 276037632 276079104 276440801 276441984 276778944 277722432 278364357 279272448 279314406 280461312 280829952 280872144 281214504 281241324 281584134 281788416 282173112 282544002 282545172 283508316 283705344 283747968 284120928 285330432 285436944 285705472 286304256 286680576 287030016 288008448 288251904 288630784 288674148 288783144 289053583 289615872 290011254 290848768 291274816 291383547 291586048 291629856 291631104 291739968 292013176 292058298 292414293 292623968 292626432 293025924 293365748 293411079 294257152 294368256 294412482 294617088 295048656 296415288 296694144 296804898 297706752 297817884 298069632 299040768 299085696 299478816 299731968 299843856 300754944 301165533 302432256 302545152 302800896 302875272 303244452 303833088 303878736 304232448 304278156 304649046 304678101 304935648 305270784 305528832 305687538 305976384 306090603 307347456 307393632 307682816 307797672 308057856 308702208 309107968 309109248 310116352 310162944 310542336 310570624 310833152 310949184 310997232 311288474 312272896 312319812 312437736 312730327 313750528 314015744 314181504 314475728 315133504 315518976 315932344 315933696 315981162 316366317 317011968 317444751 319168512 319216464 319636044 320996736 321116562 321418656 322043904 322092288 322515648 322908768 324009504 324283392 324709632 325817856 326569596 327204864 327634944 327684168 328034304 328083588 328114878 328514823 329152512 329201964 329634669 329913312 330346952 330989568 331039296 331474416 332885504 333009768 333291264 333729344 333780912 334427392 334430208 334868352 334920096 336009856 336293888 336420864 336471408 336786506 336913668 337198464 337324338 338346463 338349312 340234832 340236288 340363296 340651008 340734681 341812224 341863578 342261504 343052604 343429632 343719936 344223432 345636864 345765888 345817836 346143168 346272381 346565088 346816512 347289984 347746464 347747904 348203544 348880896 348933312 349391952 349687296 349817832 351307008 351637504 351768768 352581843 352837632 352969344 353267712 353319324 353783729 353785194 354471936 354525192 354937856 354991182 355237888 355370496 355423887 355425408 355758256 356450304 356635461 356936928 357406088 358572032 358625904 358875136 359064576 359097284 359400832 360152576 361065536 361121328 361595988 362299392 362353824 362774048 362830104 363272364 364373114 364510692 364818816 365298336 366545088 368105472 368589312 368644689 369038592 370296576 371152476 371640321 372363264 372419208 372908718 373948416 374439936 374496192 374635989 374952672 374988432 375445512 375717888 376230816 376725336 376726896 378011088 378273792 378330624 378827904 380440576 380582592 380997862 381462267 381739008 382240768 382706688 382762601 382764186 382765824 384011264 384068958 384335872 384538752 384898864 385044192 386154496 386358336 386681672 386684928 387251361 388511396 388839808 388841472 388986624 389411064 389885724 390168576 390701232 391214772 391216392 391728987 392491008 392549976 392822784 393065946 393398208 393545061 395220384 395592192 395739864 396942336 397090512 397426176 398721024 398780928 398840841 399305088 399642624 399791808 400228038 401006592 401554044 402081849 403243008 403393536 403454142 403734528 403833696 404325936 405110784 405171648 405643264 405704208 406198728 406237468 406580864 406732638 407027712 407583384 407968512 408120804 409796608 409858176 410396896 410743808 410960628 411602944 412145664 412205878 412708323 413550592 414056448 414118656 414598912 414662976 415168416 416426416 416583648 418908672 418971609 420691968 421244928 421308216 421821756 421861986 422376201 422682624 423259668 423816003 423817758 425262474 425558016 425621952 426181392 427995648 428155416 428558208 429456384 430020864 430545024 432012672 432377856 432946176 433011222 434423808 435016881 435426128 436273152 436846592 436912224 437379072 437444784 437446656 437486504 438019764 438087447 438870016 438935952 439512892 439884416 440048622 441319424 441385728 441552384 441925632 441965888 442572984 444013024 444388352 444622932 445041216 445207347 445906944 446491136 446560128 446726826 447104448 448561152 448628544 449218224 449597952 449765784 451132416 453648384 453817728 454201344 454312908 454866678 455749632 455818104 456348672 456417234 456973569 457403472 457906176 458293248 458531307 458964576 461021184 461090448 461524224 461696508 462086784 463053312 463661952 463663872 464271392 465174528 465244416 465855936 466249728 466423776 466932711 468409344 468479718 469025024 470109124 470450176 470625792 471023616 471092432 471713592 472629248 472700256 473278464 473321576 473827328 473898516 473900544 473971743 474521411 475267072 475513948 475517952 475915904 478167872 478752768 478824696 479454066 481495104 481674843 482127984 483065856 483138432 483773472 484363152 486014256 486425088 487064448 488726784 489854394 490807296 491452416 491526252 492051456 492125382 492172317 493728768 493802946 494869968 495520428 496484352 496558944 497211624 499253248 499328256 499514652 499936896 499984576 500594016 500671368 500957184 501641088 502300448 502302528 504014784 504440832 504631296 505103872 505179759 505370502 505797696 507443456 508616356 508985344 510275584 510352248 510354432 510544944 510976512 511023058 512091944 512718336 512795367 513390059 513392256 514578906 515144448 515579904 516335148 518455296 518648832 518726754 519214752 519847632 520224768 520934976 521619696 521621856 522305316 523321344 523399968 524087928 524530944 524726748 526960512 527456256 527653152 529256448 529454016 529901568 529978986 530677791 531707904 531787788 532406784 532486773 532856832 533055744 533637384 534675456 535405392 536109132 536813797 537657344 537858048 537938856 538312704 538444928 538645926 539101248 540147712 540228864 540938944 541598304 541681992 542310184 542393982 542703616 543444512 543449088 543958016 544161072 544245156 546477568 546559671 546766038 547228224 547947504 549527552 549817632 550277764 552158208 552881602 552883968 553557888 555444864 556728714 558544896 558628812 559363077 560922624 561659904 561744288 562429008 562482648 563168268 563576832 564346224 565088004 565090344 567016632 567410688 567495936 568241856 570660864 570873888 571410944 571496793 572608512 573361152 574060032 574146279 576016896 576103437 576503808 577261568 577348296 577566288 578107166 579231744 580022508 580784893 581697536 582549632 582767094 583172096 583259712 583262208 583479936 584026352 584116596 584828586 585247936 585252864 586051848 586731496 586822158 588514304 588736512 588824964 589234176 589598919 590097312 592830576 593388288 593609796 595413504 595635768 596139264 598081536 598171392 598957632 599463936 599687712 600342057 601509888 602331066 604864512 605090304 605181213 605601792 605750544 606488904 607666176 607757472 608464896 608556312 609298092 609356202 609871296 610098957 610541568 611057664 611375076 611952768 612181206 614694912 614787264 615365632 615595344 616115712 617404416 618215936 618218496 618308817 620325888 621084672 621141248 621666304 621898368 621994464 622576948 624545792 624639624 624875472 625460654 627501056 628031488 628357717 628363008 628951456 630267008 631037952 631864688 631867392 631962324 632732634 632792979 634023936 634889502 635726637 637893711 638337024 638432928 639272088 641993472 642233124 642837312 644087808 644184576 645031296 645817536 648019008 648566784 649419264 649516833 651635712 653139192 654409728 655269888 655368336 656068608 656167176 656229756 657029646 658305024 658403928 659269338 659826624 660072933 660693904 661979136 662078592 662948832 665771008 666019536 666582528 667458688 667561824 668854784 668860416 669736704 669840192 672019712 672587776 672841728 672942816 673573012 673827336 674396928 674648676 676692926 676698624 680469664 680472576 680726592 681302016 681469362 682300017 683624448 683727156 684523008 684625851 686105208 686859264 687439872 688446864 691273728 691531776 691635672 692286336 692544762 693130176 694579968 695492928 695495808 696407088 697761792 697866624 698783904 699374592 699635664 702614016 702719577 703275008 703537536 705163686 705675264 705938688 706535424 706638648 707567458 707570388 708943872 709050384 709875712 709982364 710475776 710740992 710847774 710850816 710915569 711516512 712900608 713270922 713873856 714812176 717144064 717251808 718129152 718194568 718801664 719181099 720305152 722131072 722242656 723191976 724598784 724707648 725548096 725660208 726544728 728746228 729021384 729637632 730596672 733090176 734781591 736210944 737178624 737289378 738077184 738188073 740593152 740704419 742304952 743280642 744726528 744838416 745817436 747896832 748879872 748992384 749271978 749905344 749976864 750891024 751435776 752461632 753450672 753453792 756022176 756661248 757655808 760881152 761165184 761995724 762924534 763478016 764481536 765413376 765525202 765528372 765531648 766534587 768022528 768137916 768671744 769077504 769147561 769797728 770088384 771868359 772308992 772716672 773363344 773369856 774502722 777022792 777679616 777682944 777973248 778090131 778822128 779771448 780337152 781402464 782429544 782432784 783457974 784982016 785099952 785645568 786131892 786796416 787090122 790440768 791184384 791479728 793884672 794181024 794852352 794968479 797561856 797681682 798610176 799285248 799583616 800456076 802013184 803108088 804163698 806486016 806787072 806908284 807469056 807667392 807968889 808651872 810221568 810343296 811286528 811408416 812397456 812474936 813161728 813465276 813590973 814055424 815166768 815937024 816241608 819593216 819716352 820793792 821487616 821921256 822690967 823205888 824291328 824411756 825416646 827101184 828112896 828237312 829197824 829322403 829325952 830336832 832149409 832852832 833167296 835093071 837817344 837943218 841383936 842489856 842616432 843643512 843723972 844752402 845365248 846519336 847632006 847635516 850524948 851116032 851243904 852362784 855991296 856310832 857116416 858912768 860041728 861090048 864025344 864755712 865892352 866022444 867160749 868847616 870033762 870852256 872546304 873693184 873824448 874150641 874758144 874889568 874893312 874973008 876039528 876174894 877740032 877871904 879025784 879768832 880097244 880233237 882638848 882771456 883104768 883851264 883931776 885145968 888026048 888776704 889245864 890078623 890082432 890414694 892982272 893120256 893453652 894208896 897122304 897257088 898436448 899195904 899531568 902264832 903496599 907296768 907635456 908402688 908625816 909733356 911499264 911636208 912697344 912834468 913947138 914034303 914806944 915812352 916586496 917062614 917929152 918271809 922042368 922180896 923048448 923393016 924173568 926106624 927323904 927327744 928542784 930349056 930488832 931711872 932499456 932847552 933865422 936818688 936959436 938050048 938190981 940218248 940900352 941251584 942047232 942184864 943427184 945258496 945400512 946556928 946643152 947654656 947797032 947801088 947943486 949042822 951027896 951035904 951831808 952334253 956335744 957505536 957649392 958908132 962986087 962990208 963349686 964255968 966131712 966276864 967546944 968726304 972028512 972850176 974128896 977453568 979708788 981614592 982904832 983052504 984102912 984250764 984344634 985544469 987457536 987605892 988904007 989739936 991040856 992968704 993117888 994423248 998506496 998656512 999029304 999873792 999969152 1001188032 1001342736 1003282176 1004600896 1004605056 1006922921 1008029568 1008881664 1009262592 1010207744 1010359518 1010741004 1011595392 1014886912 1015039389 1017232712 1017970688 1020551168 1020704496 1020708864 1021089888 1021953024 1022046116 1022204043 1024183888 1025436672 1025590734 1026780118 1026784512 1029157812 1030288896 1031159808 1032670296 1036910592 1037297664 1037453508 1038429504 1038817143 1039695264 1040449536 1041869952 1043239392 1043243712 1044610632 1046642688 1046799936 1048175856 1049061888 1049453496 1053921024 1054912512 1055306304 1057745529 1058512896 1058908032 1059803136 1059957972 1061351187 1061355582 1063415808 1063575576 1064813568 1064973546 1065713664 1066111488 1066271661 1067274768 1069350912 1069906383 1070810784 1072218264 1073627594 1075716096 1075877712 1076625408 1076889856 1077291852 1078202496 1080295424 1080457728 1081877888 1083196608 1083363984 1084620368 1084787964 1085407232 1086889024 1086898176 1087916032 1088322144 1088490312 1089401249 1092955136 1093119342 1093532076 1094456448 1095895008 1099055104 1099635264 1100555528 1104316416 1105763204 1105767936 1105934067 1107115776 1110889728 1113457428 1114920963 1117089792 1117257624 1118726154 1121845248 1123319808 1123488576 1123907967 1124858016 1124965296 1126336536 1127153664 1128692448 1130176008 1130180688 1134033264 1134821376 1134991872 1136483712 1141321728 1141747776 1142821888 1142993586 1144386801 1145217024 1146722304 1148120064 1148287803 1148292558 1152033792 1152206874 1153007616 1154523136 1154696592 1155132576 1156214332 1158463488 1160045016 1161569786 1165099264 1165534188 1166344192 1166519424 1166524416 1166959872 1168052704 1168233192 1169657172 1170495872 1170505728 1172103696 1173462992 1173644316 1175186961 1177028608 1177473024 1177649928 1178468352 1179197838 1180194624 1180635183 1185661152 1186776576 1187219592 1190827008 1191271536 1192278528 1196163072 1196342784 1196522523 1197915264 1198927872 1199375424 1200684114 1203019776 1204662132 1206245547 1209729024 1210180608 1210362426 1211203584 1211501088 1212977808 1215332352 1215514944 1216929792 1217112624 1218596184 1218712404 1219742592 1220197914 1221083136 1222750152 1223905536 1224362412 1229389824 1229574528 1230731264 1231190688 1232231424 1234808832 1236431872 1236436992 1236617634 1238124969 1240651776 1242169344 1242282496 1243332608 1243796736 1243988928 1245153896 1249091584 1249279248 1249750944 1250921308 1255002112 1256062976 1256715434 1256726016 1257902912 1260534016 1262075904 1263729376 1263734784 1263924648 1265465268 1265585958 1267128603 1268047872 1269779004 1271448009 1271453274 1275787422 1276674048 1276865856 1278544176 1283986944 1284466248 1285674624 1288369152 1290062592 1291635072 1296038016 1297133568 1298838528 1299033666 1303271424 1305050643 1306278384 1308819456 1310539776 1310736672 1312137216 1312334352 1312459512 1314059292 1316610048 1316807856 1318538676 1319653248 1320145866 1321387808 1323958272 1324157184 1325897664 1331542016 1332039072 1333165056 1333492517 1334917376 1335123648 1335622041 1337709568 1337720832 1339473408 1339680384 1344039424 1345175552 1345683456 1345885632 1347146024 1347654672 1348793856 1349297352 1353385852 1353397248 1360939328 1360945152 1361453184 1362604032 1362938724 1364600034 1367248896 1367454312 1369046016 1369251702 1370920707 1372210416 1373718528 1374879744 1375593921 1376893728 1383063552 1383271344 1384572672 1385089524 1386260352 1389159936 1390985856 1390991616 1392814176 1395523584 1395733248 1397567808 1398749184 1399271328 1400798133 1405228032 1405439154 1406550016 1407075072 1410327372 1411350528 1411877376 1413070848 1413277296 1415134916 1415140776 1417887744 1418100768 1419751424 1419964728 1420951552 1421481984 1421695548 1421701632 1421831138 1423033024 1423564233 1425801216 1426541844 1427747712 1429624352 1434288128 1434503616 1436258304 1436389136 1437603328 1438362198 1440610304 1442720573 1444262144 1444485312 1445024529 1446383952 1449197568 1449415296 1451096192 1451320416 1453089456 1457492456 1458042768 1459275264 1461193344 1466180352 1469563182 1472421888 1474357248 1474578756 1476154368 1476376146 1476516951 1481186304 1481408838 1484609904 1486561284 1489453056 1489676832 1491634872 1497759744 1497984768 1498543956 1499810688 1499953728 1501782048 1502871552 1504923264 1506901344 1506907584 1512044352 1513322496 1515311616 1515539277 1521762304 1522330368 1523991448 1525849068 1526956032 1527854653 1528963072 1530826752 1531050404 1531056744 1531063296 1533069174 1536045056 1536275832 1537343488 1538155008 1538295122 1539595456 1540170177 1540176768 1543736718 1544617984 1545433344 1546726688 1546739712 1549005444 1554045584 1555359232 1555365888 1555946496 1556180262 1557644256 1559542896 1560674304 1562804928 1564859088 1564865568 1566915948 1569964032 1570199904 1572263784 1573592832 1574180244 1580881536 1582368768 1582959456 1587769344 1588362048 1589704704 1589936958 1592033373 1595123712 1595363364 1597220352 1597460319 1598570496 1599167232 1600912152 1604026368 1606216176 1608327396 1610441391 1612972032 1613574144 1613816568 1614938112 1615334784 1615937778 1617303744 1620443136 1620686592 1622573056 1622816832 1624794912 1624949872 1626323456 1626930552 1627181946 1628110848 1630333536 1631874048 1632483216 1639186432 1639432704 1639679013 1641587584 1642975232 1643842512 1645381934 1646411776 1648582656 1648823512 1650833292 1653003157 1654202368 1656474624 1658395648 1658644806 1658651904 1660673664 1664298818 1665705664 1666334592 1670186142 1675634688 1675886436 1678089231 1682767872 1684979712 1685232864 1687287024 1687447944 1689504804 1690730496 1693038672 1695264012 1695271032 1701049896 1702232064 1702487808 1704725568 1711982592 1712621664 1714232832 1714490379 1717825536 1720083456 1722180096 1722438837 1728050688 1728310311 1729511424 1731784704 1732044888 1734321498 1737695232 1740067524 1741704512 1742354679 1745092608 1747386368 1747648896 1748301282 1749516288 1749779136 1749786624 1749946016 1752079056 1752349788 1755480064 1755743808 1758051568 1759537664 1760194488 1760466474 1765542912 1766209536 1767702528 1767863552 1768796757 1770291936 1776052096 1777553408 1778491728 1780157246 1780164864 1780829388 1785964544 1786240512 1786907304 1788402733 1788417792 1794244608 1794514176 1796872896 1798391808 1799063136 1801026171 1804529664 1806993198 1814593536 1815270912 1815543639 1816805376 1817251632 1819466712 1822998528 1823272416 1825394688 1825668936 1827894276 1828068606 1829613888 1830296871 1831624704 1833172992 1834125228 1835858304 1836543618 1844084736 1844361792 1846096896 1846786032 1848347136 1852213248 1854647808 1854655488 1854926451 1857085568 1860977664 1863423744 1864998912 1865695104 1867730844 1873637376 1873918872 1876100096 1876381962 1880436496 1881800704 1882503168 1884094464 1884369728 1885073151 1886854368 1890516992 1890801024 1893113856 1893286304 1895309312 1895594064 1895602176 1895886972 1898085644 1898378937 1902055792 1902071808 1903663616 1904668506 1912671488 1913681133 1915011072 1915298784 1917816264 1925972174 1925980416 1926699372 1928511936 1932263424 1932553728 1935093888 1937452608 1944057024 1945700352 1948257792 1948550499 1954907136 1959417576 1963229184 1965809664 1966105008 1968205824 1968501528 1968689268 1971088938 1974915072 1975211784 1977808014 1979479872 1980218799 1982081712 1985937408 1986235776 1988846496 1997313024 1998058608 1999747584 1999938304 2002376064 2002685472 2006564352 2009201792 2009210112 2013845842 2016059136 2017763328 2018525184 2020415488 2020719036 2021482008 2023190784 2023375081 2029773824 2030078778 2034465424 2035941376 2041102336 2041408992 2041417728 2042179776 2043906048 2044092232 2044408086 2046900051 2048367776 2050873344 2051181468 2053560236 2053569024 2053877553 2058315624 2060577792 2062319616 2065340592 2073821184 2074595328 2074907016 2076859008 2077634286 2079390528 2083739904 2086478784 2086487424 2089221264 2093285376 2093599872 2096351712 2098123776 2098906992 2107842048 2108158731 2109825024 2110612608 2115491058 2117025792 2117816064 2119606272 2119915944 2122702374 2122711164 2126831616 2127151152 2129627136 2129947092 2131427328 2132222976 2132543322 2132746707 2134549536 2138701824 2139812766 2141621568 2144436528 2147255188 2151432192 2151755424 2153779712 2154583704 2156404992 2160915456 2163755776 2166393216 2166727968 2169240736 2169575928 2170814464 2173778048 2173796352 2175832064 2176644288 2176980624 2178802498 2185910272 2186238684 2187064152 2188912896 2189112289 2191790016 2198110208 2199270528 2201111056 2204344773 2208632832 2211526408 2211535872 2211868134 2214231552 2214564219 2221779456 2222113257 2226914856 2229841926 2234179584 2234515248 2237452308 2243690496 2246639616 2246977152 2247815934 2249716032 2249930592 2252673072 2254307328 2257384896 2260352016 2260361376 2268066528 2269983744 2272967424 2282643456 2283495552 2285643776 2285987172 2288773602 2290434048 2293444608 2296240128 2296575606 2296585116 2299603761 2304067584 2304413748 2306015232 2307442683 2309046272 2309393184 2310265152 2312428664 2315605077 2316926976 2320090032 2323139572 2330198528 2331068376 2332688384 2333038848 2333048832 2333919744 2336105408 2336466384 2339314344 2340991744 2341011456 2344207392 2346925984 2347288632 2350373922 2354057216 2354946048 2355299856 2356936704 2358395676 2360389248 2361270366 2368425241 2371322304 2373553152 2374439184 2381654016 2382543072 2384557056 2384905437 2392685568 2393045046 2395830528 2397855744 2398750848 2401368228 2406039552 2409324264 2412491094 2419458048 2420361216 2420724852 2422407168 2423002176 2423906667 2425955616 2430664704 2431029888 2433859584 2434225248 2437192368 2437424808 2439485184 2440395828 2442166272 2445500304 2447811072 2448724824 2458779648 2459149056 2461462528 2462381376 2464462848 2468072901 2469617664 2472863744 2472873984 2473235268 2476249938 2476486103 2481303552 2484338688 2484564992 2486665216 2487593472 2487967209 2487977856 2490307792 2496448227 2498183168 2498558496 2499501888 2501842616 2505279213 2510004224 2512125952 2513430868 2513452032 2515805824 2521068032 2524151808 2527458752 2527469568 2527849296 2530930536 2531171916 2534257206 2536095744 2539558008 2542896018 2542906548 2551574844 2553348096 2553731712 2557088352 2567973888 2568932496 2571349248 2576738304 2580125184 2583270144 2592076032 2594267136 2597677056 2598067332 2601482247 2606542848 2610101286 2612556768 2617638912 2621079552 2621473344 2622451923 2624274432 2624668704 2624919024 2628118584 2633220096 2633615712 2637077352 2639306496 2640291732 2642775616 2647916544 2648314368 2651795328 2663084032 2664078144 2666330112 2666985034 2669834752 2670235869 2670247296 2671244082 2675419136 2678946816 2679338207 2679360768 2688078848 2690351104 2691366912 2691771264 2694292048 2695309344 2697587712 2698594704 2706771704 2706794496 2710489797 2721878656 2721890304 2722906368 2725208064 2725877448 2729200068 2734497792 2734908624 2738092032 2738503404 2741841414 2742102909 2744420832 2747437056 2749759488 2751187842 2753787456 2754815427 2766127104 2766542688 2769145344 2770179048 2772520704 2778319872 2781971712 2781983232 2785628352 2791047168 2791466496 2795135616 2797498368 2798542656 2801596266 2810456064 2810878308 2813100032 2814150144 2814572943 2820654744 2822701056 2823754752 2826141696 2826554592 2830269832 2830281552 2835775488 2836201536 2839502848 2839929456 2841903104 2842963968 2843391096 2843403264 2843662276 2846066048 2847128466 2853083688 2855495424 2859248704 2868576256 2869007232 2872516608 2872778272 2875206656 2876724396 2881220608 2885441146 2888524288 2888958261 2888970624 2890049058 2892767904 2898395136 2898830592 2902192384 2902640832 2906178912 2914984912 2916085536 2918550528 2922386688 2932360704 2939126364 2944843776 2948714496 2949157512 2952308736 2952752292 2953033902 2956633407 2962372608 2962817676 2966712021 2969219808 2973122568 2978906112 2979353664 2983269744 2995519488 2995969536 2997087912 2999621376 2999907456 3003564096 3009846528 3013802688 3013815168 3020768763 3024088704 3026644992 3030623232 3031078554 3043524608 3044660736 3045118167 3047982896 3051698136 3053912064 3055709306 3057926144 3061653504 3062100808 3062113488 3062126592 3066138348 3066612129 3072090112 3072551664 3074686976 3076310016 3076590244 3079190912 3080340354 3080353536 3087473436 3089235968 3090866688 3093453376 3093479424 3098010888 3108091168 3110718464 3110731776 3111892992 3112360524 3115288512 3116451429 3119085792 3121348608 3125609856 3129718176 3129731136 3133831896 3139928064 3140399808 3144527568 3147185664 3148360488 3161763072 3164737536 3165918912 3173236587 3175538688 3176724096 3179409408 3179873916 3184053561 3184066746 3190247424 3190726728 3194440704 3194920638 3197140992 3198334464 3198814983 3201824304 3208052736 3209719149 3212432352 3216654792 3220882782 3227148288 3227633136 3229876224 3230669568 3231875556 3234607488 3240886272 3241373184 3245146112 3245633664 3249589824 3249899744 3252646912 3253861104 3254363892 3256221696 3260667072 3263748096 3264966432 3268203747 3278865408 3279358026 3283175168 3285950464 3287685024 3290763868 3292823552 3297165312 3297647024 3301666584 3306006314 3308404736 3312949248 3316791296 3317289612 3317303808 3317802201 3321347328 3321649877 3328597636 3331411328 3332669184 3340372284 3344762889 3351269376 3351772872 3356178462 3365535744 3369959424 3370465728 3371723901 3374574048 3374895888 3379009608 3381460992 3386077344 3390528024 3390542064 3402099792 3404464128 3404975616 3409451136 3423965184 3425243328 3428465664 3428980758 3433160403 3435651072 3440166912 3444360192 3444863409 3444877674 3456101376 3456620622 3459022848 3463569408 3464089776 3468642996 3475390464 3480135048 3483409024 3484709358 3494772736 3495297792 3496602564 3499032576 3499558272 3499573248 3499892032 3504158112 3504699576 3510960128 3511487616 3516103136 3519075328 3520388976 3520932948 3525560883 3531085824 3532419072 3535405056 3535727104 3537593514 3540583872 3552104192 3555106816 3556983456 3560314492 3560329728 3561658776 3571929088 3572481024 3573814608 3576805466 3576835584 3588489216 3589028352 3589567569 3593730413 3593745792 3596783616 3598126272 3602052342 3609059328 3613986396 3618736641 3629187072 3630541824 3631087278 3633610752 3634503264 3638933424 3645997056 3646544832 3650789376 3651337872 3655788552 3656137212 3659227776 3660593742 3663249408 3668250456 3671716608 3673087236 3688169472 3688723584 3692193792 3693572064 3696694272 3704426496 3709295616 3709310976 3709852902 3714171136 3714374907 3721955328 3726847488 3729997824 3731390208 3735461688 3747274752 3747837744 3752200192 3752763924 3757696579 3760872992 3763601408 3765006336 3768188928 3768739456 3770146302 3773708736 3781033984 3781602048 3786227712 3786572608 3790618624 3791188128 3791204352 3791773944 3796171288 3796757874 3801385809 3804111584 3804143616 3807327232 3809337012 3814344027 3825342976 3827362266 3830022144 3830597568 3835632528 3851944348 3851960832 3853398744 3857023872 3865107456 3870187776 3874905216 3888114048 3891400704 3896515584 3897100998 3909814272 3915151929 3918835152 3926458368 3931619328 3932210016 3936411648 3937003056 3937378536 3942177876 3949830144 3950423568 3955616028 3958959744 3960437598 3964163424 3971874816 3972471552 3977692992 3994626048 3996117216 3999495168 3999876608 4000477551 4004752128 4005370944 4013128704 4018403584 4018420224 4027691684 4032118272 4035526656 4037050368 4040830976 4041438072 4042964016 4046381568 4046750162 4059547648 4060157556 4065494251 4068930848 4071882752 4082204672 4082817984 4082835456 4084359552 4087812096 4088184464 4088816172 4093800102 4096735552 4101746688 4102362936 4107120472 4107138048 4107755106 4112762121 4116631248 4121155584 4124639232 4126781763 4130681184 4149190656 4149814032 4153718016 4155268572 4158781056 4167479808 4172957568 4172974848 4178442528 4186570752 4187199744 4192703424 4196247552 4197813984 4202394399 4215684096 4216317462 4219650048 4221225216 4230982116 4234051584 4235632128 4239212544 4239831888 4245404748 4245422328 4253663232 4254302304 4259254272 4259894184 4262854656 4264445952 4265086644 4265493414 4269099072 4270692699 4277403648 4279625532 4283243136 4288873056 4294510376 4302864384 4303510848 4307559424 4309167408 4312809984 4321830912 4327511552 4328161719 4332786432 4333455936 4338481472 4339151856 4347556096 4347592704 4351664128 4353288576 4353961248 4357604996 4371820544 4372477368 4374128304 4377825792 4378224578 4383580032 4396220416 4398504019 4398541056 4402222112 4408689546 4417265664 4423052816 4423071744 4423736268 4428463104 4429128438 4429550853 4443558912 4444226514 4453829712 4459683852 4468359168 4469030496 4474904616 4493279232 4493954304 4495631868 4499432064 4499861184 4505346144 4508614656 4514769792 4520704032 4520722752 4536133056 4539967488 4545934848 4546617831 4565286912 4566991104 4571287552 4571974344 4577547204 4580868096 4583563959 4586889216 4592480256 4593151212 4593170232 4599188477 4599207522 4608135168 4608827496 4612030464 4614885366 4618092544 4618786368 4620510531 4620530304 4624857328 4631210154 4633853952 4640180064 4646279144 4660397056 4662136752 4665376768 4666077696 4666097664 4667839488 4672210816 4672932768 4678628688 4681983488 4682022912 4688414784 4693851968 4694577264 4700747844 4708114432 4709892096 4710599712 4716791352 4720778496 4722540732 4736850482 4742644608 4747106304 4748878368 4763308032 4765086144 4769114112 4769810874 4776100119 4785371136 4786090092 4791661056 4792380957 4795711488 4797501696 4802736456 4812079104 4818648528 4824982188 4831324173 4838916096 4840722432 4841449704 4844814336 4846004352 4847813334 4851911232 4861329408 4862059776 4867719168 4868450496 4874384736 4874849616 4878970368 4880791656 4884332544 4891000608 4895622144 4897449648 4917559296 4918298112 4919037039 4922925056 4924762752 4928925696 4936145802 4939235328 4945727488 4945747968 4946470536 4952499876 4952972206 4959009471 4962607104 4969129984 4973330432 4975186944 4975913813 4975934418 4975955712 4980615584 4992896454 4996366336 4997116992 4999003776 5003685232 5010558426 5020008448 5026861736 5026904064 5031611648 5034267693 5042136064 5048303616 5054917504 5054939136 5055698592 5061861072 5062343832 5068514412 5072191488 5079116016 5085792036 5085813096 5103149688 5106696192 5107463424 5114176704 5135947776 5137864992 5142698496 5143471137 5153476608 5160250368 5166540288 5167316511 5184152064 5184930933 5188534272 5195354112 5196134664 5202964494 5213085696 5220202572 5225113536 5227064037 5235277824 5242159104 5242946688 5244903846 5248548864 5249337408 5249838048 5256237168 5266440192 5267231424 5274154704 5278612992 5280583464 5285551232 5296628736 5303590656 5326168064 5328156288 5332660224 5333970068 5339669504 5340471738 5340494592 5342488164 5350838272 5357893632 5358676414 5358721536 5365208199 5376157696 5380702208 5382733824 5383542528 5388584096 5390618688 5395175424 5397189408 5403078513 5413543408 5413588992 5420979594 5443757312 5443780608 5445812736 5446630917 5450416128 5451754896 5458400136 5468995584 5469817248 5476184064 5477006808 5483682828 5484205818 5488841664 5490890613 5494874112 5499518976 5502375684 5507574912 5509630854 5532254208 5533085376 5538290688 5540358096 5545041408 5556639744 5563943424 5563966464 5564779353 5571256704 5582932992 5590271232 5594996736 5597085312 5603192532 5620912128 5621756616 5626200064 5628300288 5629145886 5641309488 5645402112 5647509504 5652283392 5653109184 5655219453 5660539664 5660563104 5671550976 5672403072 5679005696 5679858912 5685927936 5686782192 5686806528 5687324552 5692132096 5694256932 5695136811 5706167376 5710990848 5718497408 5737152512 5738014464 5745033216 5745556544 5750413312 5753448792 5758836769 5762441216 5770882292 5777048576 5777916522 5777941248 5780098116 5785535808 5796790272 5797661184 5804384768 5805281664 5812357824 5829969824 5832171072 5837101056 5844773376 5845651497 5864721408 5878252728 5889687552 5897428992 5898315024 5904617472 5905504584 5906067804 5913266814 5924745216 5925635352 5933424042 5938439616 5940656397 5946245136 5957812224 5958707328 5966539488 5991939072 5994175824 5999242752 5999814912 6007128192 6019693056 6027605376 6027630336 6041537526 6048177408 6053289984 6061246464 6062157108 6070125243 6087049216 6089321472 6090236334 6095965792 6103396272 6107824128 6111418612 6115852288 6123307008 6124201616 6124226976 6124253184 6132276696 6133224258 6144180224 6145103328 6152620032 6153180488 6158381824 6160680708 6160707072 6161632659 6174946872 6178471936 6181733376 6186906752 6186958848 6196021776 6216182336 6221436928 6221463552 6223785984 6224721048 6230550361 6230577024 6232902858 6238171584 6251219712 6259436352 6259462272 6267663792 6279856128 6280799616 6289055136 6294371328 6296720976 6323526144 6324476193 6329475072 6331837824 6346473174 6351077376 6353448192 6358818816 6359747832 6368107122 6368133492 6380494848 6381453456 6388881408 6389841276 6394281984 6396668928 6397629966 6398240121 6403648608 6416105472 6419438298 6424864704 6433309584 6441765564 6454296576 6455266272 6461339136 6463751112 6469214976 6482746368 6490292224 6491267328 6499179648 6499799488 6505293824 6507722208 6508727784 6512443392 6521334144 6527496192 6529932864 6536407494 6557730816 6558716052 6566350336 6567336867 6571900928 6575370048 6581527736 6585647104 6594330624 6595294048 6603333168 6612012628 6613034319 6616809472 6625898496 6633582592 6634579224 6634607616 6635604402 6642694656 6643299754 6657195272 6662822656 6665338368 6666339771 6680744568 6689525778 6702538752 6703545744 6712356924 6731071488 6739918848 6740902609 6740931456 6743447802 6749148096 6749791776 6758019216 6762921984 6772154688 6781056048 6781084128 6804199584 6809951232 6818902272 6847930368 6850486656 6856931328 6857961516 6866320806 6871302144 6880333824 6888720384 6889726818 6889755348 6898811283 6912202752 6913241244 6918045696 6922328049 6927138816 6928179552 6937285992 6950780928 6960270096 6966818048 6969418716 6989545472 6990595584 6993205128 6998065152 6999116544 6999146496 6999784064 7008316224 7009399152 7021920256 7022975232 7032206272 7038150656 7040777952 7041865896 7048460447 7051121766 7062171648 7064838144 7070810112 7071454208 7075187028 7081167744 7104208384 7105275723 7110213632 7113966912 7120628984 7120659456 7123317552 7143858176 7144962048 7147629216 7153610932 7153671168 7154716311 7178056704 7179135138 7187460826 7187491584 7193567232 7196252544 7204104684 7218118656 7227972792 7237473282 7258374144 7261083648 7262174556 7267221504 7269006528 7271720001 7277866848 7291994112 7293089664 7301578752 7302675744 7311577104 7312274424 7318455552 7321187484 7326498816 7336500912 7343433216 7346174472 7376338944 7377447168 7384387584 7387144128 7393388544 7404218703 7408852992 7418591232 7418621952 7419705804 7428342272 7428749814 7429458309 7443910656 7453694976 7459995648 7462780416 7463901627 7470923376 7489344681 7494549504 7495675488 7504400384 7505527848 7515393158 7521745984 7530012672 7536377856 7537478912 7540292604 7547417472 7562067968 7563204096 7572455424 7573145216 7581237248 7582376256 7582408704 7583547888 7592342576 7593515748 7602771618 7608223168 7608287232 7614654464 7618674024 7625808743 7628688054 7650685952 7654724532 7660044288 7661195136 7671265056 7703888696 7703921664 7706797488 7714047744 7730214912 7740375552 7749810432 7776228096 7782801408 7793031168 7794201996 7804446741 7819628544 7830303858 7837670304 7852916736 7863238656 7864420032 7867355769 7872823296 7874006112 7874757072 7884355752 7899660288 7900847136 7911232056 7917919488 7920875196 7928326848 7943749632 7944943104 7955385984 7989252096 7992234432 7998990336 7999753216 8000955102 8009504256 8010707607 8010741888 8026257408 8036807168 8036840448 8038014621 8055383368 8064236544 8071053312 8074100736 8081661952 8082876144 8085928032 8092763136 8093500324 8119095296 8120315112 8130988502 8137861696 8164409344 8165635968 8165670912 8168719104 8175624192 8176368928 8177632344 8187600204 8193471104 8203493376 8204725872 8214240944 8214276096 8215510212 8225524242 8226308727 8233262496 8242311168 8249278464 8253563526 8261362368 8264446281 8298381312 8299628064 8307436032 8310537144 8317562112 8334959616 8345915136 8345949696 8356885056 8373141504 8374399488 8385406848 8392495104 8395627968 8404788798 8431368192 8432634924 8439300096 8442450432 8443718829 8461964232 8468103168 8471264256 8478425088 8479663776 8490809496 8490844656 8507326464 8508604608 8518508544 8519788368 8525709312 8528891904 8530173288 8530986828 8538198144 8541385398 8559251064 8566486272 8577746112 8589020752 8605728768 8607021696 8615118848 8618334816 8625619968 8626880161 8643661824 8655023104 8656323438 8665572864 8666874783 8666911872 8676962944 8678303712 8695112192 8695185408 8703328256 8706577152 8707922496 8715209992 8743641088 8744954736 8748256608 8755651584 8756449156 8767160064 8792440832 8797008038 8797082112 8804444224 8817379092 8834531328 8846105632 8846143488 8847472536 8856926208 8858256876 8859101706 8869900221 8887117824 8888453028 8900136063 8907659424 8919367704 8936718336 8938060992 8949809232 8986558464 8987908608 8991263736 8998864128 8999722368 9010692288 9029539584 9041408064 9041445504 9062306289 9072266112 9079934976 9091869696 9093235662 9130573824 9133982208 9135354501 9142575104 9143948688 9155094408 9161736192 9167127918 9173778432 9184960512 9186302424 9186340464 9198376954 9198415044 9216270336 9217654992 9224060928 9229770732 9236185088 9237572736 9241021062 9241060608 9249714656 9262420308 9267707904 9280360128 9292558288 9320794112 9324273504 9332155392 9332195328 9335678976 9344421632 9345865536 9349354287 9357257376 9363966976 9364045824 9376829568 9387703936 9389154528 9401495688 9416228864 9419784192 9421199424 9433582704 9441556992 9445081464 9473700964 9485289216 9494212608 9497756736 9519709761 9526616064 9530172288 9538228224 9539621748 9552160683 9552200238 9570742272 9572180184 9583322112 9584761914 9591422976 9595003392 9596444949 9605472912 9624158208 9629157447 9637297056 9649964376 9662648346 9681444864 9682899408 9689628672 9692008704 9695626668 9703822464 9722658816 9724119552 9735438336 9736900992 9748769472 9749699232 9757940736 9761583312 9768665088 9782001216 9791244288 9794899296 9804611241 9836596224 9838074078 9845850112 9849525504 9857851392 9872291604 9878470656 9891454976 9891495936 9892941072 9904999752 9905944412 9918018942 9925214208 9938259968 9946660864 9950373888 9951827626 9951868836 9951911424 9961231168 9964949631 9985792908 9992732672 9994233984 9998007552 10007370464 10021116852 10034288667 10040016896 10053723472 10053808128 10063223296 10068535386 10084272128 10096607232 10109835008 10109878272 10111397184 10115171703 10123722144 10124687664 10137028824 10144382976 10158232032 10171584072 10171626192 10206299376 10213392384 10214926848 10228353408 10271895552 10275729984 10285396992 10286942274 10299481209 10306953216 10320500736 10333080576 10334590227 10334633022 10368304128 10369861866 10377068544 10390708224 10392269328 10405928988 10426171392 10440405144 10450227072 10454128074 10484318208 10485893376 10489807692 10497097728 10498674816 10499676096 10512474336 10532880384 10534462848 10548309408 10557225984 10561166928 10571102464 10576682649 10593257472 10607181312 10652336128 10656312576 10665320448 10667940136 10679339008 10680943476 10680989184 10684976328 10694982571 10701676544 10715787264 10717352828 10717443072 10730416398 10752315392 10761404416 10765467648 10767085056 10777168192 10781191239 10781237376 10790350848 10794378816 10806157026 10827086816 10827177984 10841959188 10856209923 10887514624 10887561216 10891625472 10893261834 10900832256 10903509792 10916800272 10937991168 10939634496 10952368128 10954013616 10967365656 10968411636 10977683328 10981781226 10989748224 11004751368 11015149824 11019261708 11064508416 11066170752 11076581376 11080716192 11090082816 11113279488 11127886848 11127932928 11129558706 11142513408 11143124721 11165865984 11180542464 11189993472 11194170624 11206385064 11241824256 11243513232 11252400128 11256600576 11258291772 11273089737 11282618976 11290804224 11295019008 11304566784 11306218368 11310438906 11321079328 11321126208 11343101952 11344806144 11358011392 11359717824 11371855872 11373564384 11373613056 11374649104 11384264192 11388513864 11390273622 11412334752 11421981696 11436994816 11443032081 11474305024 11476028928 11490066432 11491113088 11500826624 11506897584 11517673538 11524882432 11541764584 11554097152 11555833044 11555882496 11560196232 11571022099 11571071616 11595322368 11608769536 11610563328 11624715648 11659939648 11664342144 11674202112 11689546752 11691302994 11729442816 11745455787 11756505456 11779375104 11794857984 11796630048 11809234944 11811009168 11812135608 11826533628 11849490432 11851270704 11866848084 11876879232 11881312794 11892490272 11915624448 11917414656 11933078976 11983878144 11988351648 11998485504 11999629824 12001432653 12014256384 12039386112 12055210752 12055260672 12083075052 12096354816 12106579968 12122492928 12124314216 12140250486 12174098432 12178642944 12180472668 12191931584 12196482753 12206792544 12215648256 12222837224 12231704576 12246614016 12248403232 12248453952 12248506368 12264553392 12266448516 12288360448 12290206656 12305240064 12306360976 12316763648 12321361416 12321414144 12323265318 12349893744 12363466752 12373813504 12373917696 12380345289 12392043552 12432364672 12442873856 12447571968 12449442096 12461100722 12461154048 12465805716 12476343168 12502439424 12518819131 12518872704 12518924544 12535327584 12559712256 12561599232 12578110272 12588742656 12593441952 12607183197 12647052288 12648952386 12658950144 12663675648 12692946348 12702154752 12706896384 12717637632 12719495664 12736214244 12736266984 12760989696 12762906912 12777762816 12779682552 12788563968 12793337856 12795259932 12796480242 12807297216 12812078097 12832210944 12838876596 12849729408 12866619168 12883531128 12908593152 12910532544 12922678272 12927502224 12938429952 12965492736 12980584448 12982534656 12984485157 12998359296 12999598976 13010587648 13015444416 13017455568 13042668288 13054992384 13059865728 13072814988 13089997973 13115461632 13117432104 13132700672 13134673734 13143801856 13150740096 13163055472 13171294208 13188661248 13190588096 13195512057 13206666336 13224025256 13226068638 13233618944 13251796992 13267165184 13269158448 13269215232 13271208804 13285389312 13286599508 13288652559 13314390544 13325645312 13330676736 13332679542 13361489136 13379051556 13405077504 13407091488 13424713848 13479837696 13481805218 13481862912 13486895604 13498296192 13499583552 13516038432 13525843968 13544309376 13562112096 13562168256 13608399168 13619902464 13637804544 13639853493 13695860736 13700973312 13713862656 13715923032 13732641612 13742604288 13750691877 13760667648 13777440768 13779453636 13779510696 13797565431 13797622566 13824405504 13826482488 13836091392 13844656098 13854277632 13856359104 13861531593 13874571984 13901561856 13920540192 13933636096 13938837432 13981191168 13986410256 13996130304 13998233088 13998292992 13999568128 14016632448 14018798304 14043840512 14045950464 14064412544 14076301312 14081555904 14083731792 14096920894 14102243532 14124343296 14129676288 14142908416 14150374056 14162216237 14162335488 14208416768 14210551446 14220427264 14227933824 14241257968 14241318912 14246635104 14287716352 14289924096 14295258432 14307221864 14307342336 14309432622 14328300357 14356113408 14358270276 14374921652 14374983168 14377142871 14387134464 14392505088 14408209368 14436237312 14455945584 14474946564 14493972519 14516748288 14522167296 14524349112 14534443008 14538013056 14543440002 14555733696 14583988224 14586179328 14603157504 14605351488 14623154208 14624548848 14636911104 14642374968 14652997632 14673001824 14686866432 14692348944 14752677888 14754894336 14757111117 14768775168 14774288256 14786777088 14808437406 14817705984 14837182464 14837243904 14839411608 14856684544 14857499628 14858916618 14877028413 14887821312 14907389952 14919991296 14925560832 14927741439 14927803254 14941846752 14978689362 14989099008 14991350976 15008800768 15011055696 15030786316 15043491968 15060025344 15074957824 15080585208 15094834944 15126408192 15144910848 15146290432 15162474496 15164752512 15164817408 15167095776 15184685152 15187031496 15205543236 15216446336 15216574464 15229308928 15237348048 15251617486 15257376108 15301371904 15309449064 15320088576 15322390272 15342530112 15407777392 15407843328 15413594976 15428095488 15430413411 15460429824 15480751104 15499620864 15501949533 15552456192 15554792799 15565602816 15586062336 15588403992 15608893482 15639257088 15660607716 15675340608 15681192111 15705833472 15726477312 15728840064 15734711538 15745646592 15748012224 15749514144 15768711504 15799320576 15801694272 15822464112 15835838976 15841750392 15856653696 15889886208 15910771968 15978504192 15984468864 15997980672 15999506432 16001910204 16019008512 16021415214 16021483776 16052514816 16073614336 16073680896 16076029242 16095624597 16110766736 16128473088 16142106624 16148201472 16163323904 16165752288 16171856064 16185526272 16187000648 16209235539 16238190592 16240630224 16261977004 16275723392 16328818688 16331271936 16331341824 16337438208 16351248384 16352737856 16355264688 16375200408 16386942208 16406986752 16409451744 16428481888 16428552192 16431020424 16451048484 16452617454 16466524992 16472671839 16484622336 16498556928 16507127052 16522724736 16528892562 16596762624 16599256128 16614872064 16621074288 16635124224 16669919232 16691830272 16691899392 16694338059 16713770112 16748798976 16770813696 16784990208 16791255936 16809577596 16862736384 16865269848 16878600192 16884900864 16887437658 16923928464 16936206336 16942528512 16956850176 16959327552 16965658359 16981618992 16981689312 17014652928 17017209216 17037017088 17039576736 17057783808 17060346576 17061973656 17076396288 17082770796 17118502128 17132972544 17155492224 17178041504 17211457536 17214043392 17230237696 17236669632 17251239936 17253760322 17276510307 17287323648 17310046208 17312646876 17331145728 17333749566 17333823744 17335402721 17353925888 17356607424 17390224384 17390370816 17406656512 17413154304 17415844992 17430419984 17487282176 17489909472 17496513216 17511303168 17512898312 17534320128 17536954491 17584881664 17594016076 17594164224 17608888448 17634758184 17669062656 17692211264 17692286976 17694945072 17713852416 17716513752 17718203412 17739800442 17774235648 17776906056 17800272126 17815318848 17821969191 17838735408 17873436672 17876121984 17899618464 17975817216 17982527472 17997728256 17999444736 18021384576 18059079168 18082816128 18082891008 18124612578 18144532224 18159869952 18183739392 18186471324 18210375729 18261147648 18267964416 18270709002 18285150208 18287897376 18310188816 18323472384 18334255836 18347556864 18369921024 18372604848 18372680928 18396753908 18396830088 18432540672 18435309984 18459541464 18472370176 18475145472 18482042124 18482121216 18499429312 18524840616 18535415808 18560720256 18585116576 18641588224 18648547008 18664310784 18664390656 18671357952 18688843264 18691651083 18691731072 18698708574 18714514752 18727933952 18753659136 18755367449 18775407872 18778309056 18802991376 18832457728 18839568384 18842398848 18867165408 18883113984 18890162928 18947401928 18970578432 18973428579 18988425216 18995513472 19039419522 19053232128 19060344576 19076456448 19079243496 19104321366 19104400476 19141484544 19144360368 19166644224 19169523828 19182845952 19190006784 19192889898 19194720363 19210945824 19248316416 19258314894 19274594112 19299928752 19325296692 19362889728 19365798816 19384017408 19391253336 19407644928 19448239104 19470876672 19473801984 19497538944 19499398464 19515881472 19523166624 19537330176 19564002432 19582488576 19589798592 19609222482 19673192448 19676148156 19691700224 19699051008 19702010601 19715702784 19744583208 19756941312 19782909952 19782991872 19785882144 19809999504 19811888824 19836037884 19839102957 19850428416 19862110489 19876519936 19893321728 19900747776 19903655252 19903737672 19903822848 19922462336 19929899262 19971585816 19985465344 19988467968 19996015104 20014740928 20042233704 20068577334 20080033792 20107446944 20107616256 20126446592 20137070772 20168544256 20193214464 20219670016 20219756544 20222707827 20222794368 20230343406 20247444288 20249375328 20274057648 20288765952 20316464064 20343168144 20343252384 20412598752 20429853696 20456706816 20543791104 20551459968 20570793984 20573884548 20598962418 20613906432 20641001472 20666161152 20669180454 20669266044 20696433849 20736608256 20739723732 20754137088 20766984147 20781416448 20784538656 20811857976 20852342784 20880810288 20900454144 20908256148 20968636416 20971786752 20979615384 20994195456 20997349632 20999352192 21024948672 21065760768 21068925696 21096618816 21114451968 21122333856 21142204928 21145381341 21153365298 21186514944 21214362624 21304672256 21312625152 21315827169 21330640896 21335880272 21358678016 21361886952 21361978368 21369952656 21389965142 21403353088 21431574528 21434705656 21434886144 21460832796 21464148933 21489041041 21504630784 21522808832 21534170112 21554336384 21562382478 21562474752 21580701696 21588757632 21612314052 21654173632 21654355968 21683918376 21712419846 21775029248 21775122432 21783250944 21786523668 21801664512 21807019584 21815160003 21833600544 21875982336 21879268992 21904736256 21908027232 21934731312 21936823272 21955366656 21963562452 21979496448 22009502736 22030299648 22038523416 22129016832 22132341504 22153162752 22161432384 22180165632 22212656109 22226558976 22255773696 22255865856 22259117412 22285026816 22286249442 22288374927 22331731968 22361084928 22379986944 22388341248 22391704881 22412770128 22468034043 22483648512 22487026464 22504800256 22513201152 22516583544 22546179474 22565237952 22590038016 22609133568 22612436736 22620877812 22642158656 22642252416 22686203904 22689612288 22716022784 22719435648 22743711744 22747128768 22747226112 22749298208 22768528384 22777027728 22780547244 22824669504 22843963392 22873989632 22877426229 22886064162 22952057856 22980132864 22982226176 23001653248 23013795168 23035347076 23049764864 23083529168 23108194304 23111666088 23111764992 23120392464 23142044198 23142143232 23190644736 23217539072 23221126656 23249235529 23249431296 23319879296 23328684288 23348404224 23379093504 23382605988 23413340223 23458885632 23490911574 23513010912 23558750208 23589715968 23593260096 23602067307 23618469888 23622018336 23624271216 23653067256 23698980864 23702541408 23733696168 23753758464 23762625588 23784980544 23831248896 23834829312 23866157952 23967756288 23976703296 23996971008 23999259648 24002865306 24028512768 24032122821 24078772224 24110421504 24110521344 24114043863 24166150104 24192709632 24213159936 24244985856 24248628432 24280500972 24348196864 24357285888 24360945336 24383863168 24392965506 24413585088 24445674448 24463409152 24493228032 24496806464 24496907904 24497012736 24529106784 24532897032 24576720896 24580413312 24610480128 24612721952 24633527296 24642722832 24642828288 24646530636 24678926181 24699787488 24726933504 24747627008 24747835392 24760690578 24784087104 24864729344 24885747712 24895143936 24898884192 24922201444 24922308096 24931611432 24952686336 25004878848 25037638262 25037745408 25037849088 25070655168 25119424512 25123198464 25156220544 25177485312 25186883904 25214366394 25294104576 25297904772 25317900288 25327351296 25331156487 25385892696 25404309504 25413792768 25435275264 25438991328 25472428488 25472533968 25521979392 25525813824 25555525632 25559365104 25577127936 25586675712 25590519864 25592960484 25614594432 25624156194 25677753192 25699458816 25733238336 25767062256 25817186304 25821065088 25845356544 25855004448 25876859904 25880640483 25930985472 25965069312 25968970314 25996718592 25999197952 26000624349 26021175296 26030888832 26034911136 26085336576 26109984768 26119731456 26145629976 26179995946 26230923264 26234864208 26265401344 26269347468 26287603712 26301480192 26303876053 26326110944 26342588416 26377322496 26381176192 26391024114 26413332672 26448050512 26452137276 26467237888 26503593984 26534330368 26538316896 26538430464 26542417608 26570778624 26573199016 26577305118 26609700663 26628781088 26651290624 26661353472 26665359084 26700408189 26722978272 26758103112 26810155008 26814182976 26849427696 26959675392 26963610436 26963725824 26973791208 26996592384 26999167104 27032076864 27088618752 27124224192 27124336512 27186918867 27216798336 27239804928 27275609088 27279706986 27391721472 27401946624 27406063503 27427725312 27431846064 27465283224 27485208576 27501383754 27521335296 27554881536 27558907272 27559021392 27595130862 27595245132 27648811008 27652964976 27672182784 27689312196 27708555264 27712718208 27723063186 27749143968 27803123712 27841080384 27867272192 27877674864 27962382336 27972820512 27996466176 27996585984 27999136256 28033264896 28037596608 28091900928 28128825088 28152602624 28163111808 28167463584 28193841788 28204487064 28248686592 28259352576 28285816832 28300748112 28324432474 28324670976 28416833536 28421102892 28440854528 28455867648 28458459757 28482515936 28482637824 28493270208 28559129283 28575432704 28579848192 28590516864 28614443728 28614684672 28618865244 28656482049 28656600714 28712226816 28716540552 28749843304 28749966336 28754285742 28774268928 28785010176 28789334847 28816418736 28872474624 28887472341 28911891168 28949893128 28987945038 29044334592 29048698224 29068886016 29076026112 29086880004 29111467392 29167976448 29172358656 29206315008 29210702976 29246308416 29249097696 29273822208 29284749936 29305995264 29346003648 29373732864 29384697888 29413833723 29509788672 29514222234 29537550336 29548576512 29573554176 29616874812 29635411968 29674364928 29674487808 29678823216 29713369088 29714999256 29717833236 29754056826 29775642624 29814779904 29839982592 29851121664 29855482878 29855606508 29883693504 29894848893 29957378724 29978198016 29982701952 30017601536 30022111392 30061572632 30086983936 30102866001 30120050688 30149915648 30161170416 30189669888 30252816384 30289821696 30292580864 30324948992 30329505024 30329634816 30334191552 30369370304 30374062992 30411086472 30432892672 30433148928 30458617856 30474696096 30503234972 30514752216 30602743808 30618898128 30640177152 30644780544 30685060224 30789528133 30815554784 30815686656 30827189952 30856190976 30860826822 30898443627 30920859648 30961502208 30999241728 31003770681 31003899066 31104912384 31109585598 31131205632 31172124672 31176807984 31217786964 31278514176 31321215432 31350681216 31362384222 31452954624 31457680128 31469423076 31491293184 31496024448 31499028288 31537423008 31598641152 31603388544 31644928224 31671677952 31683500784 31713307392 31779772416 31821543936 31957008384 31968937728 31995961344 31999012864 32003820408 32038017024 32042830428 32042967552 32084947713 32105029632 32147228672 32147361792 32152058484 32191249194 32194319339 32221533472 32256946176 32284213248 32296402944 32326647808 32331504576 32343573717 32343712128 32371052544 32374001296 32418471078 32476381184 32481260448 32523954008 32551446784 32568629769 32657637376 32662543872 32662683648 32674876416 32702496768 32705475712 32710529376 32750400816 32773884416 32813973504 32818903488 32856963776 32857104384 32862040848 32902096968 32905234908 32933049984 32945343678 32969244672 33014254104 33045449472 33057785124 33193525248 33198512256 33229744128 33242148576 33270248448 33339838464 33383660544 33383798784 33388676118 33427540224 33429374163 33497597952 33541627392 33569980416 33582511872 33619155192 33725472768 33730539696 33757200384 33769801728 33774875316 33819269211 33847856928 33872412672 33885057024 33913700352 33918655104 33931316718 33963237984 33963378624 34029305856 34034418432 34074034176 34079153472 34115567616 34120693152 34123947312 34152792576 34165541592 34237004256 34265945088 34310984448 34356083008 34422915072 34428086784 34460475392 34473339264 34502479872 34507520644 34553020614 34574647296 34620092416 34625293752 34662291456 34667499132 34667647488 34670805442 34707851776 34713066297 34713214848 34780448768 34813313024 34826308608 34831396691 34831689984 34860839968 34974564352 34979818944 34993026432 35022606336 35025796624 35068640256 35073908982 35188032152 35188328448 35217776896 35236367361 35269516368 35338125312 35384422528 35384573952 35389890144 35427704832 35433027504 35436406824 35479600884 35548471296 35553812112 35600544252 35630637696 35643938382 35677470816 35746873344 35752243968 35799236928 35951634432 35965054944 35995456512 35998889472 36004297959 36042769152 36118158336 36165632256 36165782016 36249225156 36289064448 36319739904 36367478784 36372942648 36420751458 36522295296 36535928832 36541418004 36570300416 36575794752 36589448259 36620377632 36646944768 36668511672 36695113728 36739842048 36745209696 36745361856 36793507816 36793660176 36865081344 36870619968 36919082928 36944740352 36950290944 36964084248 36964242432 36998858624 37049681232 37121440512 37170233152 37256148077 37283176448 37297094016 37328621568 37342715904 37377686528 37383302166 37383462144 37397417148 37429029504 37455867904 37507318272 37510734898 37550815744 37556457393 37556618112 37605982752 37664915456 37679136768 37684797696 37734330816 37766227968 37780325856 37821549591 37894803856 37941156864 37946857158 37976850432 37991026944 38078839044 38106464256 38120689152 38152912896 38158486992 38208642732 38208800952 38282969088 38288720736 38333288448 38339047656 38365691904 38380013568 38385779796 38389440726 38421891648 38436234291 38496632832 38516629788 38549188224 38599857504 38650593384 38725779456 38731597632 38768034816 38782506672 38815289856 38896478208 38941753344 38947603968 38953455471 38995077888 38998796928 39031762944 39046333248 39128004864 39164977152 39179597184 39218444964 39269993919 39346384896 39352296312 39383400448 39398102016 39404021202 39431405568 39489166416 39513882624 39565819904 39565983744 39571764288 39586536171 39619999008 39623777648 39672075768 39678205914 39700856832 39724220978 39753039872 39801495552 39807310504 39807475344 39807645696 39844924672 39859798524 39865957677 39943171632 39970930688 39976935936 39992030208 40029481856 40084467408 40137154668 40160067584 40214893888 40215232512 40252893184 40274141544 40307846213 40337088512 40439340032 40439513088 40445415654 40445588736 40460686812 40494888576 40498750656 40548115296 40577531904 40632928128 40686336288 40686504768 40825197504 40859707392 40913413632 40919560479 41087582208 41102919936 41141587968 41147769096 41197924836 41227812864 41252075631 41282002944 41332322304 41338360908 41338532088 41392696293 41392867698 41473216512 41479447464 41508274176 41533968294 41562832896 41569077312 41584594779 41623715952 41704685568 41761620576 41800908288 41816512296 41943573504 41959230768 41988390912 41994699264 41998704384 42049897344 42131521536 42137851392 42193237632 42228903936 42244667712 42284409856 42290762682 42306730596 42373029888 42428725248 42486648711 42609344512 42625250304 42631654338 42661281792 42671760544 42717356032 42723773904 42723956736 42739905312 42779930284 42806706176 42863149056 42869411312 42869772288 42921665592 42928297866 42978082082 43009261568 43068340224 43108672768 43124764956 43124949504 43131428613 43161403392 43177515264 43224628104 43308347264 43308711936 43367836752 43424839692 43481917557 43550058496 43550244864 43566501888 43573047336 43603329024 43614039168 43630320006 43667201088 43751964672 43758537984 43809472512 43816054464 43869462624 43873646544 43910733312 43927124904 43958992896 44019005472 44060599296 44077046832 44258033664 44264683008 44271333351 44306325504 44322864768 44360331264 44425312218 44453117952 44511547392 44511731712 44518234824 44570053632 44572498884 44576749854 44631085239 44663463936 44722169856 44759973888 44776682496 44783224317 44783409762 44825540256 44936068086 44967297024 44974052928 45026402304 45033167088 45092358948 45130475904 45180076032 45224873472 45241755624 45284317312 45284504832 45379224576 45432045568 45438871296 45487423488 45494257536 45494452224 45498596416 45537056768 45554055456 45561094488 45649339008 45687926784 45747979264 45754852458 45772128324 45904115712 45960265728 45964452352 46003306496 46027590336 46070694152 46099529728 46167058336 46216388608 46223332176 46223529984 46240784928 46284088396 46284286464 46291240233 46381289472 46435078144 46442253312 46498471058 46498862592 46639758592 46657368576 46664378397 46696808448 46758187008 46765211976 46826680446 46917771264 46981823148 47026021824 47043576333 47117500416 47179431936 47186520192 47204134614 47236939776 47244036672 47248542432 47306134512 47397961728 47405082816 47467392336 47507516928 47525251176 47569961088 47669658624 47732315904 47935512576 47953406592 47993942016 47998519296 48005730612 48057025536 48064245642 48157544448 48220843008 48221042688 48228087726 48286873791 48332300208 48385419264 48426319872 48489971712 48497256864 48561001944 48714571776 48721890672 48767726336 48785931012 48827170176 48891348896 48926818304 48986456064 48993612928 48993815808 48994025472 49058213568 49065794064 49153441792 49160826624 49220960256 49225443904 49267054592 49285445664 49285656576 49293061272 49339223129 49357852362 49399574976 49418015517 49453867008 49495254016 49495670784 49521381156 49568174208 49729458688 49771495424 49790287872 49797768384 49844402888 49844616192 49863222864 49905372672 50009757696 50075276524 50075490816 50075698176 50083014177 50141310336 50246396928 50312441088 50354970624 50373767808 50428732788 50588209152 50595809544 50635800576 50654702592 50662312974 50771785392 50808619008 50827585536 50870550528 50877982656 50896975077 50944856976 50945067936 51043958784 51051627648 51111051264 51118730208 51173351424 51181039728 51185920968 51229188864 51248312388 51355506384 51398917632 51466476672 51534124512 51634372608 51642130176 51690713088 51710008896 51753719808 51761280966 51829530921 51861970944 51930138624 51937940628 51993437184 51998395904 52001248698 52006208163 52042350592 52061777664 52069822272 52170673152 52219969536 52239462912 52291259952 52359991892 52461846528 52469728416 52530802688 52538694936 52575207424 52602960384 52607752106 52652221888 52754644992 52762352384 52782048228 52826665344 52896101024 52904274552 52934475776 53007187968 53068660736 53076633792 53076860928 53084835216 53141557248 53146398032 53154610236 53219401326 53257562176 53302581248 53322706944 53330718168 53380661201 53400816378 53445956544 53465907573 53516206224 53620310016 53628365952 53698855392 53927220872 53927451648 53947582416 53993184768 53998334208 54064153728 54177237504 54248448384 54248673024 54373837734 54433596672 54479609856 54551218176 54559413972 54631127187 54783442944 54803893248 54812127006 54855450624 54863692128 54930566448 54970417152 55002767508 55042670592 55109763072 55117814544 55118042784 55190261724 55190490264 55297622016 55305929952 55378624392 55417110528 55425436416 55446126372 55498287936 55606247424 55682160768 55734544384 55755349728 55924764672 55945641024 55992932352 55993171968 55998272512 56066529792 56074953249 56075193216 56183801856 56257650176 56266102347 56305205248 56326223616 56334927168 56387683576 56408974128 56497373184 56518705152 56571633664 56601496224 56648864948 56649341952 56833667072 56842205784 56881709056 56911735296 56916919514 56965031872 56965275648 56986540416 57118258566 57150865408 57159696384 57181033728 57228887456 57229369344 57237730488 57312964098 57313201428 57424453632 57433081104 57499686608 57499932672 57508571484 57548537856 57570020352 57578669694 57584161089 57632837472 57744949248 57774944682 57823782336 57899786256 57975890076 58088669184 58097396448 58152052224 58173760008 58222934784 58344717312 58412630016 58421405952 58492616832 58498195392 58547644416 58569499872 58611990528 58692007296 58747465728 58769395776 58827667446 59019577344 59028444468 59075100672 59097153024 59106031803 59147108352 59233749624 59270823936 59348729856 59348975616 59357646432 59426738176 59429998512 59435666472 59508113652 59551285248 59586331467 59629559808 59679965184 59702243328 59710965756 59711213016 59767387008 59789697786 59914757448 59956396032 59965403904 60035203072 60044222784 60123145264 60173967872 60205732002 60240101376 60299831296 60322340832 60379339776 60388161127 60505632768 60579643392 60585161728 60649897984 60659010048 60659269632 60668123481 60668383104 60738740608 60748125984 60822172944 60865785344 60866297856 60917235712 60949392192 61006469944 61029504432 61205487616 61237796256 61289561088 61370120448 61579056266 61631109568 61631373312 61654379904 61712381952 61721653644 61796887254 61841719296 61923004416 61998483456 62007541362 62007798132 62089301547 62209824768 62219171196 62262411264 62300952441 62344249344 62353615968 62435573928 62557028352 62642430864 62701362432 62724768444 62905909248 62915360256 62938846152 62982586368 62992048896 62998056576 63074846016 63197282304 63206777088 63289856448 63343355904 63367001568 63426614784 63436144023 63559544832 63643087872 63914016768 63937875456 63947481507 63991922688 63998025728 64007640816 64076034048 64085660856 64085935104 64169895426 64210059264 64294457344 64294723584 64304116968 64382498388 64388638678 64443066944 64467123123 64513892352 64568426496 64653295616 64663009152 64687147434 64687424256 64742105088 64748002592 64836942156 64952762368 64962520896 65047908016 65102893568 65137259538 65325087744 65325367296 65349752832 65404993536 65410951424 65421058752 65445480009 65500801632 65547768832 65627947008 65637806976 65713927552 65714208768 65724081696 65804193936 65810469816 65866099968 65890687356 65938489344 66028508208 66090898944 66115570248 66387050496 66397024512 66459488256 66484297152 66540496896 66637968327 66679676928 66767321088 66767597568 66777352236 66855080448 66858748326 66865124781 66995195904 67083254784 67139960832 67165023744 67175114643 67238310384 67404102129 67450945536 67461079392 67514400768 67539603456 67549750632 67638538422 67695713856 67770114048 67827400704 67837310208 67862633436 67926475968 67926757248 68058611712 68068836864 68148068352 68158306944 68231135232 68241386304 68247894624 68305585152 68331083184 68474008512 68531890176 68621968896 68632278687 68712166016 68856173568 68920950784 68946678528 69004959744 69015041288 69106041228 69149294592 69240184832 69250587504 69324582912 69334998264 69335294976 69341610884 69415703552 69426132594 69426429696 69560897536 69626626048 69652617216 69662793382 69663379968 69721679936 69747706587 69949128704 69959637888 69986052864 70045212672 70051593248 70137280512 70147817964 70240020669 70376064304 70376656896 70435553792 70472734722 70539032736 70676250624 70768845056 70769147904 70779780288 70806201921 70855409664 70866055008 70872813648 70959201768 71096942592 71107624224 71201088504 71261275392 71287876764 71354941632 71493746688 71504487936 71598473856 71903268864 71930109888 71990913024 71997778944 72008595918 72085538304 72096368463 72236316672 72331264512 72331564032 72342131589 72498450312 72578128896 72639479808 72734957568 72745885296 72841502916 73044590592 73071857664 73082836008 73140600832 73151589504 73178896518 73240755264 73337023344 73390227456 73479684096 73490419392 73490723712 73587015632 73587320352 73730162688 73741239936 73838165856 73900581888 73928168496 73928484864 73997717248 74036778543 74099362464 74242881024 74340466304 74512296154 74566352896 74594188032 74657243136 74685431808 74755373056 74766604332 74766924288 74794834296 74858059008 74864877997 74911735808 75014636544 75021469796 75101631488 75112914786 75113236224 75211965504 75329830912 75358273536 75369595392 75468661632 75532455936 75560651712 75643099182 75789607712 75882313728 75893714316 75953700864 75982053888 75993469461 76157678088 76212928512 76241378304 76305825792 76316973984 76417285464 76417601904 76565938176 76577441472 76666576896 76678095312 76731383808 76760027136 76771559592 76778881452 76843783296 76872468582 77033259576 77098376448 77199715008 77301186768 77451558912 77463195264 77536069632 77565013344 77630579712 77641921449 77792956416 77895207936 77906910942 77990155776 77997593856 78001873047 78063525888 78092666496 78256009728 78329954304 78359194368 78436889928 78539987838 78692769792 78704592624 78766800896 78796204032 78808042404 78862811136 78911628159 78978332832 79027765248 79131639808 79131967488 79143528576 79173072342 79239998016 79247555296 79344151536 79356411828 79401713664 79448441956 79506079744 79602991104 79614621008 79614950688 79615291392 79689849344 79719597048 79731915354 79886343264 79953871872 79984060416 80058963712 80101224567 80168934816 80274309336 80320135168 80429787776 80430465024 80505786368 80548283088 80615692426 80674177024 80878680064 80879026176 80890831308 80891177472 80921373624 80989777152 80997154693 80997501312 81096230592 81265856256 81372672576 81373009536 81560756601 81650395008 81719414784 81826827264 81839120958 82175164416 82205839872 82218190509 82283175936 82295538192 82395849672 82455625728 82504151262 82564005888 82664644608 82676721816 82677064176 82785392586 82785735396 82946433024 82958894928 83016548352 83067936588 83125665792 83138154624 83169189558 83247431904 83409371136 83523241152 83601816576 83633024592 83887147008 83918461536 83989398528 83997408768 84099794688 84275702784 84386475264 84457807872 84489335424 84568819712 84581525364 84613461192 84746059776 84857450496 84973297422 85218689024 85250500608 85263308676 85322563584 85343521088 85375379271 85434712064 85447547808 85447913472 85479810624 85559860568 85613412352 85677387849 85726298112 85738822624 85739544576 85843331184 85856595732 85956164164 85969446147 86018523136 86136680448 86217345536 86249529912 86249899008 86262857226 86322806784 86355030528 86449256208 86616694528 86617423872 86662417023 86735673504 86849679384 86963835114 87100116992 87133003776 87146094672 87206658048 87228078336 87260640012 87334402176 87503929344 87517075968 87618945024 87631733917 87632108928 87738925248 87747293088 87821466624 87854249808 87917985792 88038010944 88121198592 88154093664 88241501169 88529366016 88542666702 88612651008 88645729536 88720662528 88850624436 88906235904 89023094784 89023463424 89036469648 89140107264 89144997768 89153499708 89262170478 89326927872 89444339712 89519947776 89553364992 89566448634 89566819524 89651080512 89684546679 89872136172 89934594048 89948105856 90052804608 90066334176 90184717896 90260951808 90360152064 90449746944 90483511248 90568634624 90569009664 90758449152 90864091136 90877742592 90974846976 90988515072 90988904448 90997192832 91074113536 91108110912 91122188976 91298678016 91375853568 91495958528 91509704916 91544256648 91629985811 91808231424 91920531456 91928904704 92006612992 92055180672 92141388304 92199059456 92334116672 92368584399 92432777216 92446664352 92447059968 92481569856 92568176792 92568572928 92582480466 92695330881 92762578944 92870156288 92884506624 92996942116 92997725184 93011312043 93279517184 93314737152 93328756794 93393616896 93516374016 93530423952 93653360892 93835542528 93963646296 94052043648 94087152666 94358863872 94373040384 94408269228 94473879552 94488073344 94497084864 94612269024 94795923456 94810165632 94934784672 95015033856 95050502352 95139922176 95339317248 95464631808 95871025152 95906813184 95987884032 95997038592 96011461224 96114051072 96128491284 96254843139 96315088896 96441686016 96442085376 96456175452 96573747582 96582958017 96664600416 96770838528 96852639744 96979943424 96994513728 97030721151 97122003888 97429143552 97443781344 97535452672 97571862024 97654340352 97782697792 97972912128 97987225856 97987631616 97988050944 98116427136 98131588128 98306883584 98321653248 98441920512 98450887808 98534109184 98570891328 98571313152 98586122544 98678446258 98715704724 98799149952 98836031034 98907734016 98990508032 99042762312 99135513659 99136348416 99458917376 99542990848 99580575744 99595536768 99688805776 99689232384 99726445728 99810745344 100019515392 100150553048 100150981632 100151396352 100166028354 100282620672 100288122489 100492793856 100624882176 100709941248 100747535616 100857465576 101176418304 101191619088 101271601152 101309405184 101324625948 101457807633 101543570784 101617238016 101655171072 101741101056 101755965312 101793950154 101889713952 101890135872 102087917568 102103255296 102222102528 102237460416 102346702848 102362079456 102371841936 102458377728 102496624776 102711012768 102797835264 102932953344 103068249024 103268745216 103284260352 103381426176 103420017792 103507439616 103522561932 103659061842 103723941888 103860277248 103875881256 103986874368 103996791808 104002497396 104012416326 104084701184 104123555328 104139198891 104139644544 104341346304 104439939072 104478925824 104494190073 104582519904 104719983784 104923693056 104939456832 105061605376 105077389872 105150414848 105205920768 105215504212 105304443776 105524704768 105564096456 105653330688 105792202048 105808549104 106014375936 106137321472 106153267584 106153721856 106169670432 106283114496 106292796064 106309220472 106438802652 106515124352 106605162496 106645413888 106661436336 106761322402 106801632756 106891913088 106931815146 107032412448 107240620032 107256731904 107397710784 107854441744 107854903296 107895164832 107986369536 107996668416 108012893877 108128307456 108354475008 108496896768 108497346048 108747675468 108867193344 108959219712 109102436352 109118827944 109262254374 109566885888 109607786496 109624254012 109710901248 109727384256 109768344777 109861132896 109940834304 110005535016 110085341184 110219526144 110235629088 110236085568 110380523448 110380980528 110595244032 110611859904 110757248784 110834221056 110850872832 110892252744 110996575872 111364321536 111469088768 111510699456 111768444231 111849529344 111891282048 111985864704 111996545024 112133059584 112149442093 112149906498 112150386432 112367603712 112515300352 112532204694 112610410496 112652447232 112669372179 112669854336 112775367152 112817948256 112994746368 113037410304 113143267328 113202992448 113297729896 113298683904 113464648773 113667334144 113684411568 113763418112 113823470592 113833839028 113930063744 113930551296 113973080832 114236517132 114301730816 114319392768 114362067456 114457774912 114458738688 114475460976 114625928196 114626402856 114848907264 114866162208 114999373216 114999865344 115017142968 115097075712 115140040704 115157339388 115168322178 115265674944 115308702873 115489898496 115549889364 115647564672 115799572512 115951780152 116177338368 116194792896 116304104448 116347520016 116445869568 116689434624 116825260032 116842811904 116860366413 116985233664 116996390784 117095288832 117138999744 117384014592 117494931456 117538791552 117655334892 117809981757 118039154688 118056888936 118150201344 118194306048 118212063606 118294216704 118467499248 118541647872 118697459712 118697951232 118715292864 118759608513 118853476352 118859997024 118871332944 119016227304 119102570496 119172662934 119259119616 119404486656 119421931512 119422426032 119534774016 119579395572 119829514896 119912792064 119930807808 120070406144 120088445568 120246290528 120347935744 120411464004 120480202752 120599662592 120644681664 120758679552 120776322254 120923538639 121011265536 121170323456 121318020096 121318539264 121336246962 121336766208 121477481216 121496251968 121644345888 121731570688 121732595712 121834471424 121898784384 122012939888 122059008864 122410975232 122475592512 122579122176 122740240896 122758681437 123158112532 123262219136 123262746624 123308759808 123424763904 123443307288 123593774508 123683438592 123756226893 123846008832 123996966912 124015082724 124015596264 124178088879 124178603094 124419649536 124438342392 124524822528 124601904882 124688498688 124707231936 124753784337 124871147856 125114056704 125284861728 125402724864 125449536888 125830720512 125877692304 125965172736 125984097792 125996113152 126149692032 126394564608 126413554176 126579712896 126686711808 126734003136 126853229568 126872288046 127119089664 127286175744 127459946133 127828033536 127875750912 127894963014 127983845376 127996051456 128015281632 128152068096 128171321712 128171870208 128339790852 128420118528 128588914688 128589447168 128608233936 128764996776 128777277356 128886133888 128934246246 129027784704 129306591232 129326018304 129374294868 129374848512 129484210176 129496005184 129673884312 129905524736 129925041792 130095816032 130205787136 130274519076 130445752671 130650175488 130650734592 130699505664 130809987072 130821902848 130842117504 130890960018 131001603264 131095537664 131255894016 131275613952 131427855104 131428417536 131448163392 131608387872 131620939632 131732199936 131781374712 131876978688 132057016416 132181797888 132231140496 132774100992 132794049024 132814000053 132918976512 132968594304 133080993792 133275936654 133359353856 133534642176 133535195136 133554704472 133710160896 133717496652 133730249562 133893255717 133990391808 134166509568 134279921664 134330047488 134349672951 134350229286 134476620768 134808204258 134901891072 134922158784 135079206912 135099501264 135277076844 135391427712 135540228096 135674620416 135725266872 135852951936 135853514496 136137673728 136296136704 136316613888 136462270464 136482772608 136495789248 136611170304 136662166368 136948017024 137063780352 137243937792 137264557374 137424332032 137712347136 137841901568 137893357056 138009919488 138030082576 138212082456 138298589184 138480369664 138501175008 138649165824 138669996528 138670589952 138683221768 138831407104 138852265188 138852859392 138873720699 139034773423 139121795072 139253252096 139305234432 139325586764 139326759936 139443359872 139495413174 139898257408 139919275776 139972105728 140090425344 140103186496 140274561024 140295635928 140480041338 140752128608 140753313792 140871107584 140945469444 141078065472 141130728999 141352501248 141537690112 141538295808 141559560576 141612403842 141710819328 141732110016 141745627296 141918403536 142193885184 142215248448 142402177008 142522550784 142575753528 142709883264 143008975872 143196947712 143806537728 143860219776 143981826048 143995557888 144017191836 144171076608 144192736926 144472633344 144662529024 144663128064 144684263178 144860621373 144996900624 145156257792 145278959616 145469915136 145491770592 145683005832 146143715328 146165672016 146281201664 146303179008 146357793036 146481510528 146674046688 146780454912 146959368192 146980838784 146981447424 147174031264 147174640704 147460325376 147482479872 147676331712 147801163776 147856336992 147856969728 147995434496 148017669387 148073557086 148198724928 148485762048 148680932608 149024592308 149132705792 149188376064 149314486272 149370863616 149510746112 149533208664 149533848576 149589668592 149716118016 149729755994 149823471616 150029273088 150042939592 150203262976 150225829572 150226472448 150249042531 150423287287 150423931008 150659661824 150739190784 150937323264 151064911872 151121303424 151286198364 151579215424 151764627456 151787428632 151907401728 151964107776 151986938922 152315356176 152425857024 152482756608 152611651584 152633947968 152690925231 152834570928 152835203808 153131876352 153154882944 153333153792 153356190624 153520054272 153543119184 153557762904 153687566592 153744937164 154066519152 154196752896 154399430016 154602373536 154903117824 154926390528 155072139264 155130026688 155261159424 155283842898 155488592763 155585912832 155790415872 155813821884 155980311552 155995187712 156003746094 156018624489 156127051776 156185332992 156512019456 156659908608 156718388736 156873779856 157079975676 157385539584 157409185248 157533601792 157592408064 157616084808 157725622272 157823256318 157956665664 158263279616 158263934976 158287057152 158346144684 158479996032 158495110592 158688303072 158712823656 158803427328 158896883912 159012159488 159205982208 159229242016 159229901376 159230582784 159379698688 159439194096 159463830708 159772686528 159907743744 159968120832 160117927424 160141983603 160202449134 160337869632 160548618672 160859575552 160860930048 161011572736 161096566176 161231384852 161348354048 161757360128 161781662616 161782354944 161842747248 161979554304 161994309386 161995002624 162192461184 162531712512 162744648703 162745345152 162746019072 163121513202 163300790016 163438829568 163653654528 163678241916 163893381561 164350328832 164411679744 164436381018 164566351872 164591076384 164791699344 164911251456 165008302524 165128011776 165329289216 165353443632 165354128352 165570785172 165571470792 165892866048 165917789856 166135873176 166251331584 166276309248 166338379116 166494863808 166818742272 167046482304 167203633152 167266049184 167774294016 167836923072 167978797056 167994817536 168199589376 168224859747 168551405568 168772950528 168798307041 168915615744 168978670848 169137639424 169163050728 169226922384 169492119552 169714900992 169946594844 170169973649 170437378048 170501001216 170526617352 170645127168 170687042176 170750758542 170869424128 170895095616 170895826944 170959621248 171119721136 171226824704 171354775698 171452596224 171477645248 171479089152 171686662368 171713191464 171912328328 171938892294 172037046272 172273360896 172434691072 172499059824 172499798016 172525714452 172645613568 172710061056 172752483267 172898512416 173233389056 173234847744 173324834046 173471347008 173699358768 173927670228 174200233984 174266007552 174292189344 174456156672 174521280024 174668804352 175034151936 175237890048 175263467834 175264217856 175477850496 175494586176 175642933248 175708499616 175835971584 176076021888 176242397184 176308187328 176483002338 177058732032 177085333404 177225302016 177291459072 177318095409 177441325056 177701248872 177812471808 178046189568 178046926848 178072939296 178280214528 178289995536 178306999416 178524340956 178653855744 178758994401 178888679424 179039895552 179106729984 179132897268 179133639048 179302161024 179369093358 179744272344 179869188096 179896211712 180105609216 180132668352 180369435792 180521903616 180720304128 180899493888 180967022496 181137269248 181138019328 181164483381 181516898304 181755485184 181949693952 181977030144 181977808896 181994385664 182004370443 182148227072 182216221824 182244377952 182597356032 182751707136 182991917056 183019409832 183088513296 183259971622 183616462848 183857809408 184013225984 184108811081 184110361344 184282776608 184398118912 184668233344 184737168798 184865554432 184893328704 184894119936 184963139712 185136353584 185137145856 185164960932 185390661762 185525157888 185740312576 185769013248 185993884232 185995450368 186022624086 186267904641 186559034368 186629474304 186657513588 186787233792 186902857323 187032748032 187060847904 187306721784 187671085056 187927292592 188104087296 188174305332 188717727744 188746080768 188816538456 188947759104 188976146688 188994169728 189224538048 189591846912 189620331264 189869569344 190030067712 190101004704 190279844352 190308432069 190678634496 190929263616 191742050304 191813626368 191842444521 191975768064 191994077184 192022922448 192228102144 192256982568 192509686278 192630177792 192883372032 192884170752 192912350904 193147495164 193165916034 193329200832 193401369369 193541677056 193705279488 193959886848 193989027456 194061442302 194244007776 194858287104 194887562688 195070905344 195143724048 195308680704 195565395584 195974451712 195975263232 195976101888 196232854272 196263176256 196643306496 196883841024 196901775616 197068218368 197141782656 197142626304 197172245088 197356892516 197431409448 197598299904 197672062068 197815468032 197981016064 198085524624 198271027318 198272696832 198917834752 199085981696 199161151488 199191073536 199377611552 199378464768 199452891456 199621490688 199913904981 200039030784 200301106096 200301963264 200302792704 200332056708 200565241344 200576244978 200595374343 200985587712 201249764352 201419882496 201495071232 201525343929 201714931152 202212306387 202352836608 202383238176 202543202304 202618810368 202649251896 202915615266 203087141568 203310342144 203482202112 203511930624 203587900308 203779427904 203780271744 204175835136 204206510592 204444205056 204474920832 204693405696 204724158912 204743683872 204916755456 204993249552 205422025536 205595670528 205865906688 205896836061 206136498048 206568520704 206762852352 206840035584 207014879232 207045123864 207318123684 207447883776 207720554496 207751762512 207973748736 207993583616 208004994792 208024832652 208169402368 208247110656 208278397782 208279289088 208682692608 208879878144 208957851648 208988380146 209165039808 209243119761 209439967568 209847386112 209878913664 210123210752 210154779744 210411841536 210431008424 210608887552 210720062007 211049409536 211128192912 211306661376 211584404096 211617098208 212028751872 212274642944 212306535168 212307443712 212339340864 212566228992 212585592128 212618440944 212877605304 213030248704 213210324992 213290827776 213322872672 213522644804 213603265512 213783826176 213863630292 214064824896 214481240064 214513463808 214795421568 215708883488 215709806592 215790329664 215972739072 215993336832 216025787754 216256614912 216289105389 216708950016 216993793536 216994692096 217026394767 217495350936 217734386688 217918439424 218204872704 218237655888 218524508748 219133771776 219215572992 219248508024 219421802496 219454768512 219536689554 219722265792 220011070032 220170682368 220439052288 220471258176 220472171136 220761046896 220761961056 221190488064 221223719808 221514497568 221701745664 221784505488 221993151744 222728643072 222938177536 223021398912 223536888462 223699058688 223782564096 223971729408 223993090048 224266119168 224298884186 224299812996 224300772864 224594633991 224735207424 225030600704 225064409388 225220820992 225304894464 225338744358 225339708672 225360235373 225550734304 225635896512 225989492736 226074820608 226286534656 226405984896 226595459792 226597367808 226929297546 227334668288 227368823136 227646941184 227667678056 227860127488 227861102592 227946161664 227980408383 228473034264 228603461632 228638785536 228724134912 228915549824 228917477376 228950921952 229251856392 229252805712 229697814528 229732324416 229998746432 229999730688 230034285936 230194151424 230280081408 230314678776 230336644356 230531349888 230617405746 231099778728 231295129344 231599145024 231903560304 232354676736 232389585792 232608208896 232695040032 232891739136 232925764347 233378869248 233685623808 233720732826 233970467328 233992781568 234005619141 234190577664 234277999488 234768029184 234989862912 235077583104 235310669784 235619963514 236078309376 236113777872 236300402688 236388612096 236424127212 236588433408 236734884477 236934998496 237083295744 237394919424 237395902464 237430585728 237519217026 237706952704 237719994048 237742665888 238032454608 238205140992 238345325868 238518239232 238808973312 238843863024 238844852064 239069548032 239158791144 239659029792 239861615616 240140812288 240176891136 240492581056 240695871488 240822928008 240960405504 241199325184 241289363328 241517359104 241552644508 241847077278 242022531072 242340646912 242636040192 242637078528 242672493924 242673532416 242954962432 242991464079 242992503936 243288691776 243463141376 243668942848 243797568768 243819776837 244025879776 244118017728 244682269803 244821950464 244951185024 245158244352 245480481792 245517362874 246316225064 246524438272 246525493248 246617519616 246654571527 246849527808 246886614576 247187549016 247366877184 247512453786 247692017664 247993933824 248030165448 248031192528 248356177758 248357206188 248839299072 248876684784 249049645056 249203809764 249376997376 249414463872 249507568674 249742295712 250228113408 250569723456 250805449728 250899073776 251661441024 251755384608 251968195584 251992226304 252299384064 252827108352 253159425792 253373423616 253468006272 253706459136 253744576092 254238179328 254572351488 254919892266 255656067072 255751501824 255789926028 255967690752 255992102912 256030563264 256126137813 256304136192 256342643424 256343740416 256679581704 256840237056 257177829376 257178894336 257216467872 257529993552 257554554712 257772267776 257868492492 257908338441 258055569408 258613182464 258652036608 258748589736 258749697024 258968420352 258992010368 259347768624 259811049472 259850083584 260191632064 260411574272 260549038152 260793036539 260891505342 261300350976 261399011328 261619974144 261643805696 261684235008 261781920036 262003206528 262191075328 262511788032 262551227904 262855710208 262856835072 262895201751 262896326784 263216775744 263241879264 263464399872 263562749424 263753957376 264114032832 264363595776 264462280992 264724503507 265588098048 265628000106 265837953024 265937188608 266161987584 266551873308 266718707712 267069284352 267070390272 267109408944 267420321792 267434993304 267460499124 267786511434 267980783616 268333019136 268559843328 268660094976 268699345902 268700458572 268953241536 269053640037 269616408516 269803782144 269844317568 270158413824 270199002528 270554153688 270782855424 271080456192 271349240832 271450533744 271705903872 271707028992 272275347456 272592273408 272633227776 272924540928 272965545216 272991578496 273222340608 273324332736 273896034048 274127560704 274487875584 274529114748 274848664064 274889957433 275424694272 275683803136 275786714112 276019838976 276060165152 276424164912 276597178368 276960739328 277002350016 277105753197 277298331648 277339993056 277341179904 277366443536 277662814208 277704530376 277705718784 277747441398 278069546846 278243590144 278610468864 278651173528 278653519872 278886719744 278990826348 279033936129 279796514816 279838551552 279944211456 280180850688 280206372992 280549122048 280591271856 280960082676 281504257216 281506627584 281742215168 281890938888 282154923491 282156130944 282261457998 283075380224 283076591616 283119121152 283224807684 283421638656 283464220032 283491254592 283836807072 284387770368 284430496896 284804354016 285045101568 285151507056 285419766528 286017951744 286393895424 287613075456 287720439552 287963652096 287991115776 288034383672 288342153216 288385473852 288764529417 288945266688 289325058048 289326256128 289368526356 289721242746 289748874051 289993801248 290312515584 290557919232 290939830272 290983541184 291092163453 291366011664 292287430656 292331344032 292562403328 292606358016 292715586072 292963021056 293348093376 293918736384 293961677568 293962894848 294348062528 294349281408 294920650752 294964959744 295352663424 295602327552 295712673984 295713939456 295990868992 296035338774 296147114172 296397449856 296971524096 297361865216 297406540977 298049184616 298265411584 298376752128 298628972544 298741727232 299021492224 299066417328 299067697152 299179337184 299432236032 299459511988 299646943232 300058546176 300085879184 300406525952 300451659144 300452944896 300498085062 300846574574 300847862016 301478381568 301874646528 302129823744 302242606848 302572396728 303158430848 303529254912 303574857264 303814803456 303928215552 303973877844 304373422899 304630712352 304851714048 304965513216 305223303168 305267895936 305381850462 305669141856 305670407616 306263752704 306309765888 306666307584 306712381248 307040108544 307086238368 307115525808 307375133184 307489874328 308133038304 308393505792 308798860032 309204747072 309806235648 309852781056 310144278528 310260053376 310522318848 310567685796 310977185526 311171825664 311580831744 311627643768 311960623104 311990375424 312007492188 312037248978 312254103552 312370665984 312417596673 313024038912 313319817216 313436777472 313482570219 313747559712 314159951352 314771079168 314818370496 315184816128 315232169616 315451244544 315646512636 315913331328 316526559232 316574114304 316692289368 316959992064 316990221184 317376606144 317425647312 317793767824 318024318976 318411964416 318458484032 318459802752 318461165568 318759397376 318878388192 318927661416 319194565957 319545373056 319815487488 319936241664 320235854848 320283967206 320404898268 320675739264 321097237344 321719151104 321721860096 322023145472 322193132352 322462769704 322696708096 323514720256 323563325232 323564709888 323685494496 323959108608 323988618772 323990005248 324038681631 324384922368 325063425024 325489297406 325490690304 325492038144 326243026404 326601580032 326877659136 327307309056 327356483832 327786763122 328700657664 328823359488 328872762036 329132703744 329182152768 329305034331 329583398688 329822502912 330016605048 330256023552 330658578432 330706887264 330708256704 331141570344 331142941584 331785732096 331835579712 332271746352 332502663168 332552618496 332676758232 332989727616 334092964608 334407266304 334532098368 335305332693 335548588032 335673846144 335957594112 335989635072 336399178752 336448326279 336449719494 337102811136 337545901056 337596614082 337831231488 337957341696 338008116537 338275278848 338326101456 338453844768 338984239104 339429801984 339893189688 340339947298 341002002432 341053234704 341290254336 341374084352 341501517084 341738848256 341790191232 341791653888 341919242496 342239442272 342453649408 342709551396 342905192448 342955290496 342958178304 343373324736 343426382928 343824656656 343877784588 344074092544 344546721792 344869382144 344998119648 344999596032 345051428904 345291227136 345420122112 345504966534 345797024832 345926108619 346466778112 346469695488 346649668092 346942694016 347398717536 347855340456 348400467968 348532015104 348584378688 348912313344 349042560048 349337608704 350068303872 350475780096 350526935668 350528435712 350581099239 350955700992 350989172352 351285866496 351416999232 352152043776 352484794368 352616374656 352966004676 353429945271 354117464064 354170666808 354450604032 354582918144 354636190818 354882650112 355402497744 355624943616 356092379136 356093853696 356145878592 356278825539 356560429056 356579991072 356613998832 357048681912 357307711488 357517988802 357777358848 358213459968 358265794536 358267278096 358604322048 358738186716 359488544688 359738376192 359792423424 360211218432 360265336704 360738871584 361043807232 361440608256 361798987776 361934044992 362274538496 362276038656 362328966762 362770615917 363033796608 363510970368 363954060288 363955617792 363988771328 364008740886 364296454144 364432443648 364488755904 365194712064 365503414272 365983834112 366038819664 366177026592 366519943244 367232925696 367715618816 368026451968 368217622162 368220722688 368565553216 369336466688 369474337596 369731108864 369786657408 369788239872 369926279424 370272707168 370274291712 370329921864 370781323524 371050315776 371268680679 371480625152 371538026496 371987768464 371990900736 372045248172 372534266637 372535809282 373118068736 373258948608 373315027176 373574467584 373805714646 374065496064 374121695808 374261353011 374613443568 375342170112 375854585184 376208174592 376348610664 377492161536 377633076912 377895518208 377952293376 377988339456 378449076096 379183693824 379240662528 379739138688 380060135424 380202009408 380559688704 380616864138 381357268992 381858527232 382379838399 383484100608 383627252736 383684889042 383951536128 383988154368 384045844896 384456204288 384513965136 385019372556 385260355584 385766744064 385768341504 385824701808 386294990328 386331832068 386658401664 386802738738 387083354112 387919773696 387978054912 388122884604 388488015552 389716574208 389775125376 390141810688 390287448096 390617361408 391130791168 391337258013 391948903424 391950526464 391952203776 392465708544 392526352512 393286612992 393767682048 393803551232 394136436736 394283565312 394285252608 394344490176 394713785032 394862818896 395196599808 395344124136 395630936064 395962032128 396171049248 396542054636 396545393664 397835669504 398171963392 398322302976 398382147072 398755223104 398756929536 398905782912 399242981376 399827809962 400078061568 400602212192 400603926528 400605585408 400664113416 401130482688 401152489956 401190748686 401679767151 401971175424 402499528704 402839764992 402990142464 403049018853 403050687858 403429862304 404424612774 404705673216 404766476352 405237620736 405298503792 405831230532 406174283136 406620684288 407023861248 407175800616 407558855808 407560543488 408413021184 408888410112 408949841664 409386811392 409448317824 409487367744 409833510912 409986499104 410844051072 411191341056 411731813376 411793672122 412272996096 413137041408 413525704704 413680071168 414029758464 414090247728 414636247368 414895767552 415441108992 415503525024 415947497472 415987167232 416009989584 416049665304 416338804736 416494221312 416556795564 416558578176 417104320269 417365385216 417759756288 417915703296 417976760292 418330079616 418486239522 418879935136 419694772224 419757827328 420246421504 420309559488 420823683072 420862016848 421217775104 421440124014 422098819072 422256385824 422613322752 422717127889 423168808192 423234196416 423392186997 424057503744 424549285888 424613070336 424614887424 424678681728 425132457984 425171184256 425236881888 425755210608 426060497408 426420649984 426581655552 426645745344 427045289608 427206531024 427567652352 427727260584 428129649792 429026927616 429590843136 431417766976 431419613184 431580659328 431945478144 431986673664 432051575508 432513229824 432578210778 433417900032 433987587072 433989384192 434052789534 434581864119 434990701872 435468773376 435836878848 436409745408 436475311776 437049017496 438431145984 438497016048 438843604992 438909537024 439073379108 439444531584 440022140064 440341364736 440878104576 440942516352 440944342272 441522093792 441523922112 442380976128 442447439616 443028995136 443403491328 443569010976 443986303488 444053008161 445457286144 445876355072 446042797824 447073776924 447398117376 447565128192 447943458816 447986180096 448532238336 448597768372 448599625992 448601545728 449189267982 449470414848 450061201408 450128818776 450441641984 450609788928 450677488716 450679417344 450720470746 451101468608 451269861861 451271793024 451978985472 452573069312 452811969792 453190919584 453194735616 453858595092 454669336576 454737646272 455293882368 455335356112 455720254976 455722205184 455892323328 455960816766 456946068528 457277571072 457448269824 457831099648 457834954752 457901843904 458072775693 458503712784 458505611424 459395629056 459464648832 459997492864 459999461376 460068571872 460560162816 460629357552 460673288712 461062699776 461234811492 462199557456 462590258688 463198290048 463807120608 464709353472 464779171584 465216417792 465390080064 465783478272 465851528694 466465778289 466757738496 467371247616 467441465652 467940934656 467985563136 468011238282 468055873467 468381155328 468555998976 469536058368 469979725824 470155166208 470621339568 471239927028 472156618752 472227555744 472600805376 472777224192 472848254424 473176866816 473469768954 473869996992 474789838848 474791804928 474861171456 475038434052 475413905408 475439988096 475485331776 476064909216 476410281984 476690651736 477036478464 477617946624 477687726048 477689704128 478139096064 478317582288 479318059584 479723231232 480281624576 480353782272 480425950809 480985162112 481391742976 481645856016 482398650368 482578726656 483034718208 483105289016 483694154556 484045062144 484329925001 484681293824 485272080384 485344987848 485347064832 485909924864 485982928158 485985007872 486577383552 486926282752 487337885696 487595137536 487639553674 488051759552 488233946109 488236035456 489364539606 489643900928 489902370048 490316488704 490960963584 491034725748 491680144683 492632450128 493048876544 493050986496 493235039232 493309143054 493699055616 493773229152 494375098032 494733754368 495024907572 495384035328 495987867648 496060330896 496062385056 496712355516 496714412376 497678598144 497753369568 498407619528 498753994752 498828927744 499015137348 499484591424 500456226816 501139446912 501610899456 501798147552 503322882048 503510769216 503936391168 503984452608 504598768128 504674579241 505654216704 506318851584 506394921123 506746847232 506936012544 507412918272 507489152184 508476358656 509144702976 509839784532 510509920947 511312134144 511503003648 511579852056 511935381504 511984205824 512061126528 512252275626 512608272384 512685286848 512687480832 513359163408 513680474112 514355658752 514357788672 514432935744 515059987104 515109109424 515544535552 515736984984 515816676882 516111138816 517304073216 517497179472 517499394048 517936840704 517984020736 518257449801 518695537248 519622098944 519700167168 520383264128 520823148544 521098076304 521586073078 521783010684 522600701952 522798022656 523287611392 523368470016 523563840072 524002000769 524006413056 524382150656 525102455808 525711420416 525713670144 525790403502 525792653568 526433551488 526483758528 526928799744 527125498848 527507914752 528228065664 528727191552 528924561984 529449007014 531176196096 531256000212 531675906048 531874377216 531954286227 532323975168 533103746616 533437415424 534138568704 534140780544 534218817888 534840643584 534869986608 534920998248 535573022868 535961567232 536276983203 536666038272 537119686656 537320189952 537398691804 537400917144 537906483072 538107280074 539232817032 539607564288 539688635136 540316827648 540398005056 541108307376 541565710848 542160912384 542698481664 542901067488 543411807744 543414057984 543493450143 544550694912 545266455552 545849081856 545931090432 545983156992 546013111329 546444681216 546648665472 547792068096 548255121408 548975751168 549058229496 549697328128 549779914866 550849388544 551367606272 551573428224 552039677952 552120330304 552326433243 552848329824 553194356736 553921478656 554004700032 554211506394 554596663296 554679986112 554682359808 554732887072 555325628416 555409060752 555411437568 555494882796 556139093692 556487180288 557220937728 557302347056 557307039744 557773439488 557981652696 558067872258 559677103104 559888422912 560361701376 560412745984 560708571969 561098244096 561182543712 561920165352 563008514432 563013255168 563484430336 563781877776 564309846982 564312261888 564522915996 566150760448 566153183232 566238242304 566449615368 566843277312 566928440064 566982509184 567673614144 568775540736 568860993792 569608708032 570090203136 570303014112 570839533056 570925296207 572035903488 572787790848 575226150912 575440879104 575527333563 575927304192 575982231552 576068767344 576684306432 576770947704 577529058834 577890533376 578650116096 578652512256 578737052712 579442485492 579497748102 579987602496 580204108107 580625031168 581115838464 581879660544 581967082368 582184326906 582732023328 584574861312 584662688064 585212716032 585431172144 585926042112 586696186752 587923355136 587925789696 588696125056 588698562816 589929919488 590705326848 591204655104 591425347968 591427878912 591981737984 592070677548 592294228344 592794899712 593943048192 594723730432 594813081954 596098369232 596530823168 596753504256 597257945088 597483454464 598042984448 598132834656 598135394304 598358674368 598864472064 598919023976 599293886464 599741714943 600117092352 600171758368 600813051904 600903318288 600905889792 600996170124 601693149148 601695724032 601786123029 602956763136 603749293056 604259647488 604485213696 605144793456 606316861696 606636919161 607058509824 607149714528 607629606912 607856431104 607947755688 608746845798 609261424704 609931026432 610446606336 610535791872 610763700924 611338283712 611340815232 612527505408 612619531776 613332615168 613424762496 614080217088 614172476736 614231051616 614750266368 614979748656 616266076608 616787011584 617597720064 617690508183 618409494144 619705562112 620288557056 620520106752 621044637696 621135371592 621954371052 622343651328 623161663488 623255287536 623921246208 623980750848 624014984376 624074497956 624508207104 624741331968 624835193346 626048077824 626639634432 626873554944 626965140438 627495119424 627729359283 628319902704 629542158336 629636740992 630369632256 630464339232 631293025272 631826662656 633148228608 633384578736 633919984128 633980442368 634753212288 634851294624 635587535648 636048637952 636823928832 636916968064 636919605504 636922331136 637518794752 637756776384 637855322832 638389131914 639090746112 639630974976 639872483328 640471709696 640567934412 640809796536 641351478528 641409900677 642194474688 643438302208 643443720192 644046290944 644386264704 644925539408 645393416192 647029440512 647126650464 647129419776 647370988992 647918217216 647977237544 647980010496 648077363262 648769844736 648867316167 650126850048 650978594812 650981380608 650984076288 651079184301 652486052808 653203160064 653755318272 654614618112 654712967664 655573526244 657401315328 657646718976 657745524072 658265407488 658364305536 658610068662 659166797376 660033210096 660512047104 661317156864 661413774528 661416513408 662283140688 662285883168 663571464192 663671159424 664543492704 665105236992 665353516464 665979455232 668185929216 668814532608 669064196736 670610665386 671097176064 671347692288 671915188224 671979270144 672798357504 672896652558 672899438988 673783901973 674205622272 675091802112 675193228164 675662462976 675914683392 676016233074 676080706119 676550557696 676652202912 676907689536 677968478208 678859603968 679786379376 680679894596 682004004864 682106469408 682748168704 683003034168 683477696512 683580382464 683583307776 683838484992 684478884544 685419102792 685810384896 685910580992 685916356608 686746649472 686852765856 687649313312 687755569176 688148185088 689093443584 689738764288 689996239296 689999192064 690102857808 690582454272 690840244224 691009933068 691594049664 691852217238 692933556224 693299336184 693885388032 693948595613 694797435072 695710680912 696800935936 697064030208 697168757376 697824626688 698085120096 698675217408 698777293041 700136607744 701053871336 701056871424 701162198478 701911401984 701978344704 702016857423 702571732992 702833998464 704304087552 704969588736 705232749312 705932009352 706859890542 708234928128 708341333616 708901208064 709165836288 709272381636 709765300224 710204653431 710804995488 711249887232 712184758272 712187707392 712291757184 712557651078 713120858112 713159982144 713227997664 714097363824 714615422976 715035977604 715554717696 716426919936 716531589072 716534556192 717208644096 717476373432 718977089376 719584846848 720422436864 720530673408 721477743168 722087614464 722881216512 723597975552 723868089984 724549076992 724552077312 724657933524 725541231834 726067593216 727021940736 727908120576 727911235584 727977542656 728017481772 728592908288 728864887296 728974392237 728977511808 730389424128 731006828544 731459330511 731967668224 732077639328 732354053184 733039886488 734046809409 734465851392 735431237632 736052903936 736435244324 736441445376 737131106432 738672933376 738948675192 739462217728 739573314816 739576479744 739852558848 740545414336 740548583424 740659843728 741562647048 742100631552 742537361358 742961250304 743076052992 743975536928 743981801472 744090496344 745068533274 745071618564 746236137472 746517897216 746630054352 747148935168 747611429292 748130992128 748243391616 748522706022 749226887136 750684340224 751709170368 752416349184 752697221328 754984323072 755266153824 755904586752 755976678912 756898152192 758481325056 759478277376 760120270848 760404018816 761119377408 761233728276 762714537984 763717054464 764759676798 766968201216 767254505472 767369778084 767903072256 767976308736 768091689792 768378413439 768912408576 769027930272 770038745112 770520711168 771533488128 771536683008 771649403616 772589980656 772663664136 773316803328 773605477476 774166708224 775839547392 775956109824 776245769208 776976031104 779433148416 779550250752 780283621376 780574896192 781234722816 782261582336 782379109617 782674516026 783897806848 783901052928 784931417088 785046094651 785052705024 786573225984 787535364096 787607102464 788272873472 788567130624 788570505216 788685605253 788688980352 789427570064 789725637792 790393199616 790688248272 791261872128 791924064256 792342098496 793084109272 793090787328 794173510521 795671339008 796343926784 796764294144 797510446208 797513859072 797811565824 798485962752 799655619924 800156123136 801204424384 801207853056 801211170816 801328226832 802260965376 802304979912 802381497372 803359534302 803942350848 804999057408 805679529984 805980284928 806098037706 806101375716 806859724608 807160920111 808849225548 809411346432 809532952704 810475241472 810597007584 811662461064 812348566272 813241368576 814047722496 814351601232 815117711616 815121086976 816826042368 817776820224 817899683328 818773622784 818896635648 818974735488 819667021824 819972998208 821688102144 822382682112 823463626752 823587344244 824545992192 824669872299 826274082816 827051409408 827360142336 828059516928 828180495456 829272494736 829791535104 830882217984 831007050048 831317259591 831894994944 831974334464 832019979168 832099330608 832677609472 832988442624 833113591128 833117156352 834208640538 834730770432 835831406592 835953520584 836660159232 836972479044 837759870272 839389544448 839515654656 840492843008 840619118976 841647366144 841724033696 842435550208 842880248028 844197638144 844512771648 845226645504 845434255778 846337616384 846464770473 846468392832 846784373994 849226140672 849229774848 849357363456 850264915968 850342368512 850473763776 851510421216 852120994816 852841299968 853163311104 853291490688 854090579216 854413062048 855135304704 855454521168 856259299584 858053855232 859181686272 862835533952 862839226368 863161318656 863890956288 863973347328 864103151016 865026459648 865156421556 866293588251 866835800064 867975174144 867978768384 868105579068 869163728238 869246622153 869981403744 870937546752 871673757696 872819490816 872950623552 873276490359 874098034992 876862291968 876994032096 877687209984 877819074048 878146758216 878889063168 880044280128 881756209152 881885032704 881888684544 883044187584 883047844224 884761952256 884894879232 886057990272 886806982656 887138021952 887972606976 888106016322 890914572288 891752710144 892085595648 892219622931 894147553848 894796234752 895130256384 895886917632 895972360192 897064476672 897195536744 897199251984 897203091456 898378535964 898940829696 900122402816 900257637552 900883283968 901219577856 901354977432 901358834688 901440941492 902202937216 902539723722 902543586048 905146138624 905623939584 906381839168 906389471232 907717190184 909338673152 909475292544 910587764736 910670712224 911440509952 911444410368 911784646656 911921633532 913120268697 913892137056 914555142144 914896539648 915662199296 915669909504 915803687808 916145551386 917007425568 917011222848 918791258112 918929297664 919994985728 919998922752 920137143744 921120325632 921258715104 921346577424 922125399552 922469622984 924399114912 925180517376 926396580096 927614241216 929418706944 929558343168 930432835584 930780160128 931566956544 931703057388 932931556578 933515476992 934742495232 934882931304 935881869312 935971126272 936022476564 936111746934 936762310656 937111997952 937252790019 939072116736 939959451648 940310332416 940447710657 941242679136 942479854056 944313237504 944455111488 945554448384 945696508848 946353733632 946939537908 947739993984 949579677696 949722342912 950076868104 950827810816 950879976192 950970663552 952129818432 953381303472 954072956928 955235893248 955375452096 955379408256 956278192128 956635164576 957583697871 958636119168 959446462464 960707564544 960851901618 961970324224 962783485952 963291712032 964797300736 965157453312 966069436416 966210578032 967388309112 968090124288 968659850002 969362587648 970544160768 970689975696 970694129664 971819849728 971965856316 971970015744 972116044893 973154767104 973243413961 973852565504 974675771392 975190275072 975279107348 976103519104 976467892218 976472070912 978729079212 979287801856 979804740096 980632977408 981921927168 982069451496 983360289366 985264900256 986097753088 986101972992 986470078464 986618286108 987398111232 987546458304 987915102993 988750196064 989467508736 990049815144 990768070656 991975735296 992120661792 992124770112 993424711032 993428824752 995357196288 995506739136 996815239056 997507989504 997657855488 998030274696 998969182848 1002278893824 1003221798912 1003596295104 1005915998079 1006645764096 1007021538432 1007872782336 1007968905216 1009197536256 1009344978837 1009349158482 1011308433408 1012637703168 1012789842246 1013493694464 1013872025088 1014024349611 1014825836544 1014978304368 1016952717312 1018289405952 1019679569064 1021019841894 1023006007296 1023159704112 1023870763008 1023968411648 1024122253056 1024504551252 1025216544768 1025370573696 1025374961664 1026718326816 1027360948224 1028711317504 1028715577344 1028865871488 1030119974208 1030218218848 1031089071104 1031473969968 1031633353764 1032222277632 1034608146432 1034994358944 1034998788096 1035873681408 1035968041472 1036514899602 1037391074496 1039400334336 1040766528256 1041646297088 1042196152608 1043172146156 1043566021368 1045201403904 1045596045312 1046575222784 1046736940032 1047127680144 1048004001538 1048012826112 1048764301312 1050204911616 1051422840832 1051427340288 1051580807004 1051585307136 1051743297717 1052867102976 1052963011009 1052967517056 1053857599488 1054250997696 1056456131328 1057454383104 1057849123968 1058898014028 1060289835813 1062352392192 1062512000424 1063351812096 1063748754432 1063908572454 1064647950336 1066207493232 1066874830848 1068277137408 1068281561088 1068437635776 1068836476617 1069681287168 1069739973216 1069841996496 1071146045736 1071923134464 1072553966406 1073332076544 1074640379904 1074797383608 1074801834288 1075812966144 1076214560148 1078465634064 1079215128576 1079377270272 1080633655296 1080796010112 1082216614752 1083131421696 1084321824768 1085396963328 1085802134976 1086823615488 1086828115968 1086986900286 1088311847751 1089101389824 1090532911104 1091862180864 1091966313984 1092026222658 1092889362432 1093297330944 1095584136192 1096510242816 1097951502336 1098116458992 1099394656256 1099559829732 1101698777088 1102735212544 1103146856448 1104079355904 1104240660608 1104652866486 1105696659648 1107842957312 1108009400064 1108423012788 1109193326592 1109359972224 1109364719616 1109465774144 1110651256832 1110818121504 1110822875136 1110989765592 1112278187384 1112974360576 1113806042037 1114441875456 1114604694112 1114614079488 1115546878976 1115963305392 1116135744516 1117602799911 1119354206208 1119776845824 1120723402752 1120825491968 1121417143938 1122196488192 1122365087424 1123840330704 1126017028864 1126026510336 1126968860672 1127563755552 1128619693964 1128624523776 1129045831992 1132301520896 1132476484608 1132899230736 1133686554624 1133856880128 1133965018368 1135347228288 1137551081472 1137721987584 1139212540921 1139217416064 1140180406272 1140606028224 1141679066112 1141850592414 1144071806976 1145575581696 1147139515197 1150452301824 1150881758208 1151054667126 1151854608384 1151964463104 1152137534688 1153368612864 1153541895408 1155058117668 1155781066752 1157300232192 1157305024512 1157474105424 1158884970984 1158995496204 1159975204992 1160408216214 1161250062336 1163759321088 1163934164736 1164368653812 1165464046656 1169149722624 1169325376128 1170425432064 1170862344288 1171852084224 1173392373504 1175846710272 1175851579392 1177392250112 1177397125632 1179859838976 1181410653696 1182409310208 1182850695936 1182855757824 1183963475968 1184141355096 1184588456688 1185589799424 1187886096384 1189447460864 1189626163908 1191189815543 1192196738464 1193061646336 1193507008512 1194515890176 1194966908928 1196085968896 1196265669312 1196270788608 1196717348736 1197728944128 1197838047952 1198587772928 1199483429886 1200234184704 1200343516736 1201626103808 1201806636576 1201811779584 1201992340248 1203386298296 1203391448064 1203572246058 1205039301453 1205913526272 1207498586112 1208519294976 1208970427392 1209147056559 1210289586912 1212633723392 1213273838322 1214117019648 1214299429056 1215712862208 1215895511376 1217493691596 1218522849408 1219862052864 1221071583744 1221527401848 1222676567424 1222681630464 1225239063552 1226665230336 1226849524992 1228160434176 1228344953472 1228462103232 1229500532736 1229959497312 1232532153216 1233574023168 1235195440128 1235381016366 1236818988288 1239411124224 1240577114112 1241040213504 1242089275392 1242270743184 1243908742104 1244687302656 1246323326976 1246510575072 1247842492416 1247961501696 1248029968752 1248148995912 1249016414208 1249482663936 1249670386692 1251312960807 1252096155648 1253279268864 1253747109888 1253930280876 1254990238848 1255458718566 1256639805408 1259084316672 1259273481984 1260739264512 1260928678464 1262586050544 1263653325312 1266296457216 1266769157472 1267839968256 1267960884736 1268151383667 1269506424576 1269702589248 1271175071296 1273647857664 1273833936128 1273839211008 1273844662272 1275037589504 1275513552768 1275710645664 1276778263828 1278181492224 1279261949952 1279744966656 1280943419392 1281135868824 1281619593072 1282702957056 1282819801354 1284388949376 1286876604416 1288092581888 1288761677567 1288772529408 1289851078816 1290786832384 1294058881024 1294253300928 1294258839552 1294741977984 1295836434432 1295954475088 1295960020992 1296154726524 1297539689472 1297734632334 1300253700096 1301957189624 1301962761216 1301968152576 1302158368602 1303745592357 1304972105616 1306406320128 1307510636544 1309229236224 1309425935328 1311147052488 1315293437952 1315491048144 1316530814976 1316728611072 1317220137324 1318333594752 1320066420192 1321024094208 1322634313728 1322827549056 1322833026816 1324566281376 1324571766336 1327142928384 1327342318848 1329086985408 1330210473984 1330707032928 1331958910464 1332159024483 1336371858432 1337629065216 1338128393472 1341221330772 1342194352128 1342695384576 1343830376448 1343958540288 1345596715008 1345793305116 1345798877976 1347567803946 1348411244544 1350183604224 1350386456328 1351324925952 1351829366784 1352032466148 1352161412238 1353101115392 1353304405824 1353809585583 1353815379072 1355936956416 1357719207936 1359572758752 1361359789192 1364008009728 1364212938816 1365496337408 1366006068336 1366955393024 1367160764928 1367166615552 1367676969984 1368957769088 1370838205584 1371821161984 1371832713216 1373493298944 1373705531712 1375298626624 1375511138352 1378186887168 1379477528576 1379992478592 1379998384128 1380205715616 1381680488448 1382019866136 1383188099328 1383704434476 1385867112448 1386598672368 1387770776064 1387897191226 1389594870144 1391421361824 1393601871872 1394128060416 1394337514752 1395649253376 1396170240192 1397350434816 1397554586082 1399397334867 1400273215488 1402107742672 1402113742848 1402324396956 1403822803968 1403956689408 1404033714846 1404167620401 1405143465984 1405667996928 1408608175104 1409939177472 1410465498624 1411864018704 1413719781084 1416469856256 1416682667232 1417802416128 1418331672576 1418544763272 1419530600448 1420409306862 1421609990976 1424369516544 1424375414784 1424583514368 1425115302156 1426241716224 1426319964288 1426455995328 1428194727648 1429230845952 1430071955208 1431109435392 1432853839872 1433063178144 1433069112384 1434417288192 1434952746864 1437954178752 1439169693696 1440844873728 1441061346816 1441277852427 1442955486336 1444175228928 1447195951104 1447736179968 1449098153984 1449104154624 1449315867048 1451082463668 1452135186432 1452989775003 1454043881472 1455816241152 1455955085312 1456034963544 1457185816576 1457729774592 1457942747209 1457948784474 1457955023616 1460778848256 1462013657088 1462918661022 1463935336448 1464155278656 1464701838327 1464708106368 1466079772976 1468093618818 1468931702784 1470862475264 1472870488648 1472882890752 1474262212864 1475040434049 1477345866752 1477897350384 1478924435456 1479146629632 1479152959488 1479705117696 1481090828672 1481097166848 1481319687456 1483125294096 1484201263104 1485074722716 1485922500608 1486152105984 1487951073856 1487963602944 1488180992688 1490137066548 1490143237128 1492472274944 1493035794432 1493260108704 1495222858584 1496261984256 1496486783232 1497045412044 1498453774272 1501368680448 1503418340736 1504832698368 1505394442656 1509968646144 1510532307648 1511809173504 1511953357824 1513796304384 1514023737723 1516962650112 1518956554752 1519184763369 1520240541696 1520808037632 1522238754816 1522467456552 1525429075968 1527434108928 1529519353596 1531529762841 1533936402432 1534509010944 1534739556168 1535806144512 1535952617472 1536183379584 1536756826878 1537824817152 1538055860544 1540077490224 1541041422336 1543066976256 1543073366016 1543298807232 1545179961312 1545327328272 1546633606656 1547210954952 1548333416448 1551912219648 1552491538416 1553952062208 1558866296832 1559100501504 1560567242752 1561149792384 1562469445632 1564523164672 1564758219234 1565349032052 1567795613696 1567802105856 1569862834176 1570092189302 1570105410048 1572006002307 1573146451968 1575214204928 1576545746944 1577134261248 1577141010432 1577371210506 1577377960704 1578855140128 1579451275584 1580786399232 1581376496544 1582523744256 1583848128512 1584684196992 1586168218544 1586181574656 1588347021042 1591342678016 1593528588288 1595020892416 1595027718144 1595623131648 1595862858681 1596971925504 1599311239848 1600312246272 1602408848768 1602415706112 1602422341632 1602656453664 1604521930752 1604609959824 1604762994744 1606719068604 1607884701696 1608830949609 1609998114816 1611359059968 1611960569856 1612196075412 1612202751432 1613719449216 1614321840222 1617698451096 1618822692864 1619065905408 1620950482944 1621194015168 1623324922128 1624697132544 1626482737152 1628095444992 1628703202464 1630235423232 1630242173952 1630480350429 1633652084736 1635799366656 1637547245568 1637793271296 1637949470976 1638039333987 1639334043648 1639945996416 1643376204288 1644765364224 1646927253504 1647174688488 1649091984384 1649339744598 1652548165632 1654102818816 1654720284672 1656119033856 1656360990912 1656979299729 1658544989472 1659583070208 1661764435968 1662014100096 1662634519182 1663789989888 1663948668928 1664039958336 1664198661216 1665976885248 1666227182256 1666234312704 1668417281076 1669461540864 1671662813184 1671907041168 1673320318464 1673944958088 1675519740544 1679031309312 1680985686016 1681238237952 1683294732288 1683448067392 1684871100416 1685760496056 1688395276288 1689025543296 1690453291008 1690868511556 1692675232768 1692929540946 1692936785664 1693568747988 1698452281344 1698459549696 1698714726912 1700529831936 1700684737024 1700947527552 1703020842432 1704241989632 1705682599936 1706326622208 1706582981376 1708181158432 1708826124096 1710270609408 1710909042336 1712518599168 1712775888621 1716107710464 1718363372544 1725671067904 1725678452736 1726322637312 1726582000689 1727781912576 1727946694656 1728206302032 1730052919296 1730312843112 1732587176502 1733671600128 1735950348288 1735957536768 1736211158136 1738327456476 1738493244306 1739962807488 1740612324321 1741875093504 1743347515392 1745638981632 1745901247104 1746552980718 1748196069984 1753724583936 1753988064192 1755638148096 1756293516432 1757778126336 1760088560256 1763770065408 1763777369088 1766088375168 1766095688448 1769789758464 1772115980544 1773613965312 1774276043904 1775945213952 1776212032644 1781829144576 1783505420288 1784171191296 1784439245862 1788295107696 1789592469504 1790260512768 1791773835264 1791944720384 1794128953344 1794391073488 1794398503968 1794406182912 1796757071928 1797881659392 1800244805632 1800515275104 1802439155712 1802709954864 1802717669376 1802881882984 1804405874432 1805079447444 1805087172096 1805358369087 1810292277248 1811247879168 1812763678336 1812778942464 1815434380368 1818677346304 1818950585088 1821175529472 1821341424448 1822881019904 1822888820736 1823569293312 1823843267064 1825551255773 1826240537394 1827784274112 1829793079296 1831324398592 1831339819008 1831607375616 1832291102772 1834014851136 1834022445696 1837582516224 1837858595328 1839989971456 1839997845504 1840274287488 1842240651264 1842517430208 1842693154848 1844250799104 1844939245968 1848798229824 1850361034752 1852793160192 1853071524549 1855228482432 1859116686336 1860865671168 1861560320256 1863133913088 1863406114776 1865863113156 1867030953984 1869484990464 1869765862608 1871763738624 1871942252544 1872044953128 1872223493868 1873524621312 1874223995904 1874505580038 1878144233472 1879918903296 1880620664832 1880895421314 1882485358272 1883188077849 1884959708112 1888626475008 1888910222976 1891108896768 1891393017696 1893879075816 1895479987968 1899444685824 1900153736208 1901655621632 1901759952384 1901941327104 1904259636864 1906762606944 1908145913856 1910471786496 1910750904192 1910758816512 1912556384256 1913270329152 1915167395742 1917272238336 1918892924928 1921415129088 1921703803236 1923940648448 1924229702031 1925566971904 1926583424064 1929594601472 1930314906624 1932138872832 1932421156064 1934776618224 1936180248576 1937319700004 1938725175296 1941088321536 1941379951392 1941388259328 1943639699456 1943931712632 1943940031488 1944232089786 1946309534208 1946486827922 1947705131008 1950380550144 1950558214696 1952207038208 1952935784436 1952944141824 1953237552903 1957458158424 1958575603712 1959609480192 1961265954816 1963843854336 1964138902992 1966720578732 1970529800512 1972195506176 1972203945984 1972940156928 1973236572216 1974796222464 1975084464437 1975092916608 1975830205986 1977500392128 1980099630288 1981536141312 1983951470592 1984241323584 1984249540224 1986849422064 1986857649504 1990714392576 1991013478272 1993630478112 1995315710976 1996060549392 1997938365696 2004557787648 2006443597824 2007192590208 2011831996158 2013291528192 2014043076864 2015745564672 2015937810432 2018395072512 2018689957674 2018698316964 2021351705919 2022616866816 2025275406336 2025579684492 2026987388928 2027744050176 2028048699222 2028242118357 2029651673088 2029956608736 2033905434624 2036578811904 2039359138128 2042039683788 2046012014592 2046319408224 2047936823296 2048244506112 2049009102504 2050433089536 2050741147392 2050749923328 2053436653632 2057422635008 2057431154688 2057731742976 2060239948416 2060436437696 2062178142208 2062947939936 2063266707528 2064444555264 2069216292864 2069988717888 2069997576192 2071747362816 2071936082944 2073029799204 2074782148992 2078800668672 2081533056512 2081845786839 2083292594176 2084392305216 2086344292312 2087132042736 2090402807808 2091192090624 2093150445568 2093473880064 2094255360288 2096008003076 2096025652224 2096331879123 2097528602624 2100409823232 2102845681664 2103161614008 2103170614272 2103486595434 2105734205952 2105926022018 2105935034112 2107715198976 2108501995392 2112912262656 2114908766208 2115698247936 2117796028056 2120579671626 2124704784384 2125024000848 2126703624192 2127497508864 2127817144908 2129295900672 2130613960293 2132414986464 2133749661696 2136554274816 2136563122176 2136875271552 2137672953234 2139362574336 2139479946432 2139683992992 2142292091472 2143846268928 2145107932812 2146664153088 2149280759808 2149594767216 2149603668576 2151625932288 2152429120296 2156931268128 2158754540544 2161267310592 2161592020224 2164433229504 2166262843392 2168643649536 2170793926656 2171604269952 2173647230976 2173656231936 2173973800572 2176623695502 2178202779648 2181065822208 2183724361728 2183932627968 2184052445316 2185778724864 2186594661888 2186923176711 2191168272384 2193020485632 2194377991533 2195903004672 2196232917984 2198789312512 2199119659464 2203397554176 2206293712896 2208158711808 2208481321216 2209305732972 2211393319296 2215685914624 2216018800128 2216846025576 2218386653184 2218719944448 2218729439232 2218931548288 2221302513664 2221636243008 2221645750272 2221979531184 2224556374768 2225948721152 2227612084074 2228883750912 2229209388224 2229228158976 2231093757952 2231926610784 2232271489032 2234361961699 2235205599822 2238708412416 2239553691648 2241446805504 2241650983936 2242834287876 2244392976384 2244730174848 2247680661408 2252034057728 2252053020672 2253937721344 2255127511104 2257239387928 2257249047552 2258091663984 2264603041792 2264952969216 2265798461472 2267713760256 2267930036736 2270694456576 2275443975168 2278425081842 2278434832128 2280360812544 2281212056448 2283358132224 2283701184828 2288143613952 2291151163392 2294279030394 2300904603648 2301763516416 2302109334252 2303709216768 2303928926208 2304275069376 2305135240317 2306737225728 2307083790816 2310116235336 2311562133504 2314600464384 2314610049024 2314948210848 2317769941968 2317990992408 2319950409984 2320816432428 2322500124672 2327518642176 2327868329472 2328737307624 2330928093312 2338299445248 2338650752256 2340850864128 2341724688576 2343704168448 2346784747008 2347137328851 2351693420544 2351703158784 2354784500224 2354794251264 2355138283953 2359719677952 2362821307392 2364818620416 2365701391872 2365711515648 2366056815759 2367926951936 2368282710192 2369176913376 2371179598848 2375772192768 2378894921728 2379252327816 2382379631086 2384393476928 2387014017024 2389031780352 2392171937792 2392531338624 2392541577216 2393434697472 2395457888256 2395676095904 2397175545856 2398966859772 2400468369408 2400687033472 2403252207616 2403613273152 2403623559168 2403984680496 2406772596592 2406782896128 2407144492116 2410078602906 2411827052544 2414997172224 2417038589952 2417940854784 2418294113118 2420579173824 2421482760333 2425267446784 2426547676644 2428234039296 2428598858112 2431425724416 2431791022752 2434987383192 2437045698816 2439724105728 2442143167488 2443054803696 2445353134848 2445363260928 2450478127104 2453330460672 2453699049984 2456320868352 2456689906944 2456924206464 2459001065472 2459918994624 2465064306432 2467148046336 2470390880256 2470762032732 2473637976576 2474009616897 2478822248448 2481154228224 2482080427008 2484178550784 2484541486368 2487817484208 2489374605312 2492646653952 2493021150144 2493951778773 2495684984832 2495923003392 2496059937504 2496297991824 2498032828416 2498965327872 2499340773384 2502625921614 2504192311296 2507494219776 2507860561752 2509980477696 2510917437132 2513279610816 2518168633344 2518546963968 2521478529024 2521857356928 2525172101088 2527306650624 2532592914432 2533538314944 2535679936512 2535921769472 2536302767334 2539012849152 2539394311419 2539405178496 2542350142592 2547667872256 2547678422016 2547689324544 2550075179008 2551027105536 2551421291328 2553556527656 2556362984448 2558523899904 2559489933312 2561886838784 2562271737648 2563239186144 2565405914112 2565639602708 2568777898752 2573753208832 2576185163776 2577523355134 2577545058816 2579702157632 2588117762048 2588506601856 2588517679104 2589483955968 2591672868864 2591908950176 2591920041984 2592309453048 2595079378944 2595469264668 2598880764753 2600507400192 2603914379248 2603925522432 2603936305152 2604316737204 2607491184714 2607739866459 2609944211232 2612812640256 2615021273088 2618458472448 2618851870656 2619829471077 2622294104976 2630586875904 2630982096288 2633061629952 2633457222144 2634440274648 2636667189504 2640132840384 2645268627456 2645655098112 2645666053632 2649132562752 2649143532672 2654285856768 2654684637696 2658173970816 2660420947968 2661414065856 2663917820928 2664318048966 2672743716864 2675258130432 2676256786944 2676658868793 2682442661544 2684388704256 2685390769152 2687660752896 2687917080576 2691193430016 2691586610232 2691597755952 2695135607892 2696822489088 2700367208448 2700772912656 2702649851904 2703658733568 2704064932296 2704322824476 2706202230784 2706608811648 2707619171166 2707630758144 2715438415872 2719145517504 2722719578384 2728016019456 2728425877632 2730992674816 2732012136672 2734321529856 2734333231104 2735353939968 2737915538176 2739360806091 2741676411168 2743642323968 2743665426432 2746986597888 2747411063424 2750597253248 2751022276704 2756373774336 2758955057152 2759984957184 2759996768256 2760411431232 2763360976896 2764039732272 2766376198656 2767408868952 2771734224896 2773197344736 2775541552128 2775794382452 2779189740288 2782842723648 2787203743744 2788256120832 2788675029504 2791298506752 2792340480384 2794700869632 2795109172164 2798794669734 2800546430976 2804215485344 2804227485696 2804648793912 2807645607936 2807913378816 2808067429692 2808335240802 2810286931968 2811335993856 2811758370057 2817216350208 2819878354944 2820930997248 2821343131971 2823728037408 2827439562168 2832939712512 2833365334464 2836663345152 2837089526544 2839061200896 2840818613724 2843219981952 2848739033088 2849167028736 2850230604312 2852483432448 2852639928576 2852911990656 2856389455296 2860143910416 2862218870784 2865707679744 2866126356288 2866138224768 2868834576384 2869905493728 2872751093613 2875908357504 2878339387392 2882122693632 2882555704854 2885910972672 2888350457856 2894391902208 2895472359936 2898196307968 2898208309248 2898631734096 2902164927336 2904270372864 2905979550006 2908087762944 2911632482304 2911910170624 2912069927088 2914371633152 2915459549184 2915885494418 2915897568948 2915910047232 2919730241883 2921557696512 2924027314176 2925837322044 2927870672896 2928310557312 2929403676654 2929416212736 2932159545952 2936187237636 2937863405568 2941724950528 2945740977296 2945765781504 2948524425728 2950080868098 2954691733504 2955794700768 2958293259264 2958305918976 2959410235392 2962181657344 2962194333696 2962639374912 2963745308979 2966250588192 2968402526208 2970149445432 2971845001216 2972304211968 2975902147712 2975927205888 2976361985376 2980274133096 2980286474256 2984944549888 2986071588864 2986520217408 2990445717168 2992523968512 2992973566464 2994090824088 2996907548544 3006836681472 3009665396736 3010788885312 3017747994237 3019937292288 3021064615296 3023618347008 3023906715648 3027592608768 3028034936511 3028047475446 3033925300224 3037913109504 3038369526738 3040481083392 3041616075264 3042073048833 3044477509632 3044934913104 3050858151936 3054868217856 3059038707192 3063059525682 3069018021888 3069479112336 3071612289024 3071905234944 3072366759168 3073513653756 3075649634304 3076111721088 3080154980448 3082082844672 3086133952512 3086146732032 3086597614464 3090359922624 3090654656544 3093267213312 3094421909904 3096666832896 3103824439296 3104983076832 3107904124416 3118201003008 3121134485504 3122299584768 3124938891264 3129046329344 3129516438468 3130698064104 3135591227392 3135604211712 3139725668352 3140184378604 3140210820096 3144012004614 3146292903936 3150428409856 3153091493888 3154268522496 3154282020864 3154742421012 3154755921408 3157710280256 3158889033027 3158902551168 3161572798464 3162752993088 3167696257024 3169368393984 3172336437088 3172363149312 3176694042084 3180869507439 3182685356032 3187057176576 3190041784832 3190055436288 3191246263296 3191725717362 3193943851008 3198622479696 3200624492544 3204817697536 3204831412224 3204844683264 3205312907328 3206509429851 3209043861504 3209219919648 3209525989488 3213438137208 3215769403392 3217661899218 3219996229632 3223921139712 3224392150824 3224405502864 3227438898432 3228643680444 3235396902192 3237645385728 3238131810816 3241900965888 3242388030336 3246649844256 3249394265088 3252965474304 3256190889984 3257406404928 3260470846464 3260484347904 3260960700858 3264935543253 3267304169472 3271598733312 3275586542592 3275898941952 3276078667974 3278668087296 3279891992832 3286752408576 3289530728448 3293854507008 3294349376976 3298183968768 3298679489196 3305096331264 3308205637632 3309440569344 3312238067712 3312721981824 3313958599458 3317089978944 3323528871936 3324028200192 3325269038364 3327579979776 3327897337856 3328079916672 3328397322432 3331953770496 3332454364512 3332468625408 3336834562152 3338923081728 3343325626368 3343814082336 3346640636928 3347889916176 3351039481088 3352808399733 3358062618624 3361971372032 3362476475904 3366589464576 3366896134784 3369742200832 3371520992112 3376790552576 3378051086592 3380906582016 3381737023112 3385350465536 3385859081892 3385873571328 3387137495976 3390309475007 3396904562688 3397429453824 3401059663872 3401369474048 3401895055104 3406041684864 3408483979264 3411365199872 3412653244416 3413165962752 3416362316864 3417637622763 3417652248192 3420541218816 3421818084672 3425037198336 3425551777242 3432215420928 3436726745088 3441418545591 3451342135808 3451356905472 3452645274624 3453164001378 3455563825152 3455893389312 3456412604064 3460105838592 3460625686224 3465174353004 3467343200256 3471900696576 3471915073536 3472422316272 3476654912952 3476986488612 3479925614976 3481224648642 3483750187008 3491277963264 3491802494208 3493105961436 3496392139968 3507449167872 3507976128384 3511276296192 3512587032864 3515556252672 3520177120512 3527540130816 3527554738176 3532176750336 3532191376896 3539579516928 3544231961088 3547227930624 3548552087808 3551890427904 3552424065288 3563658289152 3567010840576 3568342382592 3568878491724 3573569446629 3576590215392 3579184939008 3580521025536 3583547670528 3583889440768 3588257906688 3588782146976 3588797007936 3588812365824 3593514143856 3595763318784 3600489611264 3601030550208 3604878311424 3605419909728 3605435338752 3605763765968 3608811748864 3610158894888 3610174344192 3610716738174 3622495758336 3625527356672 3625557884928 3627441169677 3630868760736 3637354692608 3637901170176 3642351058944 3642682848896 3645762039808 3647138586624 3647686534128 3651102511546 3652481074788 3655568548224 3659586158592 3662648797184 3663214751232 3664582205544 3668014005383 3668029702272 3668044891392 3675717190656 3679979942912 3679995691008 3680548574976 3684481302528 3685034860416 3685386309696 3688501598208 3689878491936 3697596459648 3700722069504 3705586320384 3706143049098 3710456964864 3718233372672 3721731342336 3723120640512 3726267826176 3726812229552 3731726226312 3734061907968 3738969980928 3739531725216 3743527477248 3743884505088 3744089906256 3744446987736 3747049242624 3748447991808 3749011160076 3753938882421 3756288466944 3759837806592 3761241329664 3761790842628 3764970716544 3766376155698 3769919416224 3777252950016 3777820445952 3782217793536 3782786035392 3787758151632 3790959975936 3798889371648 3800307472416 3803311243264 3803519904768 3803882654208 3804454151001 3808519273728 3813525213888 3820943572992 3821501808384 3821517633024 3825112768512 3826540658304 3830334791484 3834544476672 3837785849856 3842830258176 3843407606472 3847881296896 3848459404062 3851133943808 3853166848128 3859189202944 3860629813248 3864277745664 3864842312128 3866285032701 3869553236448 3872360497152 3874639400008 3877450350592 3882176643072 3882759902784 3882776518656 3887279398912 3887863425264 3887880062976 3888464179572 3892619068416 3892973655844 3895410262016 3900761100288 3901116429392 3904414076416 3905871568872 3905888283648 3906475105806 3914916316848 3919218960384 3922531909632 3927687708672 3928277805984 3933441157464 3941059601024 3944391012352 3945880313856 3946473144432 3949592444928 3950168928874 3950185833216 3951660411972 3955000784256 3960199260576 3963072282624 3967902941184 3968482647168 3968499080448 3973698844128 3973715299008 3981428785152 3982026956544 3987260956224 3990631421952 3992121098784 3995876731392 3996477073449 4009115575296 4012887195648 4014385180416 4023663992316 4026583056384 4028086153728 4031491129344 4031875620864 4036790145024 4037379915348 4037396633928 4042703411838 4045233733632 4050550812672 4051159368984 4053974777856 4055488100352 4056097398444 4056484236714 4059303346176 4059913217472 4061428756749 4067810869248 4073157623808 4078718276256 4084079367576 4092024029184 4092638816448 4096489012224 4098018205008 4100866179072 4101482294784 4101499846656 4106873307264 4114845270016 4115463485952 4120479896832 4120872875392 4124356284416 4125895879872 4126533415056 4138432585728 4139977435776 4139995152384 4143872165888 4146059598408 4149529357441 4149564297984 4157601337344 4163066113024 4163691573678 4166585188352 4168784610432 4172688584624 4174264085472 4180805615616 4182384181248 4186300891136 4186947760128 4188510720576 4192016006152 4192051304448 4192663758246 4195057205248 4198192004601 4200819646464 4205691363328 4206323228016 4206341228544 4206973190868 4211468411904 4211852044036 4211870068224 4212502861203 4215430397952 4217003990784 4225824525312 4229817532416 4231396495872 4235592056112 4241159343252 4249409568768 4250048001696 4253407248384 4254995017728 4255634289816 4258591801344 4261227920586 4264829972928 4273108549632 4273126244352 4273750543104 4275345906468 4278725148672 4278959892864 4279367985984 4284584182944 4287692537856 4290215865624 4293328306176 4298561519616 4299189534432 4299207337152 4303251864576 4304858240592 4313862536256 4317509081088 4322534621184 4323184040448 4323833557281 4328866459008 4332525686784 4341587853312 4343208539904 4347294461952 4347312463872 4347947601144 4353247391004 4356405559296 4358969325009 4362131644416 4367448723456 4367865255936 4368104890632 4371557449728 4373189323776 4373828241627 4373846353422 4382336544768 4386040971264 4388755983066 4391806009344 4392465835968 4394105514981 4397578625024 4398239318928 4406795108352 4412587425792 4416962642432 4418611465944 4422786638592 4432037600256 4433692051152 4436773306368 4437439888896 4437458878464 4437863096576 4442605027328 4443272486016 4443291500544 4443959062368 4449112749536 4451897442304 4455224168148 4457767501824 4458418776448 4458456317952 4462187515904 4463853221568 4464542978064 4468723923398 4470411199644 4477416824832 4479107383296 4483301967872 4485668575752 4488785952768 4489460349696 4495361322816 4504068115456 4504106041344 4507875442688 4510255022208 4514478775856 4514498095104 4516183327968 4529206083584 4529905938432 4531596922944 4535427520512 4535860073472 4541388913152 4542071213169 4550887950336 4556850163684 4556869664256 4557554290107 4560721625088 4562424112896 4566716264448 4567402369656 4576287227904 4582302326784 4588558060788 4594589288523 4601809207296 4603527032832 4604218668504 4607418433536 4607857852416 4608550138752 4610270480634 4613474451456 4614167581632 4620232470672 4623124267008 4629200928768 4629220098048 4629896421696 4635539883936 4635981984816 4639900819968 4641632864856 4645000249344 4655736658944 4657474615248 4661856186624 4676598890496 4677301504512 4681701728256 4683449377152 4687408336896 4693569494016 4694274657702 4703386841088 4703406317568 4709569000448 4709588502528 4710276567906 4716018006921 4719439355904 4725642614784 4729637240832 4731402783744 4731423031296 4732113631518 4735853903872 4736565420384 4738353826752 4742359197696 4751544385536 4757789843456 4758504655632 4764759262172 4768786953856 4774028034048 4784343875584 4785062677248 4785083154432 4786869394944 4790915776512 4791352191808 4797933719544 4800936738816 4801374066944 4806504415232 4807226546304 4807247118336 4807969360992 4813545193184 4813565792256 4814288984232 4820157205812 4823654105088 4826492848827 4829994344448 4834077179904 4835881709568 4836588226236 4841158347648 4842965520666 4850534893568 4853095353288 4856468078592 4857197716224 4862851448832 4863582045504 4869974766384 4874091397632 4879448211456 4884286334976 4886109607392 4890706269696 4890726521856 4891441051287 4900956254208 4907398099968 4912641736704 4913379813888 4913848412928 4914118001961 4918002130944 4919837989248 4930128612864 4934296092672 4940781760512 4941524065464 4947275953152 4948019233794 4957644496896 4962308456448 4964160854016 4968357101568 4969082972736 4970937899187 4975634968416 4978749210624 4985293307904 4986042300288 4987903557546 4991369969664 4991846006784 4992119875008 4992595983648 4997930655744 4998681546768 5005251843228 5008384622592 5014988439552 5015721123504 5019960955392 5021834874264 5026559221632 5037093927936 5042957058048 5043714713856 5050344202176 5054613301248 5065185828864 5067076629888 5071359873024 5071843538944 5072605534668 5078025698304 5078788622838 5078810356992 5084700285184 5095335744512 5095356844032 5095378649088 5100150358016 5102054211072 5102842582656 5107113055312 5112725968896 5117047799808 5118979866624 5123773677568 5124543475296 5126478372288 5130811828224 5131279205416 5137555797504 5138327665863 5147506417664 5152370327552 5155046710268 5155090117632 5159404315264 5176235524096 5177013203712 5177035358208 5178967911936 5183345737728 5183817900352 5183840083968 5184618906096 5190158757888 5190938529336 5197761529506 5201014800384 5207828758496 5207851044864 5207872610304 5208633474408 5214982369428 5215479732918 5219888422464 5221836972963 5225625280512 5230042546176 5236916944896 5237703741312 5239658942154 5244588209952 5261173751808 5261964192576 5266914444288 5268880549296 5273334379008 5280265680768 5291310196224 5291332107264 5298265125504 5298287065344 5309369275392 5316347941632 5320841895936 5322828131712 5327835641856 5328636097932 5345487433728 5350516260864 5352513573888 5353317737586 5364885323088 5368777408512 5370781538304 5375321505792 5375834161152 5382386860032 5383173220464 5383195511904 5390271215784 5393644978176 5400734416896 5401545825312 5407317467136 5408129864592 5408645648952 5412404461568 5413217623296 5415238342332 5415261516288 5430876831744 5438291035008 5445439156768 5456032038912 5456851755264 5461985349632 5464024273344 5468643059712 5468666462208 5470707879936 5475831076352 5476653767319 5478721612182 5483352822336 5487284647936 5493973195776 5494822126848 5495322662557 5501194506496 5502044553408 5512747548672 5517910114304 5519969914368 5519993536512 5520822862464 5526721953792 5528079464544 5532752397312 5534817737904 5543468449792 5546394689472 5551083104256 5551588764904 5558379480576 5559214573647 5565685447296 5574407487488 5577350059008 5582597013504 5584680960768 5589401739264 5590218344328 5597589339468 5601092861952 5608430970688 5608454971392 5609297587824 5615291215872 5615826757632 5616134859384 5616670481604 5620573863936 5622671987712 5623516740114 5634432700416 5639756709888 5641861994496 5642686263942 5647456074816 5649564233547 5654879124336 5665879425024 5666730668928 5673326690304 5674179053088 5681637227448 5686439963904 5698334057472 5700461208624 5704966864896 5705279857152 5705823981312 5712778910592 5720287820832 5724437741568 5731415359488 5732252712576 5732276449536 5737669152768 5739810987456 5745502187226 5751816715008 5756678774784 5764245387264 5765111409708 5771821945344 5772689106093 5776700915712 5788783804416 5790944719872 5796392615936 5796416618496 5797263468192 5804329854672 5808540745728 5811959100012 5816175525888 5823264964608 5823820341248 5824139854176 5828743266304 5830919098368 5831770988836 5831795137896 5831820094464 5839460483766 5843115393024 5851674644088 5855741345792 5856621114624 5858807353308 5858832425472 5864319091904 5872374475272 5875726811136 5883449901056 5891481954592 5891531563008 5897048851456 5900161736196 5909383467008 5911589401536 5916586518528 5916611837952 5918820470784 5924363314688 5924388667392 5925253393311 5925278749824 5927490617958 5932501176384 5940298890864 5944608423936 5951804295424 5951854411776 5952723970752 5960548266192 5960572948512 5969889099776 5972143177728 5973040434816 5980891434336 5985947132928 5988181648176 5993815097088 6013673362944 6019330793472 6021577770624 6035495988474 6039874584576 6042129230592 6047236694016 6047813431296 6055185217536 6056069873022 6056094950892 6064055117757 6067850600448 6075826219008 6076739053476 6080962166784 6083232150528 6084146097666 6084726355071 6088955019264 6089869826208 6101716303872 6109736435712 6118077414384 6126119051364 6138036043776 6138958224672 6143810469888 6144733518336 6147027307512 6151299268608 6152223442176 6160309960896 6172267905024 6172293464064 6173195228928 6180719845248 6181309313088 6186534426624 6188843819808 6193333665792 6207648878592 6209966153664 6215808248832 6236402006016 6242268971008 6244599169536 6245537360517 6249877782528 6258092658688 6259032876936 6261396128208 6271182454784 6271208423424 6279451336704 6280368757208 6280421640192 6288024009228 6288995637369 6292585807872 6296289025013 6300856819712 6306182987776 6308537044992 6309484842024 6309511842816 6315420560512 6317778066054 6317805102336 6323145596928 6325505986176 6335392514048 6338736787968 6344672874176 6344726298624 6353388084168 6361739014878 6365370712064 6374114353152 6380083569664 6380110872576 6382492526592 6383451434724 6387887702016 6391841880879 6397244959392 6401248985088 6409635395072 6409662824448 6409689366528 6410625814656 6413018859702 6418087723008 6418439839296 6419051978976 6426876274416 6431538806784 6435323798436 6439992459264 6447842279424 6448784301648 6448811005728 6454877796864 6457287360888 6470793804384 6476263621632 6483801931776 6484776060672 6493299688512 6498788530176 6505930948608 6512381779968 6514812809856 6520941692928 6520968695808 6521921401716 6529871086506 6534608338944 6543197466624 6551173085184 6551797883904 6552157335948 6557336174592 6559783985664 6560769530133 6573504817152 6579061456896 6583133974599 6587709014016 6588698753952 6596367937536 6597358978392 6610192662528 6618881138688 6624476135424 6625443963648 6627917198916 6634179957888 6647057743872 6648056400384 6650538076728 6655159959552 6655794675712 6656159833344 6656794644864 6663907540992 6664908729024 6664937250816 6673669124304 6677846163456 6686651252736 6687628164672 6693281273856 6695779832352 6702078962176 6703085885097 6705616799466 6716125237248 6724952951808 6733178929152 6733792269568 6739484401664 6743041984224 6753581105152 6756102173184 6761813164032 6763474046224 6770700931072 6771718163784 6771747142656 6774274991952 6780618950014 6793809125376 6794858907648 6802738948096 6803790110208 6812026009997 6812083369728 6816967958528 6822730399744 6826331925504 6832724633728 6835275245526 6835304496384 6841082437632 6843636169344 6850074396672 6851103554484 6864430841856 6873453490176 6882837091182 6902684271616 6902713810944 6905290549248 6906328002756 6911127650304 6911786778624 6912825208128 6915405720951 6920211677184 6921251372448 6930348706008 6934686400512 6943801393152 6943830147072 6944844632544 6953309825904 6953972977224 6959851229952 6962449297284 6967500374016 6982555926528 6983604988416 6986211922872 6992784279936 7014898335744 7015952256768 7022552592384 7025174065728 7031112505344 7040354241024 7041411986553 7055080261632 7055109476352 7064353500672 7064382753792 7065414851859 7079159033856 7088463922176 7094455861248 7097104175616 7098170447277 7103780855808 7104848130576 7127316578304 7134021681152 7136684765184 7137756983448 7147138893258 7153180430784 7161042051072 7167095341056 7167778881536 7176515813376 7177564293952 7177594015872 7177624731648 7187028287712 7191526637568 7200979222528 7202061100416 7209756622848 7210839819456 7210870677504 7211527531936 7217623497728 7220317789776 7220348688384 7221433476348 7244991516672 7251054713344 7251115769856 7254882339354 7261737521472 7275802340352 7284702117888 7285365697792 7291524079616 7294277173248 7295373068256 7302205023092 7304962149576 7311137096448 7319172317184 7325297594368 7326429502464 7329164411088 7336028010766 7336059404544 7336089782784 7351434381312 7359959885824 7359991382016 7361097149952 7368962605056 7370069720832 7370772619392 7377003196416 7379756983872 7395192919296 7401444139008 7411172640768 7412286098196 7420913929728 7422028850691 7436466745344 7443462684672 7446241281024 7452535652352 7453624459104 7463452452624 7468123815936 7477939961856 7479063450432 7481855336319 7487054954496 7487769010176 7488179812512 7488893975472 7494098485248 7496895983616 7498022320152 7507877764842 7512576933888 7522482659328 7523581685256 7529941433088 7532752311396 7539838832448 7554505900032 7555640891904 7564435587072 7565572070784 7575516303264 7581919951872 7597778743296 7600614944832 7607039809536 7607765308416 7608908302002 7617038547456 7618182934257 7627050427776 7643003616768 7643035266048 7650225537024 7653081316608 7660669582968 7669088953344 7675571699712 7685660516352 7686815212944 7695762593792 7696918808124 7702267887616 7706333696256 7718378405888 7721259626496 7728555491328 7729684624256 7732570065402 7739106472896 7749278800016 7754900701184 7764353286144 7765519805568 7765553037312 7774558797824 7775726850528 7775760125952 7776928359144 7785238136832 7785947311688 7790820524032 7796642294259 7801522200576 7802232858784 7808828152832 7811743137744 7811776567296 7812950211612 7823219599377 7829832633696 7838437920768 7845063819264 7855375417344 7856555611968 7866882314928 7882119202048 7888782024704 7891760627712 7892946288864 7899184889856 7900337857748 7900371666432 7903320823944 7910001568512 7920398521152 7935805882368 7936965294336 7936998160896 7947397688256 7947430598016 7962857570304 7964053913088 7974521912448 7981262843904 7984242197568 7991753462784 7992954146898 8018231150592 8025774391296 8028770360832 8029976606379 8047327984632 8053166112768 8056172307456 8062982258688 8063751241728 8073580290048 8074759830696 8074793267856 8085406823676 8090467467264 8101101625344 8102318737968 8107949555712 8110976200704 8112194796888 8112968473428 8118606692352 8119826434944 8122857513498 8146315247616 8157436552512 8168158735152 8184048058368 8185277632896 8192978024448 8196036410016 8202964589568 8202999693312 8213746614528 8230926971904 8240959793664 8241745750784 8248712568832 8251791759744 8253066830112 8276865171456 8279954871552 8279990304768 8287744331776 8292119196816 8299058714882 8299128595968 8315202674688 8326132226048 8327383147356 8333170376704 8337569220864 8338328708801 8345377169248 8348528170944 8361611231232 8364768362496 8372601782272 8373895520256 8377021441152 8384032012304 8384102608896 8385327516492 8390114410496 8396384009202 8401639292928 8411382726656 8412646456032 8412682457088 8413946381736 8422936823808 8423704088072 8423740136448 8425005722406 8430860795904 8434007981568 8435275110171 8451649050624 8459635064832 8462792991744 8464029395913 8471184112224 8482318686504 8498819137536 8500096003392 8509990035456 8511268579632 8517183602688 8522455841172 8529659945856 8546217099264 8547501086208 8550691812936 8557450297344 8557919785728 8558735971968 8569168365888 8580431731248 8586656612352 8597123039232 8598379068864 8598414674304 8606503729152 8609716481184 8618253280839 8627725072512 8635018162176 8646368080896 8647667114562 8657732918016 8665051373568 8683175706624 8686417079808 8694588923904 8694624927744 8695895202288 8706494782008 8712811118592 8717938650018 8724263288832 8734897446912 8735730511872 8736209781264 8743114899456 8746378647552 8747656483254 8747692706844 8759190725649 8764673089536 8772081942528 8777511966132 8783612018688 8784931671936 8788211029962 8795157250048 8796478637856 8813590216704 8825174851584 8833925284864 8837222931888 8845573277184 8864075200512 8867384102304 8874879777792 8874917756928 8875726193152 8885210054656 8886544972032 8886583001088 8887918124736 8898225499072 8910448336296 8915535003648 8916837552896 8916912635904 8924375031808 8927706443136 8929085956128 8937447846796 8940822399288 8954833649664 8958214766592 8966603935744 8971337151504 8977571905536 8978920699392 8990722645632 9008136230912 9015750885376 9020510044416 9021331742969 9028957551712 9028996190208 9032366655936 9053243982711 9058412167168 9059811876864 9063193845888 9070855041024 9071720146944 9082777826304 9084104809533 9084142426338 9101775900672 9113700327368 9113739328512 9115108580214 9121443250176 9124848225792 9126219146499 9133432528896 9134804739312 9152574455808 9164604653568 9177116121576 9189178577046 9207054065664 9208437337008 9214836867072 9215715704832 9217100277504 9220540961268 9226948902912 9228335163264 9240464941344 9246248534016 9258401857536 9258440196096 9259792843392 9271079767872 9271963969632 9279801639936 9283265729712 9290000498688 9311473317888 9314949230496 9323712373248 9354603009024 9363403456512 9366898754304 9374816673792 9387138988032 9388549315404 9406773682176 9406812635136 9419138000896 9419177005056 9420553135812 9432036013842 9438878711808 9451285229568 9459274481664 9462805567488 9462846062592 9464227263036 9471707807744 9473130840768 9476667099081 9476707653504 9484718395392 9503088771072 9515579686912 9517009311264 9529518524344 9537573907712 9542608522317 9548056068096 9568687751168 9570125354496 9570166308864 9573738789888 9581831553024 9582704383616 9595867439088 9601873477632 9602748133888 9613008830464 9614453092608 9614494236672 9615938721984 9627090386368 9627131584512 9628577968464 9640314411624 9647308210176 9652985697654 9659988688896 9671763419136 9673176452472 9682316695296 9685931041332 9701069787136 9706190706576 9712936157184 9714395432448 9725702897664 9727164091008 9739949532768 9748182795264 9758896422912 9768572669952 9772219214784 9781412539392 9781453043712 9782882102574 9794806629759 9801912508416 9814796199936 9826759627776 9827696825856 9828236003922 9836004261888 9839675978496 9860257225728 9868592185344 9881563521024 9883048130928 9894551906304 9896038467588 9915288993792 9924616912896 9928321708032 9936714203136 9938165945472 9941875798374 9951269936832 9970586615808 9972084600576 9975807115092 9982739939328 9983692013568 9984239750016 9985191967296 9995861311488 9997363093536 10010503686456 10016769245184 10029976879104 10031442247008 10039921910784 10043669748528 10053118443264 10074187855872 10085914116096 10087429427712 10100688404352 10109226602496 10130371657728 10134153259776 10142719746048 10143687077888 10145211069336 10156051396608 10157577245676 10157620713984 10169400570368 10170928425021 10190671489024 10190713688064 10200300716032 10204108422144 10205599230463 10205685165312 10214226110624 10225451937792 10234095599616 10237959733248 10247547355136 10249086950592 10252912868289 10252956744576 10261623656448 10262558410832 10275111595008 10276655331726 10295012835328 10310093420536 10310180235264 10318808630528 10324255636773 10352471048192 10354026407424 10354070716416 10357935823872 10366691475456 10367635800704 10367680167936 10369237812192 10380317515776 10381877058672 10395523059012 10402029600768 10415657516992 10415702089728 10415745220608 10417266948816 10429964738856 10430959465836 10439776844928 10443673945926 10451250561024 10473833889792 10475407482624 10479317884308 10489176419904 10522347503616 10523928385152 10533828888576 10537761098592 10546668758016 10560531361536 10582620392448 10582664214528 10596530251008 10596574130688 10618738550784 10632695883264 10641683791872 10645656263424 10655671283712 10657272195864 10690974867456 10701032521728 10705027147776 10706635475172 10720708339887 10729770646176 10737554817024 10741563076608 10750643011584 10751668322304 10764773720064 10766346440928 10766391023808 10780542431568 10787289956352 10801468833792 10803091650624 10814634934272 10816259729184 10817291297904 10824808923136 10826435246592 10830476684664 10830523032576 10876582070016 10890878313536 10912064077824 10913703510528 10923970699264 10928048546688 10937286119424 10941415759872 10951662152704 10953307534638 10957443224364 10966705644672 10974569295872 10987946391552 10989644253696 10990645325114 11002389012992 11004042016149 11004089106816 11035820228608 11039939828736 11039987073024 11041645724928 11053443907584 11056158929088 11065504794624 11069635475808 11086936899584 11092789378944 11102166208512 11103177529808 11116758961152 11118429147294 11131370894592 11154700118016 11165194027008 11169361921536 11178803478528 11180436688656 11195178678936 11202185723904 11216861941376 11216909942784 11218595175648 11230582431744 11231653515264 11232269718768 11233340963208 11241147727872 11245343975424 11247033480228 11261816647263 11268865400832 11279513419776 11283723988992 11285372527884 11294912149632 11299128467094 11309758248672 11331758850048 11333461337856 11346653380608 11348358106176 11363274454896 11372879927808 11396668114944 11400922417248 11409933729792 11410559714304 11411647962624 11413362453003 11425557821184 11440575641664 11462830718976 11464505425152 11464552899072 11475338305536 11479621974912 11491004374452 11503633430016 11513357549568 11528490774528 11530222819416 11543643890688 11545378212186 11553401831424 11577567608832 11581889439744 11592785231872 11592833236992 11594526936384 11598855098103 11608659709344 11617081491456 11623918200024 11632351051776 11646529929216 11647640682496 11648279708352 11661838196736 11663541977672 11663590275792 11663640188928 11678920967532 11686230786048 11703349288176 11711482691584 11713242229248 11717614706616 11717664850944 11728638183808 11744748950544 11766899802112 11782963909184 11783063126016 11794097702912 11800323472392 11810198940409 11818766934016 11823178803072 11833173037056 11837640941568 11848726629376 11848777334784 11850506786622 11850557499648 11854981235916 11865002352768 11880597781728 11889216847872 11903608590848 11903708823552 11905447941504 11921096532384 11921145897024 11939778199552 11944286355456 11946080869632 11961782868672 11971894265856 11976363296352 11987630194176 11989431220347 12027346725888 12038661586944 12043155541248 12070991976948 12079749169152 12084258461184 12094473388032 12095626862592 12110370435072 12112139746044 12112189901784 12128110235514 12135701200896 12151652438016 12153478106952 12161924333568 12166464301056 12168292195332 12169452710142 12177910038528 12179739652416 12184286270247 12203432607744 12219472871424 12236154828768 12252238102728 12276072087552 12277916449344 12289467036672 12294054615024 12302598537216 12304446884352 12320619921792 12344535810048 12346390457856 12361439690496 12362618626176 12373068853248 12377687639616 12415297757184 12419932307328 12431616497664 12448588072323 12472804012032 12484537942016 12489198339072 12491074721034 12499755565056 12516185317376 12518065753872 12522792256416 12542364909568 12542416846848 12558902673408 12560737514416 12560843280384 12576048018456 12577991274738 12585171615744 12592578050026 12601713639424 12617074089984 12618969684048 12619023685632 12630841121024 12635556132108 12635610204672 12637508583609 12646291193856 12651011972352 12670785028096 12677473575936 12689345748352 12689452597248 12706776168336 12723478029756 12730741424128 12748228706304 12760167139328 12760221745152 12764985053184 12766902869448 12775775404032 12783683761758 12794489918784 12819270790144 12819325648896 12819378733056 12821251629312 12826037719404 12836175446016 12836879678592 12838103957952 12853752548832 12863077613568 12870647596872 12879984918528 12895684558848 12897568603296 12897622011456 12909755593728 12914574721776 12941587608768 12952527243264 12967603863552 12969552121344 12971500671843 12986599377024 12997577060352 13024763559936 13029625619712 13041883385856 13041937391616 13043842803432 13059742173012 13069216677888 13076907975027 13086394933248 13102346170368 13103595767808 13104314671896 13114672349184 13119567971328 13121484724881 13121539060266 13147009634304 13158122913792 13166267949198 13175418028032 13177397507904 13182316544943 13192735875072 13194717956784 13220385325056 13237762277376 13250887927296 13255834397832 13268359915776 13296112800768 13301076153456 13310319919104 13311589351424 13312319666688 13313589289728 13327815081984 13329817458048 13329874501632 13347338248608 13355692326912 13373302505472 13375256329344 13386562547712 13391559664704 13404157924352 13406171770194 13411233598932 13432250474496 13449905903616 13466357858304 13467584539136 13478968803328 13486083968448 13507162210304 13512204346368 13523626328064 13526948092448 13541401862144 13543436327568 13543494285312 13548549983904 13561237900028 13587618250752 13589717815296 13605477896192 13607580220416 13624052019994 13624166739456 13633935917056 13652663851008 13665449267456 13670550491052 13670608992768 13672662870321 13682164875264 13687272338688 13700148793344 13702207108968 13728861683712 13746906980352 13765674182364 13783767865569 13805368543232 13805427621888 13810581098496 13812656005512 13822255300608 13823573557248 13825650416256 13830811441902 13840423354368 13842502744896 13860697412016 13869372801024 13887602786304 13887660294144 13889689265088 13906619651808 13907945954448 13919702459904 13924898594568 13935000748032 13967209976832 13972423845744 13985568559872 14029796671488 14031904513536 14045105184768 14050348131456 14062225010688 14080708482048 14082823973106 14110160523264 14110218952704 14128707001344 14128765507584 14130829703718 14148054020763 14158318067712 14176927844352 14188911722496 14194208351232 14196340894554 14207561711616 14209696261152 14254633156608 14273369530368 14275513966896 14294277786516 14306360861568 14322084102144 14335557763072 14353031626752 14355128587904 14355188031744 14355249463296 14374056575424 14401958445056 14404122200832 14419513245696 14421679638912 14421741355008 14423055063872 14435246995456 14440635579552 14440697376768 14442866952696 14479478546481 14489983033344 14502109426688 14502231539712 14509764678708 14523475042944 14551604680704 14569404235776 14570731395584 14583048159232 14588554346496 14590746136512 14604410046184 14609924299152 14622274192896 14638344634368 14650595188736 14652859004928 14658328822176 14672056021532 14672118809088 14672179565568 14674323153861 14702868762624 14719919771648 14722194299904 14737925210112 14740139441664 14741545238784 14754006392832 14759513967744 14790385838592 14802888278016 14822345281536 14824572196392 14841827859456 14844057701382 14872933490688 14886925369344 14892482562048 14905071304704 14907248918208 14912813697561 14926904905248 14936247631872 14955879923712 14958126900864 14963710672638 14974109908992 14975538020352 14976359625024 14977787950944 14993791967232 14996044640304 15015755529684 15025153867776 15044965318656 15047163370512 15059882866176 15065504622792 15079677664896 15111281783808 15128871174144 15131144141568 15151032606528 15163839903744 15195557486592 15201229889664 15214079619072 15215530616832 15217816604004 15234077094912 15236365868514 15254100855552 15286007233536 15286070532096 15300451074048 15306162633216 15321339165936 15338177906688 15351143399424 15371321032704 15373630425888 15391525187584 15393837616248 15404535775232 15412667392512 15442519252992 15457110982656 15459369248512 15465140130804 15478212945792 15498557600032 15509801402368 15528706572288 15531039611136 15531106074624 15549117595648 15551453701056 15551520251904 15553856718288 15570476273664 15571894623376 15581641048064 15593284588518 15603044401152 15604465717568 15617656305664 15623486275488 15623553134592 15625900423224 15640533731893 15646439198754 15659665267392 15665510918889 15676875841536 15690127638528 15710750834688 15713111223936 15733764629856 15764238404096 15777564049408 15783521255424 15785892577728 15800675715496 15800743332864 15806641647888 15820003137024 15840797042304 15873930588672 15873996321792 15894795376512 15894861196032 15928107826176 15949043824896 15962525687808 15968484395136 15983506925568 15985908293796 16036462301184 16051548782592 16057540721664 16059953212758 16094655969264 16106332225536 16112344614912 16125964517376 16127502483456 16147160580096 16149519661392 16149586535712 16170813647352 16180934934528 16202203250688 16204637475936 16221952401408 16224389593776 16225936946856 16237213384704 16239652869888 16245715026996 16292630495232 16314873105024 16336317470304 16368096116736 16370555265792 16385956048896 16392072820032 16405929179136 16405999386624 16427493229056 16429961301957 16461853943808 16481919587328 16483491501568 16485967987671 16497425137664 16503583519488 16506133660224 16553730342912 16559909743104 16559980609536 16575488663552 16584238393632 16598117429764 16598257191936 16630405349376 16652264452096 16654766294712 16666340753408 16675138441728 16676657417602 16690754338496 16697056341888 16723222462464 16745203564544 16747791040512 16754042882304 16768064024608 16768205217792 16770655032984 16780228820992 16792768018404 16803278585856 16822765453312 16825292912064 16825364914176 16827892763472 16845873647616 16847408176144 16847480272896 16850011444812 16861721591808 16868015963136 16870550220342 16903298101248 16919270129664 16925585983488 16928058791826 16942368224448 16948692700641 16964637373008 16997638275072 17000192006784 17019980070912 17022537159264 17044911682344 17059319891712 17095002172416 17101383625872 17114900594688 17115839571456 17117471943936 17138336731776 17160863462496 17173313224704 17194246078464 17196758137728 17196829348608 17213007458304 17219432962368 17236506561678 17255450145024 17270036324352 17292736161792 17295334229124 17315465836032 17318067318279 17330102747136 17366351413248 17372834159616 17389177847808 17389249855488 17391790404576 17412989564016 17425622237184 17435877300036 17448526577664 17469794893824 17471461023744 17472419562528 17486229798912 17492757295104 17495312966508 17495385413688 17518381451298 17529346179072 17555023932264 17567224037376 17569863343872 17576422059924 17590314500096 17592957275712 17627180433408 17650349703168 17667850569728 17674445863776 17691146554368 17728150401024 17734768204608 17749759555584 17749835513856 17751452386304 17770420109312 17773089944064 17773166002176 17775760179933 17775836249472 17796450998144 17820896672592 17833675105792 17833825271808 17848750063616 17855412886272 17858171912256 17874895693592 17881644798576 17909667299328 17916429533184 17933207871488 17942674303008 17957841398784 17981445291264 18016272461824 18031501770752 18041020088832 18042663485938 18057915103424 18057992380416 18064733311872 18106487965422 18116824334336 18119623753728 18126387691776 18141710082048 18143440293888 18165555652608 18168209619066 18168284852676 18192165353271 18203551801344 18227400654736 18227478657024 18230217160428 18242886500352 18249696451584 18252438292998 18254179065213 18266865057792 18269609478624 18305148911616 18329209307136 18354232243152 18378357154092 18414108131328 18416874674016 18431431409664 18434200555008 18441081922536 18453897805824 18456670326528 18480929882688 18516803715072 18516880392192 18519585686784 18542159535744 18543927939264 18559603279872 18566531459424 18580000997376 18622946635776 18629898460992 18647424746496 18709206018048 18726806913024 18733797508608 18736612081551 18749633347584 18774277976064 18777098630808 18813547364352 18813625270272 18838276001792 18838354010112 18841106271624 18864072027684 18877757423616 18888867075039 18902570459136 18918548963328 18925611134976 18928454526072 18943415615488 18946261681536 18953334198162 18953415307008 18969436790784 19006177542144 19031159373824 19034018622528 19059037048688 19075147815424 19085217044634 19096112136192 19140250708992 19140332617728 19147477579776 19163663106048 19165408767232 19175525642637 19191734878176 19203746955264 19205496267776 19226017660928 19228906185216 19228988473344 19231877443968 19254180772736 19254263169024 19257155936928 19280628823248 19294616420352 19305971395308 19319977377792 19343526838272 19346352904944 19364633390592 19371862082664 19402139574272 19412381413152 19428790864896 19451405795328 19454328182016 19479899065536 19496365590528 19517792845824 19537145339904 19544438429568 19562825078784 19562906087424 19565764205148 19589613259518 19603825016832 19629592399872 19653519255552 19655393651712 19656472007844 19672008523776 19679351956992 19682308590399 19720514451456 19737184370688 19749401923797 19763127042048 19766096261856 19789103812608 19792076935176 19830577987584 19856643416064 19873428406272 19876331890944 19883751596748 19902539873664 19941173231616 19944169201152 19951614230184 19965479878656 19967384027136 19968479500032 19970383934592 19991722622976 19994726187072 20021007372912 20033538490368 20059953758208 20062884494016 20079843821568 20087339497056 20106236886528 20109257655291 20148375711744 20174858855424 20201376808704 20218453204992 20260743315456 20268306519552 20285439492096 20287374155776 20290422138672 20312102793216 20315154491352 20315241427968 20338801140736 20341856850042 20381342978048 20381427376128 20400601432064 20408216844288 20411198460926 20411370330624 20428452221248 20436078029991 20450903875584 20468191199232 20495094710272 20498173901184 20505825736578 20505913489152 20523247312896 20525116821664 20550223190016 20553310663452 20590025670656 20620186841072 20620360470528 20637617261056 20648511273546 20708052814848 20708141432832 20715871647744 20733382950912 20735271601408 20735360335872 20738475624384 20746217162853 20760635031552 20763754117344 20791046118024 20804059201536 20831315033984 20831404179456 20831490441216 20834533897632 20859929477712 20861918931672 20879553689856 20887347891852 20902501122048 20947667779584 20950814965248 20958635768616 20978352839808 21044695007232 21047856770304 21067657777152 21075522197184 21093337516032 21121062723072 21124235959659 21165240784896 21165328429056 21193060502016 21193148261376 21196244555577 21237477101568 21265391766528 21283367583744 21291312526848 21294511341831 21311342567424 21314544391728 21381949734912 21402065043456 21410054295552 21413270950344 21441416679774 21459541292352 21483126153216 21501286023168 21503336644608 21529547440128 21532692881856 21532782047616 21561084863136 21574579912704 21602937667584 21606183301248 21629269868544 21632519458368 21634582595808 21652870493184 21660953369328 21661046065152 21753164140032 21781756627072 21827407021056 21847941398528 21856097093376 21874572238848 21882831519744 21903324305408 21906615069276 21914886448728 21933411289344 21949138591744 21975892783104 21979288507392 21981290650228 22004778025984 22008084032298 22008178213632 22071640457216 22079879657472 22079974146048 22083291449856 22106887815168 22112317858176 22131009589248 22139270951616 22173873799168 22185578757888 22204332417024 22206355059616 22233517922304 22236858294588 22262741789184 22266086552073 22309400236032 22330388054016 22338723843072 22357606957056 22360873377312 22390357357872 22404371447808 22433723882752 22433819885568 22437190351296 22445566008957 22461164863488 22463307030528 22464539437536 22466681926416 22482295455744 22490687950848 22494066960456 22523633294526 22537730801664 22567447977984 22570745055768 22589824299264 22598256934188 22619516497344 22663517700096 22666922675712 22693306761216 22696716212352 22726548909792 22745759855616 22793336229888 22801844834496 22821119428608 22823295925248 22826724906006 22851115642368 22854548802771 22881151283328 22929010850304 22929105798144 22950676611072 22959243949824 22982008748904 23007266860032 23026715099136 23056981549056 23060445638832 23087287781376 23090756424372 23106803662848 23155135217664 23163778879488 23185570463744 23185666473984 23189053872768 23197710196206 23217319418688 23247836400048 23264702103552 23293059858432 23295281364992 23296559416704 23323676393472 23327083955344 23327180551584 23327280377856 23357841935064 23372461572096 23406698576352 23426484458496 23435229413232 23435329701888 23457276367616 23469658798131 23489497901088 23533799604224 23565927818368 23566126252032 23588195405824 23600646944784 23620397880818 23637533868032 23646357606144 23666346074112 23675281883136 23697453258752 23697554669568 23701013573244 23701114999296 23709962471832 23730004705536 23732166325049 23761195563456 23807217181696 23807417647104 23810895883008 23842193064768 23842291794048 23879556399104 23888572710912 23892161739264 23923565737344 23943788531712 23952726592704 23975260388352 23978862440694 24054693451776 24077323173888 24086311082496 24089929819137 24141983953896 24159498338304 24168516922368 24188946776064 24191253725184 24220740870144 24224279492088 24224379803568 24256220471028 24271402401792 24303304876032 24306956213904 24323848667136 24332928602112 24336584390664 24338905420284 24355820077056 24359479304832 24368572540494 24438945742848 24472309657536 24504476205456 24552144175104 24555832898688 24578934073344 24588109230048 24608893768704 24641239843584 24692780915712 24722879380992 24725237252352 24746137706496 24755375279232 24830595514368 24839864614656 24863232995328 24897176144646 24945608024064 24969075884032 24978396678144 24982149442068 24999511130112 25014986126403 25032370634752 25036131507744 25045584512832 25084729819136 25084833693696 25117805346816 25121475028832 25121686560768 25152096036912 25155982549476 25170343231488 25185156100052 25203427278848 25234148179968 25237939368096 25238047371264 25261682242048 25271112264216 25271220409344 25275017167218 25292582387712 25302023944704 25354947151872 25378691496704 25378905194496 25392088187739 25413552336672 25446956059512 25461482848256 25496457412608 25520334278656 25529970106368 25533805738896 25551550808064 25567367523516 25588979837568 25638541580288 25638651297792 25642503258624 25652075438808 25672350892032 25673759357184 25676098037681 25676207915904 25707505097664 25741295193744 25759969837056 25791369117696 25795137206592 25795244022912 25819511187456 25829149443552 25854759842517 25883175217536 25905054486528 25939104242688 25943001343686 25973198754048 25995154120704 26049527119872 26059251239424 26083766771712 26083874783232 26087685606864 26119484346024 26138433355776 26153815950054 26172789866496 26204692340736 26207191535616 26208629343792 26229344698368 26239135942656 26242969449762 26243078120532 26277572176947 26294019268608 26316245827584 26332535898396 26350836056064 26354795015808 26364633089886 26385471750144 26389435913568 26440770650112 26475524554752 26501775854592 26511668795664 26536719831552 26592225601536 26602152306912 26623178702848 26624639333376 26627178579456 26655630163968 26659634916096 26659749003264 26694676497216 26746605010944 26750512658688 26773125095424 26783119329408 26808315848704 26812343540388 26822467197864 26864500948992 26899811807232 26932715716608 26935169078272 26957937606656 26972167936896 27014324420608 27024408692736 27047252656128 27053896184896 27063995228907 27082803724288 27086872655136 27086988570624 27097099967808 27122475800056 27159731948133 27175236501504 27179435630592 27210955792384 27215160440832 27248104039988 27248333478912 27252314428599 27267871834112 27305327702016 27330898534912 27341100982104 27341217985536 27345325740642 27364329750528 27374544677376 27400297586688 27404414217936 27457723367424 27493813960704 27531348364728 27567535731138 27610737086464 27621162196992 27625312011024 27644510601216 27647147114496 27651300832512 27661622883804 27680846708736 27685005489792 27721394824032 27738745602048 27775205572608 27775320588288 27779378530176 27813239303616 27815891908896 27839404919808 27849797189136 27870001496064 27934419953664 27944847691488 27971137119744 28063809027072 28090210369536 28100696262912 28124450021376 28161416964096 28165647946212 28220321046528 28220437905408 28257414002688 28257531015168 28261659407436 28296108041526 28316636135424 28353855688704 28377823444992 28388416702464 28392681789108 28415123423232 28419392522304 28430001297243 28509266313216 28546739060736 28551027933792 28588555573032 28612721723136 28644168204288 28706063253504 28710257175808 28710376063488 28710498926592 28748113150848 28803916890112 28808244401664 28839026491392 28843359277824 28843482710016 28846110127744 28870493990912 28881271159104 28881394753536 28885733905392 28958957092962 28979966066688 29004218853376 29019529357416 29046705502087 29046950085888 29103209361408 29138808471552 29141462791168 29166096318464 29177108692992 29181492273024 29208820092368 29219848598304 29244548385792 29276689268736 29301190377472 29305718009856 29316657644352 29344112043064 29344237618176 29344359131136 29348646307722 29384419889277 29405737525248 29439839543296 29444388599808 29480278883328 29483090477568 29508012785664 29519027935488 29580771677184 29605776556032 29644690563072 29649144392784 29683655718912 29688115402764 29745866981376 29773850738688 29784965124096 29810142609408 29814497836416 29825627395122 29853809810496 29911759847424 29916253801728 29927421345276 29948219817984 29951076040704 29952719250048 29955575901888 29987583934464 29992089280608 30031511059368 30050307735552 30089930637312 30094326741024 30119765732352 30131009245584 30159355329792 30222563567616 30257742348288 30262288283136 30302065213056 30327679807488 30391114973184 30402459779328 30428159238144 30431061233664 30435633208008 30468154189824 30472731737028 30508201711104 30512785275063 30572014467072 30572141064192 30600902148096 30612325266432 30616797691389 30642678331872 30676355813376 30702286798848 30742642065408 30747260851776 30758738604867 30783050375168 30787675232496 30809071550464 30825334785024 30885038505984 30918738497024 30930280261608 30956425891584 30997115200064 31057413144576 31062079222272 31062212149248 31098235191296 31102907402112 31103040503808 31107713436576 31140952547328 31143789246752 31163282096128 31186569177036 31206088802304 31208931435136 31235312611328 31246972550976 31247106269184 31251800846448 31281067463786 31292878397508 31319330534784 31331021837778 31353751683072 31421501669376 31426222447872 31467529259712 31528476808192 31555128098816 31567042510848 31571785155456 31601351430992 31601486665728 31613283295776 31640006274048 31681594084608 31747861177344 31747992643584 31789590753024 31789722392064 31856215652352 31898087649792 31925051375616 31936968790272 31967013851136 31971816587592 32072924602368 32103097565184 32115081443328 32119906425516 32162125019661 32189311938528 32212664451072 32224689229824 32251929034752 32255004966912 32294321160192 32299039322784 32299173071424 32341627294704 32361869869056 32404406501376 32409274951872 32443904802816 32448779187552 32451873893712 32474426769408 32479305739776 32491430053992 32629746210048 32672634940608 32736192233472 32741110531584 32771912097792 32784145640064 32811858358272 32854986458112 32859922603914 32923707887616 32963839174656 32966983003136 32971935975342 32994850275328 33007167038976 33012126048447 33012267320448 33107460685824 33119819486208 33119961219072 33150977327104 33168476787264 33196234859528 33196514383872 33260810698752 33304528904192 33309532589424 33332681506816 33350276883456 33353314835204 33381508676992 33394112683776 33490407129088 33495582081024 33508085764608 33536128049216 33536410435584 33541310065968 33585536036808 33606557171712 33645530906624 33650585824128 33650729828352 33655785526944 33691747295232 33694816352288 33694960545792 33700022889624 33723443183616 33736031926272 33741100440684 33785449941789 33806596202496 33838540259328 33851171966976 33856117583652 33884736448896 33897385401282 33929274746016 33995276550144 34000384013568 34039960141824 34045074318528 34089823364688 34118639783424 34190004344832 34202767251744 34229801189376 34231679142912 34234943887872 34240087359009 34276673463552 34321726924992 34388492156928 34393516275456 34393658697216 34426014916608 34438865924736 34473013123356 34510900290048 34540072648704 34585472323584 34590668458248 34630931672064 34636134636558 34660205494272 34732702826496 34745668319232 34778355695616 34778499710976 34783580809152 34796565294309 34825979128032 34851244474368 34871754600072 34897053155328 34939589787648 34942922047488 34944839125056 34985514590208 34990625933016 34990770827376 35036762902596 35058692358144 35110047864528 35134448074752 35139726687744 35152844119848 35180629000192 35185914551424 35300699406336 35335701139456 35348891727552 35382293108736 35430596821227 35456300802048 35469536409216 35499519111168 35502904772608 35546179888128 35546332004352 35551520359866 35551672498944 35592901996288 35641793345184 35667350211584 35667650543616 35697500127232 35710825772544 35716343824512 35749791387184 35763289597152 35819334598656 35832859066368 35866415742976 35885348606016 35915682797568 35962890582528 35968293661041 36032544923648 36063003541504 36082040177664 36085326971876 36115830206848 36115984760832 36129466623744 36212975930844 36233648668672 36239247507456 36252775383552 36283420164096 36286880587776 36331111305216 36336419238132 36336569705352 36384330706542 36407103602688 36454801309472 36454957314048 36460434320856 36485773000704 36499392903168 36504876585996 36508358130426 36533730115584 36539218957248 36552858810741 36610297823232 36658418614272 36708464486304 36756714308184 36828216262656 36833749348032 36868401110016 36882163845072 36907795611648 36913340653056 36961859765376 37033607430144 37039171373568 37084319071488 37087855878528 37119206559744 37133062918848 37245893271552 37259796921984 37294849492992 37345764216969 37418412036096 37453613826048 37467595017216 37473224163102 37499266695168 37548555952128 37554197261616 37627094728704 37627250540544 37676552003584 37676708020224 37682212543248 37728144055368 37755514847232 37777734150078 37805140918272 37851222269952 37856909052144 37886831230976 37892523363072 37906668396324 37906830614016 37938873581568 38012355084288 38062318747648 38068037245056 38118074097376 38150295630848 38170434089268 38192224272384 38280501417984 38280665235456 38294955159552 38327326212096 38330817534464 38351051285274 38383469756352 38410992535552 38457812370432 38457976946688 38463754887936 38508361545472 38508526338048 38514311873856 38561257646496 38589232840704 38611942790616 38639954755584 38687053676544 38692705809888 38729266781184 38743724165328 38804279148544 38824762826304 38857581729792 38902811590656 38908656364032 38914502015529 38959798131072 38992731181056 39074290679808 39088876859136 39125650157568 39125812174848 39131528410296 39179226519036 39207650033664 39230723925081 39259184799744 39307038511104 39310787303424 39312944015688 39344017047552 39358703913984 39364454174643 39364617180798 39441028902912 39474368741376 39498803847594 39526254084096 39532192523712 39546949634829 39578207625216 39584153870352 39661155975168 39713286832128 39752663781888 39767503193496 39805079747328 39888338402304 39903228460368 39930959757312 39934768054272 39936959000064 39940767869184 39983445245952 39989452374144 40042014745824 40067076980736 40119907516416 40125768988032 40159687643136 40174678994112 40212473773056 40218515310582 40296751423488 40349717710848 40402753617408 40436906409984 40521486630912 40536613039104 40570878984192 40574748311552 40580844277344 40624205586432 40630308982704 40630482855936 40677602281472 40683713700084 40762685956096 40762854752256 40801202864128 40816433688576 40822396921852 40822740661248 40856904442496 40872156059982 40901807751168 40990189420544 40996347802368 41011651473156 41011826978304 41046494625792 41050233643328 41100446380032 41106621326904 41180051341312 41240373682144 41240720941056 41275234522112 41297022547092 41351303596707 41416105629696 41416282865664 41431743295488 41466765901824 41470543202816 41470720671744 41476951248768 41492434325706 41521270063104 41527508234688 41582092236048 41608118403072 41662630067968 41662808358912 41662980882432 41669067795264 41719858955424 41723837863344 41759107379712 41774695783704 41805002244096 41901629930496 41917271537232 41956705679616 42089390014464 42095713540608 42135315554304 42151044394368 42186675032064 42242125446144 42248471919318 42330481569792 42330656858112 42386121004032 42386296522752 42392489111154 42444162062289 42474954203136 42530783533056 42566735167488 42582625053696 42589022683662 42622685134848 42629088783456 42763899469824 42820108591104 42826541900688 42882833359548 42919082584704 42966252306432 43006673289216 43059094880256 43065385763712 43065564095232 43122169726272 43205875335168 43212366602496 43258539737088 43265038916736 43269165191616 43305740986368 43321906738656 43322092130304 43506328280064 43563513254144 43654814042112 43695882797056 43712194186752 43749144477696 43765663039488 43806648610816 43813230138552 43829772897456 43866822578688 43898277183488 43951785566208 43958577014784 43962581300456 44009556051968 44016168064596 44016356427264 44022969461583 44074023175091 44143280914432 44159759314944 44166582899712 44213775630336 44224635716352 44262019178496 44278541903232 44347747598336 44371157515776 44408664834048 44412710119232 44467035844608 44473716589176 44525483578368 44532173104146 44618800472064 44660776108032 44677447686144 44715213914112 44721746754624 44738441092683 44780714715744 44808742895616 44867447765504 44867639771136 44874380702592 44891132017914 44922329726976 44926614061056 44929078875072 44933363852832 44981375901696 44988133920912 45047266589052 45075461603328 45134895955968 45141490111536 45179648598528 45196513868376 45239032994688 45333845351424 45386613522432 45393432424704 45453097819584 45491519711232 45586672459776 45603689668992 45642238857216 45646591850496 45653449812012 45702231284736 45709097605542 45762302566656 45858021700608 45858211596288 45901353222144 45918487899648 45964017497808 46014533720064 46053430198272 46113963098112 46120891277664 46174575562752 46181512848744 46213607325696 46327557758976 46371140927488 46371332947968 46378107745536 46395420392412 46434638837376 46495672800096 46529404207104 46586119716864 46590562729984 46593118833408 46647352786944 46654167910688 46654361103168 46654560755712 46715683870128 46744923144192 46813397152704 46852968916992 46870458826464 46870659403776 46914552735232 46921601195679 46939317596262 46978995802176 47131855636736 47132252504064 47176390811648 47201293889568 47240795761636 47275067736064 47292715212288 47332692148224 47350563766272 47394906517504 47402027146488 47402229998592 47419924943664 47460009411072 47464332650098 47522391126912 47614434363392 47621791766016 47684182069979 47684386129536 47684583588096 47759112798208 47784323478528 47847131474688 47887577063424 47905453185408 47950520776704 47957724881388 48109386903552 48154646347776 48172622164992 48179859638274 48283967907792 48318996676608 48337033844736 48377893552128 48382507450368 48441481740288 48448558984176 48448759607136 48512440942056 48542804803584 48606609752064 48613912427808 48665857204224 48673168781328 48677810840568 48711640154112 48718958609664 48737145080988 48877891485696 48944619315072 49008952410912 49104288350208 49111665797376 49157868146688 49176218460096 49217787537408 49282479687168 49289883905871 49385561831424 49445758761984 49450474504704 49457903963013 49492275412992 49510750558464 49661191028736 49679729229312 49726465990656 49794352289292 49891216048128 49938151768064 49956793356288 49964298884136 49999022260224 50029972252806 50064741269504 50072263015488 50091169025664 50169459638272 50169667387392 50235610693632 50242950057664 50243373121536 50304192073824 50311965098952 50340686462976 50370312200104 50406854557696 50468296359936 50475878736192 50476094742528 50523364484096 50542224528432 50542440818688 50550034334436 50585164775424 50604047889408 50709894303744 50757382993408 50757810388992 50784176375478 50827104673344 50893912119024 50992914825216 51040668557312 51059940212736 51067611477792 51134735047032 51177959675136 51277083160576 51285006517248 51304150877616 51344701784064 51347518714368 51352196075362 51352415831808 51415010195328 51482590387488 51519939674112 51582738235392 51590274413184 51590488045824 51639022374912 51658298887104 51709519685034 51766350435072 51810108973056 51878208485376 51886002687372 51946397508096 51954201954837 51990308241408 52099054239744 52118502478848 52167533543424 52167749566464 52175371213728 52238968692048 52276866711552 52307631900108 52345579732992 52409384681472 52414383071232 52417258687584 52458689396736 52478271885312 52485938899524 52486156241064 52555144353894 52588038537216 52665071796792 52701672112128 52709590031616 52729266179772 52770943500288 52778871827136 52881541300224 52951049109504 53003551709184 53023337591328 53073439663104 53184451203072 53204304613824 53249278666752 53254357158912 53311260327936 53319269832192 53319498006528 53327280539799 53389352994432 53501025317376 53546250190848 53566238658816 53616631697408 53624687080776 53644934395728 53729001897984 53799623614464 53870338156544 53915875213312 53943881646733 53944335873792 54028648841216 54048817385472 54094505312256 54107792369792 54127990457814 54165607448576 54173745310272 54173977141248 54194199935616 54244951600112 54319463896266 54350473003008 54358871261184 54421911584768 54430320881664 54496208079976 54496666957824 54504628857198 54535743668224 54576496059813 54610655404032 54661797069824 54682201964208 54682435971072 54690651481284 54728659501056 54749089354752 54762537195639 54800595173376 54808828435872 54915446734848 54987627921408 55062696729456 55135071462276 55221474172928 55242324393984 55250624022048 55294294228992 55302601665024 55323245767608 55361693417472 55370010979584 55442789648064 55550411145216 55550641176576 55558757060352 55626478607232 55631783817792 55678809839616 55699594378272 55740002992128 55868839907328 55889695382976 55942274239488 56127618054144 56180420739072 56201392525824 56209836244653 56248900042752 56322833928192 56331295892424 56440642093056 56440875810816 56514828005376 56515062030336 56523318814872 56592216083052 56633272270848 56666601225117 56707711377408 56755646889984 56776833404928 56785363578216 56830246846464 56838785044608 56860002594486 57018532626432 57093478121472 57102055867584 57177111146064 57225443446272 57288336408576 57420514351616 57420752126976 57420997853184 57496226301696 57616488803328 57678052982784 57686718555648 57686965420032 57692220255488 57740987981824 57762542318208 57762789507072 57771467810784 57917914185924 57959932133376 58008437706752 58039058714832 58093411004174 58093900171776 58206418722816 58282925582336 58332192636928 58354217385984 58362984546048 58417640184736 58439697196608 58489096771584 58553378537472 58602380754944 58611436019712 58633315288704 58688224086128 58688475236352 58688718262272 58697292615444 58768839778554 58811475050496 58879679086592 58888777199616 58960557766656 58966180955136 59016025571328 59038055870976 59046925771197 59161543354368 59211553112064 59248205771391 59289381126144 59298288785568 59367311437824 59376230805528 59491733962752 59569930248192 59620285218816 59628995672832 59651254790244 59707619620992 59823519694848 59832507603456 59854842690552 59896439635968 59902152081408 59905438500096 59911151803776 59975167868928 59984178561216 60063022118736 60100615471104 60179861274624 60188653482048 60239531464704 60262018491168 60318710659584 60327772965873 60445127135232 60524576566272 60604130426112 60655359614976 60782229946368 60804919558656 60856318476288 60862122467328 60871266416016 60936308379648 60945463474056 61016403422208 61025570550126 61144028934144 61144282128384 61201804296192 61224650532864 61233595382778 61285356663744 61308234089973 61352711626752 61404573597696 61485284130816 61494521703552 61517477209734 61566100750336 61575350464992 61650669570048 61770077011968 61837476994048 61860560523216 61912851783168 61994230400128 62124158444544 62124424298496 62196470382592 62205814804224 62206081007616 62215426873152 62281905094656 62287578493504 62373138354072 62412177604608 62417862870272 62470625222656 62493945101952 62494212538368 62503601692896 62562134927572 62585756795016 62638661069568 62662043675556 62707503366144 62843003338752 62852444895744 62935058519424 63056953616384 63110256197632 63134085021696 63143570310912 63202702861984 63202973331456 63226566591552 63280012548096 63363188169216 63372707878977 63495722354688 63495985287168 63579181506048 63579444784128 63588733666731 63712431304704 63796175299584 63850102751232 63873937580544 63883534025493 63934027702272 63943633175184 64145849204736 64206195130368 64230162886656 64239812851032 64324250039322 64378623877056 64449378459648 64503858069504 64510009933824 64588642320384 64598078645568 64598346142848 64683254589408 64723739738112 64808813002752 64818549903744 64887809605632 64897558375104 64903747787424 64958611479552 64982860107984 65259492420096 65345269881216 65482221063168 65543824195584 65568291280128 65623716716544 65709972916224 65719845207828 65847415775232 65927678349312 65933966006272 65943871950684 65989700550656 66014334077952 66024252096894 66024534640896 66214921371648 66239638972416 66239922438144 66301954654208 66336953574528 66392469719056 66393028767744 66521621397504 66609057808384 66619065178848 66700553766912 66706629670408 66763017353984 66788225367552 66798259656219 66980814258176 66991164162048 67016171529216 67072256098432 67072820871168 67082620131936 67171072073616 67213114343424 67291061813248 67301171648256 67301459656704 67311571053888 67383494590464 67389632704576 67389921091584 67400045779248 67446886367232 67472063852544 67482200881368 67570899883578 67613192404992 67702343933952 67712235167304 67769472897792 67794770802564 67858549492032 67990553100288 68000768027136 68079920283648 68090148637056 68179646729376 68237279566848 68380008689664 68405534503488 68463358285824 68469887775744 68480174718018 68553346927104 68563646408313 68643453849984 68787032550912 68787317394432 68852029833216 68877731849472 68946026246712 69021800580096 69080145297408 69170944647168 69181336916496 69261863344128 69272269273116 69320410988544 69465405652992 69491336638464 69556711391232 69556999421952 69567161618304 69593130588618 69651958256064 69743509200144 69794106310656 69879179575296 69885844094976 69889678250112 69971029180416 69981251866032 69981541654752 70073525805192 70117384716288 70220095729056 70279453375488 70305688239696 70361258000384 70371829102848 70601398812672 70671402278912 70697783455104 70764586217472 70861193642454 70912601604096 70939072818432 70999038222336 71005809545216 71092359776256 71092664008704 71103040719732 71103344997888 71185803992576 71196498975147 71283586690368 71334700423168 71395000254464 71421651545088 71432687649024 71439194613241 71499582774368 71526579194304 71638669197312 71665718132736 71732831485952 71770697212032 71831365595136 71925781165056 71936587322082 72065089847296 72164080355328 72170653943752 72231660413696 72231969521664 72258933247488 72269789457411 72425951861688 72467297337344 72478495014912 72505550767104 72566840328192 72573761175552 72662222610432 72672838476264 72673139410704 72768661413084 72814207205376 72909602618944 72909914628096 72920868641712 72971546001408 72998785806336 73009753171992 73016716260852 73067460231168 73078437914496 73105717621482 73316837228544 73416928972608 73513428616368 73656432525312 73667498696064 73736802220032 73764327690144 73826681306112 73923719530752 74078342747136 74168638142976 74175711757056 74238413119488 74266125837696 74491786543104 74519593843968 74589698985984 74691528433938 74836824072192 74907227652096 74935190034432 74946448326204 74998533390336 75044958379209 75097111904256 75108394523232 75254189457408 75254501081088 75353104007168 75353416040448 75364425086496 75456288110736 75511029694464 75555468300156 75610281836544 75702444539904 75713818104288 75773662461952 75785046726144 75813336792648 75813661228032 75877747163136 76124637495296 76136074490112 76236148194752 76300591261696 76340868178536 76384448544768 76561002835968 76589910319104 76654652424192 76661635068928 76702102570548 76766939512704 76821985071104 76915624740864 76915953893376 76927509775872 77016723090944 77017052676096 77028294113043 77028623747712 77122515292992 77223885581232 77279909511168 77374107353088 77385411619776 77458533562368 77487448330656 77564279527551 77608558297088 77649525652608 77715163459584 77817312728064 77829004031058 77919596262144 77985462362112 78148581359616 78177753718272 78251300315136 78251624349696 78263056820592 78358453038072 78415300067328 78461447850162 78518369599488 78614077022208 78621574606848 78625888031376 78688034095104 78717407827968 78728908349286 78729234361596 78832716530841 78882057805824 78948737482752 78997607695188 79052508168192 79064385047424 79093899269658 79156415250432 79168307740704 79322311950336 79426573664256 79505327563776 79535006386992 79610159494656 79776676804608 79806456920736 79869536108544 79873918000128 79881535738368 79966890491904 79978904748288 80084029491648 80239815032832 80251537976064 80319375286272 80349357988224 80424947546112 80437030621164 80593502846976 80699435421696 80805507234816 80873812819968 81042973261824 81073226078208 81141757968384 81149496623104 81161688554688 81191985686721 81248411172864 81260617965408 81260965711872 81355204562944 81367427400168 81525371912192 81525709504512 81632867377152 81644793843704 81645481322496 81713808884992 81744312119964 81756943285797 81803615502336 81980378841088 81992695604736 82023302946312 82023653956608 82092989251584 82100467286656 82200892760064 82213242653808 82360102682624 82480747364288 82481441882112 82550469044224 82594045094184 82671392582863 82702607193414 82832211259392 82863486590976 82933531803648 82941086405632 82941441343488 82953902497536 82984868651412 83042540126208 83055016469376 83164184472096 83216236806144 83325260135936 83325616717824 83325961764864 83338135590528 83439717910848 83447675726688 83518214759424 83549391567408 83610004488192 83803259860992 83834543074464 83913411359232 84191427081216 84270631108608 84302088788736 84373350064128 84484250892288 84496943838636 84660963139584 84661313716224 84772242008064 84772593045504 84784978222308 84888324124578 84949908406272 85061567066112 85133470334976 85165250107392 85178045367324 85245370269696 85258177566912 85290003891729 85527798939648 85640217182208 85653083801376 85765666719096 85838165169408 85932504612864 86118189760512 86130771527424 86131128190464 86244339452544 86411750670336 86424733204992 86517079474176 86530077833472 86538330383232 86611481972736 86643813477312 86644184260608 87012656560128 87127026508288 87140116506261 87309628084224 87391765594112 87424388373504 87498288955392 87531326078976 87613297221632 87626460277104 87659545794912 87733645157376 87796554366976 87903571132416 87917154029568 87925162600912 88019112103936 88032336129192 88032712854528 88045938923166 88148046350182 88319518629888 88333165799424 88449271432704 88524038356992 88557083806464 88695495196672 88742315031552 88817329668096 88825420238464 88934071689216 88947433178352 89050967156736 89064346208292 89237600944128 89321552216064 89354895372288 89430427828224 89443493509248 89476882185366 89561429431488 89734895531008 89735279542272 89748761405184 89782264035828 89844659453952 89853228122112 89858157750144 89866727705664 89962751803392 89976267841824 90094533178104 90150923206656 90269791911936 90282980223072 90359297197056 90393027736752 90478065989376 90667690702848 90773227044864 90786864849408 90906195639168 90983039422464 91173344919552 91207379337984 91284477714432 91293183700992 91306899624024 91404462569472 91418195211084 91524605133312 91538355825189 91716043401216 91716423192576 91802706444288 91836975799296 91850393074167 91928034995616 92029067440128 92106860396544 92227926196224 92241782555328 92276215814601 92349151125504 92363025697488 92427214651392 92655115517952 92742281854976 92756215491072 92790840784824 92869277674752 92991345600192 93172239433728 93181125459968 93186237666816 93294705573888 93308335821376 93308722206336 93309121511424 93431367740256 93489846288384 93626794305408 93705937833984 93740917652928 93741318807552 93829105470464 93843202391358 93878635192524 93957991604352 94263711273472 94264505008128 94352781623296 94402587779136 94481591523272 94550135472128 94585430424576 94665384296448 94701127532544 94789813035008 94804054292976 94804459997184 94839849887328 94920018822144 94928665300196 95044782253824 95228868726784 95243583532032 95368364139958 95368772259072 95369167176192 95568646957056 95694262949376 95775154126848 95810906370816 95901041553408 95915449762776 96218773807104 96309292695552 96345244329984 96359719276548 96486375058983 96567935815584 96637993353216 96674067689472 96755787104256 96765014900736 96882963480576 96897117968352 96897519214272 97024881884112 97085609607168 97213219504128 97227824855616 97331714408448 97346337562656 97355621681136 97423280308224 97437917219328 97474290161976 97889238630144 98017904821824 98208576700416 98223331594752 98315736293376 98352436920192 98435575074816 98564959374336 98579767811742 98771123662848 98891517523968 98900949009408 98915807926026 98984550825984 99021501116928 99036378145341 99322382057472 99359458458624 99452931981312 99588704578584 99782432096256 99913586712576 99928597768272 99998044520448 100059944505612 100129482539008 100144526030976 100182338051328 100338919276544 100471221387264 100485900115328 100486746243072 100608384147648 100623930197904 100740624400208 100813709115392 100936592719872 100951757472384 100952189485056 101046728968192 101084449056864 101084881637376 101100068668872 101170329550848 101208095778816 101356349825367 101419788607488 101514765986816 101515620777984 101568352750956 101654209346688 101787824238048 101985829650432 102081337114624 102119880425472 102135222955584 102269470094064 102355919350272 102554166321152 102570013034496 102608301755232 102689403568128 102695037428736 102704392150724 102704831663616 102720262077027 102830020390656 102965180774976 103165476470784 103180548826368 103180976091648 103278044749824 103316597774208 103419039370068 103532700870144 103620217946112 103756416970752 103772005374744 103892795016192 103908403909674 103980616482816 104198108479488 104237004957696 104335067086848 104335499132928 104350742427456 104389695882927 104477937384096 104553733423104 104615263800216 104691159465984 104818769362944 104828766142464 104834517375168 104956543770624 104971877799048 104972312482128 105110288707788 105176077074432 105330143593584 105403344224256 105419180063232 105458532359544 105541887000576 105557743654272 105902098219008 106007103418368 106046675182656 106146879326208 106291790463681 106368902406144 106408609227648 106498557333504 106508714317824 106638539664384 106638996013056 106654561079598 106778705988864 107002050634752 107092500381696 107132477317632 107233263394816 107249374161552 107289868791456 107458003795968 107599247228928 107740676313088 107831750426624 107887763293466 107888671747584 108097634770944 108189010624512 108215584739584 108255980915628 108331214897152 108347490620544 108347954282496 108388399871232 108489903200224 108638927792532 108700946006016 108717742522368 108843823169536 108860641763328 108992416159952 108993333915648 109009257714396 109071487336448 109152992119626 109221310808064 109323594139648 109364403928416 109364871942144 109381302962568 109457319002112 109498178709504 109525074391278 109601190346752 109617656871744 109658576432223 109830893469696 109975255842816 110125393458912 110270142924552 110442948345856 110484648787968 110501248044096 110605203330048 110646491535216 110723386834944 110740021959168 110885579296128 111100822290432 111117514120704 111252957214464 111263567635584 111357619679232 111399188756544 111737679814656 111779390765952 111884548478976 112037292650907 112255236108288 112360841478144 112402785051648 112419672489306 112497800085504 112645667856384 112662591784848 112881284186112 112881751621632 113029656010752 113030124060672 113046637629744 113184432166104 113266544541696 113333202450234 113415422754816 113553666809856 113570727156432 113660493692928 113677570089216 113720005188972 114037065252864 114186956242944 114204111735168 114354222292128 114450886892544 114576672817152 114841028703232 114841504253952 114841995706368 114992452603392 115232977606656 115373437111296 115373930840064 115384440510976 115481975963648 115525084636416 115525579014144 115542935621568 115835828371848 115919864266752 116016875413504 116078117429664 116186822008348 116187800343552 116412837445632 116565851164672 116664385273856 116708434771968 116725969092096 116835280369472 116879394393216 116978193543168 117204761509888 117222872039424 117266630577408 117376448172256 117376950472704 117377436524544 117394585230888 117537679557108 117622950100992 117692171775243 117759358173184 117777554399232 117921115533312 117932361910272 118032051142656 118076111741952 118093362523929 118093851542394 118323086708736 118423106224128 118496411542782 118578762252288 118596577571136 118640848904487 118734622875648 118752461611056 118983467925504 119139860496384 119257991345664 119302509580488 119415239241984 119665015206912 119709685381104 119792879271936 119804304162816 119810877000192 119822303607552 119950335737856 119968357122432 120126044237472 120201230942208 120359722549248 120377306964096 120479062929408 120524036982336 120637421319168 120655545931746 120890254270464 121049153132544 121208260852224 121310719229952 121564459892736 121609839117312 121712636952576 121724244934656 121742532832032 121872616759296 121890926948112 122032806844416 122051141100252 122288057868288 122288564256768 122403608592384 122449301065728 122467190765556 122570713327488 122616468179946 122705423253504 122970568261632 122989043407104 123034954419468 123132201500672 123150700929984 123301339140096 123540154023936 123674953988096 123721121046432 123825703566336 123988460800256 124053910790121 124248316889088 124248848596992 124392940765184 124411629608448 124412162015232 124430853746304 124563810189312 124575156987008 124746276708144 124824355209216 124835725740544 124941250445312 124987890203904 124988425076736 125007203385792 125124269855144 125171513590032 125277322139136 125324087351112 125415006732288 125704889791488 125870117038848 126113907232768 126220512395264 126268170043392 126287140621824 126405405723968 126405946662912 126453133183104 126560025096192 126726376338432 126745415757954 126991444709376 126991970574336 127158363012096 127158889568256 127177467333462 127332486186867 127424862609408 127592350599168 127700205502464 127747875161088 127767068050986 127868055404544 127887266350368 128291698409472 128460325773312 128479625702064 128648500078644 128757247754112 128898756919296 129020019867648 129177284640768 129196157291136 129196692285696 129366509178816 129617626005504 129637099807488 129775619211264 129795116750208 129807495574848 129917222959104 129965720215968 130518984840192 130690539762432 130964442126336 131087648391168 131136582560256 131247433433088 131419945832448 131439690415656 131694831550464 131855356698624 131867932012544 131887743901368 131979401101312 132028668155904 132048504193788 132049069281792 132222069525273 132429842743296 132479277944832 132603909308416 132673907149056 132784939438112 132786057535488 133043242795008 133218115616768 133238130357696 133401107533824 133413259340816 133526034707968 133576450735104 133596519312438 133982328324096 134032343058432 134144512196864 134145641742336 134165240263872 134215323278049 134342144147232 134426228686848 134582123626496 134602343296512 134602919313408 134623142107776 134766989180928 134779265409152 134779842183168 134800091558496 134944127705088 134964401762736 135141799767156 135226384809984 135404687867904 135424470334608 135538945795584 135589541605128 135717098984064 136001536054272 136159840567296 136180297274112 136359293458752 136474559133696 136760017379328 136811069006976 136926716571648 136939775551488 136960349436036 137106693854208 137127292816626 137286907699968 137574065101824 137574634788864 137704059666432 137755463698944 137892052493424 138043601160192 138160290594816 138341889294336 138362673832992 138523726688256 138544538546232 138640821977088 138982673276928 139113422782464 139113998843904 139134323236608 139186261177236 139303916512128 139487018400288 139588212621312 139758359150592 139771688189952 139779356500224 139942058360832 139962503732064 139963083309504 140147051610384 140234769432576 140440191458112 140558906750976 140611376479392 140722516000768 140743658205696 140764803587037 141342804557824 141395566910208 141529172434944 141722387284908 141825203208192 141878145636864 141998076444672 142011619090432 142184719552512 142206081439464 142206689995776 142371607985152 142392997950294 142567173380736 142669400846336 142790000508928 142843303090176 142865375298048 142878389226482 142999165548736 143052546209937 143053158388608 143277338394624 143465662971904 143541394424064 143662731190272 143851562330112 143873174644164 144130179694592 144328160710656 144341307887504 144463320827392 144463939043328 144517866494976 144539578914822 144851903723376 144956990029824 145011101534208 145133680656384 145147522351104 145324445220864 145345676952528 145346278821408 145537322826168 145628414410752 145819205237888 145819829256192 145841737283424 145997571612672 146019506343984 146033432521704 146134920462336 146156875828992 146211435242964 146633674457088 146833857945216 147026857232736 147312865050624 147334997392128 147473604440064 147528655380288 147653362612224 147847439061504 147869651717613 148156685494272 148337276285952 148351423514112 148373711889039 148476826238976 148532251675392 148983573086208 149039187687936 149179397971968 149383056867876 149673648144384 149814455304192 149870380068864 149892896652408 149997066780672 150089916758418 150194223808512 150216789046464 150508378914816 150509002162176 150706208014336 150706832080896 150728850172992 150912576221472 151022059388928 151110936600312 151220563673088 151404889079808 151427636208576 151570093452288 151626673585296 151627322456064 151755494326272 152249274990592 152272148980224 152472296389504 152601182523392 152681736357072 153122005671936 153179820638208 153323270137856 153404205141096 153532586225317 153533879025408 153643970142208 153831249481728 153855019551744 154033446181888 154034105352192 154056588226086 154057247495424 154245030585984 154447771162464 154559819022336 154748214706176 154770823239552 154917067124736 154974896661312 155128559055102 155217116594176 155299051305216 155430326919168 155634625456128 155658008062116 155839192524288 155862605864511 155970924724224 156297162719232 156355507436544 156502600630272 156503248699392 156526113641184 156716906076144 156830600134656 156922895700324 157036739198976 157228154044416 157243149213696 157251776062752 157376068190208 157434815655936 157457816698572 157458468723192 157665433061682 157764115611648 157995215390376 158105016336384 158128770094848 158187798539316 158312830500864 158336615481408 158644623900672 158853147328512 159010655127552 159070012773984 159220318989312 159553353609216 159612913841472 159747836000256 159763071476736 159933780983808 159957809496576 159981841619397 160168058983296 160503075952128 160638750572544 160698715976448 160849895092224 160874061242328 161187005693952 161398870843392 161611014469632 161747625639936 161831644940199 162085946523648 162146452156416 162283515936768 162298993246208 162323377109376 162383971373442 162496822345728 162521235930816 162521931423744 162710409125888 162734854800336 163050743824384 163051419009024 163265734754304 163289587687408 163290962644992 163427617769984 163488624239928 163513886571594 163607231004672 163985391209472 164046605892624 164047307913216 164185978503168 164200934573312 164287611586917 164401785520128 164426485307616 164720205365248 164961494728576 164962883764224 165100938088448 165188090188368 165342785165726 165405214386828 165664422518784 165726973181952 165882172811264 165882882686976 165907804995072 165969737302824 166085080252416 166110032938752 166328368944192 166650520271872 166651233435648 166651923529728 166676271181056 166879435821696 166895351453376 167036429518848 167098783134816 167220008976384 167606519721984 167669086148928 167826822718464 168382854162432 168541262217216 168604177577472 168629508733959 168746700128256 168968501784576 168993887677272 169321926279168 169322627432448 169544484016128 169545186091008 169569956444616 169776648249156 169899816812544 169999803675351 170123134132224 170266940669952 170330500214784 170356090734648 170490740539392 170516355133824 170580007783458 171055597879296 171280434364416 171306167602752 171531333438192 171676330338816 171865009225728 172261543054848 172262256380928 172488678905088 172849466409984 173034158948352 173060155666944 173076660766464 173222963945472 173287626954624 173288368521216 174025313120256 174254053016576 174280233012522 174619256168448 174783531188224 174848776747008 174996577910784 175062652157952 175226594443264 175252920554208 175319091589824 175467290314752 175593108733952 175807142264832 175834308059136 175850325201824 176038224207872 176064672258384 176065425709056 176091877846332 176296092700364 176639037259776 176666331598848 176898542865408 177048076713984 177114167612928 177484630063104 177634659336192 177650840476928 177744617314173 177868143378432 177894866356704 178101934313472 178128692416584 178475201888256 178709790744576 178860855656448 178886987018496 178953764370732 179122858862976 179469791062016 179470559084544 179497522810368 179564528071656 179689318907904 179706456244224 179716315500288 179733455411328 179925503606784 179952535683648 180189066356208 180301846413312 180539583823872 180565960446144 180718594394112 180786055473504 180956131978752 180983318897619 181335381405696 181573729698816 181812391278336 181966078844928 182346689839104 182414758675968 182568955428864 182586367401984 182613799248048 182808925138944 182836390422168 183049210266624 183076711650378 183432086802432 183432846385152 183605412888576 183673951598592 183700786148334 183856069991232 183924702269919 184058134880256 184213720793088 184455852392448 184483565110656 184552431629202 184698302251008 184726051394976 185310231035904 185512430982144 185581681569648 185738555349504 185982691200384 186362250919936 186372475333632 186589411147776 186616671642752 186617444412672 186618243022848 186862735480512 187253588610816 187411875667968 187481835305856 187482637615104 187658210940928 187686404782716 187757270385048 187915983208704 188527422546944 188529010016256 188705563246592 188805175558272 188963183046544 189100270944256 189170860849152 189330768592896 189402255065088 189579626070016 189608108585952 189608919994368 189679699774656 189840037644288 189857330600392 190089564507648 190118123636931 190457737453568 190487167064064 190736728279916 190737544518144 190738334352384 190766201000193 191137293914112 191388525898752 191550308253696 191621812741632 191802083106816 191830899525552 192437547614208 192618585391104 192690488659968 192719438553096 192972750117966 193135871631168 193348135378944 193511574208512 193530029801472 193765926961152 193794235936704 193795038428544 194049763768224 194171219214336 194426439008256 194455649711232 194663428816896 194692675125312 194711243362272 194875834438656 194948580323952 195778477260288 196035809643648 196446663189504 196631472586752 196704873840384 196871150149632 197129918748672 197159535623484 197542247325696 197783035047936 197801898018816 197831615852052 197969101651968 198043002233856 198072756290682 198644764114944 198718916917248 198905863962624 199177409157168 199564864192512 199827173425152 199857195536544 200119889011224 200258965078016 200289052061952 200364676102656 200942442774528 200971800230656 200973492486144 201216768295296 201247860395808 201481248800416 201627418230784 201873185439744 201903514944768 201904378970112 202093457936384 202168898113728 202169763274752 202200137337744 202340659101696 202416191557632 202712699650734 202839577214976 203029531973632 203136705501912 203308418693376 203326938514609 203575648476096 203971659300864 204162674229248 204239760850944 204270445911168 204538940188128 204711838700544 205108332642304 205140026068992 205216603510464 205390074857472 205408784301448 205409663327232 205440524154054 205660040781312 205690939224939 205930361549952 206361097652736 206361952183296 206556089499648 206633195548416 206838078740136 207065401740288 207240435892224 207512833941504 207544010749488 207785590032384 207816807819348 207961232965632 208396216958976 208474009915392 208670134173696 208670998265856 208701484854912 208779391765854 208955874768192 209230527600432 209382318931968 209637538725888 209657532284928 209669034750336 209913087541248 209943755598096 209944624964256 210220577415576 210352154148864 210660287187168 210838360126464 210917064719088 211083774001152 211115487308544 211804196438016 212014206836736 212093350365312 212293758652416 212583580927362 212737804812288 212817218455296 212997114667008 213017428635648 213277079328768 213277992026112 213309122159196 213557411977728 213589496925441 214004101269504 214185000763392 214264954635264 214317583839723 214466526789632 214498748323104 214579737582912 214916007591936 215198494457856 215481352626176 215663500853248 215775526586932 215777343495168 216195269541888 216431169479168 216511961831256 216662429794304 216694981241088 216695908564992 216776799742464 216979806400448 217277855585064 217401892012032 217435485044736 217687646339072 217721283526656 217984832319904 217986667831296 218018515428792 218142974672896 218305984239252 218442621616128 218647188279296 218728807856832 218729743884288 218762605925136 218914638004224 218996357419008 219050148782556 219202380693504 219235313743488 219317152864446 219950511685632 220250786917824 220540285849104 220885896691712 220969297575936 221002496088192 221210406660096 221292983070432 221480043918336 221771158592256 222235028241408 222505914428928 222527135271168 222715239358464 222798377513088 223475359629312 223558781531904 223769096957952 224074585301814 224510472216576 224721682956288 224805570103296 224839344978612 224995600171008 225134875137627 225291335712768 225325183569696 225762568372224 225763503243264 226059312021504 226060248121344 226093275259488 226368864332208 226533089083392 226666404900468 226830845509632 227107333619712 227141454312864 227320987385856 227355140178432 227440010377944 228373912485888 228408223470336 228708444584256 228901773785088 229153345634304 229682057406464 229683008507904 229984905206784 230465955213312 230746874222592 230747861680128 230768881021952 230963951927296 231050169272832 231051158028288 231084882339129 231085871243136 231671656743696 231839728533504 232033750827008 232156234859328 232373644016696 232375600687104 232692838582653 232825674891264 233131702329344 233328770547712 233451938184192 233670560738944 233758788786432 233956387086336 234409523019776 234445744078848 234533261154816 234752896344512 234753900945408 234754873049088 234789170461776 235075359114216 235245900201984 235384343550486 235518716346368 235555108798464 235842231066624 235864723820544 236064102285312 236152223483904 236186725047858 236187703084788 236498149592523 236646173417472 236846212448256 236992823085564 237157524504576 237193155142272 237281697808974 237469245751296 237504923222112 237966935851008 238279720992768 238515982691328 238605019160976 238830478483968 239330030413824 239419370762208 239608608325632 239621754000384 239644607215104 239900671475712 239936714244864 240252088474944 240719445098496 240754613928192 240958125858816 241048073964672 241274842638336 241311091863492 241780508540928 242098306265088 242416521704448 242621438459904 243128919785472 243219678234624 243425273905152 243448489869312 243485065664064 243575957060163 243745233518592 243781853896224 244065613688832 244102282200504 244576115736576 244577128513536 244898602131456 244934381531112 245141426654976 245232936359892 245410846507008 245941136523264 245978086814208 246069908838936 246264403001344 246301401859968 246602678280192 247080308047872 247349907976192 247442242092864 247651407132672 247976921600512 248014177748589 248107821580242 248496633778176 248823259216896 248824324030464 248861707492608 249127620378624 249150313974016 249492553416288 249648710418432 249671451481088 249882500890624 249975780407808 249976850153472 250014406771584 250248539710288 250343027180064 250554644278272 250648174702224 250830013464576 251409779582976 251740234077696 252227814465536 252441024790528 252574281243648 252810811447936 252811893325824 252906266366208 253120050192384 253452752676864 253490831515908 253982889418752 253983941148672 254316726024192 254317779136512 254354934666924 254664972373734 254849725218816 255184701198336 255400411004928 255495750322176 255534136101972 255736110809088 255774532700736 255870011675187 256583396818944 256920651546624 256959251404128 257297000157288 257514495508224 257797513838592 258354569281536 258392314582272 258393384571392 258733018357632 259235252011008 259274199614976 259551238422528 259590233500416 259614991149696 259834445918208 259931440431936 261037969680384 261381079524864 261420349518783 261928884252672 262175296782336 262273165120512 262494866866176 262839891664896 262879380831312 263389663100928 263710713397248 263735864025088 263775487802736 263958802202624 264057336311808 264097008387576 264098138563584 264444139050546 264958555889664 265207818616832 265347814298112 265569878876224 265572115070976 266086485590016 266436231233536 266476260715392 266802215067648 266826518681632 267052069415936 267152901470208 267193038624876 267964656648192 268064686116864 268289024393728 268291283484672 268330480527744 268430646556098 268684288294464 269204686593024 269205838626816 269246284215552 269533978361856 269558530818304 269559684366336 269600183116992 269888255410176 269928803525472 270283599534312 270452769619968 270809375735808 270848940669216 271077891591168 271179083210256 271434197968128 272003072108544 272319681134592 272360594548224 272718586917504 272949118267392 273520034758656 273622138013952 273853433143296 273879551102976 273920698872072 274213387708416 274254585633252 274573815399936 274615067475567 275148130203648 275149269577728 275408119332864 275510927397888 275551179222501 275784104986848 276087202320384 276320581189632 276683778588672 276725347665984 276828647443803 277047453376512 277089077092464 277281643954176 277965346553856 278226845564928 278268646473216 278372522354472 278607833024256 278974036800576 279516718301184 279543376379904 279558713000448 279884116721664 279925007464128 279926166619008 280294103220768 280469538865152 280880382916224 281117813501952 281222752958784 281487316411392 281529607174074 282685609115648 282791133820416 283058344869888 283444774569816 283650406416384 283756291273728 283996152889344 284023238180864 284369439105024 284412162878928 284413379991552 284743215970304 284785995900588 285134346761472 285338801692672 285580001017856 285686606180352 285730750596096 285756778452964 285998331097472 286105092419874 286106316777216 286931325943808 287082788848128 287325462380544 287703124660224 287746349288328 288260359389184 288656321421312 288682615775008 288926641654784 288927878086656 289035732989952 289079157829644 289459125176949 289703807446752 289913980059648 290022203068416 290267361312768 290295044702208 290648890441728 290691353905056 290692557642816 291074645652336 291256828821504 291638410475776 291639658512384 291683474566848 291995143225344 292039012687968 292066865043408 292269840924672 292313751657984 292422870485928 293667715890432 294053714465472 294625730101248 294669994784256 294947208880128 295057310760576 295306725224448 295694878123008 295739303435226 296313370988544 296674552571904 296702847028224 296747423778078 296953652477952 297064503350784 297109134436023 297967146172416 298078375375872 298358795943936 298766113735752 299347296288768 299740760137728 299785793304816 299994133561344 300179833516836 300388447617024 300433578092928 301016757829632 301412416028672 301413664161792 301457700345984 301825152442944 302221873200624 302441127346176 302809778159616 302855272417152 303140186904576 303253347170592 303254644912128 303510988652544 304544297960448 304944592779008 305202365046784 305363472714144 306244011343872 306359641276416 306646540275712 306808410282192 307065172450634 307067758050816 307287940284416 307662498963456 307710039103488 308066892363776 308068210704384 308113176452172 308114494990848 308160786231081 308490061171968 308518162225637 308895542324928 309496429412352 309541646479104 309834134249472 309949793322624 310257118110204 310434233188352 310598102610432 310860653838336 311269250912256 311316016124232 311678385048576 311725211729022 311941849448448 312594325438464 312711014873088 313005201260544 313006497398784 313052227282368 313169087648781 313433812152288 313661200269312 313845791400648 314073478397952 314456308088832 314486298427392 314503552125504 314869631311872 314915633397144 314916937446384 315330866123364 315528231223296 315990430780752 316210032672768 316257540189696 316375597078632 316625661001728 316673230962816 317706294657024 318021310255104 318140025547968 318440637978624 318875371391043 319106707218432 319225827682944 319495672000512 319526142953472 319915618993152 319963683238794 320336117966592 321006151904256 321277501145088 321397431952896 321699790184448 321748122484656 322374011387904 322797741686784 323222028939264 323495251279872 323663289880398 324292904312832 324567031873536 324597986492416 324646754218752 324767942746884 324993644691456 325042471861632 325043862847488 325420818251776 325469709600672 326101487648768 326102838018048 326531469508608 326579175374816 326581925289984 326855235539968 326977248479856 327027773143188 327214462009344 327970782418944 328093211785248 328094615826432 328371957006336 328401869146624 328575223173834 328803571040256 328852970615232 329922989457152 329925767528448 330201876176896 330376180376736 330685570331452 330810428773656 331328845037568 331453946363904 331764345622528 331815609990144 331939474605648 332170160504832 332220065877504 332656737888384 333301040543744 333302466871296 333352542362112 333758871643392 333789274489853 333790702906752 334072859037696 334197566269632 335213039443968 335338172297856 335653645436928 336111877952721 336765708324864 337082524434432 337208355154944 337259017467918 337493400256512 337937003569152 337987775354544 338643852558336 338645254864896 339088968032256 339090372182016 339139912889232 339553296498312 339799633625088 339999607350702 340246268264448 340661000429568 340712181469296 340981481078784 341032710267648 341160015566916 342111195758592 342560868728832 342612335205504 343062666876384 343352660677632 343730018451456 344523086109696 344524512761856 344977357810176 345698932819968 346120311333888 346153321532928 346445927890944 346575253909248 346576737042432 348050626240512 348508106033152 348560466025044 349238512336896 349567062376448 349697553494016 349993155821568 350125304315904 350453188886528 350505841108416 350638183179648 350934580629504 351186217467904 351614284529664 351668616118272 351700650403648 352076448415744 352129344516768 352130851418112 352183755692664 352592185400728 353076515325729 353278074519552 353332663197696 353797085730816 354096153427968 354228335225856 354280087571787 354969260126208 355269318672384 355301680953856 355489234628346 355736286756864 355789732713408 356203868626944 356257384833168 356950403776512 357419581489152 357773974036992 357907528741464 358245717725952 358939582124032 358995045620736 359129056143312 359378637815808 359412912488448 359432631000576 359466910822656 359851007213568 359905071367296 360378132712416 360603692826624 361079167647744 361131920892288 361437188788224 361572110947008 361912263957504 361966637795238 362670762811392 363147459397632 363624782556672 363932157689856 364693379678208 364829517351936 365137910857728 365172734803968 365227598496096 365617850277888 365672780844336 366098420533248 366153423300756 366864173604864 366865692770304 367210825777152 367347903197184 367401572296668 367712139982464 367849404539838 368116269760512 368911704784896 368967130221312 369104863258404 369396604502016 369452102789952 370620462071808 371024861964288 371163363139296 371477110699008 371965382400768 372744950667264 373178822295552 373233343285504 373234888825344 373236486045696 373725470961024 374507177221632 374823751335936 374963670611712 374965275230208 375316421881856 375372809565432 375514540770096 375831966417408 377054845093888 377411126493184 377607171527131 377610351116544 377926366093088 378200541888512 378341721698304 378661537185792 378804510130176 379159252140032 379216217171904 379217839988736 379359399549312 379680075288576 379714661200784 380179129015296 380236247273862 380915474907136 380974334128128 381473456559832 381475089036288 381476668704768 381532402000386 381997458560601 382274587828224 382777051797504 383100616507392 383243625483264 383604166213632 383661799051104 384875095228416 385380977319936 385438877106192 385945500235932 386271743262336 386696270757888 387060059602944 387531853922304 387588471873408 387590076857088 388099527536448 388852878016512 388911299422464 389326857633792 389385350250624 389422486724544 389751668877312 389897160647904 391556954520576 392071619287296 392893326379008 393262945173504 393409747680768 393742300299264 394259837497344 394319071246968 395084494651392 395566070095872 395603796037632 395663231704104 395938203303936 396086004467712 396145512581364 396666208575819 397289528229888 397437833834496 397811727925248 398354818314336 399129728385024 399654346850304 399714391073088 400239778022448 400517930156032 400578104123904 400729352205312 401943600461312 401946984972288 402433536590592 402495720791616 402962497600832 403746370879488 403807029889536 403808757940224 404186915872768 404337796227456 404339526549504 404400274675488 404832383115264 405425399301468 405679154429952 406059063947264 406273411003824 406616837386752 406653877029218 407151296952192 408325348458496 408479521701888 408540891822336 409077880376256 409423677401088 410216665284608 410280052137984 410433207020928 410780149714944 410817568602896 410819326654464 410881048308108 411320081562624 411381878449878 411860723099904 412722195305472 412723904366592 413112178999296 413266391096832 413676157480272 414130803480576 414480871784448 415025667883008 415088021498976 415571180064768 415633615638696 415922465931264 416948019830784 417340268347392 417341996531712 417402969709824 417558783531708 417911749536384 418461055200864 418764637863936 419275077451776 419315064569856 419338069500672 419826175082496 419887511196192 419889249928512 420441154831152 420704308297728 421320574374336 421676720252928 421834129438176 422167548002304 422230974617088 422294410761111 424028413673472 424186700730624 424587517304832 425167161854724 425475609624576 425634436910592 425994229334016 426034857271296 426554158657536 426618244318392 427114823955456 427178993850882 428008202539008 428370001526784 428529909270528 428635167679446 428933053579264 428997496646208 429157638629811 429159475165824 429832015183872 430396988915712 430962705252352 431551053173864 431554686990336 432390539083776 432862338958336 433023923662512 433324859588608 433389962482176 433391817129984 433553599484928 433959612800896 434555711170128 434870970089472 435375292678144 435442567053312 435969664639808 435973335662592 436037030857584 436611968478504 436885243232256 437294376558592 437457615713664 437459487768576 437525211850272 437992714838016 438100297565112 438404761387008 438470627486976 438634305728892 439901023371264 440501573835648 441080571698208 441771793383424 441938595151872 442004992176384 442420813320192 442585966140864 442960087836672 443542317184512 443608955152839 444470056482816 445011828857856 445054270542336 445121135667117 445430478716928 445596755026176 446950719258624 447117563063808 447538193915904 448149170603628 449020944433152 449443365912576 449611140206592 449678689957224 449991200342016 450269750275254 450582671425536 450650367139392 451525136744448 451527006486528 452118624043008 452120496242688 452186550518976 452737728664416 453066178166784 453332809800936 453661691019264 454214667239424 454282908625728 454710280356864 454880020755888 456747824971776 456816446940672 457416889168512 457803547570176 459364114812928 459366017015808 459969810413568 460597758675951 460931910426624 461493748445184 461537762043904 461927903854592 462100338545664 462102316056576 462169764678258 462171742486272 463343313487392 463679457067008 464067501654016 464312469718656 464747288033392 464751201374208 465385677165306 465651349782528 466263404658688 466903876368384 467341121477888 467517577572864 467587817593533 467912774172672 468819046039552 468891488157696 469066522309632 469505792689024 469507801890816 469509746098176 469578340923552 470150718228432 470491800403968 470768687100972 471037432692736 471110217596928 471684462133248 471729447641088 472128204570624 472304446967808 472373450095716 472375406169576 472996299185046 473292346834944 473985646171128 474315049009152 474386310284544 474563395617948 474938491502592 475009846444224 475933871702016 476559441985536 477031965382656 477210038321952 477660956967936 478660060827648 478838741524416 479243508000768 479289214430208 479801342951424 479873428489728 479945524858191 480504176949888 481509227856384 481916251717632 482096147929344 482549685276672 482622183726984 483561017081856 484196612530176 484833043408896 485242876919808 485494934820597 486257839570944 486439356469248 486850547810304 486896979738624 486970131328128 487151914120326 487490467037184 487563707792448 488131227377664 488204564401008 489152231473152 489154257027072 489797204262912 489868763062224 490282853309952 490465872719784 490821693014016 491956173628416 492139817677872 492528806002688 492602803719936 493205356560384 494160616095744 494699815952384 494884484185728 495302814265344 495953843201024 496028355497178 496215643160484 496993267556352 497646518433792 497648648060928 497723414985216 498255240757248 498300627948032 498985106832576 499342902962176 499765001781248 499951560815616 499953700306944 500028813543168 500497079420576 500686054360128 501109288556544 501296349404448 501660026929152 502819559165952 503480468155392 504455628931072 505148562487296 505621622895872 505623786651648 505812532732416 505888526201877 506240100384768 506905505353728 506981663031816 507965778837504 507967882297344 508633452048384 508635558273024 508709869333848 509329944747468 509699450437632 509999411026053 510369402396672 510800822009856 510991500644352 511068272203944 511472221618176 511549065401472 511740023350374 513166793637888 513841303093248 513918502808256 514594000314576 515028991016448 515595027677184 516784629164544 516786769142784 517466036715264 518548399229952 519102476845056 519180467000832 519229982299392 519668891836416 519862880863872 522075939360768 522762159049728 522840699037566 523857768505344 524350593564672 524546330241024 524989733732352 525679783329792 525758761662624 526779326201856 527421426794496 527471728050176 527550975605472 528114672623616 528194016775152 528196277127168 528888278101092 529917111779328 530415637233664 530695628596224 531139757752448 531144230141952 532872462467072 532952521430784 533604430135296 533653037363264 534104138831872 534305802940416 534386077249752 536129372233728 536578048787456 536582566969344 536660961055488 536861293112196 537368576588928 538409373186048 538411677253632 538492568431104 539067956723712 539117061636608 539119368732672 539200366233984 539776510820352 539857607050944 540567199068624 540905539239936 541618751471616 541697881338432 542155783182336 542358166420512 542868395936256 542949956692857 544006144217088 544721189096448 545437173835008 545898236534784 547040069517312 547244276027904 547706866286592 547759102205952 547841397744144 548426775416832 548509171266504 549147630799872 549230134951134 550296260407296 550298539155456 550816238665728 551021854795776 551102358445002 551568209973696 551774106809757 552174404640768 552641162379264 553367557177344 553450695331968 553657294887606 554094906753024 554178154184928 555930693107712 556537292946432 556745044708944 557215666048512 557948073601152 559086752759808 559117426000896 559768233443328 559850014928256 559852333238016 560588206441536 561760765832448 562235627003904 562445505917568 562974632822784 563059214348148 565371218231296 565582267640832 566116689739776 566889549139632 567300812832768 567512582547456 567992305778688 568046476361728 568738878210048 568824325757856 568826759983104 569486431940608 569571991801176 570268693522944 570677603385344 571373212360704 571461501192192 571513556905928 571996662194944 572210184839748 572212633554432 572298603000579 573862651887616 574165577696256 574650924761088 575406249320448 575492698576656 576520718778368 577312642842624 577365231550016 577853283309568 577855756173312 578071465979904 578158315659288 578699748080041 578918250353898 579407614893504 580044406136832 580534722625536 580590089404416 581297780883456 581382707810112 581385115285632 582149291304672 582513657643008 583276820951552 583279317024768 583366949133696 583990286450688 584078025375936 584133730086816 584627503315968 584845740971856 587335431780864 588107428930944 589339989568512 589894417760256 590114621521152 590613450448896 591389756246016 591478606870452 592626741977088 593349105143808 593405694056448 593494847556156 593907304955904 594129006701568 594218268872046 595934292344832 596156750751744 596717591887872 597532227471504 598694592577536 599481520275456 599571586609632 600359667033672 600776895234048 600867156185856 602824832057344 602827328323584 602915400691968 603650304885888 604443746401248 604882254692352 605619556319232 605710544834304 606280373809152 606506694341184 606509289824256 607021977305088 609088595920896 609889185558016 609980815543827 610404730093568 610726945428288 612488022687744 612719282552832 613293080551424 613616820564384 614130344901268 614135516101632 614575880568832 615324997926912 615420078206976 616133784727552 616226352904344 616228989981696 616321572462162 616980122343936 617036324451274 617791084649856 619083292958208 619668268498944 619899586645248 620514236220408 620868466376704 621196205220864 621721307676672 622538501824512 622632032248464 623356770097152 623450423458044 623883698896896 625188650876928 625422029746176 626010402521088 626012994797568 626104454564736 626338175297562 626867624304576 627691582801296 628146956795904 628912616177664 628972596854784 629007104251008 629739262623744 629831266794288 629833874892768 630661732246728 631056462446592 631980861561504 632515080379392 632751194157264 633251322003456 633346461925632 635412589314048 636042620510208 636280051095936 636881275957248 637750742782086 638213414436864 638451655365888 638991344001024 639052285906944 639831237986304 639927366477588 640672235933184 640768490776323 642012303808512 642555002290176 642794863905792 642952751519169 643399580368896 643496244969312 644748022775808 645595483373568 646444057878528 646990502559744 647326579760796 648585808625664 649195972984832 649293508437504 649535885493768 649987289382912 650084943723264 650087725694976 650841636503552 650939419201344 652202975297536 652205676036096 653062939017216 653158350749632 653163850579968 653710471079936 653954496959712 654055546286376 654428924018688 655941564837888 656186423570496 656189231652864 656743914012672 656803738293248 657150446347668 657607142080512 657705941230464 659845978914304 659851535056896 660403752353792 660752360753472 661371140662904 661620857547312 662657690075136 662907892727808 663528691245056 663631219980288 663878949211296 664440131755008 665313475776768 666602081087488 666705084724224 667517743286784 667578548979706 667581405813504 668145718075392 668395132539264 670426078887936 670676344595712 671307290873856 672223755905442 673531416649728 674165048868864 674416710309888 674518034935836 674986800513024 675404625412881 675874007138304 675975550709088 677287705116672 677290509729792 678177936064512 678180744364032 678279825778464 679106592996624 679599267250176 679999214701404 680492536528896 681322000859136 681424362938592 681962962157568 682065420535296 682320031133832 685121737457664 685224670411008 686125333752768 686705321355264 687460036902912 689046172219392 689049025523712 689954715620352 691397865639936 692240622667776 692306643065856 692891855781888 693150507818496 693153474084864 693254647017387 696101252481024 697016212066304 697120932050088 698477024673792 699395106988032 699986311643136 700906377773056 701011682216832 701276366359296 701869161259008 702372434935808 703228569059328 703337232236544 703401300807296 704152896831488 704258689033536 704261702836224 704367511385328 705184370801456 706153030651458 706556149039104 706665326395392 707594171461632 708192306855936 708456670451712 708560175143574 709494448777569 709938520252416 710538637344768 710603361907712 710978469256692 711472573513728 711579465426816 712407737253888 712514769666336 713900807553024 714839162978304 715547948073984 715815057482928 716491435451904 717879164248064 717990091241472 718258112286624 718825824976896 718865262001152 718933821645312 719702014427136 719810142734592 720756265424832 722158335295488 722263841784576 722874377576448 723144221894016 723824527915008 723933275590476 725341525622784 726294918795264 727249565113344 727864315379712 729386759356416 729659034703872 730275821715456 730345469607936 730455196992192 730727871180489 731235700555776 731345561688672 732196841066496 732306846601512 733728347209728 733731385540608 734695806394368 734803144593336 735424279964928 735698809079676 736232539521024 737823409569792 737934260442624 738209726516808 738793209004032 738904205579904 741240924143616 742049723928576 742326726278592 742954221398016 743930764801536 744042533245767 745489901334528 746466686571008 746469777650688 746472972091392 747450941922048 749014354443264 749647502671872 749927341223424 749930550460416 750632843763712 750745619130864 751029081540192 751663932834816 754109690187776 754822252986368 755214343054262 755220702233088 755852732186176 756683443396608 757323074371584 758318504280064 758432434343808 758435679977472 758718799098624 759360150577152 759429322401568 760358258030592 760472494547724 761830949814272 761948668256256 762946913119664 762950178072576 762953337409536 763064804000772 763994917121202 764549175656448 765554103595008 766201233014784 766487250966528 767208332427264 767323598102208 767610035025561 769750190456832 770761954639872 770877754212384 771891000471864 772543486524672 773392541515776 775063707844608 775176943746816 775180153714176 776199055072896 777705756033024 777822598844928 778653715267584 778770700501248 778844973449088 779503337754624 779794321295808 783113909041152 784143238574592 784261048556349 785786652758016 786525890347008 786819495361536 787484600598528 788519674994688 788638142493936 790168989302784 791132140191744 791207592075264 791326463408208 791876406607872 792172008935424 792291025162728 793332417151638 794875667668992 795623455850496 796709636628672 798259456770048 799308693700608 799428782146176 800479556044896 801156208247808 801458704410624 803887200922624 803893969944576 804867073181184 804991441583232 805924995201664 807614059779072 807617515880448 808373831745536 808675592454912 808679053099008 808800549350976 809664766230528 810850798602936 811358308859904 812118127894528 812546822007648 813233674773504 813307754058436 814302593904384 816650696916992 816959043403776 817081783644672 818155760752512 818847354802176 820433330569216 820560104275968 820866414041856 821560299429888 821635137205792 821638653308928 821762096616216 822640163125248 822763756899756 823721446199808 823845202426701 825444390610944 825447808733184 826224357998592 826532782193664 826653537667503 827352314960544 828261606961152 828961743568896 830051335766016 830176042997952 830485942331409 831142360129536 831267231277392 831844931862528 833896039661568 834680536694784 834805939419648 835117567063416 835823499072768 836922110401728 838550154903552 838630129139712 838676139001344 839652350164992 839775022392384 839778499857024 840882309662304 841408616595456 842641148748672 843353440505856 843668258876352 844461949234176 844588821522222 848056827346944 848373401461248 849175034609664 850334323709448 850951219249152 851268873821184 851988458668032 852069714542592 853108317315072 853236488636784 854229647910912 854357987701764 856016405078016 856740003053568 857059818541056 857270335358892 857866107158528 857994993292416 858315277259622 858318950331648 860793977831424 861925410504704 863102106347728 863109373980672 864781078167552 865724677916672 866047847325024 866779924964352 866783634259968 867107198969856 867919225601792 868377375530847 869111422340256 869741940178944 870750585356288 870885134106624 871939329279616 871946671325184 872074061715168 873223936957008 873770486464512 874588753117184 874915231427328 874918975537152 875050423700544 875985429676032 876200595130224 876809522774016 876941254973952 877268611457784 881003147671296 882161143396416 883543586766848 883877190303744 884009984352768 884841626640384 885171932281728 885920175673344 887084634369024 887217910305678 888940112965632 890023657715712 890108541084672 890242271334234 890860957433856 891193510052352 891327403308069 893901438517248 894235126127616 895076387831808 896298341207256 898041888866304 899222280413184 899357379914448 899982400684032 900539500550508 901165342851072 901300734278784 903050273488896 904237248086016 904240992485376 904373101037952 905475457328832 906665619601872 907323382038528 908429334478848 908565817251456 909420560713728 909760041511776 913632893881344 914833778337024 915607095140352 918728229625856 918732034031616 919939620827136 921195517351902 921863820853248 922987496890368 923075524087808 923855807709184 924200677091328 924204632113152 924339529356516 924343484972544 925554486676911 926686626974784 928135003308032 928624939437312 929494576066784 929502402748416 930771354330612 931302699565056 932526809317376 933807752736768 934682242955776 935035155145728 935175635187066 935825548345344 937782976315392 938133044619264 939011585378048 939015603781632 939019492196352 939156681847104 939507262946343 940301436456864 940983600807936 941537374201944 942074865385472 942220435193856 943368924266496 943458895282176 944608893935616 944746900191432 944750812339152 945992598370092 946584693669888 947971292342256 948630098018304 948772620569088 949126791235896 949876983005184 950019692888448 953118883971072 954063930765312 954420076643904 955321913935872 956626114173129 957320121655296 957677483048832 958487016001536 958578428860416 959746856979456 959891049716382 961008353899776 963018455712768 963832503435264 964192295858688 965099370553344 965244367453968 967122034163712 968393225060352 969666086817792 970485753839616 970989869641194 972878712938496 973701095620608 973793959477248 973940262656256 974303828240652 974980934074368 975127415584896 976262454755328 976409128802016 978304462946304 978308514054144 979594408525824 979737526124448 980565706619904 980931745439568 981643386028032 983912347256832 984279635355744 985057612005376 985205607439872 986410713120768 989399631904768 989768968371456 990605628530688 991907686402048 992056710994356 992431286320968 993986535112704 995293036867584 995446829970432 996510481514496 996601255896064 997970213665152 998685805924352 999530003562496 999903121631232 999907400613888 1000057627086336 1000994158841152 1001367823469559 1001372108720256 1002218577113088 1002592698808896 1005639118331904 1006960936310784 1008335633858163 1008911257862144 1010297124974592 1011243245791744 1011247573303296 1011625065464832 1011777052403754 1012480200769536 1013811010707456 1013963326063632 1015931557675008 1015935764594688 1017266904096768 1017271116546048 1017419738667696 1018659889494936 1019398900875264 1019998822052106 1020738804793344 1021983001288704 1022136544407888 1022944443236352 1023098130802944 1023480046700748 1026333587275776 1027682606186496 1027837005616512 1029188000629152 1030057982032896 1031190055354368 1033569258329088 1033573538285568 1034932073430528 1037096798459904 1038360934001664 1038459964598784 1039337783672832 1039725761727744 1044151878721536 1045524318099456 1045681398075132 1047715537010688 1048701187129344 1049092660482048 1049979467464704 1051359566659584 1051517523325248 1053558652403712 1054842853588992 1054943456100352 1055101951210944 1056229345247232 1056388033550304 1056392554254336 1057776556202184 1059834223558656 1061391257192448 1062279515504896 1062288460283904 1062840262715361 1065744924934144 1065905042861568 1067208860270592 1067306074726528 1068208277663744 1068611605880832 1068772154499504 1072258744467456 1073156097574912 1073321922110976 1073722586224392 1074728103577219 1074737153177856 1076818746372096 1076985136862208 1078135913447424 1078234123273216 1078238737465344 1078400732467968 1079553021640704 1079715214101888 1081134398137248 1081811078479872 1083237502943232 1083395762676864 1084311566364672 1084716332841024 1085736791872512 1085899913385714 1088012288434176 1089442378192896 1090874347670016 1091796473069568 1094080139034624 1094488552055808 1095413732573184 1095518204411904 1095682795488288 1096853550833664 1097018342533008 1098295261599744 1098460269902268 1100592520814592 1100597078310912 1101632477331456 1102043709591552 1102204716890004 1103136419947392 1103548213619514 1104348809281536 1106735114354688 1106901390663936 1107314589775212 1108189813506048 1108356308369856 1111861386215424 1113074585892864 1113490089417888 1114431332097024 1115896147202304 1118234852001792 1119536466886656 1119700029856512 1119704666476032 1121176412883072 1123521531664896 1124471254007808 1124891011835136 1125949265645568 1126118428696296 1130742436462592 1131164535281664 1132233379479552 1132821514581393 1133779098279264 1134601625665536 1135025165094912 1135984611557376 1136092952723456 1137477756420096 1137648651515712 1137653519966208 1138972863881216 1139143983602352 1140537387045888 1141355206770688 1142746424721408 1142923002384384 1143027113811856 1143993324389888 1144420369679496 1144425267108864 1144597206001158 1148331155392512 1149301849522176 1150812498640896 1150985397153312 1153041437556736 1154625285685248 1154730463100032 1155706566619136 1156142931959808 1156316631318576 1157399496160082 1157836500707796 1158815229787008 1160088812273664 1161180178808832 1162595561766912 1162765415620224 1162770230571264 1164298582609344 1166553641903104 1166558634049536 1166733898267392 1167980572901376 1168156050751872 1168267460173632 1169255006631936 1169691481943712 1174670863561728 1176214857861888 1178679979137024 1179788835520512 1180229243042304 1181226900897792 1182779512492032 1182957213740904 1185253483954176 1186698210287616 1186811388112896 1186989695112312 1187814609911808 1188258013403136 1188436537744092 1189998625727457 1191868584689664 1192313501503488 1193435183775744 1195064454943008 1197389185155072 1198963040550912 1199143173219264 1200719334067344 1201553790468096 1201734312371712 1205649664114688 1205830801383936 1207300609771776 1208887492802496 1211239112638464 1211421089668608 1212560747618304 1213013388682368 1213018579648512 1218177191841792 1219778371116032 1219961631087654 1220809460187136 1221453890856576 1224976045375488 1225438565105664 1226586161102848 1227233641128768 1228260689802536 1228271032203264 1229151761137664 1230649995853824 1230840156413952 1232267569455104 1232452705808688 1232457979963392 1232643144924324 1233960244687872 1234072648902548 1235582169299712 1238166585916416 1239336536997888 1239799173290496 1241028472440816 1242392410441728 1243442615353344 1245077003649024 1245264064496928 1246713540194304 1246900846916088 1247767397793792 1250844059492352 1252020805042176 1252025989595136 1252208909129472 1252676350595124 1253735248609152 1255383165602592 1256293913591808 1257825232355328 1257945193709568 1258014208502016 1259478525247488 1259662533588576 1259667749785536 1261323464493456 1262112924893184 1263961723123008 1265030160758784 1265502388314528 1266502644006912 1266692923851264 1266883232283333 1272085241020416 1272560102191872 1273762551914496 1275501485564172 1276426828873728 1276903310731776 1277982688002048 1278104571813888 1279662475972608 1279854732955176 1281344471866368 1281536981552646 1284024607617024 1285110004580352 1285589727811584 1285905503038338 1286799160737792 1286992489938624 1287472915889433 1289496045551616 1291190966747136 1292888115757056 1294653159521592 1297171617251328 1298587016875008 1299071770987536 1299974578765824 1300169887446528 1300175451389952 1301683273007104 1301878838402688 1304405950595072 1306125878034432 1306316701499264 1306327701159936 1307420942159872 1307908993919424 1308111092572752 1311883129675776 1312372847140992 1312378463305728 1313607476586496 1314300892695336 1315214284161024 1315411882460928 1319691957828608 1319703070113792 1320807504707584 1321504721506944 1322742281325808 1323241715094624 1325315380150272 1325815785455616 1327057382490112 1327262439960576 1327757898422592 1328880263510016 1330626951553536 1330826865458517 1333204162174976 1333410169448448 1335035486573568 1335157097959412 1335162811627008 1335363407001351 1336291436150784 1336790265078528 1340852157775872 1341352689191424 1342614581747712 1344447511810884 1347062833299456 1348330097737728 1348833420619776 1349036069871672 1349973601026048 1350809250825762 1351748014276608 1351951101418176 1354575410233344 1354581019459584 1356355872129024 1356361488728064 1356559651556928 1358213185993248 1359198534500352 1359998429402808 1360985073057792 1362644001718272 1362848725877184 1364130841070592 1364640062267664 1370243474915328 1370449340822016 1372250667505536 1373410642710528 1378092344438784 1378098051047424 1379909431240704 1381793276027853 1382795731279872 1384481245335552 1384613286131712 1385783711563776 1386301015636992 1386306948169728 1386509294034774 1392202504962048 1394032424132608 1394241864100176 1396954049347584 1398790213976064 1401812755546112 1402023364433664 1402552732718592 1403738322518016 1406457138118656 1406674464473088 1406802601614592 1408305793662976 1408517378067072 1408523405672448 1408735022770656 1410368741602912 1412306061302916 1413112298078208 1413330652790784 1415188342923264 1416384613711872 1416913340903424 1417120350287148 1418988897555138 1419877040504832 1421206723815424 1421956938513384 1422945147027456 1423158930853632 1424815474507776 1425029539332672 1427801615106048 1429678325956608 1431095896147968 1431630114965856 1432982870903808 1435758328496128 1435980182482944 1436516224573248 1437730524002304 1437867643290624 1439404028854272 1439620285469184 1439836574574573 1441512530849664 1444527683569152 1445748755152896 1446288443788032 1447649055830016 1447866551180952 1450683051245568 1452589837590528 1454499130226688 1455728630759424 1456484804461791 1458773518712832 1459318069407744 1460551643430912 1460690939215872 1460910393984384 1461455742360978 1462471401111552 1462691123377344 1464393682132992 1464613693203024 1467456694419456 1467462771081216 1469391612788736 1469606289186672 1470848559929856 1471397618159352 1472465079042048 1475868520885248 1476419453033616 1477586418008064 1477808411159808 1482481848287232 1484099447857152 1484653452557184 1485908442796032 1487861529603072 1488085066491534 1490979802669056 1492933373142016 1492939555301376 1492945944182784 1494901883844096 1498028708886528 1499295005343744 1499854682446848 1499861100920832 1501265687527424 1501491238261728 1502058163080384 1503327865669632 1508219380375552 1509644505972736 1510428686108524 1510441404466176 1511705464372352 1513366886793216 1516637008560128 1516864868687616 1516871359954944 1517437598197248 1518720301154304 1518858644803136 1520716516061184 1520944989095448 1523661899628544 1523897336512512 1525893826239328 1525900356145152 1525906674819072 1526129608001544 1527989834242404 1529098351312896 1529998233078159 1531108207190016 1532402466029568 1532974501933056 1534416664854528 1534647196204416 1535220070051122 1539500380913664 1541523909279744 1541755508424768 1543782000943728 1545086973049344 1546785083031552 1550353887493632 1550360307428352 1552398110145792 1555645197689856 1557307430535168 1557541401002496 1557689946898176 1559006675509248 1559588642591616 1566227818082304 1568286477149184 1568522097112698 1571573305516032 1573051780694016 1573638990723072 1574969201197056 1577039349989376 1577276284987872 1580337978605568 1582264280383488 1582415184150528 1582652926816416 1584344017870848 1584582050325456 1586664834303276 1589751335337984 1591246911700992 1593419273257344 1598617387401216 1598857564292352 1600959112089792 1602312416495616 1602917408821248 1607774401845248 1609734146362368 1609982883166464 1611849990403328 1615228119558144 1615235031760896 1616747663491072 1617351184909824 1617358106198016 1617601098701952 1619329532461056 1621701597205872 1622716617719808 1624236255789056 1625093644015296 1626467349547008 1626615508116872 1628605187808768 1628849870078571 1633301393833984 1634163567289344 1636311521505024 1637694709604352 1640866661138432 1641120208551936 1641732828083712 1643120598859776 1643270274411584 1643277306617856 1643524193232432 1645280326250496 1645527513799512 1647442892399616 1647690404853402 1650888781221888 1650895617466368 1652448715997184 1653065564387328 1653307075335006 1654704629921088 1655322320429271 1656523213922304 1657923487137792 1660102671532032 1660352085995904 1660971884662818 1662284720259072 1662534462554784 1667792079323136 1669611878839296 1670235134126832 1671646998145536 1673844220803456 1677260258279424 1677352278002688 1679304700329984 1679550044784768 1679556999714048 1681764619324608 1685282297497344 1686706881011712 1687336517752704 1688923898468352 1689177643044444 1696113654693888 1696746802922496 1698350069219328 1700668647418896 1701902438498304 1702537747642368 1703976917336064 1704139429085184 1706216634630144 1706472977273568 1708459295821824 1708715975403528 1712032810156032 1714119637082112 1714540670717784 1715732214317056 1715989986584832 1716630554519244 1716637900663296 1721587955662848 1723850821009408 1726204212695456 1726218747961344 1729562156335104 1731449355833344 1732095694650048 1733559849928704 1733567268519936 1734214397939712 1735838451203584 1736099244240123 1736754751061694 1738222844680512 1741770268213248 1743878658559232 1743893342650368 1744148123430336 1746447873914016 1747540972929024 1749177506234368 1749830462854656 1749837951074304 1750100847401088 1751970859352064 1752401190260448 1753882509947904 1754537222915568 1762006295342592 1764322286792832 1767087173533696 1768019968705536 1769683253280768 1770343864563456 1771840351346688 1774169268738048 1774435820611356 1777880225931264 1780047315431424 1780217082169344 1780484542668468 1781721914867712 1782387020104704 1782654806616138 1787802877034496 1788470252255232 1790152775663616 1792596682414512 1796083777732608 1798444560826368 1798714759828896 1801079001101016 1802330685702144 1802601468557568 1808474496172032 1808481984970752 1808746202075904 1810950914657664 1813331239203744 1814646764077056 1816858668957696 1817131634502912 1818841121427456 1819520083023552 1827265787762688 1829667556674048 1829942446631481 1831214190280704 1837456459251712 1837464068063232 1839879241654272 1842391034703804 1843727641706496 1845974993780736 1846151048175616 1847711615418368 1848401354182656 1848679058713032 1848686969945088 1851108973353822 1853373253949568 1856270006616064 1857249878874624 1858989152133568 1859004805496832 1861542708661224 1862605399130112 1865053618634752 1867615505473536 1869364485911552 1870070310291456 1870351270374132 1871651096690688 1875565952630784 1876266089238528 1878023170756096 1878031207563264 1878038984392704 1878313363694208 1879014525892686 1880602872913728 1883074748403888 1884440870387712 1886737848532992 1886917790564352 1889217787871232 1889493800382864 1889501624678304 1891985196740184 1893169387339776 1895942584684512 1897545241138176 1898253582471792 1899753966010368 1900039385776896 1906237767942144 1908127861530624 1908840153287808 1910643827871744 1913252228346258 1914640243310592 1915354966097664 1916974032003072 1917156857720832 1919493713958912 1919782099432764 1922016707799552 1922305472328969 1926036911425536 1927665006870528 1928384591717376 1928858254557507 1930198741106688 1930488734907936 1934244068327424 1936786450120704 1939332173635584 1940971507679232 1941979739282388 1945757425876992 1947587918954496 1947880525312512 1948607656481304 1949961868148736 1950254831169792 1952524909510656 1952818257604032 1956608925892608 1956617028108288 1959188817051648 1959475052248896 1961131413239808 1961863490879136 1963286772056064 1967824694513664 1968559270711488 1970411214879744 1972821426241536 1978799263809536 1979537936742912 1981211257061376 1983815372804096 1984113421988712 1984862572641936 1987973070225408 1990586073735168 1990893659940864 1993202511792128 1995923620929121 1995940427330304 1997371611848704 1999060007124992 1999806243262464 2000115254172672 2001988317682304 2002735646939118 2002744217440512 2004437154226176 2005185397617792 2011278236663808 2013921872621568 2016671267716326 2017822515724288 2020594249949184 2022486491583488 2022495146606592 2023250130929664 2023554104807508 2024960401539072 2026213876238643 2027622021414912 2027926652127264 2031863115350016 2031871529189376 2034533808193536 2034542233092096 2034839477335392 2037319778989872 2038797801750528 2039997644104212 2041477609586688 2043966002577408 2044273088815776 2045888886472704 2046196261605888 2046960093401496 2055365212372992 2055674011233024 2058376001258304 2060115964065792 2062380110708736 2067138516658176 2067147076571136 2069864146861056 2074193596919808 2076721868003328 2076919929197568 2078675567345664 2079451523455488 2079763941052161 2088303757443072 2091048636198912 2091362796150264 2095431074021376 2098185320964096 2099958934929408 2102719133319168 2103035046650496 2107117304807424 2109685707177984 2109886912200704 2110203902421888 2112458690494464 2112776067100608 2112785108508672 2115553112404368 2119668447117312 2122782514384896 2124559031009792 2124576920567808 2125680525430722 2131810085723136 2134417720541184 2134612149453056 2136416555327488 2137223211761664 2137544308999008 2144517488934912 2146312195149824 2146643844221952 2147445172448784 2149456207154438 2149474306355712 2153637492744192 2153970273724416 2156468246546432 2156477474930688 2156801464935936 2159106043281408 2159430428203776 2162268796274496 2166475005886464 2166791525353728 2168623132729344 2169432665682048 2171473583745024 2171799826771428 2176024576868352 2178884756385792 2181748695340032 2183592946139136 2188160278069248 2188977104111616 2190827465146368 2191036408823808 2191365590976576 2192183613541467 2193707101667328 2194036685066016 2196590523199488 2196920539804536 2201185041629184 2201194156621824 2204087419183104 2204409433780008 2206272839894784 2207096427239028 2208697618563072 2213470228709376 2213802781327872 2214629179550424 2216379627012096 2216712616739712 2223722772430848 2226149171785728 2226980178835776 2228862664194048 2231792294404608 2232127599737301 2236469704003584 2239400059713024 2239409332952064 2242352825766144 2247043063329792 2248942508015616 2249782023670272 2251898531291136 2252236857392592 2261484872925184 2262329070563328 2264466758959104 2265643029162786 2267558196558528 2270050330189824 2271969223114752 2272185905446912 2274955512840192 2275297303031424 2275307039932416 2277945727762432 2278287967204704 2281074774091776 2282710413541376 2285492849442816 2285846004768768 2286054227623712 2287986648779776 2288840739358992 2288850534217728 2289194412002316 2296662310785024 2298603699044352 2301624997281792 2301970794306624 2309250571370496 2309460926200064 2311413133238272 2312285863919616 2312633262637152 2314798992320164 2315673001415592 2317630459574016 2320177624547328 2325191123533824 2325530831240448 2325540461142528 2328597165218688 2333107283806208 2333117268099072 2333467796534784 2335961145802752 2336312101503744 2336534920347264 2338510013263872 2339382963887424 2349341727123456 2352429715723776 2352783145669047 2357359958274048 2359577671041024 2360458486084608 2362453801795584 2365559024984064 2365914427481808 2370506967908352 2373396420575232 2373622776225792 2373979390224624 2375629219823616 2376516026806272 2376873075488184 2379997251454914 2384627003006976 2386870367551488 2390128909886016 2394778370310144 2397926081101824 2398286346438528 2401438668134688 2403468624743424 2411661602767872 2414601219543552 2417774985604992 2422842179337216 2425121495236608 2426026777364736 2426037159297024 2436354383683584 2439556742232064 2439923262175308 2441618920374272 2442907781713152 2449952090750976 2450877130211328 2453172322205696 2454467282257536 2456521379605072 2456542064406528 2458303522275328 2461299991707648 2461680312827904 2464535138910208 2464905411617376 2464915959926784 2465286289848648 2467920489375744 2468145297805096 2471164338599424 2471535607280103 2476333171832832 2478673073995776 2479598346580992 2479960613002509 2482056944881632 2484784820883456 2486885230706688 2490154007298048 2490528128993856 2493427080388608 2493801693832176 2495534795587584 2501688118984704 2504041610084352 2504417818258944 2505352701190248 2507470497218304 2510766331205184 2515650464710656 2515890387419136 2516028417004032 2518957050494976 2519325067177152 2519335499571072 2522646928986912 2524225849786368 2527923446246016 2530060321517568 2531004776629056 2533385847702528 2533766464566666 2544170482040832 2545120204383744 2547525103828992 2551002971128344 2552853657747456 2553806621463552 2555965376004096 2556209143627776 2559324951945216 2559709465910352 2562688943732736 2563073963105292 2568049215234048 2570220009160704 2571179455623168 2571811006076676 2573598321475584 2573984979877248 2574945831778866 2582381933494272 2585776231514112 2589306319043184 2594343234502656 2597174033750016 2598143541975072 2600339774893056 2600350902779904 2603366546014208 2603757676805376 2612251756068864 2612633402998528 2612655402319872 2614841884319744 2615817987838848 2616222185145504 2623766259351552 2624745694281984 2624756926611456 2627214953172992 2628601785390672 2630428568322048 2630823764921856 2639383915657216 2641615009415168 2643009443013888 2643250200689917 2645484562651616 2646483430189248 2650630760300544 2651631570911232 2654114764980224 2654524879921152 2655515796845184 2657760527020032 2661253903107072 2661653730917034 2666408324349952 2666820338896896 2670070973147136 2670314195918824 2670325623254016 2670726814002702 2672582872301568 2673580530157056 2673982209924207 2681704315551744 2682705378382848 2685229163495424 2688895023621768 2694125666598912 2697666841239552 2698072139743344 2699947202052096 2701618501651524 2703496028553216 2703902202836352 2709150820466688 2712711744258048 2712722977456128 2713119303113856 2716426371986496 2719996858805616 2721970146115584 2725288003436544 2725697451754368 2728261682141184 2729280124535328 2740898681644032 2744501335011072 2746821285421056 2756184688877568 2756196102094848 2759818862481408 2763586552055706 2765591462559744 2768962490671104 2769226572263424 2771567423127552 2772602031273984 2772613896339456 2773018588069548 2776663460030733 2784405009924096 2788064848265216 2788483728200352 2793908098695168 2797580427952128 2803625511092224 2804046728867328 2805105465437184 2807476645036032 2813348928946176 2813605203229184 2816611587325952 2817034756134144 2817046811344896 2817470045541312 2820737483205824 2824612122605832 2826224596156416 2826661305581568 2830376685846528 2833826681806848 2834240700574296 2837977795110276 2839754081009664 2842413447630848 2843913877026768 2845890294054912 2846317861707264 2849630949015552 2850059078665344 2859356651913216 2862191792295936 2863260229931712 2865965741807616 2869878342519387 2871516656992256 2871960364965888 2873032449146496 2875461048004608 2875735286581248 2879240570938368 2879673149149146 2883025061699328 2889055367138304 2891497510305792 2892576887576064 2895298111660032 2895733102361904 2901366102491136 2905179675181056 2908998260453376 2911457261518848 2912969608923582 2918636138815488 2921103286861824 2921381878431744 2921820787968768 2922911484721956 2924942802223104 2925382246754688 2928787364265984 2929227386406048 2934913388838912 2934925542162432 2938783225577472 2939212578373344 2941697119859712 2942795236318704 2944930158084096 2951737041770496 2952838906067232 2955172836016128 2955616822319616 2968198895714304 2969306905114368 2971816885592064 2975723059206144 2976170132983068 2981959605338112 2985866746284032 2985879110602752 2989803767688192 2996057417773056 2998590010687488 2999709364893696 2999722201841664 3002531375054848 3002982476523456 3004103470408677 3004116326160768 3006655731339264 3016438760751104 3020857372217048 3020882808932352 3023410928744704 3025006901574489 3026733773586432 3033274017120256 3033729737375232 3033742719909888 3034875196394496 3037440602308608 3037717289606272 3041433032122368 3041889978190896 3047323799257088 3047794673025024 3051787652478656 3051800712290304 3051813349638144 3052259216003088 3055979668484808 3058196702625792 3059996466156318 3062216414380032 3065949003866112 3068833329709056 3069294392408832 3070440140102244 3079000761827328 3083047818559488 3083511016849536 3087564001887456 3090173946098688 3093570166063104 3100707774987264 3100720614856704 3104796220291584 3111290395379712 3115082802004992 3115379893796352 3118013351018496 3119177285183232 3132455636164608 3136572954298368 3137044194225396 3143146611032064 3146103561388032 3147277981446144 3149938402394112 3154078699978752 3154552569975744 3160675957211136 3164528560766976 3164830368301056 3165305853632832 3168688035741696 3169164100650912 3173329668606552 3179502670675968 3186838546514688 3197234774802432 3197715128584704 3201918224179584 3204624832991232 3205834817642496 3215548803690496 3219468292724736 3219965766332928 3223699980806656 3224184310731657 3230456239116288 3233495326982144 3234702369819648 3234716212396032 3235202197403904 3238659064922112 3243403194411744 3245433235439616 3248472511578112 3250187288030592 3252934699094016 3253231016233744 3257210375617536 3257699740157142 3268327134578688 3272623043010048 3275389419208704 3281733322276864 3282240417103872 3283465656167424 3286241197719552 3286540548823168 3286554613235712 3287048386464864 3290560652500992 3291055027599024 3294885784799232 3295380809706804 3301777562443776 3301791234932736 3304897431994368 3306131128774656 3306614150670012 3309409259842176 3310644640858542 3313046427844608 3320205343064064 3320704171991808 3321943769325636 3324569440518144 3325068925109568 3335584158646272 3339223757678592 3340470268253664 3343293996291072 3347688441606912 3354704556005376 3358609400659968 3359100089569536 3359113999428096 3363529238649216 3370564594994688 3373413762023424 3374673035505408 3377847796936704 3378355286088888 3392227309387776 3393493605844992 3396700138438656 3398464543744179 3401337294837792 3403804876996608 3405075495284736 3407953834672128 3408278858170368 3412433269260288 3412945954547136 3416918591643648 3417431950807056 3424065620312064 3428239274164224 3429081341435568 3431464428634112 3431979973169664 3433261109038488 3433275801326592 3447701642018816 3452408425390912 3452437495922688 3459124312670208 3462898711666688 3464191389300096 3467119699857408 3468428795879424 3471676902407168 3472198488480246 3473509502123388 3476445689361024 3483540536426496 3487757317118464 3487786685300736 3488296246860672 3492895747828032 3498355012468736 3499660925709312 3499675902148608 3500201694802176 3503941718704128 3504802380520896 3507765019895808 3509074445831136 3524012590685184 3528644573585664 3536039937411072 3539366506561536 3540687729126912 3543680702693376 3548338537476096 3548871641222712 3555760451862528 3560094630862848 3560434164338688 3560969085336936 3563443829735424 3564774040209408 3565309613232276 3569995877182371 3575605754068992 3576940504510464 3580305551327232 3585193364829024 3592167555465216 3596889121652736 3597429519657792 3602158002202032 3604661371404288 3605202937115136 3616948992344064 3617492404151808 3621901829315328 3626662478407488 3633717337915392 3634263269005824 3637682242854912 3639040166047104 3654531575525376 3659335113348096 3659884893262962 3662428380561408 3674912918503424 3674928136126464 3679758483308544 3684782069407608 3687455283412992 3691949987561472 3692302096351232 3696802708365312 3697358117426064 3697373939890176 3702217946707644 3706746507899136 3712540013232128 3714499757749248 3717978304267136 3718009610993664 3723085417322448 3730107237269504 3735231010947072 3738728971823104 3740140620582912 3740702540748264 3743302193381376 3752532178477056 3756046341512192 3756062415126528 3756077968785408 3756626727388416 3758029051785372 3761205745827456 3766149496807776 3768881740775424 3773475697065984 3773835581128704 3778435575742464 3778987600765728 3779003249356608 3783970393480368 3786338774679552 3791885169369024 3795090482276352 3796507164943584 3799507932020736 3800078771553792 3800649696849999 3816255723061248 3817680306575616 3821287655743488 3826504456692516 3829280486621184 3830709932195328 3833948064006144 3834313715441664 3838987427917824 3839564198865528 3844033415599104 3844610944657938 3852073822851072 3855330013741056 3856769183434752 3857716509115014 3860397482213376 3860977469815872 3862418747668299 3868488136654848 3873572900241408 3878664347271168 3883959478564776 3891514851753984 3895761050625024 3897215312962608 3899923736297472 3900509662339584 3905049819021312 3905636515208064 3913217851785216 3918377634103296 3918950104497792 3922262826479616 3923726981758272 3935649389027328 3937118541422976 3940822429759488 3945642852483072 3957598527619072 3959075873485824 3962422514122752 3967630745608192 3968226843977424 3969725145283872 3975946140450816 3981172147470336 3981787319881728 3986405023584256 3991847241858242 3991880854660608 3994743223697408 3999612486524928 4000230508345344 4003976635364608 4005471293878236 4005488434881024 4006090221004053 4008874308452352 4010370795235584 4022556473327616 4027843745243136 4033342535432652 4035645031448576 4041188499898368 4044972983166976 4044990293213184 4046500261859328 4047108209615016 4049920803078144 4052427752477286 4055244042829824 4055853304254528 4063726230700032 4063743058378752 4069067616387072 4069084466184192 4069678954670784 4074639557979744 4077595603501056 4079995288208424 4082955219173376 4087932005154816 4088546177631552 4092392523211776 4093920186802992 4110730424745984 4111348022466048 4116752002516608 4120231928131584 4134277033316352 4134294153142272 4139728293722112 4145379828083559 4148387193839616 4153443736006656 4153839858395136 4157351134691328 4158903046910976 4159527882104322 4176607514886144 4182097272397824 4182725592300528 4190862148042752 4196370641928192 4205438266638336 4206070093300992 4219371414355968 4219773824401408 4220407804843776 4224917380988928 4225552134201216 4225570217017344 4231106224808736 4239336894234624 4245565028769792 4249118062019584 4249153841135616 4251361050861444 4263620171446272 4268835441082368 4269224298906112 4272833110654976 4274446423523328 4275088617998016 4289034977869824 4292624390299648 4293287688443904 4294890344897568 4298912414308876 4298948612711424 4307274985488384 4307940547448832 4312936493092864 4313602929871872 4318212086562816 4318860856407552 4324537592548992 4333583050707456 4337246265458688 4338865331364096 4342947167490048 4343599653542856 4352049153736704 4357769512771584 4363497390680064 4367185892278272 4369454413385373 4376320556138496 4377954208223232 4381654930292736 4382072817647616 4382731181953152 4384367227082934 4387414203334656 4388073370132032 4393181046398976 4393841079609072 4402370083258368 4402388313243648 4408174838366208 4408818867560016 4412545679789568 4414192854478056 4417395237126144 4427605562655744 4429258359100848 4432759254024192 4433425233479424 4447445544861696 4452298343571456 4453960357671552 4457725328388096 4463584588809216 4464255199474602 4472939408007168 4478800119426048 4478818665904128 4484705651532288 4494086126659584 4497885016031232 4499564047340544 4503797062582272 4504473714785184 4524658141126656 4528933517918208 4531286058325572 4535116393117056 4540100660379648 4544371810893824 4549911025680384 4550594606062848 4550614079864832 4555891455524864 4556575934409408 4562149548183552 4565420827082752 4570985698885632 4571692009537536 4572108455247424 4575973297559552 4577681478717984 4577701068435456 4578388824004632 4589994699234477 4593324621570048 4597207398088704 4603249994563584 4603941588613248 4618501142740992 4618921852400128 4622826266476544 4624571727839232 4625266525274304 4629597984640328 4631346002831184 4635260919148032 4640355249094656 4651061662480896 4651080922285056 4657194330437376 4666214567612416 4666935593069568 4671922291605504 4672624203007488 4673069840694528 4677020026527744 4678765927774848 4698683454246912 4704859431447552 4705566291338094 4714719916548096 4719155342082048 4720916972169216 4724907603591168 4731118049968128 4731828854963616 4741013935816704 4746792841150464 4747245552451584 4747958780449248 4753032053612544 4753746150976368 4759994502909828 4769254006013952 4773740735102976 4780257819772032 4795852162203648 4796572692877056 4802877336269376 4806937249486848 4823323205535744 4829202439087104 4835549971209984 4845684358674432 4850242990473216 4852053554729472 4852074318594048 4872708767367168 4879113484464128 4879846524350616 4883237840748544 4885815563426304 4899904181501952 4906344644411392 4908934564515072 4913042759210144 4913084128813056 4916607044550656 4922599983415296 4923360625655808 4929070277820416 4929810823234752 4929831919853568 4930572579697296 4935840978751488 4936290595610192 4942328677198848 4943071214560206 4952666343665664 4957346147991552 4959196693161984 4959921226005018 4964113889763264 4965966961287813 4969569641766912 4973770461413376 4980308014596096 4981056257987712 4986854160777216 4987603387664352 5003376237969408 5008835636517888 5010705402380496 5014940994436608 5021532662410368 5031780774838272 5032056834008064 5037914100989952 5038650134354304 5038670999142144 5045293857973824 5055846892492032 5060120643035136 5062009553258112 5066771695405056 5067532929133332 5088340964081664 5090240408767488 5095050207657984 5102005942256688 5105707315494912 5107613242927104 5111930752008192 5112418287255552 5118649903890432 5119418931820704 5125377887465472 5126147926210584 5136098430468096 5142358911246336 5143622012153352 5147196642951168 5147969959754496 5149891663557732 5164763866988544 5171552463028224 5178612638086368 5188686469005312 5194348067500032 5196287083950144 5200679549786112 5200701805559808 5206733092028416 5207515353610752 5208297732720369 5225266805997056 5225310804639744 5229683768639488 5231635975677696 5232444370291008 5247532518703104 5249491388563968 5249513853222912 5254429906345984 5257203570781344 5261647529843712 5278767831314432 5283230018830336 5286018886027776 5286500401379834 5290969125303232 5292966860378496 5301261520601088 5308229529960448 5309049759842304 5311031593690368 5315521054040064 5322507806214144 5323307461834068 5332816648699904 5333640677793792 5340141946294272 5340628391837648 5340651246508032 5341453628005404 5345165744603136 5347161060314112 5347964419848414 5363408631103488 5365410756765696 5370458326990848 5377790047243536 5388251333197824 5395333682479104 5396144279486688 5403237003303048 5406992057106432 5407804405672704 5425423488516096 5425445954912256 5426238606227712 5432852743972992 5439993717611232 5443940292231168 5450576006873088 5451394903508736 5456523364282368 5458560249070656 5481797363288064 5489002670022144 5489827339894443 5493642570842112 5512369377755136 5512392204189696 5519637724962816 5527173104111412 5531182925119488 5537924981342208 5538453144526848 5543134846255104 5545204062547968 5546037176139096 5553326920061466 5568810019848192 5576129696530432 5576967456400704 5587816197390336 5595160855904256 5608093457734656 5610210930874368 5614953290072064 5626697857892352 5627210406458368 5633223174651904 5634069512268288 5634093622689792 5634940091082624 5641474966411648 5649224245211664 5653322611163136 5660753371693056 5667653363613696 5668481401148592 5675955590220552 5679508162019328 5684826895261696 5687827754053536 5692635723414528 5699261898031104 5700118157330688 5718713303826432 5724383584591872 5726520459863424 5731931483615232 5739756685038774 5743033313984512 5743920729931776 5746064898292992 5750922096009216 5751470573162496 5758481141876736 5759346298298292 5766050123398656 5766916416986907 5778110734276608 5782995020611584 5785153775152128 5786574763672521 5790596223320064 5791466204723808 5802732204982272 5810359350362112 5817996520906752 5822914523037696 5825939217847164 5837272277630976 5842763756863488 5843641575937536 5845822969443912 5849885604446208 5850764493509376 5857574728531968 5858454772812096 5869826777677824 5869851084324864 5877566451154944 5878425156746688 5883394239719424 5885590472637408 5889860316168192 5903474083540992 5905677812134464 5911233644639232 5936397791428608 5938613810228736 5943633771184128 5951446118412288 5952340265966136 5963919210676224 5971733492568064 5971758221205504 5979607535376384 5987770862787363 5992114835546112 5997180021374976 5999418729787392 6005062750109696 6005964953046912 6008206940817354 6008232652321536 6013311462678528 6032877521502208 6041714744434096 6041765617864704 6046821857489408 6050013803148978 6053467547172864 6067459474750464 6067485439819776 6069750392788992 6074881204617216 6075434579212544 6078641628715929 6082866064244736 6083779956381792 6094647598514176 6095589346050048 6103575304957312 6103601424580608 6103626699276288 6104518432006176 6111959336969616 6116393405251584 6119992932312636 6124432828760064 6131898007732224 6137666659418112 6138588784817664 6140880280204488 6166095637118976 6167022033699072 6175128003774912 6180347892197376 6187140332126208 6201415549974528 6201441229713408 6209592440583168 6222580790759424 6230165604009984 6230759787592704 6236026702036992 6238354570366464 6239291823156483 6264911272329216 6273145908596736 6274088388450792 6286293222064128 6294555962892288 6299876804788224 6308157399957504 6309105139951488 6321351914422272 6329057121533952 6329660736602112 6330611707265664 6337376071483392 6338328201301824 6346659337213104 6359005341351936 6373677093029376 6395430257169408 6403836448359168 6409249665982464 6411669635284992 6431097607380992 6438936585449472 6439931532665856 6447399961613312 6448368621463314 6460912478232576 6466990653964288 6469404739639296 6469432424792064 6470404394807808 6477318129844224 6486806388823488 6496945023156224 6500374576061184 6505869398188032 6506462032467488 6514420751235072 6515399480314284 6536654269157376 6545246086020096 6550778838417408 6564480834207744 6566931312334848 6572482395439104 6573081097646336 6573109226471424 6574096772929728 6576550840624401 6581121305001984 6582110055198048 6589771569598464 6590761619413608 6603555124887552 6603582469865472 6612262257549312 6613228301340024 6618818519684352 6621289281717084 6626092855689216 6640410686128128 6641408343983616 6643887538651272 6649138881036288 6650137850219136 6671168317292544 6678447515357184 6680940536507328 6686587992582144 6695376883213824 6696382799211903 6709409112010752 6718200179139072 6718227998856192 6727058477298432 6741129189989376 6746827524046848 6749346071010816 6755695593873408 6756710572177776 6784454618775552 6786987211689984 6793400276877312 6796929087488358 6802674589675584 6810150990569472 6815907669344256 6816557716340736 6824866538520576 6825891909094272 6833837183287296 6834863901614112 6848131240624128 6856478548328448 6858162682871136 6863959946339328 6866522218076976 6866551602653184 6895403284037632 6904816850781824 6904874991845376 6925797423333376 6928382778600192 6934239399714816 6936857591758848 6943353804814336 6944396976960492 6947019004246776 6952891378722048 6975514634236928 6975573370601472 6976592493721344 6985791495656064 6996710024937472 6999321851418624 6999351804297216 7000403389604352 7007883437408256 7009604761041792 7015530039791616 7018148891662272 7048025181370368 7057289147171328 7058349437007141 7072079874822144 7078733013123072 7081375458253824 7087361405386752 7096677074952192 7097743282445424 7111520903725056 7120189261725696 7120868328677376 7121938170673872 7126887659470848 7129548080418816 7130619226464552 7139991754364742 7153881009020928 7160611102654464 7170386729658048 7184335110930432 7193778243305472 7194859039315584 7204316004404064 7210405874230272 7234984808303616 7243803658630656 7253324956814976 7268526538011648 7275364485709824 7278080332094208 7309063151050752 7318670226696192 7319769786525924 7324856761122816 7349825837006848 7349856272252928 7359516966617088 7369564138815216 7374910566825984 7383899975122944 7384604192702464 7393605416730624 7394716234852128 7394747879780352 7404435893415288 7413493015798272 7428999515498496 7435956608534272 7436019221987328 7439881839007527 7446170834644896 7460214474539008 7470462021894144 7477457943646208 7480281241165824 7481405081496528 7486604386762752 7505064356954112 7512092683024384 7512124830253056 7513253454776832 7516058103570744 7522411491654912 7523096725040533 7532298993615552 7546951394131968 7547671162257408 7556871151484928 7557975201531456 7558006498713216 7567940786960736 7572677549359104 7583770338738048 7590180964552704 7593014329887168 7600157543107584 7601299393699998 7632511446122496 7635360613151232 7642575311486976 7653008913385032 7658560973242368 7661419864390656 7667896128012288 7668627430883328 7677974855835648 7679128397731056 7688066831198208 7689221889315876 7704147645702144 7710660027482112 7713538366869504 7715433018230028 7720794964426752 7721954939631744 7724837495336598 7747145800482816 7757328694542336 7767918957129552 7783029703507968 7791522101250048 7794430625925216 7801019324679168 7810099638042624 7811273030416128 7836755268206592 7837900208995584 7844525652959232 7847453963516544 7871298778054656 7874237082845952 7881644859518976 7891285704966144 7915197055238144 7918151746971648 7924845028245504 7929750602069751 7935261491216384 7936453687954848 7939450290567744 7951892280901632 7962344294940672 7963574639763456 7972810047168512 7983694483716484 7983761709321216 7989486447394816 7999224973049856 8000461016690688 8007953270729216 8010942587756472 8010976869762048 8012180442008106 8017748616904704 8020741590471168 8045112946655232 8055687490486272 8066685070865304 8071290062897152 8082376999796736 8089945966333952 8093000523718656 8094216419230032 8099841606156288 8104855504954572 8110488085659648 8111706608509056 8127452461400064 8138135232774144 8138168932368384 8139357909341568 8149279115959488 8159990576416848 8165910438346752 8175864010309632 8177092355263104 8184785046423552 8187840373605984 8222696044932096 8233504005033216 8240463856263168 8268554066632704 8268588306284544 8279456587444224 8290759656167118 8296774387679232 8306887472013312 8307679716790272 8314702269382656 8317806093821952 8319055764208644 8329990380092199 8353215029772288 8364194544795648 8365451184601056 8381724296085504 8392741283856384 8410876533276672 8412140186601984 8439547648802816 8440815609687552 8449834761977856 8451104268402432 8451140434034688 8462212449617472 8478673788469248 8491130057539584 8498236124039168 8502722101722888 8527240342892544 8537670882164736 8538448597812224 8545666221309952 8548892847046656 8550177235996032 8578069955739648 8585248780599296 8586575376887808 8589780689795136 8597824828617752 8597897225422848 8609635027558161 8614549970976768 8615881094897664 8625872986185728 8627205859743744 8637721712815104 8649075185097984 8667166101414912 8674492530917376 8677730662728192 8685894334980096 8687199307085712 8704098307473408 8715539025543168 8726994781360128 8734371784556544 8738908826770746 8755908416446464 8763309860585472 8764145635295232 8765462363906304 8768734454165868 8774828406669312 8776146740264064 8786362092797952 8787682159218144 8804740166516736 8804776626487296 8816349676732416 8817637735120032 8825091359579136 8828385708956112 8834790474252288 8855211125311488 8858516718201696 8865518508048384 8866850466958848 8904596687142912 8907920715343104 8915450656776192 8927169177618432 8928510398949204 8945878816014336 8957600238852096 8957637331808256 8969411303064576 8988172253319168 8995770032062464 8999128094681088 9007594125164544 9008947429570368 9012310411226031 9049316282253312 9062572116651144 9070232786234112 9080201320759296 9099822051360768 9101189212125696 9101228159729664 9111782911049728 9113151868818816 9124299096367104 9130841654165504 9141971397771264 9143384019075072 9144216910494848 9151946595119104 9155362957435968 9155402136870912 9156777648009264 9179989398468954 9186649243140096 9206499989127168 9207883177226496 9237002285481984 9237843704800256 9245652532953088 9249143455678464 9250533050548608 9259195969280656 9262692005662368 9270521838296064 9280710498189312 9302123324961792 9302161844570112 9314388660874752 9332429135224832 9333871186139136 9345248406014976 9346139681389056 9354040053055488 9357531855549696 9397366908493824 9409718862895104 9411132582676188 9429439833096192 9438310684164096 9441833944338432 9449815207182336 9462236099936256 9463657709927232 9482027871633408 9493585682300928 9494491104903168 9495917560898496 9506064107225088 9507492301952736 9519989005819656 9538508012027904 9560515639544064 9591704324407296 9593145385754112 9605754672538752 9613874498973696 9646646411071488 9658404878174208 9671099942419968 9672552932194971 9691368717348864 9700485980946432 9704107109458944 9704148637188096 9745417534734336 9758226968928256 9759693048701232 9766475681497088 9771631126852608 9812689288822784 9817869129030144 9826085518420288 9826168257626112 9845199966830592 9846721251311616 9858140555640832 9859621646469504 9859663839707136 9861145159394592 9871681957502976 9872581191220384 9884657354397696 9886142429120412 9905332687331328 9914692295983104 9918393386323968 9919842452010036 9928227779526528 9931933922575626 9939139283533824 9960616029192192 9962112515975424 9973708321554432 9975206775328704 10006752475938816 10017671273035776 10021410804760992 10029881988873216 10043065324820736 10064113668016128 10075828201979904 10077300268708608 10077341998284288 10090587715947648 10111693784984064 10120241286070272 10124019106516224 10133543390810112 10135065858266664 10176681928163328 10180480817534976 10190100415315968 10195393631232537 10204011884513376 10211414630989824 10215226485854208 10223861504016384 10224836574511104 10237299807780864 10238837863641408 10250755774930944 10252295852421168 10272196860936192 10284717822492672 10287244024306704 10294393285902336 10295939919508992 10299783327115464 10343104926056448 10357225276172736 10377372938010624 10388696135000064 10392574167900288 10401359099572224 10415030707221504 10416595465440738 10450533611994112 10450621609279488 10459367537278976 10463271951355392 10464888740582016 10495065037406208 10498982777127936 10499027706445824 10508859812691968 10514407141562688 10523295059687424 10557535662628864 10566460037660672 10572037772055552 10573000802759668 10581938250606464 10585933720756992 10616459059920896 10618099519684608 10622063187380736 10631042108080128 10645015612428288 10646614923668136 10665633297399808 10667281355587584 10680283892588544 10681256783675296 10681302493016064 10682907256010808 10690331489206272 10694322120628224 10695928839696828 10709987631547113 10726817262206976 10730821513531392 10740916653981696 10755580094487072 10776502666395648 10790667364958208 10792288558973376 10806474006606096 10813984114212864 10815608811345408 10850846977032192 10852477212455424 10865705487945984 10879987435222464 10901152013746176 10902789807017472 10913046728564736 10917120498141312 10963594726576128 10978005340044288 10979654679788886 10987285141684224 11024738755510272 11024784408379392 11039275449925632 11054346208222824 11062365850238976 11075849962684416 11076906289053696 11090408125095936 11092074352278192 11106653840122932 11137620039696384 11152259393060864 11153934912801408 11190321711808512 11216186915469312 11220421861748736 11229906580144128 11254420812916736 11268139024536576 11268187245379584 11269880182165248 11282949932823296 11298448490423328 11306645222326272 11321506743386112 11335306727227392 11336962802297184 11351911180441104 11359016324038656 11369653790523392 11375655508107072 11385271446829056 11398523796062208 11400236314661376 11401949090549997 11448767169183744 11453040919726848 11463862967230464 11479513370077548 11486066627969024 11487841459863552 11492129796585984 11501844192018432 11502941146324992 11516962283753472 11518692596596584 11532100246797312 11533832833973814 11556221468553216 11565990041223168 11570307550304256 11573149527345042 11581192446640128 11582932409447616 11587256243004897 11605464409964544 11620718700724224 11635993041813504 11651878435694328 11674544555261952 11687283151875072 11691645938887824 11699771208892416 11701528987018752 11715149457063936 11716909545624192 11739653555355648 11755132902309888 11756850313493376 11766788479438848 11771180945274816 11806948167081984 11811355624268928 11822467289278464 11872795582857216 11877227620457472 11887267542368256 11902892236824576 11904680531932272 11927838421352448 11943466985136128 11943516442411008 11959215070752768 11975541725574726 11984229671092224 11998837459574784 12010125500219392 12011929906093824 12016413881634708 12016465304643072 12026622925357056 12065755043004416 12083429488868192 12083531235729408 12093643714978816 12100027606297956 12106935094345728 12134918949500928 12134970879639552 12139500785577984 12149762409234432 12150869158425088 12157283257431858 12165732128489472 12167559912763584 12191178692100096 12207150609914624 12207202849161216 12207253398552576 12209036864012352 12223918673939232 12232786810503168 12239985864625272 12248865657520128 12263796015464448 12277177569635328 12281760560408976 12332191274237952 12334044067398144 12350256007549824 12360695784394752 12402831099949056 12402882459426816 12419184881166336 12436139484250677 12445161581518848 12460331208019968 12461519575185408 12472053404073984 12476709140732928 12478583646312966 12529822544658432 12546291817193472 12548176776901584 12572586444128256 12589111925784576 12616314799915008 12618210279902976 12658114243067904 12659321473204224 12661223414531328 12674752142966784 12676656402603648 12693318674426208 12718010682703872 12747354186058752 12790860514338816 12807672896718336 12818499331964928 12823339270569984 12862195214761984 12877873170898944 12879863065331712 12894799923226624 12896737242926628 12921824956465152 12933981307928576 12938809479278592 12940808789615616 12954636259688448 12973612777646976 12993890046312448 13000749152122368 13011738796376064 13012924064934976 13028841502470144 13030798960628568 13073308538314752 13090492172040192 13101557676834816 13108363240156119 13128961668415488 13133862624669696 13144964790878208 13146162195292672 13146218452942848 13148193545859456 13153101681248802 13162242610003968 13164220110396096 13179543139196928 13181523238827216 13207110249775104 13207164939730944 13224524515098624 13226456602680048 13237637039368704 13242578563434168 13252185711378432 13282816687967232 13287775077302544 13298277762072576 13300275700438272 13342336634585088 13356895030714368 13361881073014656 13373175985164288 13390753766427648 13392765598423806 13418818224021504 13436400358278144 13436455997712384 13454116954596864 13482258379978752 13493655048093696 13498692142021632 13511391187746816 13513421144355552 13573974423379968 13586800553754624 13593858174976716 13605349179351168 13620301981138944 13633115432681472 13649733077041152 13651783818188544 13667674366574592 13669727803228224 13696262481248256 13712957096656896 13716325365742272 13727919892678656 13733044436153952 13733103205306368 13809633701563648 13809749983690752 13851594846666752 13856765557200384 13868478799429632 13873715183517696 13886707609628672 13888793953920984 13894038008493552 13905782757444096 13951029268473856 13953184987442688 13971465346503847 13971582991312128 13993420049874944 13998643702837248 14000806779208704 14015766874816512 14019209522083584 14031060079583232 14036297783324544 14096050362740736 14114578294342656 14116698874014282 14144159749644288 14157466026246144 14162750916507648 14174722810773504 14193354149904384 14195486564890848 14223041807450112 14240378523451392 14241736657354752 14243876341347744 14259096160837632 14261238452929104 14279983508729484 14307762018041856 14321222205308928 14340773459316096 14387556486610944 14389718078631168 14408632008808128 14420811748460544 14469969616607232 14487607317261312 14506649913629952 14537053076023296 14550728971419648 14556160664188416 14618126302101504 14637340453392384 14639539573051848 14649713522245632 14699651674013696 14699712544505856 14719033933234176 14739128277630432 14749821133651968 14767799950245888 14769208385404928 14787210833461248 14789432469704256 14789495759560704 14808871786830576 14826986031596544 14857999030996992 14871913217068544 14872038443974656 14879763678015054 14892341669289792 14940924043788288 14954915887292416 14960562482331648 14962810162993056 15010128713908224 15024185366048768 15026506909553664 15032116207141488 15044822983309824 15046193450081066 15064597987231104 15095342324514816 15113742302969856 15115950403062912 15116012997426432 15135881573921472 15167540677476096 15180361929105408 15186028659774336 15200315086215168 15202598787399996 15265022892244992 15270721226302464 15285150622973952 15306017826770064 15317121946484736 15322839728781312 15335792256024576 15337254861766656 15355949711671296 15358256795462112 15376133662396416 15378443778631752 15408295291404288 15427076733739008 15430866036460056 15441589928853504 15443909879263488 15449674990673196 15494291600965632 15514657389084672 15535837914259104 15566059407015936 15583044202500096 15588861251850432 15602038649358336 15620199276085248 15622546060832256 15624893198161107 15675800417991168 15689051305918464 15694907927033088 15742597556109312 15748474165691904 15763289719037952 15830394110476288 15836303493943296 15849690056491008 15859501204139502 15870522982432768 15872907375909696 15878900581135488 15903784561803264 15924688589881344 15927149279526912 15945620094337024 15967388967432968 15967523418642432 15978972894789632 15998449946099712 16000922033381376 16015906541458432 16021885175512944 16021953739524096 16024360884016212 16035497233809408 16041483180942336 16090225893310464 16111374980972544 16133370141730608 16164753999593472 16179891932667904 16186001047437312 16188432838460064 16209711009909144 16220976171319296 16223413217018112 16276270465548288 16276337864736768 16278715818683136 16298558231918976 16319981152833696 16331820876693504 16351728020619264 16354184710526208 16369570092847104 16375680747211968 16445392089864192 16467008010066432 16469482019683329 16480927712526336 16537108133265408 16537176612569088 16558913174888448 16581519312334236 16593548775358464 16613774944026624 16615359433580544 16629404538765312 16635612187643904 16638111528417288 16659980760184398 16706430059544576 16728389089591296 16730902369202112 16763448592171008 16785482567712768 16824280373203968 16881631219375104 16899669523955712 16902208536804864 16902280868069376 16924424899234944 16982260115079168 16996472248078336 17005444203445776 17054480685785088 17076897195624448 17091332442619904 17097785694093312 17100354471992064 17156139911479296 17170497561198592 17173150753775616 17179561379590272 17195649657235504 17195794450845696 17219270055116322 17229099941953536 17231762189795328 17251745972371456 17254411719487488 17275443425630208 17298150370195968 17300749250960721 17334332202829824 17348985061834752 17355461325456384 17359724291017563 17371788669960192 17374398614171424 17408196614946816 17431078051086336 17453989562720256 17468743569113088 17477817653541492 17511816832892928 17528291270590464 17530924727812608 17537468908331736 17549656813338624 17552293480528128 17572724185595904 17575364318436288 17609480333033472 17609553252974592 17632699353464832 17635275470240064 17650182719158272 17656771417912224 17669580948504576 17710422250622976 17717033436403392 17733700933917696 17809193374285824 17815841430686208 17830901313552384 17854338355236864 17857020797898408 17891757632028672 17915200477704192 17915274663616512 17938822606129152 17963312588362089 17976344506638336 17991540064124928 17998256189362176 18015188250329088 18017894859140736 18024620822452062 18098632564506624 18125144233302288 18140465572468224 18160402641518592 18202378424251392 18202456319459328 18223565822099456 18226303737637632 18248598192734208 18283942795542528 18286768038150144 18288433820989696 18303893190238208 18310725914871936 18310804273741824 18313555296018528 18359978796937908 18373298486280192 18412999978254336 18415766354452992 18475687409600512 18491305065906176 18498286911356928 18501066101097216 18518391938561312 18525384011324736 18541043676592128 18561420996378624 18604246649923584 18604323689140224 18628777321749504 18664858270449664 18667742372278272 18690496812029952 18692279362778112 18708080106110976 18715063711099392 18717875469469449 18794733816987648 18819437725790208 18822265165352376 18858879666192384 18883667888676864 18899630414364672 18924472199872512 18927315419854464 18964055743266816 18987171364601856 18988982209806336 18991835121796992 19012128214450176 19014984603905472 19039978011639312 19077016024055808 19121031279088128 19186290771508224 19211509345077504 19227748997947392 19293292822142976 19316809756348416 19342199884839936 19345105864389942 19382737434697728 19400971961892864 19408214218917888 19408297274376192 19490835069468672 19516453937856512 19519386097402464 19543262253705216 19625378577645568 19635738258060288 19652171036840576 19652336515252224 19693442502623232 19716281111281664 19719243292939008 19719327679414272 19722290318789184 19743363915005952 19745162382440768 19769314708795392 19772284858240824 19810665374662656 19836786772647936 19839684904020072 19856455559053056 19863867845151252 19878278567067648 19921232058384384 19924225031950848 19947416643108864 19950413550657408 20013504951877632 20035342546071552 20042821609521984 20059763977746432 20086130649641472 20089148397635709 20128227336032256 20154600537417216 20154683996568576 20181175431895296 20223387569968128 20240482572140544 20248038213032448 20267086781620224 20270131716533328 20353363856326656 20360961635069952 20380200830631936 20390787262465074 20408023769026752 20430452971708416 20447723008032768 20449673149022208 20474599615561728 20477675727282816 20501511549861888 20504591704842336 20544393721872384 20569435644985344 20574488048613408 20591879839017984 20599566654230928 20686209852112896 20714450552345472 20777392270000128 20785148335800576 20802718199144448 20830061414443008 20833190930881476 20901067223988224 20918735074557952 20926543902710784 20929777481164032 20990130074812416 20997965554255872 20998055412891648 21017719625383936 21028814283125376 21046590119374848 21115071325257728 21144075544111104 21146001605519336 21163876501212928 21171867441513984 21175048311021423 21232918119841792 21236199039369216 21244126374761472 21262084216160256 21290031224856576 21293229847336272 21331266594799616 21334562711175168 21360567785177088 21362513567350592 21362604986032128 21365814512021616 21380662978412544 21388644241256448 21391857679393656 21419975263094226 21461643027062784 21481833307963392 21511160188974144 21553005332791296 21581334729916416 21584577117946752 21612948013212192 21631217622690816 21704954424910848 21731410975891968 21759974870444928 21805579614034944 21826093457129472 21834240996282624 21927189453152256 21956010680088576 21959309359577772 21974570283368448 22049477511020544 22049568816758784 22078550899851264 22108692416445648 22124731700477952 22151699925368832 22153812578107392 22180816250191872 22184148704556384 22213307680245864 22304518786121728 22307869825602816 22380643423617024 22432373830938624 22440843723497472 22459813160288256 22508841625833472 22536278049073152 22536374490759168 22539760364330496 22565899865646592 22569290175121599 22596896980846656 22643013486772224 22670613454454784 22673925604594368 22703822360882208 22718032648077312 22739307581046784 22751311016214144 22770542893658112 22800472629322752 22803898181099994 22897534338367488 22906081839453696 22927725934460928 22959026740155096 22972133255938048 22975682919727104 22984259593171968 23003688384036864 23005882292649984 23033924567506944 23037385193193168 23064200493594624 23067665667947628 23112442937106432 23131980082446336 23140615100608512 23146299054690084 23162384893280256 23165864818895232 23174512486009794 23241437401448448 23271986083627008 23303756871388656 23349089110523904 23374566303750144 23383291877775648 23403057974037504 23430298914127872 23433819091248384 23510265804619776 23513700626986752 23533576958877696 23542361890549632 23613896334163968 23622711248537856 23644934578556928 23745591165714432 23754455240914944 23774535084736512 23789251806209253 23805784473649152 23809361063864544 23855676842704896 23886933970272256 23887032884822016 23918430141505536 23951083451149452 23968459342184448 23997674919149568 24020251000438784 24023859812187648 24032827763269416 24032930609286144 24053245850714112 24131510086008832 24166858977736384 24167062471458816 24187287429957632 24200055212595912 24213870188691456 24269837899001856 24279001571155968 24299524818468864 24301738316850176 24314566514863716 24331464256978944 24335119825527168 24382357384200192 24414301219829248 24414405698322432 24414506797105152 24418073728024704 24447837347878464 24479971729250544 24497731315040256 24527592030928896 24554355139270656 24563521120817952 24668088134796288 24700512015099648 24721391568789504 24805662199898112 24805764918853632 24838369762332672 24872278968501354 24890323163037696 24920662416039936 24923039150370816 24944106808147968 24953418281465856 24957167292625932 24989971140276597 25059645089316864 25092583634386944 25096353553803168 25145172888256512 25178223851569152 25232629599830016 25236420559805952 25318642946408448 25322446829062656 25349504285933568 25353312805207296 25386637348852416 25436021365407744 25494708372117504 25581721028677632 25615345793436672 25636998663929856 25646678541139968 25724390429523968 25755746341797888 25759726130663424 25789599846453248 25793474485853256 25843649912930304 25877618958557184 25881617579231232 25947225555293952 25987780092624896 26001498304244736 26023477592752128 26025848129869952 26057683004940288 26061597921257136 26146617076629504 26180984344080384 26203115353669632 26216726480312238 26267725249339392 26289929581756416 26292324390585344 26292436905885696 26296387091718912 26306203362497604 26324485220007936 26328440220792192 26359086278393856 26363046477654432 26414220499550208 26414329879461888 26449049030197248 26452913205360096 26475274078737408 26485157126868336 26504371422756864 26565633375934464 26575550154605088 26596555524145152 26600551400876544 26713790061428736 26723762146029312 26746351970328576 26781507532855296 26785531196847612 26837636448043008 26872800716556288 26872911995424768 26908233909193728 26964516759957504 26987310096187392 26997384284043264 27022782375493632 27026842288711104 27036931233678093 27147948846759936 27187716349953432 27210698358702336 27240603962277888 27299466154082304 27303567636377088 27335348733149184 27339455606456448 27392524962496512 27425914193313792 27432650731484544 27455839785357312 27466088872307904 27466206410612736 27619267403127296 27619499967381504 27703189693333504 27713531114400768 27736957598859264 27747430367035392 27773415219257344 27777587907841968 27788076016987104 27811565514888192 27902058536947712 27906369974885376 27942930693007694 27943165982624256 27997287405674496 28001613558417408 28038419044167168 28062120159166464 28072595566649088 28192100725481472 28229156588685312 28233397748028564 28288319499288576 28314932052492288 28325501833015296 28349445621547008 28386708299808768 28390973129781696 28446083614900224 28480757046902784 28483473314709504 28487752682695488 28518192321675264 28522476905858208 28559967017458968 28615524036083712 28681546918632192 28775112973221888 28779436157262336 28817264017616256 28841623496921088 28939939233214464 28975214634522624 29013299827259904 29017658796584913 29074106152046592 29101457942839296 29112321328376832 29236252604203008 29274680906784768 29279079146103696 29299427044491264 29399303348027392 29438067866468352 29478256555260864 29535599900491776 29538416770809856 29574421666922496 29578864939408512 29578991519121408 29617743573661152 29653972063193088 29715998061993984 29743826434137088 29744076887949312 29759527356030108 29784683338579584 29881848087576576 29909831774584832 29921124964663296 29925620325986112 30020257427816448 30048370732097536 30053013819107328 30064232414282976 30089645966619648 30092386900162132 30129195974462208 30227484605939712 30231900806125824 30232025994852864 30271763147842944 30335081354952192 30360723858210816 30372057319548672 30400630172430336 30405197574799992 30530045784489984 30541442452604928 30570301245947904 30586180893697611 30612035653540128 30634243892969472 30645679457562624 30671584512049152 30674509723533312 30711899423342592 30716513590924224 30752267324792832 30756887557263504 30816590582808576 30854153467478016 30861732072920112 30883179857707008 30887819758526976 30899349981346392 31029314778169344 31071675828518208 31132118814031872 31166088405000192 31177722503700864 31204077298716672 31245092121664512 31249786396322214 31351600835982336 31378102611836928 31389815854066176 31485195112218624 31496948331383808 31526579438075904 31672606987886592 31699380112982016 31719002408279004 31741045964865536 31745814751819392 31757801162270976 31849377179762688 31854298559053824 31891240188674048 31934777934865936 31935046837284864 31957945789579264 31996899892199424 32001844066762752 32031813082916864 32043770351025888 32043907479048192 32048721768032424 32070994467618816 32082966361884672 32129962894641339 32180451786620928 32222749961945088 32266740283461216 32329507999186944 32359783865335808 32372002094874624 32376865676920128 32419422019818288 32441952342638592 32446826434036224 32552540931096576 32557431637366272 32597116463837952 32639962305667392 32703456041238528 32708369421052416 32739140185694208 32751361494423936 32890784179728384 32934016020132864 32938964039366658 32961855425052672 33074216266530816 33074353225138176 33117826349776896 33163038624668472 33187097550716928 33227549888053248 33230718867161088 33271224375287808 33276223056834576 33319961520368796 33412860119089152 33456778179182592 33461804738404224 33570965135425536 33648560746407936 33763262438750208 33804417073609728 33804561736138752 33848849798469888 33964520230158336 33992944496156672 34010888406891552 34108961371570176 34153794391248896 34182664885239808 34195571388186624 34200708943984128 34340995122397184 34346301507551232 34359122759180544 34391299314471008 34391588901691392 34438540110232644 34458199883907072 34463524379590656 34503491944742912 34508823438974976 34550886851260416 34596300740391936 34601498501921442 34668664405659648 34697970123669504 34710922650912768 34719448582035126 34743577339920384 34748797228342848 34761768729014691 34816393229893632 34862156102172672 34907979125440512 34955635307082984 35023633665785856 35061849455625216 35074937816663472 35099313626677248 35104586961056256 35145448371191808 35150728636872576 35218960666066944 35265398706929664 35270550940480128 35300365438316544 35313542835824448 35420844501245952 35434066872806784 35467401867835392 35618386748571648 35631682861372416 35661802627104768 35708676710473728 35714041595796816 35783515264057344 35830400955408384 35830549327233024 35877645212258304 35926625176724178 35952689013276672 35996512378724352 36030376500658176 36035789718281472 36049241644904124 36197265129013248 36250288466604576 36280931144936448 36320805283037184 36404756848502784 36404912638918656 36447131644198912 36452607475275264 36497196385468416 36573536076300288 36576867641979392 36607786380476416 36621451829743872 36621608547483648 36627110592037056 36719957593875816 36746596972560384 36831532708905984 36951374819201024 36982610131812352 36996573822713856 37002132202194432 37036783877122624 37050768022649472 37082087353184256 37208493299847168 37208647378280448 37257554643499008 37308418452752031 37329716540899328 37335484744556544 37380993624059904 37384558725556224 37416160212221952 37430127422198784 37435750938938898 37589467633975296 37638875451580416 37644530330704752 37717759332384768 37767335777353728 37848944399745024 37854630839708928 37974342729203712 37977964419612672 37983670243593984 38024256428900352 38029969207810944 38079956023278624 38154032048111616 38242062558176256 38372581543016448 38423018690155008 38455497995894784 38586585644285952 38633619512696832 38684399769679872 38690211728779884 38765474869395456 38801943923785728 38816428437835776 38981670138937344 39032907875713024 39038772194804928 39086524507410432 39271476516120576 39304342073681152 39304673030504448 39325089720468357 39386885005246464 39432562222563328 39438486585878016 39438655358828544 39444580637578368 39486727830011904 39490324764881536 39538629417590784 39544569716481648 39621330749325312 39673573545295872 39679369808040144 39712911118106112 39727735690302504 39756557134135296 39848450063901696 39894833286217728 39900827101314816 40027009903755264 40070685092143104 40085643219043968 40119527955492864 40172261299282944 40178296795271418 40256454672064512 40309201074834432 40309367993137152 40362350863790592 40446775139936256 40480965144281088 40496076426064896 40534173563240448 40540263433066656 40721923270139904 40760401661263872 40781574524930148 40816047538053504 40860905943416832 40899346298044416 40949199231123456 40955351454565632 41003023099723776 41009183409684672 41088787443744768 41138871289970688 41148976097226816 41183759678035968 41199133308461856 41428901104690944 41554784540000256 41570296671601152 41605436398288896 41660122828886016 41666381861762952 41802134447976448 41837470149115904 41853087805421568 41859554962328064 41914396039511541 41980260149624832 41995931108511744 42035439250767872 42057628566250752 42093180238749696 42230142650515456 42288151088222208 42292003211038672 42327753002425856 42343734883027968 42350096622042846 42472398078738432 42488252749522944 42524168432320512 42580062449713152 42586459694672544 42662533189599232 42669125422350336 42721135570354176 42725027134701184 42725209972064256 42731629024043232 42777288482512896 42783715358787312 42839950526188452 42923286054125568 42963666615926784 43022320377948288 43162669459832832 43169154235893504 43225896026424384 43262435245381632 43409908849821696 43462821951783936 43519949740889856 43611159228069888 43652186914258944 43668481992565248 43854378906304512 43912021360177152 43918618719155544 43949140566736896 44098955022041088 44099137633517568 44157101799702528 44217384832891296 44249463400955904 44303399850737664 44307625156214784 44361632500383744 44368297409112768 44426615360491728 44609037572243456 44615739651205632 44864747661877248 44881687446994944 45017683251666944 45072556098146304 45079520728660992 45131799731293184 45138580350243198 45193793961693312 45286026973544448 45341226908909568 45347851209188736 45407644721764416 45478615162093568 45502622032428288 45541085787316224 45600945258645504 45607796362199988 45795068676734976 45812163678907392 45855451868921856 45918053480310192 45951365839454208 45968519186343936 46007376768073728 46011764585299968 46067849135013888 46074770386386336 46128400987189248 46135331335895256 46224885874212864 46281230201217024 46292598109380168 46324769786560512 46331729637790464 46349024972019588 46482874802896896 46543972167254016 46607513742777312 46698178221047808 46749132607500288 46766583755551296 46806115948075008 46860597828255744 46867638182496768 46874679594483321 47027401253973504 47067153917755392 47084723781099264 47227792668327936 47245422497075712 47289869157113856 47491182331428864 47508910481829888 47549070169473024 47578503612418506 47611568947298304 47618722127729088 47711353685409792 47773867940544512 47774065769644032 47836860283011072 47902166902298904 47936918684368896 47995349838299136 48047719624375296 48065655526538832 48065861218572288 48106491701428224 48263020172017664 48333717955472768 48334124942917632 48374574859915264 48400110425191824 48539675798003712 48558003142311936 48603476633700352 48629133029727432 48662928513957888 48670239651054336 48828602439658496 48828811396644864 48829013594210304 48836147456049408 48895674695756928 48959943458501088 48995462630080512 49055184061857792 49108710278541312 49127042241635904 49336176269592576 49401024030199296 49408446059049987 49442783137579008 49611324399796224 49611529837707264 49676739524665344 49744557937002708 49780646326075392 49841324832079872 49846078300741632 49888213616295936 49906836562931712 49914334585251864 49979942280553194 50119290178633728 50185167268773888 50192707107606336 50290345776513024 50356447703138304 50472841119611904 50644893658125312 50699008571867136 50706625610414592 50773274697704832 50989416744235008 51163442057355264 51230691586873344 51273997327859712 51293357082279936 51448780859047936 51511492683595776 51519452261326848 51579199692906496 51586948971706512 51687299825860608 51755237917114368 51763235158462464 51894451110587904 52002996608489472 52046955185504256 52051696259739904 52079172873052689 52115366009880576 52123195842514272 52293234153259008 52361968688160768 52406230707339264 52433452960624476 52535450498678784 52584648781170688 52584873811771392 52592774183437824 52612406724995208 52648970440015872 52656880441584384 52718172556787712 52726092955308864 52828440999100416 52828659758923776 52898098060394496 52905826410720192 52950548157474816 52970314253736672 53008742845513728 53131266751868928 53151100309210176 53201102801753088 53427580122857472 53447524292058624 53492703940657152 53563015065710592 53571062393695224 53675272896086016 53745601433112576 53745823990849536 53816467818387456 53889937765086267 53929033519915008 53974620192374784 53994768568086528 54045564750987264 54053684577422208 54073862467356186 54295897693519872 54375432699906864 54421396717404672 54481207924555776 54607135272754176 54670697466298368 54678911212912896 54851828386627584 54865301462969088 54911679570714624 54932177744615808 54932412821225472 55238534806254592 55238999934763008 55406379386667008 55427062228801536 55473915197718528 55494860734070784 55546830438514688 55555175815683936 55576152033974208 55623131029776384 55804117073895424 55812739949770752 55885861386015388 55886331965248512 55994574811348992 56003227116834816 56076838088334336 56124240318332928 56145191133298176 56384201450962944 56458313177370624 56466795496057128 56576638998577152 56651003666030592 56698891243094016 56773416599617536 56781946259563392 56892167229800448 56961514093805568 56966946629419008 56975505365390976 57036384643350528 57044953811716416 57119934034917936 57231048072167424 57363093837264384 57558872314524672 57634528035232512 57683246993842176 57879878466428928 57950429269045248 58026599654519808 58035317593169826 58148212304093184 58202915885678592 58224642656753664 58472505208406016 58549361813569536 58558158292207392 58876135732936704 58956513110521728 59076833541619712 59148843333844992 59157729878817024 59157983038242816 59235487147322304 59307944126386176 59431996123987968 59487652868274176 59519054712060216 59569366677159168 59763696175153152 59819663549169664 59842249929326592 59851240651972224 60040514855632896 60096741464195072 60106027638214656 60128464828565952 60179291933239296 60184773800324264 60258391948924416 60267445192907127 60463801612251648 60464051989705728 60543526295685888 60670162709904384 60721447716421632 60744114639097344 60801260344860672 60810395149599984 61060091568979968 61082884905209856 61140602491895808 61172361787395222 61224071307080256 61291358915125248 61343169024098304 61349019447066624 61423798846685184 61433027181848448 61504534649585664 61513775114527008 61633181165617152 61708306934956032 61723464145840224 61775639517053952 61798699962692784 62058629556338688 62143351657036416 62332176810000384 62355445007401728 62408154597433344 62490184243329024 62499572792644428 62703201671964672 62756205223673856 62779631708132352 62970390224437248 62993896662767616 63053158876151808 63345213975773184 63438004816558008 63482091929731072 63491629503638784 63515602324541952 63698754359525376 63708597118107648 63782480377348096 63869555869731872 63870093674569728 63915891579158528 63993799784398848 64003688133525504 64063626165833728 64087540702051776 64087814958096384 64097443536064848 64141988935237632 64165932723769344 64259925789282678 64445499923890176 64533480566922432 64659015998373888 64719567730671616 64744004189749248 64753731353840256 64838844039636576 64893652868072448 65114863274732544 65194232927675904 65279924611334784 65416738842104832 65478280371388416 65502722988847872 65781568359456768 65868032040265728 65877928078733316 65923710850105344 66148432533061632 66148706450276352 66235652699553792 66326077249336944 66374195101433856 66455099776106496 66461437734322176 66542448750575616 66552446113669152 66639923040737592 66913556358365184 66923609476808448 67141930270851072 67297121492815872 67526524877500416 67608834147219456 67609123472277504 67697699596939776 67707870525364797 67929040460316672 67985888992313344 68021776813783104 68217922743140352 68307588782497792 68365329770479616 68401417887968256 68681990244794368 68692603015102464 68718245518361088 68782598628942016 68783177803382784 68877080220465288 68916399767814144 68927048759181312 69006983889485824 69017646877949952 69101773702520832 69192601480783872 69202997003842884 69337328811319296 69395940247339008 69421845301825536 69438897164070252 69487154679840768 69497594456685696 69523537458029382 69724312204345344 69815958250881024 69911270614165968 70047267331571712 70123698911250432 70149875633326944 70209173922112512 70290896742383616 70301457273745152 70530797413859328 70541101880960256 70600730876633088 70627085671648896 70841689002491904 70868133745613568 70934803735670784 71236773497143296 71263365722744832 71323605254209536 71367755418627759 71417353420947456 71428083191593632 71567030528114688 71660801910816768 71661098654466048 71755290424516608 71853250353448356 71905378026553344 71993024757448704 72060753001316352 72071579436562944 72098483289808248 72394530258026496 72500576933209152 72561862289872896 72641610566074368 72809513697005568 72905214950550528 72994392770936832 73147072152600576 73153735283958784 73215572760952832 73242903659487744 73243217094967296 73254221184074112 73439915187751632 73493193945120768 73663065417811968 73902749638402048 73965220263624704 74004264404388864 74073567754245248 74101536045298944 74164174706368512 74416986599694336 74417294756560896 74515109286998016 74616836905504062 74659433081798656 74670969489113088 74761987248119808 74769117451112448 74832320424443904 74860254844397568 74871501877877796 74969913420829791 75178935267950592 75277750903160832 75289060661409504 75435518664769536 75534671554707456 75697888799490048 75709261679417856 75955928839225344 75967340487187968 76048512857800704 76059938415621888 76159912046557248 76308064096223232 76484125116352512 76745163086032896 76846037380310016 76910995991789568 77173171288571904 77267239025393664 77368799539359744 77380423457559768 77530949738790912 77632856875671552 77963340277874688 78065815751426048 78077544389609856 78173049014820864 78542953032241152 78608684147362304 78609346061008896 78650179440936714 78876973171756032 78877310717657088 78889161275156736 78973455660023808 78980649529763072 79077258835181568 79089139432963296 79242661498650624 79347147090591744 79358739616080288 79425822236212224 79455471380605008 79513114268270592 79696900127803392 79789666572435456 79801654202629632 80141370184286208 80171286438087936 80239055910985728 80344522598565888 80356593590542836 80512909344129024 80618402149668864 80618735986274304 80724701727581184 80893550279872512 80961930288562176 80992152852129792 81068347126480896 81080526866133312 81110793701034279 81443846540279808 81563149049860296 81632095076107008 81721811886833664 81898398462246912 81910702909131264 82006046199447552 82018366819369344 82177574887489536 82277742579941376 82297952194453632 82367519356071936 82398266616923712 82857802209381888 83109569080000512 83140593343202304 83210872796577792 83320245657772032 83332763723525904 83604268895952896 83674940298231808 83706175610843136 83719109924656128 83828792079023082 83991862217023488 84070878501535744 84115257132501504 84186360477499392 84460285301030912 84576302176444416 84584006422077344 84655506004851712 84687469766055936 84700193244085692 84944796157476864 84976505499045888 85048336864641024 85160124899426304 85172919389345088 85338250844700672 85442271140708352 85450054269402368 85450419944128512 85463258048086464 85554576965025792 85567430717574624 85679901052376904 85846572108251136 86044640755896576 86325338919665664 86338308471787008 86451792052848768 86524870490763264 86819817699643392 86925643903567872 87039899481779712 87052976389754739 87222318456139776 87304373828517888 87336963985130496 87708757812609024 87824042720354304 87837237438311088 87898281133473792 88197910044082176 88314203599405056 88434769665782592 88606799701475328 88615250312429568 88723265000767488 88736594818225536 88853230720983456 89231479302411264 89729495323754496 89763374893989888 90035366503333888 90145112196292608 90159041457321984 90263599462586368 90277160700486396 90387587923386624 90682453817819136 90695702418377472 90815289443528832 90957230324187136 91005244064856576 91082171574632448 91201890517291008 91215592724399976 91590137353469952 91624327357814784 91710903737843712 91758542681092833 91836106960620384 91902731678908416 91937038372687872 92014753536147456 92023529170599936 92135698270027776 92149540772772672 92256801974378496 92270662671790512 92449771748425728 92562460402434048 92585196218760336 92649539573121024 92663459275580928 92698049944039176 93087944334508032 93215027485554624 93396356442095616 93498265215000576 93533167511102592 93612231896150016 93735276364993536 93749359188966642 94054802507947008 94134307835510784 94169447562198528 94455585336655872 94490844994151424 94579738314227712 95017820963659776 95098140338946048 95157007224837012 95223137894596608 95237444255458176 95547735881089024 95548131539288064 95673720566022144 95804333804597808 95873837368737792 95990699676598272 96095439248750592 96131311053077664 96131722437144576 96212983402856448 96667435910945536 96668249885835264 96749149719830528 96800220850383648 97079351596007424 97116006284623872 97206953267400704 97258266059454864 97325857027915776 97340479302108672 97657204879316992 97657622793289728 97672294912098816 97791349391513856 97800257425526929 97919886917002176 98110368123715584 98217420557082624 98254084483271808 98672352539185152 98802048060398592 98816892118099974 98885566275158016 99222648799592448 99223059675414528 99353479049330688 99489115874005416 99561292652150784 99682649664159744 99692156601483264 99813673125863424 99828669170503728 99959884561106388 100238580357267456 100370334537547776 100385414215212672 100712895406276608 100945682239223808 101289787316250624 101413251220829184 101546549395409664 101978833488470016 102326884114710528 102461383173746688 102547994655719424 102586714164559872 102897561718095872 103022985367191552 103038904522653696 103158399385812992 103173897943413024 103374599651721216 103510475834228736 103526470316924928 103788902221175808 104005993216978944 104093910371008512 104103392519479808 104158345746105378 104230732019761152 104246391685028544 104586468306518016 104723937376321536 104866905921248952 105070900997357568 105169297562341376 105185548366875648 105224813449990416 105297940880031744 105313760883168768 105436345113575424 105452185910617728 105656881998200832 105796196120788992 105811652821440384 105901096314949632 105940628507473344 106262533503737856 106302200618420352 106402205603506176 106855160245714944 106895048584117248 106985407881314304 107126030131421184 107142124787390448 107350545792172032 107491202866225152 107491647981699072 107632935636774912 107779875530172534 107858067039830016 107989537136173056 108091129501974528 108107369154844416 108147724934712372 108591795387039744 108750865399813728 108842793434809344 108962415849111552 109214270545508352 109341394932596736 109357822425825792 109730602925938176 109823359141429248 109864355489231616 109864825642450944 110477069612509184 110812758773334016 110854124457603072 110947830395437056 110989721468141568 111093660877029376 111110351631367872 111152304067948416 111246262059552768 111608234147790848 111625479899541504 111771722772030776 111772663930497024 111925255358256093 111989149622697984 112006454233669632 112153676176668672 112248480636665856 112290382266596352 112768402901925888 112916626354741248 112933590992114256 113153277997154304 113302007332061184 113546833199235072 113563892519126784 113923028187611136 113933893258838016 113951010730781952 114072769286701056 114089907623432832 114239868069835872 114462096144334848 114726187674528768 115117744629049344 115269056070465024 115366493987684352 115759756932857856 115900858538090496 116053199309039616 116070635186339652 116296424608186368 116405831771357184 116449285313507328 116945010416812032 117098723627139072 117116316584414784 117913026221043456 118297686667689984 118315459757634048 118315966076485632 118470974294644608 118615888252772352 118863992247975936 118975305736548352 119038109424120432 119138733354318336 119639327098339328 119684499858653184 119702481303944448 120081029711265792 120193482928390144 120212055276429312 120256929657131904 120358583866478592 120369547600648528 120516783897848832 120534890385814254 120927603224503296 120928103979411456 121087052591371776 121340325419808768 121442895432843264 121488229278194688 121602520689721344 121620790299199968 122165769810419712 122281204983791616 122344723574790444 122448142614160512 122582717830250496 122698038894133248 122847597693370368 122866054363696896 123009069299171328 123027550229054016 123266362331234304 123416613869912064 123446928291680448 123551279034107904 123597399925385568 124286703314072832 124664353620000768 124710890014803456 124816309194866688 124980368486658048 124999145585288856 125406403343929344 125512410447347712 125559263416264704 125743188118534623 125940780448874496 125987793325535232 126106317752303616 126690427951546368 126876009633116016 126964183859462144 126983259007277568 127031204649083904 127417194236215296 127564960754696192 127739111739463744 127740187349139456 127987599568797696 128007376267051008 128127252331667456 128175081404103552 128175629916192768 128194887072129696 128331865447538688 128519851578565356 128890999847780352 129066961133844864 129439135461343232 129488008379498496 129507462707680512 129677688079273152 129787305736144896 130229726549465088 130388465855351808 130559849222669568 130833477684209664 130956560742776832 131005445977695744 131563136718913536 131736064080531456 131755856157466632 131847421700210688 132296865066123264 132297412900552704 132471305399107584 132652154498673888 132748390202867712 132910199552212992 132922875468644352 133084897501151232 133104892227338304 133279846081475184 133827112716730368 133847218953616896 134594242985631744 135053049755000832 135217668294438912 135395399193879552 135415741050729594 135858080920633344 135971777984626688 136043553627566208 136435845486280704 136615177564995584 136802835775936512 137363980489588736 137385206030204928 137436491036722176 137565197257884032 137566355606765568 137754160440930576 137854097518362624 138013967778971648 138035293755899904 138203547405041664 138385202961567744 138405994007685768 138674657622638592 138843690603651072 138877794328140504 138974309359681536 138995188913371392 139047074916058764 139448624408690688 139631916501762048 139822541228331936 140094534663143424 140247397822500864 140299751266653888 140418347844225024 140581793484767232 140602914547490304 140624038783449963 141082203761920512 141201461753266176 141254171343297792 141683378004983808 141736267491227136 141869607471341568 142473546994286592 142526731445489664 142647210508419072 142735510837255518 142834706841894912 142856166383187264 143134061056229376 143321603821633536 143322197308932096 143510580849033216 143706500706896712 143810756053106688 143986049514897408 144143158873125888 144196966579616496 144789060516052992 145001153866418304 145123724579745792 145619027394011136 145810429901101056 145988785541873664 146307470567917568 146431145521905664 146485807318975488 146486434189934592 146508442368148224 146879830375503264 146986387890241536 147326130835623936 147805499276804096 148008528808777728 148147135508490496 148203072090597888 148225338177149961 148328349412737024 148833973199388672 148834589513121792 149030218573996032 149233673811008124 149318866163597312 149341938978226176 149523974496239616 149538234902224896 149664640848887808 149720509688795136 149743003755755592 149939826841659582 150357870535901184 150555501806321664 150578121322819008 150871037329539072 151069343109414912 151418523358835712 151934680974375936 152097025715601408 152119876831243776 152319824093114496 152968250232705024 153490326172065792 153692074760620032 153821991983579136 154346342577143808 154534478050787328 154737599078719488 154760846915119536 155061899477581824 155265713751343104 156131631502852096 156155088779219712 156346098029641728 157085906064482304 157217368294724608 157218692122017792 157300358881873428 157753946343512064 157754621435314176 157778322550313472 157946911320047616 157961299059526144 158154517670363136 158178278865926592 158485322997301248 158694294181183488 158717479232160576 158851644472424448 158910942761210016 159026228536541184 159393800255606784 159603308405259264 160282740368572416 160342572876175872 160478111821971456 160689045197131776 160713187181085672 161025818688258048 161236804299337728 161237471972548608 161449403455162368 161669813295258801 161787100559745024 161923860577124352 161984305704259584 162136694252961792 162161053732266624 162221587402068558 162887693080559616 163126298099720592 163264190152214016 163443623773667328 163821405818262528 164012092398895104 164036733638738688 164555485159882752 164595904388907264 164735038712143872 164796533233847424 165715604418763776 166219138160001024 166281186686404608 166421745593155584 166640491315544064 166665527447051808 167208537791905792 167412351221686272 167438219849312256 167657584158046164 167983724434046976 168141757003071488 168230514265003008 168372720954998784 168920570602061824 169152604352888832 169168012844154688 169311012009703424 169374939532111872 169400386488171384 169953010998091776 170096673729282048 170320249798852608 170345838778690176 170676501689401344 170884542281416704 170900108538804736 170900839888257024 170926516096172928 171109153930051584 171134861435149248 171359802104753808 171693144216502272 172089281511793152 172676616943574016 172903584105697536 173049740981526528 173639635399286784 173851287807135744 174079798963559424 174105952779509478 174444636912279552 174608747657035776 174673927970260992 175417515625218048 175648085440708608 175674474876622176 176628407198810112 176869539331565184 177230500624859136 177446530001534976 177473189636451072 177706461441966912 178462958604822528 179458990647508992 179526749787979776 180070733006667776 180290224392585216 180318082914643968 180527198925172736 180554321400972792 180775175846773248 181391404836754944 181630578887057664 181914460648374272 182010488129713152 182164343149264896 182403781034582016 182431185448799952 183180274706939904 183248654715629568 183421807475687424 183517085362185666 183672213921240768 183874076745375744 184029507072294912 184047058341199872 184271396540055552 184299081545545344 184513603948756992 184541325343581024 184899543496851456 185124920804868096 185170392437520672 185326918551161856 185396099888078352 186175888669016064 186430054971109248 186996530430001152 187066335022205184 187224463792300032 187470552729987072 187498718377933284 188109605015894016 188268615671021568 188338895124397056 188911170673311744 188981689988302848 189159476628455424 190035641927319552 190314014449674024 190446275789193216 190474888510916352 191095471762178048 191096263078576128 191347441132044288 191608667609195616 191747674737475584 191981399353196544 192190878497501184 192262622106155328 192263444874289152 192425966805712896 193334871821891072 193336499771670528 193498299439661056 193600441700767296 194158703192014848 194232012569247744 194413906534801408 194516532118909728 194680958604217344 195314409758633984 195344589824197632 195582698783027712 195600514851053858 195839773834004352 196434841114165248 196508168966543616 197344705078370304 197604096120797184 197633784236199948 197771132550316032 198445297599184896 198446119350829056 198706958098661376 198978231748010832 199122585304301568 199365299328319488 199384313202966528 199627346251726848 199657338341007456 199919769122212776 200740669075095552 200770828430425344 201425790812553216 201891364478447616 202579574632501248 202826502441658368 203093098790819328 203123611576094391 203957666976940032 204653768229421056 204922766347493376 205095989311438848 205795123436191744 206045970734383104 206077809045307392 206316798771625984 206347795886826048 206749199303442432 207020951668457472 207052940633849856 207577804442351616 208011986433957888 208187820742017024 208206785038959616 208316691492210756 208461464039522304 208492783370057088 209172936613036032 209447874752643072 209733811842497904 210141801994715136 210338595124682752 210371096733751296 210449626899980832 210627521766337536 210872690227150848 210904371821235456 211592392241577984 211623305642880768 211802192629899264 211881257014946688 212525067007475712 212604401236840704 212804411207012352 213710320491429888 213790097168234496 213970815762628608 214103266255883277 214252060262842368 214284249574780896 214701091584344064 214982405732450304 214983295963398144 215265871273549824 215559751060345068 215716134079660032 215979074272346112 216182259003949056 216214738309688832 216295449869424744 217183590774079488 217501730799627456 217685586869618688 217924831698223104 218428541091016704 218715644851651584 219461205851876352 219646718282858496 219728710978463232 219729651284901888 220954139225018368 221708248915206144 221895660790874112 222187321754058752 222220703262735744 222304608135896832 222492524119105536 223216468295581696 223250959799083008 223543445544061552 223545327860994048 223850510716512186 223978299245395968 224012908467339264 224307352353337344 224496961273331712 224580764533192704 224909740262489373 225536805803851776 225833252709482496 225867181984228512 226306555994308608 226604014664122368 227093666398470144 227127785038253568 227867786517676032 227902021461563904 228145538573402112 228179815246865664 228479736139671744 228924192288669696 229452375349057536 230235489258098688 230538112140930048 230732987975368704 231519513865715712 231801717076180992 232106398618079232 232141270372679304 232592849216372736 232898570627014656 233890020833624064 234197447254278144 234232633168829568 235826052442086912 236630919515268096 236631932152971264 236941948589289216 237231776505544704 237727984495951872 237950611473096704 238076218848240864 238277466708636672 239278654196678656 239368999717306368 239404962607888896 240386965856780288 240424110552858624 240513859314263808 240717167732957184 240739095201297056 241033567795697664 241069780771628508 241855206449006592 241856207958822912 242174105182743552 242680650839617536 242885790865686528 242976458556389376 243205041379442688 243241580598399936 243332381103102837 244331539620839424 244689447149580888 244896285228321024 245165435660500992 245695195386740736 245732108727393792 246018138598342656 246055100458108032 246532724662468608 246833227739824128 246893856583360896 247102558068215808 247194799850771136 248573406628145664 249328707240001536 249421780029606912 249632618389733376 249960736973316096 249998291170577712 250812806687858688 251024820894695424 251118526832529408 251486376237069246 251975586651070464 252212635504607232 253380855903092736 253752019266232032 253966518014555136 254062409298167808 254834388472430592 255129921509392384 255478223478927488 255480374698278912 256014752534102016 256254504663334912 256350162808207104 256351259832385536 256389774144259392 256663730895077376 257039703157130712 258133922267689728 258878270922686464 258976016758996992 259014925415361024 259355376158546304 259574611472289792 260459453098930176 260776931710703616 261119698445339136 261158929169264217 261666955368419328 261913121485553664 262010891955391488 263126273437827072 263472128161062912 263511712314933264 263694843400421376 264593730132246528 264942610798215168 265304308997347776 265820399104425984 265845750937288704 266169795002302464 266209784454676608 266559692162950368 267694437907233792 269188485971263488 270106099510001664 270435336588877824 270790798387759104 270831482101459188 271943555969253376 272087107255132416 272871690972561408 273230355129991168 273605671551873024 274770412060409856 274872982073444352 275130394515768064 275132711213531136 275275628043278499 275508320881861152 275708195036725248 276027935557943296 276070587511799808 276407094810083328 276770405923135488 276811988015371536 277349315245277184 277687381207302144 277755588656281008 277948618719363072 277990377826742784 278094149832117528 279263833003524096 279645082456663872 280189069326286848 280494795645001728 280599502533307776 280836695688450048 281205829094980608 281248077566899926 282164407523841024 282402923506532352 282508342686595584 283366756009967616 283472534982454272 283739214942683136 285053462890979328 285294421016838144 285471021674511036 285669413683789824 285712332766374528 286643207643267072 286644394617864192 287021161698066432 287413001413793424 287621512106213376 287972099029794816 288286317746251776 288393933159232992 290002307732836608 290247449159491584 291238054788022272 291620859802202112 291977571083747328 292614941135835136 292862291043811328 292971614637950976 292972868379869184 293016884736296448 293400772276580787 293759660751006528 294652261671247872 295610998553608192 296017057617555456 296294271016980992 296406144181195776 296450676354299922 296656698825474048 297667946398777344 297669179026243584 298060437147992064 298467347622016248 298637732327194624 298683877956452352 299047948992479232 299076469804449792 299441019377590272 299486007511511184 299879653683319164 300715741071802368 301111003612643328 301156242645638016 302138686218829824 302837046717671424 303869361948751872 304239753662487552 304639648186228992 305936500465410048 306980652344131584 307384149521240064 307643983967158272 308692685154287616 309068956101574656 309475198157438976 309521693830239072 310123798955163648 310531427502686208 312263263005704192 312310177558439424 312692196059283456 314171812128964608 314434736589449216 314600717763746856 315507892687024128 315556645100626944 315893822640095232 315922598119052288 316309035340726272 316356557731853184 316970645994602496 317388588362366976 317434958464321152 317703288944848896 317821885522420032 318787600511213568 319206616810518528 320565480737144832 320685145752351744 320956223643942912 321378090394263552 321426374362171344 322051637376516096 322473608598675456 322474943945097216 322898806910324736 323339626590517602 323574201119490048 323968611408519168 324273388505923584 324322107464533248 324443174804137116 325775386161119232 326252596199441184 326528380304428032 326887247547334656 327642811636525056 328024184797790208 328073467277477376 329191808777814528 329470077424287744 329593066467694848 331431208837527552 332438276320002048 332562373372809216 332843491186311168 333280982631088128 333331054894103616 334417075583811584 334824702443372544 334876439698624512 335315168316092328 335967448868093952 336461028530006016 336745441909997568 337841141204123648 338305208705777664 338336025688309376 338622024019406848 338749879064223744 338800772976342768 339906021996183552 340640499597705216 340691677557380352 341769084562833408 341800217077609472 341801679776514048 341853032192345856 342218307860103168 342269722870298496 342719604209507616 343386288433004544 344178563023586304 345353233887148032 345807168211395072 346099481963053056 347279270798573568 347702575614271488 348159597927118848 348211905559018956 348889273824559104 349217495314071552 349347855940521984 350835031250436096 351296170881417216 351348949753244352 353739078663130368 354893060003069952 354946379272902144 355412922883933824 356925917209645056 358917981295017984 359053499575959552 360141466013335552 360580448785170432 360636165829287936 361054397850345472 361108642801945584 361550351693546496 362782809673509888 363261157774115328 364020976259426304 364328686298529792 364807562069164032 364862370897599904 366497309431259136 366843614951374848 367034170724371332 367344427842481536 367748153490751488 368094116682399744 368542793080111104 368598163091090688 369027207897513984 369082650687162048 369799086993702912 370249841609736192 370340784875041344 370653837102323712 370792199776156704 372860109942218496 373993060860002304 374132670044410368 374448927584600064 374941105459974144 374997436755866568 376219210031788032 376537231342043136 376677790248794112 377229564355603869 377822341346623488 377963379976605696 378318953256910848 380071283854639104 380628028899348048 380892551578386432 380949777021832704 382190943524356096 382694882264088576 383217335218391232 383962798706393088 384381756995002368 384525244212310656 384526889748578304 386669743643782144 386672999543341056 386996598879322112 387200883401534592 388317406384029696 388464025138495488 388827813069602816 389033064237819456 389361917208434688 390628819517267968 390689179648395264 391165397566055424 391201029702107716 391679547668008704 392869682228330496 393016337933087232 394689410156740608 395208192241594368 395267568472399896 395542265100632064 396890595198369792 396892238701658112 397413916197322752 397956463496021664 398245170608603136 398730598656638976 398768626405933056 399254692503453696 399314676682014912 399839538244425552 401481338150191104 401541656860850688 403782728956895232 405159149265002496 405653004883316736 406186197581638656 406247223152188782 407915333953880064 409307536458842112 409845532694986752 412091941468766208 412155618090614784 412633597543251968 412695591773652096 414041903336914944 414105881267699712 415155608884703232 416023972867915776 416413570077919232 416633382984421512 416922928079044608 416985566740114176 418345873226072064 418895749505286144 419467623684995808 420283603989430272 420677190249365504 420742193467502592 420899253799961664 421255043532675072 421745380454301696 421808743642470912 421872116350349889 423246611285761536 423604385259798528 423762514029893376 425050134014951424 425208802473681408 425608822414024704 427420640982859776 427580194336468992 427941631525257216 428206532511766554 428504120525684736 428568499149561792 429402183168688128 429964811464900608 429966591926796288 430531742547099648 431119502120690136 431432268159320064 431958148544692224 432429476619377664 432590899738849488 434367181548158976 435003461599254912 435371173739237376 436857082182033408 437431289703303168 438922411703752704 439293436565716992 439457421956926464 439459302569803776 441908278450036736 443416497830412288 444374643508117504 444441406525471488 444609216271793664 444985048238211072 446432936591163392 446501919598166016 447086891088123104 447090655721988096 447701021433024372 447956598490791936 448025816934678528 448614704706674688 448993922546663424 449161529066385408 449819480524978746 451073611607703552 451666505418964992 451734363968457024 452613111988617216 453208029328244736 454255570076507136 455804042923127808 456291077146804224 456359630493731328 456959472279343488 458904750698115072 460470978516197376 461076224281860096 461465975950737408 463039027731431424 463603434152361984 464212797236158464 464282540745358608 465185698432745472 465797141254029312 468394894508556288 468465266337659136 471652104884173824 473261839030536192 473263864305942528 473883897178578432 474463553011089408 475455968991903744 475901222946193408 476152437696481728 476554933417273344 478557308393357312 478809925215777792 480773931713560576 480848221105717248 481027718628527616 481434335465914368 481478190402594112 482067135591395328 482139561543257016 483710412898013184 483712415917645824 484348210365487104 485009439885776403 485361301679235072 485771581731373056 485952917112778752 486410082758885376 486483161196799872 486664762206205674 488663079241678848 489378894299161776 489792570456642048 490330871321001984 491464217454787584 492036277196685312 492110200916216064 493666455479648256 493787713166721792 494205116136431616 494389599701542272 497146813256291328 498657414480003072 498843560059213824 499265236779466752 499921473946632192 499996582341155424 501625613375717376 502237053665058816 502972752474138492 503951173302140928 504425271009214464 506761711806185472 507504038532464064 507933036029110272 508124818596335616 510956446957854976 510960749396557824 512029505068204032 512509009326669824 512700325616414208 512702519664771072 512779548288518784 513327461790154752 514079406314261424 516267844535379456 517756541845372928 518029850830722048 518710752317092608 519149222944579584 520918906197860352 521553863421407232 522239396890678272 522317858338528434 523333910736838656 523826242971107328 524021783910782976 526252546875654144 526944256322125824 527023424629866528 529885221596430336 530608617994695552 531691501874577408 532339590004604928 532419568909353216 533119384325900736 535388875814467584 538376971942526976 540212199020003328 540870673177755648 541581596775518208 541662964202918376 543887111938506752 544174214510264832 545743381945122816 546460710259982336 547211343103746048 549540824120819712 549745964146888704 550260789031536128 550265422427062272 550551256086556998 551016641763722304 552141175023599616 552814189620166656 553540811846270976 553623976030743072 554698630490554368 555374762414604288 555511177312562016 555980755653485568 556188299664235056 558527666007048192 559290164913327744 560989591290003456 561199005066615552 561673391376900096 562411658189961216 562496155133799852 564328815047682048 564805847013064704 565016685373191168 566733512019935232 566945069964908544 567478429885366272 570106925781958656 570942043349022072 571338827367579648 571424665532749056 573286415286534144 573288789235728384 574042323396132864 574826002827586848 575243024212426752 575944198059589632 576572635492503552 576787866318465984 580004615465673216 580494898318983168 582476109576044544 583241719604404224 585229882271670272 585724582087622656 585943229275901952 586033769472592896 586801544553161574 587519321502013056 589304523342495744 591221997107216384 592034115235110912 592588542033961984 592812288362391552 592901352708599844 593313397650948096 595335892797554688 595338358052487168 596120874295984128 596934695244032496 597367755912904704 598095897984958464 598152939608899584 598882038755180544 598972015023022368 599759307366638328 602222007225286656 602312485291276032 604277372437659648 605674093435342848 607738723897503744 608479507324975104 609279296372457984 609370834728283173 611873000930820096 613961304688263168 614768299042480128 615287967934316544 617385370308575232 618137912203149312 618950396314877952 619043387660478144 620247597910327296 621062855005372416 624620355116878848 625384392118566912 628343624257929216 628869473178898432 629201435527493712 631015785374048256 631113290201253888 631845196238104576 632618070681452544 632713115463706368 634777176724733952 634869916928642304 635406577889697792 635643771044840064 637575201022427136 638413233621037056 641130961474289664 641370291504703488 641912447287885824 642309798767649831 642756180788527104 642852748724342688 644103274753032192 644947217197350912 644949887890194432 645797613820649472 646679253181035204 647148402238980096 647937222817038336 648546777011847168 648644214929066496 648886349608274232 651550772322238464 652505192398882368 653056760608856064 653774495094669312 655285623273050112 656146934554954752 658383617555629056 658940154848575488 659186132935389696 662862417675055104 665124746745618432 665686982372622336 666561965262176256 666662109788207232 668834151167623168 669649404886745088 669752879397249024 670630336632184656 671934897736187904 672922057060012032 673490883819995136 676610417411555328 676672051376618752 677244048038813696 677499758128447488 677601545952685536 679812043992367104 681280999195410432 681383355114760704 683600434155218944 683603359553028096 683706064384691712 684436615720206336 684539445740596992 685439208419015232 686772576866009088 688357126047172608 690706467774296064 691614336422790144 692198963926106112 694558541597147136 695405151228542976 696319195854237696 696423811118037912 697778547649118208 698695711881043968 701670062500872192 702592341762834432 702697899506488704 707478157326260736 709892758545804288 710825845767867648 713851834419290112 717835962590035968 718106999151919104 720282932026671104 721160897570340864 721272331658575872 722108795700690944 722217285603891168 723100703387092992 725565619347019776 726522315548230656 728041952518852608 728657372597059584 729615124138328064 729724741795199808 732994618862518272 734068341448742664 734688855684963072 735496306981502976 737085586160222208 737196326182181376 738054415795027968 738165301374324096 739598173987405824 740499683219472384 740681569750082688 741307674204647424 741584399552313408 745720219884436992 747986121720004608 748265340088820736 748897855169200128 749882210919948288 749994873511733136 752438420063576064 753074462684086272 753355580497588224 754459128711207738 755926759953211392 756637906513821696 760142567709278208 761256057798696096 761899554043665408 765389764528177152 766434670436782464 768763513990004736 769050488424621312 769053779497156608 773339487287564288 773993197758644224 774401766803069184 776634812768059392 776928050276990976 777655626139205632 778066128475638912 778723834416869376 781257639034535936 781378359296790528 782330795132110848 782402059404215432 783359095336017408 783476787507792651 785739364456660992 786032675866174464 789378820313481216 790416384483188736 790535136944799792 791084530201264128 793781190396739584 794827832394645504 795912926992043328 797461197313277952 797537252811866112 798509385006907392 798629353364029824 799679076488851104 803083313721701376 807565457913790464 810318298530004992 811306009766633472 812372395163277312 812494446304377564 815830667907760128 818615072917684224 819691065389973504 824311236181229568 825267195086503936 825391183547304192 828083806673829888 828211762535399424 830311217769406464 832047945735831552 832827140155838464 833266765968843024 833845856158089216 833971133480228352 837791499010572288 838935247369991616 840567207978860544 841354380498731008 841484386935005184 841798507599923328 842510087065350144 843617487284941824 843744232700699778 846493222571523072 847208770519597056 847525028059786752 850100268029902848 850417604947362816 851217644828049408 855160388672937984 855883263050514432 856413065023533108 857008241051369472 857136998299123584 859929622929801216 859933183853592576 861063485094199296 862239004241380272 862864536318640128 863916297089384448 864858953238755328 865181799477698976 870006923198509824 870742347478474752 873714164364066816 874862579406606336 877844823407505408 878586873131433984 878914843913852928 878918605139607552 880202316829742361 883816556900073472 886832995660824576 888749287016235008 888882813050942976 889218432543587328 889970096476422144 892865873182326784 893003839196332032 894173782176246208 894181311443976192 895402042866048744 895913196981583872 896051633869357056 897229409413349376 898323058132770816 899638961049957492 902147223215407104 903333010837929984 903468727936914048 906416058656489472 908511140153014272 911608085846255616 912719260987462656 913918944558686976 917809501396230144 920941957032394752 922152448563720192 922931951901474816 926078055462862848 927206868304723968 928425594472316928 928565081490717216 930371396865490944 931594282508058624 936789789017112576 936930532675318272 943304209768347648 946523678061072384 947767794357156864 948927106022178816 950911937983807488 951802445892386816 952304875392963456 953109866834546688 957619850431555584 961547863427121152 961696442211434496 962055437257055232 962868670931828736 962956380805188224 964134271182790656 964279123086514032 967420825796026368 967424831835291648 968696420730974208 970018879771552806 970722603358470144 971905834225557504 972820165517770752 972966322393599744 973329524412411348 977326158483357696 978757788598323552 979585140913284096 980661742642003968 982928434909575168 984072554393370624 984220401832432128 987575426333443584 988410232272863232 988779199403084544 994293626512582656 997314828960006144 997687120118427648 998530473558933504 999842947893264384 999993164682310848 1003251226751434752 1004474107330117632 1005945504948276984 1007902346604281856 1013523423612370944 1015008077064928128 1015866072058220544 1016249637192671232 1021912893915709952 1021921498793115648 1025018018653339648 1025400651232828416 1025405039329542144 1025559096577037568 1026654923580309504 1028158812628522848 1032535689070758912 1036059701661444096 1037421504634185216 1038298445889159168 1041837812395720704 1043107726842814464 1044478793781356544 1044635716677056868 1046667821473677312 1047652485942214656 1048043567821565952 1052505093751308288 1053888512644251648 1054046849259733056 1061217235989391104 1064679180009209856 1064839137818706432 1066238768651801472 1070777751628935168 1076753943885053952 1080424398040006656 1081741346355511296 1083163193551036416 1083325928405836752 1087774223877013504 1088348429020529664 1092921420519964672 1094422686207492096 1099491928293777408 1100521578063072256 1100530844854124544 1101102512173113996 1102033283527444608 1104282350047199232 1105628379240333312 1107081623692541952 1107247952061486144 1109397260981108736 1110749524829208576 1111022354625124032 1111961511306971136 1112376599328470112 1118580329826655488 1121979182580006912 1122398010133231104 1123346782753800192 1124823316379922432 1124992310267599704 1128657630095364096 1129611694026129408 1130033370746382336 1131688693066811607 1133467024039870464 1133890139929817088 1134956859770732544 1140213851563917312 1141884086698044144 1142677654735159296 1142849331065498112 1146572830573068288 1148084646792265728 1149652005655173696 1151888396119179264 1153145270985007104 1153575732636931968 1160009230931346432 1160989796637966336 1164952219152089088 1166483439208808448 1170459764543340544 1171886458551803904 1172067538945185792 1173603089106323148 1175038643004026112 1178609046684991488 1182443994214432768 1184068230470221824 1185177084067923968 1185624576724783104 1185802705417199688 1186626795301896192 1190671785595109376 1190676716104974336 1192241748591968256 1193869390488064992 1194735511825809408 1196191795969916928 1196305879217799168 1197764077510361088 1197944030046044736 1199518614733276656 1204444014450573312 1204624970582552064 1211348186870685696 1215477447795007488 1216959014649950208 1218558592744915968 1218741669456566346 1223746001861640192 1227922609376526336 1229536598084960256 1236275824406298624 1237900792629755904 1238086775320956288 1242125710010744832 1249240710233757696 1250768784237133824 1256687248515858432 1257738946357796864 1258402871054987424 1262031570748096512 1262226580402507776 1263690392476209152 1265236141362905088 1265426230927412736 1269739833857284608 1270813155779395584 1271287542089680128 1275150402044854272 1276826467242074112 1282261922948579328 1282740583009406976 1283824894575771648 1284619597535299662 1285512361577054208 1285705497448685376 1288206549506064384 1289894434394701824 1289899775780388864 1291595227641298944 1293358506362070408 1294296804477960192 1295874445634076672 1297288429858132992 1297772699216548464 1303101544644476928 1305010384797764736 1306113521217712128 1310571246546100224 1312293869109909504 1316767235111258112 1317880309697150976 1318372265870779392 1325724835350110208 1330249493491236864 1333123930524352512 1333324219576414464 1337668302335246336 1339298809773490176 1339505758794498048 1341260673264369312 1343869795472375808 1345844114120024064 1346981767639990272 1353220834823110656 1353344102753237504 1354488096077627392 1354999516256894976 1355203091905371072 1359624087984734208 1362766710229521408 1367200868310437888 1367412128769383424 1368873231440412672 1369078891481193984 1370878416838030464 1376714252094345216 1381412935548592128 1383228672845580288 1384397927852212224 1389117083194294272 1390810302457085952 1392638391708475392 1392847622236075824 1395557095298236416 1397391423762087936 1405184683525668864 1405395799012977408 1414956314652521472 1419785517091608576 1421651691535735296 1427703668838580224 1435671925180071936 1440565864053342208 1442321795140681728 1442544663317151744 1444217591401381888 1444434571207782336 1446201406774185984 1451131238694039552 1453044631096461312 1455028319657329209 1456083905037705216 1457314745194119168 1459230248276656128 1459449483590399616 1465989237725036544 1468136682897485328 1469377711369926144 1470992613963005952 1474392652364362752 1476108831590055936 1476330602748648192 1480999366438944768 1481363139500165376 1482615348409294848 1483168799104626816 1491440439768873984 1495972243440009216 1496530680177641472 1497795710338400256 1499764421839896576 1499989747023466272 1504876840127152128 1506711160995176448 1508918257422415476 1511853519906422784 1513275813027643392 1520285135418556416 1522512115597392192 1523799108087330816 1532869340873564928 1537527027980009472 1538100976849242624 1538107558994313216 1546678974575128576 1547986395517288448 1548803533606138368 1553269625536118784 1555311252278411264 1556132256951277824 1557447668833738752 1562515278069071872 1562756718593581056 1564661590264221696 1564804118808430864 1566718190672034816 1566953575015585302 1571478728913321984 1572065351732348928 1578757640626962432 1580832768966377472 1581070273889599584 1589655664789291008 1591825853984086656 1595074505623732224 1597018770013814784 1597258706728059648 1599358152977702208 1606166627443402752 1615130915827580928 1620636597060009984 1622612019533266944 1624744790326554624 1624988892608755128 1631661335815520256 1637230145835368448 1639382130779947008 1648622472362459136 1650534390173007872 1650782367094608384 1656423525070798848 1660622435538812928 1664095891471663104 1665654280311676928 1666533531937686048 1667942266960456704 1675582998021144576 1677870494739983232 1682708760997462016 1682968773870010368 1683597015199846656 1685020174130700288 1687234974569883648 1687488465401399556 1692986445143046144 1694417541039194112 1695050056119573504 1700200536059805696 1700835209894725632 1702435289656098816 1710320777345875968 1712826130047066216 1714016482102738944 1714273996598247168 1719859245859602432 1719866367707185152 1722126970188398592 1724478008482760544 1725729072637280256 1727832594178768896 1729717906477510656 1730363598955397952 1740013846397019648 1741484694956949504 1747428328728133632 1749725158813212672 1755689646815010816 1757173746262867968 1757829687827705856 1760404633659484722 1767633113800146944 1773665991321649152 1777765626101885952 1778436865087174656 1779940192952844288 1785731746364653568 1786007678392664064 1788347564352492416 1788362622887952384 1790804085732097488 1792103267738714112 1794458818826698752 1796646116265541632 1799277922099914984 1806666021675859968 1806937455873828096 1812832117312978944 1817022280306028544 1823216171692511232 1825438521974925312 1827837889117373952 1828112504184849519 1835619002792460288 1841883914064789504 1844304897127440384 1845863903802949632 1852156110925725696 1854413736609447936 1856851188944633856 1857130162981434432 1860742793730981888 1863188565016117248 1873861065350636544 1886608419536695296 1893047356122144768 1895535588714313728 1897854212044357632 1903604891784773632 1904609750785926912 1906219733669093376 1915239700863111168 1923392884422868992 1924110874514110464 1925737341863657472 1925912761610376448 1926929396302949493 1928268542365581312 1928558246173028064 1934841651592052736 1934849663670583296 1937392841461948416 1940037759543105612 1941445206716940288 1943811668451115008 1945640331035541504 1945932644787199488 1946659048824822696 1954652316966715392 1957515577196647104 1959170281826568192 1961323485284007936 1965856869819150336 1968440803664864256 1975150852666887168 1976820464545726464 1977558398806169088 1988587253025165312 1995374240236855296 1997060947117867008 1999685895786528768 1999986329364621696 2006502453502869504 2008948214660235264 2011891009896553968 2015804693208563712 2030016154129856256 2031732144116441088 2032499274385342464 2043825787831419904 2043842997586231296 2050036037306679296 2050801302465656832 2050810078659084288 2051118193154075136 2053309847160619008 2056317625257045696 2065071378141517824 2072119403322888192 2074843009268370432 2076596891778318336 2083675624791441408 2086215453685628928 2088957587562713088 2089271433354113736 2093335642947354624 2096087135643131904 2105010187502616576 2107777025288503296 2108093698519466112 2122434471978782208 2129678275637412864 2132477537303602944 2141555503257870336 2153507887770107904 2160848796080013312 2163482692711022592 2166326387102072832 2166651856811673504 2176696858041059328 2185842841039929344 2188845372414984192 2198983856587554816 2201043156126144512 2202205024346227992 2204066567054889216 2211256758480666624 2214163247385083904 2214495904122972288 2218794521962217472 2221499049658417152 2222044709250248064 2223923022613942272 2224753198656940224 2237160659653310976 2243958365160013824 2244796020266462208 2246693565507600384 2249646632759844864 2249984620535199408 2257315260190728192 2259223388052258816 2260066741492764672 2263377386133623214 2267780279859634176 2269913719541465088 2280427703127834624 2283768173396088288 2285698662130996224 2296169293584531456 2299304011310347392 2306290541970014208 2307151465273863936 2320018461862692864 2321979593275932672 2329904438304178176 2332966878417616896 2340919529086681088 2343772917103607808 2344135077890371584 2347206178212646296 2350077286008052224 2357218093369982976 2364887988428865536 2368136460940443648 2370354168135847936 2371249153449566208 2371605410834399376 2373253590603792384 2381343571190218752 2384483497183936512 2387738780976129984 2392383591939833856 2392611758435598336 2395528155020722176 2395888060092089472 2399037229466553312 2409249941165104128 2422696373741371392 2430954895590014976 2433918029299900416 2437117185489831936 2437483338913132692 2447492003723280384 2455845218753052672 2459073196169920512 2475801585259511808 2476173550641912576 2484251420021489664 2498481420467515392 2501537568474267648 2513374497031716864 2515477892715593728 2516805742109974848 2524063141496193024 2524453160805015552 2527380784952418304 2530852461854825472 2539479667714569216 2541626311558791168 2542575084179360256 2550300804089708544 2553652934484148224 2565481166018813952 2567649789151543296 2569239195070599324 2571024723154108416 2571410994897370752 2579788868789403648 2579799551560777728 2583190455282597888 2586717012724140816 2588593608955920384 2591748891268153344 2594576859716265984 2595545398433096928 2610020769595529472 2612227042435424256 2621142493092200448 2624587738219819008 2633534470222516224 2635760619394301952 2636744531741558784 2640606950489227083 2651449670700220416 2660498986982473728 2666247861048705024 2666648439152828928 2675336604670492672 2678597619546980352 2679011517588996096 2682521346528738624 2687739590944751616 2691688228240048128 2706441669646221312 2706688205506475008 2708976192155254784 2709999032513789952 2710406183810742144 2719248175969468416 2725533420459042816 2734401736620875776 2734824257538766848 2738157782962387968 2741756833676060928 2753428504188690432 2762825871097184256 2766457345691160576 2768795855704424448 2778234166388588544 2781620604914171904 2785276783416950784 2785695244472151648 2791114190596472832 2794782847524175872 2810369367051337728 2810791598025954816 2829912629305042944 2839571034183217152 2843303383071470592 2855407337677160448 2884643590281363456 2885089326634303488 2888435182802763776 2888869142415564672 2892402813548371968 2902262477388079104 2906089262192922624 2910056639314658418 2912167810075410432 2918460496553312256 2918898967180799232 2931978475450073088 2936273365794970656 2938755422739852288 2941985227926011904 2948785304728725504 2952217663180111872 2952661205497296384 2962726279000330752 2965230696818589696 2966337598209253632 2982880879537747968 2991944486880018432 2993061360355282944 2995591420676800512 2999528843679793152 2999979494046932544 3009753680254304256 3013422321990352896 3017836514844830952 3023707039812845568 3040570270837112832 3045024231194784384 3047598216174661632 3065738681747129856 3075054055960018944 3076201953698485248 3076215117988626432 3093357949150257152 3095972791034576896 3097607067212276736 3110622504556822528 3112264513902555648 3114895337667477504 3125030556138143744 3125513437187162112 3129323180528443392 3129608237616861728 3133436381344069632 3133907150031170604 3142957457826643968 3144130703464697856 3157515281253924864 3161665537932754944 3162140547779199168 3183651707968173312 3194037540027629568 3194517413456119296 3198716305955404416 3212333254886805504 3230261831655161856 3241273194120019968 3245224039066533888 3249489580653109248 3249977785217510256 3263322671631040512 3278764261559894016 3301564734189216768 3312847050141597696 3321244871077625856 3328191782943326208 3331308560623353856 3333067063875372096 3335884533920913408 3355740989479966464 3365417521994924032 3365937547740020736 3367194030399693312 3370040348261400576 3374469949139767296 3374976930802799112 3385972890286092288 3388835082078388224 3390100112239147008 3395066079200434821 3400401072119611392 3401670419789451264 3404870579312197632 3420641554691751936 3425652260094132432 3428032964205477888 3428547993196494336 3439718491719204864 3444253940376797184 3448956016965521088 3455665188357537792 3459435812955021312 3460727197910795904 3480027692794039296 3482969389913899008 3494856657456267264 3499450317626425344 3511379293630021632 3515659375655411712 3520809267318969444 3535266227600293888 3547331982643298304 3555531252203771904 3556873730174349312 3559880385905688576 3572015356785328128 3576695128704984832 3576725245775904768 3581608171464194976 3584206535477428224 3588917637653397504 3593292232531083264 3598555844199829968 3613332043351719936 3613874911747656192 3634044560612057088 3646432343385022464 3650877043949850624 3655675778234747904 3656225008369699038 3671238005584920576 3683767828129579008 3688609794254880768 3708827473218895872 3713702377889267712 3714260325962868864 3726377130032234496 3747722130701273088 3773216839073390592 3786094712244289536 3791071177428627456 3795708424088715264 3807209783569547264 3809219501571853824 3812439467338186752 3830479401726222336 3846785768845737984 3848221749028220928 3851474683727314944 3851825523220752896 3853858792605898986 3856537084731162624 3857116492346056128 3869683303184105472 3869699327341166592 3874785682923896832 3880075519086211224 3882890413433880576 3887623336902230016 3891865289574398976 3893318097649645392 3909304633933430784 3915031154393294208 3918340563653136384 3931713739638300672 3936881607329728512 3950301705333774336 3953640929091452928 3955116797612338176 3977174506050330624 3990748480473710592 3999371791573057536 3999972658729243392 4013004907005739008 4017896429320470528 4023782019793107936 4031609386417127424 4060032308259712512 4063464288232882176 4064998548770684928 4087651575662839808 4100072074613358592 4101602604931313664 4102236386308150272 4106619694321238016 4112635250514091392 4130142756283035648 4144238806645776384 4149686018536740864 4153193783556636672 4167351249582882816 4172430907371257856 4177915175125426176 4178542866708227472 4186671285894709248 4192174271286263808 4215554050577006592 4216187397038932224 4244868943957564416 4259356551274825728 4264955074607205888 4283111006515740672 4307015775540215808 4321697592160026624 4326965385422045184 4332652774204145664 4333303713623347008 4353393716082118656 4377690744829968384 4397967713175109632 4402086312252289024 4404410048692455984 4408133134109778432 4428326494770167808 4428991808245944576 4442998099316834304 4444089418500496128 4447846045227884544 4449506397313880448 4474321319306621952 4487916730320027648 4489592040532924416 4493387131015200768 4499293265519689728 4499969241070398816 4514630520381456384 4520133482985529344 4526754772267246428 4535560559719268352 4539827439082930176 4560855406255669248 4567536346792176576 4571397324261992448 4598608022620694784 4612581083940028416 4614302930547727872 4640036923725385728 4643959186551865344 4659808876608356352 4665933756835233792 4681839058173362176 4687545834207215616 4688270155780743168 4694412356425292592 4700154572016104448 4714436186739965952 4736272921880887296 4740708336271695872 4742498306899132416 4743210821668798752 4768966994367873024 4775477561952259968 4785223516871196672 4791056310041444352 4791776120184178944 4798074458933106624 4818499882330208256 4845392747482742784 4861909791180029952 4867836058599800832 4874234370979663872 4874966677826265384 4894984007446560768 4911690437506105344 4918146392339841024 4951603170519023616 4952347101283825152 4996962840935030784 5026748994063433728 5030955785431187456 5033611484219949696 5048126282992386048 5048906321610031104 5054761569904836608 5061704923709650944 5078959335429138432 5083252623117582336 5085150168358720512 5100601608179417088 5107305868968296448 5130962332037627904 5138478390141198648 5142049446308216832 5142821989794741504 5159577737578807296 5159599103121555456 5166380910565195776 5173434025448281632 5177187217911840768 5183497782536306688 5189153719432531968 5191090796866193856 5220041539191058944 5224454084870848512 5242284986184400896 5249175476439638016 5267068940445032448 5271521238788603904 5273489063483117568 5281213900978454166 5302899341400440832 5320997973964947456 5333296878305657856 5357195239093960704 5358023035177992192 5365042693057477248 5383376456480096256 5413376411012950016 5417952384310509568 5419998065027579904 5420812367621484288 5438496351938936832 5451066840918085632 5468803473241751552 5469648515077533696 5476315565924775936 5483513667352121856 5484337512554548557 5506857008377380864 5525651742194368512 5532914691382321152 5537591711408848896 5556468332777177088 5563241209828343808 5570553566833901568 5571390488944303296 5582228381192945664 5589565695048351744 5621583196051909632 5659825258610085888 5679142068366434304 5686606766142941184 5710814675354320896 5770178653268606976 5776870365605527552 5777738284831129344 5784805627096743936 5804524954776158208 5812178524385845248 5820113278629316836 5824335620150820864 5836920993106624512 5837797934361598464 5863956950900146176 5872546731589941312 5877510845479704576 5883970455852023808 5897570609457451008 5905322410994592768 5925452558000661504 5930461393637179392 5932675196418507264 5965761759075495936 5986122720710565888 5991182841353601024 5999057687359586304 5999958988093865088 6019507360508608512 6026844643980705792 6035673029689661904 6047414079625691136 6090048462389568768 6095196432349323264 6131477363494259712 6150108111920037888 6152403907396970496 6152430235977252864 6186715898300514304 6195214134424553472 6221245009113645056 6224529027805111296 6229790675334955008 6250061112276287488 6251026874374324224 6258646361056886784 6259216475233723456 6266872762688139264 6267814300062341208 6288261406929395712 6315030562507849728 6323331075865509888 6324281095558398336 6367303415936346624 6389034826912238592 6397432611910808832 6424666509773611008 6460523663310323712 6482546388240039936 6490448078133067776 6498979161306218496 6499955570435020512 6557528523119788032 6603129468378433536 6642489742155251712 6656383565886652416 6662617121246707712 6666134127750744192 6671769067841826816 6711481978959932928 6730835043989848064 6731875095480041472 6734388060799386624 6740080696522801152 6748939898279534592 6749953861605598224 6771945780572184576 6777670164156776448 6780200224478294016 6790132158400869642 6803340839578902528 6809741158624395264 6841283109383503872 6851304520188264864 6857095986392988672 6888507880753594368 6897912033931042176 6918871625910042624 6921454395821591808 6960055385588078592 6965938779827798016 6989713314912534528 6998900635252850688 7022758587260043264 7031318751310823424 7041618534637938888 7070532455200587776 7094663965286596608 7111062504407543808 7113747460348698624 7119760771811377152 7144030713570656256 7153390257409969664 7153450491551809536 7163216342928389952 7177835275306795008 7186584465062166528 7197111688399659936 7227749823495312384 7268089121224114176 7292864686770044928 7301754087899701248 7311351556469495808 7312450016739398076 7342476011169841152 7367535656259158016 7377219588509761536 7427404755778535424 7428520651925737728 7452754260064468992 7495444261402546176 7546433678146781184 7572189424488579072 7582142354857254912 7614419567139094528 7618439003143707648 7624878934676373504 7660958803452444672 7696443498056441856 7702949367454629888 7703651046441505792 7707717585211797972 7713074169462325248 7714232984692112256 7739366606368210944 7739398654682333184 7749571365847793664 7760151038172422448 7765780826867761152 7775246673804460032 7783730579148797952 7786636195299290784 7830062308786588416 7836681127306272768 7863427479276601344 7873763214659457024 7900603410667548672 7907281858182905856 7910233595224676352 7921820851467681249 7954349012100661248 7981496960947421184 7998743583146115072 7999945317458486784 8026009814011478016 8035792858640941056 8047564039586215872 8063218772834254848 8120064616519425024 8126928576465764352 8129997097541369856 8175303151325679616 8203205209862627328 8204472772616300544 8225270501028182784 8260285512566071296 8288477613291552768 8299372037073481728 8306387567113273344 8334702499165765632 8344861814742515712 8355830350250852352 8357085733416454944 8373342571789418496 8384348542572527616 8431108101154013184 8432374794077864448 8489737887915128832 8518713102549651456 8529910149214411776 8566222013031481344 8653930770844090368 8665305548408291328 8666607427246694016 8706787432164237312 8755381489659936768 8795935426350219264 8804172624504578048 8808820097384911968 8816266268219556864 8856652989540335616 8857983616491889152 8888178837000992256 8895692090455769088 8899012794627760896 8948642638613243904 8975833460640055296 8979184081065848832 8986774262030401536 8998586531039379456 8999938482140797632 9029261040762912768 9040266965971058688 9053509544534492856 9071121119438536704 9121710812511338496 9135072693584353152 9142794648523984896 9197216045241389568 9225162167880056832 9228605861095455744 9280073847450771456 9287918373103730688 9331867513670467584 9363678116346724352 9375091668414431232 9376540311561486336 9388824712850585184 9400309144032208896 9428872373479931904 9472545843761774592 9481416672543391744 9484996613798264832 9486421643337597504 9550955123904519936 9582112620082888704 9583552240368357888 9596148917866213248 9636999764660416512 9690785494965485568 9723819582360059904 9735672117199601664 9748468741959327744 9749933355652530768 9789968014893121536 9836292784679682048 9904694202567650304 9993925681870061568 10061911570862374912 10067222968439899392 10096252565984772096 10097812643220062208 10109523139809673216 10123409847419301888 10157918670858276864 10166505246235164672 10170300336717441024 10185198237601304463 10201203216358834176 10214611737936592896 10261924664075255808 10276956780282397296 10284098892616433664 10285643979589483008 10319155475157614592 10332761821130391552 10346868050896563264 10366995565072613376 10378307438865063936 10382181593732387712 10440083078382117888 10448908169741697024 10484569972368801792 10498350952879276032 10534137880890064896 10546978126966235136 10562427801956908332 10605798682800881664 10641995947929894912 10666593756611315712 10716046070355984384 10730085386114954496 10766752912960192512 10826752822025900032 10835904768621019136 10839996130055159808 10841624735242968576 10902133681836171264 10937606946483503104 10939297030155067392 10952631131849551872 10967027334704243712 10968675025109097114 11013714016754761728 11051303484388737024 11065829382764642304 11126482419656687616 11141107133667803136 11142780977888606592 11179131390096703488 11243166392103819264 11319650517220171776 11358284136732868608 11373213532285882368 11421629350708641792 11540357306537213952 11553740731211055104 11555476569662258688 11569611254193487872 11609049909552316416 11624357048771690496 11640226557258633672 11648671240301641728 11675595868723196928 11727913901800292352 11745093463179882624 11755021690959409152 11795141218914902016 11810644821989185536 11850905116001323008 11860922787274358784 11865350392837014528 11931523518150991872 11972245441421131776 11998115374719172608 11999917976187730176 12039014721017217024 12053689287961411584 12071346059379323808 12094828159251382272 12180096924779137536 12190392864698646528 12262954726988519424 12300216223840075776 12304807814793940992 12373431796601028608 12390428268849106944 12449058055610222592 12459581350669910016 12500122224552574976 12502053748748648448 12517292722113773568 12518432950467446912 12533745525376278528 12535628600124682416 12576522813858791424 12646662151731019776 12648562191116796672 12734606831872693248 12778069653824477184 12794865223821617664 12849333019547222016 12921047326620647424 12965092776480079872 12980896156266135552 12997958322612436992 12999911140870041024 13206258936756867072 13284979484310503424 13325234242493415424 13332268255501488384 13343538135683653632 13422963957919865856 13463750190960082944 13468776121598773248 13480161393045602304 13497879796559069184 13499907723211196448 13543891561144369152 13560400448956588032 13580264316801739284 13606681679157805056 13619482317248790528 13682566218767007744 13702609040376529728 13714191972785977344 13795824067862084352 13837743251820085248 13842908791643183616 13920110771176157184 13931877559655596032 13979426629825069056 13997801270505701376 14045517174520086528 14062637502621646848 14083237069275877776 14141064910401175552 14222125008815087616 14227494920697397248 14306780514819939328 14306900983103619072 14326432685856779904 14355670550613590016 14373168930124333056 14394223376799319872 14455499646990624768 14536178242448228352 14585729373540089856 14603508175799402496 14622703112938991616 14624900033478796152 14684952022339682304 14735071312518316032 14754439177019523072 14854809511557070848 14857041303851475456 14990888522805092352 15092867356293562368 15144378848977158144 15164284709714509824 15236878006287415296 15249757869352747008 15321917606904889344 15392886996112883712 15407302092883011584 15415435170423595944 15426148338924650496 15428465969384224512 15478733212736421888 15478797309364666368 15499142731695587328 15520302076344844896 15531561653735522304 15550493347608920064 15567461158297595904 15573272390598581568 15660124617573176832 15673362254612545536 15726854958553202688 15747526429318914048 15801206821335097344 15814563716365811712 15820467190449352704 15843641702935362498 15908698024201322496 15962993921894842368 15999890634916973568 16071585717281882112 16095128079172431744 16240129233038850048 16253857152931528704 16259994195082739712 16350606302651359232 16406410419725254656 16408945545232601088 16450541002056365568 16520571025132142592 16576955226583105536 16598744074146963456 16612775134226546688 16669404998331531264 16689723629485031424 16711660700501704704 16714171466832909888 16746685143578836992 16768697085145055232 16864749588155728896 16979475775830257664 17037426205099302912 17059820298428823552 17132444026062962688 17330611096816582656 17333214854493388032 17413574864328474624 17510762979319873536 17591870852700438528 17608345249009156096 17617640194769823936 17632532536439113728 17715967232983778304 17776357674001984512 17791384180911538176 17798025589255521792 17897285277226487808 17958368162131697664 17973548524060803072 17997173062078758912 17999876964281595264 18058522081525825536 18080533931942117376 18107019089068985712 18142242238877073408 18270145387168706304 18285589297047969792 18394432090482779136 18450324335760113664 18457211722190911488 18560147694901542912 18663735027340935168 18727356232693448704 18750183336828862464 18753080623122972672 18777649425701170368 18800618288064417792 18945091687523549184 18962833345086783488 18969993227596529664 18972843286675195008 19101910247809039872 19167104480736715776 19192297835732426496 19273999529320833024 19381570989930971136 19447639164720119808 19471344234399203328 19496937483918655488 19499866711305061536 19672585569359364096 19809388405135300608 19987851363740123136 20123823141724749824 20134445936879798784 20192505131969544192 20195625286440124416 20219046279619346432 20246819694838603776 20315837341716553728 20333010492470329344 20340600673434882048 20370396475202608926 20429223475873185792 20523849328150511616 20553913560564794592 20571287959178966016 20665523642260783104 20693736101793126528 20756614877730127872 20764363187464775424 20880166156764235776 20897816339483394048 20969139944737603584 20996701905758552064 21068275761780129792 21093956253932470272 21124855603913816664 21211597365601763328 21283991895859789824 21333187513222631424 21432092140711968768 21460170772229908992 21533505825920385024 21653505644051800064 21671809537242038272 21683249470485937152 21804267363672342528 21875213892967006208 21878594060310134784 21905262263699103744 21934054669408487424 21937350050218194228 22027428033509523456 22102606968777474048 22131658765529284608 22282214267335606272 22285561955777213184 22358262780193406976 22486332784207638528 22639301034440343552 22716568273465737216 22746427064571764736 22843258701417283584 23110953139324517376 23139222508386975744 23218099819104632832 23248714097543380992 23280453114517267344 23297342480603283456 23351191737446393856 23490186926359765248 23510043381918818304 23590282437829804032 23621289643978371072 23701810232002646016 23721845574548717568 23730700785674029056 23765462554403043747 23863047036301983744 23944490882842263552 23996230749438345216 23999835952375460352 24078029442034434048 24107378575922823168 24142692118758647616 24189656318502764544 24360193849558275072 24380785729397293056 24525909453977038848 24609615629587881984 24746863593202057216 24780856537698213888 24898116111220445184 24919162701339820032 25004107497497296896 25034585444227547136 25036865900934893824 25067491050752557056 25071257200249364832 25153045627717582848 25293324303462039552 25297124382233593344 25469213663745386496 25556139307648954368 25589730447643235328 25698666039094444032 25961792312532271104 25995916645224873984 25999822281740082048 26412517873513734144 26569958968621006848 26650468484986830848 26664536511002976768 26687076271367307264 26845927915839731712 26927500381920165888 26937552243197546496 26960322786091204608 26995759593118138368 26999815446422392896 27087783122288738304 27120800897913176064 27160528633603478568 27213363358315610112 27365132437534015488 27405218080753059456 27428383945571954688 27591648135724168704 27675486503640170496 27685817583286367232 27840221542352314368 27863755119311192064 27995602541011402752 28091034349040173056 28125275005243293696 28166474138551755552 28444250017630175232 28454989841394794496 28613561029639878656 28652865371713559808 28746337860248666112 28788446753598639744 28910999293981249536 29072356484896456704 29171458747080179712 29207016351598804992 29245406225877983232 29249800066957592304 29369904044679364608 29508878354039046144 29714082607702950912 29981777045610184704 30185734712587124736 30288757697954316288 30328569419429019648 30473756012574830592 30499515738705494016 30643835213809778688 30785773992225767424 30814604185766023168 30830870340847191888 30852296677849300992 30856931938768449024 30957466425472843776 30998285463391174656 31040604152689689792 31100986695217840128 31134922316595191808 31146544781197163136 31320249235146353664 31346724509225091072 31453709917106405376 31495052858637828096 31602413642670194688 31640934380898705408 31687283405870724996 31817396048402644992 31925987843789684736 31999781269833947136 32190256158344863488 32480258466077700096 32507714305863057408 32519988390165479424 32701212605302718464 32812820839450509312 32817891090465202176 32901082004112731136 33041142050264285184 33153910453166211072 33197488148293926912 33379447258970062848 33423321401003409408 33428342933665819776 33537394170290110464 33729499176311457792 33958951551660515328 34074852410198605824 34119640596857647104 34264888052125925376 34661222193633165312 34666429708986776064 34827149728656949248 35183741705400877056 35216690498018312192 35235280389539647872 35265065072878227456 35431934465967556608 35552715348003969024 35582768361823076352 35596051178511043584 35794570554452975616 35916736324263395328 35994346124157517824 35999753928563190528 36117044163051651072 36161067863884234752 36214038178137971424 36284484477754146816 36540290774337412608 36571178594095939584 36788864180965558272 36900648671520227328 36914423444381822976 37120295389803085824 37500366673657724928 37506161246245945344 37555298851402340736 37601236576128835584 37925666690173566976 37939986455193059328 37945686573350390016 38203820495618079744 38334208961473431552 38384595671464852992 38547999058641666048 38763141979861942272 38895278329440239616 38942688468798406656 38993874967837310976 38999733422610123072 39618776810270601216 39975702727480246272 40247646283449499648 40268891873759597568 40391250572880248832 40438092559238692864 40493639389677207552 40631674683433107456 40681201346869764096 40740792950405217852 40858446951746371584 41047698656301023232 41107827121129589184 41142575918357932032 41387472203586253056 41513229755460255744 41528726374929550848 41760332313528471552 41795632678966788096 41938279889475207168 41993403811517104128 42136551523560259584 42187912507864940544 42249711207827633328 42423194731203526656 42666375026445262848 42920341544459817984 43067011651840770048 43307011288103600128 43366498940971874304 43608534727344685056 43750427785934012416 43757188120620269568 43810524527398207488 43868109338816974848 43874700100436388456 44054856067019046912 44205213937554948096 44263317531058569216 44564428534671212544 44571123911554426368 44972665568415277056 45278602068880687104 45433136546931474432 45492854129143529472 46221906278649034752 46278445016773951488 46436199638209265664 46497428195086761984 46560906229034534688 46594684961206566912 46702383474892787712 46980373852719530496 47020086763837636608 47180564875659608064 47242579287956742144 47403620464005292032 47443691149097435136 47461401571348058112 47530925108806087494 47726094072603967488 47888981765684527104 47999671904750920704 48214757151845646336 48285384237517295232 48720387699116550144 48761571458794586112 49051818907954077696 49219231259175763968 49493727186404114432 49561713075396427776 49796232222440890368 49838325402679640064 50008214994994593792 50069170888455094272 50073731801869787648 50134982101505114112 50142514400498729664 50306091255435165696 50594248764467186688 50938427327490772992 51112278615297908736 51179460895286470656 51397332078188888064 51991833290449747968 51999644563480164096 52825035747027468288 53300936969973661696 53329073022005953536 53374152542734614528 53691855831679463424 53875104486395092992 53920645572182409216 53991519186236276736 53999630892844785792 54175566244577476608 54241601795826352128 54321057267206957136 54426726716631220224 54810436161506118912 54856767891143909376 55183296271448337408 55350973007280340992 55371635166572734464 55680443084704628736 55991205082022805504 56182068698080346112 56250550010486587392 56332948277103511104 56888500035260350464 56909979682789588992 57227122059279757312 57305730743427119616 57576893507197279488 57821998587962499072 58144712969792913408 58342917494160359424 58414032703197609984 58490812451755966464 58499600133915184608 59017756708078092288 59428165215405901824 59963554091220369408 60371469425174249472 60577515395908632576 60657138838858039296 60947512025149661184 60999031477410988032 61287670427619557376 61571547984451534848 61629208371532046336 61661740681694383776 61713863877536898048 61996570926782349312 62081208305379379584 62269844633190383616 62293089562394326272 62640498470292707328 62693449018450182144 62907419834212810752 62990105717275656192 63204827285340389376 63281868761797410816 63374566811741449992 63634792096805289984 63851975687579369472 63999562539667894272 64380512316689726976 64960516932155400192 65015428611726114816 65402425210605436928 65625641678901018624 65635782180930404352 65802164008225462272 66082284100528570368 66307820906332422144 66394976296587853824 66846642802006818816 66856685867331639552 67074788340580220928 67458998352622915584 67917903103321030656 68149704820397211648 68239281193715294208 68529776104251850752 69332859417973552128 69654299457313898496 70433380996036624384 70470560779079295744 70530130145756454912 70863868931935113216 71105430696007938048 71165536723646152704 71192102357022087168 71296387663209131241 71589141108905951232 71833472648526790656 71988692248315035648 71999507857126381056 72234088326103302144 72322135727768469504 72428076356275942848 72568968955508293632 73080581548674825216 73142357188191879168 73577728361931116544 73828846888763645952 74240590779606171648 75012322492491890688 75110597702804681472 75202473152257671168 75851333380347133952 75879972910386118656 75891373146700780032 76407640991236159488 76668417922946863104 76769191342929705984 77095998117283332096 77885376937596813312 77987749935674621952 77999466845220246144 79237553620541202432 79951405454960492544 80537783747519195136 80782501145760497664 80876185118477385728 80987278779354415104 81263349366866214912 81362402693739528192 81481585900810435704 82095397312602046464 82215654242259178368 82285151836715864064 82774944407172506112 83026459510920511488 83057452749859101696 83520664627056943104 83591265357933576192 83986807623034208256 84273103047120519168 84375825015729881088 84499422415655266656 85332750052890525696 85840683088919635968 86614022576207200256 86732997881943748608 87217069454689370112 87500855571868024832 87514376241240539136 87621049054796414976 87736218677633949696 87749400200872776912 88109712134038093824 88526635062117138432 89142247823108852736 89945331136830554112 90557204137761374208 90866273093862948864 90985708258287058944 92443812557298069504 92556890033547902976 92872399276418531328 92994856390173523968 93121812458069069376 93404766949785575424 93960747705439060992 94040173527675273216 94361129751319216128 94485158575913484288 94807240928010584064 94922803142696116224 95061850217612174988 95452188145207934976 95777963531369054208 95999343809501841408 96570768475034590464 97440775398233100288 97523142917589172224 98103637815908155392 98438462518351527936 98987454372808228864 99123426150792855552 99592464444881780736 100138341776910188544 100147463603739575296 100269964203010228224 100285028800997459328 100612182510870331392 101188497528934373376 101876854654981545984 102224557230595817472 102358921790572941312 102794664156377776128 103983666580899495936 103999289126960328192 105650071494054936576 106658146044011907072 106748305085469229056 107383711663358926848 107750208972790185984 107983038372472553472 107999261785689571584 108351132489154953216 108483203591652704256 108642114534413914272 108853453433262440448 109620872323012237824 109713535782287818752 110366592542896674816 110701946014560681984 110743270333145468928 111360886169409257472 112501100020973174784 112665896554207022208 113777000070520700928 113819959365579177984 114454244118559514624 114611461486854239232 115153787014394558976 115643997175924998144 116289425939585826816 116685834988320718848 116828065406395219968 116981624903511932928 116999200267830369216 118856330430811803648 119927108182440738816 120742938850348498944 121314277677716078592 121895024050299322368 122575340855239114752 123143095968903069696 123258416743064092672 123323481363388767552 123427727755073796096 124162416610758759168 124539689266380767232 124586179124788652544 125280996940585414656 125386898036900364288 125814839668425621504 125980211434551312384 126409654570680778752 126563737523594821632 126749133623482899984 127269584193610579968 127999125079335788544 128761024633379453952 129921033864310800384 130804850421210873856 131251283357802037248 131271564361860808704 131604328016450924544 132164568201057140736 132615641812664844288 132789952593175707648 133693285604013637632 133713371734663279104 134917996705245831168 135835806206642061312 136299409640794423296 136478562387430588416 138665718835947104256 139308598914627796992 140866761992073248768 140941121558158591488 141060260291512909824 141727737863870226432 142210861392015876096 142331073447292305408 142384204714044174336 142592775326418262482 143178282217811902464 143666945297053581312 143999015714252762112 144644271455536939008 144856152712551885696 146161163097349650432 146284714376383758336 147155456723862233088 147657693777527291904 148481181559212343296 150024644984983781376 150221195405609362944 150404946304515342336 151702666760694267904 151782746293401560064 152815281982472318976 153336835845893726208 153538382685859411968 154191996234566664192 155975499871349243904 155998933690440492288 158475107241082404864 159902810909920985088 161075567495038390272 161974557558708830208 162526698733732429824 162724805387479056384 162963171801620871408 164431308484518356736 164570303673431728128 165549888814345012224 166052919021841022976 166114905499718203392 167041329254113886208 167973615246068416512 168546206094241038336 168751650031459762176 168998844831310533312 170665500105781051392 171681366177839271936 173228045152414400512 173465995763887497216 174434138909378740224 175028752482481078272 175242098109592829952 175472437355267899392 175498800401745553824 177053270124234276864 178284495646217705472 179890662273661108224 181114408275522748416 181732546187725897728 181971416516574117888 184887625114596139008 185989712780347047936 186243624916138138752 186809533899571150848 187921495410878121984 188080347055350546432 188722259502638432256 188970317151826968576 189614481856021168128 189845606285392232448 190123700435224349976 190904376290415869952 191555927062738108416 191998687619003682816 193141536950069180928 194881550796466200576 195046285835178344448 196207275631816310784 196876925036703055872 198246852301585711104 199184928889763561472 200294927207479150592 200539928406020456448 200570057601994918656 201224365021740662784 202376995057868746752 203753709309963091968 204449114461191634944 204717843581145882624 205589328312755552256 207998578253920656384 211300142988109873152 213316292088023814144 213496610170938458112 214767423326717853696 215500417945580371968 215966076744945106944 215998523571379143168 216702264978309906432 216966407183305408512 217284229068827828544 217706906866524880896 219241744646024475648 219427071564575637504 220733185085793349632 221486540666290937856 222721772338818514944 225331793108414044416 227554000141041401856 227639918731158355968 228908488237119029248 229222922973708478464 230307574028789117952 231287994351849996288 233656130812790439936 233963249807023865856 233998400535660738432 237712660861623607296 239854216364881477632 242628555355432157184 243790048100598644736 246286191937806139392 246516833486128185344 246646962726777535104 246855455510147592192 248324833221517518336 249079378532761534464 249172358249577305088 250561993881170829312 250773796073800728576 251960422869102624768 252819309141361557504 253127475047189643264 253498267246965799968 255998250158671577088 257522049266758907904 259842067728621600768 261609700842421747712 262502566715604074496 262543128723721617408 263208656032901849088 264329136402114281472 265579905186351415296 267426743469326558208 269835993410491662336 271671612413284122624 272598819281588846592 272957124774861176832 277331437671894208512 278617197829255593984 281733523984146497536 281882243116317182976 282120520583025819648 283455475727740452864 284421722784031752192 284768409428088348672 285185550652836524964 286356564435623804928 287333890594107162624 287998031428505524224 289712305425103771392 292322326194699300864 292569428752767516672 294310913447724466176 295315387555054583808 296962363118424686592 300442390811218725888 300809892609030684672 303565492586803120128 305630563964944637952 306673671691787452416 307076765371718823936 308383992469133328384 311950999742698487808 311997867380880984576 316950214482164809728 322151134990076780544 323949115117417660416 325053397467464859648 325449610774958112768 325926343603241742816 328862616969036713472 329140607346863456256 331099777628690024448 332105838043682045952 332229810999436406784 334082658508227772416 337503300062919524352 337997689662621066624 341331000211562102784 343362732355678543872 346456090304828801024 346931991527774994432 348868277818757480448 350057504964962156544 350484196219185659904 350944874710535798784 350997600803491107648 356568991292435410944 359781324547322216448 362228816551045496832 363942833033148235776 369775250229192278016 372487249832276277504 373619067799142301696 375842990821756243968 376160694110701092864 377444519005276864512 377940634303653937152 379228963712042336256 379691212570784464896 380247400870448699952 381808752580831739904 383997375238007365632 386283073900138361856 389763101592932401152 392414551263632621568 393753850073406111744 396493704603171422208 398369857779527122944 400589854414958301184 401079856812040912896 401140115203989837312 404753990115737493504 407507418619926183936 408898228922383269888 409435687162291765248 415997156507841312768 422600285976219746304 426632584176047628288 426993220341876916224 429534846653435707392 431000835891160743936 431997047142758286336 433932814366610817024 434568458137655657088 438483489292048951296 438854143129151275008 441466370171586699264 442973081332581875712 445443544677637029888 450663586216828088832 455108000282082803712 457816976474238058496 458445845947416956928 460615148057578235904 462575988703699992576 467926499614047731712 467996801071321476864 475425321723247214592 479708432729762955264 487580096201197289472 493033666972256370688 493293925453555070208 493710911020295184384 496649666443035036672 498158757065523068928 498344716499154610176 501123987762341658624 503920845738205249536 505638618282723115008 506254950094379286528 506996534493931599936 511996500317343154176 515044098533517815808 519684135457243201536 523219401684843495424 525086257447443234816 526417312065803698176 531159810372702830592 534853486938653116416 539671986820983324672 543343224826568245248 545197638563177693184 545914249549722353664 554662875343788417024 563764486232634365952 564241041166051639296 566910951455480905728 568843445568063504384 569536818856176697344 570371101305673049928 572713128871247609856 574667781188214325248 575996062857011048448 579424610850207542784 584644652389398601728 585138857505535033344 588621826895448932352 590630775110109167616 600884781622437451776 601619785218061369344 607130985173606240256 611261127929889275904 613347343383574904832 614153530743437647872 616767984938266656768 623995734761761969152 633900428964329619456 644302269980153561088 647898230234835320832 650106794934929719296 650899221549916225536 651852687206483485632 657725233938073426944 658281214693726912512 662199555257380048896 664459621998872813568 668165317016455544832 675995379325242133248 682662000423124205568 686725464711357087744 692912180609657602048 693863983055549988864 700968392438371319808 701889749421071597568 701995201606982215296 713137982584870821888 719562649094644432896 727885666066296471552 739550500458384556032 744974499664552555008 747238135598284603392 751685981643512487936 752321388221402185728 755881268607307874304 758457927424084672512 759382425141568929792 760494801740897399904 767994750476014731264 772566147800276723712 779526203185864802304 784829102527265243136 787507700146812223488 792987409206342844416 796739715559054245888 801179708829916602368 802280230407979674624 809507980231474987008 815014837239852367872 817796457844766539776 818871374324583530496 831994313015682625536 845200571952439492608 853265168352095256576 859069693306871414784 862001671782321487872 863994094285516572672 869136916275311314176 876966978584097902592 877708286258302550016 882932740343173398528 885946162665163751424 890887089355274059776 901327172433656177664 915633952948476116992 916891691894833913856 921230296115156471808 925151977407399985152 935852999228095463424 935993602142642953728 950850643446494429184 975160192402394578944 986067333944512741376 986587850907110140416 987421822040590368768 993299332886070073344 996317514131046137856 996689432998309220352 1002247975524683317248 1012509900188758573056 1013993068987863199872 1023993000634686308352 1030088197067035631616 1039368270914486403072 1050172514894886469632 1052834624131607396352 1069706973877306232832 1079343973641966649344 1086686449653136490496 1091828499099444707328 1109325750687576834048 1127528972465268731904 1128482082332103278592 1133821902910961811456 1137686891136127008768 1139073637712353394688 1140742202611346099856 1145426257742495219712 1151992125714022096896 1158849221700415085568 1169289304778797203456 1177243653790897864704 1181261550220218335232 1201769563244874903552 1203239570436122738688 1214261970347212480512 1222522255859778551808 1226694686767149809664 1228307061486875295744 1247991469523523938304 1267800857928659238912 1288604539960307122176 1301798443099832451072 1303705374412966971264 1315450467876146853888 1316562429387453825024 1324399110514760097792 1328919243997745627136 1336330634032911089664 1351990758650484266496 1365324000846248411136 1373450929422714175488 1387727966111099977728 1403779498842143195136 1403990403213964430592 1426275965169741643776 1439125298189288865792 1479101000916769112064 1489948999329105110016 1494476271196569206784 1503371963287024975872 1511762537214615748608 1516915854848169345024 1518764850283137859584 1520989603481794799808 1535989500952029462528 1545132295600553447424 1559052406371729604608 1569658205054530486272 1593479431118108491776 1602359417659833204736 1604560460815959349248 1619015960462949974016 1630029674479704735744 1635592915689533079552 1637742748649167060992 1663988626031365251072 1706530336704190513152 1718139386613742829568 1724003343564642975744 1727988188571033145344 1738273832550622628352 1753933957168195805184 1755416572516605100032 1765865480686346797056 1771892325330327502848 1802654344867312355328 1831267905896952233984 1833783383789667827712 1842460592230312943616 1850303954814799970304 1871987204285285907456 1901701286892988858368 1950320384804789157888 1972134667889025482752 1973175701814220280832 1974843644081180737536 1986598665772140146688 1993378865996618440704 2004495951049366634496 2027986137975726399744 2047986001269372616704 2060176394134071263232 2078736541828972806144 2105669248263214792704 2139413947754612465664 2158687947283933298688 2183656998198889414656 2218651501375153668096 2255057944930537463808 2256964164664206557184 2267643805821923622912 2275373782272254017536 2278147275424706789376 2281484405222692199712 2303984251428044193792 2317698443400830171136 2338578609557594406912 2354487307581795729408 2362523100440436670464 2403539126489749807104 2428523940694424961024 2445044511719557103616 2453389373534299619328 2456614122973750591488 2495982939047047876608 2535601715857318477824 2577209079920614244352 2607410748825933942528 2630900935752293707776 2633124858774907650048 2648798221029520195584 2657838487995491254272 2672661268065822179328 2703981517300968532992 2746901858845428350976 2775455932222199955456 2807558997684286390272 2807980806427928861184 2852551930339483287552 2958202001833538224128 2979897998658210220032 2988952542393138413568 3006743926574049951744 3037529700566275719168 3041979206963589599616 3071979001904058925056 3090264591201106894848 3118104812743459209216 3204718835319666409472 3209120921631918698496 3238031920925899948032 3260059348959409471488 3275485497298334121984 3327977252062730502144 3413060673408381026304 3436278773227485659136 3455976377142066290688 3476547665101245256704 3507867914336391610368 3531730961372693594112 3543784650660655005696 3605308689734624710656 3662535811793904467968 3667566767579335655424 3684921184460625887232 3743974408570571814912 3803402573785977716736 3946351403628440561664 3949687288162361475072 3973197331544280293376 3986757731993236881408 4008991902098733268992 4055972275951452799488 4095972002538745233408 4120352788268142526464 4211338496526429585408 4278827895509224931328 4317375894567866597376 4437303002750307336192 4510115889861074927616 4535287611643847245824 4550747564544508035072 4556294550849413578752 4562968810445384399424 4607968502856088387584 4635396886801660342272 4677157219115188813824 4708974615163591458816 4807078252979499614208 4857047881388849922048 4890089023439114207232 4906778747068599238656 4913228245947501182976 4991965878094095753216 5154418159841228488704 5214821497651867885056 5261801871504587415552 5266249717549815300096 5297596442059040391168 5315676975990982508544 5407963034601937065984 5493803717690856701952 5550911864444399910912 5615961612855857722368 5705103860678966575104 5916404003667076448256 5959795997316420440064 6013487853148099903488 6083958413927179199232 6143958003808117850112 6180529182402213789696 6236209625486918418432 6409437670639332818944 6418241843263837396992 6476063841851799896064 6550970994596668243968 6655954504125461004288 6826121346816762052608 6911952754284132581376 6953095330202490513408 7015735828672783220736 7063461922745387188224 7087569301321310011392 7210617379469249421312 7335133535158671310848 7369842368921251774464 7487948817141143629824 7606805147571955433472 7892702807256881123328 7899374576324722950144 7946394663088560586752 7973515463986473762816 8017983804197466537984 8111944551902905598976 8240705576536285052928 8422676993052859170816 8557655791018449862656 8874606005500614672384 9020231779722149855232 9112589101698827157504 9125937620890768798848 9215937005712176775168 9270793773603320684544 9354314438230377627648 9614156505958999228416 9714095762777699844096 9780178046878228414464 9826456491895002365952 9983931756188191506432 10308836319682456977408 10429642995303735770112 10523603743009174831104 10595192884118080782336 10631353951981965017088 10815926069203874131968 10987607435381713403904 11231923225711715444736 11410207721357933150208 11919591994632840880128 12026975706296199806976 12167916827854358398464 12287916007616235700224 12361058364804427579392 12818875341278665637888 12836483686527674793984 12952127683703599792128 13311909008250922008576 13652242693633524105216 13823905508568265162752 13906190660404981026816 14031471657345566441472 14126923845490774376448 14421234758938498842624 14670267070317342621696 14739684737842503548928 14975897634282287259648 15785405614513762246656 15798749152649445900288 15892789326177121173504 15947030927972947525632 16223889103805811197952 16481411153072570105856 17115311582036899725312 17749212011001229344768 18040463559444299710464 18251875241781537597696 18431874011424353550336 18541587547206641369088 18708628876460755255296 19228313011917998456832 19428191525555399688192 19652912983790004731904 19967863512376383012864 20859285990607471540224 21047207486018349662208 21190385768236161564672 21262707903963930034176 21631852138407748263936 22463846451423430889472 22820415442715866300416 23839183989265681760256 24053951412592399613952 24335833655708716796928 24722116729608855158784 25637750682557331275776 25672967373055349587968 26623818016501844017152 27647811017136530325504 27812381320809962053632 28062943314691132882944 28842469517876997685248 29340534140634685243392 29479369475685007097856 29951795268564574519296 31570811229027524493312 31785578652354242347008 31894061855945895051264 32447778207611622395904 32962822306145140211712 34230623164073799450624 36080927118888599420928 36503750483563075195392 36863748022848707100672 37083175094413282738176 38456626023835996913664 38856383051110799376384 39935727024752766025728 41718571981214943080448 42094414972036699324416 42380771536472323129344 43263704276815496527872 44927692902846861778944 47678367978531363520512 48671667311417433593856 49444233459217710317568 51345934746110699175936 53247636033003688034304 55295622034273060651008 55624762641619924107264 56125886629382265765888 57684939035753995370496 58958738951370014195712 59903590537129149038592 63141622458055048986624 63571157304708484694016 63788123711891790102528 64895556415223244791808 68461246328147598901248 72161854237777198841856 73007500967126150390784 74166350188826565476352 76913252047671993827328 79871454049505532051456 83437143962429886160896 84188829944073398648832 86527408553630993055744 89855385805693723557888 95356735957062727041024 97343334622834867187712 98888466918435420635136 102691869492221398351872 110591244068546121302016 111249525283239848214528 115369878071507990740992 119807181074258298077184 126283244916110097973248 127142314609416969388032 129791112830446489583616 146015001934252300781568 148332700377653130952704 159742908099011064102912 166874287924859772321792 168377659888146797297664 173054817107261986111488 179710771611387447115776 190713471914125454082048 194686669245669734375424 205383738984442796703744 222499050566479696429056 230739756143015981481984 239614362148516596154368 252566489832220195946496 259582225660892979167232 292030003868504601563136 296665400755306261905408 333748575849719544643584 346109634214523972222976 359421543222774894231552 381426943828250908164096 389373338491339468750848 444998101132959392858112 479228724297033192308736 505132979664440391892992 519164451321785958334464 584060007737009203126272 667497151699439089287168 692219268429047944445952 718843086445549788463104 778746676982678937501696 889996202265918785716224 1038328902643571916668928 1168120015474018406252544 1334994303398878178574336 1437686172891099576926208 1557493353965357875003392 2076657805287143833337856 2336240030948036812505088 2669988606797756357148672 3114986707930715750006784 4672480061896073625010176 6229973415861431500013568 9344960123792147250020352 18689920247584294500040704
- Sum of all divisors σ(n): 73033140609219764582926947
- Sum of proper divisors (its aliquot sum) s(n): 54343220361635470082886243
- 18689920247584294500040704 is an abundant number, because the sum of its proper divisors (54343220361635470082886243) is greater than itself. Its abundance is 35653300114051175582845539
Bases of 18689920247584294500040704
- Binary: 1111011101011011111010011011010101110100100001111101101100111010010000000000000000002
- Hexadecimal: 0xF75BE9B57487DB3A40000
- Base-36: 2CJHS3ZKHJECXS000
Squares and roots of 18689920247584294500040704
- 18689920247584294500040704 squared (186899202475842945000407042) is 349313118861061376222384392090245592246657656815616
- 18689920247584294500040704 cubed (186899202475842945000407043) is 6528634332948170329511009291823558365175243095690365093024211896175022833664
-
18689920247584294500040704 is a
perfect square number . Itssquare root is 4323184040448 -
The
cube root of 18689920247584294500040704 is 265380586.4002916557
Scales and comparisons
How big is 18689920247584294500040704?- 18,689,920,247,584,294,500,040,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,689,920,247,584,294,500,040,704 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 18689920247584294500040704 cubic inches would be around 22115048.9 feet tall.
Recreational maths with 18689920247584294500040704
- 18689920247584294500040704 backwards is 40704000549248574202998681
- 18689920247584294500040704 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 18689920247584294500040704's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 18689920247584294500040704 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 18689920247584294500040704 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/18689920247584294500040704/
Chicago style:
Numbermatics. 2024. "Number 18689920247584294500040704 - Facts about the integer". https://numbermatics.com/n/18689920247584294500040704/
The information we have on file for 18689920247584294500040704 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 18689920247584294500040704, math, Factors of 18689920247584294500040704, curriculum, school, college, exams, university, Prime factorization of 18689920247584294500040704, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, six hundred eighty-nine sextillion, nine hundred twenty quintillion, two hundred forty-seven quadrillion, five hundred eighty-four trillion, two hundred ninety-four billion, five hundred million, forty thousand, seven hundred four.