13983724137796430374895616
13,983,724,137,796,430,374,895,616 is an even composite number composed of six prime numbers multiplied together.
13983724137796430374895616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-six thousand, nine hundred seventy-three divisors.
Prime factorization of 13983724137796430374895616:
236 × 38 × 132 × 192 × 232 × 312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 23 × 23 × 31 × 31)See below for interesting mathematical facts about the number 13983724137796430374895616 from the Numbermatics database.
Names of 13983724137796430374895616
- Cardinal: 13983724137796430374895616 can be written as Thirteen septillion, nine hundred eighty-three sextillion, seven hundred twenty-four quintillion, one hundred thirty-seven quadrillion, seven hundred ninety-six trillion, four hundred thirty billion, three hundred seventy-four million, eight hundred ninety-five thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.3983724137796430374895616 × 1025
Factors of 13983724137796430374895616
Divisors of 13983724137796430374895616
- Number of divisors d(n): 26973
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 27 31 32 36 38 39 46 48 52 54 57 62 64 69 72 76 78 81 92 93 96 104 108 114 117 124 128 138 144 152 156 162 169 171 184 186 192 207 208 216 228 234 243 247 248 256 276 279 288 299 304 312 324 338 342 351 361 368 372 384 403 414 416 432 437 456 468 486 494 496 507 512 513 529 552 558 576 589 598 608 621 624 648 676 684 702 713 722 729 736 741 744 768 806 828 832 837 864 874 897 912 936 961 972 988 992 1014 1024 1026 1053 1058 1083 1104 1116 1152 1178 1196 1209 1216 1242 1248 1296 1311 1352 1368 1404 1426 1444 1458 1472 1482 1488 1521 1536 1539 1587 1612 1656 1664 1674 1728 1748 1767 1794 1824 1863 1872 1922 1944 1976 1984 2028 2048 2052 2106 2116 2139 2166 2187 2208 2223 2232 2304 2356 2392 2418 2432 2484 2496 2511 2592 2622 2691 2704 2736 2808 2852 2883 2888 2916 2944 2964 2976 3042 3072 3078 3159 3174 3211 3224 3249 3312 3328 3348 3456 3496 3534 3588 3627 3648 3726 3744 3844 3887 3888 3933 3952 3968 4056 4096 4104 4212 4232 4278 4332 4374 4416 4446 4464 4563 4608 4617 4693 4712 4761 4784 4836 4864 4968 4992 5022 5184 5239 5244 5301 5382 5408 5472 5589 5616 5681 5704 5766 5776 5832 5888 5928 5952 6084 6144 6156 6318 6348 6417 6422 6448 6498 6561 6624 6656 6669 6696 6877 6912 6992 7068 7176 7254 7296 7452 7488 7533 7657 7688 7774 7776 7866 7904 7936 8073 8112 8192 8208 8303 8424 8464 8556 8649 8664 8748 8832 8892 8928 9126 9216 9234 9269 9386 9424 9477 9522 9568 9633 9672 9728 9747 9936 9984 10044 10051 10368 10478 10488 10602 10764 10816 10881 10944 11178 11191 11232 11362 11408 11532 11552 11661 11664 11776 11799 11856 11904 12168 12288 12312 12493 12636 12696 12834 12844 12896 12996 13122 13248 13312 13338 13392 13547 13689 13754 13824 13851 13984 14079 14136 14283 14352 14508 14592 14904 14976 15066 15314 15376 15548 15552 15717 15732 15808 15872 15903 16146 16224 16384 16399 16416 16606 16767 16848 16928 17043 17112 17298 17328 17496 17664 17784 17856 18252 18259 18432 18468 18538 18772 18848 18954 19044 19136 19251 19266 19344 19456 19494 19872 19968 20007 20088 20102 20631 20736 20956 20976 21204 21528 21632 21762 21888 22103 22356 22382 22464 22599 22724 22816 22971 23064 23104 23322 23328 23552 23598 23712 23808 24219 24336 24576 24624 24909 24986 25272 25392 25668 25688 25792 25947 25992 26244 26496 26624 26676 26784 27094 27378 27508 27648 27702 27807 27968 28158 28272 28431 28566 28704 28899 29016 29184 29241 29808 29952 30132 30153 30628 30752 31096 31104 31434 31464 31616 31744 31806 32292 32448 32643 32768 32798 32832 33212 33534 33573 33696 33856 34086 34224 34596 34656 34983 34992 35328 35397 35568 35712 36504 36518 36864 36936 37076 37479 37544 37696 37908 38088 38272 38502 38532 38688 38912 38988 39744 39936 40014 40176 40204 40641 41067 41262 41472 41553 41912 41952 42237 42408 42849 43056 43264 43524 43776 44206 44712 44764 44928 45198 45448 45632 45942 46128 46208 46644 46656 47104 47151 47196 47424 47616 47709 48438 48672 49152 49197 49248 49818 49972 50301 50544 50784 51129 51336 51376 51584 51894 51984 52488 52992 53248 53352 53568 54188 54756 54777 55016 55296 55404 55614 55936 56316 56544 56862 57132 57408 57753 57798 58032 58368 58482 59616 59904 60021 60264 60306 61009 61256 61504 61893 62192 62208 62868 62928 63232 63488 63612 64584 64896 65286 65536 65596 65664 66309 66424 67068 67146 67392 67712 67797 68172 68448 68913 69192 69312 69966 69984 70656 70794 71136 71424 72657 73008 73036 73728 73853 73872 74152 74727 74958 75088 75392 75816 76176 76544 77004 77064 77376 77824 77841 77976 79488 79872 80028 80352 80408 81282 82134 82524 82944 83106 83421 83824 83904 84474 84816 85293 85698 86112 86528 86697 87048 87552 87723 88412 89401 89424 89528 89856 90396 90459 90896 91264 91884 92256 92416 93288 93312 94208 94302 94392 94848 95232 95418 96876 97344 97929 98304 98394 98496 99541 99636 99944 100602 100719 101088 101568 102258 102672 102752 103168 103788 103968 104949 104976 105984 106191 106496 106704 107136 107939 108376 109512 109554 110032 110592 110808 111228 111872 112437 112632 113088 113724 114264 114816 115506 115596 116064 116736 116964 119232 119808 120042 120497 120528 120612 121923 122018 122512 123008 123201 123786 124384 124416 124659 125736 125856 126464 126711 126976 127224 128547 129168 129792 130572 130663 131072 131192 131328 132618 132848 134136 134292 134784 135424 135594 136344 136896 137826 138384 138624 139932 139968 141312 141453 141588 142272 142848 143127 145314 145483 146016 146072 147456 147591 147706 147744 148304 149454 149916 150176 150784 150903 151632 152352 153088 153387 154008 154128 154752 155648 155682 155952 158976 159744 160056 160704 160816 162409 162564 164268 164331 165048 165888 166212 166842 167648 167808 168948 169632 170586 171396 172224 173056 173259 173394 174096 175104 175446 176111 176824 178802 178848 179056 179712 180063 180792 180918 181792 182528 183027 183768 184512 184832 185679 186576 186624 188416 188604 188784 189696 190464 190836 190969 193752 194688 195858 196608 196788 196992 198927 199082 199272 199888 201204 201438 202176 203136 203391 204516 205344 205504 206336 206739 207576 207936 209898 209952 211968 212382 212992 213187 213408 214272 215878 216752 217971 219024 219108 220064 221184 221559 221616 222456 223744 224181 224874 225264 226176 227448 228528 229632 231012 231192 232128 233472 233523 233928 237367 238464 239616 240084 240994 241056 241224 243846 244036 245024 246016 246402 247572 248768 248832 249318 250263 251472 251712 252928 253422 253952 254448 257094 257393 258336 259584 260091 261144 261326 262144 262384 262656 263169 265236 265696 268203 268272 268584 269568 270848 271188 271377 272688 273792 275652 276768 277248 279864 279936 282624 282906 283176 284544 285696 286254 287339 290628 290966 292032 292144 293787 294912 295182 295412 295488 296608 298623 298908 299832 300352 301568 301806 302157 303264 304704 306176 306774 308016 308256 309504 311296 311364 311581 311904 314847 317952 318573 319488 320112 321408 321632 323817 324818 325128 328536 328662 330096 331776 332424 333684 335296 335616 337311 337896 339264 341172 342792 344448 346112 346518 346788 346921 348192 350208 350892 352222 353648 357604 357696 358112 359424 360126 361491 361584 361836 363584 365056 365769 366054 367536 369024 369603 369664 371358 373152 373248 376832 377208 377568 379392 380133 380928 381672 381938 385641 387504 389376 391716 391989 393216 393576 393984 397854 398164 398544 399776 402408 402876 404352 406272 406782 409032 410688 411008 412672 413478 415152 415872 419796 419904 419957 423936 424359 424764 425984 426374 426816 428544 429381 431756 433504 435942 436449 438048 438216 440128 442368 442773 443118 443232 444912 447488 448362 449748 450528 452352 454896 457056 459264 460161 462024 462384 464256 466944 467046 467856 474734 476928 479232 480168 481988 482112 482448 487227 487692 488072 490048 492032 492804 492993 495144 497536 497664 498636 500526 502944 503424 505856 506844 507904 508369 508896 514188 514786 516672 519168 519777 520182 522288 522652 524288 524768 525312 526338 528333 530472 531392 536406 536544 537168 539136 540189 541696 542376 542754 545376 547584 549081 551304 553536 554496 557037 559728 559872 565248 565812 566352 569088 571392 572508 572907 574678 581256 581932 584064 584288 587574 589824 590364 590824 590976 593216 596781 597246 597816 599664 600704 603136 603612 604314 606528 609408 612352 613548 616032 616512 619008 620217 622592 622728 623162 623808 629694 635904 637146 638976 639561 640224 642816 643264 647634 649636 650256 653913 657072 657324 660192 663552 664677 664848 667368 670592 671232 672543 674622 675792 678528 682344 685584 688896 692224 693036 693576 693842 696384 700416 700569 701784 704444 707296 712101 715208 715392 716224 718848 720252 722982 723168 723672 727168 730112 731538 732108 735072 738048 739206 739328 742716 746304 746496 750789 753664 754416 755136 758784 760266 761856 763344 763876 771282 772179 775008 778752 780273 783432 783978 786432 787152 787968 789507 795708 796328 797088 799552 804609 804816 805752 808704 812544 813564 814131 818064 821376 822016 825344 826956 830304 831744 839592 839808 839914 847872 848718 849528 851968 852748 853632 857088 858762 862017 863512 867008 871884 872898 876096 876432 880256 881361 884736 885546 886236 886464 889824 894976 895869 896724 899496 901056 904704 906471 909792 914112 918528 920322 924048 924768 928512 933888 934092 934743 935712 944541 949468 953856 955719 958464 960336 963976 964224 964896 971451 974454 975384 976144 980096 984064 985608 985986 990288 995072 995328 997272 1001052 1005888 1006848 1011712 1011933 1013688 1015808 1016738 1017792 1028376 1029572 1033344 1038336 1039554 1040364 1040763 1044576 1045304 1048576 1049536 1050624 1052676 1056666 1060944 1062784 1072812 1073088 1074336 1078272 1080378 1083392 1084473 1084752 1085508 1090752 1095168 1097307 1098162 1102608 1107072 1108809 1108992 1114074 1119456 1119744 1130496 1131624 1132704 1138176 1140399 1142784 1145016 1145814 1149356 1156923 1162512 1163864 1168128 1168576 1175148 1175967 1179648 1180728 1181648 1181952 1186432 1193562 1194492 1195632 1199328 1201408 1206272 1207224 1208628 1213056 1218816 1224704 1227096 1232064 1233024 1238016 1240434 1245184 1245456 1246324 1247616 1259388 1259871 1271808 1273077 1274292 1277952 1279122 1280448 1285632 1286528 1288143 1295268 1299272 1300512 1307826 1309347 1314144 1314648 1320384 1327104 1328319 1329354 1329696 1334736 1341184 1342464 1345086 1349244 1351584 1357056 1364688 1371168 1377792 1380483 1384448 1386072 1387152 1387684 1392768 1400832 1401138 1403207 1403568 1408888 1414592 1424202 1430416 1430784 1432448 1437696 1440504 1445964 1446336 1447344 1454336 1460224 1461681 1463076 1464216 1470144 1476096 1478412 1478656 1478979 1485432 1492608 1492992 1501578 1507328 1508832 1510272 1517568 1520532 1523712 1525107 1526688 1527752 1542564 1544358 1550016 1557504 1559331 1560546 1566864 1567956 1572864 1574304 1575936 1579014 1584999 1591416 1592656 1594176 1599104 1609218 1609632 1611504 1617408 1620567 1625088 1627128 1628262 1636128 1642752 1644032 1647243 1650688 1653912 1660608 1663488 1671111 1679184 1679616 1679828 1695744 1697436 1698619 1699056 1703936 1705496 1707264 1714176 1717524 1718721 1724034 1727024 1734016 1743768 1745796 1752192 1752864 1760512 1762722 1769472 1771092 1772472 1772928 1779648 1789952 1790343 1791738 1793448 1798992 1802112 1809408 1812942 1819584 1828224 1837056 1840644 1848096 1849536 1857024 1860651 1867776 1868184 1869486 1871424 1889082 1891279 1898936 1907712 1911438 1916928 1918683 1920672 1927952 1928448 1929792 1942902 1948908 1950768 1952288 1960192 1961739 1968128 1971216 1971972 1980576 1990144 1990656 1994031 1994544 2002104 2011776 2013696 2017629 2023424 2023866 2027376 2031616 2033476 2035584 2056752 2059144 2066688 2076672 2079108 2080728 2081526 2089152 2090608 2097152 2099072 2101248 2101707 2105352 2113332 2121888 2125568 2136303 2145624 2146176 2148672 2156544 2160756 2166784 2168946 2169504 2171016 2181504 2190336 2194614 2196324 2205216 2214144 2217618 2217984 2228148 2238912 2239488 2252367 2260992 2263248 2265408 2276352 2280798 2285568 2289443 2290032 2291628 2298712 2313846 2316537 2325024 2327728 2336256 2337152 2340819 2350296 2351934 2359296 2361456 2363296 2363904 2368521 2372864 2387124 2388984 2391264 2398656 2402816 2412544 2413827 2414448 2417256 2426112 2437632 2442393 2449408 2454192 2464128 2466048 2476032 2480868 2482597 2490368 2490912 2492648 2495232 2518776 2519742 2543616 2546154 2548584 2555904 2558244 2560896 2571264 2573056 2576286 2586051 2590536 2598544 2601024 2615652 2618694 2628288 2629296 2640768 2644083 2654208 2656638 2658708 2659392 2669472 2682368 2684928 2687607 2690172 2698488 2703168 2714112 2719413 2729376 2742336 2755584 2760966 2768896 2771431 2772144 2774304 2775368 2785536 2801664 2802276 2804229 2806414 2807136 2817776 2829184 2833623 2848404 2860832 2861568 2864896 2867157 2875392 2881008 2891928 2892672 2894688 2908672 2914353 2920448 2923362 2926152 2928432 2940288 2952192 2956824 2957312 2957958 2970864 2985216 2985984 3003156 3014656 3017664 3020544 3035136 3035799 3041064 3047424 3050214 3053376 3055504 3085128 3085771 3088716 3100032 3115008 3118662 3121092 3122289 3133728 3135912 3145728 3148608 3151872 3158028 3169998 3182832 3185312 3188352 3198208 3218436 3219264 3223008 3234816 3241134 3250176 3253419 3254256 3256524 3272256 3285504 3288064 3291921 3294486 3301376 3307824 3321216 3326976 3342222 3346109 3358368 3359232 3359656 3391488 3394872 3397238 3398112 3407872 3410992 3414528 3421197 3428352 3435048 3437442 3448068 3454048 3468032 3470769 3487536 3491592 3504384 3505728 3521024 3525444 3527901 3538944 3542184 3544944 3545856 3559296 3579904 3580686 3583476 3586896 3597984 3604224 3618816 3625884 3639168 3656448 3674112 3681288 3696192 3699072 3714048 3721302 3735407 3735552 3736368 3738972 3742848 3778164 3779613 3782558 3797872 3815424 3819231 3822876 3833856 3837366 3841344 3855904 3856896 3859584 3864429 3885804 3897816 3901536 3904576 3920384 3923478 3928041 3936256 3942432 3943944 3961152 3980288 3981312 3984957 3988062 3989088 4004208 4023552 4027392 4035258 4046848 4047732 4050553 4054752 4063232 4066952 4071168 4113504 4118288 4133376 4141449 4153344 4158216 4161456 4163052 4178304 4181216 4194304 4198144 4202496 4203414 4209621 4210704 4226664 4243776 4251136 4272606 4291248 4292352 4297344 4313088 4321512 4333568 4337892 4339008 4342032 4363008 4380672 4385043 4389228 4392648 4410432 4428288 4435236 4435968 4436937 4456296 4477824 4478976 4504734 4509973 4521984 4526496 4530816 4552704 4561596 4571136 4575321 4578886 4580064 4583256 4597424 4627692 4633074 4650048 4655456 4672512 4674304 4677993 4681638 4700592 4703868 4718592 4722912 4726592 4727808 4737042 4745728 4754997 4774248 4777968 4782528 4797312 4805632 4825088 4827654 4828896 4834512 4852224 4875264 4884786 4898816 4908384 4928256 4932096 4941729 4952064 4961736 4965194 4980736 4981824 4985296 4990464 5013333 5037552 5039484 5087232 5092308 5095857 5097168 5111808 5116488 5121792 5142528 5146112 5152572 5156163 5172102 5181072 5197088 5202048 5231304 5237388 5256576 5258592 5281536 5288166 5308416 5313276 5317416 5318784 5338944 5364736 5369856 5371029 5375214 5380344 5396976 5406336 5428224 5438826 5458752 5459441 5484672 5511168 5521932 5537792 5542862 5544288 5548608 5550736 5571072 5581953 5603328 5604552 5608458 5612828 5614272 5635552 5658368 5667246 5673837 5696808 5721664 5723136 5729792 5734314 5750784 5756049 5762016 5783856 5785344 5789376 5817344 5828706 5840896 5846724 5852304 5856864 5880576 5904384 5913648 5914624 5915916 5920039 5941728 5970432 5971968 5982093 6006312 6029312 6035328 6041088 6052887 6070272 6071598 6082128 6094848 6100428 6106752 6111008 6170256 6171542 6177432 6200064 6230016 6237324 6242184 6244578 6267456 6271824 6291456 6297216 6303744 6305121 6316056 6339996 6365664 6370624 6376704 6396416 6408909 6436872 6438528 6446016 6469632 6482268 6500352 6506838 6508512 6513048 6544512 6571008 6576128 6583842 6588972 6602752 6608797 6615648 6642432 6653952 6684444 6692218 6716736 6718464 6719312 6757101 6782976 6789744 6794476 6796224 6815744 6821984 6829056 6842394 6856704 6868329 6870096 6874884 6896136 6908096 6936064 6941538 6949611 6975072 6983184 7008768 7011456 7022457 7042048 7050888 7055802 7077888 7084368 7089888 7091712 7118592 7159808 7161372 7166952 7173792 7195968 7208448 7237632 7241481 7251768 7278336 7312896 7327179 7348224 7362576 7392384 7398144 7428096 7442604 7447791 7470814 7471104 7472736 7477944 7485696 7556328 7559226 7565116 7595744 7630848 7638462 7645752 7667712 7674732 7682688 7711808 7713792 7719168 7728858 7758153 7771608 7795632 7803072 7809152 7840768 7846956 7856082 7872512 7884864 7887888 7922304 7960576 7962624 7969914 7976124 7978176 7979183 8008416 8047104 8054784 8062821 8070516 8093696 8095464 8101106 8109504 8126464 8133904 8142336 8158239 8227008 8236576 8266752 8282898 8306688 8314293 8316432 8322912 8326104 8356608 8362432 8388608 8396288 8404992 8406828 8412687 8419242 8421408 8453328 8487552 8500869 8502272 8545212 8582496 8584704 8594688 8626176 8643024 8667136 8675784 8678016 8684064 8726016 8743059 8761344 8770086 8778456 8785296 8820864 8856576 8870472 8871936 8873874 8912592 8955648 8957952 9009468 9019946 9043968 9052992 9061632 9105408 9107397 9123192 9142272 9150642 9157772 9160128 9166512 9194848 9255384 9257313 9266148 9300096 9310912 9345024 9348608 9355986 9363276 9366867 9401184 9407736 9437184 9445824 9453184 9455616 9474084 9491456 9509994 9548496 9555936 9565056 9594624 9611264 9650176 9655308 9657792 9659011 9669024 9704448 9750528 9760257 9769572 9797632 9816768 9856512 9864192 9875763 9883458 9904128 9923472 9930388 9961472 9963648 9970592 9980928 10026666 10038327 10075104 10078968 10174464 10184616 10191714 10194336 10223616 10232976 10243584 10263591 10285056 10292224 10305144 10312326 10344204 10362144 10394176 10404096 10462608 10474776 10513152 10517184 10563072 10576332 10583703 10616832 10626552 10634832 10637568 10677888 10729472 10739712 10742058 10750428 10760688 10793952 10812672 10856448 10877652 10917504 10918882 10969344 11022336 11043864 11075584 11085724 11088576 11097216 11101472 11142144 11163906 11206221 11206656 11209104 11216916 11225656 11228544 11271104 11316736 11334492 11338839 11347674 11393616 11443328 11446272 11457693 11459584 11468628 11501568 11512098 11524032 11567712 11570688 11578752 11634688 11657412 11681792 11693448 11704608 11713728 11761152 11784123 11808768 11827296 11829248 11831832 11840078 11883456 11940864 11943936 11954871 11964186 12012624 12058624 12070656 12082176 12105774 12140544 12143196 12151659 12164256 12189696 12200856 12213504 12222016 12340512 12343084 12354864 12400128 12424347 12460032 12474648 12484368 12489156 12534912 12543648 12582912 12594432 12607488 12610242 12628863 12632112 12679992 12731328 12741248 12753408 12792832 12817818 12873744 12877056 12892032 12939264 12964536 13000704 13013676 13017024 13026096 13089024 13142016 13152256 13155129 13167684 13177944 13205504 13217594 13231296 13284864 13307904 13310811 13368888 13384436 13433472 13436928 13438624 13514202 13529919 13565952 13579488 13588952 13592448 13631488 13643968 13658112 13684788 13713408 13725963 13736658 13740192 13749768 13792272 13816192 13872128 13883076 13899222 13950144 13966368 14017536 14022912 14044914 14084096 14101776 14111604 14155776 14168736 14179776 14183424 14237184 14264991 14319616 14322744 14333904 14347584 14391936 14416896 14475264 14482962 14503536 14556672 14625792 14654358 14696448 14725152 14784768 14796288 14825187 14856192 14885208 14895582 14941628 14942208 14945472 14955888 14971392 15039999 15112656 15118452 15130232 15191488 15261696 15276924 15287571 15291504 15335424 15349464 15365376 15423616 15427584 15438336 15457716 15468489 15516306 15543216 15591264 15606144 15618304 15681536 15693912 15712164 15745024 15769728 15775776 15844608 15921152 15925248 15939828 15952248 15956352 15958366 16016832 16094208 16109568 16113087 16125642 16141032 16187392 16190928 16202212 16219008 16252928 16267808 16284672 16316478 16378323 16454016 16473152 16533504 16565796 16613376 16628586 16632864 16645824 16652208 16713216 16724864 16745859 16777216 16792576 16809984 16813656 16825374 16838484 16842816 16906656 16975104 17001738 17004544 17021511 17090424 17164992 17169408 17189376 17252352 17268147 17286048 17334272 17351568 17356032 17368128 17452032 17486118 17522688 17540172 17556912 17570592 17641728 17713152 17740944 17743872 17747748 17760117 17825184 17911296 17915904 17946279 18018936 18039892 18087936 18105984 18123264 18158661 18210816 18214794 18246384 18284544 18301284 18315544 18320256 18333024 18389696 18510768 18514626 18532296 18600192 18621824 18690048 18697216 18711972 18726552 18733734 18802368 18815472 18874368 18891648 18906368 18911232 18948168 18982912 19019988 19096992 19111872 19130112 19189248 19222528 19226727 19300352 19310616 19315584 19318022 19338048 19408896 19501056 19520514 19539144 19595264 19633536 19713024 19728384 19751526 19766916 19808256 19826391 19846944 19860776 19922944 19927296 19941184 19961856 20053332 20076654 20150208 20157936 20271303 20348928 20369232 20383428 20388672 20447232 20465952 20487168 20527182 20570112 20584448 20604987 20610288 20624652 20688408 20724288 20788352 20808192 20848833 20925216 20949552 21026304 21034368 21067371 21126144 21152664 21167406 21233664 21253104 21269664 21275136 21355776 21458944 21479424 21484116 21500856 21521376 21587904 21625344 21712896 21724443 21755304 21835008 21837764 21938688 21981537 22044672 22087728 22151168 22171448 22177152 22194432 22202944 22284288 22327812 22343373 22412442 22413312 22418208 22433832 22451312 22457088 22542208 22633472 22668984 22677678 22695348 22787232 22886656 22892544 22915386 22919168 22937256 23003136 23024196 23048064 23135424 23141376 23157504 23269376 23274459 23314824 23363584 23386896 23409216 23427456 23522304 23568246 23617536 23654592 23658496 23663664 23680156 23766912 23881728 23887872 23909742 23928372 23937549 24025248 24117248 24141312 24164352 24188463 24211548 24281088 24286392 24303318 24328512 24379392 24401712 24427008 24444032 24474717 24681024 24686168 24709728 24800256 24848694 24920064 24942879 24949296 24968736 24978312 25069824 25087296 25165824 25188864 25214976 25220484 25238061 25257726 25264224 25359984 25462656 25482496 25502607 25506816 25585664 25635636 25747488 25754112 25784064 25878528 25929072 26001408 26027352 26034048 26052192 26178048 26229177 26284032 26304512 26310258 26335368 26355888 26411008 26435188 26462592 26569728 26615808 26621622 26737776 26768872 26866944 26873856 26877248 27028404 27059838 27131904 27158976 27177904 27184896 27262976 27287936 27316224 27322191 27369576 27426816 27451926 27473316 27480384 27499536 27584544 27632384 27744256 27766152 27771939 27798444 27900288 27932736 28035072 28045824 28089828 28100601 28168192 28203552 28223208 28311552 28337472 28359552 28366848 28474368 28529982 28639232 28645488 28667808 28695168 28783872 28833792 28950528 28965924 28977033 29007072 29113344 29251584 29280771 29308716 29392896 29450304 29569536 29592576 29627289 29650374 29712384 29770416 29791164 29883256 29884416 29890944 29911776 29942784 30079998 30114981 30225312 30236904 30260464 30382976 30523392 30553848 30575142 30583008 30670848 30698928 30730752 30790773 30847232 30855168 30876672 30915432 30936978 31032612 31086432 31182528 31212288 31236608 31363072 31387824 31424328 31490048 31539456 31551552 31689216 31751109 31842304 31850496 31879656 31904496 31912704 31916732 32033664 32188416 32219136 32226174 32251284 32273761 32282064 32374784 32381856 32404424 32438016 32505856 32535616 32569344 32632956 32756646 32908032 32946304 33067008 33131592 33226752 33257172 33265728 33291648 33304416 33426432 33449728 33491718 33554432 33585152 33618663 33619968 33627312 33650748 33676968 33685632 33813312 33950208 34003476 34009088 34016517 34043022 34180848 34329984 34338816 34373079 34378752 34504704 34536294 34572096 34668544 34703136 34712064 34736256 34904064 34972236 35045376 35080344 35113824 35141184 35283456 35352369 35426304 35481888 35487744 35495496 35520234 35650368 35822592 35831808 35864613 35892558 36037872 36079784 36175872 36211968 36246528 36317322 36421632 36429588 36454977 36492768 36569088 36602568 36631088 36640512 36666048 36779392 37021536 37029252 37064592 37200384 37243648 37273041 37380096 37394432 37423944 37453104 37467468 37604736 37630944 37748736 37783296 37812736 37822464 37886589 37896336 37965824 38039976 38193984 38223744 38260224 38378496 38445056 38453454 38600704 38621232 38631168 38636044 38676096 38817792 39002112 39041028 39078288 39190528 39267072 39426048 39456768 39465387 39503052 39533832 39616512 39652782 39693888 39721552 39845888 39854592 39882368 39923712 39932433 40106664 40153308 40300416 40315872 40542606 40589757 40697856 40738464 40766856 40777344 40894464 40931904 40974336 41054364 41140224 41168896 41177889 41209974 41220576 41249304 41376816 41448576 41576704 41616384 41697666 41850432 41899104 42052608 42068736 42134742 42252288 42305328 42334812 42467328 42506208 42539328 42550272 42711552 42794973 42917888 42958848 42968232 43001712 43042752 43175808 43250688 43425792 43448886 43499417 43510608 43670016 43675528 43877376 43963074 44089344 44175456 44302336 44342896 44354304 44388864 44405888 44475561 44568576 44655624 44686746 44824884 44826624 44836416 44867664 44902624 44914176 45084416 45119997 45266944 45337968 45355356 45390696 45574464 45773312 45785088 45830772 45838336 45862713 45874512 46006272 46048392 46096128 46270848 46282752 46315008 46405467 46538752 46548918 46629648 46727168 46773792 46818432 46854912 47044608 47136492 47235072 47309184 47316992 47327328 47360312 47533824 47763456 47775744 47819484 47856744 47875098 48050496 48234496 48282624 48328704 48339261 48376926 48423096 48562176 48572784 48606636 48657024 48758784 48803424 48854016 48888064 48949434 49134969 49362048 49372336 49419456 49600512 49697388 49840128 49885758 49898592 49937472 49956624 50139648 50174592 50237577 50331648 50377728 50429952 50440968 50476122 50515452 50528448 50719968 50925312 50964992 51005214 51013632 51064533 51171328 51271272 51494976 51508224 51568128 51757056 51804441 51858144 52002816 52054704 52068096 52104384 52356096 52458354 52568064 52609024 52620516 52657189 52670736 52711776 52822016 52870376 52925184 53139456 53231616 53243244 53280351 53475552 53537744 53733888 53747712 53754496 53838837 54056808 54119676 54263808 54317952 54355808 54369792 54475983 54525952 54575872 54632448 54644382 54739152 54853632 54903852 54946632 54960768 54999072 55169088 55264768 55488512 55532304 55543878 55596888 55800576 55865472 56070144 56091648 56179656 56201202 56336384 56407104 56446416 56623104 56674944 56719104 56733696 56948736 57059964 57278464 57290976 57335616 57390336 57567744 57667584 57680181 57901056 57931848 57954066 58014144 58226688 58503168 58561542 58617432 58629649 58785792 58900608 59139072 59185152 59254578 59300748 59424768 59479173 59540832 59582328 59766512 59768832 59781888 59823552 59885568 60159996 60229962 60450624 60473808 60520928 60765952 60813909 61046784 61107696 61150284 61166016 61341696 61397856 61461504 61581546 61694464 61710336 61753344 61814961 61830864 61873956 62065224 62172864 62365056 62424576 62473216 62546499 62726144 62775648 62848656 62980096 63078912 63103104 63378432 63502218 63684608 63700992 63759312 63808992 63825408 63833464 64067328 64376832 64438272 64452348 64502568 64547522 64564128 64749568 64763712 64808848 64876032 65011712 65071232 65138688 65173329 65265912 65513292 65816064 65892608 65944611 66134016 66263184 66453504 66514344 66531456 66583296 66608832 66852864 66899456 66983436 67030119 67108864 67170304 67237326 67239936 67254624 67301496 67353936 67371264 67626624 67900416 68006952 68018176 68033034 68086044 68361696 68659968 68677632 68746158 68757504 69009408 69072588 69144192 69337088 69406272 69424128 69472512 69808128 69823377 69944472 70090752 70160688 70227648 70282368 70566912 70704738 70852608 70963776 70972733 70975488 70990992 71040468 71300736 71645184 71663616 71729226 71785116 71812647 72075744 72159568 72351744 72423936 72493056 72565389 72634644 72843264 72859176 72909954 72985536 73138176 73205136 73262176 73281024 73332096 73424151 73558784 74043072 74058504 74129184 74400768 74487296 74546082 74760192 74788864 74828637 74847888 74906208 74934936 75209472 75261888 75497472 75566592 75625472 75644928 75714183 75773178 75792672 75931648 76079952 76387968 76447488 76520448 76756992 76890112 76906908 76960507 77201408 77242464 77262336 77272088 77352192 77635584 78004224 78082056 78156576 78381056 78534144 78687531 78852096 78913536 78930774 79006104 79067664 79233024 79305564 79387776 79443104 79691776 79709184 79764736 79847424 79864866 80213328 80306616 80600832 80631744 81085212 81179514 81395712 81476928 81533712 81554688 81788928 81863808 81948672 81966573 82108728 82280448 82337792 82355778 82419948 82441152 82498608 82753632 82897152 83153408 83232768 83315817 83395332 83700864 83798208 84105216 84137472 84269484 84301803 84504576 84610656 84669624 84934656 85012416 85078656 85100544 85423104 85589946 85835776 85914361 85917696 85936464 86003424 86085504 86351616 86501376 86851584 86897772 86931099 86998834 87021216 87340032 87351056 87754752 87842313 87926148 88178688 88350912 88604672 88685792 88708608 88777728 88811776 88881867 88951122 89137152 89311248 89373492 89649768 89653248 89672832 89735328 89805248 89828352 90168832 90239994 90344943 90533888 90675936 90710712 90781392 91148928 91546624 91570176 91661544 91676672 91725426 91749024 92012544 92096784 92192256 92541696 92565504 92630016 92810934 93077504 93097836 93259296 93454336 93547584 93636864 93709824 94089216 94272984 94470144 94618368 94633984 94654656 94720624 95067648 95253327 95526912 95551488 95638968 95713488 95750196 96100992 96468992 96565248 96657408 96678522 96753852 96821283 96846192 97124352 97145568 97213272 97314048 97517568 97606848 97708032 97776128 97898868 98269938 98724096 98744672 98838912 99201024 99394776 99680256 99771516 99797184 99874944 99913248 100279296 100349184 100475154 100663296 100755456 100855989 100859904 100881936 100952244 101030904 101056896 101439936 101850624 101929984 102010428 102027264 102049551 102129066 102342656 102542544 102989952 103016448 103136256 103514112 103608882 103716288 103729379 104005632 104109408 104136192 104208768 104712192 104916708 105136128 105218048 105241032 105314378 105341472 105423552 105644032 105740752 105850368 106057107 106278912 106463232 106486488 106560702 106951104 107075488 107467776 107495424 107508992 107593839 107677674 108113616 108239352 108527616 108635904 108711616 108739584 108951966 109051904 109151744 109264896 109288764 109364931 109478304 109707264 109807704 109893264 109921536 109998144 110338176 110529536 110977024 111064608 111087756 111193776 111601152 111730944 112140288 112183296 112359312 112402404 112672768 112814208 112892832 113246208 113349888 113438208 113467392 113659767 113897472 114119928 114556928 114581952 114671232 114780672 115135488 115335168 115360362 115802112 115863696 115908132 116028288 116453376 117006336 117123084 117234864 117259298 117571584 117801216 118278144 118370304 118396161 118509156 118601496 118849536 118958346 119081664 119164656 119533024 119537664 119563776 119647104 119771136 119797299 120319992 120459924 120901248 120947616 121041856 121531904 121627818 121769271 122093568 122215392 122300568 122332032 122683392 122795712 122923008 123163092 123388928 123420672 123506688 123533667 123629922 123661728 123747912 124130448 124345728 124730112 124849152 124946432 125092998 125452288 125551296 125567143 125697312 125960192 126157824 126206208 126756864 127004436 127369216 127401984 127518624 127617984 127650816 127666928 128134656 128384919 128753664 128876544 128904696 129005136 129095044 129128256 129499136 129527424 129617696 129752064 130023424 130142464 130277376 130346658 130498251 130531824 131026584 131632128 131785216 131889222 132268032 132526368 132907008 133028688 133062912 133166592 133217664 133426683 133705728 133798912 133966872 134060238 134217728 134340608 134474652 134479872 134509248 134602992 134707872 134742528 135253248 135800832 136013904 136036352 136066068 136172088 136723392 137319936 137355264 137492316 137515008 137588139 138018816 138145176 138288384 138674176 138812544 138848256 138945024 139216401 139616256 139646754 139888944 140181504 140321376 140455296 140564736 141133824 141409476 141705216 141927552 141945466 141950976 141981984 142080936 142601472 143290368 143327232 143458452 143570232 143625294 144151488 144319136 144703488 144847872 144986112 145017783 145130778 145269288 145686528 145718352 145819908 145971072 146276352 146410272 146524352 146562048 146664192 146848302 147117568 147404907 148086144 148117008 148258368 148801536 148974592 149092164 149520384 149577728 149657274 149695776 149812416 149869872 150418944 150523776 150994944 151133184 151250944 151289856 151428366 151546356 151585344 151863296 152159904 152775936 152894976 153040896 153193599 153513984 153780224 153813816 153921014 154402816 154484928 154524672 154544176 154704384 155271168 155413323 156008448 156164112 156313152 156762112 157068288 157375062 157704192 157827072 157861548 157971567 158012208 158135328 158466048 158611128 158775552 158886208 159383552 159418368 159529472 159694848 159729732 159841053 160426656 160613232 161201664 161263488 161516511 162170424 162359028 162791424 162953856 163067424 163109376 163577856 163727616 163897344 163933146 164217456 164560896 164675584 164711556 164839896 164882304 164997216 165507264 165794304 166306816 166465536 166631634 166790664 167401728 167596416 168210432 168274944 168538968 168603606 169009152 169221312 169339248 169869312 170024832 170157312 170201088 170846208 171179892 171671552 171828722 171835392 171872928 172006848 172171008 172703232 173002752 173040543 173703168 173795544 173862198 173997668 174042432 174680064 174702112 175509504 175684626 175852296 175888947 176357376 176701824 177209344 177371584 177417216 177555456 177623552 177763734 177902244 178274304 178437519 178622496 178746984 179299536 179306496 179345664 179470656 179610496 179656704 180337664 180479988 180689886 181067776 181351872 181421424 181562784 182297856 183093248 183140352 183323088 183353344 183450852 183498048 183521209 184025088 184193568 184384512 185083392 185131008 185260032 185444883 185621868 186155008 186195672 186518592 186908672 187095168 187273728 187419648 187639497 188178432 188545968 188940288 189236736 189267968 189309312 189441248 190135296 190506654 191053824 191102976 191277936 191426976 191500392 192201984 192937984 193130496 193314816 193357044 193507704 193642566 193692384 194248704 194291136 194426544 194628096 195035136 195213696 195416064 195519987 195552256 195797736 196539876 197448192 197489344 197677824 198402048 198789552 199360512 199543032 199594368 199749888 199826496 200558592 200698368 200950308 201090357 201326592 201510912 201711978 201719808 201763872 201904488 202061808 202113792 202879872 203701248 203859968 204020856 204054528 204099102 204258132 204685312 205085088 205979904 206032896 206272512 207028224 207217764 207432576 207458758 208011264 208218816 208272384 208417536 209424384 209470131 209833416 210272256 210436096 210482064 210628756 210682944 210847104 211288064 211481504 211700736 212114214 212557824 212918199 212926464 212972976 213121404 213902208 214150976 214935552 214990848 215017984 215187678 215355348 215437941 216227232 216478704 217055232 217271808 217423232 217479168 217696167 217903932 218103808 218303488 218529792 218577528 218729862 218956608 219414528 219615408 219786528 219843072 219996288 220676352 221059072 221954048 222129216 222175512 222387552 223202304 223461888 224280576 224366592 224485911 224718624 224804808 225345536 225628416 225785664 226492416 226699776 226876416 226934784 227142549 227319534 227794944 228239856 229113856 229163904 229342464 229561344 230270976 230670336 230720724 230881521 231604224 231727392 231816264 232056576 232906752 234012672 234246168 234469728 234518596 235143168 235602432 236062593 236556288 236740608 236792322 237018312 237202992 237699072 237916692 238163328 238329312 239066048 239075328 239127552 239294208 239542272 239594598 240639984 240919848 241802496 241895232 242083712 243063808 243255636 243538542 244187136 244430784 244601136 244664064 245366784 245591424 245846016 246326184 246777856 246841344 247013376 247067334 247259844 247323456 247495824 248260896 248691456 249460224 249698304 249892864 249947451 250185996 250904576 251102592 251134286 251394624 251920384 252315648 252412416 252905409 253513728 254008872 254738432 254803968 255037248 255235968 255301632 255333856 256269312 256769838 257507328 257743083 257753088 257809392 258010272 258190088 258256512 258998272 259054848 259235392 259504128 260046848 260284928 260554752 260693316 260793297 260996502 261063648 262053168 263264256 263526939 263570432 263778444 264536064 265052736 265814016 266057376 266125824 266333184 266435328 266853366 267411456 267597824 267933744 268120476 268435456 268681216 268949304 268959744 269018496 269205984 269415744 269485056 270506496 271034829 271601664 272027808 272072704 272132136 272344176 273446784 274639872 274710528 274984632 275030016 275176278 276037632 276290352 276576768 277348352 277625088 277696512 277890048 278432802 279232512 279293508 279777888 280363008 280642752 280910592 281129472 282267648 282818952 283410432 283855104 283890932 283901952 283963968 284161872 285202944 285759981 286580736 286654464 286916904 287140464 287250588 288302976 288638272 289406976 289695744 289972224 290035566 290261556 290463849 290538576 291373056 291436704 291639816 291942144 292552704 292820544 293048704 293124096 293328384 293696604 294235136 294809814 296172288 296234016 296516736 297603072 297949184 298184328 299040768 299155456 299314548 299391552 299624832 299739744 300837888 301047552 301989888 302266368 302501888 302567967 302579712 302856732 303092712 303170688 303726592 304319808 305551872 305789952 306081792 306148653 306387198 307027968 307560448 307627632 307842028 308805632 308969856 309049344 309088352 309408768 310542336 310826646 311188137 312016896 312328224 312626304 313524224 314136576 314750124 315408384 315654144 315723096 315943134 316024416 316270656 316932096 317222256 317551104 317772416 318171321 318767104 318836736 319058944 319389696 319459464 319682106 320853312 321226464 322403328 322526976 323033022 324340848 324718056 325582848 325907712 326134848 326218752 327155712 327455232 327794688 327866292 328094793 328434912 329121792 329351168 329423112 329679792 329764608 329994432 331014528 331588608 332613632 332931072 333263268 333581328 334803456 335192832 336420864 336549888 337077936 337207212 338018304 338442624 338678496 339738624 340049664 340314624 340402176 340979301 341692416 342359784 343343104 343657444 343670784 343745856 344013696 344342016 345406464 346005504 346081086 347406336 347591088 347724396 347995336 348084864 349360128 349404224 351019008 351369252 351704592 351777894 352714752 353403648 354418688 354743168 354834432 355110912 355188483 355247104 355527468 355804488 356548608 356875038 357244992 357493968 358599072 358612992 358691328 358941312 359220992 359313408 360675328 360959976 361379772 362135552 362703744 362842848 363125568 364595712 365307813 366186496 366280704 366646176 366706688 366901704 366996096 367042418 368050176 368387136 368769024 370166784 370262016 370520064 370601001 370889766 371243736 372310016 372391344 373037184 373817344 374190336 374547456 374839296 375278994 376356864 376701429 377091936 377880576 378473472 378535936 378618624 378882496 380270592 381013308 382107648 382205952 382555872 382853952 383000784 384403968 385154757 385875968 386260992 386629632 386714088 387015408 387285132 387384768 388497408 388582272 388853088 389256192 390070272 390427392 390832128 391039974 391104512 391494753 391595472 393079752 394896384 394978688 395355648 396804096 397579104 398721024 399086064 399188736 399499776 399652992 400280049 401117184 401396736 401900616 402180714 402653184 403021824 403423956 403439616 403527744 403808976 404123616 404227584 405759744 407402496 407719936 408041712 408109056 408198204 408516264 409370624 410170176 411959808 412065792 412545024 412764417 414056448 414435528 414865152 414917516 416022528 416437632 416544768 416835072 417649203 418848768 418940262 419666832 420544512 420872192 420964128 421257512 421365888 421694208 422576128 422963008 423401472 424228428 425115648 425836398 425852928 425945952 426242808 427804416 428301952 429871104 429981696 430035968 430375356 430710696 430875882 432454464 432957408 434110464 434543616 434846464 434958336 435392334 435807864 436207616 436606976 437059584 437155056 437459724 437913216 438829056 439230816 439573056 439686144 439992576 441352704 442118144 442214721 443908096 444258432 444351024 444775104 446404608 446923776 448561152 448733184 448971822 449437248 449609616 450691072 451256832 451571328 452984832 453399552 453752832 453869568 454285098 454639068 455589888 456479712 458227712 458327808 458684928 459122688 459580797 460541952 461340672 461441448 461763042 463208448 463454784 463632528 464113152 465813504 466239969 468025344 468492336 468939456 469037192 470286336 471204864 472125186 473112576 473481216 473584644 473914701 474036624 474405984 475398144 475833384 476326656 476658624 478132096 478150656 478255104 478588416 479084544 479189196 479523159 481279968 481839696 483604992 483790464 484167424 484549533 486127616 486511272 487077084 488374272 488861568 489202272 489328128 490733568 491182848 491692032 492652368 493555712 493682688 494026752 494134668 494519688 494646912 494991648 496521792 497382912 498920448 499396608 499785728 499894902 500371992 501809152 502205184 502268572 502789248 503840768 504631296 504824832 505810818 507027456 508017744 509476864 509607936 510074496 510471936 510603264 510667712 512538624 513539676 515014656 515486166 515506176 515618784 516020544 516380176 516513024 517996544 518109696 518470784 519008256 519121629 520093696 520569856 521109504 521386632 521586594 521993004 522127296 524106336 526528512 527053878 527140864 527556888 527666841 529072128 530105472 531628032 532114752 532251648 532666368 532870656 533706732 534822912 535195648 535312557 535867488 536240952 536870912 537362432 537898608 537919488 538036992 538411968 538831488 538970112 541012992 542069658 543203328 544055616 544145408 544264272 544688352 546893568 549279744 549421056 549969264 550060032 550352556 550563627 552075264 552580704 553153536 554696704 555250176 555393024 555780096 556334649 556865604 558465024 558587016 559555776 560726016 561285504 561821184 562258944 562918491 564535296 565637904 566820864 567710208 567781864 567803904 567927936 568323744 570405888 571519962 573161472 573308928 573833808 574280928 574501176 576605952 577276544 578813952 579391488 579944448 580071132 580523112 580927698 581077152 582746112 582873408 583279632 583884288 585105408 585641088 586097408 586248192 586559961 586656768 587393208 588470272 589619628 592344576 592468032 593033472 595206144 595898368 596368656 598081536 598310912 598629096 598783104 599249664 599479488 601675776 602095104 603271071 603979776 604532736 605003776 605135934 605159424 605713464 606185424 606341376 607453184 608639616 611103744 611579904 612163584 612297306 612774396 614055936 615120896 615255264 615684056 617611264 617939712 618098688 618176704 618817536 621084672 621653292 622376274 624033792 624656448 625252608 627048448 628273152 628410393 629500248 630816768 631308288 631446192 631886268 632048832 632541312 633864192 634444512 635102208 635544832 636342642 637534208 637673472 638117888 638754597 638779392 638918928 639364212 641706624 642452928 644806656 645053952 646066044 646313823 648681696 649436112 651165696 651815424 652269696 652437504 653088501 654311424 654910464 655589376 655732584 656189586 656869824 658243584 658702336 658846224 659359584 659529216 659988864 662029056 663177216 665227264 665862144 666526536 667162656 669606912 670385664 672841728 673099776 673457733 674155872 674414424 676036608 676885248 677356992 679477248 680099328 680629248 680804352 681427647 681958602 683384832 684719568 686686208 687314888 687341568 687491712 688027392 688684032 690812928 692011008 692162172 692644563 694812672 695182176 695448792 695990672 696169728 698720256 698808448 702038016 702738504 703409184 703555788 705429504 706807296 708187779 708837376 709486336 709668864 710221824 710376966 710494208 711054936 711608976 713097216 713750076 714489984 714987936 717198144 717225984 717382656 717882624 718441984 718626816 721350656 721919952 722759544 724271104 725407488 725685696 726251136 729191424 730615626 732372992 732561408 733292352 733413376 733803408 733992192 734084836 736100352 736774272 737538048 740333568 740524032 741040128 741202002 741779532 742487472 744620032 744782688 746074368 747634688 748380672 749094912 749678592 749842353 750557988 752713728 753402858 754183872 755761152 756946944 757071872 757237248 757764992 758716227 760541184 762026616 764215296 764411904 765111744 765707904 766001568 768807936 770309514 771751936 772521984 773229249 773259264 773428176 774030816 774570264 774769536 776994816 777164544 777706176 778512384 780140544 780854784 781664256 782079948 782209024 782379891 782989506 783190944 786159504 789792768 789957376 790580817 790711296 793608192 795158208 797442048 798172128 798377472 798999552 799305984 800560098 802234368 802793472 803801232 804361428 805306368 806043648 806847912 806879232 807055488 807617952 808247232 808455168 811519488 813104487 814804992 815439872 816083424 816218112 816396408 817032528 818741248 820340352 823919616 824131584 825090048 825528834 828112896 828871056 829730304 829835032 832045056 832875264 833089536 833670144 835298406 837697536 837880524 839333664 841089024 841744384 841928256 842515024 842731776 843388416 845152256 845926016 846802944 848456856 850231296 851672796 851705856 851891904 852485616 855608832 856603904 857279943 859742208 859963392 860071936 860750712 861421392 861751764 864908928 865914816 868220928 869087232 869692928 869916672 870784668 871391547 871615728 872415232 873213952 874119168 874310112 874919448 875826432 877658112 878461632 879146112 879372288 879985152 882705408 884236288 884429442 887816192 888516864 888702048 889550208 892809216 893847552 897122304 897466368 897943644 898874496 899219232 901382144 902513664 903142656 905969664 906799104 907505664 907703901 907739136 908570196 909278136 911179776 912959424 916455424 916655616 917369856 918245376 918445959 919161594 921083904 922681344 922882896 923526084 926416896 926909568 927265056 928226304 931627008 932479938 933564411 936050688 936984672 937878912 938074384 940572672 942409728 944250372 946225152 946962432 947169288 947829402 948073248 948811968 950796288 951666768 952653312 953317248 954513963 956264192 956301312 956510208 957176832 958169088 958378392 959046318 962559936 963679392 967209984 967580928 968334848 969099066 972255232 973022544 974154168 976748544 977723136 978404544 978656256 981467136 982365696 983384064 984284379 985304736 987111424 987365376 988053504 988269336 989039376 989293824 989983296 993043584 994765824 997840896 998793216 999571456 999789804 1000486591 1000743984 1003618304 1004410368 1004537144 1005578496 1007681536 1009262592 1009649664 1011621636 1014054912 1016035488 1018953728 1019215872 1020148992 1020943872 1021206528 1021335424 1022937903 1025077248 1027079352 1030029312 1030972332 1031012352 1031237568 1032041088 1032760352 1033026048 1035993088 1036219392 1036941568 1038016512 1038243258 1040187392 1041139712 1042219008 1042773264 1043173188 1043986008 1044254592 1048212672 1053057024 1054107756 1054281728 1055113776 1055333682 1058144256 1060210944 1063256064 1064229504 1064503296 1065332736 1065565449 1065741312 1067413464 1069645824 1070391296 1070625114 1071734976 1072481904 1073741824 1074724864 1075797216 1075838976 1076073984 1076823936 1077662976 1077940224 1082025984 1084139316 1086406656 1088111232 1088290816 1088528544 1089376704 1093787136 1095923439 1098559488 1098842112 1099938528 1100120064 1100705112 1101127254 1104150528 1105161408 1106307072 1109393408 1110500352 1110786048 1111560192 1111803003 1112669298 1113731208 1116930048 1117174032 1119111552 1121452032 1122571008 1123642368 1124517888 1125836982 1129070592 1130104287 1131275808 1133641728 1135420416 1135563728 1135607808 1135855872 1136647488 1140811776 1143039924 1146322944 1146617856 1147667616 1148561856 1149002352 1153211904 1154553088 1155464271 1157627904 1158782976 1159888896 1160142264 1161046224 1161855396 1162154304 1165492224 1165746816 1166559264 1167768576 1170210816 1171282176 1172194816 1172496384 1173119922 1173313536 1174484259 1174786416 1176940544 1179239256 1184689152 1184936064 1186066944 1190412288 1191796736 1192737312 1196163072 1196621824 1197258192 1197566208 1198499328 1198958976 1203351552 1204190208 1206542142 1207959552 1209065472 1210007552 1210271868 1210318848 1211426928 1212370848 1212682752 1214906368 1217279232 1222207488 1223159808 1224327168 1224594612 1225548792 1228111872 1230241792 1230510528 1231368112 1235222528 1235879424 1236197376 1236353408 1237635072 1238293251 1242169344 1243306584 1244752548 1248067584 1249312896 1250505216 1252947609 1254096896 1256546304 1256820786 1259000496 1261633536 1262616576 1262892384 1263772536 1264097664 1265082624 1267728384 1268889024 1270204416 1271089664 1272685284 1275068416 1275346944 1276235776 1277509194 1277558784 1277837856 1278728424 1283413248 1284905856 1289613312 1290107904 1292132088 1292627646 1297363392 1298872224 1302331392 1303630848 1304539392 1304875008 1306177002 1308622848 1309820928 1311178752 1311465168 1312379172 1313739648 1316487168 1317404672 1317692448 1318719168 1319058432 1319977728 1324058112 1326354432 1326644163 1330454528 1331724288 1333053072 1334325312 1339213824 1340771328 1345683456 1346199552 1346915466 1348311744 1348481927 1348828848 1352073216 1353770496 1354713984 1358954496 1360198656 1361258496 1361608704 1362855294 1363917204 1366769664 1369439136 1373372416 1374629776 1374683136 1374983424 1376054784 1377368064 1378742391 1381625856 1384022016 1384324344 1385289126 1389625344 1390364352 1390897584 1391981344 1392339456 1397440512 1397616896 1398719907 1404076032 1405477008 1406818368 1407111576 1410859008 1413614592 1416375558 1417674752 1418972672 1419337728 1420443648 1420753932 1420988416 1421744103 1422109872 1423217952 1426194432 1427500152 1428979968 1429975872 1434396288 1434451968 1434765312 1435765248 1436883968 1437253632 1438569477 1442701312 1443839904 1445519088 1448542208 1450814976 1451371392 1452502272 1458382848 1461231252 1464745984 1465122816 1466584704 1466826752 1467606816 1467984384 1468169672 1472200704 1473548544 1475076096 1480667136 1481048064 1482080256 1482404004 1483559064 1484974944 1489240064 1489565376 1492148736 1495269376 1496761344 1498189824 1499357184 1499684706 1501115976 1505427456 1506805716 1508367744 1511522304 1513893888 1514143744 1514474496 1515529984 1517432454 1521082368 1524053232 1528430592 1528823808 1530223488 1531415808 1532003136 1537615872 1540619028 1543503872 1545043968 1546458498 1546518528 1546856352 1548061632 1549140528 1549539072 1553989632 1554329088 1555412352 1557024768 1557364887 1560281088 1561709568 1563328512 1564159896 1564418048 1564759782 1565979012 1566381888 1572319008 1579585536 1579914752 1581161634 1581422592 1583000523 1587216384 1590316416 1594884096 1596344256 1596754944 1597999104 1598611968 1601120196 1604468736 1605586944 1605937671 1607602464 1608722856 1610612736 1612087296 1613695824 1613758464 1614110976 1615235904 1616494464 1616910336 1623038976 1626208974 1629609984 1630879744 1632166848 1632372859 1632436224 1632792816 1634065056 1637482496 1640680704 1647839232 1648263168 1650180096 1651057668 1651690881 1656225792 1657742112 1659460608 1659670064 1664090112 1665750528 1666179072 1667340288 1669003947 1670596812 1675395072 1675761048 1678667328 1682178048 1683488768 1683856512 1685030048 1685463552 1686776832 1688755473 1690304512 1691852032 1693605888 1696913712 1700462592 1703345592 1703411712 1703783808 1704971232 1711217664 1713207808 1714559886 1719484416 1719926784 1720143872 1721501424 1722842784 1723503528 1729817856 1731829632 1736441856 1738174464 1739385856 1739833344 1741569336 1742783094 1743231456 1744830464 1746427904 1748238336 1748620224 1749838896 1751652864 1755316224 1756923264 1758292224 1758744576 1759970304 1765410816 1768472576 1768858884 1775632384 1777033728 1777404096 1779100416 1785618432 1787695104 1794244608 1794932736 1795887288 1797748992 1798438464 1802764288 1805027328 1806285312 1809813213 1811939328 1813598208 1815011328 1815407802 1815478272 1817140392 1818556272 1822359552 1825918848 1832910848 1833311232 1834739712 1836490752 1836891918 1838323188 1842167808 1845362688 1845765792 1847052168 1852833792 1853819136 1854530112 1856452608 1863254016 1864959876 1867128822 1872101376 1873969344 1875757824 1876148768 1881145344 1884819456 1885231179 1888500744 1892450304 1893924864 1894338576 1895658804 1896146496 1897623936 1901592576 1903333536 1905306624 1906634496 1909027926 1912528384 1912602624 1913020416 1914353664 1916263791 1916338176 1916756784 1918092636 1925119872 1927358784 1934419968 1935161856 1936669696 1938198132 1938941469 1944510464 1946045088 1948308336 1953497088 1955446272 1956809088 1957312512 1962934272 1964731392 1966768128 1968568758 1970609472 1974222848 1974730752 1976107008 1976538672 1978078752 1978587648 1979966592 1986087168 1989531648 1995681792 1997586432 1999142912 1999579608 2000973182 2001487968 2007236608 2008820736 2009074288 2011156992 2015363072 2018525184 2019299328 2020373199 2023243272 2028109824 2032070976 2037907456 2038431744 2040297984 2041887744 2042413056 2042670848 2044282941 2045875806 2050154496 2054158704 2060058624 2061944664 2062024704 2062475136 2064082176 2065520704 2066052096 2071986176 2072438784 2073883136 2076033024 2076486516 2077933689 2080374784 2082279424 2084438016 2085546528 2086346376 2087972016 2088509184 2096425344 2106114048 2108215512 2108563456 2110227552 2110667364 2116288512 2120421888 2126512128 2128459008 2129006592 2130665472 2131130898 2131482624 2134826928 2139291648 2140782592 2141250228 2143469952 2144963808 2147483648 2149449728 2151594432 2151677952 2152147968 2153647872 2155325952 2155880448 2164051968 2168278632 2172813312 2176222464 2176581632 2177057088 2178753408 2187574272 2191846878 2197118976 2197684224 2199877056 2200240128 2201410224 2202254508 2208301056 2210322816 2212614144 2218786816 2221000704 2221572096 2223120384 2223606006 2225338596 2227462416 2233860096 2234348064 2238223104 2242904064 2245142016 2247284736 2249035776 2249527059 2251673964 2258141184 2260208574 2262551616 2267283456 2270840832 2271127456 2271215616 2271711744 2273294976 2276148681 2281623552 2286079848 2292645888 2293235712 2295335232 2297123712 2298004704 2306423808 2309106176 2310928542 2315255808 2317565952 2319687747 2319777792 2320284528 2322092448 2323710792 2324308608 2330984448 2331493632 2333118528 2335537152 2340421632 2342564352 2344389632 2344992768 2346239844 2346627072 2347139673 2348968518 2349572832 2353881088 2358478512 2369378304 2369872128 2372133888 2380824576 2383593472 2385474624 2385775717 2392326144 2393243648 2394516384 2395132416 2396998656 2397917952 2406703104 2408380416 2413084284 2415919104 2418130944 2420015104 2420543736 2420637696 2422853856 2424741696 2425365504 2429812736 2434558464 2439313461 2444414976 2446319616 2448654336 2449189224 2451097584 2456223744 2460483584 2461021056 2462736224 2470445056 2471758848 2472394752 2472706816 2475270144 2476586502 2484338688 2486613168 2489505096 2496135168 2498625792 2501010432 2505895218 2508193792 2513092608 2513641572 2518000992 2523267072 2525233152 2525784768 2527545072 2528195328 2530165248 2535456768 2537778048 2540408832 2542179328 2545370568 2550136832 2550693888 2552471552 2555018388 2555117568 2555675712 2557456848 2566826496 2569811712 2579226624 2580215808 2584264176 2585255292 2594726784 2597744448 2604662784 2607261696 2609078784 2609750016 2612354004 2614174641 2617245696 2619641856 2622357504 2622930336 2624758344 2627479296 2632974336 2634809344 2635384896 2637438336 2638116864 2639955456 2648116224 2652708864 2653288326 2660909056 2663448576 2666106144 2668650624 2678427648 2681542656 2691366912 2692399104 2693830932 2696623488 2696963854 2697657696 2704146432 2707540992 2709427968 2717908992 2720397312 2722516992 2723111703 2723217408 2725710588 2727834408 2733539328 2738878272 2746744832 2749259552 2749366272 2749966848 2752109568 2754736128 2755337877 2757484782 2763251712 2768044032 2768648688 2770578252 2779250688 2780728704 2781795168 2783962688 2784678912 2794881024 2795233792 2797439814 2800693233 2808152064 2810954016 2813636736 2814223152 2821718016 2827229184 2832751116 2835349504 2837945344 2838675456 2840887296 2841507864 2841976832 2843488206 2844219744 2846435904 2852388864 2855000304 2857959936 2859951744 2868792576 2868903936 2869530624 2871530496 2873767936 2874507264 2877138954 2885402624 2887679808 2891038176 2897084416 2901629952 2902742784 2905004544 2916765696 2922462504 2929491968 2930245632 2933169408 2933653504 2935213632 2935968768 2936339344 2944401408 2947097088 2950152192 2952853137 2961334272 2962096128 2964160512 2964808008 2967118128 2969949888 2978480128 2979130752 2984297472 2990538752 2993522688 2996379648 2998714368 2999369412 3001459773 3002231952 3010854912 3013611432 3016735488 3023044608 3027787776 3028287488 3028948992 3031059968 3034864908 3042164736 3048106464 3056861184 3057647616 3060446976 3062831616 3064006272 3068813709 3075231744 3081238056 3087007744 3090087936 3092916996 3093037056 3093712704 3096123264 3098281056 3099078144 3107979264 3108658176 3110824704 3114049536 3114729774 3120562176 3123419136 3126657024 3128319792 3128836096 3129519564 3131958024 3132763776 3144638016 3159171072 3159829504 3162323268 3162845184 3166001046 3174432768 3180632832 3189768192 3192688512 3193509888 3195998208 3197223936 3202240392 3208937472 3211173888 3211875342 3215204928 3217445712 3221225472 3224174592 3227391648 3227516928 3228221952 3230471808 3232988928 3233820672 3246077952 3252417948 3259219968 3261759488 3264333696 3264745718 3264872448 3265585632 3268130112 3274964992 3281361408 3287770317 3295678464 3296526336 3300360192 3302115336 3303381762 3312451584 3315484224 3318921216 3319340128 3328180224 3331501056 3332358144 3334680576 3335409009 3338007894 3341193624 3350790144 3351522096 3357334656 3364356096 3366977536 3367713024 3370060096 3370927104 3373553664 3377510946 3380609024 3383704064 3387211776 3390312861 3393827424 3400925184 3406691184 3406823424 3407567616 3409942464 3422435328 3426415616 3429119772 3438968832 3439853568 3440287744 3443002848 3445685568 3447007056 3459635712 3463659264 3472883712 3476348928 3478771712 3479666688 3483138672 3485566188 3486462912 3489660928 3492855808 3496476672 3497240448 3499677792 3503305728 3510632448 3513846528 3516584448 3517489152 3519940608 3523452777 3530821632 3536945152 3537717768 3551264768 3554067456 3554808192 3558200832 3571236864 3575390208 3588489216 3589865472 3591774576 3595497984 3596876928 3605528576 3610054656 3612570624 3619626426 3623878656 3627196416 3630022656 3630815604 3630956544 3634280784 3637112544 3644719104 3651837696 3665821696 3666622464 3669479424 3672981504 3673783836 3676646376 3684335616 3690725376 3691531584 3694104336 3705667584 3707638272 3709060224 3712905216 3714879753 3726508032 3729919752 3734257644 3744202752 3747938688 3751515648 3752297536 3762290688 3769638912 3770462358 3777001488 3784900608 3787849728 3788677152 3791317608 3792292992 3795247872 3803185152 3806667072 3810613248 3813268992 3818055852 3825056768 3825205248 3826040832 3828707328 3832527582 3832676352 3833513568 3836185272 3850239744 3854717568 3868839936 3870323712 3873339392 3876396264 3877882938 3889020928 3892090176 3896616672 3906994176 3910892544 3913618176 3914625024 3925868544 3929462784 3933536256 3937137516 3941218944 3948445696 3949461504 3952214016 3953077344 3956157504 3957175296 3959933184 3972174336 3979063296 3979932489 3991363584 3995172864 3998285824 3999159216 4001946364 4002975936 4014473216 4017641472 4018148576 4022313984 4030726144 4037050368 4038598656 4040746398 4045445781 4046486544 4056219648 4064141952 4075814912 4076863488 4080595968 4083775488 4084826112 4085341696 4088565882 4091751612 4100308992 4108317408 4120117248 4123889328 4124049408 4124950272 4128164352 4131041408 4132104192 4136227173 4143972352 4144877568 4147766272 4152066048 4152973032 4155867378 4160749568 4164558848 4168876032 4171093056 4172692752 4175944032 4177018368 4192850688 4212228096 4216431024 4217126912 4220455104 4221334728 4232577024 4240843776 4253024256 4256918016 4258013184 4261330944 4262261796 4262965248 4265232309 4269653856 4278583296 4281565184 4282500456 4286939904 4289927616 4294967296 4298899456 4303188864 4303355904 4304295936 4307295744 4310651904 4311760896 4315708431 4328103936 4336557264 4345626624 4352444928 4353163264 4354114176 4357506816 4375148544 4383693756 4394237952 4395368448 4399754112 4400480256 4402820448 4404509016 4416602112 4420645632 4425228288 4437573632 4442001408 4443144192 4446240768 4447212012 4450677192 4454924832 4467720192 4468696128 4476446208 4485808128 4490284032 4494569472 4498071552 4499054118 4503347928 4516282368 4520417148 4525103232 4534566912 4541681664 4542254912 4542431232 4543423488 4546589952 4552297362 4563247104 4572159696 4585291776 4586471424 4590670464 4594247424 4596009408 4612847616 4618212352 4621857084 4630511616 4635131904 4639375494 4639555584 4640569056 4644184896 4647421584 4648617216 4661968896 4662987264 4666237056 4671074304 4680843264 4685128704 4688779264 4689985536 4692479688 4693254144 4694279346 4697937036 4699145664 4707762176 4716957024 4738756608 4739744256 4744267776 4749001569 4761649152 4767186944 4770949248 4771551434 4784652288 4786487296 4789032768 4790264832 4793997312 4795835904 4813406208 4816760832 4817813013 4826168568 4831838208 4836261888 4840030208 4841087472 4841275392 4845707712 4849483392 4850731008 4859625472 4869116928 4878626922 4888829952 4892639232 4897118577 4897308672 4898378448 4902195168 4912447488 4920967168 4922042112 4925472448 4940890112 4943517696 4944789504 4945413632 4950540288 4953173004 4955072643 4968677376 4973226336 4979010192 4992270336 4997251584 5002020864 5007011841 5011790436 5016387584 5026185216 5027283144 5036001984 5046534144 5050466304 5051569536 5055090144 5056390656 5060330496 5070913536 5075556096 5080817664 5084358656 5090741136 5100273664 5101387776 5104943104 5110036776 5110235136 5111351424 5114913696 5133652992 5139623424 5158453248 5160431616 5168528352 5170510584 5189453568 5195488896 5209325568 5214523392 5218157568 5219500032 5224708008 5228349282 5234491392 5239283712 5244715008 5245860672 5249516688 5254958592 5265948672 5269618688 5270769792 5274876672 5276233728 5279910912 5296232448 5305417728 5306576652 5321818112 5326897152 5332212288 5337301248 5356855296 5363085312 5382733824 5384798208 5387661864 5393246976 5393927708 5395315392 5408292864 5415081984 5418855936 5429439639 5435817984 5440794624 5445033984 5446223406 5446434816 5451421176 5455668816 5467078656 5477756544 5493489664 5498519104 5498732544 5499933696 5504219136 5509472256 5510675754 5514969564 5526503424 5536088064 5537297376 5541156504 5558501376 5561457408 5563590336 5567925376 5569357824 5589762048 5590467584 5594879628 5601386466 5616304128 5621908032 5627273472 5628446304 5643436032 5654458368 5665502232 5670699008 5675890688 5677350912 5681774592 5683015728 5683953664 5686976412 5688439488 5692871808 5704777728 5710000608 5715919872 5719903488 5737585152 5737807872 5739061248 5743060992 5747535872 5748791373 5749014528 5754277908 5770805248 5775359616 5782076352 5794168832 5803259904 5805485568 5810009088 5816824407 5833531392 5844925008 5858983936 5860491264 5866338816 5867307008 5870427264 5871937536 5872678688 5888802816 5894194176 5900304384 5905706274 5922668544 5924192256 5928321024 5929616016 5934236256 5939899776 5956960256 5958261504 5968594944 5981077504 5987045376 5992759296 5997428736 5998738824 6002919546 6004463904 6021709824 6027222864 6033470976 6046089216 6055575552 6056574976 6057897984 6061119597 6062119936 6069729816 6084329472 6096212928 6113722368 6115295232 6120893952 6125663232 6128012544 6137627418 6150463488 6162476112 6174015488 6180175872 6185833992 6186074112 6187425408 6192246528 6196562112 6198156288 6215958528 6217316352 6221649408 6228099072 6229459548 6233801067 6241124352 6246838272 6253314048 6256639584 6257672192 6259039128 6263916048 6265527552 6289276032 6318342144 6319659008 6324646536 6325690368 6332002092 6348865536 6361265664 6379536384 6385377024 6387019776 6391996416 6394447872 6404480784 6417874944 6422347776 6423750684 6430409856 6434891424 6442450944 6448349184 6454783296 6455033856 6456443904 6460943616 6465977856 6467641344 6492155904 6504835896 6518439936 6523518976 6528667392 6529491436 6529744896 6531171264 6536260224 6549929984 6562722816 6575540634 6591356928 6593052672 6600720384 6604230672 6606763524 6624903168 6630968448 6637842432 6638680256 6656360448 6663002112 6664716288 6669361152 6670818018 6676015788 6682387248 6701580288 6703044192 6714669312 6728712192 6733955072 6735426048 6740120192 6741854208 6747107328 6748581177 6755021892 6761218048 6767408128 6774423552 6780625722 6787654848 6801850368 6813382368 6813646848 6815135232 6819884928 6844870656 6852831232 6858239544 6877937664 6879707136 6880575488 6886005696 6891371136 6894014112 6919271424 6927318528 6945767424 6952697856 6957543424 6959063241 6959333376 6966277344 6971132376 6972925824 6979321856 6985711616 6992953344 6994480896 6999355584 7006611456 7021264896 7027693056 7033168896 7034978304 7039881216 7041419019 7046905554 7061643264 7073890304 7075435536 7102529536 7108134912 7109616384 7116401664 7142473728 7150780416 7157327151 7176978432 7179730944 7183549152 7190995968 7193753856 7211057152 7220109312 7225141248 7239252852 7247757312 7254392832 7260045312 7261631208 7261913088 7268561568 7274225088 7289438208 7303675392 7317940383 7331643392 7333244928 7338958848 7345963008 7347567672 7353292752 7368671232 7381450752 7383063168 7388208672 7411335168 7415276544 7418120448 7425810432 7429759506 7453016064 7459839504 7468515288 7488405504 7495877376 7503031296 7504595072 7524581376 7539277824 7540924716 7554002976 7569801216 7575699456 7577354304 7582635216 7584585984 7590495744 7606370304 7613334144 7621226496 7626537984 7636111704 7650113536 7650410496 7652081664 7657414656 7665055164 7665352704 7667027136 7672370544 7700479488 7709435136 7737679872 7740647424 7746678784 7752792528 7755765876 7778041856 7784180352 7793233344 7813988352 7821785088 7827236352 7829250048 7842523923 7851737088 7858925568 7867072512 7874275032 7882437888 7896891392 7898923008 7904428032 7906154688 7912315008 7914350592 7919866368 7944348672 7958126592 7959864978 7982727168 7990345728 7996571648 7998318432 8003892728 8005951872 8028946432 8035282944 8036297152 8044627968 8061452288 8074100736 8077197312 8081492796 8090891562 8092973088 8112439296 8128283904 8151629824 8153726976 8161191936 8167550976 8169335109 8169652224 8170683392 8177131764 8183503224 8200617984 8216634816 8240234496 8247778656 8248098816 8249900544 8256328704 8262082816 8264208384 8272454346 8287944704 8289755136 8295532544 8304132096 8305946064 8311734756 8321499136 8329117696 8337752064 8342186112 8345385504 8351888064 8354036736 8385701376 8402079699 8424456192 8432862048 8434253824 8440910208 8442669456 8465154048 8481687552 8506048512 8513836032 8516026368 8522661888 8524523592 8525930496 8530464618 8539307712 8557166592 8563130368 8565000912 8573879808 8579855232 8589934592 8597798912 8606377728 8606711808 8608591872 8614591488 8621303808 8623521792 8631416862 8656207872 8673114528 8691253248 8704889856 8706326528 8708228352 8715013632 8750297088 8767387512 8788475904 8790736896 8799508224 8800960512 8805640896 8809018032 8833204224 8841291264 8850456576 8858559411 8875147264 8884002816 8886288384 8892481536 8894424024 8901354384 8909849664 8935440384 8937392256 8952892416 8971616256 8980568064 8989138944 8996143104 8998108236 9004379319 9006695856 9032564736 9040834296 9050206464 9069133824 9083363328 9084509824 9084862464 9086846976 9093179904 9104594724 9126494208 9144319392 9170583552 9172942848 9181340928 9188494848 9192018816 9206441127 9225695232 9236424704 9243714168 9261023232 9270263808 9278750988 9279111168 9281138112 9288369792 9294843168 9297234432 9323937792 9325974528 9332474112 9342148608 9361686528 9370257408 9377558528 9379971072 9384959376 9386508288 9388558692 9395874072 9398291328 9415524352 9433914048 9477513216 9479488512 9488535552 9498003138 9523298304 9534373888 9541898496 9543102868 9569304576 9572974592 9578065536 9580529664 9587994624 9591671808 9626812416 9633521664 9635626026 9652337136 9663676416 9672523776 9680060416 9682174944 9682550784 9691415424 9698966784 9701462016 9719250944 9738233856 9757253844 9777659904 9785278464 9794237154 9794617344 9796756896 9804390336 9824894976 9841934336 9844084224 9850944896 9863310951 9881780224 9887035392 9889579008 9890827264 9901080576 9906346008 9910145286 9937354752 9946452672 9958020384 9984540672 9994503168 10004041728 10014023682 10023580872 10032775168 10052370432 10054566288 10072003968 10093068288 10100932608 10103139072 10110180288 10112781312 10120660992 10141827072 10151112192 10161635328 10168717312 10170938583 10181482272 10200547328 10202775552 10209886208 10220073552 10220470272 10222702848 10229827392 10267305984 10279246848 10316906496 10320863232 10337056704 10341021168 10378907136 10390977792 10418651136 10429046784 10436315136 10439000064 10449416016 10456698564 10468982784 10478567424 10489430016 10491721344 10499033376 10509917184 10531897344 10539237376 10541539584 10549753344 10552467456 10559821824 10570358331 10592464896 10610835456 10613153304 10643636224 10653794304 10664424576 10674602496 10713710592 10726170624 10765467648 10769596416 10775323728 10786493952 10787855416 10790630784 10816585728 10830163968 10837711872 10858879278 10871635968 10881589248 10890067968 10892446812 10892869632 10902842352 10911337632 10934157312 10955513088 10986979328 10997038208 10997465088 10999867392 11008438272 11018944512 11021351508 11029939128 11053006848 11072176128 11074594752 11082313008 11117002752 11122914816 11127180672 11135850752 11138715648 11144639259 11179524096 11180935168 11189759256 11202772932 11232608256 11243816064 11254546944 11256892608 11286872064 11308916736 11331004464 11341398016 11351781376 11354701824 11363549184 11366031456 11367907328 11373952824 11376878976 11385743616 11409555456 11420001216 11431839744 11439806976 11475170304 11475615744 11478122496 11486121984 11495071744 11497582746 11498029056 11508555816 11541610496 11550719232 11564152704 11588337664 11606519808 11610971136 11620018176 11633648814 11667062784 11689850016 11717967872 11720982528 11732677632 11734614016 11740854528 11743875072 11745357376 11777605632 11788388352 11800608768 11811412548 11845337088 11848384512 11856642048 11859232032 11868472512 11879799552 11913920512 11916523008 11937189888 11939797467 11962155008 11974090752 11985518592 11994857472 11997477648 12005839092 12008927808 12043419648 12054445728 12066941952 12092178432 12111151104 12113149952 12115795968 12122239194 12124239872 12136337343 12139459632 12168658944 12192425856 12227444736 12230590464 12241787904 12251326464 12256025088 12275254836 12300926976 12324952224 12348030976 12360351744 12371667984 12372148224 12374850816 12384493056 12393124224 12396312576 12408681519 12431917056 12434632704 12443298816 12456198144 12458919096 12467602134 12482248704 12493676544 12506628096 12513279168 12515344384 12518078256 12527832096 12531055104 12578552064 12636684288 12639318016 12649293072 12651380736 12664004184 12697731072 12722531328 12759072768 12770754048 12774039552 12783992832 12788895744 12795696927 12808961568 12835749888 12844695552 12847501368 12860819712 12869782848 12884901888 12896698368 12909566592 12910067712 12912887808 12921887232 12931955712 12935282688 12947125293 12984311808 13009671792 13036879872 13047037952 13057334784 13058982872 13059489792 13062342528 13072520448 13099859968 13125445632 13151081268 13182713856 13186105344 13201440768 13208461344 13213527048 13249806336 13261936896 13275684864 13277360512 13312720896 13326004224 13329432576 13338722304 13341636036 13352031576 13364774496 13403160576 13406088384 13429338624 13457424384 13467910144 13470852096 13480240384 13483708416 13494214656 13497162354 13510043784 13522436096 13534816256 13548847104 13561251444 13575309696 13603700736 13626764736 13627293696 13630270464 13639769856 13689741312 13705662464 13716479088 13755875328 13759414272 13761150976 13772011392 13782742272 13788028224 13838542848 13854637056 13891534848 13905395712 13915086848 13918126482 13918666752 13932554688 13942264752 13945851648 13958643712 13971423232 13985906688 13988961792 13998711168 14013222912 14042529792 14055386112 14066337792 14069956608 14079762432 14082838038 14093811108 14123286528 14147780608 14150871072 14205059072 14216269824 14219232768 14232803328 14247004707 14284947456 14301560832 14314654302 14353956864 14359461888 14367098304 14381991936 14387507712 14422114304 14440218624 14450282496 14453439039 14478505704 14495514624 14508785664 14520090624 14523262416 14523826176 14537123136 14548450176 14578876416 14607350784 14635880766 14663286784 14666489856 14677917696 14691355731 14691926016 14695135344 14706585504 14737342464 14762901504 14766126336 14776417344 14822670336 14830553088 14836240896 14851620864 14859519012 14865217929 14906032128 14919679008 14937030576 14976811008 14991754752 15006062592 15009190144 15021035523 15049162752 15078555648 15081849432 15108005952 15139602432 15151398912 15154708608 15165270432 15169171968 15180991488 15212740608 15226668288 15242452992 15253075968 15272223408 15300227072 15300820992 15304163328 15314829312 15330110328 15330705408 15334054272 15344741088 15400958976 15418870272 15475359744 15481294848 15493357568 15505585056 15511531752 15556083712 15568360704 15586466688 15627976704 15643570176 15654472704 15658500096 15685047846 15703474176 15717851136 15734145024 15748550064 15764875776 15793782784 15797846016 15808856064 15812309376 15824630016 15828701184 15839732736 15888697344 15916253184 15919729956 15965454336 15980691456 15993143296 15996636864 16007785456 16011903744 16057892864 16070565888 16072594304 16089255936 16122904576 16148201472 16154394624 16162985592 16181783124 16185946176 16224878592 16256567808 16288318917 16303259648 16307453952 16322383872 16335101952 16338670218 16339304448 16341366784 16354263528 16367006448 16401235968 16433269632 16480468992 16495557312 16496197632 16499801088 16512657408 16524165632 16528416768 16544908692 16575889408 16579510272 16591065088 16608264192 16611892128 16623469512 16642998272 16658235392 16675504128 16684372224 16690771008 16703776128 16708073472 16771402752 16804159398 16848912384 16865724096 16868507648 16881820416 16885338912 16930308096 16963375104 17012097024 17027672064 17032052736 17045323776 17049047184 17051860992 17060929236 17078615424 17114333184 17126260736 17130001824 17147759616 17159710464 17179869184 17195597824 17212755456 17213423616 17217183744 17229182976 17242607616 17246374119 17247043584 17262833724 17312415744 17346229056 17382506496 17409779712 17412653056 17416456704 17430027264 17450473221 17500594176 17534775024 17576951808 17581473792 17599016448 17601921024 17611281792 17618036064 17666408448 17682582528 17700913152 17717118822 17750294528 17768005632 17772576768 17784963072 17788848048 17802708768 17819699328 17870880768 17874784512 17905784832 17943232512 17961136128 17978277888 17992286208 17996216472 18008758638 18013391712 18065129472 18081668592 18100412928 18138267648 18166726656 18169019648 18169724928 18173693952 18183358791 18186359808 18209189448 18252988416 18288638784 18341167104 18345885696 18362681856 18376989696 18384037632 18412882254 18451390464 18472849408 18487428336 18522046464 18540527616 18557501976 18558222336 18562276224 18576739584 18589686336 18594468864 18647875584 18651949056 18664948224 18684297216 18701403201 18723373056 18740514816 18755117056 18759942144 18769918752 18773016576 18777117384 18791748144 18796582656 18831048704 18867828096 18955026432 18958977024 18977071104 18996006276 19046596608 19068747776 19083796992 19086205736 19138609152 19145949184 19156131072 19161059328 19175989248 19183343616 19253624832 19267043328 19271252052 19304674272 19327352832 19345047552 19360120832 19364349888 19365101568 19382830848 19397933568 19402924032 19438501888 19476467712 19514507688 19555319808 19570556928 19588474308 19589234688 19593513792 19608780672 19649789952 19683868672 19688168448 19701889792 19726621902 19763560448 19774070784 19779158016 19781654528 19802161152 19812692016 19820290572 19874709504 19892905344 19916040768 19969081344 19989006336 20008083456 20028047364 20047161744 20065550336 20104740864 20109132576 20144007936 20186136576 20201865216 20206278144 20220360576 20225562624 20241321984 20245743531 20283654144 20302224384 20323270656 20337434624 20341877166 20362964544 20401094656 20405551104 20419772416 20440147104 20440940544 20445405696 20459654784 20534611968 20558493696 20633812992 20641726464 20674113408 20682042336 20757814272 20781955584 20837302272 20858093568 20872630272 20877189723 20878000128 20898832032 20913397128 20937965568 20957134848 20978860032 20983442688 20998066752 21019834368 21063794688 21078474752 21083079168 21099506688 21104934912 21119643648 21124257057 21140716662 21184929792 21221670912 21226306608 21287272448 21307588608 21328849152 21349204992 21427421184 21452341248 21471981453 21530935296 21539192832 21550647456 21572987904 21575710832 21581261568 21633171456 21660327936 21675423744 21717758556 21743271936 21763178496 21780135936 21784893624 21785739264 21805684704 21822675264 21868314624 21911026176 21953821149 21973958656 21994076416 21994930176 21999734784 22016876544 22037889024 22042703016 22059878256 22106013696 22144352256 22149189504 22164626016 22234005504 22245829632 22254361344 22271701504 22277431296 22289278518 22359048192 22361870336 22379518512 22405545864 22465216512 22487632128 22509093888 22513785216 22573744128 22617833472 22662008928 22682796032 22703562752 22709403648 22727098368 22732062912 22735814656 22747905648 22753757952 22771487232 22819110912 22840002432 22863679488 22879613952 22950340608 22951231488 22956244992 22972243968 22990143488 22995165492 22996058112 23017111632 23083220992 23101438464 23128305408 23176675328 23213039616 23221942272 23240036352 23267297628 23334125568 23379700032 23435935744 23441965056 23465355264 23469228032 23481709056 23487750144 23490714752 23527571769 23555211264 23576776704 23601217536 23622825096 23690674176 23696769024 23713284096 23718464064 23736945024 23759599104 23827841024 23833046016 23874379776 23879594934 23924310016 23948181504 23971037184 23989714944 23994955296 24011678184 24017855616 24086839296 24108891456 24133883904 24184356864 24222302208 24226299904 24231591936 24244478388 24248479744 24272674686 24278919264 24337317888 24384851712 24454889472 24461180928 24483575808 24502652928 24508005327 24512050176 24550509672 24601853952 24649904448 24696061952 24720703488 24743335968 24744296448 24749701632 24768986112 24786248448 24792625152 24817363038 24863834112 24869265408 24886597632 24912396288 24917838192 24935204268 24964497408 24987353088 25013256192 25026558336 25030688768 25036156512 25055664192 25062110208 25157104128 25206239097 25273368576 25278636032 25298586144 25302761472 25328008368 25395462144 25445062656 25518145536 25541508096 25548079104 25567985664 25577791488 25591393854 25617923136 25671499776 25689391104 25695002736 25721639424 25739565696 25769803776 25793396736 25819133184 25820135424 25825775616 25843774464 25863911424 25870565376 25894250586 25968623616 26019343584 26073759744 26094075904 26114669568 26117965744 26118979584 26124685056 26145040896 26199719936 26250891264 26302162536 26365427712 26372210688 26402881536 26416922688 26427054096 26499612672 26523873792 26551369728 26554721024 26575678233 26625441792 26652008448 26658865152 26677444608 26683272072 26704063152 26729548992 26806321152 26812176768 26858677248 26914848768 26935820288 26941704192 26960480768 26967416832 26988429312 26994324708 27013137957 27020087568 27044872192 27069632512 27097694208 27122502888 27150619392 27207401472 27253529472 27254587392 27260540928 27279539712 27379482624 27411324928 27432958176 27511750656 27518828544 27522301952 27544022784 27565484544 27576056448 27677085696 27709274112 27783069696 27810791424 27830173696 27836252964 27837333504 27865109376 27884529504 27891703296 27917287424 27942846464 27971813376 27977923584 27997422336 28026445824 28085059584 28110772224 28132675584 28139913216 28159524864 28165676076 28187622216 28246573056 28295561216 28301742144 28410118144 28432539648 28438465536 28465606656 28494009414 28569894912 28603121664 28629308604 28707913728 28718923776 28734196608 28763983872 28775015424 28844228608 28880437248 28900564992 28906878078 28957011408 28991029248 29017571328 29040181248 29046524832 29047652352 29074246272 29096900352 29157752832 29214701568 29271761532 29326573568 29332979712 29355835392 29382711462 29383852032 29390270688 29413171008 29474684928 29525803008 29532252672 29552834688 29589932853 29645340672 29661106176 29672481792 29703241728 29719038024 29730435858 29812064256 29839358016 29874061152 29953622016 29983509504 30012125184 30018380288 30042071046 30098325504 30157111296 30163698864 30216011904 30279204864 30302797824 30309417216 30330540864 30338343936 30361982976 30425481216 30453336576 30484905984 30506151936 30512815749 30544446816 30600454144 30601641984 30608326656 30629658624 30660220656 30661410816 30668108544 30689482176 30801917952 30837740544 30950719488 30962589696 30986715136 31011170112 31015084321 31023063504 31112167424 31136721408 31172933376 31255953408 31287140352 31308945408 31317000192 31370095692 31406948352 31435702272 31468290048 31497100128 31529751552 31587565568 31595692032 31617712128 31624618752 31649260032 31657402368 31679465472 31711074993 31777394688 31832506368 31839459912 31930908672 31961382912 31986286592 31993273728 32015570912 32023807488 32115785728 32141131776 32145188608 32178511872 32245809152 32296402944 32308789248 32325971184 32363566248 32371892352 32449757184 32513135616 32576637834 32606519296 32614907904 32644767744 32670203904 32677340436 32678608896 32682733568 32708527056 32734012896 32802471936 32866539264 32960937984 32991114624 32992395264 32999602176 33025314816 33048331264 33056833536 33089817384 33151778816 33159020544 33182130176 33216528384 33223784256 33246939024 33285996544 33316470784 33351008256 33368744448 33381542016 33407552256 33416146944 33542805504 33608318796 33697824768 33731448192 33737015296 33763640832 33770677824 33860616192 33926750208 34024194048 34055344128 34064105472 34090647552 34098094368 34103721984 34121858472 34157230848 34228666368 34252521472 34260003648 34295519232 34319420928 34359738368 34391195648 34425510912 34426847232 34434367488 34458365952 34485215232 34492748238 34494087168 34525667448 34624831488 34692458112 34765012992 34819559424 34825306112 34832913408 34860054528 34900946442 35001188352 35069550048 35153903616 35162947584 35198032896 35203842048 35222563584 35236072128 35332816896 35365165056 35401826304 35434237644 35500589056 35536011264 35545153536 35569926144 35577696096 35605417536 35639398656 35741761536 35749569024 35811569664 35819392401 35886465024 35922272256 35956555776 35984572416 35992432944 36017517276 36026783424 36130258944 36163337184 36200825856 36276535296 36333453312 36338039296 36339449856 36347387904 36366717582 36372719616 36409012029 36418378896 36505976832 36577277568 36682334208 36691771392 36725363712 36753979392 36768075264 36825764508 36902780928 36945698816 36974856672 37044092928 37081055232 37115003952 37116444672 37124552448 37153479168 37179372672 37188937728 37295751168 37303898112 37329896448 37368594432 37402806402 37446746112 37481029632 37510234112 37519884288 37539837504 37546033152 37554234768 37583496288 37593165312 37662097408 37735656192 37910052864 37917954048 37954142208 37992012552 38093193216 38137495552 38167593984 38172411472 38277218304 38291898368 38312262144 38322118656 38351978496 38366687232 38387090781 38507249664 38534086656 38542504104 38609348544 38654705664 38690095104 38720241664 38728699776 38730203136 38765661696 38795867136 38805848064 38841375879 38877003776 38952935424 39029015376 39110639616 39141113856 39176948616 39178469376 39187027584 39217561344 39299579904 39367737344 39376336896 39403779584 39453243804 39527120896 39548141568 39558316032 39563309056 39604322304 39625384032 39640581144 39749419008 39785810688 39832081536 39938162688 39978012672 40016166912 40056094728 40094323488 40131100672 40209481728 40218265152 40288015872 40372273152 40403730432 40412556288 40440721152 40451125248 40482643968 40491487062 40567308288 40604448768 40646541312 40674869248 40683754332 40725929088 40802189312 40811102208 40839544832 40880294208 40881881088 40890811392 40919309568 41069223936 41116987392 41267625984 41283452928 41348226816 41364084672 41515628544 41563911168 41674604544 41716187136 41745260544 41754379446 41756000256 41797664064 41826794256 41875931136 41914269696 41957720064 41966885376 41996133504 42039668736 42127589376 42156949504 42166158336 42199013376 42209869824 42239287296 42248514114 42281433324 42369859584 42443341824 42452613216 42574544896 42615177216 42657698304 42698409984 42741014121 42854842368 42904682496 42943962906 43061870592 43078385664 43101294912 43145975808 43151421664 43162523136 43266342912 43320655872 43350847488 43360317117 43435517112 43486543872 43526356992 43560271872 43569787248 43571478528 43611369408 43645350528 43736629248 43822052352 43907642298 43947917312 43988152832 43989860352 43999469568 44033753088 44074067193 44075778048 44085406032 44119756512 44212027392 44288704512 44298379008 44329252032 44468011008 44491659264 44508722688 44543403008 44554862592 44578557036 44595653787 44718096384 44723740672 44759037024 44811091728 44930433024 44975264256 45018187776 45027570432 45147488256 45235666944 45324017856 45365592064 45407125504 45418807296 45454196736 45464125824 45471629312 45495811296 45507515904 45542974464 45638221824 45680004864 45727358976 45759227904 45900681216 45902462976 45912489984 45944487936 45980286976 45990330984 45992116224 46034223264 46166441984 46202876928 46256610816 46353350656 46426079232 46443884544 46480072704 46534595256 46668251136 46759400064 46871871488 46883930112 46930710528 46938456064 46963418112 46975500288 46981429504 47055143538 47110422528 47153553408 47202435072 47245650192 47381348352 47393538048 47426568192 47436928128 47473890048 47519198208 47655682048 47666092032 47748759552 47759189868 47848620032 47896363008 47942074368 47979429888 47989910592 48023356368 48035711232 48173678592 48217782912 48267767808 48368713728 48444604416 48452599808 48463183872 48488956776 48496959488 48545349372 48557838528 48674635776 48769703424 48909778944 48922361856 48967151616 49005305856 49016010654 49024100352 49101019344 49203707904 49299808896 49392123904 49441406976 49486671936 49488592896 49499403264 49537972224 49572496896 49585250304 49634726076 49727668224 49738530816 49773195264 49824792576 49835676384 49870408536 49928994816 49974706176 50026512384 50053116672 50061377536 50072313024 50111328384 50124220416 50314208256 50412478194 50546737152 50557272064 50597172288 50605522944 50656016736 50790924288 50890125312 51036291072 51083016192 51096158208 51135971328 51155582976 51182787708 51235846272 51342999552 51378782208 51390005472 51443278848 51479131392 51539607552 51586793472 51638266368 51640270848 51651551232 51687548928 51727822848 51739122357 51741130752 51788501172 51937247232 52038687168 52147519488 52188151808 52229339136 52235931488 52237959168 52249370112 52290081792 52351419663 52399439872 52501782528 52604325072 52730855424 52744421376 52805763072 52833845376 52854108192 52999225344 53047747584 53102739456 53109442048 53151356466 53250883584 53304016896 53317730304 53354889216 53366544144 53408126304 53459097984 53612642304 53624353536 53717354496 53829697536 53871640576 53883408384 53920961536 53934833664 53976858624 53988649416 54026275914 54040175136 54089744384 54139265024 54195388416 54245005776 54301238784 54414802944 54507058944 54509174784 54521081856 54559079424 54758965248 54822649856 54865916352 55023501312 55037657088 55044603904 55088045568 55130969088 55152112896 55354171392 55418548224 55566139392 55621582848 55660347392 55672505928 55674667008 55730218752 55769059008 55783406592 55834574848 55885692928 55943626752 55955847168 55994844672 56052891648 56104209603 56170119168 56221544448 56265351168 56279826432 56319049728 56331352152 56375244432 56493146112 56591122432 56603484288 56820236288 56865079296 56876931072 56931213312 56988018828 57139789824 57206243328 57258617208 57415827456 57437847552 57468393216 57527967744 57550030848 57688457216 57760874496 57801129984 57813756156 57914022816 57982058496 58035142656 58080362496 58093049664 58095304704 58148492544 58193800704 58315505664 58429403136 58543523064 58653147136 58665959424 58711670784 58765422924 58767704064 58780541376 58826342016 58949369856 59051606016 59064505344 59105669376 59179865706 59290681344 59322212352 59344963584 59406483456 59438076048 59460871716 59624128512 59678716032 59748122304 59907244032 59967019008 60024250368 60036760576 60084142092 60196651008 60314222592 60327397728 60432023808 60558409728 60605595648 60618834432 60661081728 60676687872 60723965952 60850962432 60906673152 60969811968 61012303872 61025631498 61088893632 61200908288 61203283968 61216653312 61259317248 61320441312 61322821632 61336217088 61378964352 61603835904 61675481088 61901438976 61925179392 61973430272 62022340224 62030168642 62046127008 62224334848 62273442816 62345866752 62511906816 62574280704 62617890816 62631569169 62634000384 62740191384 62813896704 62871404544 62936580096 62994200256 63059503104 63175131136 63191384064 63235424256 63249237504 63298520064 63314804736 63358930944 63372771171 63422149986 63554789376 63665012736 63678919824 63861817344 63922765824 63972573184 63986547456 64031141824 64047614976 64231571456 64282263552 64290377216 64357023744 64415944359 64491618304 64592805888 64617578496 64651942368 64727132496 64743784704 64899514368 65026271232 65153275668 65213038592 65229815808 65289535488 65340407808 65354680872 65357217792 65365467136 65417054112 65468025792 65604943872 65733078528 65921875968 65982229248 65984790528 65999204352 66050629632 66096662528 66113667072 66179634768 66303557632 66318041088 66364260352 66433056768 66447568512 66493878048 66571993088 66632941568 66702016512 66737488896 66763084032 66815104512 66832293888 67085611008 67216637592 67395649536 67462896384 67474030592 67527281664 67541355648 67721232384 67853500416 68048388096 68110688256 68128210944 68181295104 68196188736 68207443968 68243716944 68314461696 68457332736 68505042944 68520007296 68591038464 68638841856 68719476736 68782391296 68851021824 68853694464 68868734976 68916731904 68970430464 68985496476 68988174336 69051334896 69249662976 69384916224 69530025984 69639118848 69650612224 69665826816 69720109056 69801892884 70002376704 70139100096 70307807232 70325895168 70396065792 70407684096 70445127168 70472144256 70582715307 70665633792 70730330112 70803652608 70868475288 71001178112 71072022528 71090307072 71139852288 71155392192 71210835072 71278797312 71483523072 71499138048 71623139328 71638784802 71772930048 71844544512 71913111552 71969144832 71984865888 72035034552 72053566848 72260517888 72326674368 72401651712 72553070592 72666906624 72676078592 72678899712 72694775808 72733435164 72745439232 72818024058 72836757792 73011953664 73154555136 73364668416 73383542784 73450727424 73507958784 73536150528 73651529016 73805561856 73891397632 73949713344 74088185856 74162110464 74230007904 74232889344 74249104896 74306958336 74358745344 74377875456 74591502336 74607796224 74659792896 74737188864 74805612804 74893492224 74962059264 75020468224 75039768576 75079675008 75092066304 75108469536 75166992576 75186330624 75324194816 75471312384 75618717291 75820105728 75835908096 75908284416 75984025104 76186386432 76274991104 76335187968 76344822944 76554436608 76583796736 76624524288 76644237312 76703956992 76733374464 76774181562 77014499328 77068173312 77085008208 77218697088 77309411328 77380190208 77440483328 77457399552 77460406272 77531323392 77591734272 77611696128 77682751758 77754007552 77905870848 78058030752 78221279232 78282227712 78353897232 78356938752 78374055168 78435122688 78599159808 78735474688 78752673792 78807559168 78906487608 79054241792 79096283136 79116632064 79126618112 79208644608 79250768064 79281162288 79498838016 79571621376 79664163072 79876325376 79956025344 80032333824 80112189456 80188646976 80262201344 80418963456 80436530304 80576031744 80744546304 80807460864 80825112576 80881442304 80902250496 80965287936 80982974124 81039413871 81134616576 81208897536 81293082624 81349738496 81367508664 81451858176 81604378624 81622204416 81679089664 81760588416 81763762176 81781622784 81838619136 82138447872 82233974784 82535251968 82566905856 82696453632 82728169344 83031257088 83127822336 83349209088 83432374272 83490521088 83508758892 83512000512 83595328128 83653588512 83751862272 83828539392 83915440128 83933770752 83992267008 84079337472 84255178752 84313899008 84332316672 84398026752 84419739648 84478574592 84497028228 84562866648 84739719168 84886683648 84905226432 85149089792 85230354432 85315396608 85396819968 85482028242 85709684736 85809364992 85887925812 86123741184 86156771328 86202589824 86291951616 86302843328 86325046272 86532685824 86641311744 86701694976 86720634234 86871034224 86973087744 87052713984 87120543744 87139574496 87142957056 87222738816 87290701056 87473258496 87644104704 87815284596 87895834624 87976305664 87979720704 87998939136 88067506176 88148134386 88151556096 88170812064 88239513024 88424054784 88577409024 88596758016 88658504064 88936022016 88983318528 89017445376 89086806016 89109725184 89157114072 89191307574 89436192768 89447481344 89518074048 89622183456 89860866048 89950528512 90036375552 90055140864 90294976512 90471333888 90648035712 90731184128 90814251008 90837614592 90908393472 90928251648 90943258624 90991622592 91015031808 91085948928 91276443648 91360009728 91454717952 91518455808 91538447247 91801362432 91804925952 91824979968 91888975872 91960573952 91980661968 91984232448 92068446528 92332883968 92405753856 92513221632 92706701312 92852158464 92887769088 92960145408 93045252963 93069190512 93336502272 93518800128 93743742976 93767860224 93861421056 93876912128 93926836224 93951000576 93962859008 94110287076 94220845056 94307106816 94404870144 94491300384 94762696704 94787076096 94853136384 94873856256 94947780096 95038396416 95133224979 95311364096 95332184064 95497519104 95518379736 95697240064 95792726016 95884148736 95958859776 95979821184 96046712736 96071422464 96347357184 96435565824 96535535616 96737427456 96889208832 96905199616 96926367744 96977913552 96993918976 97090698744 97115677056 97349271552 97539406848 97819557888 97844723712 97934303232 98010611712 98032021308 98048200704 98202038688 98407415808 98599617792 98784247808 98882813952 98973343872 98977185792 98998806528 99075944448 99144993792 99170500608 99269452152 99455336448 99477061632 99546390528 99649585152 99671352768 99740817072 99857989632 99949412352 100053024768 100106233344 100122755072 100144626048 100222656768 100248440832 100628416512 100824956388 101093474304 101114544128 101194344576 101211045888 101312033472 101581848576 101780250624 102072582144 102166032384 102192316416 102271942656 102311165952 102365575416 102471692544 102685999104 102757564416 102780010944 102886557696 102958262784 103079215104 103173586944 103276532736 103280541696 103303102464 103375097856 103455645696 103478244714 103482261504 103577002344 103874494464 104077374336 104295038976 104376303616 104458678272 104471862976 104475918336 104498740224 104580163584 104702839326 104798879744 105003565056 105208650144 105461710848 105488842752 105611526144 105667690752 105708216384 105998450688 106095495168 106205478912 106218884096 106302712932 106501767168 106608033792 106635460608 106709778432 106733088288 106816252608 106918195968 107225284608 107248707072 107434708992 107659395072 107743281152 107766816768 107841923072 107869667328 107953717248 107977298832 108052551828 108080350272 108179488768 108278530048 108390776832 108490011552 108602477568 108829605888 109014117888 109018349568 109042163712 109118158848 109227036087 109517930496 109645299712 109731832704 110047002624 110075314176 110089207808 110176091136 110261938176 110304225792 110708342784 110837096448 111132278784 111243165696 111320694784 111345011856 111349334016 111460437504 111538118016 111566813184 111669149696 111771385856 111887253504 111911694336 111989689344 112105783296 112208419206 112340238336 112443088896 112530702336 112559652864 112638099456 112662704304 112750488864 112986292224 113182244864 113206968576 113640472576 113730158592 113753862144 113862426624 113976037656 114279579648 114412486656 114517234416 114831654912 114875695104 114936786432 115055935488 115100061696 115161272343 115376914432 115521748992 115602259968 115627512312 115828045632 115964116992 116070285312 116160724992 116186099328 116190609408 116296985088 116387601408 116631011328 116858806272 117087046128 117306294272 117331918848 117423341568 117530845848 117535408128 117561082752 117652684032 117898739712 118103212032 118129010688 118211338752 118359731412 118581362688 118644424704 118689927168 118812966912 118876152096 118921743432 119248257024 119357432064 119496244608 119814488064 119934038016 120048500736 120073521152 120168284184 120393302016 120628445184 120654795456 120864047616 121116819456 121211191296 121237668864 121322163456 121353375744 121447931904 121701924864 121813346304 121939623936 122024607744 122051262996 122177787264 122401816576 122406567936 122433306624 122518634496 122640882624 122645643264 122672434176 122757928704 123207671808 123350962176 123802877952 123850358784 123946860544 124044680448 124060337284 124092254016 124448669696 124546885632 124691733504 125023813632 125148561408 125235781632 125263138338 125268000768 125480382768 125627793408 125742809088 125873160192 125988400512 126119006208 126350262272 126382768128 126470848512 126498475008 126597040128 126629609472 126717861888 126745542342 126844299972 127109578752 127330025472 127357839648 127723634688 127845531648 127945146368 127973094912 128062283648 128095229952 128223042363 128463142912 128564527104 128580754432 128714047488 128831888718 128983236608 129185611776 129235156992 129303884736 129454264992 129487569408 129799028736 130052542464 130306551336 130426077184 130459631616 130579070976 130680815616 130709361744 130714435584 130730934272 130834108224 130936051584 131209887744 131466157056 131843751936 131964458496 131969581056 131998408704 132101259264 132193325056 132222201579 132227334144 132359269536 132607115264 132636082176 132728520704 132866113536 132895137024 132987756096 133143986176 133265883136 133404033024 133474977792 133526168064 133630209024 133664587776 133786961361 134171222016 134433275184 134791299072 134925792768 134948061184 135054563328 135082711296 135442464768 135707000832 136096776192 136221376512 136256421888 136362590208 136392377472 136414887936 136487433888 136628923392 136914665472 137010085888 137040014592 137182076928 137277683712 137564782592 137702043648 137707388928 137737469952 137833463808 137940860928 137970992952 137976348672 138102669792 138499325952 138769832448 139060051968 139278237696 139301224448 139331653632 139440218112 139603785768 140004753408 140278200192 140615614464 140651790336 140792131584 140815368192 140890254336 140944288512 141165430614 141331267584 141460660224 141607305216 141736950576 142002356224 142144045056 142180614144 142279704576 142310784384 142421670144 142557594624 142967046144 142998276096 143246278656 143277569604 143545860096 143689089024 143826223104 143938289664 143969731776 144070069104 144107133696 144521035776 144653348736 144803303424 145106141184 145333813248 145352157184 145357799424 145389551616 145466870328 145490878464 145636048116 145673515584 146023907328 146309110272 146729336832 146767085568 146901454848 147015917568 147072301056 147303058032 147611123712 147782795264 147899426688 148176371712 148324220928 148460015808 148465778688 148498209792 148613916672 148717490688 148755750912 149183004672 149215592448 149319585792 149474377728 149611225608 149786984448 149924118528 150040936448 150079537152 150159350016 150184132608 150216939072 150333985152 150372661248 150648389632 150942624768 151237434582 151640211456 151671816192 151816568832 151968050208 152372772864 152549982208 152670375936 152689645888 153108873216 153167593472 153249048576 153288474624 153407913984 153466748928 153548363124 154028998656 154136346624 154170016416 154437394176 154618822656 154760380416 154880966656 154914799104 154920812544 155062646784 155183468544 155217367071 155223392256 155365503516 155508015104 155811741696 156116061504 156442558464 156564455424 156707794464 156713877504 156748110336 156870245376 157198319616 157470949376 157505347584 157615118336 157812975216 158108483584 158192566272 158233264128 158253236224 158417289216 158501536128 158562324576 158997676032 159143242752 159328326144 159752650752 159912050688 160064667648 160224378912 160377293952 160524402688 160837926912 160873060608 161152063488 161489092608 161614921728 161650225152 161762884608 161804500992 161930575872 161965948248 162078827742 162269233152 162417795072 162586165248 162699476992 162735017328 162903716352 163208757248 163244408832 163358179328 163521176832 163527524352 163563245568 163677238272 164276895744 164467949568 165070503936 165133811712 165392907264 165456338688 166062514176 166255644672 166698418176 166864748544 166981042176 167017517784 167024001024 167190656256 167307177024 167503724544 167657078784 167830880256 167867541504 167984534016 168158674944 168312628809 168510357504 168627798016 168664633344 168796053504 168839479296 168957149184 168994056456 169125733296 169479438336 169773367296 169810452864 170298179584 170460708864 170630793216 170793639936 170964056484 171419369472 171618729984 171775851624 172247482368 172313542656 172405179648 172583903232 172605686656 172650092544 173065371648 173282623488 173403389952 173441268468 173742068448 173946175488 174105427968 174241087488 174279148992 174285914112 174445477632 174581402112 174946516992 175288209408 175630569192 175791669248 175952611328 175959441408 175997878272 176135012352 176296268772 176303112192 176341624128 176479026048 176848109568 177154818048 177193516032 177317008128 177872044032 177966637056 178034890752 178173612032 178219450368 178314228144 178382615148 178872385536 178894962688 179036148096 179244366912 179721732096 179901057024 180072751104 180110281728 180589953024 180942667776 181296071424 181462368256 181628502016 181675229184 181816786944 181856503296 181886517248 181983245184 182030063616 182171897856 182552887296 182720019456 182909435904 183036911616 183076894494 183602724864 183609851904 183649959936 183777951744 183921147904 183961323936 183968464896 184136893056 184665767936 184811507712 185026443264 185413402624 185704316928 185775538176 185920290816 186090505926 186138381024 186673004544 187037600256 187487485952 187535720448 187722842112 187753824256 187853672448 187894707507 187902001152 187925718016 188220574152 188441690112 188614213632 188809740288 188982600768 189525393408 189574152192 189706272768 189747712512 189895560192 190076792832 190266449958 190622728192 190664368128 190995038208 191036759472 191394480128 191585452032 191768297472 191917719552 191959642368 192093425472 192142844928 192694714368 192871131648 193071071232 193247833077 193474854912 193778417664 193810399232 193852735488 193955827104 193987837952 194181397488 194231354112 194698543104 195078813696 195639115776 195689447424 195868606464 196021223424 196064042616 196096401408 196404077376 196814831616 197199235584 197568495616 197765627904 197946687744 197954371584 197997613056 198151888896 198289987584 198341001216 198538904304 198910672896 198954123264 199092781056 199299170304 199342705536 199481634144 199715979264 199898824704 200106049536 200212466688 200245510144 200289252096 200445313536 200496881664 201256833024 201649912776 202186948608 202229088256 202388689152 202422091776 202624066944 203163697152 203560501248 204145164288 204332064768 204384632832 204543885312 204622331904 204731150832 204943385088 205371998208 205515128832 205560021888 205773115392 205916525568 206158430208 206347173888 206553065472 206561083392 206606204928 206750195712 206911291392 206956489428 206964523008 207154004688 207748988928 208154748672 208590077952 208752607232 208917356544 208943725952 208951836672 208997480448 209160327168 209405678652 209597759488 210007130112 210417300288 210923421696 210977685504 211223052288 211335381504 211416432768 211748145921 211996901376 212190990336 212410957824 212437768192 212605425864 213003534336 213216067584 213270921216 213419556864 213466176576 213632505216 213836391936 214450569216 214497414144 214869417984 215318790144 215486562304 215533633536 215683846144 215739334656 215907434496 215954597664 216105103656 216160700544 216358977536 216557060096 216781553664 216980023104 217204955136 217659211776 218028235776 218036699136 218084327424 218236317696 218454072174 219035860992 219290599424 219463665408 220094005248 220150628352 220178415616 220352182272 220523876352 220608451584 221416685568 221674192896 222264557568 222486331392 222641389568 222690023712 222698668032 222920875008 223076236032 223133626368 223338299392 223542771712 223774507008 223823388672 223979378688 224211566592 224416838412 224680476672 224886177792 225061404672 225119305728 225276198912 225325408608 225500977728 225972584448 226364489728 226413937152 226856151873 227280945152 227460317184 227507724288 227724853248 227952075312 228559159296 228824973312 229034468832 229663309824 229751390208 229873572864 230111870976 230200123392 230322544686 230753828864 231043497984 231204519936 231255024624 231656091264 231928233984 232140570624 232321449984 232372198656 232381218816 232593970176 232775202816 233262022656 233717612544 234174092256 234612588544 234663837696 234846683136 235061691696 235070816256 235122165504 235305368064 235797479424 236206424064 236258021376 236422677504 236719462824 237162725376 237288849408 237379854336 237625933824 237752304192 237843486864 238496514048 238714864128 238992489216 239628976128 239868076032 240097001472 240147042304 240336568368 240786604032 241256890368 241309590912 241728095232 242233638912 242422382592 242475337728 242644326912 242706751488 242895863808 243118241613 243403849728 243626692608 243879247872 244049215488 244102525992 244355574528 244803633152 244813135872 244866613248 245037268992 245281765248 245291286528 245344868352 245515857408 246415343616 246701924352 247605755904 247700717568 247893721088 248089360896 248120674568 248184508032 248897339392 249093771264 249383467008 250047627264 250297122816 250471563264 250526276676 250536001536 250960765536 251255586816 251485618176 251746320384 251976801024 252238012416 252700524544 252765536256 252941697024 252996950016 253194080256 253259218944 253435723776 253491084684 253688599944 254219157504 254660050944 254715679296 255447269376 255691063296 255890292736 255946189824 256124567296 256190459904 256446084726 256926285824 257129054208 257161508864 257428094976 257663777436 257966473216 258371223552 258470313984 258607769472 258908529984 258975138816 259598057472 260105084928 260613102672 260852154368 260919263232 261158141952 261361631232 261418723488 261428871168 261461868544 261668216448 261872103168 262419775488 262932314112 263687503872 263928916992 263939162112 263996817408 264202518528 264386650112 264444403158 264454668288 264718539072 265214230528 265272164352 265457041408 265732227072 265790274048 265975512192 266287972352 266531766272 266808066048 266949955584 267052336128 267260418048 267329175552 267573922722 268342444032 268866550368 269582598144 269851585536 269896122368 270109126656 270165422592 270884929536 271414001664 272193552384 272442753024 272512843776 272725180416 272784754944 272829775872 272974867776 273257846784 273829330944 274020171776 274080029184 274364153856 274555367424 274615341741 275129565184 275404087296 275414777856 275474939904 275666927616 275881721856 275941985904 275952697344 276205339584 276998651904 277539664896 278120103936 278556475392 278602448896 278663307264 278880436224 279135758889 279207571536 280009506816 280556400384 281231228928 281303580672 281584263168 281630736384 281780508672 281888577024 282330861228 282662535168 282921320448 283214610432 283473901152 284004712448 284288090112 284361228288 284559409152 284621568768 284843340288 285115189248 285399674937 285934092288 285996552192 286492557312 286555139208 287091720192 287378178048 287652446208 287876579328 287939463552 288140138208 288214267392 289042071552 289306697472 289606606848 290212282368 290667626496 290704314368 290715598848 290779103232 290933740656 290981756928 291272096232 291347031168 292047814656 292618220544 293458673664 293534171136 293802909696 294031835136 294144602112 294606116064 295222247424 295565590528 295798853376 296352743424 296648441856 296920031616 296931557376 296996419584 297227833344 297434981376 297511501824 298366009344 298431184896 298639171584 298948755456 299222451216 299573968896 299848237056 300081872896 300159074304 300318700032 300368265216 300433878144 300667970304 300745322496 301296779264 301885249536 302474869164 303280422912 303343632384 303633137664 303936100416 304745545728 305099964416 305340751872 305379291776 306217746432 306335186944 306498097152 306576949248 306815827968 306933497856 307096726248 308057997312 308272693248 308340032832 308874788352 309237645312 309520760832 309761933312 309829598208 309841625088 310125293568 310366937088 310434734142 310446784512 310731007032 311016030208 311623483392 312232123008 312885116928 313128910848 313415588928 313427755008 313496220672 313740490752 314396639232 314941898752 315010695168 315230236672 315625950432 316216967168 316385132544 316466528256 316506472448 316834578432 317003072256 317124649152 317995352064 318286485504 318656652288 319505301504 319824101376 320129335296 320448757824 320754587904 321048805376 321675853824 321746121216 322304126976 322978185216 323229843456 323300450304 323525769216 323609001984 323861151744 323931896496 324157655484 324538466304 324835590144 325172330496 325398953984 325470034656 325807432704 326417514496 326488817664 326716358656 327042353664 327055048704 327126491136 327354476544 327681108261 328553791488 328935899136 330141007872 330267623424 330785814528 330912677376 332125028352 332511289344 333396836352 333729497088 333962084352 334035035568 334048002048 334381312512 334614354048 335007449088 335314157568 335661760512 335735083008 335969068032 336317349888 336625257618 337020715008 337255596032 337329266688 337592107008 337678958592 337914298368 337988112912 338251466592 338958876672 339546734592 339620905728 340596359168 340921417728 341261586432 341587279872 341928112968 342838738944 343237459968 343551703248 344494964736 344627085312 344810359296 345167806464 345211373312 345300185088 345483817029 346130743296 346565246976 346806779904 346882536936 347484136896 347892350976 348210855936 348482174976 348558297984 348571828224 348890955264 349162804224 349893033984 350576418816 351261138384 351583338496 351905222656 351918882816 351995756544 352270024704 352592537544 352606224384 352683248256 352958052096 353696219136 354309636096 354387032064 354634016256 355744088064 355933274112 356069781504 356347224064 356438900736 356628456288 356765230296 357744771072 357789925376 358072296192 358488733824 359443464192 359802114048 360145502208 360220563456 361179906048 361885335552 362592142848 362924736512 363257004032 363350458368 363633573888 363713006592 363773034496 363966490368 364060127232 364343795712 365105774592 365440038912 365818871808 366073823232 366153788988 367205449728 367219703808 367299919872 367555903488 367842295808 367922647872 367936929792 368273786112 369331535872 369623015424 370052886528 370826805248 371408633856 371551076352 371840581632 372181011852 372276762048 373346009088 374075200512 374974971904 375071440896 375445684224 375507648512 375707344896 375789415014 375804002304 375851436032 376441148304 376883380224 377228427264 377619480576 377965201536 379050786816 379148304384 379412545536 379495425024 379791120384 380153585664 380532899916 381245456384 381328736256 381990076416 382073518944 382788960256 383170904064 383536594944 383835439104 383919284736 384186850944 384285689856 384669127089 385389428736 385742263296 386142142464 386495666154 386949709824 387556835328 387620798464 387705470976 387911654208 387975675904 388362794976 388462708224 389397086208 390157627392 391278231552 391378894848 391737212928 392042446848 392128085232 392192802816 392808154752 393629663232 394398471168 395136991232 395531255808 395893375488 395908743168 395995226112 396303777792 396579975168 396666604737 396682002432 397077808608 397821345792 397908246528 398185562112 398598340608 398685411072 398963268288 399431958528 399797649408 400212099072 400424933376 400491020288 400578504192 400890627072 400993763328 401360884083 402513666048 403299825552 404373897216 404458176512 404777378304 404844183552 405248133888 406327394304 407121002496 408290328576 408664129536 408769265664 409087770624 409244663808 409462301664 409886770176 410743996416 411030257664 411120043776 411546230784 411833051136 412694347776 413106130944 413122166784 413212409856 413500391424 413822582784 413912978856 413929046016 414308009376 415497977856 416309497344 417180155904 417505214464 417834713088 417887451904 417903673344 417994960896 418320654336 418811357304 419195518976 420014260224 420834600576 421846843392 421955371008 422446104576 422670763008 422832865536 423496291842 423993802752 424381980672 424821915648 424875536384 425210851728 426007068672 426432135168 426541842432 426839113728 426932353152 427265010432 427672783872 428901138432 428994828288 429738835968 430637580288 430973124608 431067267072 431367692288 431478669312 431814868992 431909195328 432210207312 432321401088 432717955072 433114120192 433563107328 433960046208 434409910272 435318423552 436056471552 436073398272 436168654848 436472635392 436908144348 438071721984 438581198848 438927330816 440188010496 440301256704 440356831232 440704364544 441047752704 441216903168 442833371136 443348385792 444529115136 444972662784 445282779136 445380047424 445397336064 445841750016 446152472064 446267252736 446676598784 447085543424 447549014016 447646777344 447958757376 448423133184 448833676824 449360953344 449772355584 450122809344 450238611456 450552397824 450650817216 451001955456 451945168896 452728979456 452827874304 453712303746 454561890304 454920634368 455015448576 455449706496 455904150624 457118318592 457649946624 458068937664 459326619648 459502780416 459747145728 460223741952 460400246784 460645089372 461507657728 462086995968 462409039872 462510049248 463312182528 463856467968 464281141248 464642899968 464744397312 464762437632 465187940352 465550405632 465652101213 466524045312 467435225088 468348184512 469225177088 469327675392 469693366272 470123383392 470141632512 470244331008 470610736128 471594958848 472412848128 472516042752 472845355008 473438925648 474325450752 474577698816 474759708672 475251867648 475504608384 475686973728 476993028096 477429728256 477984978432 479257952256 479736152064 480194002944 480294084608 480673136736 481573208064 482513780736 482619181824 483456190464 484467277824 484844765184 484950675456 485288653824 485413502976 485791727616 486236483226 486807699456 487253385216 487758495744 488098430976 488205051984 488711149056 489607266304 489626271744 489733226496 490074537984 490563530496 490582573056 490689736704 491031714816 492830687232 493403848704 495211511808 495401435136 495787442176 496178721792 496241349136 496369016064 497794678784 498187542528 498766934016 500095254528 500594245632 500943126528 501052553352 501072003072 501921531072 502511173632 502971236352 503492640768 503953602048 504476024832 504937886427 505401049088 505531072512 505883394048 505993900032 506388160512 506518437888 506871447552 506982169368 507377199888 508438315008 509320101888 509431358592 510894538752 511382126592 511780585472 511892379648 512249134592 512380919808 512892169452 513852571648 514258108416 514323017728 514856189952 515327554872 515932946432 516742447104 516940627968 517215538944 517817059968 517950277632 519196114944 520210169856 521226205344 521704308736 521838526464 522316283904 522723262464 522837446976 522857742336 522923737088 523336432896 523744206336 524839550976 525864628224 527375007744 527857833984 527878324224 527993634816 528405037056 528773300224 528888806316 528909336576 529437078144 530428461056 530544328704 530914082816 531464454144 531580548096 531951024384 532575944704 533063532544 533616132096 533899911168 534104672256 534520836096 534658351104 535147845444 536684888064 537733100736 539165196288 539703171072 539792244736 540218253312 540330845184 541769859072 542828003328 544387104768 544885506048 545025687552 545450360832 545569509888 545659551744 545949735552 546515693568 547658661888 548040343552 548160058368 548728307712 549110734848 549230683482 550259130368 550808174592 550829555712 550949879808 551333855232 551763443712 551883971808 551905394688 552410679168 553997303808 555079329792 556240207872 557112950784 557204897792 557326614528 557760872448 558271517778 558415143072 560019013632 561112800768 562462457856 562607161344 563168526336 563261472768 563561017344 563684122521 563777154048 564661722456 565325070336 565842640896 566429220864 566947802304 568009424896 568576180224 568722456576 569118818304 569243137536 569686680576 570230378496 570799349874 571868184576 571993104384 572985114624 573110278416 574183440384 574756356096 575304892416 575753158656 575878927104 576280276416 576428534784 578084143104 578613394944 579213213696 579743499231 580424564736 581335252992 581408628736 581431197696 581558206464 581867481312 581963513856 582544192464 582694062336 584095629312 585236441088 586917347328 587068342272 587605819392 588063670272 588289204224 589212232128 590444494848 591131181056 591597706752 592705486848 593296883712 593840063232 593863114752 593992839168 594455666688 594869962752 595023003648 596732018688 596862369792 597278343168 597897510912 598444902432 599147937792 599696474112 600163745792 600318148608 600637400064 600736530432 600867756288 601335940608 601490644992 602593558528 603770499072 604949738328 606560845824 606687264768 607266275328 607872200832 609491091456 610199928832 610681503744 610758583552 612435492864 612670373888 612996194304 613153898496 613631655936 613866995712 614193452496 616115994624 616545386496 616680065664 617749576704 618475290624 619041521664 619523866624 619659196416 619683250176 620250587136 620733874176 620869468284 620893569024 621462014064 622032060416 623246966784 624464246016 625770233856 626257821696 626831177856 626855510016 626992441344 627480981504 628793278464 629883797504 630021390336 630460473344 631251900864 632433934336 632770265088 632933056512 633012944896 633669156864 634006144512 634249298304 635990704128 636572971008 637313304576 639010603008 639648202752 640258670592 640897515648 641509175808 642097610752 643351707648 643492242432 644608253952 645956370432 646459686912 646600900608 647051538432 647218003968 647722303488 647863792992 648315310968 649076932608 649671180288 650344660992 650797907968 650940069312 651614865408 652835028992 652977635328 653432717312 654084707328 654110097408 654252982272 654708953088 655362216522 657107582976 657871798272 660282015744 660535246848 661571629056 661825354752 664250056704 665022578688 666793672704 667458994176 667924168704 668070071136 668096004096 668762625024 669228708096 670014898176 670628315136 671323521024 671470166016 671938136064 672634699776 673250515236 674041430016 674511192064 674658533376 675184214016 675357917184 675828596736 675976225824 676502933184 677917753344 679093469184 679241811456 680568455619 681192718336 681842835456 682523172864 683174559744 683856225936 685677477888 686474919936 687103406496 688989929472 689254170624 689620718592 690335612928 690422746624 690600370176 690967634058 692261486592 693130493952 693613559808 693765073872 694968273792 695784701952 696421711872 696964349952 697116595968 697143656448 697781910528 698325608448 699786067968 701152837632 702522276768 703166676992 703810445312 703837765632 703991513088 704540049408 705185075088 705212448768 705366496512 705916104192 707392438272 708619272192 708774064128 709268032512 711488176128 711866548224 712139563008 712694448128 712877801472 713256912576 713530460592 715489542144 715579850752 716144592384 716977467648 718886928384 719604228096 720291004416 720441126912 722359812096 723770671104 725184285696 725849473024 726514008064 726700916736 727267147776 727426013184 727546068992 727932980736 728120254464 728687591424 729354724839 730211549184 730880077824 731637743616 732147646464 732307577976 734410899456 734439407616 734599839744 735111806976 735684591616 735845295744 735873859584 736547572224 738663071744 739246030848 740105773056 741653610496 742817267712 743102152704 743681163264 744362023704 744553524096 746692018176 748150401024 749949943808 750142881792 750891368448 751015297024 751414689792 751578830028 751608004608 751702872064 752882296608 753766760448 754456854528 755238961152 755930403072 758101573632 758296608768 758825091072 758990850048 759582240768 760307171328 761065799832 762490912768 762657472512 763980152832 764147037888 765577920512 766341808128 767073189888 767670878208 767838569472 768373701888 768571379712 769338254178 770778857472 771484526592 772284284928 772991332308 773899419648 775113670656 775241596928 775410941952 775823308416 775951351808 776725589952 776925416448 778794172416 780315254784 782556463104 782757789696 783474425856 784084893696 784256170464 784385605632 785616309504 787259326464 788796942336 790273982464 791062511616 791786750976 791817486336 791990452224 792607555584 793159950336 793333209474 793364004864 794155617216 795642691584 795816493056 796371124224 797196681216 797370822144 797926536576 798863917056 799595298816 800424198144 800849866752 800982040576 801157008384 801781254144 801987526656 802721768166 805027332096 806599651104 808747794432 808916353024 809554756608 809688367104 810496267776 812654788608 814242004992 816580657152 817328259072 817538531328 818175541248 818489327616 818924603328 819773540352 821487992832 822060515328 822240087552 823092461568 823666102272 823846025223 825388695552 826212261888 826244333568 826424819712 827000782848 827645165568 827825957712 827858092032 828616018752 830995955712 832618994688 834360311808 835010428928 835669426176 835774903808 835807346688 835989921792 836641308672 837407276667 837622714608 838391037952 840028520448 841669201152 843693686784 843910742016 844892209152 845341526016 845665731072 846992583684 847987605504 848763961344 849643831296 849751072768 850421703456 852014137344 852864270336 853083684864 853678227456 853864706304 854530020864 855345567744 857802276864 857989656576 859477671936 861275160576 861946249216 862134534144 862735384576 862957338624 863629737984 863818390656 864420414624 864642802176 865435910144 866228240384 867126214656 867920092416 868819820544 870636847104 872112943104 872146796544 872337309696 872945270784 873816288696 876143443968 877162397696 877854661632 880376020992 880602513408 880713662464 881408729088 882095505408 882433806336 885666742272 886696771584 889058230272 889945325568 890565558272 890760094848 890794672128 891683500032 892304944128 892534505472 893353197568 894171086848 895098028032 895293554688 895917514752 896846266368 897667353648 898721906688 899544711168 900245618688 900477222912 901104795648 901301634432 902003910912 903890337792 905457958912 905655748608 907424607492 909123780608 909841268736 910030897152 910899412992 911808301248 914236637184 915299893248 916137875328 918653239296 919005560832 919494291456 920447483904 920800493568 921290178744 923015315456 924173991936 924818079744 925020098496 926624365056 927712935936 928562282496 929285799936 929488794624 929524875264 930375880704 931100811264 931304202426 933048090624 934870450176 936696369024 938450354176 938655350784 939386732544 940246766784 940283265024 940488662016 941221472256 943189917696 944825696256 945032085504 945690710016 946877851296 948650901504 949155397632 949519417344 950503735296 951009216768 951373947456 953986056192 954859456512 955969956864 958515904512 959472304128 960388005888 960588169216 961346273472 963146416128 965027561472 965238363648 966912380928 968934555648 969689530368 969901350912 970577307648 970827005952 971583455232 972472966452 973615398912 974506770432 975516991488 976196861952 976410103968 977422298112 979214532608 979252543488 979466452992 980149075968 981127060992 981165146112 981379473408 982063429632 983043324783 985661374464 986807697408 990423023616 990802870272 991574884352 992357443584 992482698272 992738032128 995589357568 996375085056 997533868032 1000190509056 1001188491264 1001886253056 1002105106704 1002144006144 1003843062144 1005022347264 1005942472704 1006985281536 1007907204096 1008952049664 1009875772854 1010802098176 1011062145024 1011766788096 1011987800064 1012776321024 1013036875776 1013742895104 1013964338736 1014754399776 1016876630016 1018640203776 1018862717184 1021789077504 1022764253184 1023561170944 1023784759296 1024498269184 1024761839616 1025784338904 1027705143296 1028516216832 1028646035456 1029712379904 1030655109744 1031865892864 1033484894208 1033881255936 1034431077888 1035634119936 1035900555264 1038392229888 1040420339712 1042452410688 1043408617472 1043677052928 1044632567808 1045446524928 1045674893952 1045715484672 1045847474176 1046672865792 1047488412672 1049679101952 1051729256448 1054750015488 1055715667968 1055756648448 1055987269632 1056810074112 1057546600448 1057777612632 1057818673152 1058874156288 1060856922112 1061088657408 1061828165632 1062928908288 1063161096192 1063902048768 1065151889408 1066127065088 1067232264192 1067799822336 1068209344512 1069041672192 1069316702208 1070295690888 1073369776128 1075466201472 1078330392576 1079406342144 1079584489472 1080436506624 1080661690368 1083539718144 1085656006656 1088774209536 1089771012096 1090051375104 1090900721664 1091139019776 1091319103488 1091899471104 1093031387136 1095317323776 1096080687104 1096320116736 1097456615424 1098221469696 1098461366964 1100518260736 1101616349184 1101659111424 1101899759616 1102667710464 1103526887424 1103767943616 1103810789376 1104821358336 1107994607616 1110158659584 1112480415744 1114225901568 1114409795584 1114653229056 1115521744896 1116543035556 1116830286144 1120038027264 1122225601536 1124924915712 1125214322688 1126337052672 1126522945536 1127122034688 1127368245042 1127554308096 1129323444912 1130650140672 1131685281792 1132858441728 1133895604608 1136018849792 1137152360448 1137444913152 1138237636608 1138486275072 1139373361152 1140460756992 1141598699748 1143736369152 1143986208768 1145970229248 1146220556832 1148366880768 1149512712192 1150609784832 1151506317312 1151757854208 1152560552832 1152857069568 1156168286208 1157226789888 1158426427392 1159486998462 1160849129472 1162670505984 1162817257472 1162862395392 1163116412928 1163734962624 1163927027712 1165088384928 1165388124672 1168191258624 1170472882176 1173834694656 1174136684544 1175211638784 1176127340544 1176578408448 1178424464256 1180888989696 1182262362112 1183195413504 1185410973696 1186593767424 1187680126464 1187726229504 1187985678336 1188911333376 1189739925504 1189999814211 1190046007296 1193464037376 1193724739584 1194556686336 1195795021824 1196889804864 1198295875584 1199392948224 1200327491584 1200636297216 1201274800128 1201473060864 1201735512576 1202671881216 1202981289984 1204082652249 1205187117056 1207540998144 1209899476656 1213121691648 1213374529536 1214532550656 1215744401664 1218982182912 1220399857664 1221363007488 1221517167104 1224870985728 1225340747776 1225992388608 1226307796992 1227263311872 1227733991424 1228386904992 1232231989248 1233090772992 1233360131328 1235499153408 1238083043328 1239047733248 1239318392832 1239366500352 1240501174272 1241467748352 1241738936568 1241787138048 1242924028128 1244064120832 1246493933568 1248928492032 1251540467712 1252515643392 1253662355712 1253711020032 1253984882688 1254961963008 1257586556928 1259767595008 1260042780672 1260920946688 1262503801728 1264867868672 1265540530176 1265866113024 1266025889792 1267338313728 1268012289024 1268498596608 1271981408256 1273145942016 1274626609152 1278021206016 1279296405504 1280517341184 1281795031296 1283018351616 1284195221504 1286703415296 1286984484864 1289216507904 1291912740864 1292919373824 1293201801216 1294103076864 1294436007936 1295444606976 1295727585984 1296630621936 1298153865216 1299342360576 1300689321984 1301595815936 1301880138624 1303229730816 1305670057984 1305955270656 1306865434624 1308169414656 1308220194816 1308505964544 1309417906176 1310724433044 1314215165952 1315743596544 1320564031488 1321070493696 1323143258112 1323650709504 1328500113408 1330045157376 1333587345408 1334917988352 1335848337408 1336140142272 1336192008192 1337525250048 1338457416192 1340029796352 1341256630272 1342647042048 1342940332032 1343876272128 1345269399552 1346501030472 1348082860032 1349022384128 1349317066752 1350368428032 1350715834368 1351657193472 1351952451648 1353005866368 1355835506688 1358186938368 1358483622912 1361136911238 1362385436672 1363685670912 1365046345728 1366349119488 1367712451872 1371354955776 1372949839872 1374206812992 1377979858944 1378508341248 1379241437184 1380671225856 1380845493248 1381200740352 1381935268116 1384522973184 1386260987904 1387227119616 1387530147744 1389936547584 1391569403904 1392843423744 1393928699904 1394233191936 1394287312896 1395563821056 1396651216896 1399572135936 1402305675264 1405044553536 1406333353984 1407620890624 1407675531264 1407983026176 1409080098816 1410370150176 1410424897536 1410732993024 1411832208384 1414784876544 1417238544384 1417548128256 1418536065024 1422976352256 1423733096448 1424279126016 1425388896256 1425755602944 1426513825152 1427060921184 1430979084288 1431159701504 1432289184768 1433954935296 1437773856768 1439208456192 1440582008832 1440882253824 1444719624192 1447541342208 1450368571392 1451698946048 1453028016128 1453401833472 1454534295552 1454852026368 1455092137984 1455865961472 1456240508928 1457375182848 1458709449678 1460423098368 1461760155648 1463275487232 1464295292928 1464615155952 1468821798912 1468878815232 1469199679488 1470223613952 1471369183232 1471690591488 1471747719168 1473095144448 1477326143488 1478492061696 1480211546112 1483307220992 1485634535424 1486204305408 1487362326528 1488724047408 1489107048192 1493384036352 1496300802048 1499899887616 1500285763584 1501782736896 1502030594048 1502829379584 1503157660056 1503216009216 1503405744128 1505764593216 1507533520896 1508913709056 1510477922304 1511860806144 1516203147264 1516593217536 1517650182144 1517981700096 1519164481536 1520614342656 1522131599664 1524981825536 1525314945024 1527960305664 1528294075776 1531155841024 1532683616256 1534146379776 1535341756416 1535677138944 1536747403776 1537142759424 1538676508356 1541557714944 1542969053184 1544568569856 1545982664616 1547798839296 1550227341312 1550483193856 1550821883904 1551646616832 1551902703616 1553451179904 1553850832896 1557588344832 1560630509568 1565112926208 1565515579392 1566948851712 1568169787392 1568512340928 1568771211264 1571232619008 1574518652928 1577593884672 1580547964928 1582125023232 1583573501952 1583634972672 1583980904448 1585215111168 1586319900672 1586666418948 1586728009728 1588311234432 1591285383168 1591632986112 1592742248448 1594393362432 1594741644288 1595853073152 1597727834112 1599190597632 1600848396288 1601699733504 1601964081152 1602314016768 1603562508288 1603975053312 1605443536332 1610054664192 1613199302208 1617495588864 1617832706048 1619109513216 1619376734208 1620992535552 1625309577216 1628484009984 1633161314304 1634656518144 1635077062656 1636351082496 1636978655232 1637849206656 1639547080704 1642975985664 1644121030656 1644480175104 1646184923136 1647332204544 1647692050446 1650777391104 1652424523776 1652488667136 1652849639424 1654001565696 1655290331136 1655651915424 1655716184064 1657232037504 1661991911424 1665237989376 1668720623616 1670020857856 1671338852352 1671549807616 1671614693376 1671979843584 1673282617344 1674814553334 1675245429216 1676782075904 1680057040896 1683338402304 1687387373568 1687821484032 1689784418304 1690683052032 1691331462144 1693985167368 1695975211008 1697527922688 1699287662592 1699502145536 1700843406912 1704028274688 1705728540672 1706167369728 1707356454912 1707729412608 1709060041728 1710691135488 1715604553728 1715979313152 1718955343872 1722550321152 1723892498432 1724269068288 1725470769152 1725914677248 1727259475968 1727636781312 1728840829248 1729285604352 1730871820288 1732456480768 1734252429312 1735840184832 1737639641088 1739230497693 1741273694208 1744225886208 1744293593088 1744674619392 1745890541568 1747632577392 1752286887936 1754324795392 1755709323264 1760752041984 1761205026816 1761427324928 1762817458176 1764191010816 1764867612672 1771333484544 1773393543168 1778116460544 1779890651136 1781131116544 1781520189696 1781589344256 1783367000064 1784609888256 1785069010944 1788342173696 1790196056064 1790587109376 1791835029504 1793692532736 1795334707296 1797443813376 1799089422336 1800491237376 1800954445824 1802209591296 1802603268864 1804007821824 1807780675584 1810915917824 1811311497216 1814849214984 1818247561216 1819682537472 1820061794304 1821798825984 1823616602496 1828473274368 1830599786496 1832275750656 1837306478592 1838011121664 1838988582912 1840894967808 1841600987136 1842580357488 1846030630912 1848347983872 1849636159488 1850040196992 1853248730112 1855425871872 1857124564992 1858571599872 1858977589248 1859049750528 1860751761408 1862201622528 1862608404852 1866096181248 1869740900352 1873392738048 1876900708352 1877310701568 1878773465088 1880493533568 1880566530048 1880977324032 1882442944512 1886379835392 1889651392512 1890064171008 1891381420032 1893755702592 1897301803008 1898310795264 1899038834688 1901007470592 1902018433536 1902747894912 1907972112384 1909718913024 1911939913728 1917031809024 1918944608256 1920776011776 1921176338432 1922692546944 1926292832256 1930055122944 1930476727296 1933824761856 1937869111296 1939379060736 1939802701824 1941154615296 1941654011904 1943166910464 1944945932904 1947230797824 1949013540864 1951033982976 1952393723904 1952820207936 1954844596224 1958429065216 1958505086976 1958932905984 1960298151936 1962254121984 1962330292224 1962758946816 1964126859264 1966086649566 1971322748928 1973615394816 1980846047232 1981605740544 1983149768704 1984714887168 1984965396544 1985476064256 1991178715136 1992750170112 1995067736064 2000381018112 2002376982528 2003772506112 2004210213408 2004288012288 2007686124288 2010044694528 2011884945408 2013970563072 2015814408192 2017904099328 2019751545708 2021604196352 2022124290048 2023533576192 2023975600128 2025552642048 2026073751552 2027485790208 2027928677472 2029508799552 2033753260032 2037280407552 2037725434368 2043578155008 2045528506368 2047122341888 2047569518592 2048996538368 2049523679232 2051568677808 2055410286592 2057032433664 2057292070912 2059424759808 2061310219488 2063731785728 2066969788416 2067762511872 2068862155776 2071268239872 2071801110528 2076784459776 2080840679424 2084904821376 2086817234944 2087354105856 2089265135616 2090893049856 2091349787904 2091430969344 2091694948352 2093345731584 2094976825344 2099358203904 2103458512896 2109500030976 2111431335936 2111513296896 2111974539264 2113620148224 2115093200896 2115555225264 2115637346304 2117748312576 2121713844224 2122177314816 2123656331264 2125857816576 2126322192384 2127804097536 2130303778816 2132254130176 2134464528384 2135599644672 2136418689024 2138083344384 2138633404416 2140591381776 2146739552256 2150932402944 2156660785152 2158812684288 2159168978944 2160873013248 2161323380736 2167079436288 2171312013312 2177548419072 2179542024192 2180102750208 2181801443328 2182278039552 2182638206976 2183798942208 2186062774272 2188064174517 2190634647552 2192161374208 2192640233472 2194913230848 2196442939392 2196922733928 2201036521472 2203232698368 2203318222848 2203799519232 2205335420928 2207053774848 2207535887232 2207621578752 2209642716672 2215989215232 2220317319168 2224960831488 2228451803136 2228819591168 2229306458112 2231043489792 2233086071112 2233660572288 2240076054528 2244451203072 2249849831424 2250428645376 2252674105344 2253045891072 2254244069376 2254736490084 2255108616192 2258646889824 2261300281344 2263370563584 2265716883456 2267791209216 2272037699584 2274304720896 2274889826304 2276475273216 2276972550144 2278746722304 2280921513984 2283197399496 2287472738304 2287972417536 2291940458496 2292441113664 2296733761536 2299025424384 2301219569664 2303012634624 2303515708416 2305121105664 2305714139136 2312336572416 2314453579776 2316852854784 2318973996924 2321698258944 2325341011968 2325634514944 2325724790784 2326232825856 2327469925248 2327854055424 2330176769856 2330776249344 2336382517248 2340945764352 2347669389312 2348273369088 2350423277568 2352254681088 2353156816896 2356848928512 2361777979392 2364524724224 2366390827008 2370821947392 2373187534848 2375360252928 2375452459008 2375971356672 2377822666752 2379479851008 2379999628422 2380092014592 2386928074752 2387449479168 2389113372672 2391590043648 2393779609728 2396591751168 2398785896448 2400654983168 2401272594432 2402549600256 2402946121728 2403471025152 2405343762432 2405962579968 2408165304498 2410374234112 2415081996288 2419798953312 2426243383296 2426749059072 2429065101312 2431488803328 2437964365824 2440799715328 2442726014976 2443034334208 2449741971456 2450681495552 2451984777216 2452615593984 2454526623744 2455467982848 2456773809984 2464463978496 2466181545984 2466720262656 2470998306816 2476166086656 2478095466496 2478636785664 2478733000704 2481002348544 2482935496704 2483477873136 2483574276096 2485848056256 2488128241664 2492987867136 2497856984064 2503080935424 2505031286784 2507324711424 2507422040064 2507969765376 2509923926016 2512221830001 2515173113856 2519535190016 2520085561344 2521841893376 2525007603456 2529735737344 2531081060352 2531732226048 2532051779584 2534676627456 2536024578048 2536997193216 2543962816512 2546291884032 2549253218304 2556042412032 2558592811008 2561034682368 2563590062592 2566036703232 2568390443008 2573406830592 2573968969728 2578433015808 2583825481728 2585838747648 2586403602432 2588206153728 2588872015872 2590889213952 2591455171968 2593261243872 2596307730432 2598684721152 2601378643968 2603191631872 2603760277248 2606459461632 2611910541312 2613730869248 2616338829312 2616440389632 2617011929088 2618835812352 2621448866088 2628430331904 2631487193088 2641128062976 2642140987392 2646286516224 2647301419008 2657000226816 2660090314752 2667174690816 2669835976704 2671696674816 2672280284544 2672384016384 2675050500096 2676914832384 2680059592704 2682513260544 2685294084096 2685880664064 2687752544256 2690538799104 2693002060944 2696165720064 2698044768256 2698634133504 2700736856064 2701431668736 2703314386944 2703904903296 2706011732736 2711671013376 2716373876736 2716967245824 2722273822476 2724770873344 2727371341824 2730092691456 2732698238976 2735424903744 2742709911552 2745899679744 2748413625984 2755959717888 2757016682496 2758482874368 2761342451712 2761690986496 2762401480704 2763870536232 2769045946368 2772521975808 2774454239232 2775060295488 2779873095168 2783138807808 2785686847488 2787857399808 2788466383872 2788574625792 2791127642112 2793302433792 2799144271872 2804611350528 2810089107072 2812666707968 2815241781248 2815351062528 2815966052352 2818160197632 2820740300352 2820849795072 2821465986048 2823664416768 2829569753088 2834477088768 2835096256512 2837072130048 2845952704512 2847466192896 2848558252032 2850777792512 2851511205888 2853027650304 2854121842368 2861958168576 2862319403008 2864578369536 2867909870592 2875547713536 2878416912384 2881164017664 2881764507648 2889439248384 2895082684416 2900737142784 2903397892096 2906056032256 2906803666944 2909068591104 2909704052736 2910184275968 2911731922944 2912481017856 2914750365696 2917418899356 2920846196736 2923520311296 2926550974464 2928590585856 2929230311904 2937643597824 2937757630464 2938399358976 2940447227904 2942738366464 2943381182976 2943495438336 2946190288896 2949129974349 2954652286976 2956984123392 2960423092224 2966614441984 2971269070848 2972408610816 2974724653056 2977448094816 2978214096384 2986768072704 2992601604096 2999799775232 3000571527168 3003565473792 3004061188096 3005658759168 3006315320112 3006432018432 3006811488256 3011529186432 3015067041792 3017827418112 3020955844608 3023721612288 3032406294528 3033186435072 3035300364288 3035963400192 3038328963072 3041228685312 3044263199328 3049963651072 3050629890048 3055920611328 3056588151552 3062311682048 3065367232512 3068292759552 3070683512832 3071354277888 3073494807552 3074285518848 3077353016712 3083115429888 3085938106368 3089137139712 3091965329232 3095597678592 3100454682624 3100966387712 3101643767808 3103293233664 3103805407232 3106902359808 3107701665792 3115176689664 3121261019136 3130225852416 3131031158784 3133897703424 3136339574784 3137024681856 3137542422528 3142465238016 3149037305856 3155187769344 3164250046464 3167147003904 3167269945344 3167961808896 3170430222336 3172639801344 3173332837896 3173456019456 3176622468864 3182570766336 3183265972224 3185484496896 3188786724864 3189483288576 3191706146304 3195455668224 3198381195264 3201696792576 3203399467008 3203928162304 3204628033536 3207125016576 3207950106624 3210887072664 3220109328384 3226398604416 3234991177728 3235665412096 3238219026432 3238753468416 3241985071104 3250619154432 3256968019968 3266322628608 3269313036288 3270154125312 3272702164992 3273957310464 3275698413312 3279094161408 3285951971328 3288242061312 3288960350208 3292369846272 3294664409088 3295384100892 3301554782208 3304849047552 3304977334272 3305699278848 3308003131392 3310580662272 3311303830848 3311432368128 3314464075008 3323983822848 3330475978752 3337441247232 3340041715712 3342677704704 3343099615232 3343229386752 3343959687168 3346565234688 3349629106668 3350490858432 3353564151808 3360114081792 3366676804608 3374774747136 3375642968064 3379568836608 3381366104064 3382662924288 3387970334736 3391950422016 3395055845376 3398575325184 3399004291072 3401686813824 3408056549376 3411457081344 3412334739456 3414712909824 3415458825216 3418120083456 3421382270976 3431209107456 3431958626304 3437910687744 3445100642304 3447784996864 3448538136576 3450941538304 3451829354496 3454518951936 3455273562624 3457681658496 3458571208704 3461743640576 3464912961536 3468504858624 3471680369664 3475279282176 3478460995386 3482547388416 3488451772416 3488587186176 3489349238784 3491781083136 3495265154784 3504573775872 3508649590784 3511418646528 3521504083968 3522410053632 3522854649856 3525634916352 3528382021632 3529735225344 3542666969088 3546787086336 3556232921088 3559781302272 3562262233088 3563040379392 3563178688512 3566734000128 3569219776512 3569999442633 3570138021888 3576684347392 3580392112128 3581174218752 3583670059008 3587385065472 3590669414592 3594887626752 3598178844672 3600982474752 3601908891648 3604419182592 3605206537728 3608015643648 3615561351168 3621831835648 3622622994432 3629698429968 3636495122432 3639365074944 3640123588608 3643597651968 3647233204992 3656946548736 3661199572992 3664551501312 3674612957184 3676022243328 3677977165824 3681789935616 3683201974272 3685160714976 3692061261824 3696695967744 3699272318976 3700080393984 3706497460224 3714249129984 3717143199744 3717955178496 3718099501056 3721503522816 3724403245056 3725216809704 3732192362496 3739481800704 3746785476096 3753801416704 3754621403136 3757546930176 3760987067136 3761133060096 3761954648064 3764885889024 3772759670784 3779302785024 3780128342016 3782762840064 3787511405184 3794603606016 3796621590528 3798077669376 3802014941184 3804036867072 3805495789824 3815944224768 3819437826048 3823879827456 3834063618048 3837889216512 3841552023552 3842352676864 3845385093888 3852585664512 3860110245888 3860953454592 3867649523712 3875738222592 3878758121472 3879605403648 3882309230592 3883308023808 3886333820928 3889891865808 3894461595648 3898027081728 3902067965952 3904787447808 3905640415872 3909689192448 3916858130432 3917010173952 3917865811968 3920596303872 3924508243968 3924660584448 3925517893632 3928253718528 3932173299132 3942645497856 3947230789632 3961692094464 3963211481088 3966299537408 3969429774336 3969930793088 3970952128512 3982357430272 3985500340224 3990135472128 4000762036224 4004753965056 4007545012224 4008420426816 4008576024576 4015372248576 4020089389056 4023769890816 4027941126144 4031628816384 4035808198656 4039503091416 4043208392704 4044248580096 4047067152384 4047951200256 4051105284096 4052147503104 4054971580416 4055857354944 4059017599104 4067506520064 4074560815104 4075450868736 4087156310016 4091057012736 4094244683776 4095139037184 4097993076736 4099047358464 4103137355616 4110820573184 4114064867328 4114584141824 4118849519616 4122620438976 4127463571456 4133939576832 4135525023744 4137724311552 4142536479744 4143602221056 4153568919552 4161681358848 4169809642752 4173634469888 4174708211712 4178530271232 4181786099712 4182699575808 4182861938688 4183389896704 4186691463168 4189953650688 4198716407808 4206917025792 4219000061952 4222862671872 4223026593792 4223949078528 4227240296448 4230186401792 4231110450528 4231274692608 4235496625152 4243427688448 4244354629632 4247312662528 4251715633152 4252644384768 4255608195072 4264508260352 4268929056768 4271199289344 4272837378048 4276166688768 4277266808832 4281182763552 4293479104512 4301864805888 4313321570304 4317625368576 4318337957888 4321746026496 4322646761472 4334158872576 4342624026624 4355096838144 4359084048384 4360205500416 4363602886656 4364556079104 4365276413952 4367597884416 4372125548544 4376128349034 4381269295104 4384322748416 4385280466944 4389826461696 4392885878784 4393845467856 4402073042944 4406465396736 4406636445696 4407599038464 4410670841856 4414107549696 4415071774464 4415243157504 4419285433344 4431978430464 4440634638336 4449921662976 4456903606272 4457639182336 4458612916224 4462086979584 4466172142224 4467321144576 4480152109056 4488902406144 4499699662848 4500857290752 4505348210688 4506091782144 4508488138752 4509472980168 4510217232384 4517293779648 4522600562688 4526741127168 4531433766912 4535582418432 4544075399168 4548609441792 4549779652608 4552950546432 4553945100288 4557493444608 4561843027968 4566394798992 4574945476608 4575944835072 4583880916992 4584882227328 4593467523072 4598050848768 4602439139328 4606025269248 4607031416832 4610242211328 4611428278272 4624673144832 4628907159552 4633705709568 4637947993848 4643396517888 4650682023936 4651269029888 4651449581568 4652465651712 4654939850496 4655708110848 4660353539712 4661552498688 4672765034496 4681891528704 4695338778624 4696546738176 4700846555136 4704509362176 4706313633792 4713697857024 4723555958784 4729049448448 4732781654016 4741643894784 4746375069696 4750720505856 4750904918016 4751942713344 4755645333504 4758959702016 4759999256844 4760184029184 4773856149504 4774898958336 4778226745344 4783180087296 4787559219456 4793183502336 4797571792896 4801309966336 4802545188864 4805099200512 4805892243456 4806942050304 4810687524864 4811925159936 4816330608996 4820748468224 4830163992576 4839597906624 4852486766592 4853498118144 4858130202624 4862977606656 4875928731648 4881599430656 4885452029952 4886068668416 4899483942912 4901362991104 4903969554432 4905231187968 4909053247488 4910935965696 4913547619968 4928927956992 4932363091968 4933440525312 4941996613632 4952332173312 4956190932992 4957273571328 4957466001408 4962004697088 4965870993408 4966955746272 4967148552192 4971696112512 4976256483328 4985975734272 4995713968128 5006161870848 5010062573568 5014649422848 5014844080128 5015939530752 5019847852032 5024443660002 5030346227712 5039070380032 5040171122688 5043683786752 5050015206912 5059471474688 5062162120704 5063464452096 5064103559168 5069353254912 5072049156096 5073994386432 5087925633024 5092583768064 5098506436608 5112084824064 5117185622016 5122069364736 5127180125184 5132073406464 5136780886016 5146813661184 5147937939456 5156866031616 5167650963456 5171677495296 5172807204864 5176412307456 5177744031744 5181778427904 5182910343936 5186522487744 5192615460864 5197369442304 5202757287936 5206383263744 5207520554496 5212918923264 5217691493079 5223821082624 5227461738496 5232677658624 5232880779264 5234023858176 5237671624704 5242897732176 5256860663808 5262974386176 5282256125952 5284281974784 5292573032448 5294602838016 5314000453632 5320180629504 5334349381632 5339671953408 5343393349632 5344560569088 5344768032768 5350101000192 5353829664768 5365026521088 5370588168192 5371761328128 5375505088512 5381077598208 5386004121888 5392331440128 5396089536512 5397268267008 5401473712128 5402863337472 5406628773888 5407809806592 5412023465472 5423342026752 5432747753472 5433934491648 5444547644952 5449541746688 5454742683648 5460185382912 5465396477952 5470849807488 5485419823104 5491799359488 5496827251968 5511919435776 5514033364992 5516965748736 5522684903424 5523381972992 5524802961408 5527741072464 5538091892736 5545043951616 5548908478464 5550120590976 5559746190336 5566277615616 5571373694976 5575714799616 5576932767744 5577149251584 5582255284224 5586604867584 5598288543744 5609222701056 5620178214144 5625333415936 5630483562496 5630702125056 5631932104704 5636320395264 5641480600704 5641699590144 5642931972096 5647328833536 5659139506176 5668954177536 5670192513024 5674144260096 5691905409024 5694932385792 5697116504064 5701555585024 5703022411776 5706055300608 5708243684736 5723916337152 5724638806016 5729156739072 5735819741184 5751095427072 5756833824768 5762328035328 5763529015296 5778878496768 5790165368832 5801474285568 5806795784192 5812112064512 5813607333888 5818137182208 5819408105472 5820368551936 5823463845888 5824962035712 5829500731392 5834837798712 5841692393472 5847040622592 5853101948928 5857181171712 5858460623808 5875287195648 5875515260928 5876798717952 5880894455808 5885476732928 5886762365952 5886990876672 5892380577792 5898259948698 5909304573952 5913968246784 5920846184448 5933228883968 5942538141696 5944817221632 5949449306112 5954896189632 5956428192768 5973536145408 5985203208192 5999599550464 6001143054336 6007130947584 6008122376192 6011317518336 6012630640224 6012864036864 6013622976512 6023058372864 6030134083584 6035654836224 6041911689216 6047443224576 6064812589056 6066372870144 6070600728576 6071926800384 6076657926144 6082457370624 6088526398656 6099927302144 6101259780096 6111841222656 6113176303104 6124623364096 6130734465024 6136585519104 6141367025664 6142708555776 6146989615104 6148571037696 6154706033424 6166230859776 6171876212736 6178274279424 6183930658464 6191195357184 6200909365248 6201932775424 6203287535616 6206586467328 6207610814464 6213804719616 6215403331584 6230353379328 6242522038272 6260451704832 6262062317568 6267795406848 6272679149568 6274049363712 6275084845056 6284930476032 6298074611712 6310375538688 6328500092928 6334294007808 6334539890688 6335923617792 6340860444672 6345279602688 6346665675792 6346912038912 6353244937728 6365141532672 6366531944448 6370968993792 6377573449728 6378966577152 6383412292608 6390911336448 6396762390528 6403393585152 6406798934016 6407856324608 6409256067072 6414250033152 6415900213248 6421774145328 6440218656768 6452797208832 6469982355456 6471330824192 6476438052864 6477506936832 6483970142208 6501238308864 6513936039936 6532645257216 6538626072576 6540308250624 6545404329984 6547914620928 6551396826624 6558188322816 6564192523551 6571903942656 6576484122624 6577920700416 6584739692544 6589328818176 6590768201784 6603109564416 6609698095104 6609954668544 6611398557696 6616006262784 6621161324544 6622607661696 6622864736256 6628928150016 6647967645696 6660951957504 6674882494464 6680083431424 6685355409408 6686199230464 6686458773504 6687919374336 6693130469376 6699258213336 6700981716864 6707128303616 6720228163584 6733353609216 6749549494272 6751285936128 6759137673216 6762732208128 6765325848576 6775940669472 6783900844032 6790111690752 6797150650368 6798008582144 6803373627648 6816113098752 6822914162688 6824669478912 6829425819648 6830917650432 6836240166912 6842764541952 6862418214912 6863917252608 6875821375488 6890201284608 6895569993728 6897076273152 6901883076608 6903658708992 6909037903872 6910547125248 6915363316992 6917142417408 6923487281152 6929825923072 6937009717248 6943360739328 6950558564352 6956921990772 6965094776832 6976903544832 6977174372352 6978698477568 6983562166272 6990530309568 7009147551744 7017299181568 7022837293056 7043008167936 7044820107264 7045709299712 7051269832704 7056764043264 7059470450688 7085333938176 7093574172672 7112465842176 7119562604544 7124524466176 7126080758784 7126357377024 7133468000256 7138439553024 7139998885266 7140276043776 7153368694784 7160784224256 7162348437504 7167340118016 7174770130944 7181338829184 7189775253504 7196357689344 7201964949504 7203817783296 7208838365184 7210413075456 7216031287296 7231122702336 7243663671296 7245245988864 7259396859936 7272990244864 7278730149888 7280247177216 7287195303936 7294466409984 7313893097472 7322399145984 7329103002624 7349225914368 7352044486656 7355954331648 7363579871232 7366403948544 7370321429952 7384122523648 7393391935488 7398544637952 7400160787968 7412994920448 7428498259968 7434286399488 7435910356992 7436199002112 7443007045632 7448806490112 7450433619408 7464384724992 7478963601408 7493570952192 7507602833408 7509242806272 7515093860352 7521974134272 7522266120192 7523909296128 7529771778048 7536665490003 7545519341568 7558605570048 7560256684032 7565525680128 7575022810368 7589207212032 7593243181056 7596155338752 7604029882368 7608073734144 7610991579648 7631888449536 7638875652096 7647759654912 7668127236096 7675778433024 7683104047104 7684705353728 7690770187776 7705171329024 7720220491776 7721906909184 7735299047424 7751476445184 7757516242944 7759210807296 7764618461184 7766616047616 7772667641856 7779783731616 7788923191296 7796054163456 7804135931904 7809574895616 7811280831744 7819378384896 7833716260864 7835731623936 7841192607744 7849016487936 7849321168896 7851035787264 7856507437056 7864346598264 7885290995712 7894461579264 7923384188928 7926422962176 7932599074816 7938859548672 7939861586176 7941904257024 7964714860544 7971000680448 7980270944256 8001524072448 8009507930112 8015090024448 8016840853632 8017152049152 8030744497152 8040178778112 8047539781632 8055882252288 8063257632768 8071616397312 8079006182832 8086416785408 8088497160192 8094134304768 8095902400512 8102210568192 8104295006208 8109943160832 8111714709888 8118035198208 8135013040128 8149121630208 8150901737472 8174312620032 8182114025472 8188489367552 8190278074368 8195986153472 8198094716928 8206274711232 8221641146368 8228129734656 8229168283648 8237699039232 8245240877952 8254927142912 8267879153664 8271050047488 8275448623104 8285072959488 8287204442112 8307137839104 8323362717696 8339619285504 8347268939776 8349416423424 8357060542464 8363572199424 8365399151616 8365723877376 8366779793408 8373382926336 8379907301376 8397432815616 8413834051584 8438000123904 8445725343744 8446053187584 8447898157056 8454480592896 8460372803584 8462220901056 8462549385216 8470993250304 8486855376896 8488709259264 8494625325056 8503431266304 8505288769536 8511216390144 8529016520704 8537858113536 8542398578688 8545674756096 8552333377536 8554533617664 8562365527104 8586958209024 8603729611776 8626643140608 8635250737152 8636675915776 8643492052992 8645293522944 8668317745152 8685248053248 8710193676288 8718168096768 8720411000832 8727205773312 8729112158208 8730552827904 8735195768832 8744251097088 8752256698068 8762538590208 8768645496832 8770560933888 8779652923392 8785771757568 8787690935712 8804146085888 8812930793472 8813272891392 8815198076928 8821341683712 8828215099392 8830143548928 8830486315008 8838570866688 8847389923047 8863956860928 8881269276672 8899843325952 8913807212544 8915278364672 8917225832448 8924173959168 8932344284448 8934642289152 8960304218112 8977804812288 8999399325696 9001714581504 9010696421376 9012183564288 9016976277504 9018945960336 9020434464768 9034587559296 9045201125376 9053482254336 9062867533824 9071164836864 9088150798336 9097218883584 9099559305216 9105901092864 9107890200576 9114986889216 9123686055936 9132789597984 9149890953216 9151889670144 9167761833984 9169764454656 9186935046144 9196101697536 9204878278656 9212050538496 9214062833664 9220484422656 9222856556544 9249346289664 9257814319104 9267411419136 9275895987696 9286793035776 9301364047872 9302538059776 9302899163136 9304931303424 9309879700992 9311416221696 9320707079424 9323104997376 9345530068992 9363783057408 9390677557248 9393093476352 9401693110272 9409018724352 9412627267584 9427395714048 9447111917568 9458098896896 9465563308032 9492750139392 9501441011712 9501809836032 9503885426688 9511290667008 9517919404032 9519998513688 9520368058368 9547712299008 9549797916672 9556453490688 9566360174592 9575118438912 9586367004672 9595143585792 9602619932672 9605090377728 9610198401024 9611784486912 9613884100608 9621375049728 9623850319872 9632661217992 9641496936448 9660327985152 9679195813248 9704973533184 9706996236288 9716260405248 9725955213312 9751857463296 9763198861312 9770904059904 9772137336832 9798967885824 9802725982208 9807939108864 9810462375936 9818106494976 9821871931392 9827095239936 9857855913984 9864726183936 9866881050624 9883993227264 9904664346624 9912381865984 9914547142656 9914932002816 9924009394176 9931741986816 9933911492544 9934297104384 9943392225024 9952512966656 9971951468544 9991427936256 10012323741696 10020125147136 10029298845696 10029688160256 10031879061504 10039695704064 10048887320004 10060692455424 10078140760064 10080342245376 10087367573504 10100030413824 10118942949376 10124324241408 10126928904192 10128207118336 10138706509824 10144098312192 10147988772864 10175851266048 10185167536128 10197012873216 10224169648128 10234371244032 10244138729472 10254360250368 10264146812928 10273561772032 10293627322368 10295875878912 10313732063232 10335301926912 10343354990592 10345614409728 10352824614912 10355488063488 10363556855808 10365820687872 10373044975488 10385230921728 10394738884608 10405514575872 10412766527488 10415041108992 10425837846528 10435382986158 10447642165248 10454923476992 10465355317248 10465761558528 10468047716352 10475343249408 10485795464352 10513721327616 10525948772352 10564512251904 10568563949568 10585146064896 10589205676032 10628000907264 10640361259008 10668698763264 10679343906816 10686786699264 10689121138176 10689536065536 10700202000384 10707659329536 10709998327899 10730053042176 10741176336384 10743522656256 10751010177024 10762155196416 10772008243776 10784662880256 10792179073024 10794536534016 10802947424256 10805726674944 10813257547776 10815619613184 10824046930944 10846684053504 10865495506944 10867868983296 10889095289904 10899083493376 10909485367296 10920370765824 10930792955904 10941699614976 10970839646208 10983598718976 10993654503936 11023838871552 11028066729984 11033931497472 11045369806848 11046763945984 11049605922816 11055482144928 11076183785472 11090087903232 11097816956928 11100241181952 11119492380672 11142747389952 11151429599232 11153865535488 11154298503168 11164510568448 11173209735168 11196577087488 11218445402112 11240356428288 11250666831872 11260967124992 11261404250112 11263864209408 11272640790528 11282961201408 11283399180288 11285863944192 11294657667072 11318279012352 11337908355072 11340385026048 11348288520192 11383810818048 11389864771584 11394233008128 11403111170048 11406044823552 11412110601216 11416487369472 11447832674304 11449277612032 11458313478144 11471639482368 11502190854144 11513667649536 11524656070656 11527058030592 11557756993536 11580330737664 11602948571136 11613591568384 11624224129024 11627214667776 11636274364416 11638816210944 11640737103872 11646927691776 11649924071424 11659001462784 11669675597424 11683384786944 11694081245184 11706203897856 11714362343424 11716921247616 11750574391296 11751030521856 11753597435904 11761788911616 11770953465856 11773524731904 11773981753344 11784761155584 11796519897396 11818609147904 11827936493568 11841692368896 11866457767936 11885076283392 11889634443264 11898898612224 11909792379264 11912856385536 11947072290816 11970406416384 11999199100928 12002286108672 12014261895168 12016244752384 12022635036672 12025261280448 12025728073728 12027245953024 12046116745728 12060268167168 12071309672448 12083823378432 12094886449152 12129625178112 12132745740288 12141201457152 12143853600768 12153315852288 12164914741248 12177052797312 12199854604288 12202519560192 12223682445312 12226352606208 12249246728192 12261468930048 12273171038208 12282734051328 12285417111552 12293979230208 12297142075392 12309412066848 12332461719552 12343752425472 12356548558848 12367861316928 12382390714368 12401818730496 12403865550848 12406575071232 12413172934656 12415221628928 12427609439232 12430806663168 12460706758656 12485044076544 12520903409664 12524124635136 12535590813696 12545358299136 12548098727424 12550169690112 12569860952064 12596149223424 12620751077376 12657000185856 12668588015616 12669079781376 12671847235584 12681720889344 12690559205376 12693331351584 12693824077824 12706489875456 12730283065344 12733063888896 12741937987584 12755146899456 12757933154304 12766824585216 12793524781056 12806787170304 12813597868032 12815712649216 12818512134144 12828500066304 12831800426496 12843548290656 12880437313536 12905594417664 12939964710912 12942661648384 12952876105728 12955013873664 12967940284416 13002476617728 13027872079872 13065290514432 13077252145152 13080616501248 13090808659968 13095829241856 13102793653248 13116376645632 13128385047102 13143807885312 13152968245248 13155841400832 13169479385088 13178657636352 13181536403568 13206219128832 13219396190208 13219909337088 13222797115392 13232012525568 13242322649088 13245215323392 13245729472512 13257856300032 13295935291392 13321903915008 13349764988928 13360166862848 13370710818816 13372398460928 13372917547008 13375838748672 13386260938752 13398516426672 13401963433728 13414256607232 13440456327168 13466707218432 13499098988544 13502571872256 13518275346432 13525464416256 13530651697152 13551881338944 13567801688064 13580223381504 13594301300736 13596017164288 13606747255296 13632226197504 13645828325376 13649338957824 13658851639296 13661835300864 13672480333824 13685529083904 13724836429824 13727834505216 13751642750976 13780402569216 13791139987456 13794152546304 13803766153216 13807317417984 13818075807744 13821094250496 13830726633984 13834284834816 13846974562304 13859651846144 13874019434496 13886721478656 13901117128704 13913843981544 13930189553664 13953807089664 13954348744704 13957396955136 13967124332544 13981060619136 14018295103488 14034598363136 14045674586112 14086016335872 14089640214528 14091418599424 14102539665408 14113528086528 14118940901376 14170667876352 14187148345344 14224931684352 14239125209088 14249048932352 14252161517568 14252714754048 14266936000512 14276879106048 14279997770532 14280552087552 14306737389568 14321568448512 14324696875008 14334680236032 14349540261888 14362677658368 14379550507008 14392715378688 14403929899008 14407635566592 14417676730368 14420826150912 14432062574592 14462245404672 14487327342592 14490491977728 14518793719872 14545980489728 14557460299776 14560494354432 14574390607872 14588932819968 14627786194944 14644798291968 14658206005248 14698451828736 14704088973312 14711908663296 14727159742464 14732807897088 14740642859904 14768245047296 14786783870976 14797089275904 14800321575936 14825989840896 14856996519936 14868572798976 14871820713984 14872398004224 14886014091264 14897612980224 14900867238816 14928769449984 14957927202816 14987141904384 15015205666816 15018485612544 15030187720704 15043948268544 15044532240384 15047818592256 15059543556096 15073330980006 15091038683136 15117211140096 15120513368064 15131051360256 15150045620736 15178414424064 15186486362112 15192310677504 15208059764736 15216147468288 15221983159296 15263776899072 15277751304192 15295519309824 15336254472192 15351556866048 15366208094208 15369410707456 15381540375552 15410342658048 15440440983552 15443813818368 15470598094848 15502952890368 15515032485888 15518421614592 15529236922368 15533232095232 15545335283712 15559567463232 15577846382592 15592108326912 15608271863808 15619149791232 15622561663488 15638756769792 15653074479237 15667432521728 15671463247872 15682385215488 15698032975872 15698642337792 15702071574528 15713014874112 15728693196528 15770581991424 15788923158528 15846768377856 15852845924352 15865198149632 15877719097344 15879723172352 15883808514048 15929429721088 15942001360896 15960541888512 16003048144896 16019015860224 16030180048896 16033681707264 16034304098304 16061488994304 16095079563264 16111764504576 16126515265536 16143232794624 16158012365664 16172833570816 16176994320384 16188268609536 16191804801024 16204421136384 16208590012416 16219886321664 16223429419776 16236070396416 16270026080256 16298243260416 16301803474944 16348625240064 16364228050944 16376978735104 16380556148736 16391972306944 16396189433856 16412549422464 16443282292736 16456259469312 16458336567296 16475398078464 16490481755904 16509854285824 16535758307328 16542100094976 16550897246208 16570145918976 16574408884224 16614275678208 16646725435392 16679238571008 16694537879552 16698832846848 16714121084928 16727144398848 16730798303232 16731447754752 16733559586816 16746765852672 16759814602752 16794865631232 16827668103168 16876000247808 16891450687488 16892106375168 16895796314112 16908961185792 16920745607168 16924441802112 16925098770432 16941986500608 16973710753792 16977418518528 16989250650112 17006862532608 17010577539072 17022432780288 17058033041408 17075716227072 17084797157376 17091349512192 17104666755072 17109067235328 17124731054208 17173916418048 17207459223552 17253286281216 17270501474304 17273351831552 17286984105984 17290587045888 17336635490304 17370496106496 17420387352576 17436336193536 17440822001664 17454411546624 17458224316416 17461105655808 17470391537664 17488502194176 17504513396136 17525077180416 17537290993664 17541121867776 17559305846784 17571543515136 17575381871424 17608292171776 17625861586944 17626545782784 17630396153856 17642683367424 17656430198784 17660287097856 17660972630016 17677141733376 17694779846094 17727913721856 17762538553344 17799686651904 17827614425088 17830556729344 17834451664896 17848347918336 17864688568896 17869284578304 17920608436224 17955609624576 17998798651392 18003429163008 18021392842752 18024367128576 18033952555008 18037891920672 18040868929536 18069175118592 18090402250752 18106964508672 18125735067648 18142329673728 18176301596672 18194437767168 18199118610432 18211802185728 18215780401152 18229973778432 18247372111872 18265579195968 18299781906432 18303779340288 18335523667968 18339528909312 18373870092288 18392203395072 18409756557312 18424101076992 18428125667328 18440968845312 18445713113088 18498692579328 18515628638208 18534822838272 18551791975392 18573586071552 18602728095744 18605076119552 18605798326272 18609862606848 18619759401984 18622832443392 18641414158848 18646209994752 18691060137984 18727566114816 18781355114496 18786186952704 18803386220544 18818037448704 18825254535168 18854791428096 18894223835136 18916197793792 18931126616064 18985500278784 19002882023424 19003619672064 19007770853376 19022581334016 19035838808064 19039997027376 19040736116736 19095424598016 19099595833344 19112906981376 19132720349184 19150236877824 19172734009344 19190287171584 19205239865344 19210180755456 19220396802048 19223568973824 19227768201216 19242750099456 19247700639744 19265322435984 19282993872896 19320655970304 19358391626496 19409947066368 19413992472576 19432520810496 19451910426624 19503714926592 19526397722624 19541808119808 19544274673664 19597935771648 19605451964416 19615878217728 19620924751872 19636212989952 19643743862784 19654190479872 19715711827968 19729452367872 19733762101248 19767986454528 19809328693248 19824763731968 19829094285312 19829864005632 19848018788352 19863483973632 19867822985088 19868594208768 19886784450048 19905025933312 19943902937088 19982855872512 20024647483392 20040250294272 20058597691392 20059376320512 20063758123008 20079391408128 20097774640008 20121384910848 20156281520128 20160684490752 20174735147008 20200060827648 20237885898752 20248648482816 20253857808384 20256414236672 20277413019648 20288196624384 20295977545728 20351702532096 20370335072256 20394025746432 20448339296256 20468742488064 20488277458944 20508720500736 20528293625856 20547123544064 20587254644736 20591751757824 20627464126464 20670603853824 20686709981184 20691228819456 20705649229824 20710976126976 20727113711616 20731641375744 20746089950976 20770461843456 20789477769216 20811029151744 20825533054976 20830082217984 20851675693056 20870765972316 20895284330496 20909846953984 20930710634496 20931523117056 20936095432704 20950686498816 20971590928704 21027442655232 21051897544704 21129024503808 21137127899136 21170292129792 21178411352064 21256001814528 21280722518016 21337397526528 21358687813632 21373573398528 21378242276352 21379072131072 21400404000768 21415318659072 21419996655798 21460106084352 21482352672768 21487045312512 21502020354048 21524310392832 21544016487552 21569325760512 21584358146048 21589073068032 21605894848512 21611453349888 21626515095552 21631239226368 21648093861888 21693368107008 21730991013888 21735737966592 21778190579808 21798166986752 21818970734592 21840741531648 21861585911808 21883399229952 21941679292416 21967197437952 21987309007872 22047677743104 22056133459968 22067862994944 22090739613696 22093527891968 22099211845632 22110964289856 22152367570944 22180175806464 22195633913856 22200482363904 22238984761344 22285494779904 22302859198464 22307731070976 22308597006336 22329021136896 22346419470336 22393154174976 22436890804224 22480712856576 22501333663744 22521934249984 22522808500224 22527728418816 22545281581056 22565922402816 22566798360576 22571727888384 22589315334144 22609996470009 22636558024704 22675816710144 22680770052096 22696577040384 22767621636096 22779729543168 22788466016256 22806222340096 22812089647104 22824221202432 22832974738944 22895665348608 22898555224064 22916626956288 22943278964736 23004381708288 23027335299072 23049312141312 23054116061184 23115513987072 23160661475328 23205897142272 23248448258048 23254429335552 23272548728832 23277632421888 23281474207744 23293855383552 23299848142848 23318002925568 23339351194848 23366769573888 23388162490368 23412407795712 23428724686848 23433842495232 23501148782592 23507194871808 23523577823232 23541906931712 23547049463808 23547963506688 23569522311168 23593039794792 23637218295808 23655872987136 23683384737792 23732915535872 23770152566784 23779268886528 23797797224448 23819584758528 23825712771072 23894144581632 23940812832768 23998398201856 24004572217344 24028523790336 24032489504768 24045270073344 24050522560896 24051456147456 24054491906048 24092233491456 24120536334336 24142619344896 24167646756864 24189772898304 24259250356224 24265491480576 24282402914304 24287707201536 24306631704576 24329829482496 24354105594624 24399709208576 24405039120384 24447364890624 24452705212416 24498493456384 24522937860096 24546342076416 24565468102656 24570834223104 24587958460416 24594284150784 24618824133696 24664923439104 24687504850944 24713097117696 24735722633856 24764781428736 24803637460992 24807731101696 24813150142464 24826345869312 24830443257856 24855218878464 24861613326336 24921413517312 24970088153088 25041806819328 25048249270272 25071181627392 25090716598272 25096197454848 25100339380224 25139721904128 25192298446848 25241502154752 25314000371712 25337176031232 25338159562752 25343694471168 25363441778688 25381118410752 25386662703168 25387648155648 25412979750912 25460566130688 25466127777792 25483875975168 25510293798912 25515866308608 25533649170432 25587049562112 25613574340608 25627195736064 25631425298432 25637024268288 25657000132608 25663600852992 25687096581312 25760874627072 25811188835328 25879929421824 25885323296768 25905752211456 25910027747328 25935880568832 26004953235456 26055744159744 26130581028864 26154504290304 26161233002496 26181617319936 26191658483712 26205587306496 26232753291264 26256770094204 26287615770624 26305936490496 26311682801664 26338958770176 26357315272704 26363072807136 26412438257664 26438792380416 26439818674176 26445594230784 26464025051136 26484645298176 26490430646784 26491458945024 26515712600064 26591870582784 26643807830016 26699529977856 26720333725696 26741421637632 26744796921856 26745835094016 26751677497344 26772521877504 26797032853344 26803926867456 26828513214464 26880912654336 26933414436864 26998197977088 27005143744512 27036550692864 27050928832512 27061303394304 27103762677888 27135603376128 27160446763008 27188602601472 27192034328576 27213494510592 27264452395008 27291656650752 27298677915648 27317703278592 27323670601728 27344960667648 27371058167808 27449672859648 27455669010432 27503285501952 27560805138432 27582279974912 27588305092608 27607532306432 27614634835968 27636151615488 27642188500992 27661453267968 27668569669632 27693949124608 27719303692288 27748038868992 27773442957312 27802234257408 27827687963088 27860379107328 27907614179328 27908697489408 27914793910272 27934248665088 27962121238272 28036590206976 28069196726272 28091349172224 28172032671744 28179280429056 28182837198848 28205079330816 28227056173056 28237881802752 28341335752704 28374296690688 28478250418176 28498097864704 28504323035136 28505429508096 28533872001024 28553758212096 28559995541064 28561104175104 28613474779136 28643136897024 28649393750016 28669360472064 28699080523776 28725355316736 28759101014016 28785430757376 28807859798016 28815271133184 28835353460736 28841652301824 28864125149184 28924490809344 28974654685184 28980983955456 29037587439744 29091960979456 29114920599552 29120988708864 29148781215744 29177865639936 29255572389888 29289596583936 29316412010496 29396903657472 29408177946624 29423817326592 29454319484928 29465615794176 29481285719808 29536490094592 29573567741952 29594178551808 29600643151872 29651979681792 29713993039872 29737145597952 29743641427968 29744796008448 29772028182528 29795225960448 29801734477632 29857538899968 29915854405632 29974283808768 30030411333632 30036971225088 30060375441408 30087896537088 30089064480768 30095637184512 30119087112192 30146661960012 30182077366272 30234422280192 30241026736128 30262102720512 30300091241472 30356828848128 30372972724224 30384621355008 30416119529472 30432294936576 30443966318592 30527553798144 30555502608384 30591038619648 30672508944384 30703113732096 30732416188416 30738821414912 30763080751104 30820685316096 30880881967104 30887627636736 30941196189696 31005905780736 31030064971776 31036843229184 31058473844736 31066464190464 31090670567424 31119134926464 31155692765184 31184216653824 31216543727616 31238299582464 31245123326976 31277513539584 31306148958474 31334865043456 31342926495744 31364770430976 31396065951744 31397284675584 31404143149056 31426029748224 31457386393056 31541163982848 31577846317056 31693536755712 31705691848704 31730396299264 31755438194688 31759446344704 31767617028096 31858859442176 31884002721792 31921083777024 32006096289792 32038031720448 32060360097792 32067363414528 32068608196608 32122977988608 32190159126528 32223529009152 32253030531072 32286465589248 32316024731328 32345667141632 32353988640768 32376537219072 32383609602048 32408842272768 32417180024832 32439772643328 32446858839552 32472140792832 32540052160512 32596486520832 32603606949888 32697250480128 32728456101888 32753957470208 32761112297472 32783944613888 32792378867712 32825098844928 32886564585472 32912518938624 32916673134592 32950796156928 32980963511808 33019708571648 33071516614656 33084200189952 33101794492416 33140291837952 33148817768448 33228551356416 33293450870784 33358477142016 33389075759104 33428242169856 33454288797696 33461596606464 33462895509504 33467119173632 33493531705344 33519629205504 33589731262464 33655336206336 33752000495616 33782901374976 33784212750336 33791592628224 33817922371584 33841491214336 33848883604224 33850197540864 33883973001216 33954837037056 33978501300224 34013725065216 34021155078144 34044865560576 34116066082816 34151432454144 34169594314752 34182699024384 34209333510144 34218134470656 34249462108416 34347832836096 34414918447104 34506572562432 34541002948608 34546703663104 34573968211968 34581174091776 34673270980608 34740992212992 34840774705152 34872672387072 34881644003328 34908823093248 34916448632832 34922211311616 34940783075328 34977004388352 35009026792272 35050154360832 35074581987328 35082243735552 35118611693568 35143087030272 35150763742848 35216584343552 35251723173888 35253091565568 35260792307712 35285366734848 35312860397568 35320574195712 35321945260032 35354283466752 35389559692188 35455827443712 35525077106688 35599373303808 35655228850176 35661113458688 35668903329792 35696695836672 35729377137792 35738569156608 35841216872448 35911219249152 35997597302784 36006858326016 36042785685504 36048734257152 36067905110016 36075783841344 36081737859072 36138350237184 36180804501504 36213929017344 36251470135296 36284659347456 36352603193344 36388875534336 36398237220864 36423604371456 36431560802304 36459947556864 36494744223744 36531158391936 36599563812864 36607558680576 36671047335936 36679057818624 36747740184576 36784406790144 36819513114624 36848202153984 36856251334656 36881937690624 36891426226176 36997385158656 37031257276416 37069645676544 37103583950784 37147172143104 37205456191488 37210152239104 37211596652544 37219725213696 37239518803968 37245664886784 37282828317696 37292419989504 37382120275968 37455132229632 37562710228992 37572373905408 37606772441088 37636074897408 37650509070336 37709582856192 37788447670272 37832395587584 37862253232128 37971000557568 38005764046848 38007239344128 38015541706752 38045162668032 38071677616128 38079994054752 38081472233472 38190849196032 38199191666688 38225813962752 38265440698368 38300473755648 38380574343168 38410479730688 38420361510912 38440793604096 38447137947648 38455536402432 38485500198912 38495401279488 38530644871968 38565987745792 38641311940608 38716783252992 38819894132736 38827984945152 38865041620992 38903820853248 39007429853184 39052795445248 39083616239616 39088549347328 39195871543296 39210903928832 39231756435456 39241849503744 39272425979904 39287487725568 39308380959744 39431423655936 39458904735744 39467524202496 39535972909056 39618657386496 39649527463936 39658188570624 39659728011264 39696037576704 39726967947264 39735645970176 39737188417536 39773568900096 39810051866624 39887805874176 39965711745024 40049294966784 40080500588544 40117195382784 40118752641024 40127516246016 40158782816256 40195549280016 40242769821696 40312563040256 40321368981504 40349470294016 40400121655296 40475771797504 40497296965632 40507715616768 40512828473344 40554826039296 40576393248768 40591955091456 40703405064192 40740670144512 40788051492864 40896678592512 40937484976128 40976554917888 41017441001472 41056587251712 41174509289472 41183503515648 41254928252928 41341207707648 41373419962368 41382457638912 41411298459648 41421952253952 41454227423232 41463282751488 41492179901952 41540923686912 41578955538432 41622058303488 41651066109952 41660164435968 41703351386112 41741531944632 41790568660992 41819693907968 41861421268992 41863046234112 41872190865408 41901372997632 41943181857408 42054885310464 42103795089408 42258049007616 42274255798272 42340584259584 42356822704128 42512003629056 42561445036032 42674795053056 42717375627264 42747146797056 42756484552704 42758144262144 42800808001536 42830637318144 42839993311596 42920212168704 42964705345536 42974090625024 43004040708096 43048620785664 43088032975104 43138651521024 43168716292096 43178146136064 43211789697024 43222906699776 43253030191104 43262478452736 43296187723776 43386736214016 43461982027776 43471475933184 43556381159616 43596333973504 43637941469184 43681483063296 43723171823616 43766798459904 43883358584832 43934394875904 43974618015744 44095355486208 44112266919936 44135725989888 44181479227392 44187055783936 44198423691264 44221928579712 44304735141888 44360351612928 44391267827712 44400964727808 44477969522688 44570989559808 44605718396928 44615462141952 44617194012672 44658042273792 44692838940672 44786308349952 44873781608448 44961425713152 45002667327488 45043868499968 45045617000448 45055456837632 45090563162112 45131844805632 45133596721152 45143455776768 45178630668288 45219992940018 45273116049408 45351633420288 45361540104192 45393154080768 45535243272192 45559459086336 45576932032512 45612444680192 45624179294208 45648442404864 45665949477888 45791330697216 45797110448128 45833253912576 45886557929472 46008763416576 46054670598144 46098624282624 46108232122368 46231027974144 46321322950656 46411794284544 46496896516096 46508858671104 46545097457664 46555264843776 46562948415488 46587710767104 46599696285696 46636005851136 46678702389696 46733539147776 46776324980736 46824815591424 46857449373696 46867684990464 47002297565184 47014389743616 47047155646464 47083813863424 47094098927616 47095927013376 47139044622336 47186079589584 47274436591616 47311745974272 47366769475584 47465831071744 47540305133568 47558537773056 47595594448896 47639169517056 47651425542144 47788289163264 47881625665536 47996796403712 48009144434688 48057047580672 48064979009536 48090540146688 48101045121792 48102912294912 48108983812096 48184466982912 48285238689792 48335293513728 48379545796608 48518500712448 48530982961152 48564805828608 48575414403072 48613263409152 48659658964992 48708211189248 48799418417152 48810078240768 48894729781248 48905410424832 48996986912768 49045875720192 49092684152832 49130936205312 49141668446208 49175916920832 49188568301568 49237648267392 49329846878208 49375009701888 49426194235392 49471445267712 49529562857472 49607274921984 49626300284928 49652691738624 49660886515712 49710437756928 49723226652672 49842827034624 49940176306176 50083613638656 50096498540544 50142363254784 50181433196544 50192394909696 50200678760448 50279443808256 50384596893696 50483004309504 50628000743424 50674352062464 50676319125504 50687388942336 50726883557376 50762236821504 50773325406336 50775296311296 50825959501824 50921132261376 50932255555584 50967751950336 51020587597824 51031732617216 51067298340864 51174099124224 51227148681216 51254391472128 51262850596864 51274048536576 51314000265216 51327201705984 51374193162624 51521749254144 51622377670656 51759858843648 51770646593536 51811504422912 51820055494656 51871761137664 52009906470912 52111488319488 52261162057728 52309008580608 52322466004992 52363234639872 52383316967424 52411174612992 52465506582528 52513540188408 52575231541248 52611872980992 52623365603328 52677917540352 52714630545408 52726145614272 52824876515328 52877584760832 52879637348352 52891188461568 52928050102272 52969290596352 52980861293568 52982917890048 53031425200128 53183741165568 53287615660032 53399059955712 53440667451392 53482843275264 53489593843712 53491670188032 53503354994688 53545043755008 53594065706688 53607853734912 53657026428928 53761825308672 53866828873728 53996395954176 54010287489024 54073101385728 54101857665024 54122606788608 54207525355776 54271206752256 54320893526016 54377205202944 54384068657152 54426989021184 54528904790016 54583313301504 54597355831296 54635406557184 54647341203456 54689921335296 54742116335616 54899345719296 54911338020864 55006571003904 55121610276864 55164559949824 55176610185216 55215064612864 55229269671936 55272303230976 55284377001984 55322906535936 55337139339264 55438607384576 55496077737984 55546885914624 55604468514816 55655375926176 55720758214656 55815228358656 55817394978816 55829587820544 55868497330176 55924242476544 56073180413952 56138393452544 56182698344448 56344065343488 56358560858112 56365674397696 56410158661632 56454112346112 56475763605504 56682671505408 56748593381376 56956500836352 56996195729408 57008646070272 57010859016192 57067744002048 57107516424192 57119991082128 57122208350208 57226949558272 57286273794048 57298787500032 57338720944128 57398161047552 57450710633472 57518202028032 57570861514752 57615719596032 57630542266368 57670706921472 57683304603648 57728250298368 57848981618688 57949309370368 57961967910912 58075174879488 58183921958912 58229841199104 58241977417728 58297562431488 58355731279872 58511144779776 58579193167872 58632824020992 58793807314944 58816355893248 58847634653184 58908638969856 58931231588352 58962571439616 59072980189184 59147135483904 59188357103616 59201286303744 59303959363584 59427986079744 59474291195904 59487282855936 59489592016896 59544056365056 59590451920896 59603468955264 59715077799936 59831708811264 59948567617536 60073942450176 60120750882816 60175793074176 60178128961536 60191274369024 60238174224384 60293323920024 60364154732544 60468844560384 60482053472256 60524205441024 60600182482944 60713657696256 60745945448448 60769242710016 60832239058944 60864589873152 60887932637184 61055107596288 61111005216768 61182077239296 61345017888768 61406227464192 61464832376832 61477642829824 61526161502208 61641370632192 61761763934208 61775255273472 61882392379392 62011811561472 62060129943552 62073686458368 62116947689472 62132928380928 62181341134848 62238269852928 62311385530368 62368433307648 62433087455232 62476599164928 62490246653952 62555027079168 62612297916948 62669730086912 62685852991488 62729540861952 62792131903488 62794569351168 62808286298112 62852059496448 62914772786112 63082327965696 63155692634112 63387073511424 63411383697408 63460792598528 63510876389376 63518892689408 63535234056192 63717718884352 63768005443584 63842167554048 64012192579584 64076063440896 64120720195584 64134726829056 64137216393216 64245955977216 64380318253056 64447058018304 64506061062144 64572931178496 64632049462656 64691334283264 64707977281536 64753074438144 64767219204096 64817684545536 64834360049664 64879545286656 64893717679104 64944281585664 65080104321024 65192973041664 65207213899776 65394500960256 65456912203776 65507914940416 65522224594944 65567889227776 65584757735424 65650197689856 65773129170944 65825037877248 65833346269184 65901592313856 65961927023616 66039417143296 66143033229312 66168400379904 66203588984832 66280583675904 66297635536896 66457102712832 66586901741568 66716954284032 66778151518208 66856484339712 66908577595392 66923193212928 66925791019008 66934238347264 66987063410688 67039258411008 67179462524928 67310672412672 67504000991232 67565802749952 67568425500672 67583185256448 67635844743168 67682982428672 67697767208448 67700395081728 67767946002432 67829989410027 67909674074112 67957002600448 68027450130432 68042310156288 68089731121152 68232132165632 68302864908288 68339188629504 68365398048768 68418667020288 68436268941312 68498924216832 68695665672192 68829836894208 69013145124864 69082005897216 69093407326208 69147936423936 69162348183552 69346541961216 69481984425984 69745344774144 69763288006656 69817646186496 69832897265664 69844422623232 69881566150656 69954008776704 70018053584544 70100308721664 70149163974656 70164487471104 70237223387136 70286174060544 70301527485696 70433168687104 70503446347776 70521584615424 70570733469696 70625720795136 70641148391424 70643890520064 70708566933504 70779119384376 70911654887424 71050154213376 71198746607616 71310457700352 71322226917376 71337806659584 71393391673344 71458754275584 71477138313216 71682433744896 71822438498304 71995194605568 72013716652032 72085571371008 72097468514304 72135810220032 72151567682688 72163475718144 72276700474368 72361609003008 72427858034688 72502940270592 72569318694912 72777751068672 72796474441728 72847208742912 72863121604608 72919895113728 72989488447488 73062316783872 73199127625728 73215117361152 73342094671872 73358115637248 73495480369152 73568813580288 73639026229248 73696404307968 73712502669312 73763875381248 73782852452352 73994770317312 74062514552832 74139291353088 74207167901568 74294344286208 74410912382976 74420304478208 74423193305088 74439450427392 74479037607936 74491329773568 74565656635392 74584839979008 74764240551936 74910264459264 75125420457984 75144747810816 75213544882176 75272149794816 75301018140672 75419165712384 75576895340544 75664791175168 75724506464256 75942001115136 76011528093696 76014478688256 76031083413504 76090325336064 76143355232256 76159988109504 76162944466944 76381698392064 76398383333376 76451627925504 76530881396736 76600947511296 76761148686336 76820959461376 76840723021824 76881587208192 76894275895296 76911072804864 76971000397824 76990802558976 77061289743936 77131975491584 77282623881216 77433566505984 77639788265472 77655969890304 77730083241984 77807641706496 78014859706368 78105590890496 78167232479232 78177098694656 78391743086592 78421807857664 78463512870912 78483699007488 78544851959808 78574975451136 78616761919488 78862847311872 78917809471488 78935048404992 79071945818112 79237314772992 79299054927872 79316377141248 79319456022528 79392075153408 79453935894528 79471291940352 79474376835072 79547137800192 79620103733248 79775611748352 79931423490048 80098589933568 80161001177088 80234390765568 80237505282048 80255032492032 80317565632512 80391098560032 80485539643392 80625126080512 80642737963008 80698940588032 80800243310592 80994593931264 81015431233536 81025656946688 81109652078592 81152786497536 81183910182912 81406810128384 81481340289024 81576102985728 81793357185024 81874969952256 81953109835776 82034882002944 82113174503424 82349018578944 82367007031296 82509856505856 82682415415296 82746839924736 82764915277824 82822596919296 82843904507904 82908454846464 82926565502976 82984359803904 83081847373824 83157911076864 83244116606976 83302132219904 83320328871936 83406702772224 83483063889264 83581137321984 83639387815936 83722842537984 83726092468224 83744381730816 83802745995264 83886363714816 84109770620928 84207590178816 84516098015232 84548511596544 84681168519168 84713645408256 85024007258112 85122890072064 85434751254528 85494293594112 85512969105408 85516288524288 85601616003072 85661274636288 85679986623192 85840424337408 85929410691072 85948181250048 86008081416192 86097241571328 86176065950208 86277303042048 86337432584192 86356292272128 86423579394048 86445813399552 86506060382208 86524956905472 86592375447552 86773472428032 86923964055552 86942951866368 87112762319232 87192667947008 87275882938368 87362966126592 87446343647232 87533596919808 87766717169664 87868789751808 87949236031488 88190710972416 88224533839872 88271451979776 88362958454784 88374111567872 88396847382528 88443857159424 88609470283776 88720703225856 88782535655424 88801929455616 88955939045376 89141979119616 89211436793856 89230924283904 89234388025344 89316084547584 89385677881344 89572616699904 89747563216896 89922851426304 90005334654976 90087736999936 90091234000896 90110913675264 90181126324224 90263689611264 90267193442304 90286911553536 90357261336576 90439985880036 90546232098816 90703266840576 90723080208384 90786308161536 91070486544384 91118918172672 91153864065024 91224889360384 91248358588416 91296884809728 91331898955776 91582661394432 91594220896256 91666507825152 91773115858944 92017526833152 92109341196288 92197248565248 92216464244736 92462055948288 92642645901312 92823588569088 92993793032192 93017717342208 93090194915328 93110529687552 93125896830976 93175421534208 93199392571392 93272011702272 93357404779392 93467078295552 93552649961472 93649631182848 93714898747392 93735369980928 94004595130368 94028779487232 94094311292928 94167627726848 94188197855232 94191854026752 94278089244672 94372159179168 94548873183232 94623491948544 94733538951168 94931662143488 95080610267136 95117075546112 95191188897792 95278339034112 95302851084288 95576578326528 95763251331072 95993592807424 96018288869376 96114095161344 96129958019072 96181080293376 96202090243584 96205824589824 96217967624192 96368933965824 96570477379584 96670587027456 96759091593216 97037001424896 97061965922304 97129611657216 97150828806144 97226526818304 97319317929984 97416422378496 97598836834304 97620156481536 97789459562496 97810820849664 98091751440384 98185368305664 98261872410624 98283336892416 98351833841664 98377136603136 98475296534784 98659693756416 98750019403776 98852388470784 98942890535424 99059125714944 99214549843968 99252600569856 99305383477248 99321773031424 99420875513856 99446453305344 99685654069248 99880352612352 100167227277312 100284726509568 100362866393088 100384789819392 100401357520896 100558887616512 100769193787392 100966008619008 101256001486848 101348704124928 101352638251008 101374777884672 101453767114752 101524473643008 101546650812672 101550592622592 101651919003648 101864511111168 101935503900672 102041175195648 102063465234432 102134596681728 102348198248448 102454297362432 102508782944256 102525701193728 102548097073152 102628000530432 102654403411968 102748386325248 103043498508288 103244755341312 103519717687296 103541293187072 103623008845824 103640110989312 103743522275328 104019812941824 104222976638976 104522324115456 104618017161216 104644932009984 104726469279744 104766633934848 104822349225984 104931013165056 105027080376816 105150463082496 105223745961984 105246731206656 105355835080704 105429261090816 105452291228544 105649753030656 105755169521664 105759274696704 105782376923136 105856100204544 105938581192704 105961722587136 105965835780096 106062850400256 106367482331136 106575231320064 106798119911424 106881334902784 106965686550528 106979187687424 106983340376064 107006709989376 107090087510016 107188131413376 107215707469824 107314052857856 107523650617344 107733657747456 107992791908352 108020574978048 108146202771456 108203715330048 108245213577216 108415050711552 108542413504512 108641787052032 108754410405888 108768137314304 108853978042368 109057809580032 109166626603008 109194711662592 109270813114368 109294682406912 109379842670592 109484232671232 109798691438592 109822676041728 110013142007808 110243220553728 110329119899648 110353220370432 110430129225728 110458539343872 110544606461952 110568754003968 110645813071872 110674278678528 110877214769152 110992155475968 111093771829248 111208937029632 111310751852352 111441516429312 111630456717312 111634789957632 111659175641088 111736994660352 111848484953088 112146360827904 112276786905088 112365396688896 112688130686976 112717121716224 112731348795392 112820317323264 112908224692224 112951527211008 113365343010816 113497186762752 113913001672704 113992391458816 114017292140544 114021718032384 114135488004096 114215032848384 114239982164256 114244416700416 114453899116544 114572547588096 114597575000064 114677441888256 114796322095104 114901421266944 115141723029504 115231439192064 115261084532736 115341413842944 115366609207296 115456500596736 115697963237376 115898618740736 115923935821824 116150349758976 116367843917824 116459682398208 116483954835456 116595124862976 116711462559744 117022289559552 117158386335744 117265648041984 117587614629888 117632711786496 117695269306368 117817277939712 117862463176704 117925142879232 118145960378368 118294270967808 118376714207232 118402572607488 118607918727168 118855972159488 118948582391808 118974565711872 118979184033792 119088112730112 119180903841792 119206937910528 119430155599872 119663417622528 119897135235072 120147884900352 120241501765632 120351586148352 120356257923072 120382548738048 120476348448768 120586647840048 120728309465088 120937689120768 120964106944512 121048410882048 121200364965888 121427315392512 121491890896896 121538485420032 121664478117888 121729179746304 121775865274368 122110215192576 122222010433536 122364154478592 122690035777536 122812454928384 122929664753664 122955285659648 123052323004416 123523527868416 123550510546944 123764784758784 124023623122944 124120259887104 124147372916736 124233895378944 124265856761856 124362682269696 124476539705856 124622771060736 124736866615296 124866174910464 124953198329856 124980493307904 125110054158336 125224595833896 125339460173824 125371705982976 125459081723904 125584263806976 125589138702336 125616572596224 125704118992896 125829545572224 126164655931392 126311385268224 126774147022848 126822767394816 126921585197056 127021752778752 127037785378816 127070468112384 127435437768704 127536010887168 127684335108096 128024385159168 128152126881792 128241440391168 128269453658112 128274432786432 128491911954432 128760636506112 128894116036608 129012122124288 129145862356992 129264098925312 129382668566528 129415954563072 129506148876288 129534438408192 129635369091072 129668720099328 129759090573312 129787435358208 129888563171328 130160208642048 130385946083328 130414427799552 130789001920512 130913824407552 131015829880832 131044449189888 131135778455552 131169515470848 131300395379712 131546258341888 131650075754496 131666692538368 131803184627712 131923854047232 132286066458624 132336800759808 132407177969664 132561167351808 132595271073792 132914205425664 133173803483136 133433908568064 133556303036416 133712968679424 133817155190784 133846386425856 133851582038016 133868476694528 133974126821376 134078516822016 134358925049856 134621344825344 135008001982464 135131605499904 135136851001344 135166370512896 135271689486336 135365964857344 135395534416896 135400790163456 135535892004864 135659978820054 135819348148224 135914005200896 136054900260864 136084620312576 136179462242304 136464264331264 136605729816576 136678377259008 136730796097536 136837334040576 136872537882624 136997848433664 137391331344384 137659673788416 138026290249728 138164011794432 138186814652416 138295872847872 138324696367104 138693083922432 138963968851968 139490689548288 139526576013312 139635292372992 139665794531328 139688845246464 139763132301312 139908017553408 140036107169088 140200617443328 140298327949312 140328974942208 140474446774272 140572348121088 140603054971392 140866337374208 141006892695552 141043169230848 141141466939392 141251441590272 141282296782848 141287781040128 141417133867008 141558238768752 141823309774848 142100308426752 142397493215232 142620915400704 142644453834752 142675613319168 142786783346688 142917508551168 142954276626432 143364867489792 143644876996608 143990389211136 144027433304064 144171142742016 144194937028608 144271620440064 144303135365376 144326951436288 144553400948736 144855716069376 145005880541184 145138637389824 145555502137344 145592948883456 145694417485824 145726243209216 145839790227456 145978976894976 146124633567744 146398255251456 146430234722304 146684189343744 146716231274496 146990960738304 147137627160576 147278052458496 147392808615936 147425005338624 147527750762496 147565704904704 147989540634624 148125029105664 148278582706176 148414335803136 148588688572416 148821824765952 148840608956416 148878900854784 148958075215872 148982659547136 149131313270784 149169679958016 149528481103872 149820528918528 150250840915968 150289495621632 150427089764352 150544299589632 150602036281344 150838331424768 151153790681088 151329582350336 151449012928512 151884002230272 152023056187392 152028957376512 152062166827008 152180650672128 152286710464512 152319976219008 152325888933888 152763396784128 152796766666752 152903255851008 153061762793472 153201895022592 153522297372672 153641918922752 153681446043648 153763174416384 153788551790592 153822145609728 153942000795648 153981605117952 154122579487872 154263950983168 154565247762432 154867133011968 155279576530944 155311939780608 155460166483968 155615283412992 156029719412736 156211181780992 156334464958464 156354197389312 156783486173184 156843615715328 156927025741824 156967398014976 157089703919616 157149950902272 157233523838976 157725694623744 157835618942976 157870096809984 158143891636224 158474629545984 158598109855744 158632754282496 158638912045056 158784150306816 158907871789056 158942583880704 158948753670144 159094275600384 159240207466496 159551223496704 159862846980096 160197179867136 160322002354176 160468781531136 160475010564096 160510064984064 160635131265024 160782197120064 160971079286784 161250252161024 161285475926016 161397881176064 161600486621184 161989187862528 162030862467072 162051313893376 162219304157184 162305572995072 162367820365824 162813620256768 162962680578048 163152205971456 163586714370048 163749939904512 163906219671552 164069764005888 164226349006848 164698037157888 164734014062592 165019713011712 165364830830592 165493679849472 165529830555648 165645193838592 165687809015808 165816909692928 165853131005952 165968719607808 166315822153728 166488233213952 166604264439808 166640657743872 166813405544448 166966127778528 167162274643968 167278775631872 167445685075968 167452184936448 167488763461632 167605491990528 167772727429632 168219541241856 168415180357632 169032196030464 169097023193088 169362337038336 169427290816512 170048014516224 170245780144128 170869502509056 170988587188224 171025938210816 171032577048576 171203232006144 171322549272576 171359973246384 171680848674816 171858821382144 171896362500096 172016162832384 172194483142656 172352131900416 172554606084096 172674865168384 172712584544256 172847158788096 172891626799104 173012120764416 173049913810944 173184750895104 173546944856064 173847928111104 173885903732736 174225524638464 174385335894016 174551765876736 174725932253184 174892687294464 175067193839616 175533434339328 175737579503616 175898472062976 176381421944832 176449067679744 176542903959552 176725916909568 176748223135744 176793694765056 176887714318848 177218940567552 177441406451712 177565071310848 177603858911232 177911878090752 178283958239232 178422873587712 178461848567808 178468776050688 178632169095168 178771355762688 179145233399808 179495126433792 179845702852608 180010669309952 180175473999872 180221827350528 180362252648448 180527379222528 180534386884608 180573823107072 180714522673152 180879971760072 181092464197632 181406533681152 181446160416768 181572616323072 182140973088768 182237836345344 182307728130048 182449778720768 182496717176832 182593769619456 182663797911552 183165322788864 183188441792512 183333015650304 183546231717888 184035053666304 184218682392576 184394497130496 184432928489472 184924111896576 185285291802624 185647177138176 185987586064384 186035434684416 186180389830656 186221059375104 186251793661952 186350843068416 186398785142784 186544023404544 186714809558784 186934156591104 187105299922944 187299262365696 187429797494784 187470739961856 188009190260736 188057558974464 188188622585856 188335255453696 188376395710464 188383708053504 188556178489344 188744318358336 189097746366464 189246983897088 189467077902336 189863324286976 190161220534272 190234151092224 190382377795584 190556678068224 190605702168576 191153156653056 191526502662144 191987185614848 192036577738752 192228190322688 192259916038144 192362160586752 192404180487168 192411649179648 192435935248384 192737867931648 193140954759168 193341174054912 193518183186432 194074002849792 194123931844608 194259223314432 194301657612288 194453053636608 194638635859968 194832844756992 195197673668608 195240312963072 195578919124992 195621641699328 196183502880768 196370736611328 196523744821248 196566673784832 196703667683328 196754273206272 196950593069568 197319387512832 197500038807552 197704776941568 197885781070848 198118251429888 198429099687936 198505201139712 198610766954496 198643546062848 198841751027712 198892906610688 199371308138496 199760705224704 200334454554624 200569453019136 200725732786176 200769579638784 200802715041792 201117775233024 201538387574784 201932017238016 202512002973696 202697408249856 202705276502016 202749555769344 202907534229504 203048947286016 203093301625344 203101185245184 203303838007296 203489968230081 203729022222336 203871007801344 204082350391296 204126930468864 204269193363456 204696396496896 204908594724864 205017565888512 205051402387456 205096194146304 205256001060864 205308806823936 205496772650496 206086997016576 206489510682624 207039435374592 207082586374144 207246017691648 207280221978624 207487044550656 208039625883648 208445953277952 209236034322432 209289864019968 209452938559488 209533267869696 209644698451968 209862026330112 210054160753632 210300926164992 210447491923968 210493462413312 210711670161408 210858522181632 210904582457088 211299506061312 211510339043328 211564753846272 211712200409088 211877162385408 211923445174272 211931671560192 212125700800512 212734964662272 213150462640128 213596239822848 213762669805568 213931373101056 213958375374848 213966680752128 214013419978752 214180175020032 214376262826752 214431414939648 214628105715712 215047301234688 215467315494912 215985583816704 216041149956096 216292405542912 216407430660096 216490427154432 216830101423104 217084827009024 217283574104064 217508820811776 217536274628608 217707956084736 218333253206016 218389423325184 218541626228736 218589364813824 218759685341184 218968465342464 219597382877184 219645352083456 220026284015616 220486441107456 220658239799296 220706440740864 220860258451456 220917078687744 221089212923904 221137508007936 221291626143744 221348557357056 221754429538304 221984310951936 222187543658496 222417874059264 222621503704704 222883032858624 223260913434624 223269579915264 223318351282176 223473989320704 223696969906176 224292721655808 224553573810176 224730793377792 225376261373952 225434243432448 225462697590784 225640634646528 225816449384448 225903054422016 226730686021632 226994373525504 227826003345408 227984782917632 228034584281088 228043436064768 228270976008192 228430065696768 228479964328512 228488833400832 228907798233088 229145095176192 229195150000128 229354883776512 229592644190208 229802842533888 230283446059008 230462878384128 230522169065472 230682827685888 230733218414592 230913001193472 231395926474752 231797237481472 231847871643648 232300699517952 232735687835648 232919364796416 232967909670912 233190249725952 233422925119488 234044579119104 234316772671488 234531296083968 235175229259776 235265423572992 235390538612736 235634555879424 235724926353408 235850285758464 236291920756736 236588541935616 236753428414464 236805145214976 237215837454336 237711944318976 237897164783616 237949131423744 237958368067584 238176225460224 238361807683584 238413875821056 238860311199744 239326835245056 239794270470144 240295769800704 240483003531264 240703172296704 240712515846144 240765097476096 240952696897536 241173295680096 241456618930176 241875378241536 241928213889024 242096821764096 242400729931776 242983781793792 243076970840064 243328956235776 243458359492608 243551730548736 244220430385152 244444020867072 244728308957184 245380071555072 245624909856768 245859329507328 245910571319296 246104646008832 247047055736832 247101021093888 247529569517568 248047246245888 248240519774208 248294745833472 248467790757888 248531713523712 248725364539392 248953079411712 249245542121472 249473733230592 249732349820928 249906396659712 249960986615808 250220108316672 250449191667792 250678920347648 250743411965952 250918163447808 251168527613952 251178277404672 251233145192448 251408237985792 251659091144448 252329311862784 252622770536448 253548294045696 253645534789632 253843170394112 254043505557504 254075570757632 254140936224768 254870875537408 255072021774336 255368670216192 256304253763584 256482880782336 256538907316224 256548865572864 256983823908864 257521273012224 257788232073216 258024244248576 258291724713984 258528197850624 258765337133056 258831909126144 259012297752576 259068876816384 259270738182144 259337440198656 259518181146624 259574870716416 259777126342656 260320417284096 260771892166656 260828855599104 261578003841024 261827648815104 262031659761664 262088898379776 262271556911104 262339030941696 262600790759424 263092516683776 263300151508992 263333385076736 263606369255424 263847708094464 264572132917248 264673601519616 264814355939328 265122334703616 265190542147584 265828410851328 266347606966272 266867817136128 267112606072832 267425937358848 267634310381568 267692772851712 267703164076032 267736953389056 267948253642752 268157033644032 268717850099712 269242689650688 270016003964928 270263210999808 270273702002688 270332741025792 270543378972672 270731929714688 270791068833792 270801580326912 271071784009728 271319957640108 271638696296448 271828010401792 272109800521728 272169240625152 272358924484608 272928528662528 273211459633152 273356754518016 273461592195072 273674668081152 273745075765248 273995696867328 274782662688768 275319347576832 276052580499456 276328023588864 276373629304832 276591745695744 276649392734208 277386167844864 277927937703936 278981379096576 279053152026624 279270584745984 279331589062656 279377690492928 279526264602624 279816035106816 280072214338176 280401234886656 280596655898624 280657949884416 280948893548544 281144696242176 281206109942784 281732674748416 282013785391104 282086338461696 282282933878784 282502883180544 282564593565696 282575562080256 282834267734016 283116477537504 283646619549696 284200616853504 284794986430464 285241830801408 285288907669504 285351226638336 285573566693376 285835017102336 285908553252864 286729734979584 287289753993216 287980778422272 288054866608128 288342285484032 288389874057216 288543240880128 288606270730752 288653902872576 289106801897472 289711432138752 290011761082368 290277274779648 291111004274688 291185897766912 291388834971648 291452486418432 291679580454912 291957953789952 292249267135488 292796510502912 292860469444608 293368378687488 293432462548992 294275254321152 294556104916992 294785617231872 294850010677248 295055501524992 295131409809408 295979081269248 296250058211328 296557165412352 296828671606272 297177377144832 297643649531904 297681217912832 297757801709568 297916150431744 297965319094272 298262626541568 298339359916032 299056962207744 299641057837056 300501681831936 300854179528704 301088599179264 301204072562688 301676662849536 302307581362176 302659164700672 302898025857024 303768004460544 304046112374784 304057914753024 304124333654016 304361301344256 304573420929024 304639952438016 304651777867776 305593533333504 305806511702016 306123525586944 306403790045184 307044594745344 307283837845504 307362892087296 307526348832768 307577103581184 307644291219456 307884001591296 307963210235904 308245158975744 308527901966336 309130495524864 309734266023936 310559153061888 310623879561216 310920332967936 311230566825984 312059438825472 312422363561984 312668929916928 312708394778624 313566972346368 313687231430656 313854051483648 313934796029952 314179407839232 314299901804544 314467047677952 315451389247488 315671237885952 315740193619968 316287783272448 316949259091968 317196219711488 317265508564992 317277824090112 317568300613632 317815743578112 317885167761408 317897507340288 318188551200768 318480414932992 319102446993408 319725693960192 320394359734272 320644004708352 320937563062272 320950021128192 321020129968128 321270262530048 321564394240128 321942158573568 322500504322048 322570951852032 322795762352128 323200973242368 323978375725056 324061724934144 324102627786752 324438608314368 324611145990144 324735640731648 325627240513536 325925361156096 326304411942912 327173428740096 327499879809024 327812439343104 328139528011776 328452698013696 329396074315776 329468028125184 330039426023424 330729661661184 330987359698944 331059661111296 331290387677184 331375618031616 331633819385856 331706262011904 331937439215616 332631644307456 332976466427904 333208528879616 333281315487744 333626811088896 333932255557056 334324549287936 334557551263744 334891370151936 334904369872896 334977526923264 335210983981056 335545454859264 336439082483712 336830360715264 338064392060928 338194046386176 338724674076672 338854581633024 340096029032448 340491560288256 341739005018112 341977174376448 342051876421632 342065154097152 342406464012288 342645098545152 342719946492768 343361697349632 343717642764288 343792725000192 344032325664768 344388966285312 344704263800832 345349730336768 345425169088512 345694317576192 345783253598208 346024241528832 346099827621888 346369501790208 347093889712128 347695856222208 347771807465472 348451049276928 348770671788032 349103531753472 349451864506368 349785374588928 350134387679232 351066868678656 351475159007232 351796944125952 352762843889664 352898135359488 353085807919104 353451833819136 353496446271488 353587389530112 353775428637696 354437881135104 354882812903424 355130142621696 355207717822464 355823756181504 356567916478464 356845747175424 356923697135616 356937552101376 357264338190336 357542711525376 358290466799616 358990252867584 359691405705216 360021338619904 360350947999744 360443654701056 360724505296896 361054758445056 361068773769216 361147646214144 361429045346304 361759943520144 362184928395264 362813067362304 362892320833536 363145232646144 364281946177536 364475672690688 364615456260096 364899557441536 364993434353664 365187539238912 365327595823104 366330645577728 366376883585024 366666031300608 367092463435776 368070107332608 368437364785152 368788994260992 368865856978944 370570583605248 371294354276352 371975172128768 372070869368832 372360779661312 372442118750208 372503587323904 372701686136832 372797570285568 373088046809088 373429619117568 373868313182208 374210599845888 374598524731392 374859594989568 374941479923712 376018380521472 376115117948928 376377245171712 376670510907392 376752791420928 376767416107008 377112356978688 377488636716672 378195492732928 378493967794176 378934155804672 379726648573952 380322441068544 380468302184448 380764755591168 381113356136448 381211404337152 382306313306112 383053005324288 383974371229696 384073155477504 384456380645376 384519832076288 384724321173504 384808360974336 384823298359296 384871870496768 385475735863296 386281909518336 386682348109824 387036366372864 388148005699584 388247863689216 388518446628864 388603315224576 388906107273216 389277271719936 389665689513984 390395347337216 390480625926144 391157838249984 391243283398656 392367005761536 392741473222656 393047489642496 393133347569664 393407335366656 393508546412544 393901186139136 394638775025664 395000077615104 395409553883136 395771562141696 396858199375872 397010402279424 397221533908992 397287092125696 397683502055424 397785813221376 398742616276992 399521410449408 400668909109248 401138906038272 401451465572352 401539159277568 401605430083584 402235550466048 403076775149568 403864034476032 405024005947392 405394816499712 405410553004032 405499111538688 405815068459008 406097894572032 406186603250688 406202370490368 406607676014592 406979936460162 407458044444672 407742015602688 408164700782592 408253860937728 408538386726912 409392792993792 409817189449728 410035131777024 410102804774912 410192388292608 410512002121728 410617613647872 410993545300992 412173994033152 412979021365248 414078870749184 414165172748288 414492035383296 414560443957248 414974089101312 416079251767296 416891906555904 418472068644864 418579728039936 418905877118976 419066535739392 419289396903936 419724052660224 420108321507264 420601852329984 420894983847936 420986924826624 421423340322816 421717044363264 421809164914176 422599012122624 423020678086656 423129507692544 423424400818176 423754324770816 423846890348544 423863343120384 424251401601024 425469929324544 426300925280256 427192479645696 427525339611136 427862746202112 427916750749696 427933361504256 428026839957504 428360350040064 428752525653504 428862829879296 429256211431424 430094602469376 430934630989824 431971167633408 432082299912192 432584811085824 432814861320192 432980854308864 433660202846208 434567148208128 435017641623552 435072549257216 435415912169472 436666506412032 436778846650368 437083252457472 437178729627648 437519370682368 437936930684928 439194765754368 439290704166912 440052568031232 440972882214912 441412881481728 441720516902912 441834157375488 442178425847808 442275016015872 442583252287488 442697114714112 443508859076608 443968621903872 444375087316992 444835748118528 445243007409408 445766065717248 446521826869248 446636702564352 446947978641408 447393939812352 448585443311616 449107147620352 449461586755584 450752522747904 450868486864896 450925395181568 451281269293056 451632898768896 451806108844032 453461372043264 453988747051008 455652006690816 455969565835264 456069168562176 456086872129536 456541952016384 456860131393536 456959928657024 456977666801664 457815596466176 458290190352384 458390300000256 458709767553024 459185288380416 459605685067776 460566892118016 460925756768256 461044338130944 461365655371776 461466436829184 461826002386944 462791852949504 463594474962944 463695743287296 464601399035904 465471375671296 465838729592832 465935819341824 466380499451904 466845850238976 468089158238208 468633545342976 469062592167936 470350458519552 470530847145984 470781077225472 471269111758848 471449852706816 471700571516928 472583841513472 473177083871232 473506856828928 473610290429952 474431674908672 475423888637952 475794329567232 475898262847488 475916736135168 476352450920448 476723615367168 476827751642112 477720622399488 478653670490112 479588540940288 480591539601408 480966007062528 481406344593408 481425031692288 481530194952192 481905393795072 482346591360192 482913237860352 483750756483072 483856427778048 484193643528192 484801459863552 485967563587584 486153941680128 486657912471552 486916718985216 487103461097472 488440860770304 488888041734144 489456617914368 490760143110144 491249819713536 491718659014656 491821142638592 492209292017664 494094111473664 494202042187776 495059139035136 496094492491776 496481039548416 496589491666944 496935581515776 497063427047424 497450729078784 497906158823424 498947466461184 499464699641856 499812793319424 499921973231616 500440216633344 500898383335584 501357840695296 501486823931904 501836326895616 502337055227904 502356554809344 502466290384896 502816475971584 503318182288896 504658623725568 505245541072896 507096588091392 507291069579264 507686340788224 508087011115008 508151141515264 508281872449536 509741751074816 510144043548672 510737340432384 512608507527168 512965761564672 513077814632448 513097731145728 513967647817728 515042546024448 515576464146432 516048488497152 516583449427968 517056395701248 517530674266112 517663818252288 518024595505152 518137753632768 518541476364288 518674880397312 519036362293248 519149741432832 519554252685312 520640834568192 521543784333312 521657711198208 523156007682048 523655297630208 524063319523328 524177796759552 524543113822208 524678061883392 525201581518848 526185033367552 526600303017984 526666770153472 527212738510848 527695416188928 529144265834496 529347203039232 529628711878656 530244669407232 530381084295168 531656821702656 532695213932544 533735634272256 534851874717696 535268620763136 535385545703424 535406328152064 535473906778112 535896507285504 536314067288064 537435700199424 538485379301376 540032007929856 540526421999616 540665482051584 541086757945344 541463859429376 541582137667584 541603160653824 542143568019456 542639915280216 543277392592896 543656020803584 544219601043456 544338481250304 544717848969216 545857057325056 546422919266304 546713509036032 546923184390144 547349336162304 547490151530496 547991393734656 549565325377536 550638695153664 552105160998912 552656047177728 552747258609664 553183491391488 553298785468416 554772335689728 555855875407872 557962758193152 558106304053248 558541169491968 558663178125312 558755380985856 559052529205248 559632070213632 560144428676352 560802469773312 561193311797248 561315899768832 561897787097088 562289392484352 562412219885568 563465349496832 564027570782208 564172676923392 564565867757568 565005766361088 565129187131392 565151124160512 565668535468032 566232955075008 567293239099392 568401233707008 569589972860928 570483661602816 570577815339008 570702453276672 571147133386752 571670034204672 571817106505728 573459469959168 574579507986432 575961556844544 576109733216256 576684570968064 576779748114432 577086481760256 577212541461504 577307805745152 578213603794944 579422864277504 580023522164736 580554549559296 582222008549376 582371795533824 582777669943296 582904972836864 583359160909824 583915907579904 584498534270976 585593021005824 585720938889216 586736757374976 586864925097984 588550508642304 589112209833984 589571234463744 589700021354496 590111003049984 590262819618816 591958162538496 592500116422656 593114330824704 593657343212544 594354754289664 595287299063808 595362435825664 595515603419136 595832300863488 595930638188544 596525253083136 596678719832064 598113924415488 599282115674112 601003363663872 601708359057408 602177198358528 602408145125376 603353325699072 604615162724352 605318329401344 605796051714048 607536008921088 608092224749568 608115829506048 608248667308032 608722602688512 609146841858048 609279904876032 609303555735552 611187066667008 611613023404032 612247051173888 612807580090368 614089189490688 614567675691008 614725784174592 615052697665536 615154207162368 615288582438912 615768003182592 615926420471808 616490317951488 617055803932672 618260991049728 619468532047872 621118306123776 621247759122432 621840665935872 622461133651968 624118877650944 624844727123968 625337859833856 625416789557248 627374462861312 627708102967296 627869592059904 628358815678464 628599803609088 628934095355904 630902778494976 631342475771904 631480387239936 632575566544896 633898518183936 634392439422976 634531017129984 635136601227264 635631487156224 635770335522816 635795014680576 636377102401536 636960829865984 638204893986816 639451387920384 640788719468544 641288009416704 641875126124544 641900042256384 642040259936256 642540525060096 643128788480256 643884317147136 645141903704064 645591524704256 646401946484736 647956751450112 648123449868288 648205255573504 648877216628736 649222291980288 649471281463296 651254481027072 651850722312192 652608823885824 654999759618048 655624878686208 656279056023552 656905396027392 658792148631552 658936056250368 660078852046848 661459323322368 661974719397888 662119322222592 662580775354368 662751236063232 663267638771712 663412524023808 663874878431232 665263288614912 665952932855808 666417057759232 666562630975488 667253622177792 667864511114112 668649098575872 669115102527488 669782740303872 669808739745792 669955053846528 670421967962112 671090909718528 672878164967424 673660721430528 676128784121856 676388092772352 677449348153344 677709163266048 680192058064896 680983120576512 683478010036224 683954348752896 684103752843264 684130308194304 684812928024576 685290197090304 685439892985536 686723394699264 687435285528576 687585450000384 688064651329536 688777932570624 689408527601664 690699460673536 690850338177024 691388635152384 691566507196416 692048483057664 692199655243776 692739003580416 694187779424256 695391712444416 695543614930944 696902098553856 697541343576064 698207063506944 698903729012736 699570749177856 700268775358464 702133737357312 702950318014464 703593888251904 705525687779328 705796270718976 706171615838208 706903667638272 706992892542976 707174779060224 707550857275392 708875762270208 709765625806848 710260285243392 710415435644928 711647512363008 713135832956928 713691494350848 713847394271232 713875104202752 714528676380672 715085423050752 716580933599232 717980505735168 719382811410432 720701895999488 720887309402112 721449010593792 722109516890112 722137547538432 722295292428288 722858090692608 723519887040288 724369856790528 725626134724608 725784641667072 726290465292288 728951345381376 729230912520192 729799114883072 729986868707328 730375078477824 730655191646208 732661291155456 732753767170048 733332062601216 734184926871552 736140214665216 736874729570304 737577988521984 737731713957888 741141167210496 742588708552704 743950344257536 744141738737664 744721559322624 744884237500416 745007174647808 745403372273664 745595140571136 746176093618176 746859238235136 747736626364416 748421199691776 749197049462784 749719189979136 749882959847424 752036761042944 752230235897856 752754490343424 753341021814784 753505582841856 753534832214016 754224713957376 754977273433344 756390985465856 756987935588352 757868311609344 759453297147904 760644882137088 760936604368896 761529511182336 762226712272896 762422808674304 764612626612224 766106010648576 767948742459392 768912761290752 769039664152576 769448642347008 769616721948672 769646596718592 769743740993536 770951471726592 772563819036672 773364696219648 774072732745728 776296011399168 776495727378432 777036893257728 777206630449152 777812214546432 778554543439872 779331379027968 780961251852288 782315676499968 782486566797312 784734011523072 785482946445312 786094979284992 786266695139328 786814670733312 787017092825088 787802372278272 789277550051328 790000155230208 790819107766272 791543124283392 793716398751744 794020804558848 794443067817984 794574184251392 795367004110848 795571626442752 797485232553984 799042820898816 801337818218496 802277812076544 802902931144704 803078318555136 803210860167168 804471100932096 806153550299136 807728068952064 810048011894784 810789632999424 810821106008064 810998223077376 811630136918016 812195789144064 812373206501376 812404740980736 813215352029184 813959872920324 814916088889344 815484031205376 816329401565184 816507721875456 817076773453824 818785585987584 819634378899456 820070263554048 820205609549824 820384776585216 821024004243456 821235227295744 821987090601984 824347988066304 825958042730496 828157741498368 828330345496576 828984070766592 829120887914496 829948178202624 832158503534592 833783813111808 836944137289728 837159456079872 837811754237952 838133071478784 838578793807872 839448105320448 840216643014528 841203704659968 841789967695872 841973849653248 842846680645632 843434088726528 843618329828352 845198024245248 846041356173312 846259015385088 846848801636352 847508649541632 847693780697088 847726686240768 848502803202048 850939858649088 852601850560512 854384959291392 855050679222272 855725492404224 855833501499392 855866723008512 856053679915008 856720700080128 857505051307008 857725659758592 858512422862848 860189204938752 861869261979648 863942335266816 864164599824384 865169622171648 865629722640384 865961708617728 867320405692416 869134296416256 870035283247104 870145098514432 870831824338944 873333012824064 873557693300736 874166504914944 874357459255296 875038741364736 875873861369856 878389531508736 878581408333824 880105136062464 882825762963456 883441033805824 883668314750976 884356851695616 884550032031744 885166504574976 885394229428224 887017718153216 887937243807744 888750174633984 889671496237056 890486014818816 891532131434496 893043653738496 893273405128704 893895957282816 894787879624704 897170886623232 898214295240704 898923173511168 901505045495808 901850790363136 902562538586112 903265797537792 903612217688064 906922744086528 907977494102016 911304013381632 911939131670528 912138337124352 912173744259072 913083904032768 913720262787072 913919857314048 913955333603328 915631192932352 916780600000512 917419535106048 918370576760832 919211370135552 921133784236032 921851513536512 922088676261888 922731310743552 922932873658368 923652004773888 925583705899008 927188949925888 927391486574592 929202798071808 930942751342592 931677459185664 931871638683648 932760998903808 933691700477952 936178316476416 937267090685952 938125184335872 940700917039104 941061694291968 941562154450944 942538223517696 942899705413632 943401143033856 946354167742464 947013713657856 947220580859904 948863349817344 950847777275904 951588659134464 951796525694976 951833472270336 952704901840896 953447230734336 953655503284224 955441244798976 957307340980224 959177081880576 961183079202816 961932014125056 962812689186816 962850063384576 963060389904384 963810787590144 964693182720384 965826475720704 967501512966144 967712855556096 968387287056384 969602919727104 971935127175168 972307883360256 973315824943104 973833437970432 974206922194944 976881721540608 977776083468288 978913235828736 981520286220288 982499639427072 983437318029312 983642285277184 984418584035328 988188222947328 988404084375552 990118278070272 992188984983552 992962079096832 993178983333888 993871163031552 994126854094848 994901458157568 995812317646848 997894932922368 998929399283712 999625586638848 999843946463232 1000880433266688 1001796766671168 1002715681390592 1002973647863808 1003672653791232 1004674110455808 1004713109618688 1004932580769792 1005632951943168 1006636364577792 1009317247451136 1010491082145792 1014193176182784 1014582139158528 1015372681576448 1016174022230016 1016302283030528 1016563744899072 1019483502149632 1020288087097344 1021474680864768 1025217015054336 1025931523129344 1026155629264896 1026195462291456 1027935295635456 1030085092048896 1031152928292864 1032096976994304 1033166898855936 1034112791402496 1035061348532224 1036049191010304 1036275507265536 1037082952728576 1037349760794624 1038072724586496 1038299482865664 1039108505370624 1041281669136384 1043087568666624 1043315422396416 1046312015364096 1047310595260416 1048126639046656 1048355593519104 1049086227644416 1049356123766784 1050403163037696 1053200606035968 1053333540306944 1054425477021696 1055390832377856 1058288531668992 1058694406078464 1059257423757312 1060489338814464 1060762168590336 1063313643405312 1065390427865088 1067471268544512 1069703749435392 1070537241526272 1070771091406848 1070812656304128 1070947813556224 1071793014571008 1072628134576128 1074871400398848 1076970758602752 1080064015859712 1081052843999232 1081330964103168 1082173515890688 1082927718858752 1083164275335168 1083206321307648 1084287136038912 1085279830560432 1086554785185792 1087312041607168 1088439202086912 1088676962500608 1089435697938432 1091714114650112 1092845838532608 1093427018072064 1093846368780288 1094698672324608 1094980303060992 1095982787469312 1099130650755072 1101277390307328 1104210321997824 1105312094355456 1105494517219328 1106366982782976 1106597570936832 1111711750815744 1115925516386304 1116212608106496 1117082338983936 1117326356250624 1117510761971712 1118105058410496 1119264140427264 1120288857352704 1121604939546624 1122386623594496 1122631799537664 1123795574194176 1124578784968704 1124824439771136 1126930698993664 1128055141564416 1128345353846784 1129131735515136 1130011532722176 1130258374262784 1130302248321024 1131337070936064 1132465910150016 1134586478198784 1136802467414016 1139179945721856 1140967323205632 1141404906553344 1142294266773504 1143340068409344 1143634213011456 1146918939918336 1149159015972864 1151923113689088 1152219466432512 1153369141936128 1153559496228864 1154172963520512 1154425082923008 1154615611490304 1156427207589888 1158845728555008 1160047044329472 1161109099118592 1164444017098752 1164743591067648 1165555339886592 1165809945673728 1166718321819648 1167831815159808 1168997068541952 1171186042011648 1171441877778432 1173473514749952 1173729850195968 1177101017284608 1178224419667968 1179142468927488 1179400042708992 1180222006099968 1180525639237632 1183916325076992 1185000232845312 1186228661649408 1187314686425088 1190574598127616 1190724871651328 1191031206838272 1191664601726976 1191861276377088 1193050506166272 1193357439664128 1196227848830976 1198564231348224 1202006727327744 1203416718114816 1204354396717056 1204816290250752 1206706651398144 1209230325448704 1210636658802688 1211592103428096 1215072017842176 1216184449499136 1216231659012096 1216497334616064 1217445205377024 1218293683716096 1218559809752064 1218607111471104 1222374133334016 1223226046808064 1224494102347776 1225615160180736 1228178378981376 1229135351382016 1229451568349184 1230105395331072 1230308414324736 1230577164877824 1231536006365184 1231852840943616 1232980635902976 1234111607865344 1236521982099456 1238937064095744 1242236612247552 1242495518244864 1243681331871744 1244922267303936 1248237755301888 1249689454247936 1250675719667712 1250833579114496 1254748925722624 1255416205934592 1255739184119808 1256717631356928 1257199607218176 1257868190711808 1261805556989952 1262684951543808 1262960774479872 1265151133089792 1267797036367872 1268784878845952 1269062034259968 1270273202454528 1271262974312448 1271540671045632 1271590029361152 1272754204803072 1276409787973632 1278902775840768 1281577438937088 1282576018833408 1283750252249088 1283800084512768 1284080519872512 1285081050120192 1286257576960512 1287768634294272 1290283807408128 1291183049408512 1292803892969472 1295913502900224 1296246899736576 1296410511147008 1297754433257472 1298444583960576 1298942562926592 1303701444624384 1305217647771648 1309999519236096 1311249757372416 1312558112047104 1313810792054784 1317584297263104 1317872112500736 1320157704093696 1322918646644736 1324238644445184 1325161550708736 1325502472126464 1326535277543424 1326825048047616 1327749756862464 1330526577229824 1331905865711616 1332834115518464 1333125261950976 1334507244355584 1335729022228224 1337298197151744 1338230205054976 1339565480607744 1339910107693056 1340843935924224 1342181819437056 1345756329934848 1347321442861056 1352257568243712 1352776185544704 1354898696306688 1355418326532096 1360384116129792 1361966241153024 1366956020072448 1367908697505792 1368207505686528 1368260616388608 1369625856049152 1370580394180608 1370879785971072 1373446789398528 1374870571057152 1375170900000768 1376129302659072 1377555865141248 1378817055203328 1381700676354048 1382777270304768 1383133014392832 1384096966115328 1384399310487552 1385478007160832 1388375558848512 1390783424888832 1391087229861888 1393804197107712 1395082687152128 1396414127013888 1397807458025472 1399141498355712 1400537550716928 1404267474714624 1405900636028928 1407187776503808 1411051375558656 1411592541437952 1412343231676416 1413807335276544 1413985785085952 1414349558120448 1415101714550784 1417751524540416 1419531251613696 1420520570486784 1420830871289856 1423295024726016 1426271665913856 1427382988701696 1427694788542464 1427750208405504 1429057352761344 1430170846101504 1433161867198464 1435961011470336 1438765622820864 1441403791998976 1441774618804224 1442898021187584 1444219033780224 1444275095076864 1444590584856576 1445716181385216 1447039774080576 1448739713581056 1451252269449216 1451569283334144 1452580930584576 1457902690762752 1458461825040384 1459598229766144 1459973737414656 1460750156955648 1461310383292416 1465322582310912 1465507534340096 1466664125202432 1468369853743104 1472280429330432 1473749459140608 1475155977043968 1475463427915776 1482282334420992 1485177417105408 1487900688515072 1488283477475328 1489443118645248 1489768475000832 1490014349295616 1490806744547328 1491190281142272 1492352187236352 1493718476470272 1496842399383552 1498394098925568 1499438379958272 1499765919694848 1504073522085888 1504460471795712 1505508980686848 1506682043629568 1507011165683712 1507069664428032 1508449427914752 1509954546866688 1512781970931712 1513975871176704 1515736623218688 1518906594295808 1521289764274176 1521873208737792 1523059022364672 1524453424545792 1524845617348608 1529225253224448 1532212021297152 1535897484918784 1537825522581504 1538897284694016 1539233443897344 1539293193437184 1539487481987072 1541902943453184 1545127638073344 1546729392439296 1548145465491456 1552592022798336 1552991454756864 1554073786515456 1554413260898304 1555624429092864 1557109086879744 1558662758055936 1561922503704576 1564631352999936 1564973133594624 1569468023046144 1570965892890624 1572189958569984 1572533390278656 1573629341466624 1574034185650176 1575604744556544 1578555100102656 1580000310460416 1581638215532544 1583086248566784 1587432797503488 1588041609117696 1588886135635968 1589148368502784 1590734008221696 1591143252885504 1594970465107968 1598085641797632 1604555624153088 1605805862289408 1606156637110272 1606421720334336 1608942201864192 1612307100598272 1615456137904128 1620096023789568 1621579265998848 1621996446154752 1623260273836032 1624391578288128 1624746413002752 1624809481961472 1626430704058368 1627919745840648 1629832177778688 1630968062410752 1632658803130368 1633015443750912 1634153546907648 1637571171975168 1639268757798912 1640140527108096 1640411219099648 1640769553170432 1642048008486912 1642470454591488 1643974181203968 1648695976132608 1651916085460992 1656315482996736 1656660690993152 1657968141533184 1658241775828992 1659896356405248 1664317007069184 1667567626223616 1673888274579456 1674318912159744 1675623508475904 1676266142957568 1677157587615744 1678896210640896 1680433286029056 1682407409319936 1683579935391744 1683947699306496 1685693361291264 1686868177453056 1687236659656704 1690396048490496 1692082712346624 1692518030770176 1693697603272704 1695017299083264 1695387561394176 1695453372481536 1697005606404096 1701879717298176 1705203701121024 1708769918582784 1710101358444544 1711450984808448 1711667002998784 1711733446017024 1712107359830016 1713441400160256 1715010102614016 1715451319517184 1720378409877504 1723738523959296 1727884670533632 1728329199648768 1730339244343296 1731259445280768 1731923417235456 1734640811384832 1738268592832512 1740070566494208 1740290197028864 1741663648677888 1746666025648128 1747115386601472 1748333009829888 1748714918510592 1750077482729472 1751747722739712 1756779063017472 1757162816667648 1760210272124928 1765651525926912 1766882067611648 1767336629501952 1768713703391232 1769100064063488 1770333009149952 1770788458856448 1774035436306432 1775874487615488 1777500349267968 1779342992474112 1780972029637632 1783064262868992 1786087307476992 1786546810257408 1787791914565632 1789575759249408 1794341773246464 1796428590481408 1797846347022336 1803010090991616 1803701580726272 1805125077172224 1806531595075584 1807224435376128 1813845488173056 1815954988204032 1822608026763264 1823878263341056 1824276674248704 1824347488518144 1826167808065536 1827440525574144 1827839714628096 1827910667206656 1831262385864704 1833561200001024 1834839070212096 1836741153521664 1838422740271104 1842267568472064 1843703027073024 1844177352523776 1845462621487104 1845865747316736 1847304009547776 1851167411798016 1854377899851776 1854782973149184 1858405596143616 1863354918371328 1863743277367296 1865521997807616 1867383400955904 1872356632952832 1874534181371904 1876250368671744 1882123388583936 1883124308901888 1885076447035392 1885799410827264 1886802286067712 1892708335484928 1894027427315712 1894441161719808 1897726699634688 1901695554551808 1903177318268928 1903593051389952 1905409803681792 1906894461468672 1907311006568448 1910882489597952 1914614681960448 1918354163761152 1922366158405632 1923864028250112 1925625378373632 1925700126769152 1926120779808768 1927621575180288 1929386365440768 1931652951441408 1935425711112192 1936774574112768 1939205839454208 1943870254350336 1944615766720512 1946631649886208 1947666875940864 1948413844389888 1953763443081216 1955552166936576 1957826471657472 1964999278854144 1966874636058624 1967284570554368 1968837168070656 1976376445894656 1976808168751104 1980236556140544 1984377969967104 1985924158193664 1986357966667776 1987742326063104 1988253708189696 1989802916315136 1991624635293696 1995789865844736 1997858798567424 1999251173277696 1999687892926464 2001760866533376 2003593533342336 2005431362781184 2005947295727616 2007345307582464 2009348220911616 2009426219237376 2009865161539584 2011265903886336 2013272729155584 2018634494902272 2020982164291584 2028386352365568 2029164278317056 2030745363152896 2032348044460032 2032604566061056 2033127489798144 2038967004299264 2040576174194688 2042949361729536 2050434030108672 2051863046258688 2052311258529792 2052390924582912 2055870591270912 2060170184097792 2062305856585728 2064193953988608 2066333797711872 2068225582804992 2070122697064448 2072098382020608 2072551014531072 2074165905457152 2074699521589248 2076145449172992 2076598965731328 2078217010741248 2082563338272768 2086175137333248 2086630844792832 2092624030728192 2094621190520832 2096253278093312 2096711187038208 2098172455288832 2098712247533568 2100806326075392 2106401212071936 2106667080613888 2108850954043392 2110781664755712 2116577063337984 2117388812156928 2118514847514624 2120978677628928 2121524337180672 2126627286810624 2130780855730176 2134942537089024 2139407498870784 2141074483052544 2141542182813696 2141625312608256 2141895627112448 2143586029142016 2145256269152256 2149742800797696 2153941517205504 2162105687998464 2162661928206336 2164347031781376 2165855437717504 2166328550670336 2166412642615296 2168574272077824 2170559661120864 2173109570371584 2174624083214336 2176878404173824 2177353925001216 2178871395876864 2183428229300224 2186854036144128 2187692737560576 2189397344649216 2189960606121984 2191965574938624 2198261301510144 2202554780614656 2208420643995648 2210624188710912 2210989034438656 2212733965565952 2213195141873664 2223423501631488 2231851032772608 2232425216212992 2234164677967872 2234652712501248 2235021523943424 2236210116820992 2238528280854528 2240577714705408 2243209879093248 2244773247188992 2245263599075328 2247591148388352 2249157569937408 2249648879542272 2256110283128832 2256690707693568 2258263471030272 2260023065444352 2260516748525568 2260604496642048 2262674141872128 2264931820300032 2269172956397568 2273604934828032 2278359891443712 2281934646411264 2282809813106688 2284588533547008 2286680136818688 2287268426022912 2293837879836672 2298318031945728 2303846227378176 2306738283872256 2307118992457728 2308345927041024 2308850165846016 2309231222980608 2312854415179776 2317691457110016 2320094088658944 2322218198237184 2328888034197504 2329487182135296 2331110679773184 2331619891347456 2333436643639296 2335663630319616 2337994137083904 2342883755556864 2346947029499904 2347459700391936 2354202034569216 2356448839335936 2358284937854976 2358800085417984 2360444012199936 2361051278475264 2367832650153984 2370000465690624 2372457323298816 2374629372850176 2381149196255232 2381449743302656 2382062413676544 2383329203453952 2383722552754176 2386101012332544 2386714879328256 2392455697661952 2397128462696448 2404013454655488 2406833436229632 2408708793434112 2409632580501504 2413413302796288 2418460650897408 2421273317605376 2423184206856192 2430144035684352 2432368898998272 2432463318024192 2432994669232128 2434890410754048 2436587367432192 2437119619504128 2437214222942208 2444748266668032 2446452093616128 2448988204695552 2451230320361472 2456356757962752 2458270702764032 2458903136698368 2460210790662144 2460616828649472 2461154329755648 2463072012730368 2463705681887232 2465961271805952 2468223215730688 2473043964198912 2477874128191488 2484473224495104 2484991036489728 2487362663743488 2489844534607872 2496475510603776 2499378908495872 2501351439335424 2501667158228992 2510832411869184 2511478368239616 2513435262713856 2514399214436352 2515736381423616 2523611113979904 2525369903087616 2525921548959744 2530302266179584 2535594072735744 2537569757691904 2538124068519936 2540546404909056 2542525948624896 2543081342091264 2543180058722304 2545508409606144 2552819575947264 2557805551681536 2563154877874176 2565152037666816 2567500504498176 2567600169025536 2568161039745024 2570162100240384 2572515153921024 2575537268588544 2580567614816256 2582366098817024 2585607785938944 2591827005800448 2592493799473152 2592821022294016 2595508866514944 2596889167921152 2597885125853184 2607402889248768 2610435295543296 2619999038472192 2622499514744832 2625116224094208 2627621584109568 2635168594526208 2635744225001472 2640315408187392 2648477288890368 2650323101417472 2651004944252928 2653070555086848 2653650096095232 2655499513724928 2661053154459648 2663811731423232 2665668231036928 2666250523901952 2669014488711168 2671458044456448 2674596394303488 2676460410109952 2679130961215488 2679820215386112 2681687871848448 2684363638874112 2691512659869696 2694642885722112 2704515136487424 2705552371089408 2709797392613376 2710836653064192 2720768232259584 2723932482306048 2733912040144896 2735817395011584 2736415011373056 2736521232777216 2739251712098304 2741160788361216 2741759571942144 2746893578797056 2750341800001536 2752258605318144 2755111730282496 2757634110406656 2763401352708096 2765554540609536 2766266028785664 2768193932230656 2768798620975104 2770956014321664 2776751117697024 2781566849777664 2782174459723776 2787608394215424 2790165374304256 2792828254027776 2795614916050944 2798282996711424 2801075101433856 2808534949429248 2811801272057856 2814375553007616 2822102751117312 2823185082875904 2824686463352832 2827614670553088 2827971570171904 2828699116240896 2830203429101568 2839062503227392 2841041140973568 2841661742579712 2846590049452032 2852543331827712 2854765977403392 2855389577084928 2855500416811008 2858114705522688 2860341692203008 2866323734396928 2871922022940672 2877531245641728 2882807583997952 2883549237608448 2885796042375168 2888438067560448 2888550190153728 2889181169713152 2891432362770432 2894079548161152 2897479427162112 2902504538898432 2903138566668288 2905161861169152 2915805381525504 2916923650080768 2919196459532288 2919947474829312 2921500313911296 2922620766584832 2930645164621824 2931015068680192 2933328250404864 2936739707486208 2944560858660864 2947498918281216 2950311954087936 2950926855831552 2964564668841984 2970354834210816 2975801377030144 2976566954950656 2978886237290496 2979536950001664 2980028698591232 2981613489094656 2982380562284544 2984704374472704 2987436952940544 2993684798767104 2996788197851136 2998876759916544 2999531839389696 3008147044171776 3008920943591424 3011017961373696 3013364087259136 3014022331367424 3014139328856064 3016898855829504 3019909093733376 3025563941863424 3027951742353408 3031473246437376 3042579528548352 3043746417475584 3046118044729344 3048906849091584 3049691234697216 3058450506448896 3064424042594304 3071794969837568 3075651045163008 3077794569388032 3078466887794688 3078586386874368 3078974963974144 3083805886906368 3090255276146688 3093458784878592 3096290930982912 3105184045596672 3108147573030912 3108826521796608 3111248858185728 3114218173759488 3117325516111872 3123845007409152 3129262705999872 3129946267189248 3138936046092288 3141931785781248 3144379917139968 3145066780557312 3147258682933248 3148068371300352 3151209489113088 3160000620920832 3163276431065088 3166172497133568 3174865595006976 3176083218235392 3177772271271936 3178296737005568 3181468016443392 3182286505771008 3189940930215936 3196171283595264 3209111248306176 3211611724578816 3212313274220544 3212843440668672 3217884403728384 3224614201196544 3230912275808256 3240192047579136 3243158531997696 3243992892309504 3246520547672064 3248783156576256 3249492826005504 3249618963922944 3252861408116736 3255839491681296 3259664355557376 3261936124821504 3265317606260736 3266030887501824 3268307093815296 3275142343950336 3278537515597824 3280281054216192 3280822438199296 3281539106340864 3284096016973824 3284940909182976 3287948362407936 3297391952265216 3303832170921984 3312630965993472 3313321381986304 3315936283066368 3316483551657984 3319792712810496 3335135252447232 3347776549158912 3348637824319488 3351247016951808 3352532285915136 3354315175231488 3357792421281792 3360866572058112 3364814818639872 3367159870783488 3367895398612992 3371386722582528 3373736354906112 3374473319313408 3380792096980992 3384165424693248 3385036061540352 3387395206545408 3390034598166528 3390775122788352 3390906744963072 3394011212808192 3403759434596352 3410407402242048 3417539837165568 3420202716889088 3422901969616896 3423334005997568 3424214719660032 3426882800320512 3430020205228032 3430902639034368 3440756819755008 3447477047918592 3455769341067264 3456658399297536 3460678488686592 3462518890561536 3463846834470912 3469281622769664 3476537185665024 3480141132988416 3480580394057728 3483327297355776 3493332051296256 3494230773202944 3496666019659776 3497429837021184 3500154965458944 3503495445479424 3513558126034944 3514325633335296 3520420544249856 3531303051853824 3533764135223296 3534673259003904 3537427406782464 3538200128126976 3540666018299904 3541576917712896 3548070872612864 3551748975230976 3555000698535936 3558685984948224 3561944059275264 3572174614953984 3573093620514816 3575583829131264 3579151518498816 3588683546492928 3592857180962816 3595692694044672 3606020181983232 3607403161452544 3610250154344448 3613063190151168 3614448870752256 3627690976346112 3631909976408064 3645216053526528 3647756526682112 3648553348497408 3648694977036288 3652335616131072 3654881051148288 3655679429256192 3655821334413312 3662524771729408 3667122400002048 3669678140424192 3673482307043328 3676845480542208 3684535136944128 3687406054146048 3688354705047552 3690925242974208 3691731494633472 3694608019095552 3702334823596032 3708755799703552 3709565946298368 3716811192287232 3726709836742656 3727486554734592 3731043995615232 3734766801911808 3744713265905664 3749068362743808 3752500737343488 3764246777167872 3766248617803776 3770152894070784 3771598821654528 3773604572135424 3785416670969856 3788054854631424 3788882323439616 3795453399269376 3803391109103616 3806354636537856 3807186102779904 3810819607363584 3813788922937344 3814622013136896 3829229363920896 3836708327522304 3844732316811264 3847728056500224 3851250756747264 3851400253538304 3852241559617536 3855243150360576 3858772730881536 3863305902882816 3870851422224384 3873549148225536 3878411678908416 3887740508700672 3889231533441024 3893263299772416 3895333751881728 3896827688779776 3911104333873152 3915652943314944 3929998557708288 3933749272117248 3934569141108736 3937674336141312 3952752891789312 3953616337502208 3960473112281088 3968755939934208 3972715933335552 3975484652126208 3976507416379392 3979605832630272 3983249270587392 3991579731689472 3995717597134848 3998502346555392 3999375785852928 4003521733066752 4007187066684672 4010862725562368 4011894591455232 4014690615164928 4018696441823232 4019730323079168 4022531807772672 4026545458311168 4037268989804544 4041964328583168 4056772704731136 4058328556634112 4061490726305792 4064696088920064 4065209132122112 4066254979596288 4077934008598528 4081152348389376 4085898723459072 4100868060217344 4103726092517376 4104622517059584 4104781849165824 4111741182541824 4120340368195584 4124611713171456 4128387907977216 4132667595423744 4136451165609984 4140245394128896 4145102029062144 4148331810914304 4149399043178496 4152290898345984 4153197931462656 4156434021482496 4165126676545536 4172350274666496 4173261689585664 4185248061456384 4189242381041664 4192506556186624 4193422374076416 4196344910577664 4197424495067136 4201612652150784 4212802424143872 4213334161227776 4217701908086784 4221563329511424 4233154126675968 4234777624313856 4237029695029248 4241957355257856 4243048674361344 4253254573621248 4261561711460352 4269885074178048 4278814997741568 4282148966105088 4283084365627392 4283250625216512 4283791254224896 4287172058284032 4290512538304512 4299485601595392 4307883034411008 4324211375996928 4325323856412672 4328694063562752 4331710875435008 4332657101340672 4332825285230592 4337148544155648 4341119322241728 4346219140743168 4349248166428672 4353756808347648 4354707850002432 4357742791753728 4366856458600448 4373708072288256 4375385475121152 4378794689298432 4379921212243968 4383931149877248 4396522603020288 4405109561229312 4416841287991296 4421248377421824 4421978068877312 4425467931131904 4426390283747328 4446847003262976 4463702065545216 4464850432425984 4468329355935744 4469305425002496 4470043047886848 4472420233641984 4477056561709056 4481155429410816 4489546494377984 4490527198150656 4495182296776704 4498315139874816 4499297759084544 4512220566257664 4513381415387136 4516526942060544 4520046130888704 4521033497051136 4521208993284096 4525348283744256 4529863640600064 4538345912795136 4547209869656064 4556719782887424 4563869292822528 4565619626213376 4569177067094016 4573360273637376 4574536852045824 4587675759673344 4596636063891456 4607692454756352 4613476567744512 4616691854082048 4617700331692032 4618462445961216 4625708830359552 4635382914220032 4640188177317888 4644436396474368 4657776068395008 4658974364270592 4662221359546368 4663239782694912 4666873287278592 4671327260639232 4675988274167808 4685767511113728 4693894058999808 4694919400783872 4708404069138432 4712897678671872 4716569875709952 4717600170835968 4720888024399872 4722102556950528 4735665300307968 4740000931381248 4744914646597632 4749258745700352 4762298392510464 4762899486605312 4764124827353088 4766658406907904 4767445105508352 4772202024665088 4773429758656512 4784911395323904 4794256925392896 4813666872459264 4817417586868224 4819265161003008 4826826605592576 4836921301794816 4842546635210752 4846368413712384 4860288071368704 4864737797996544 4865989338464256 4869780821508096 4873174734864384 4874239239008256 4874428445884416 4889496533336064 4892904187232256 4897976409391104 4902460640722944 4912713515925504 4916541405528064 4917806273396736 4920421581324288 4921233657298944 4922308659511296 4926144025460736 4927411363774464 4931922543611904 4936446431461376 4946087928397824 4955748256382976 4968946448990208 4969982072979456 4974725327486976 4979689069215744 4992951021207552 4998757816991744 5002702878670848 5003334316457984 5021664823738368 5022956736479232 5026870525427712 5028798428872704 5031472762847232 5047222227959808 5050739806175232 5051843097919488 5060604532359168 5071188145471488 5075139515383808 5076248137039872 5081092809818112 5085051897249792 5086162684182528 5086360117444608 5091016819212288 5105639151894528 5115611103363072 5126309755748352 5130304075333632 5135001008996352 5135200338051072 5136322079490048 5140324200480768 5145030307842048 5161135229632512 5164732197634048 5171215571877888 5183654011600896 5184987598946304 5185642044588032 5191017733029888 5193778335842304 5195770251706368 5214805778497536 5220870591086592 5239998076944384 5244999029489664 5250232448188416 5255243168219136 5270337189052416 5271488450002944 5280630816374784 5296954577780736 5300646202834944 5302009888505856 5306141110173696 5307300192190464 5310999027449856 5322106308919296 5327623462846464 5331336462073856 5332501047803904 5338028977422336 5342916088912896 5349192788606976 5352920820219904 5358261922430976 5359640430772224 5363375743696896 5368727277748224 5383025319739392 5389285771444224 5409030272974848 5411104742178816 5419594785226752 5421673306128384 5441536464519168 5447864964612096 5467824080289792 5471634790023168 5472830022746112 5473042465554432 5478503424196608 5482321576722432 5483519143884288 5493787157594112 5500683600003072 5504517210636288 5510223460564992 5515268220813312 5526802705416192 5531109081219072 5532532057571328 5536387864461312 5537597241950208 5541912028643328 5553502235394048 5563133699555328 5564348919447552 5575216788430848 5580330748608512 5591229832101888 5596565993422848 5602150202867712 5617069898858496 5623602544115712 5628751106015232 5646370165751808 5649372926705664 5655229341106176 5655943140343808 5657398232481792 5660406858203136 5678125006454784 5682082281947136 5683323485159424 5693180098904064 5705086663655424 5709531954806784 5710779154169856 5716229411045376 5720683384406016 5732647468793856 5743844045881344 5755062491283456 5765615167995904 5767098475216896 5771592084750336 5776876135120896 5777100380307456 5778362339426304 5782864725540864 5788159096322304 5794958854324224 5806277133336576 5810323722338304 5831610763051008 5833847300161536 5838392919064576 5839894949658624 5843000627822592 5845241533169664 5861290329243648 5862030137360384 5866656500809728 5873479414972416 5894997836562432 5900623908175872 5901853711663104 5929129337683968 5940709668421632 5951602754060288 5953133909901312 5957772474580992 5959073900003328 5960057397182464 5963226978189312 5964761124569088 5969408748945408 5974873905881088 5987369597534208 5993576395702272 5997753519833088 5999063678779392 6016294088343552 6017841887182848 6022035922747392 6026728174518272 6028044662734848 6028278657712128 6033797711659008 6039818187466752 6051127883726848 6055903484706816 6062946492874752 6085159057096704 6087492834951168 6092236089458688 6097813698183168 6099382469394432 6116901012897792 6128848085188608 6143589939675136 6151302090326016 6155589138776064 6156933775589376 6157172773748736 6157949927948288 6167611773812736 6180510552293376 6186917569757184 6192581861965824 6210368091193344 6216295146061824 6217653043593216 6222497716371456 6228436347518976 6234651032223744 6247690014818304 6258525411999744 6259892534378496 6277872092184576 6283863571562496 6288759834279936 6290133561114624 6294517365866496 6296136742600704 6302418978226176 6320001241841664 6326552862130176 6332344994267136 6349731190013952 6352166436470784 6355544542543872 6356593474011136 6362936032886784 6364573011542016 6379881860431872 6392342567190528 6418222496612352 6423223449157632 6424626548441088 6425686881337344 6435768807456768 6449228402393088 6461824551616512 6486317063995392 6487985784619008 6493041095344128 6497566313152512 6498985652011008 6499237927845888 6505722816233472 6511678983362592 6519328711114752 6523872249643008 6530635212521472 6532061775003648 6536614187630592 6550284687900672 6560562108432384 6561644876398592 6563078212681728 6568192033947648 6569881818365952 6575896724815872 6594783904530432 6607664341843968 6625261931986944 6626642763972608 6631872566132736 6632967103315968 6639585425620992 6670270504894464 6695553098317824 6697275648638976 6702494033903616 6705064571830272 6708630350462976 6715584842563584 6721733144116224 6729629637279744 6734319741566976 6735790797225984 6742773445165056 6747472709812224 6748946638626816 6768330849386496 6770072123080704 6774790413090816 6780069196333056 6781550245576704 6781813489926144 6788022425616384 6807518869192704 6820814804484096 6835079674331136 6840405433778176 6845803939233792 6846668011995136 6848429439320064 6853765600641024 6860040410456064 6861805278068736 6881513639510016 6894954095837184 6911538682134528 6921356977373184 6925037781123072 6927693668941824 6938563245539328 6953074371330048 6960282265976832 6961160788115456 6966654594711552 6986664102592512 6988461546405888 6993332039319552 6994859674042368 7000309930917888 7006990890958848 7028651266670592 7040841088499712 7062606103707648 7067528270446592 7069346518007808 7074854813564928 7076400256253952 7081332036599808 7083153835425792 7096141745225728 7103497950461952 7110001397071872 7117371969896448 7123888118550528 7144349229907968 7146187241029632 7151167658262528 7158303036997632 7177367092985856 7185714361925632 7191385388089344 7212040363966464 7214806322905088 7220500308688896 7226126380302336 7228897741504512 7255381952692224 7263819952816128 7290432107053056 7295513053364224 7297106696994816 7297389954072576 7304671232262144 7309762102296576 7311358858512384 7311642668826624 7325049543458816 7334244800004096 7339356280848384 7346964614086656 7353690961084416 7369070273888256 7374812108292096 7376709410095104 7381850485948416 7383462989266944 7389216038191104 7404669647192064 7417511599407104 7419131892596736 7433622384574464 7453419673485312 7454973109469184 7462087991230464 7469533603823616 7489426531811328 7498136725487616 7505001474686976 7532497235607552 7540305788141568 7543197643309056 7547209144270848 7570833341939712 7576109709262848 7577764646879232 7590906798538752 7606782218207232 7612709273075712 7614372205559808 7621639214727168 7627577845874688 7629244026273792 7658458727841792 7673416655044608 7689464633622528 7695456113000448 7702501513494528 7702800507076608 7704483119235072 7710486300721152 7717545461763072 7726611805765632 7741702844448768 7747098296451072 7756823357816832 7775481017401344 7778463066882048 7786526599544832 7790667503763456 7793655377559552 7822208667746304 7831305886629888 7859997115416576 7867498544234496 7869138282217472 7875348672282624 7905505783578624 7907232675004416 7920946224562176 7945431866671104 7950969304252416 7953014832758784 7959211665260544 7966498541174784 7983159463378944 7991435194269696 7997004693110784 7998751571705856 8007043466133504 8014374133369344 8021725451124736 8023789182910464 8029381230329856 8037392883646464 8039460646158336 8045063615545344 8053090916622336 8074537979609088 8083928657166336 8113545409462272 8116657113268224 8122981452611584 8129392177840128 8130418264244224 8132509959192576 8155868017197056 8162304696778752 8171797446918144 8201736120434688 8207452185034752 8209245034119168 8209563698331648 8223482365083648 8240680736391168 8256775815954432 8265335190847488 8272902331219968 8280490788257792 8290204058124288 8296663621828608 8298798086356992 8304581796691968 8306395862925312 8312868042964992 8330253353091072 8344700549332992 8346523379171328 8370496122912768 8378484762083328 8386844748152832 8392689821155328 8394848990134272 8403225304301568 8425604848287744 8426668322455552 8435403816173568 8443126659022848 8466308253351936 8469555248627712 8474059390058496 8483914710515712 8486097348722688 8523123422920704 8539770148356096 8557629995483136 8564297932210176 8566168731254784 8566501250433024 8567582508449792 8574344116568064 8581025076609024 8598971203190784 8615766068822016 8648422751993856 8650647712825344 8657388127125504 8663421750870016 8665314202681344 8665650570461184 8674297088311296 8682238644483456 8692438281486336 8698496332857344 8707513616695296 8709415700004864 8715485583507456 8733712917200896 8747416144576512 8750770950242304 8757589378596864 8759842424487936 8767862299754496 8793045206040576 8810219122458624 8833682575982592 8842496754843648 8843956137754624 8850935862263808 8852780567494656 8893694006525952 8927404131090432 8929700864851968 8936658711871488 8938610850004992 8940086095773696 8944840467283968 8954113123418112 8962310858821632 8979092988755968 8981054396301312 8990364593553408 8996630279749632 8998595518169088 9024441132515328 9026762830774272 9033053884121088 9040092261777408 9042066994102272 9042417986568192 9050696567488512 9059727281200128 9076691825590272 9094419739312128 9127738585645056 9131239252426752 9138354134188032 9146720547274752 9149073704091648 9175351519346688 9193272127782912 9215384909512704 9226953135489024 9233383708164096 9235400663384064 9236924891922432 9251417660719104 9270765828440064 9280376354635776 9288872792948736 9315552136790016 9324442719092736 9326479565389824 9333746574557184 9342654521278464 9351976548335616 9371535022227456 9387788117999616 9389838801567744 9416808138276864 9425795357343744 9433139751419904 9435200341671936 9441776048799744 9444205113901056 9480001862762496 9489829293195264 9498517491400704 9524596785020928 9525798973210624 9528249654706176 9533316813815808 9534890211016704 9544404049330176 9546859517313024 9569822790647808 9588513850785792 9627333744918528 9634835173736448 9638530322006016 9653653211185152 9673842603589632 9685093270421504 9692736827424768 9720576142737408 9729475595993088 9731978676928512 9739561643016192 9746349469728768 9748478478016512 9748856891768832 9778993066672128 9785808374464512 9795952818782208 9804921281445888 9825427031851008 9833082811056128 9835612546793472 9840843162648576 9842467314597888 9844617319022592 9852288050921472 9854822727548928 9863845087223808 9872892862922752 9892175856795648 9911496512765952 9937892897980416 9939964145958912 9949450654973952 9959378138431488 9997515633983488 10005405757341696 10006668632915968 10043329647476736 10045913472958464 10053741050855424 10057596857745408 10062945525694464 10094444455919616 10101479612350464 10103686195838976 10121209064718336 10142376290942976 10152496274079744 10162185619636224 10170103794499584 10172325368365056 10172720234889216 10182033638424576 10211278303789056 10231222206726144 10252619511496704 10260608150667264 10270002017992704 10272644158980096 10280648400961536 10290060615684096 10322270459265024 10329464395268096 10342431143755776 10367308023201792 10369975197892608 10371284089176064 10382035466059776 10387556671684608 10391540503412736 10429611556995072 10441741182173184 10479996153888768 10489998058979328 10500464896376832 10510486336438272 10540674378104832 10542976900005888 10561261632749568 10593909155561472 10601292405669888 10604019777011712 10612282220347392 10614600384380928 10621998054899712 10644212617838592 10655246925692928 10662672924147712 10665002095607808 10676057954844672 10685832177825792 10705841640439808 10716523844861952 10719280861544448 10726751487393792 10737454555496448 10766050639478784 10778571542888448 10818060545949696 10822209484357632 10839189570453504 10843346612256768 10883072929038336 10895729929224192 10935648160579584 10943269580046336 10945660045492224 10946084931108864 10957006848393216 10964643153444864 10967038287768576 10987574315188224 11001367200006144 11009034421272576 11020446921129984 11030536441626624 11053605410832384 11062218162438144 11065064115142656 11072775728922624 11075194483900416 11083824057286656 11107004470788096 11126267399110656 11128697838895104 11150433576861696 11160661497217024 11182459664203776 11193131986845696 11204300405735424 11234139797716992 11247205088231424 11257502212030464 11292740331503616 11298745853411328 11310458682212352 11311886280687616 11314796464963584 11320813716406272 11356250012909568 11364164563894272 11366646970318848 11386360197808128 11410173327310848 11419063909613568 11421558308339712 11432458822090752 11441366768812032 11487688091762688 11510124982566912 11531230335991808 11534196950433792 11543184169500672 11553752270241792 11554200760614912 11556724678852608 11565729451081728 11576318192644608 11589917708648448 11612554266673152 11620647444676608 11663221526102016 11667694600323072 11676785838129152 11679789899317248 11686001255645184 11690483066339328 11724060274720768 11733313001619456 11746958829944832 11789995673124864 11801247816351744 11803707423326208 11858258675367936 11881419336843264 11903205508120576 11906267819802624 11918147800006656 11920114794364928 11926453956378624 11929522249138176 11938817497890816 11949747811762176 11974739195068416 11987152791404544 11995507039666176 11998127357558784 12032588176687104 12035683774365696 12044071845494784 12053456349036544 12056089325469696 12067595423318016 12079636374933504 12102255767453696 12111806969413632 12125892985749504 12170318114193408 12174985669902336 12184472178917376 12195627396366336 12198764938788864 12233802025795584 12257696170377216 12302604180652032 12311178277552128 12313867551178752 12314345547497472 12315899855896576 12335223547625472 12361021104586752 12373835139514368 12385163723931648 12420736182386688 12435306087186432 12444995432742912 12456872695037952 12469302064447488 12495380029636608 12517050823999488 12519785068756992 12555744184369152 12567727143124992 12577519668559872 12580267122229248 12589034731732992 12592273485201408 12604837956452352 12640002483683328 12653105724260352 12664689988534272 12699462380027904 12704332872941568 12711089085087744 12713186948022272 12725872065773568 12729146023084032 12759763720863744 12784685134381056 12836444993224704 12846446898315264 12849253096882176 12851373762674688 12871537614913536 12898456804786176 12923649103233024 12972634127990784 12975971569238016 12986082190688256 12995132626305024 12997971304022016 12998475855691776 13011445632466944 13023357966725184 13038657422229504 13047744499286016 13061270425042944 13064123550007296 13073228375261184 13100569375801344 13121124216864768 13123289752797184 13126156425363456 13136384067895296 13139763636731904 13151793449631744 13189567809060864 13215328683687936 13250523863973888 13253285527945216 13263745132265472 13265934206631936 13279170851241984 13340541009788928 13391106196635648 13394551297277952 13404988067807232 13410129143660544 13417260700925952 13431169685127168 13443466288232448 13468639483133952 13471581594451968 13485546890330112 13494945419624448 13497893277253632 13536661698772992 13540144246161408 13549580826181632 13560138392666112 13563100491153408 13563626979852288 13576044851232768 13615037738385408 13641629608968192 13670159348662272 13691607878467584 13693336023990272 13696858878640128 13707531201282048 13720080820912128 13723610556137472 13763027279020032 13789908191674368 13823077364269056 13850075562246144 13855387337883648 13877126491078656 13906148742660096 13920564531953664 13922321576230912 13933309189423104 13973328205185024 13976923092811776 13986664078639104 13989719348084736 14000619861835776 14013981781917696 14057302533341184 14081682176999424 14125212207415296 14135056540893184 14138693036015616 14149709627129856 14152800512507904 14162664073199616 14166307670851584 14192283490451456 14206995900923904 14220002794143744 14234743939792896 14247776237101056 14288698459815936 14292374482059264 14302335316525056 14316606073995264 14354734185971712 14371428723851264 14382770776178688 14429612645810176 14441000617377792 14452252760604672 14457795483009024 14510763905384448 14527639905632256 14580864214106112 14591026106728448 14594213393989632 14609342464524288 14619524204593152 14622717717024768 14623285337653248 14650099086917632 14668489600008192 14678712561696768 14693929228173312 14707381922168832 14738140547776512 14749624216584192 14753418820190208 14763700971896832 14766925978533888 14778432076382208 14809339294384128 14838263785193472 14867244769148928 14906839346970624 14909946218938368 14924175982460928 14939067207647232 14978853063622656 14996273450975232 15010002949373952 15064994471215104 15080611576283136 15086395286618112 15094418288541696 15141666683879424 15152219418525696 15155529293758464 15181813597077504 15213564436414464 15225418546151424 15228744411119616 15243278429454336 15255155691749376 15258488052547584 15316917455683584 15346833310089216 15378929267245056 15390912226000896 15405003026989056 15405601014153216 15408966238470144 15420972601442304 15435090923526144 15483405688897536 15494196592902144 15513646715633664 15550962034802688 15556926133764096 15573053199089664 15581335007526912 15587310755119104 15644417335492608 15662611773259776 15719994230833152 15734997088468992 15738276564434944 15750697344565248 15811011567157248 15814465350008832 15841892449124352 15890863733342208 15901938608504832 15906029665517568 15918423330521088 15932997082349568 15966318926757888 15982870388539392 15994009386221568 15997503143411712 16014086932267008 16028748266738688 16043450902249472 16047578365820928 16058762460659712 16074785767292928 16078921292316672 16090127231090688 16106181833244672 16149075959218176 16167857314332672 16227090818924544 16233314226536448 16245962905223168 16258784355680256 16260836528488448 16265019918385152 16311736034394112 16324609393557504 16343594893836288 16403472240869376 16414904370069504 16418490068238336 16419127396663296 16446964730167296 16481361472782336 16513551631908864 16530670381694976 16545804662439936 16580408116248576 16593327243657216 16597596172713984 16609163593383936 16612791725850624 16625736085929984 16660506706182144 16689401098665984 16693046758342656 16740992245825536 16773689496305664 16785379642310656 16789697980268544 16806450608603136 16851209696575488 16853336644911104 16870807632347136 16886253318045696 16939110497255424 16948118780116992 16967829421031424 16972194697445376 17046246845841408 17079540296712192 17115259990966272 17128595864420352 17132337462509568 17135165016899584 17148688233136128 17162050153218048 17197942406381568 17231532137644032 17296845503987712 17301295425650688 17314776254251008 17326843501740032 17330628405362688 17331301140922368 17348594176622592 17364477288966912 17384876562972672 17396992665714688 17418831400009728 17430971167014912 17467425834401792 17494832289153024 17501541900484608 17515178757193728 17519684848975872 17535724599508992 17586090412081152 17620438244917248 17684993509687296 17687912275509248 17701871724527616 17705561134989312 17787388013051904 17854808262180864 17859401729703936 17873317423742976 17877221700009984 17880172191547392 17889680934567936 17908226246836224 17924621717643264 17962108792602624 17980729187106816 17993260559499264 17997191036338176 18048882265030656 18053525661548544 18066107768242176 18080184523554816 18084133988204544 18084835973136384 18101393134977024 18119454562400256 18153383651180544 18188839478624256 18255477171290112 18262478504853504 18276708268376064 18293441094549504 18298147408183296 18350703038693376 18386544255565824 18430769819025408 18453906270978048 18466767416328192 18470801326768128 18473849783844864 18502835321438208 18541531656880128 18560752709271552 18577745585897472 18631104273580032 18648885438185472 18652959130779648 18667493149114368 18685309042556928 18703953096671232 18743070044454912 18775576235999232 18779677603135488 18833616276553728 18851590714687488 18866279502839808 18870400683343872 18883552097599488 18888410227802112 18960003725524992 18979658586390528 18997034982801408 19049193570041856 19051597946421248 19056499309412352 19066633627631616 19069780422033408 19088808098660352 19093719034626048 19139645581295616 19177027701571584 19254667489837056 19269670347472896 19277060644012032 19307306422370304 19347685207179264 19370186540843008 19385473654849536 19458951191986176 19463957353857024 19479123286032384 19492698939457536 19496956956033024 19497713783537664 19557986133344256 19571616748929024 19591905637564416 19609842562891776 19650854063702016 19666165622112256 19681686325297152 19684934629195776 19689234638045184 19704576101842944 19709645455097856 19727690174447616 19745785725845504 19784351713591296 19822993025531904 19875785795960832 19879928291917824 19898901309947904 19918756276862976 20010811514683392 20013337265831936 20086659294953472 20091826945916928 20107482101710848 20115193715490816 20125891051388928 20188888911839232 20202959224700928 20207372391677952 20242418129436672 20304992548159488 20324371239272448 20340207588999168 20344650736730112 20345440469778432 20364067276849152 20422556607578112 20462444413452288 20505239022993408 20521216301334528 20540004035985408 20545288317960192 20561296801923072 20580121231368192 20644540918530048 20658928790536192 20684862287511552 20734616046403584 20742568178352128 20764070932119552 20775113343369216 20783081006825472 20859223113990144 20883482364346368 20959992307777536 20979996117958656 21000929792753664 21020972672876544 21085953800011776 21122523265499136 21187818311122944 21202584811339776 21208039554023424 21224564440694784 21229200768761856 21243996109799424 21288425235677184 21310493851385856 21325345848295424 21330004191215616 21352115909689344 21371664355651584 21411683280879616 21433047689723904 21438561723088896 21453502974787584 21474909110992896 21532101278957568 21557143085776896 21636121091899392 21644418968715264 21678379140907008 21686693224513536 21766145858076672 21791459858448384 21871296321159168 21886539160092672 21891320090984448 21892169862217728 21914013696786432 21929286306889728 21934076575537152 21975148630376448 22002734400012288 22018068842545152 22040893842259968 22061072883253248 22107210821664768 22124436324876288 22130128230285312 22145551457845248 22150388967800832 22167648114573312 22214008941576192 22252534798221312 22257395677790208 22300867153723392 22364919328407552 22386263973691392 22408600811470848 22468279595433984 22494410176462848 22515004424060928 22597491706822656 22620917364424704 22623772561375232 22629592929927168 22641627432812544 22712500025819136 22728329127788544 22733293940637696 22772720395616256 22820346654621696 22838127819227136 22843116616679424 22864917644181504 22882733537624064 22975376183525376 23020249965133824 23062460671983616 23068393900867584 23086368339001344 23107504540483584 23108401521229824 23113449357705216 23131458902163456 23152636385289216 23179835417296896 23225108533346304 23241294889353216 23326443052204032 23335389200646144 23353571676258304 23359579798634496 23372002511290368 23380966132678656 23448120549441536 23466626003238912 23493917659889664 23579991346249728 23602495632703488 23607414846652416 23716517350735872 23762838673686528 23806411016241152 23836295600013312 23840229588729856 23852907912757248 23859044498276352 23877634995781632 23899495623524352 23949478390136832 23974305582809088 23991014079332352 23996254715117568 24065176353374208 24071367548731392 24088143690989568 24106912698073088 24112178650939392 24135190846636032 24159272749867008 24223613938827264 24251785971499008 24340636228386816 24349971339804672 24368944357834752 24391254792732672 24397529877577728 24467604051591168 24515392340754432 24605208361304064 24622356555104256 24627735102357504 24628691094994944 24631799711793152 24670447095250944 24722042209173504 24770327447863296 24841472364773376 24870612174372864 24889990865485824 24913745390075904 24938604128894976 24990760059273216 25034101647998976 25039570137513984 25111488368738304 25135454286249984 25160534244458496 25178069463465984 25184546970402816 25209675912904704 25280004967366656 25306211448520704 25329379977068544 25398924760055808 25408665745883136 25422178170175488 25426373896044544 25451744131547136 25458292046168064 25569370268762112 25672889986449408 25692893796630528 25698506193764352 25702747525349376 25743075229827072 25796913609572352 25847298206466048 25945268255981568 25951943138476032 25972164381376512 25990265252610048 25995942608044032 25996951711383552 26022891264933888 26046715933450368 26077314844459008 26095488998572032 26122540850085888 26128247100014592 26146456750522368 26201138751602688 26242248433729536 26252312850726912 26272768135790592 26279527273463808 26303586899263488 26379135618121728 26430657367375872 26501047727947776 26506571055890432 26527490264530944 26531868413263872 26558341702483968 26681082019577856 26782212393271296 26789102594555904 26809976135614464 26820258287321088 26834521401851904 26862339370254336 26886932576464896 26937278966267904 26943163188903936 26971093780660224 26989890839248896 26995786554507264 27073323397545984 27080288492322816 27099161652363264 27120276785332224 27126200982306816 27127253959704576 27152089702465536 27230075476770816 27283259217936384 27383215756935168 27386672047980544 27393717757280256 27415062402564096 27440161641824256 27447221112274944 27526054558040064 27579816383348736 27646154728538112 27700151124492288 27710774675767296 27754252982157312 27812297485320192 27841129063907328 27844643152461824 27866618378846208 27946656410370048 27973328157278208 27979438696169472 28001239723671552 28027963563835392 28114605066682368 28163364353998848 28250424414830592 28270113081786368 28277386072031232 28299419254259712 28305601025015808 28325328146399232 28332615341703168 28384566980902912 28440005588287488 28469487879585792 28495552474202112 28577396919631872 28584748964118528 28604670633050112 28633212147990528 28709468371943424 28742857447702528 28765541552357376 28859225291620352 28882001234755584 28904505521209344 28915590966018048 29021527810768896 29055279811264512 29161728428212224 29182052213456896 29188426787979264 29218684929048576 29239048409186304 29245435434049536 29246570675306496 29336979200016384 29357425123393536 29387858456346624 29414763844337664 29476281095553024 29499248433168384 29506837640380416 29527401943793664 29533851957067776 29556864152764416 29618678588768256 29676527570386944 29734489538297856 29813678693941248 29819892437876736 29848351964921856 29878134415294464 29992546901950464 30020005898747904 30129988942430208 30161223152566272 30172790573236224 30188836577083392 30283333367758848 30304438837051392 30311058587516928 30363627194155008 30427128872828928 30457488822239232 30486556858908672 30510311383498752 30516976105095168 30633834911367168 30693666620178432 30757858534490112 30781824452001792 30810006053978112 30817932476940288 30841945202884608 30870181847052288 30966811377795072 30988393185804288 31027293431267328 31101924069605376 31113852267528192 31146106398179328 31162670015053824 31174621510238208 31288834670985216 31325223546519552 31439988461666304 31469994176937984 31476553128869888 31501394689130496 31622023134314496 31628930700017664 31683784898248704 31781727466684416 31803877217009664 31812059331035136 31836846661042176 31865994164699136 31932637853515776 31965740777078784 31988018772443136 31995006286823424 32028173864534016 32057496533477376 32086901804498944 32117524921319424 32149571534585856 32157842584633344 32180254462181376 32212363666489344 32298151918436352 32335714628665344 32454181637849088 32466628453072896 32491925810446336 32517568711360512 32521673056976896 32530039836770304 32649218787115008 32687189787672576 32806944481738752 32829808740139008 32836980136476672 32838254793326592 32893929460334592 32962722945564672 33027103263817728 33061340763389952 33091609324879872 33160816232497152 33186654487314432 33195192345427968 33218327186767872 33225583451701248 33251472171859968 33321013412364288 33378802197331968 33386093516685312 33481984491651072 33547378992611328 33570759284621312 33579395960537088 33612901217206272 33702419393150976 33706673289822208 33741615264694272 33772506636091392 33878220994510848 33896237560233984 33935658842062848 33944389394890752 34092493691682816 34159080593424384 34230519981932544 34257191728840704 34264674925019136 34270330033799168 34297376466272256 34324100306436096 34463064275288064 34593691007975424 34602590851301376 34629552508502016 34653687003480064 34661256810725376 34662602281844736 34697188353245184 34728954577933824 34769753125945344 34793985331429376 34837662800019456 34861942334029824 34934851668803584 34989664578306048 35003083800969216 35030357514387456 35039369697951744 35071449199017984 35172180824162304 35240876489834496 35369987019374592 35403743449055232 35411122269978624 35574776026103808 35709616524361728 35718803459407872 35754443400019968 35760344383094784 35779361869135872 35816452493672448 35849243435286528 35924217585205248 35961458374213632 35986521118998528 35994382072676352 36097764530061312 36107051323097088 36132215536484352 36160369047109632 36168267976409088 36202786269954048 36238909124800512 36306767302361088 36377678957248512 36510954342580224 36524957009707008 36553416536752128 36586882189099008 36596294816366592 36701406077386752 36773088511131648 36907812541956096 36933534832656384 36941602653536256 36947699567689728 37005670642876416 37083063313760256 37121505418543104 37155491171794944 37262208547160064 37305918261559296 37334986298228736 37370618085113856 37407906193342464 37486140088909824 37551152471998464 37559355206270976 37667232553107456 37703181429374976 37732559005679616 37740801366687744 37767104195198976 37776820455604224 37920007451049984 37959317172781056 37994069965602816 38098387140083712 38103195892842496 38112998618824704 38133267255263232 38139560844066816 38177616197320704 38187438069252096 38279291162591232 38354055403143168 38509334979674112 38539340694945792 38554121288024064 38614612844740608 38695370414358528 38740373081686016 38770947309699072 38917902383972352 38927914707714048 38958246572064768 38985397878915072 38993913912066048 38995427567075328 39115972266688512 39143233497858048 39183811275128832 39219685125783552 39301708127404032 39332331244224512 39363372650594304 39369869258391552 39378469276090368 39409152203685888 39419290910195712 39455380348895232 39568703427182592 39645986051063808 39751571591921664 39759856583835648 39797802619895808 39837512553725952 40021623029366784 40026674531663872 40173318589906944 40183653891833856 40214964203421696 40230387430981632 40251782102777856 40405918449401856 40414744783355904 40484836258873344 40609985096318976 40648742478544896 40680415177998336 40689301473460224 40690880939556864 40728134553698304 40845113215156224 40924888826904576 41010478045986816 41080008071970816 41090576635920384 41122593603846144 41160242462736384 41289081837060096 41317857581072384 41369724575023104 41469232092807168 41485136356704256 41550226686738432 41566162013650944 41718446227980288 41766964728692736 41919984615555072 41959992235917312 42001859585507328 42041945345753088 42171907600023552 42245046530998272 42375636622245888 42405169622679552 42416079108046848 42449128881389568 42458401537523712 42487992219598848 42576850471354368 42620987702771712 42650691696590848 42660008382431232 42704231819378688 42743328711303168 42866095379447808 42877123446177792 42907005949575168 42949818221985792 43064202557915136 43114286171553792 43288837937430528 43356758281814016 43373386449027072 43532291716153344 43582919716896768 43742592642318336 43773078320185344 43782640181968896 43828027393572864 43858572613779456 43868153151074304 43950297260752896 44005468800024576 44036137685090304 44081787684519936 44122145766506496 44214421643329536 44248872649752576 44260256460570624 44291102915690496 44300777935601664 44335296229146624 44428017883152384 44514791355580416 44601734307446784 44729838656815104 44772527947382784 44817201622941696 44936559190867968 44988820352925696 45030008848121856 45194983413645312 45241834728849408 45247545122750464 45259185859854336 45283254865625088 45425000051638272 45456658255577088 45466587881275392 45545440791232512 45640693309243392 45676255638454272 45686233233358848 45729835288363008 45765467075248128 45950752367050752 46040499930267648 46124921343967232 46136787801735168 46172736678002688 46215009080967168 46216803042459648 46226898715410432 46262917804326912 46305272770578432 46450217066692608 46482589778706432 46652886104408064 46670778401292288 46707143352516608 46719159597268992 46744005022580736 46761932265357312 46896241098883072 46933252006477824 46987835319779328 47159982692499456 47204991265406976 47214829693304832 47433034701471744 47525677347373056 47612822032482304 47672591200026624 47705815825514496 47718088996552704 47755269991563264 47798991247048704 47898956780273664 47948611165618176 47982028158664704 47992509430235136 48130352706748416 48142735097462784 48176287381979136 48213825396146176 48224357301878784 48270381693272064 48318545499734016 48447227877654528 48503571942998016 48681272456773632 48699942679609344 48737888715669504 48782509585465344 48795059755155456 48935208103182336 49030784681508864 49210416722608128 49244713110208512 49255470204715008 49257382189989888 49263599423586304 49340894190501888 49444084418347008 49540654895726592 49741224348745728 49779981730971648 49827490780151808 49877208257789952 49981520118546432 50068203295997952 50079140275027968 50222976737476608 50321068488916992 50356138926931968 50369093940805632 50419351825809408 50560009934733312 50612422897041408 50658759954137088 50817331491766272 50844356340350976 50852747792089088 50903488263094272 50916584092336128 51138740537524224 51345779972898816 51385787593261056 51397012387528704 51405495050698752 51486150459654144 51593827219144704 51694596412932096 51890536511963136 51903886276952064 51944328762753024 51980530505220096 51991885216088064 51993903422767104 52045782529867776 52093431866900736 52154629688918016 52190977997144064 52256494200029184 52292913501044736 52402277503205376 52484496867459072 52504625701453824 52545536271581184 52559054546927616 52607173798526976 52758271236243456 52861314734751744 53013142111780864 53054980529061888 53063736826527744 53116683404967936 53362164039155712 53564424786542592 53578205189111808 53619952271228928 53640516574642176 53669042803703808 53724678740508672 53773865152929792 53886326377807872 53942187561320448 53979781678497792 53991573109014528 54146646795091968 54160576984645632 54198323304726528 54240553570664448 54252401964613632 54254507919409152 54304179404931072 54460150953541632 54566518435872768 54766431513870336 54773344095961088 54787435514560512 54830124805128192 54880323283648512 54894442224549888 55052109116080128 55159632766697472 55292309457076224 55400302248984576 55421549351534592 55508505964314624 55624594970640384 55682258127814656 55689286304923648 55733236757692416 55893312820740096 55946656314556416 55958877392338944 56002479447343104 56055927127670784 56229210133364736 56326728707997696 56500848829661184 56540226163572736 56554772144062464 56598838508519424 56611202050031616 56650656292798464 56665230683406336 56769133961805824 56880011176574976 56938975759171584 56991104948404224 57154793839263744 57169497928237056 57209341266100224 57266424295981056 57418936743886848 57485714895405056 57531083104714752 57764002469511168 57809011042418688 57831181932036096 58043055621537792 58110559622529024 58364104426913792 58376853575958528 58437369858097152 58478096818372608 58490870868099072 58493141350612992 58673958400032768 58714850246787072 58775716912693248 58829527688675328 58952562191106048 58998496866336768 59054803887587328 59067703914135552 59113728305528832 59237357177536512 59353055140773888 59468979076595712 59627357387882496 59639784875753472 59696703929843712 59756268830588928 60040011797495808 60259977884860416 60322446305132544 60345581146472448 60377673154166784 60566666735517696 60608877674102784 60622117175033856 60727254388310016 60914977644478464 60973113717817344 61020622766997504 61033952210190336 61267669822734336 61387333240356864 61515717068980224 61563648904003584 61620012107956224 61635864953880576 61683890405769216 61740363694104576 61933622755590144 61976786371608576 62054586862534656 62203848139210752 62227704535056384 62292212796358656 62325340030107648 62349243020476416 62577669341970432 62650447093039104 62879976923332608 62939988353875968 62953106257739776 63002789378260992 63257861400035328 63367569796497408 63563454933368832 63607754434019328 63624118662070272 63673693322084352 63731988329398272 63865275707031552 63931481554157568 63976037544886272 63990012573646848 64056347729068032 64114993066954752 64173803608997888 64235049842638848 64299143069171712 64315685169266688 64360508924362752 64424727332978688 64596303836872704 64671429257330688 64908363275698176 64933256906145792 64983851620892672 65035137422721024 65043346113953792 65060079673540608 65298437574230016 65374379575345152 65613888963477504 65659617480278016 65673960272953344 65676509586653184 65787858920669184 65925445891129344 66054206527635456 66122681526779904 66183218649759744 66321632464994304 66373308974628864 66390384690855936 66436654373535744 66451166903402496 66502944343719936 66642026824728576 66757604394663936 66772187033370624 67094757985222656 67141518569242624 67158791921074176 67225802434412544 67404838786301952 67413346579644416 67483230529388544 67545013272182784 67792475120467968 67871317684125696 67888778789781504 68184987383365632 68318161186848768 68461039963865088 68514383457681408 68529349850038272 68540660067598336 68594752932544512 68648200612872192 68926128550576128 69187382015950848 69205181702602752 69259105017004032 69307374006960128 69322513621450752 69325204563689472 69394376706490368 69457909155867648 69539506251890688 69587970662858752 69675325600038912 69723884668059648 69979329156612096 70006167601938432 70060715028774912 70078739395903488 70142898398035968 70344361648324608 70481752979668992 70739974038749184 70807486898110464 70822244539957248 71149552052207616 71419233048723456 71508886800039936 71520688766189568 71558723738271744 71632904987344896 71698486870573056 71848435170410496 71922916748427264 71973042237997056 71988764145352704 72195529060122624 72214102646194176 72264431072968704 72320738094219264 72336535952818176 72405572539908096 72477818249601024 72755357914497024 73021908685160448 73049914019414016 73106833073504256 73173764378198016 73192589632733184 73402812154773504 73546177022263296 73815625083912192 73867069665312768 73883205307072512 73895399135379456 74011341285752832 74166126627520512 74310982343589888 74524417094320128 74611836523118592 74669972596457472 74741236170227712 74815812386684928 74972280177819648 75102304943996928 75118710412541952 75334465106214912 75406362858749952 75481602733375488 75534208390397952 75553640911208448 75840014902099968 75918634345562112 75988139931205632 76196774280167424 76206391785684992 76225997237649408 76266534510526464 76279121688133632 76355232394641408 76374876138504192 76708110806286336 77018669959348224 77078681389891584 77108242576048128 77229225689481216 77390740828717056 77480746163372032 77541894619398144 77835804767944704 77855829415428096 77916493144129536 77970795757830144 77987827824132096 77990855134150656 78231944533377024 78286466995716096 78367622550257664 78439370251567104 78603416254808064 78664662488449024 78726745301188608 78756938552180736 78818304407371776 78838581820391424 78910760697790464 79137406854365184 79291972102127616 79503143183843328 79519713167671296 79595605239791616 79675025107451904 80043246058733568 80053349063327744 80346637179813888 80367307783667712 80429928406843392 80460774861963264 80503564205555712 80811836898803712 80829489566711808 80969672517746688 81219970192637952 81297484957089792 81360830355996672 81378602946920448 81381761879113728 81456269107396608 81690226430312448 81849777653809152 82160016143941632 82181153271840768 82245187207692288 82320484925472768 82578163674120192 82635715162144768 82739449150046208 82938464185614336 82970272713408512 83100453373476864 83132324027301888 83436892455960576 83533929457385472 83839969231110144 83919984471834624 84003719171014656 84083890691506176 84343815200047104 84490093061996544 84751273244491776 84810339245359104 84832158216093696 84898257762779136 84916803075047424 84975984439197696 85153700942708736 85301383393181696 85320016764862464 85408463638757376 85486657422606336 85732190758895616 85754246892355584 85814011899150336 85899636443971584 86128405115830272 86228572343107584 86577675874861056 86713516563628032 86746772898054144 87064583432306688 87165839433793536 87485185284636672 87546156640370688 87565280363937792 87656054787145728 87717145227558912 87736306302148608 88010937600049152 88072275370180608 88163575369039872 88244291533012992 88428843286659072 88497745299505152 88520512921141248 88582205831380992 88601555871203328 88670592458293248 88856035766304768 89029582711160832 89203468614893568 89459677313630208 89545055894765568 89634403245883392 89977640705851392 90060017696243712 90389966827290624 90483669457698816 90495090245500928 90518371719708672 90566509731250176 90850000103276544 90913316511154176 90933175762550784 91090881582465024 91281386618486784 91372466466717696 91459670576726016 91530934150496256 91901504734101504 92080999860535296 92249842687934464 92273575603470336 92345473356005376 92430018161934336 92453797430820864 92525835608653824 92610545541156864 92900434133385216 92965179557412864 93305772208816128 93341556802584576 93414286705033216 93438319194537984 93488010045161472 93523864530714624 93792482197766144 93866504012955648 93975670639558656 94319965384998912 94409982530813952 94429659386609664 94866069402943488 95051354694746112 95225644064964608 95345182400053248 95411631651028992 95436177993105408 95510539983126528 95597982494097408 95797913560547328 95897222331236352 95964056317329408 95985018860470272 96260705413496832 96352574763958272 96427650792292352 96448714603757568 96540763386544128 96637090999468032 96894455755309056 97007143885996032 97362544913547264 97399885359218688 97475777431339008 97565019170930688 97590119510310912 98061569363017728 98420833445216256 98489426220417024 98510940409430016 98514764379979776 98527198847172608 98681788381003776 98888168836694016 99081309791453184 99482448697491456 99559963461943296 99654981560303616 99754416515579904 99963040237092864 100136406591995904 100158280550055936 100445953474953216 100642136977833984 100712277853863936 100738187881611264 100838703651618816 101120019869466624 101224845794082816 101317519908274176 101634662983532544 101688712680701952 101705495584178176 101806976526188544 101833168184672256 102277481075048448 102691559945797632 102771575186522112 102794024775057408 102810990101397504 102972300919308288 103389192825864192 103781073023926272 103807772553904128 103888657525506048 103961061010440192 103983770432176128 103987806845534208 104091565059735552 104186863733801472 104309259377836032 104381955994288128 104512988400058368 104585827002089472 104804555006410752 104968993734918144 105009251402907648 105091072543162368 105118109093855232 105214347597053952 105516542472486912 105722629469503488 106026284223561728 106109961058123776 106233366809935872 106724328078311424 107128849573085184 107156410378223616 107281033149284352 107338085607407616 107449357481017344 107547730305859584 107772652755615744 107884375122640896 107959563356995584 107983146218029056 108293293590183936 108321153969291264 108396646609453056 108481107141328896 108504803929227264 108608358809862144 108920301907083264 109133036871745536 109532863027740672 109546688191922176 109574871029121024 109660249610256384 109760646567297024 109788884449099776 110104218232160256 110319265533394944 110800604497969152 110843098703069184 111017011928629248 111249189941280768 111364516255629312 111378572609847296 111466473515384832 111786625641480192 111917754784677888 112004958894686208 112111854255341568 112458420266729472 112653457415995392 113001697659322368 113080452327145472 113109544288124928 113197677017038848 113222404100063232 113301312585596928 113330461366812672 113538267923611648 113760022353149952 113877951518343168 113982209896808448 114309587678527488 114338995856474112 114418682532200448 114532848591962112 114837873487773696 114971429790810112 115062166209429504 115528004939022336 115618022084837376 115662363864072192 116086111243075584 116221119245058048 116728208853827584 116753707151917056 116874739716194304 116956193636745216 116981741736198144 116986282701225984 117347916800065536 117429700493574144 117551433825386496 117659055377350656 117905124382212096 117996993732673536 118109607775174656 118135407828271104 118227456611057664 118706110281547776 118937958153191424 119254714775764992 119279569751506944 119393407859687424 119512537661177856 120080023594991616 120519955769720832 120644892610265088 120691162292944896 120755346308333568 121217755348205568 121244234350067712 121454508776620032 121829955288956928 121946227435634688 122041245533995008 122067904420380672 122535339645468672 122774666480713728 123031434137960448 123240024215912448 123271729907761152 123367780811538432 123480727388209152 123867245511180288 123953572743217152 124109173725069312 124407696278421504 124455409070112768 124650680060215296 124698486040952832 125155338683940864 125300894186078208 125759953846665216 125879976707751936 125906212515479552 126005578756521984 126515722800070656 126735139592994816 127126909866737664 127215508868038656 127248237324140544 127347386644168704 127463976658796544 127730551414063104 127862963108315136 127952075089772544 127980025147293696 128112695458136064 128229986133909504 128347607217995776 128598286138343424 128631370338533376 128721017848725504 128849454665957376 129192607673745408 129342858514661376 129866513812291584 129967703241785344 130070274845442048 130086692227907584 130120159347081216 130596875148460032 130748759150690304 131227777926955008 131319234960556032 131347920545906688 131575717841338368 131850891782258688 132108413055270912 132245363053559808 132366437299519488 132643264929988608 132746617949257728 132780769381711872 132873308747071488 132902333806804992 133005888687439872 133284053649457152 133544374066741248 134189515970445312 134283037138485248 134317583842148352 134451604868825088 134809677572603904 134826693159288832 134966461058777088 135090026544365568 135584950240935936 135742635368251392 135777557579563008 136369974766731264 136636322373697536 136922079927730176 137028766915362816 137058699700076544 137081320135196672 137189505865089024 137296401225744384 137852257101152256 138374764031901696 138410363405205504 138518210034008064 138614748013920256 138645027242901504 138650409127378944 138788753412980736 138915818311735296 139175941325717504 139350651200077824 139447769336119296 139958658313224192 140012335203876864 140121430057549824 140157478791806976 140285796796071936 140688723296649216 140963505959337984 141479948077498368 141614973796220928 141644489079914496 142299104104415232 142838466097446912 143017773600079872 143117447476543488 143265809974689792 143396973741146112 143696870340820992 143845833496854528 143946084475994112 143977528290705408 144391058120245248 144428205292388352 144528862145937408 144641476188438528 144673071905636352 144811145079816192 144955636499202048 145510715828994048 146043817370320896 146099828038828032 146213666147008512 146347528756396032 146385179265466368 146805624309547008 147092354044526592 147631250167824384 147734139330625536 147766410614145024 147790798270758912 148022682571505664 148332253255041024 148621964687179776 149223673046237184 149339945192914944 149482472340455424 149631624773369856 149944560355639296 150204609887993856 150237420825083904 150668930212429824 150963205466750976 151068416780795904 151107281822416896 151680029804199936 151837268691124224 151976279862411264 152412783571369984 152451994475298816 152533069021052928 152558243376267264 152710464789282816 152749752277008384 153416221612572672 154037339918696448 154157362779783168 154216485152096256 154458451378962432 154781481657434112 154961492326744064 155083789238796288 155671609535889408 155711658830856192 155832986288259072 155941591515660288 155975655648264192 155981710268301312 156463889066754048 156572933991432192 156878740503134208 157206832509616128 157329324976898048 157453490602377216 157513877104361472 157636608814743552 157677163640782848 157821521395580928 158274813708730368 158583944204255232 159039426335342592 159191210479583232 159350050214903808 160086492117467136 160106698126655488 160693274359627776 160734615567335424 160859856813686784 160921549723926528 161007128411111424 161658979133423616 161939345035493376 162439940385275904 162594969914179584 162721660711993344 162757205893840896 162763523758227456 162912538214793216 163380452860624896 163699555307618304 164320032287883264 164362306543681536 164490374415384576 164640969850945536 165156327348240384 165271430324289536 165478898300092416 165876928371228672 165940545426817024 166200906746953728 166264648054603776 166873784911921152 167067858914770944 167679938462220288 167839968943669248 168007438342029312 168167781383012352 168687630400094208 168980186123993088 169502546488983552 169620678490718208 169664316432187392 169796515525558272 169833606150094848 169951968878395392 170307401885417472 170602766786363392 170640033529724928 170816927277514752 170973314845212672 171464381517791232 171508493784711168 171628023798300672 171799272887943168 172256810231660544 172457144686215168 173427033127256064 173493545796108288 174129166864613376 174331678867587072 175092313280741376 175130560727875584 175312109574291456 175434290455117824 175472612604297216 176021875200098304 176144550740361216 176327150738079744 176488583066025984 176857686573318144 176995490599010304 177164411662761984 177203111742406656 177341184916586496 177712071532609536 178059165422321664 178406937229787136 178919354627260416 179090111789531136 179268806491766784 180120035392487424 180779933654581248 180967338915397632 180990180491001856 181036743439417344 181133019462500352 181700000206553088 181826633022308352 181866351525101568 182181763164930048 182744932933435392 182919341153452032 183061868300992512 183803009468203008 184161999721070592 184499685375868928 184547151206940672 184690946712010752 184860036323868672 184907594861641728 185051671217307648 185221091082313728 185800868266770432 185930359114825728 186611544417632256 186683113605169152 186828573410066432 186876638389075968 186976020090322944 187047729061429248 187584964395532288 187733008025911296 187951341279117312 188639930769997824 188819965061627904 188859318773219328 190102709389492224 190451288129929216 190690364800106496 190823263302057984 190872355986210816 191021079966253056 191195964988194816 191595827121094656 191794444662472704 191928112634658816 191970037720940544 192521410826993664 192705149527916544 192897429207515136 193081526773088256 193274181998936064 193788911510618112 194014287771992064 194725089827094528 194799770718437376 194951554862678016 195130038341861376 195180239020621824 196123138726035456 196841666890432512 196978852440834048 197021880818860032 197029528759959552 197054397694345216 197363576762007552 197776337673388032 198162619582906368 198964897394982912 199119926923886592 199309963120607232 199508833031159808 199926080474185728 200272813183991808 200316561100111872 201284273955667968 201424555707727872 201476375763222528 201677407303237632 202240039738933248 202449691588165632 202635039816548352 203377425361403904 203410991168356352 203613953052377088 203666336369344512 204554962150096896 205383119891595264 205543150373044224 205588049550114816 205621980202795008 205944601838616576 206778385651728384 207562146047852544 207615545107808256 207777315051012096 207922122020880384 207967540864352256 207975613691068416 208183130119471104 208373727467602944 208618518755672064 208763911988576256 209025976800116736 209171654004178944 209937987469836288 210018502805815296 210182145086324736 210236218187710464 210428695194107904 211033084944973824 211445258939006976 212052568447123456 212219922116247552 212466733619871744 213448656156622848 214257699146170368 214562066298568704 214676171214815232 214898714962034688 215095460611719168 215545305511231488 215768750245281792 215919126713991168 215966292436058112 216586587180367872 216642307938582528 216793293218906112 216962214282657792 217009607858454528 217216717619724288 218266073743491072 219065726055481344 219093376383844352 219149742058242048 219320499220512768 219521293134594048 219577768898199552 220208436464320512 220638531066789888 221601208995938304 221686197406138368 222034023857258496 222498379882561536 222757145219694592 222932947030769664 223573251282960384 223835509569355776 224009917789372416 224223708510683136 224916840533458944 225306914831990784 226003395318644736 226160904654290944 226219088576249856 226444808200126464 226602625171193856 226660922733625344 227076535847223296 227520044706299904 227755903036686336 227964419793616896 228619175357054976 228677991712948224 228837365064400896 229065697183924224 229942859581620224 230124332418859008 231056009878044672 231236044169674752 231324727728144384 232172222486151168 232442238490116096 233507414303834112 233749479432388608 233912387273490432 233963483472396288 233972565402451968 234695833600131072 234859400987148288 235102867650772992 235318110754701312 235810248764424192 235993987465347072 236270815656542208 236454913222115328 237412220563095552 237875916306382848 238509429551529984 238559139503013888 238786815719374848 239025075322355712 240160047189983232 241039911539441664 241289785220530176 241382324585889792 241510692616667136 242435510696411136 242488468700135424 242909017553240064 243659910577913856 243892454871269376 244082491067990016 244135808840761344 245070679290937344 245549332961427456 246480048431824896 246543459815522304 246735561623076864 246961454776418304 247734491022360576 247907145486434304 248218347450138624 248815392556843008 248910818140225536 249301360120430592 249396972081905664 250310677367881728 250601788372156416 251519907693330432 251759953415503872 251812425030959104 252011157513043968 253031445600141312 253470279185989632 254253819733475328 254431017736077312 254496474648281088 254694773288337408 254927953317593088 255461102828126208 255904150179545088 255960050294587392 256225390916272128 256459972267819008 256695214435991552 257196572276686848 257262740677066752 257442035697451008 257698909331914752 258385215347490816 258685717029322752 259733027624583168 260140549690884096 260173384455815168 260240318694162432 261193750296920064 261497518301380608 262455555853910016 262638469921112064 262695841091813376 263151435682676736 264216826110541824 264490726107119616 264732874599038976 265286529859977216 265493235898515456 265561538763423744 265746617494142976 265804667613609984 266011777374879744 266568107298914304 267088748133482496 268379031940890624 268566074276970496 268635167684296704 268903209737650176 269653386318577664 269932922117554176 270180053088731136 271169900481871872 271485270736502784 271555115159126016 272739949533462528 273272644747395072 273844159855460352 274117399400153088 274162640270393344 274379011730178048 274592802451488768 275704514202304512 276749528063803392 276820726810411008 277036420068016128 277229496027840512 277290054485803008 277577506825961472 277831636623470592 278351882651435008 278701302400155648 278895538672238592 279917316626448384 280024670407753728 280242860115099648 280314957583613952 280571593592143872 281377446593298432 281927011918675968 282959896154996736 283229947592441856 283288978159828992 284598208208830464 285676932194893824 286035547200159744 286234894953086976 286531619949379584 286793947482292224 287393740681641984 287691666993709056 287892168951988224 287955056581410816 288782116240490496 289057724291874816 289282952376877056 289346143811272704 289622290159632384 289911272998404096 291021431657988096 292087634740641792 292199656077656064 292427332294017024 292695057512792064 292770358530932736 294184708089053184 295262500335648768 295468278661251072 295532821228290048 295581596541517824 296045365143011328 296664506510082048 297243929374359552 298447346092474368 298679890385829888 298964944680910848 299263249546739712 299889120711278592 300409219775987712 300474841650167808 301337860424859648 301926410933501952 302136833561591808 302214563644833792 303360059608399872 303674537382248448 303952559724822528 304825567142739968 304903988950597632 305066138042105856 305116486752534528 305420929578565632 305499504554016768 306832443225145344 308074679837392896 308314725559566336 308432970304192512 308916902757924864 309922984653488128 310167578477592576 311343219071778816 311423317661712384 311665972576518144 311883183031320576 311951311296528384 311963420536602624 312927778133508096 313145867982864384 313757481006268416 314413665019232256 314906981204754432 315027754208722944 315273217629487104 315354327281565696 315643042791161856 316549627417460736 317167888408510464 318078852670685184 318700100429807616 320172984234934272 320213396253310976 321386548719255552 321469231134670848 321843099447853056 322014256822222848 323317958266847232 323878690070986752 324879880770551808 325189939828359168 325443321423986688 325514411787681792 325825076429586432 326760905721249792 327399110615236608 328640064575766528 328724613087363072 328980748830769152 329281939701891072 330312654696480768 330542860648579072 330957796600184832 331881090853634048 332401813493907456 332529296109207552 333747569823842304 334135717829541888 335359876924440576 336014876684058624 336335562766024704 337375260800188416 337960372247986176 339005092977967104 339241356981436416 339328632864374784 339593031051116544 339667212300189696 339903937756790784 340614803770834944 341280067059449856 341633854555029504 341946629690425344 342928763035582464 343016987569422336 343256047596601344 343598545775886336 344513620463321088 344914289372430336 346854066254512128 346987091592216576 348258333729226752 348663357735174144 350184626561482752 350261121455751168 350624219148582912 350868580910235648 350945225208594432 352043750400196608 352289101480722432 352654301476159488 352977166132051968 353715373146636288 353990981198020608 354328823325523968 354406223484813312 354682369833172992 356118330844643328 356813874459574272 357838709254520832 358180223579062272 358537612983533568 360240070784974848 361559867309162496 361934677830795264 361980360982003712 362073486878834688 362266038925000704 363653266044616704 363732703050203136 364363526329860096 365489865866870784 365838682306904064 366123736601985024 367606018936406016 368323999442141184 368999370751737856 369094302413881344 369720072647737344 369815189723283456 370103342434615296 370442182164627456 371601736533540864 371860718229651456 373223088835264512 373366227210338304 373657146820132864 373952040180645888 374095458122858496 375169928791064576 375466016051822592 375902682558234624 377279861539995648 377639930123255808 377718637546438656 380205418778984448 381380729600212992 381646526604115968 381744711972421632 382042159932506112 382391929976389632 383191654242189312 383588889324945408 383856225269317632 383940075441881088 385042821653987328 385794858415030272 386163053546176512 386548363997872128 387577823021236224 388028575543984128 389599541436874752 389903109725356032 390260076683722752 390360478041243648 392246277452070912 393683333780865024 393957704881668096 394043761637720064 394108795388690432 394727153524015104 395552675346776064 396325239165812736 397929794789965824 398239853847773184 398619926241214464 399017666062319616 399852160948371456 400633122200223744 402568547911335936 402849111415455744 402952751526445056 403354814606475264 404480079477866496 404899383176331264 405270079633096704 406754850722807808 406821982336712704 407227906104754176 407332672738689024 409109924300193792 410766239783190528 411086300746088448 411176099100229632 411243960405590016 411889203677233152 413556771303456768 415124292095705088 415231090215616512 415554630102024192 415844244041760768 415935081728704512 415951227382136832 416366260238942208 416747454935205888 417527823977152512 418051953600233472 418343308008357888 419875974939672576 420037005611630592 420364290172649472 420472436375420928 420857390388215808 422066169889947648 422890517878013952 424439844232495104 424933467239743488 426897312313245696 428515398292340736 429352342429630464 429797429924069376 430190921223438336 431090611022462976 431537500490563584 431838253427982336 431932584872116224 433173174360735744 433284615877165056 433586586437812224 433924428565315584 434019215716909056 434433435239448576 436532147486982144 438131452110962688 438186752767688704 438299484116484096 438640998441025536 439042586269188096 439155537796399104 440416872928641024 441277062133579776 443202417991876608 443372394812276736 444068047714516992 444996759765123072 445514290439389184 445865894061539328 447671019138711552 448019835578744832 448447417021366272 449833681066917888 450613829663981568 452006790637289472 452321809308581888 452889616400252928 453205250342387712 453321845467250688 454153071694446592 455040089412599808 455511806073372672 455928839587233792 457238350714109952 457355983425896448 457674730128801792 458131394367848448 460248664837718016 462112019756089344 462472088339349504 462649455456288768 464344444972302336 464884476980232192 467014828607668224 467498958864777216 467824774546980864 467926966944792576 467945130804903936 469391667200262144 469718801974296576 470636221509402624 471620497528848384 471987974930694144 472541631313084416 472909826444230656 474824441126191104 475751832612765696 477118279006027776 477573631438749696 478050150644711424 480320094379966464 482079823078883328 482579570441060352 482764649171779584 483021385233334272 484976937400270848 485818035106480128 487319821155827712 487784909742538752 488164982135980032 488271617681522688 490141358581874688 491098665922854912 492960096863649792 493086919631044608 493471123246153728 493922909552836608 495468982044721152 495814290972868608 496436694900277248 497630785113686016 497821636280451072 498602720240861184 498793944163811328 500621354735763456 501203576744312832 503039815386660864 503519906831007744 503624850061918208 504022315026087936 506062891200282624 506940558371979264 508507639466950656 508862035472154624 508992949296562176 509389546576674816 509855906635186176 510922205656252416 511808300359090176 511920100589174784 512450781832544256 512919944535638016 514393144553373696 514525481354133504 514884071394902016 515397818663829504 516770430694981632 517371434058645504 520281099381768192 520346768911630336 520480637388324864 522387500593840128 522995036602761216 525276939842224128 525391682183626752 526302871365353472 528433652221083648 528981452214239232 529465749198077952 530573059719954432 530986471797030912 531493234988285952 531609335227219968 532023554749759488 533136214597828608 534177496266964992 536758063881781248 537132148553940992 537270335368593408 537806419475300352 539306772637155328 540360106177462272 542339800963743744 542970541473005568 543110230318252032 545479899066925056 546545289494790144 548234798800306176 548325280540786688 548758023460356096 549185604902977536 551409028404609024 553499056127606784 553641453620822016 554072840136032256 554458992055681024 554580108971606016 555155013651922944 555663273246941184 557402604800311296 557791077344477184 559834633252896768 560049340815507456 560485720230199296 560629915167227904 561143187184287744 562754893186596864 563854023837351936 565919792309993472 566459895184883712 566577956319657984 571353864389787648 572071094400319488 572469789906173952 573063239898759168 573587894964584448 574787481363283968 575383333987418112 575784337903976448 575910113162821632 577564232480980992 578115448583749632 578692287622545408 579244580319264768 579822545996808192 582042863315976192 584175269481283584 584399312155312128 584854664588034048 585390115025584128 585540717061865472 588369416178106368 590525000671297536 590936557322502144 591065642456580096 591163193083035648 592090730286022656 593329013020164096 594487858748719104 596894692184948736 597359780771659776 597929889361821696 598526499093479424 599778241422557184 600818439551975424 600949683300335616 603852821867003904 604273667123183616 604429127289667584 606720119216799744 607349074764496896 607905119449645056 609651134285479936 610132276084211712 610232973505069056 610841859157131264 610999009108033536 613664886450290688 616149359674785792 616629451119132672 616865940608385024 617833805515849728 620335156955185152 622686438143557632 622846635323424768 623331945153036288 623766366062641152 623902622593056768 623926841073205248 625855556267016192 626291735965728768 627514962012536832 629813962409508864 630055508417445888 630546435258974208 630708654563131392 631286085582323712 633099254834921472 634335776817020928 636157705341370368 637400200859615232 640345968469868544 640426792506621952 642773097438511104 643686198895706112 644028513644445696 646635916533694464 647757380141973504 649759761541103616 650379879656718336 650886642847973376 651028823575363584 651650152859172864 654798221230473216 657280129151533056 657449226174726144 657961497661538304 658563879403782144 660625309392961536 661085721297158144 661915593200369664 663762181707268096 664803626987814912 665058592218415104 667495139647684608 668271435659083776 670719753848881152 672029753368117248 672671125532049408 674750521600376832 675920744495972352 678010185955934208 678482713962872832 678657265728749568 679334424600379392 679807875513581568 681229607541669888 682560134118899712 683267709110059008 683893259380850688 685857526071164928 686033975138844672 686512095193202688 687197091551772672 689828578744860672 693708132509024256 693974183184433152 696516667458453504 697326715470348288 700522242911502336 701248438297165824 701737161820471296 701890450417188864 704087500800393216 704578202961444864 705308602952318976 705954332264103936 707430746293272576 707981962396041216 708812446969626624 709364739666345984 712236661689286656 713627748919148544 715677418509041664 716360447158124544 717075225967067136 720480141569949696 723119734618324992 723869355661590528 723960721964007424 724146973757669376 724532077850001408 727306532089233408 727465406100406272 728727052659720192 730979731733741568 731677364613808128 732247473203970048 735212037872812032 736647998884282368 737998741503475712 739440145295474688 739630379446566912 740206684869230592 740884364329254912 743203473067081728 743721436459302912 746446177670529024 746732454420676608 747314293640265728 747904080361291776 748190916245716992 750932032103645184 751805365116469248 754559723079991296 755279860246511616 755437275092877312 760410837557968896 762761459200425984 763293053208231936 763489423944843264 764084319865012224 764783859952779264 766383308484378624 767712450538635264 767880150883762176 770085643307974656 771589716830060544 772326107092353024 773096727995744256 775155646042472448 776057151087968256 779199082873749504 780520153367445504 780720956082487296 784492554904141824 787366667561730048 787915409763336192 788087523275440128 788217590777380864 789454307048030208 792650478331625472 795859589579931648 796479707695546368 797239852482428928 798035332124639232 799704321896742912 801266244400447488 805137095822671872 805698222830911488 805905503052890112 806709629212950528 808960158955732992 809798766352662528 810540159266193408 813509701445615616 814455812209508352 814665345477378048 818219848600387584 821532479566381056 822352198200459264 822487920811180032 823778407354466304 827113542606913536 830248584191410176 830462180431233024 831109260204048384 831688488083521536 831870163457409024 832732520477884416 833494909870411776 835055647954305024 836103907200466944 836686616016715776 839751949879345152 840074011223261184 840728580345298944 840944872750841856 841714780776431616 844132339779895296 845781035756027904 848879688464990208 849866934479486976 853794624626491392 857030796584681472 858704684859260928 859594859848138752 860381842446876672 862181222044925952 863075000981127168 863676506855964672 863865169744232448 866346348721471488 867173172875624448 867848857130631168 868038431433818112 868866870478897152 873064294973964288 876262904221925376 876373505535377408 876598968232968192 877281996882051072 878085172538376192 878311075592798208 882554124267159552 886404835983753216 886744789624553472 888136095429033984 889993519530246144 891028580878778368 891731788123078656 895342038277423104 896039671157489664 896894834042732544 899667362133835776 901227659327963136 904013581274578944 904643618617163776 905779232800505856 906410500684775424 906643690934501376 910080178825199616 911023612146745344 911857679174467584 914476701428219904 914711966851792896 915349460257603584 916262788735696896 920497329675436032 924224039512178688 924944176678699008 925298910912577536 929768953960464384 934029657215336448 934997917729554432 935649549093961728 935853933889585152 935890261609807872 938783334400524288 939437603948593152 941272443018805248 943240995057696768 945083262626168832 945819652888461312 949648882252382208 951503665225531392 954236558012055552 956100301289422848 960640188759932928 964159646157766656 965529298343559168 966042770466668544 969953874800541696 971636070212960256 974639642311655424 975569819485077504 976329964271960064 976543235363045376 980282717163749376 982197331845709824 985920193727299584 986173839262089216 986942246492307456 987845819105673216 990937964089442304 991628581945737216 992873389800554496 995643272560902144 997205440481722368 997587888327622656 1001242709471526912 1002407153488625664 1006079630773321728 1007249700123836416 1008044630052175872 1012125782400565248 1013881116743958528 1017015278933901312 1017724070944309248 1017985898593124352 1018779093153349632 1019711813270372352 1021844411312504832 1023840201178349568 1024901563665088512 1025839889071276032 1028786289106747392 1029050962708267008 1029768142789804032 1030795637327659008 1033540861389963264 1034742868117291008 1040562198763536384 1040693537823260672 1040961274776649728 1044775001187680256 1045990073205522432 1050553879684448256 1050783364367253504 1052605742730706944 1056867304442167296 1057962904428478464 1058931498396155904 1061146119439908864 1061972943594061824 1062986469976571904 1063218670454439936 1064047109499518976 1068354992533929984 1073516127763562496 1074264297107881984 1074540670737186816 1075612838950600704 1078613545274310656 1080720212354924544 1084679601927487488 1085941082946011136 1086220460636504064 1090959798133850112 1093090578989580288 1096469597600612352 1097516046920712192 1098371209805955072 1102818056809218048 1106998112255213568 1107282907241644032 1108917984111362048 1109160217943212032 1110310027303845888 1111326546493882368 1114805209600622592 1115582154688954368 1119669266505793536 1120098681631014912 1120971440460398592 1122286374368575488 1125509786373193728 1127708047674703872 1131839584619986944 1132919790369767424 1133155912639315968 1144142188800638976 1144939579812347904 1146126479797518336 1147175789929168896 1149574962726567936 1150766667974836224 1151568675807952896 1151820226325643264 1155128464961961984 1157384575245090816 1158489160638529536 1159645091993616384 1164085726631952384 1168798624310624256 1169709329176068096 1170780230051168256 1171081434123730944 1176738832356212736 1181050001342595072 1181873114645004288 1182131284913160192 1182326386166071296 1184181460572045312 1186658026040328192 1188975717497438208 1193789384369897472 1194719561543319552 1195859778723643392 1197052998186958848 1199556482845114368 1201899366600671232 1207705643734007808 1208547334246367232 1208858254579335168 1213440238433599488 1214698149528993792 1215810238899290112 1219302268570959872 1220264552168423424 1220465947010138112 1221683718314262528 1221998018216067072 1227329772900581376 1232298719349571584 1233258902238265344 1233731881216770048 1235667611031699456 1240670313910370304 1245372876287115264 1245693270646849536 1246663890306072576 1247532732125282304 1247805245186113536 1247853682146410496 1252583471931457536 1255029924025073664 1259627924819017728 1260111016834891776 1261092870517948416 1261417309126262784 1262572171164647424 1266198509669842944 1268671553634041856 1274800401719230464 1280691936939737088 1280853585013243904 1285546194877022208 1288057027288891392 1293271833067388928 1295514760283947008 1299519523082207232 1300759759313436672 1301773285695946752 1302057647150727168 1303300305718345728 1309596442460946432 1314560258303066112 1314898452349452288 1315922995323076608 1317127758807564288 1321250618785923072 1322171442594316288 1323831186400739328 1329607253975629824 1330117184436830208 1334990279295369216 1336542871318167552 1344059506736234496 1345342251064098816 1349501043200753664 1351841488991944704 1356020371911868416 1356965427925745664 1358668849200758784 1359615751027163136 1362459215083339776 1365120268237799424 1366535418220118016 1367786518761701376 1371715052142329856 1372067950277689344 1373024190386405376 1374394183103545344 1387416265018048512 1387948366368866304 1393033334916907008 1394653430940696576 1401044485823004672 1402496876594331648 1403474323640942592 1403780900834377728 1408175001600786432 1409156405922889728 1411908664528207872 1414861492586545152 1415963924792082432 1417624893939253248 1418729479332691968 1424473323378573312 1427255497838297088 1431354837018083328 1432720894316249088 1434150451934134272 1440960283139899392 1446239469236649984 1447738711323181056 1447921443928014848 1448293947515338752 1449064155700002816 1454930812200812544 1457454105319440384 1461959463467483136 1463354729227616256 1464494946407940096 1470424075745624064 1473295997768564736 1475997483006951424 1478880290590949376 1479260758893133824 1480413369738461184 1481768728658509824 1486406946134163456 1487442872918605824 1492892355341058048 1493464908841353216 1494628587280531456 1495808160722583552 1496381832491433984 1501864064207290368 1503610730232938496 1509119446159982592 1510559720493023232 1510874550185754624 1520821675115937792 1525522918400851968 1526586106416463872 1526978847889686528 1528168639730024448 1529567719905558528 1532766616968757248 1535424901077270528 1535760301767524352 1543179433660121088 1544652214184706048 1546193455991488512 1550311292084944896 1552114302175936512 1561040306734891008 1561441912164974592 1568985109808283648 1575830819526672384 1576175046550880256 1576435181554761728 1578908614096060416 1585300956663250944 1591719179159863296 1592959415391092736 1594479704964857856 1596070664249278464 1599408643793485824 1602532488800894976 1610274191645343744 1611396445661822976 1611811006105780224 1613419258425901056 1617920317911465984 1621080318532386816 1627019402891231232 1628911624419016704 1629330690954756096 1636439697200775168 1644704396400918528 1644975841622360064 1647556814708932608 1654227085213827072 1660497168382820352 1660924360862466048 1662218520408096768 1663376976167043072 1663740326914818048 1665465040955768832 1666989819740823552 1672207814400933888 1673373232033431552 1679503899758690304 1680148022446522368 1681457160690597888 1681889745501683712 1683429561552863232 1688264679559790592 1691562071512055808 1697759376929980416 1699733868958973952 1714061593169362944 1717409369718521856 1719189719696277504 1720763684893753344 1724362444089851904 1726150001962254336 1727353013711929344 1727730339488464896 1732692697442942976 1734346345751248896 1736076862867636224 1737733740957794304 1746128589947928576 1752525808443850752 1752747011070754816 1753197936465936384 1754563993764102144 1756170345076752384 1756622151185596416 1765108248534319104 1772809671967506432 1773489579249106944 1776272190858067968 1779987039060492288 1782057161757556736 1783463576246157312 1790684076554846208 1792079342314979328 1793789668085465088 1799334724267671552 1802455318655926272 1809287237234327552 1811558465601011712 1812821001369550848 1813287381869002752 1820160357650399232 1822047224293490688 1823715358348935168 1828953402856439808 1830698920515207168 1832525577471393792 1840994659350872064 1848448079024357376 1849888353357398016 1850597821825155072 1868059314430672896 1869995835459108864 1871299098187923456 1871707867779170304 1871780523219615744 1877566668801048576 1878875207897186304 1882544886037610496 1890166525252337664 1891639305776922624 1899297764504764416 1903007330451062784 1908473116024111104 1912200602578845696 1921280377519865856 1928319292315533312 1931058596687118336 1932085540933337088 1939907749601083392 1943272140425920512 1949279284623310848 1951139638970155008 1952659928543920128 1953086470726090752 1964394663691419648 1971840387454599168 1972347678524178432 1973884492984614912 1975691638211346432 1981875928178884608 1983257163891474432 1985746779601108992 1991286545121804288 1994410880963444736 1995175776655245312 2002485418943053824 2004814306977251328 2012159261546643456 2014499400247672832 2016089260104351744 2024251564801130496 2027762233487917056 2034030557867802624 2035448141888618496 2035971797186248704 2039423626540744704 2043688822625009664 2047680402356699136 2049803127330177024 2051679778142552064 2057572578213494784 2058101925416534016 2059536285579608064 2061591274655318016 2069485736234582016 2081124397527072768 2081387075646521344 2081922549553299456 2089550002375360512 2091980146411044864 2101566728734507008 2105211485461413888 2113734608884334592 2115925808856956928 2117862996792311808 2122292238879817728 2123945887188123648 2126437340908879872 2128094218999037952 2136709985067859968 2147032255527124992 2148528594215763968 2149081341474373632 2151225677901201408 2157227090548621312 2161440424709849088 2169359203854974976 2171882165892022272 2172440921273008128 2181919596267700224 2186181157979160576 2192939195201224704 2195032093841424384 2196742419611910144 2205636113618436096 2213996224510427136 2217835968222724096 2218320435886424064 2220620054607691776 2222653092987764736 2229610419201245184 2231164309377908736 2239338533011587072 2240197363262029824 2241942880920797184 2244572748737150976 2255416095349407744 2263679169239973888 2265839580739534848 2266311825278631936 2288284377601277952 2289879159624695808 2292252959595036672 2294351579858337792 2299149925453135872 2303137351615905792 2303640452651286528 2310256929923923968 2314769150490181632 2316978321277059072 2319290183987232768 2328171453263904768 2337597248621248512 2341560460102336512 2342162868247461888 2353477664712425472 2362100002685190144 2363746229290008576 2364262569826320384 2364652772332142592 2368362921144090624 2377951434994876416 2387578768739794944 2389439123086639104 2391719557447286784 2394105996373917696 2399112965690228736 2403798733201342464 2415411287468015616 2417094668492734464 2417716509158670336 2426880476867198976 2429396299057987584 2431620477798580224 2438604537141919744 2440529104336846848 2443367436628525056 2443996036432134144 2454659545801162752 2464597438699143168 2467463762433540096 2471335222063398912 2481340627820740608 2490745752574230528 2491386541293699072 2493327780612145152 2495065464250564608 2495610490372227072 2505166943862915072 2510059848050147328 2519255849638035456 2520222033669783552 2522185741035896832 2522834618252525568 2525144342329294848 2532397019339685888 2537343107268083712 2549600803438460928 2561383873879474176 2561707170026487808 2571092389754044416 2576114054577782784 2586543666134777856 2591029520567894016 2599039046164414464 2601519518626873344 2603546571391893504 2604115294301454336 2606600611436691456 2619192884921892864 2629120516606132224 2629796904698904576 2631845990646153216 2634255517615128576 2644342885188632576 2647662372801478656 2659214507951259648 2660234368873660416 2669980558590738432 2673085742636335104 2688119013472468992 2690684502128197632 2699002086401507328 2703682977983889408 2712040743823736832 2713930855851491328 2717337698401517568 2719231502054326272 2730240536475598848 2733070836440236032 2735573037523402752 2743430104284659712 2744135900555378688 2746048380772810752 2748788366207090688 2774832530036097024 2775896732737732608 2789306861881393152 2802088971646009344 2804993753188663296 2806948647281885184 2807561801668755456 2816350003201572864 2818312811845779456 2823817329056415744 2829722985173090304 2835249787878506496 2837458958665383936 2848946646757146624 2854510995676594176 2862709674036166656 2868300903868268544 2881920566279798784 2892478938473299968 2895842887856029696 2896587895030677504 2898128311400005632 2909861624401625088 2914908210638880768 2923918926934966272 2926709458455232512 2928989892815880192 2940848151491248128 2946591995537129472 2951994966013902848 2957760581181898752 2958521517786267648 2960826739476922368 2963537457317019648 2972813892268326912 2974885745837211648 2986929817682706432 2989257174561062912 2991616321445167104 2992763664982867968 3003728128414580736 3007221460465876992 3018238892319965184 3021749100371509248 3041643350231875584 3051045836801703936 3053172212832927744 3053957695779373056 3056337279460048896 3059135439811117056 3065533233937514496 3071520603535048704 3086358867320242176 3089304428369412096 3092386911982977024 3100622584169889792 3104228604351873024 3122080613469782016 3122883824329949184 3137970219616567296 3151661639053344768 3152350093101760512 3152870363109523456 3157817228192120832 3170601913326501888 3183438358319726592 3185918830782185472 3188959409929715712 3192141328498556928 3205064977601789952 3220548383290687488 3222792891323645952 3223622012211560448 3226838516851802112 3235840635822931968 3242160637064773632 3254038805782462464 3257823248838033408 3258661381909512192 3272879394401550336 3289408792801837056 3295113629417865216 3308454170427654144 3320994336765640704 3321848721724932096 3326753952334086144 3327480653829636096 3330930081911537664 3333979639481647104 3344415628801867776 3346746464066863104 3359007799517380608 3360296044893044736 3362914321381195776 3366859123105726464 3376529359119581184 3383124143024111616 3395518753859960832 3399467737917947904 3434818739437043712 3438379439392555008 3441527369787506688 3448724888179703808 3452300003924508672 3454706027423858688 3455460678976929792 3465385394885885952 3472153725735272448 3475467481915588608 3492257179895857152 3505494022141509632 3506395872931872768 3509127987528204288 3512340690153504768 3513244302371192832 3530216497068638208 3545619343935012864 3546979158498213888 3552544381716135936 3559974078120984576 3564114323515113472 3566927152492314624 3581368153109692416 3584158684629958656 3587579336170930176 3598669448535343104 3618574474468655104 3623116931202023424 3625642002739101696 3626574763738005504 3640320715300798464 3644094448586981376 3647430716697870336 3657906805712879616 3661397841030414336 3665051154942787584 3681989318701744128 3696896158048714752 3699776706714796032 3701195643650310144 3736118628861345792 3739991670918217728 3742598196375846912 3743415735558340608 3743561046439231488 3757750415794372608 3765089772075220992 3780333050504675328 3783278611553845248 3798595529009528832 3806014660902125568 3824401205157691392 3842560755039731712 3856638584631066624 3864171081866674176 3879815499202166784 3886544280851841024 3898558569246621696 3902279277940310016 3905319857087840256 3906172941452181504 3928789327382839296 3943680774909198336 3944695357048356864 3947768985969229824 3951383276422692864 3963751856357769216 3966514327782948864 3971493559202217984 3988821761926889472 3990351553310490624 4004970837886107648 4009628613954502656 4028998800495345664 4032178520208703488 4048503129602260992 4055524466975834112 4068061115735605248 4070896283777236992 4078847253081489408 4087377645250019328 4095360804713398272 4099606254660354048 4103359556285104128 4115145156426989568 4116203850833068032 4119072571159216128 4123182549310636032 4162248795054145536 4162774151293042688 4163845099106598912 4179100004750721024 4183960292822089728 4203133457469014016 4210422970922827776 4227469217768669184 4235725993584623616 4244584477759635456 4247891774376247296 4252874681817759744 4256188437998075904 4273419970135719936 4294064511054249984 4297057188431527936 4298162682948747264 4302451355802402816 4314454181097242624 4322880849419698176 4338718407709949952 4343764331784044544 4344881842546016256 4372362315958321152 4385878390402449408 4390064187682848768 4393484839223820288 4411272227236872192 4427992449020854272 4436640871772848128 4441240109215383552 4445306185975529472 4459220838402490368 4462328618755817472 4478677066023174144 4480394726524059648 4483885761841594368 4489145497474301952 4510832190698815488 4527358338479947776 4531679161479069696 4532623650557263872 4576568755202555904 4579758319249391616 4584505919190073344 4588703159716675584 4598299850906271744 4606274703231811584 4607280905302573056 4629538300980363264 4633956642554118144 4638580367974465536 4656342906527809536 4683120920204673024 4684325736494923776 4706955329424850944 4727492458580017152 4728525139652640768 4729305544664285184 4736725842288181248 4755902869989752832 4775157537479589888 4778878246173278208 4783439114894573568 4788211992747835392 4798225931380457472 4807597466402684928 4830822574936031232 4834189336985468928 4835433018317340672 4853760953734397952 4863240955597160448 4877209074283839488 4881058208673693696 4886734873257050112 4887992072864268288 4909319091602325504 4934927524867080192 4942670444126797824 4962681255641481216 4981491505148461056 4982773082587398144 4986655561224290304 4990130928501129216 4991220980744454144 5020119696100294656 5038511699276070912 5040444067339567104 5044371482071793664 5045669236505051136 5050288684658589696 5064794038679371776 5074686214536167424 5099201606876921856 5123414340052975616 5142184779508088832 5152228109155565568 5173087332269555712 5182059041135788032 5198078092328828928 5203039037253746688 5208230588602908672 5213201222873382912 5238385769843785728 5258241033212264448 5259593809397809152 5263691981292306432 5268511035230257152 5288685770377265152 5295324745602957312 5318429015902519296 5320468737747320832 5339961117181476864 5346171485272670208 5376238026944937984 5381369004256395264 5398004172803014656 5407365955967778816 5427861711702982656 5434675396803035136 5438463004108652544 5460481072951197696 5466141672880472064 5471146075046805504 5486860208569319424 5492096761545621504 5497576732414181376 5549665060072194048 5551793465475465216 5604177943292018688 5609987506377326592 5613897294563770368 5615123603337510912 5632700006403145728 5636625623691558912 5647634658112831488 5670499575757012992 5674917917330767872 5697893293514293248 5709021991353188352 5725419348072333312 5736601807736537088 5763841132559597568 5784957876946599936 5791685775712059392 5793175790061355008 5796256622800011264 5819723248803250176 5829816421277761536 5847837853869932544 5853418916910465024 5857979785631760384 5893183991074258944 5903989932027805696 5915521162363797504 5917043035572535296 5921653478953844736 5927074914634039296 5945627784536653824 5949771491674423296 5973859635365412864 5983232642890334208 5985527329965735936 6007456256829161472 6014442920931753984 6036477784639930368 6043498200743018496 6083286700463751168 6102091673603407872 6106344425665855488 6107915391558746112 6118270879622234112 6131066467875028992 6143041207070097408 6172717734640484352 6178608856738824192 6184773823965954048 6208457208703746048 6244161226939564032 6245767648659898368 6275940439233134592 6304700186203521024 6305740726219046912 6315634456384241664 6341203826653003776 6366876716639453184 6371837661564370944 6384282656997113856 6410129955203579904 6441096766581374976 6445585782647291904 6447244024423120896 6453677033703604224 6471681271645863936 6484321274129547264 6508077611564924928 6515646497676066816 6517322763819024384 6545758788803100672 6578817585603674112 6590227258835730432 6616908340855308288 6641988673531281408 6653507904668172288 6654961307659272192 6661860163823075328 6667959278963294208 6688831257603735552 6693492928133726208 6718015599034761216 6720592089786089472 6725828642762391552 6733718246211452928 6766248286048223232 6791037507719921664 6798935475835895808 6869637478874087424 6876758878785110016 6883054739575013376 6897449776359407616 6909412054847717376 6910921357953859584 6930770789771771904 6944307451470544896 6950934963831177216 6984514359791714304 7010988044283019264 7012791745863745536 7024681380307009536 7026488604742385664 7060432994137276416 7091238687870025728 7093958316996427776 7105088763432271872 7128228647030226944 7133854304984629248 7162736306219384832 7168317369259917312 7175158672341860352 7197338897070686208 7246233862404046848 7251284005478203392 7253149527476011008 7280641430601596928 7288188897173962752 7294861433395740672 7315813611425759232 7330102309885575168 7363978637403488256 7393792316097429504 7402391287300620288 7472237257722691584 7479983341836435456 7485196392751693824 7486831471116681216 7515500831588745216 7530179544150441984 7560666101009350656 7566557223107690496 7597191058019057664 7612029321804251136 7648802410315382784 7685121510079463424 7713277169262133248 7728342163733348352 7759630998404333568 7773088561703682048 7797117138493243392 7804558555880620032 7810639714175680512 7812345882904363008 7857578654765678592 7887361549818396672 7889390714096713728 7895537971938459648 7902766552845385728 7933028655565897728 7942987118404435968 7977643523853778944 7980703106620981248 8009941675772215296 8019257227909005312 8064357040417406976 8097006259204521984 8111048933951668224 8136122231471210496 8141792567554473984 8157694506162978816 8190721609426796544 8199212509320708096 8206719112570208256 8230290312853979136 8232407701666136064 8238145142318432256 8246365098621272064 8324497590108291072 8325548302586085376 8327690198213197824 8367920585644179456 8406266914938028032 8420845941845655552 8454938435537338368 8471451987169247232 8489168955519270912 8505749363635519488 8512376875996151808 8546839940271439872 8588129022108499968 8594114376863055872 8604902711604805632 8628908362194485248 8645761698839396352 8677436815419899904 8687528663568089088 8689763685092032512 8744724631916642304 8771756780804898816 8780128375365697536 8786969678447640576 8822544454473744384 8855984898041708544 8873281743545696256 8882480218430767104 8890612371951058944 8918441676804980736 8924657237511634944 8960789453048119296 8967771523683188736 8978290994948603904 9021664381397630976 9054716676959895552 9065247301114527744 9153137510405111808 9159516638498783232 9169011838380146688 9177406319433351168 9196599701812543488 9214561810605146112 9259076601960726528 9267913285108236288 9277160735948931072 9312685813055619072 9366241840409346048 9368651472989847552 9413910658849701888 9454984917160034304 9457050279305281536 9458611089328570368 9473451684576362496 9511805739979505664 9550315074959179776 9557756492346556416 9566878229789147136 9576423985495670784 9615194932805369856 9661645149872062464 9668378673970937856 9670866036634681344 9707521907468795904 9726481911194320896 9762116417347387392 9773469746514100224 9775984145728536576 9818638183204651008 9885340888253595648 9925362511282962432 9962983010296922112 9965546165174796288 9980261857002258432 9982441961488908288 10040239392200589312 10077023398552141824 10080888134679134208 10088742964143587328 10100577369317179392 10129588077358743552 10149372429072334848 10198403213753843712 10246828680105951232 10304456218311131136 10346174664539111424 10364118082271576064 10396156184657657856 10416461177205817344 10426402445746765824 10476771539687571456 10516482066424528896 10519187618795618304 10527383962584612864 10537022070460514304 10590649491205914624 10636858031805038592 10640937475494641664 10679922234362953728 10692342970545340416 10752476053889875968 10762738008512790528 10796008345606029312 10855723423405965312 10869350793606070272 10876926008217305088 10920962145902395392 10932283345760944128 10942292150093611008 10973720417138638848 10984193523091243008 10995153464828362752 11099330120144388096 11103586930950930432 11208355886584037376 11219975012754653184 11227794589127540736 11230247206675021824 11273251247383117824 11295269316225662976 11340999151514025984 11349835834661535744 11395786587028586496 11418043982706376704 11473203615473074176 11527682265119195136 11569915753893199872 11583371551424118784 11592513245600022528 11639446497606500352 11659632842555523072 11695675707739865088 11706837833820930048 11715959571263520768 11786367982148517888 11831042324727595008 11834086071145070592 11843306957907689472 11854149829268078592 11891255569073307648 11899542983348846592 11966465285780668416 11971054659931471872 12014912513658322944 12028885841863507968 12086996401486036992 12166573400927502336 12204183347206815744 12212688851331710976 12236541759244468224 12262132935750057984 12286082414140194816 12345435469280968704 12357217713477648384 12369547647931908096 12488322453879128064 12491535297319796736 12551880878466269184 12609400372407042048 12611481452438093824 12631268912768483328 12682407653306007552 12733753433278906368 12743675323128741888 12768565313994227712 12820259910407159808 12882193533162749952 12891171565294583808 12894488048846241792 12907354067407208448 12943362543291727872 12968642548259094528 13016155223129849856 13031292995352133632 13034645527638048768 13157635171207348224 13180454517671460864 13233816681710616576 13283977347062562816 13309922615318544384 13323720327646150656 13335918557926588416 13377662515207471104 13386985856267452416 13436031198069522432 13441184179572178944 13451657285524783104 13467436492422905856 13532496572096446464 13582075015439843328 13597870951671791616 13739274957748174848 13753517757570220032 13766109479150026752 13794899552718815232 13818824109695434752 13821842715907719168 13888614902941089792 13901869927662354432 13969028719583428608 14021976088566038528 14049362760614019072 14052977209484771328 14120865988274552832 14182477375740051456 14187916633992855552 14210177526864543744 14267708609969258496 14325472612438769664 14336634738519834624 14350317344683720704 14394677794141372416 14492467724808093696 14502568010956406784 14506299054952022016 14561282861203193856 14589722866791481344 14631627222851518464 14660204619771150336 14727957274806976512 14804782574601240576 14944474515445383168 14959966683672870912 14970392785503387648 14973662942233362432 15060359088300883968 15121332202018701312 15133114446215380992 15194382116038115328 15224058643608502272 15297604820630765568 15370243020158926848 15426554338524266496 15456684327466696704 15519261996808667136 15546177123407364096 15594234276986486784 15609117111761240064 15624691765808726016 15715157309531357184 15774723099636793344 15778781428193427456 15791075943876919296 15805533105690771456 15866057311131795456 15885974236808871936 15955287047707557888 15961406213241962496 16019883351544430592 16038514455818010624 16128714080834813952 16194012518409043968 16222097867903336448 16283585135108947968 16315389012325957632 16381443218853593088 16398425018641416192 16413438225140416512 16460580625707958272 16476290284636864512 16492730197242544128 16648995180216582144 16651096605172170752 16655380396426395648 16812533829876056064 16841691883691311104 16909876871074676736 16942903974338494464 17011498727271038976 17024753751992303616 17093679880542879744 17176258044216999936 17188228753726111744 17209805423209611264 17291523397678792704 17354873630839799808 17375057327136178176 17379527370184065024 17489449263833284608 17543513561609797632 17560256750731395072 17573939356895281152 17711969796083417088 17746563487091392512 17764960436861534208 17781224743902117888 17836883353609961472 17849314475023269888 17921578906096238592 17956581989897207808 18043328762795261952 18109433353919791104 18130494602229055488 18306275020810223616 18319033276997566464 18354812638866702336 18393199403625086976 18429123621210292224 18518153203921453056 18535826570216472576 18554321471897862144 18625371626111238144 18732483680818692096 18737302945979695104 18827821317699403776 18914100558610563072 18917222178657140736 18946903369152724992 19023611479959011328 19100630149918359552 19115512984693112832 19152847970991341568 19230389865610739712 19323290299744124928 19336757347941875712 19341732073269362688 19415043814937591808 19452963822388641792 19524232834694774784 19546939493028200448 19551968291457073152 19637276366409302016 19770681776507191296 19850725022565924864 19925966020593844224 19960523714004516864 19964883922977816576 20080478784401178624 20154046797104283648 20161776269358268416 20177485928287174656 20201154738634358784 20298744858144669696 20396806427507687424 20493657360211902464 20608912436622262272 20692349329078222848 20728236164543152128 20792312369315315712 20832922354411634688 20852804891493531648 20953543079375142912 21032964132849057792 21038375237591236608 21074044140921028608 21181298982411829248 21273716063610077184 21281874950989283328 21384685941090680832 21504952107779751936 21525476017025581056 21592016691212058624 21738701587212140544 21753852016434610176 21841924291804790784 21864566691521888256 21884584300187222016 21947440834277277696 21990306929656725504 22207173861901860864 22416711773168074752 22439950025509306368 22455589178255081472 22460494413350043648 22546502494766235648 22590538632451325952 22681998303028051968 22699671669323071488 22791573174057172992 22836087965412753408 22946407230946148352 23055364530238390272 23139831507786399744 23166743102848237568 23185026491200045056 23278892995213000704 23319265685111046144 23391351415479730176 23413675667641860096 23431919142527041536 23572735964297035776 23662084649455190016 23668172142290141184 23686613915815378944 23708299658536157184 23799085966697693184 23932930571561336832 23942109319862943744 24029825027316645888 24057771683727015936 24333146801855004672 24408366694413631488 24425377702663421952 24473083518488936448 24572164828280389632 24690870938561937408 24714435426955296768 24739095295863816192 24976644907758256128 24983070594639593472 25103761756932538368 25218800744814084096 25262537825536966656 25364815306612015104 25467506866557812736 25537130627988455424 25640519820814319616 25764387066325499904 25782343130589167616 25814708134814416896 25886725086583455744 25937285096518189056 26032310446259699712 26062585990704267264 26069291055276097536 26315270342414696448 26360909035342921728 26467633363421233152 26567954694125125632 26619845230637088768 26647440655292301312 26671837115853176832 26755325030414942208 26773971712534904832 26882368359144357888 26903314571049566208 26934872984845811712 27064993144192892928 27164150030879686656 27195741903343583232 27478549915496349696 27507035515140440064 27532218958300053504 27589799105437630464 27643685431815438336 27777229805882179584 27803739855324708864 27938057439166857216 28043952177132077056 28098725521228038144 28105954418969542656 28241731976549105664 28364954751480102912 28375833267985711104 28420355053729087488 28535417219938516992 28650945224877539328 28673269477039669248 28700634689367441408 28984935449616187392 29005136021912813568 29012598109904044032 29122565722406387712 29179445733582962688 29320409239542300672 29455914549613953024 29888949030890766336 29940785571006775296 29947325884466724864 30120718176601767936 30242664404037402624 30266228892430761984 30388764232076230656 30448117287217004544 30595209641261531136 30740486040317853696 30913368654933393408 31038523993617334272 31092354246814728192 31188468553972973568 31249383531617452032 31430314619062714368 31549446199273586688 31557562856386854912 31582151887753838592 31611066211381542912 31771948473617743872 31910574095415115776 31922812426483924992 32039766703088861184 32077028911636021248 32257428161669627904 32388025036818087936 32567170270217895936 32630778024651915264 32762886437707186176 32796850037282832384 32826876450280833024 32921161251415916544 32952580569273729024 32985460394485088256 33297990360433164288 33302193210344341504 33310760792852791296 33625067659752112128 33683383767382622208 33819753742149353472 33885807948676988928 34022997454542077952 34049507503984607232 34187359761085759488 34376457507452223488 34419610846419222528 34583046795357585408 34709747261679599616 34750114654272356352 34978898527666569216 35087027123219595264 35120513501462790144 35147878713790562304 35493126974182785024 35529920873723068416 35562449487804235776 35673766707219922944 35698628950046539776 35913163979794415616 36086657525590523904 36260989204458110976 36612550041620447232 36638066553995132928 36709625277733404672 36786398807250173952 36858247242420584448 37036306407842906112 37071653140432945152 37108642943795724288 37464967361637384192 37474605891959390208 37655642635398807552 37828201117221126144 37834444357314281472 37893806738305449984 38047222959918022656 38201260299836719104 38231025969386225664 38305695941982683136 38460779731221479424 38646580599488249856 38673514695883751424 38683464146538725376 38830087629875183616 38905927644777283584 39048465669389549568 39093878986056400896 39103936582914146304 39541363553014382592 39701450045131849728 39851932041187688448 39929767845955633152 40160957568802357248 40308093594208567296 40323552538716536832 40354971856574349312 40402309477268717568 40597489716289339392 40793612855015374848 40987314720423804928 41217824873244524544 41384698658156445696 41456472329086304256 41665844708823269376 41705609782987063296 41907086158750285824 42065928265698115584 42148088281842057216 42362597964823658496 42547432127220154368 42563749901978566656 43009904215559503872 43050952034051162112 43184033382424117248 43477403174424281088 43507704032869220352 43683848583609581568 43769168600374444032 43894881668554555392 43980613859313451008 44414347723803721728 44833423546336149504 44879900051018612736 44911178356510162944 44920988826700087296 45181077264902651904 45363996606056103936 45399343338646142976 45583146348114345984 45672175930825506816 45892814461892296704 46110729060476780544 46279663015572799488 46333486205696475136 46370052982400090112 46557785990426001408 46638531370222092288 46782702830959460352 46827351335283720192 47145471928594071552 47324169298910380032 47336344284580282368 47373227831630757888 47416599317072314368 47598171933395386368 47865861143122673664 47884218639725887488 48059650054633291776 48115543367454031872 48666293603710009344 48850755405326843904 48946167036977872896 49144329656560779264 49381741877123874816 49428870853910593536 49478190591727632384 49953289815516512256 49966141189279186944 50437601489628168192 50525075651073933312 50729630613224030208 51074261255976910848 51281039641628639232 51528774132650999808 51564686261178335232 51629416269628833792 51874570193036378112 52064620892519399424 52125171981408534528 52138582110552195072 52630540684829392896 52721818070685843456 53135909388250251264 53239690461274177536 53294881310584602624 53343674231706353664 53510650060829884416 53547943425069809664 53764736718288715776 53869745969691623424 54129986288385785856 54328300061759373312 54391483806687166464 54957099830992699392 55064437916600107008 55179598210875260928 55287370863630876672 55554459611764359168 55607479710649417728 55876114878333714432 56087904354264154112 56197451042456076288 56211908837939085312 56483463953098211328 56751666535971422208 56840710107458174976 57070834439877033984 57301890449755078656 57346538954079338496 57969870899232374784 58010272043825627136 58025196219808088064 58245131444812775424 58358891467165925376 58640818479084601344 58911829099227906048 59777898061781532672 59881571142013550592 59894651768933449728 60241436353203535872 60485328808074805248 60532457784861523968 60896234574434009088 61190419282523062272 61480972080635707392 61826737309866786816 62077047987234668544 62184708493629456384 62376937107945947136 62498767063234904064 62860629238125428736 63098892398547173376 63115125712773709824 63222132422763085824 63543896947235487744 63821148190830231552 63845624852967849984 64154057823272042496 64514856323339255808 64776050073636175872 65261556049303830528 65525772875414372352 65593700074565664768 65653752900561666048 65842322502831833088 65970920788970176512 66604386420688683008 66621521585705582592 67250135319504224256 67366767534765244416 67639507484298706944 67771615897353977856 68045994909084155904 68099015007969214464 68374719522171518976 68752915014904446976 68839221692838445056 69166093590715170816 69419494523359199232 69500229308544712704 69957797055333138432 70174054246439190528 70241027002925580288 70295757427581124608 70986253948365570048 71059841747446136832 71124898975608471552 71397257900093079552 71826327959588831232 72173315051181047808 73225100083240894464 73276133107990265856 73419250555466809344 73716494484841168896 74072612815685812224 74143306280865890304 74217285887591448576 74929934723274768384 74949211783918780416 75311285270797615104 75656402234442252288 75787613476610899968 76094445919836045312 76402520599673438208 76611391883965366272 76921559462442958848 77293161198976499712 77347029391767502848 77660175259750367232 77811855289554567168 78096931338779099136 78187757972112801792 78207873165828292608 79082727106028765184 79402900090263699456 79703864082375376896 79859535691911266304 80321915137604714496 80647105077433073664 80709943713148698624 80804618954537435136 81194979432578678784 81587225710030749696 81974629440847609856 82435649746489049088 82769397316312891392 83331689417646538752 83411219565974126592 83814172317500571648 84131856531396231168 84296176563684114432 84725195929647316992 85094864254440308736 85127499803957133312 86019808431119007744 86101904068102324224 86954806348848562176 87015408065738440704 87367697167219163136 87538337200748888064 87961227718626902016 89666847092672299008 89822356713020325888 89841977653400174592 90362154529805303808 90727993212112207872 90798686677292285952 91166292696228691968 91344351861651013632 91785628923784593408 92221458120953561088 92666972411392950272 92740105964800180224 93115571980852002816 93277062740444184576 93565405661918920704 94290943857188143104 94648338597820760064 94672688569160564736 94746455663261515776 94833198634144628736 95731722286245347328 95768437279451774976 96119300109266583552 96231086734908063744 97701510810653687808 97892334073955745792 98288659313121558528 98763483754247749632 98857741707821187072 98956381183455264768 99906579631033024512 99932282378558373888 100875202979256336384 101050151302147866624 101459261226448060416 102148522511953821696 102562079283257278464 103129372522356670464 103258832539257667584 103749140386072756224 104129241785038798848 104250343962817069056 105261081369658785792 105443636141371686912 106479380922548355072 106589762621169205248 106687348463412707328 107021300121659768832 107095886850139619328 107739491939383246848 108259972576771571712 108782967613374332928 109914199661985398784 110128875833200214016 110359196421750521856 110574741727261753344 111108919223528718336 111214959421298835456 112175808708528308224 112394902084912152576 112423817675878170624 112966927906196422656 113503333071942844416 113681420214916349952 114141668879754067968 114603780899510157312 114693077908158676992 115939741798464749568 116020544087651254272 116050392439616176128 116490262889625550848 116717782934331850752 117281636958169202688 119555796123563065344 119789303537866899456 120482872706407071744 120970657616149610496 121064915569723047936 121792469148868018176 122380838565046124544 122961944161271414784 123653474619733573632 124154095974469337088 124369416987258912768 124997534126469808128 125721258476250857472 126197784797094346752 126444264845526171648 127087793894470975488 127642296381660463104 127691249705935699968 129029712646678511616 129552100147272351744 130523112098607661056 131051545750828744704 131307505801123332096 131684645005663666176 131941841577940353024 133208772841377366016 133243043171411165184 134500270639008448512 134733535069530488832 135543231794707955712 136091989818168311808 136198030015938428928 136749439044343037952 137678443385676890112 138332187181430341632 138838989046718398464 139000458617089425408 139915594110666276864 140348108492878381056 140482054005851160576 141972507896731140096 142119683494892273664 142249797951216943104 142794515800186159104 143652655919177662464 144346630102362095616 146552266215980531712 146838501110933618688 147432988969682337792 148145225631371624448 148286612561731780608 148434571775182897152 149859869446549536768 149898423567837560832 151312804468884504576 151575226953221799936 152188891839672090624 153222783767930732544 153843118924885917696 154586322397952999424 154694058783535005696 155623710579109134336 156193862677558198272 156375515944225603584 156415746331656585216 158165454212057530368 159407728164750753792 159719071383822532608 160643830275209428992 161294210154866147328 161609237909074870272 162389958865157357568 163174451420061499392 163949258881695219712 164871299492978098176 165538794632625782784 166663378835293077504 166822439131948253184 167628344635001143296 168263713062792462336 168592353127368228864 169450391859294633984 170254999607914266624 172039616862238015488 173909612697697124352 174030816131476881408 174735394334438326272 175076674401497776128 175922455437253804032 179333694185344598016 179644713426040651776 179683955306800349184 180724309059610607616 181455986424224415744 181597373354584571904 182688703723302027264 183571257847569186816 184442916241907122176 185480211929600360448 186231143961704005632 186554125480888369152 187130811323837841408 188581887714376286208 189296677195641520128 189345377138321129472 189666397268289257472 191463444572490694656 191536874558903549952 192462173469816127488 195784668147911491584 196577318626243117056 197526967508495499264 197912762366910529536 199813159262066049024 199864564757116747776 201750405958512672768 202100302604295733248 202918522452896120832 204297045023907643392 205124158566514556928 206258745044713340928 206517665078515335168 207498280772145512448 208258483570077597696 208500687925634138112 210522162739317571584 210887272282743373824 212958761845096710144 213179525242338410496 213374696926825414656 214191773700279238656 215478983878766493696 216519945153543143424 219828399323970797568 220257751666400428032 221149483454523506688 222217838447057436672 222429918842597670912 224789804169824305152 224847635351756341248 225933855812392845312 227362840429832699904 228283337759508135936 229207561799020314624 231879483596929499136 232041088175302508544 232980525779251101696 233435565868663701504 234563273916338405376 239111592247126130688 239578607075733798912 240965745412814143488 241941315232299220992 242129831139446095872 243584938297736036352 244761677130092249088 245923888322542829568 247306949239467147264 248308191948938674176 249995068252939616256 251442516952501714944 252395569594188693504 252888529691052343296 254175587788941950976 255284592763320926208 255382499411871399936 258059425293357023232 261046224197215322112 262103091501657489408 262615011602246664192 263883683155880706048 266417545682754732032 269000541278016897024 269467070139060977664 271086463589415911424 272183979636336623616 272396060031876857856 273498878088686075904 275356886771353780224 276664374362860683264 278000917234178850816 279831188221332553728 280696216985756762112 283945015793462280192 284239366989784547328 284499595902433886208 287305311838355324928 288693260204724191232 293104532431961063424 293677002221867237376 294865977939364675584 296290451262743248896 296573225123463561216 296869143550365794304 299719738893099073536 299796847135675121664 302625608937769009152 303150453906443599872 304377783679344181248 306445567535861465088 307686237849771835392 309388117567070011392 311247421158218268672 312387725355116396544 312751031888451207168 316330908424115060736 319438142767645065216 321287660550418857984 323218475818149740544 324779917730314715136 326348902840122998784 329742598985956196352 331077589265251565568 333326757670586155008 333644878263896506368 336527426125584924672 337184706254736457728 338900783718589267968 340509999215828533248 344079233724476030976 347819225395394248704 348061632262953762816 349470788668876652544 350153348802995552256 351844910874507608064 358667388370689196032 359367910613600698368 361448618119221215232 362911972848448831488 363194746709169143808 365377407446604054528 367142515695138373632 368885832483814244352 370960423859200720896 372462287923408011264 373108250961776738304 377163775428752572416 378593354391283040256 379332794536578514944 382926889144981389312 383073749117807099904 391569336295822983168 393154637252486234112 395053935016990998528 395825524733821059072 399626318524132098048 399729129514233495552 403500811917025345536 404200605208591466496 408594090047815286784 410248317133029113856 413035330157030670336 414996561544291024896 416516967140155195392 417001375851268276224 421044325478635143168 425917523690193420288 426359050484676820992 426749393853650829312 428383547400558477312 430957967757532987392 433039890307086286848 439656798647941595136 440515503332800856064 442298966909047013376 444435676894114873344 444859837685195341824 449579608339648610304 449695270703512682496 454725680859665399808 456566675519016271872 463758967193858998272 464082176350605017088 466871131737327403008 469126547832676810752 478223184494252261376 479157214151467597824 481931490825628286976 483882630464598441984 487169876595472072704 489523354260184498176 491847776645085659136 494613898478934294528 496616383897877348352 499990136505879232512 502885033905003429888 504791139188377387008 505777059382104686592 508351175577883901952 510764998823742799872 516118850586714046464 522092448394430644224 524206183003314978816 525230023204493328384 527767366311761412096 532835091365509464064 538001082556033794048 538934140278121955328 542172927178831822848 544367959272673247232 544792120063753715712 550713773542707560448 553328748725721366528 559662376442665107456 561392433971513524224 567890031586924560384 568999191804867772416 574610623676710649856 577386520409448382464 587354004443734474752 589731955878729351168 592580902525486497792 593738287100731588608 599439477786198147072 599593694271350243328 605251217875538018304 606300907812887199744 608755567358688362496 612891135071722930176 615372475699543670784 618776235134140022784 622494842316436537344 624775450710232793088 625502063776902414336 632661816848230121472 638876285535290130432 642575321100837715968 646436951636299481088 649559835460629430272 659485197971912392704 666653515341172310016 667289756527793012736 674369412509472915456 677801567437178535936 695638450790788497408 696123264525907525632 698941577337753305088 700306697605991104512 703689821749015216128 717334776741378392064 718735821227201396736 722897236238442430464 725823945696897662976 726389493418338287616 730754814893208109056 734285031390276747264 737771664967628488704 741920847718401441792 744924575846816022528 754327550857505144832 757186708782566080512 758665589073157029888 765853778289962778624 766147498235614199808 783138672591645966336 786309274504972468224 791651049467642118144 799252637048264196096 807001623834050691072 808401210417182932992 817188180095630573568 820496634266058227712 826070660314061340672 829993123088582049792 834002751702536552448 842088650957270286336 851835047380386840576 852718100969353641984 853498787707301658624 861915935515065974784 866079780614172573696 879313597295883190272 881031006665601712128 884597933818094026752 888871353788229746688 889719675370390683648 899159216679297220608 899390541407025364992 909451361719330799616 913133351038032543744 928164352701210034176 933742263474654806016 938253095665353621504 958314428302935195648 963862981651256573952 974339753190944145408 979046708520368996352 989227796957868589056 993232767795754696704 999980273011758465024 1009582278376754774016 1011554118764209373184 1016702351155767803904 1021529997647485599744 1032237701173428092928 1044184896788861288448 1048412366006629957632 1050460046408986656768 1055534732623522824192 1065670182731018928128 1076002165112067588096 1084345854357663645696 1088735918545346494464 1089584240127507431424 1101427547085415120896 1106657497451442733056 1119324752885330214912 1135780063173849120768 1137998383609735544832 1149221247353421299712 1174708008887468949504 1179463911757458702336 1185161805050972995584 1187476574201463177216 1198878955572396294144 1199187388542700486656 1210502435751076036608 1212601815625774399488 1225782270143445860352 1230744951399087341568 1244989684632873074688 1249550901420465586176 1251004127553804828672 1277752571070580260864 1285150642201675431936 1292873903272598962176 1299119670921258860544 1318970395943824785408 1333307030682344620032 1334579513055586025472 1348738825018945830912 1391276901581576994816 1392246529051815051264 1400613395211982209024 1407379643498030432256 1434669553482756784128 1437471642454402793472 1445794472476884860928 1451647891393795325952 1461509629786416218112 1468570062780553494528 1475543329935256977408 1483841695436802883584 1489849151693632045056 1508655101715010289664 1514373417565132161024 1517331178146314059776 1532294996471228399616 1566277345183291932672 1572618549009944936448 1583302098935284236288 1598505274096528392192 1614003247668101382144 1616802420834365865984 1634376360191261147136 1652141320628122681344 1659986246177164099584 1684177301914540572672 1703670094760773681152 1706997575414603317248 1723831871030131949568 1732159561228345147392 1762062013331203424256 1769195867636188053504 1777742707576459493376 1798318433358594441216 1798781082814050729984 1818902723438661599232 1826266702076065087488 1856328705402420068352 1867484526949309612032 1876506191330707243008 1916628856605870391296 1927725963302513147904 1948679506381888290816 1978455593915737178112 1999960546023516930048 2023108237528418746368 2033404702311535607808 2088369793577722576896 2096824732013259915264 2100920092817973313536 2111069465247045648384 2131340365462037856256 2152004330224135176192 2168691708715327291392 2177471837090692988928 2179168480255014862848 2202855094170830241792 2213314994902885466112 2271560126347698241536 2275996767219471089664 2298442494706842599424 2349416017774937899008 2358927823514917404672 2374953148402926354432 2397757911144792588288 2421004871502152073216 2425203631251548798976 2451564540286891720704 2461489902798174683136 2489979369265746149376 2502008255107609657344 2555505142141160521728 2585747806545197924352 2598239341842517721088 2637940791887649570816 2666614061364689240064 2669159026111172050944 2697477650037891661824 2784493058103630102528 2801226790423964418048 2814759286996060864512 2874943284908805586944 2891588944953769721856 2923019259572832436224 2937140125561106989056 2967683390873605767168 2979698303387264090112 3028746835130264322048 3034662356292628119552 3064589992942456799232 3132554690366583865344 3145237098019889872896 3166604197870568472576 3197010548193056784384 3228006495336202764288 3268752720382522294272 3304282641256245362688 3319972492354328199168 3407340189521547362304 3413995150829206634496 3447663742060263899136 3524124026662406848512 3538391735272376107008 3555485415152918986752 3596636866717188882432 3597562165628101459968 3637805446877323198464 3734969053898619224064 3753012382661414486016 3833257713211740782592 3855451926605026295808 3897359012763776581632 3956911187831474356224 3999921092047033860096 4046216475056837492736 4176739587155445153792 4201840185635946627072 4222138930494091296768 4304008660448270352384 4337383417430654582784 4354943674181385977856 4405710188341660483584 4426629989805770932224 4543120252695396483072 4551993534438942179328 4596884989413685198848 4698832035549875798016 4717855647029834809344 4749906296805852708864 4795515822289585176576 4842009743004304146432 4850407262503097597952 4903129080573783441408 4979958738531492298752 5111010284282321043456 5171495613090395848704 5196478683685035442176 5333228122729378480128 5394955300075783323648 5568986116207260205056 5602453580847928836096 5629518573992121729024 5749886569817611173888 5783177889907539443712 5846038519145664872448 5935366781747211534336 6069324712585256239104 6265109380733167730688 6290474196039779745792 6333208395741136945152 6394021096386113568768 6456012990672405528576 6537505440765044588544 6608565282512490725376 6639944984708656398336 6814680379043094724608 6827990301658413268992 6895327484120527798272 7048248053324813697024 7076783470544752214016 7193273733434377764864 7275610893754646396928 7469938107797238448128 7506024765322828972032 7666515426423481565184 7794718025527553163264 7913822375662948712448 7999842184094067720192 8092432950113674985472 8353479174310890307584 8403680371271893254144 8444277860988182593536 8674766834861309165568 8811420376683320967168 9086240505390792966144 9103987068877884358656 9193769978827370397696 9397664071099751596032 9435711294059669618688 9499812593611705417728 9591031644579170353152 9684019486008608292864 9806258161147566882816 9959917477062984597504 10222020568564642086912 10342991226180791697408 10666456245458756960256 10789910600151566647296 11204907161695857672192 11259037147984243458048 11499773139635222347776 11566355779815078887424 11692077038291329744896 11870733563494423068672 12138649425170512478208 12530218761466335461376 12666416791482273890304 12912025981344811057152 13217130565024981450752 13279889969417312796672 13629360758086189449216 13655980603316826537984 13790654968241055596544 14096496106649627394048 14153566941089504428032 14386547466868755529728 14551221787509292793856 14939876215594476896256 15333030852846963130368 15589436051055106326528 15999684368188135440384 16184865900227349970944 16706958348621780615168 16807360742543786508288 16888555721976365187072 17349533669722618331136 18207974137755768717312 18795328142199503192064 18871422588119339237376 18999625187223410835456 19182063289158340706304 19368038972017216585728 19612516322295133765632 19919834954125969195008 20444041137129284173824 20685982452361583394816 21579821200303133294592 22409814323391715344384 22518074295968486916096 22999546279270444695552 23384154076582659489792 23741467126988846137344 24277298850341024956416 25060437522932670922752 25332833582964547780608 26434261130049962901504 27258721516172378898432 27311961206633653075968 27581309936482111193088 28192992213299254788096 28307133882179008856064 28773094933737511059456 29879752431188953792512 30666061705693926260736 31999368736376270880768 32369731800454699941888 33614721485087573016576 33777111443952730374144 34699067339445236662272 36415948275511537434624 37590656284399006384128 37999250374446821670912 38736077944034433171456 39839669908251938390016 40888082274258568347648 41371964904723166789632 43159642400606266589184 44819628646783430688768 45999092558540889391104 46768308153165318979584 48554597700682049912832 50120875045865341845504 50665667165929095561216 54623922413267306151936 56385984426598509576192 56614267764358017712128 57546189867475022118912 59759504862377907585024 61332123411387852521472 64739463600909399883776 67229442970175146033152 67554222887905460748288 72831896551023074869248 75181312568798012768256 75998500748893643341824 81776164548517136695296 82743929809446333579264 86319284801212533178368 89639257293566861377536 91998185117081778782208 97109195401364099825664 101331334331858191122432 109247844826534612303872 112771968853197019152384 119519009724755815170048 122664246822775705042944 129478927201818799767552 134458885940350292066304 145663793102046149738496 150362625137596025536512 151997001497787286683648 172638569602425066356736 179278514587133722755072 183996370234163557564416 194218390802728199651328 202662668663716382244864 218495689653069224607744 225543937706394038304768 245328493645551410085888 258957854403637599535104 268917771880700584132608 291327586204092299476992 303994002995574573367296 358557029174267445510144 367992740468327115128832 388436781605456399302656 436991379306138449215488 451087875412788076609536 517915708807275199070208 537835543761401168265216 582655172408184598953984 607988005991149146734592 735985480936654230257664 776873563210912798605312 873982758612276898430976 1075671087522802336530432 1165310344816369197907968 1553747126421825597210624 1747965517224553796861952 2330620689632738395815936 3495931034449107593723904 4661241379265476791631872 6991862068898215187447808 13983724137796430374895616
- Sum of all divisors σ(n): 51784467717531008192096637
- Sum of proper divisors (its aliquot sum) s(n): 37800743579734577817201021
- 13983724137796430374895616 is an abundant number, because the sum of its proper divisors (37800743579734577817201021) is greater than itself. Its abundance is 23817019441938147442305405
Bases of 13983724137796430374895616
- Binary: 1011100100010010101100110100010110001110110000010000000000000000000000000000000000002
- Hexadecimal: 0xB912B3458EC1000000000
- Base-36: 1R94OK9K8OPOG0000
Squares and roots of 13983724137796430374895616
- 13983724137796430374895616 squared (139837241377964303748956162) is 195544540761990520083369869971423155448482896019456
- 13983724137796430374895616 cubed (139837241377964303748956163) is 2734440914667764819762865677331485157442312635569349580208998910757905104896
-
13983724137796430374895616 is a
perfect square number . Itssquare root is 3739481800704 -
The
cube root of 13983724137796430374895616 is 240920792.2400665367
Scales and comparisons
How big is 13983724137796430374895616?- 13,983,724,137,796,430,374,895,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,983,724,137,796,430,374,895,616 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 13983724137796430374895616 cubic inches would be around 20076732.7 feet tall.
Recreational maths with 13983724137796430374895616
- 13983724137796430374895616 backwards is 61659847303469773142738931
- The number of decimal digits it has is: 26
- The sum of 13983724137796430374895616's digits is 126
- 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 13983724137796430374895616 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 13983724137796430374895616 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/13983724137796430374895616/
Chicago style:
Numbermatics. 2024. "Number 13983724137796430374895616 - Facts about the integer". https://numbermatics.com/n/13983724137796430374895616/
The information we have on file for 13983724137796430374895616 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 13983724137796430374895616, math, Factors of 13983724137796430374895616, curriculum, school, college, exams, university, Prime factorization of 13983724137796430374895616, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, nine hundred eighty-three sextillion, seven hundred twenty-four quintillion, one hundred thirty-seven quadrillion, seven hundred ninety-six trillion, four hundred thirty billion, three hundred seventy-four million, eight hundred ninety-five thousand, six hundred sixteen.