378546107234290507680989184
378,546,107,234,290,507,680,989,184 is an even composite number composed of seven prime numbers multiplied together.
What does the number 378546107234290507680989184 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 40095 divisors.
378546107234290507680989184 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of forty thousand and ninety-five divisors.
Prime factorization of 378546107234290507680989184:
214 × 310 × 72 × 132 × 192 × 3312 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 19 × 19 × 331 × 331 × 1093 × 1093)See below for interesting mathematical facts about the number 378546107234290507680989184 from the Numbermatics database.
Names of 378546107234290507680989184
- Cardinal: 378546107234290507680989184 can be written as Three hundred seventy-eight septillion, five hundred forty-six sextillion, one hundred seven quintillion, two hundred thirty-four quadrillion, two hundred ninety trillion, five hundred seven billion, six hundred eighty million, nine hundred eighty-nine thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 3.78546107234290507680989184 × 1026
Factors of 378546107234290507680989184
Divisors of 378546107234290507680989184
- Number of divisors d(n): 40095
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 243 247 252 256 266 273 288 294 304 312 324 331 336 338 342 351 361 364 378 384 392 399 416 432 441 448 456 468 486 494 504 507 512 513 532 546 567 576 588 608 624 637 648 662 672 676 684 702 722 728 729 741 756 768 784 798 819 832 864 882 896 912 931 936 972 988 993 1008 1014 1024 1026 1053 1064 1083 1092 1093 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1324 1344 1352 1368 1404 1444 1456 1458 1482 1512 1521 1536 1539 1568 1596 1638 1664 1701 1728 1729 1764 1792 1824 1862 1872 1911 1944 1976 1986 2016 2028 2048 2052 2106 2128 2166 2184 2186 2187 2223 2268 2304 2317 2352 2366 2394 2432 2457 2496 2527 2548 2592 2646 2648 2688 2704 2736 2793 2808 2888 2912 2916 2964 2979 3024 3042 3072 3078 3136 3159 3192 3211 3249 3276 3279 3328 3402 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3888 3952 3969 3972 4032 4056 4096 4104 4212 4256 4303 4332 4368 4372 4374 4446 4536 4563 4608 4617 4634 4693 4704 4732 4788 4864 4914 4992 5054 5096 5103 5184 5187 5292 5296 5376 5408 5472 5586 5616 5733 5776 5824 5832 5928 5958 6048 6084 6144 6156 6272 6289 6318 6384 6422 6498 6552 6558 6561 6656 6669 6804 6912 6916 6951 7056 7098 7168 7182 7296 7371 7448 7488 7581 7644 7651 7776 7904 7938 7944 8064 8112 8192 8208 8281 8379 8424 8512 8606 8664 8736 8744 8748 8892 8937 9072 9126 9216 9234 9268 9386 9408 9464 9477 9576 9633 9728 9747 9828 9837 9984 10108 10192 10206 10368 10374 10584 10592 10647 10752 10773 10816 10944 11172 11232 11466 11552 11648 11664 11856 11907 11916 12096 12103 12168 12288 12312 12544 12578 12636 12768 12844 12909 12996 13104 13116 13122 13312 13338 13608 13689 13824 13832 13851 13902 14079 14112 14196 14209 14336 14364 14592 14742 14896 14976 15162 15288 15302 15309 15552 15561 15808 15876 15888 16128 16219 16224 16384 16416 16562 16758 16848 17024 17199 17212 17328 17472 17488 17496 17689 17784 17874 18144 18252 18432 18468 18536 18772 18816 18867 18928 18954 19152 19266 19456 19494 19656 19674 19683 19968 20007 20216 20384 20412 20736 20748 20767 20853 21168 21184 21294 21504 21546 21632 21888 22113 22344 22464 22477 22743 22932 22953 23104 23296 23328 23712 23814 23832 24192 24206 24336 24576 24624 24843 25088 25137 25156 25272 25536 25688 25818 25992 26208 26232 26244 26624 26676 26811 27216 27378 27648 27664 27702 27804 28158 28224 28392 28418 28431 28672 28728 28899 29184 29241 29484 29511 29792 29952 30121 30324 30576 30604 30618 31104 31122 31616 31752 31776 31941 32256 32319 32438 32448 32832 32851 33124 33516 33696 34048 34398 34424 34656 34944 34976 34992 35378 35568 35721 35748 36288 36309 36504 36864 36936 37072 37544 37632 37734 37856 37908 38304 38532 38727 38912 38988 39312 39348 39366 39936 40014 40432 40768 40824 41067 41472 41496 41534 41553 41706 42237 42336 42368 42588 42627 43008 43092 43264 43776 44023 44226 44688 44928 44954 45486 45864 45906 45927 46208 46592 46656 46683 47424 47628 47664 48384 48412 48657 48672 49152 49248 49686 50176 50274 50312 50544 51072 51376 51597 51636 51984 52416 52464 52488 53067 53248 53352 53557 53622 54432 54756 55296 55328 55404 55608 55939 56316 56448 56601 56784 56836 56862 57344 57456 57798 58368 58482 58968 59022 59049 59584 59904 60021 60242 60648 61009 61152 61208 61236 62208 62244 62301 62559 63232 63504 63552 63882 64512 64638 64876 64896 65664 65702 66248 66339 67032 67392 67431 68096 68229 68796 68848 68859 69312 69888 69952 69984 70756 71136 71442 71496 72576 72618 73008 73728 73872 74144 74529 75088 75264 75411 75468 75712 75816 76608 77064 77454 77824 77976 78624 78696 78732 79872 80028 80433 80864 81536 81648 81757 82134 82944 82992 83068 83106 83412 84474 84672 84736 85176 85254 85293 86016 86184 86528 86697 87552 87723 88046 88452 88533 89376 89856 89908 90363 90972 91728 91812 91854 92416 93184 93312 93366 94848 95256 95328 95823 96768 96824 96957 97314 97344 98496 98553 99372 99463 100352 100548 100624 101088 102144 102752 103194 103272 103968 104832 104928 104976 106134 106496 106704 107114 107163 107244 108864 108927 109512 109561 110592 110656 110808 111216 111878 112632 112896 113202 113568 113672 113724 114688 114912 115596 116181 116736 116964 117936 118044 118098 119168 119491 119808 120042 120484 121296 122018 122304 122416 122472 123201 124416 124488 124602 124659 125118 126464 126711 127008 127104 127764 127881 129024 129276 129752 129792 131328 131404 132069 132496 132678 134064 134784 134862 136192 136458 137592 137696 137718 137781 138624 139776 139904 139968 140049 141512 142272 142884 142992 145152 145236 145369 145971 146016 147456 147744 148288 149058 150176 150528 150822 150936 151424 151632 153216 154128 154791 154908 155648 155952 157248 157339 157392 157464 159201 159744 160056 160671 160866 161728 163072 163296 163514 164268 165888 165984 166136 166212 166824 167817 168948 169344 169472 169803 170352 170508 170586 172032 172368 173056 173394 175104 175446 176092 176904 177066 178752 179712 179816 180063 180726 181944 183027 183456 183624 183708 184717 184832 186368 186624 186732 186903 187677 189696 190512 190656 191646 193536 193648 193914 194628 194688 196992 197106 198744 198926 199017 200704 201096 201248 202176 202293 204288 204687 205504 206388 206544 206577 207936 209664 209856 209952 210847 212268 212992 213408 214228 214326 214488 217728 217854 219024 219122 221184 221312 221616 222432 223587 223756 225264 225792 226233 226404 227136 227344 227448 229824 229957 231192 232362 233472 233928 235872 236088 236196 238336 238982 239616 240084 240968 241299 242592 244036 244608 244832 244944 245271 246402 248832 248976 249204 249318 250236 252928 253422 254016 254208 255528 255762 255879 258048 258552 259504 259584 260091 262656 262808 263169 264138 264992 265356 265599 268128 269568 269724 269971 271089 272384 272916 275184 275392 275436 275562 277248 279552 279808 279936 280098 283024 284544 285768 285984 287469 290304 290472 290738 290871 291942 292032 295488 295659 296576 298116 298389 300352 301056 301644 301872 302848 303264 306432 308161 308256 309582 309816 311296 311904 314496 314678 314784 314928 318402 319488 320112 321342 321489 321732 323456 326144 326592 326781 327028 328536 328683 331776 331968 332272 332424 333648 335634 337896 338688 338944 339606 340704 341016 341172 344064 344736 346112 346788 348543 350208 350892 352184 353808 354132 357504 358473 359424 359632 360126 361452 361783 363888 366054 366912 367248 367416 369434 369603 369664 372736 373248 373464 373806 373977 375354 379392 380133 381024 381312 383292 383643 387072 387296 387828 389256 389376 391573 393984 394212 394573 396207 397488 397852 398034 401408 402192 402496 404352 404586 408576 409374 411008 412776 413088 413154 413343 415872 419328 419712 419904 420147 421694 424536 426816 427063 428456 428652 428976 435456 435708 436107 437913 438048 438244 442368 442624 443232 444864 447174 447512 450528 451584 452466 452808 454272 454688 454896 459648 459914 462384 464373 464724 466944 467856 471744 472017 472176 472392 476672 477603 477964 479232 480168 481936 482013 482598 485184 488072 489216 489664 489888 490542 492804 497664 497952 498408 498636 500472 503451 505856 506844 508032 508416 509409 511056 511524 511758 516096 517104 519008 519168 520182 525312 525616 526338 528276 529984 530712 531198 536256 539136 539448 539942 540189 542178 544768 545832 549081 550368 550784 550872 551124 554151 554496 559104 559616 559872 560196 560709 563031 566048 569088 571536 571968 572299 574938 580608 580944 581476 581742 583884 584064 590976 591318 593152 596232 596778 597051 600704 602112 603288 603744 605696 606528 606879 612864 614061 616322 616512 619164 619632 619731 623808 628992 629356 629568 629856 632541 636804 638976 640224 642684 642978 643464 646912 652288 653184 653562 654056 657072 657366 663552 663936 664544 664848 667296 670761 671268 675792 677376 677888 678699 679212 681408 682032 682344 689472 689871 692224 693576 696241 697086 700416 701784 704368 707616 708264 715008 716946 718848 719264 720252 722904 723566 723897 727776 732108 733824 734496 734832 735813 738868 739206 739328 745472 746496 746928 747612 747954 750708 758784 760266 762048 762624 766584 766927 767286 767637 774144 774592 775656 778512 778752 780273 783146 787968 788424 789146 789507 792414 794976 795704 796068 796797 802816 804384 804992 808704 809172 809913 813267 817152 818748 822016 825552 826176 826308 826686 831744 836437 838656 839424 839808 840294 843388 849072 853632 854126 856912 857304 857952 862407 870912 871416 872214 872613 875826 876096 876488 885248 886464 886977 889728 894348 895024 895167 901056 903168 904932 905616 908544 909376 909792 919296 919828 924483 924768 928746 929448 933888 935712 943488 944034 944352 944784 953344 955206 955928 958464 960336 963872 964026 964467 965196 970368 976144 978432 979328 979776 980343 981084 985608 986049 995328 995904 996816 997272 1000944 1006902 1011712 1013688 1016064 1016832 1017583 1018818 1022112 1023048 1023516 1032192 1034208 1038016 1038336 1040364 1045629 1050624 1051232 1052676 1056552 1059968 1061424 1062396 1062841 1072512 1075419 1078272 1078896 1079884 1080378 1084356 1085349 1089536 1091664 1098162 1100736 1101568 1101744 1102248 1108302 1108809 1108992 1118208 1119232 1119744 1120392 1121418 1121931 1126062 1132096 1138176 1140399 1143072 1143936 1144598 1149876 1150929 1161216 1161888 1162952 1163484 1167768 1168128 1174719 1181952 1182636 1183719 1186304 1188621 1192464 1193556 1194102 1194649 1201408 1204224 1206576 1207488 1211392 1213056 1213758 1225728 1228122 1232644 1233024 1238328 1239264 1239462 1247616 1257984 1258712 1259136 1259712 1260441 1265082 1273608 1280448 1281189 1285368 1285956 1286928 1293019 1293824 1304576 1306368 1307124 1308112 1308321 1313739 1314144 1314732 1327104 1327872 1329088 1329696 1334592 1341522 1342536 1351584 1354752 1355776 1357398 1358424 1362816 1364064 1364688 1378944 1379742 1384448 1387152 1392482 1393119 1394172 1400832 1403568 1408736 1415232 1416051 1416528 1424293 1430016 1432809 1433892 1437696 1438528 1440504 1445808 1446039 1447132 1447794 1455552 1464216 1467648 1468992 1469664 1471626 1477736 1478412 1478656 1490944 1492992 1493856 1495224 1495908 1501416 1510353 1517568 1520532 1524096 1525248 1528227 1533168 1533854 1534572 1535274 1548288 1549184 1551312 1553383 1557024 1557504 1560546 1566292 1575936 1576848 1578292 1579014 1584828 1589952 1591408 1592136 1593594 1608768 1609984 1617408 1618344 1619826 1620567 1626534 1634304 1637496 1644032 1647243 1651104 1652352 1652616 1653372 1662453 1663488 1672874 1677312 1678848 1679616 1680588 1682127 1686776 1689093 1698144 1707264 1708252 1713824 1714608 1715904 1716897 1724814 1741824 1742832 1744428 1745226 1751652 1752192 1752976 1770496 1772928 1773954 1779456 1788696 1790048 1790334 1791153 1802112 1806336 1809864 1811232 1817088 1818752 1819584 1820637 1838592 1839656 1842183 1848966 1849536 1857492 1858896 1859193 1871424 1886976 1888068 1888704 1889568 1889797 1897623 1906688 1910412 1911856 1916928 1920672 1927744 1928052 1928934 1930392 1940736 1952288 1956864 1958656 1959552 1960686 1962168 1971216 1972098 1990656 1991808 1993632 1994544 2001888 2012283 2013804 2023424 2027376 2032128 2033664 2035166 2036097 2037636 2044224 2046096 2047032 2068416 2069613 2076032 2076672 2080728 2081659 2088723 2091258 2101248 2102464 2105352 2113104 2119936 2122848 2124792 2125682 2145024 2150838 2156544 2157792 2159768 2160756 2168712 2170698 2171691 2179072 2183328 2196324 2201472 2203136 2203488 2204496 2207439 2216604 2217618 2217984 2236416 2238464 2239488 2240784 2242836 2243862 2252124 2264192 2276352 2280798 2286144 2287872 2289196 2299752 2300781 2301858 2322432 2323776 2325904 2326968 2335536 2336256 2340819 2349438 2363904 2365272 2367438 2368521 2372608 2377242 2384928 2387112 2388204 2389298 2390391 2402816 2408448 2413152 2414976 2422784 2426112 2427516 2429739 2439801 2451456 2456244 2465288 2466048 2476656 2478528 2478924 2495232 2509311 2515968 2517424 2518272 2519424 2520882 2530164 2532481 2547216 2560896 2562378 2570736 2571912 2573856 2586038 2587221 2587648 2609152 2612736 2614248 2616224 2616642 2617839 2627478 2628288 2629464 2655744 2658176 2659392 2660931 2669184 2683044 2685072 2685501 2703168 2709504 2711552 2714796 2716848 2725632 2728128 2729376 2741011 2757888 2759484 2762011 2768896 2773449 2774304 2784964 2786238 2788344 2801664 2807136 2817472 2830464 2832102 2833056 2848586 2860032 2865618 2867784 2875392 2877056 2881008 2891616 2892078 2893401 2894264 2895588 2911104 2928432 2935296 2937984 2939328 2941029 2943252 2955472 2956824 2957312 2958147 2985984 2987712 2989441 2990448 2991816 3002832 3020706 3035136 3041064 3048192 3050496 3052749 3056454 3066336 3067708 3069144 3070548 3096576 3098368 3102624 3106766 3114048 3115008 3121092 3132584 3136887 3151872 3153696 3156584 3158028 3169656 3179904 3182816 3184272 3187188 3188523 3217536 3219968 3226257 3234816 3236688 3239652 3241134 3253068 3256047 3268608 3274992 3288064 3294486 3302208 3304704 3305232 3306744 3324906 3326427 3326976 3345748 3354624 3357696 3359232 3361176 3364254 3373552 3378186 3396288 3414528 3416504 3421197 3427648 3429216 3431808 3433794 3449628 3452787 3483648 3485664 3488856 3490452 3503304 3504384 3505952 3509623 3524157 3540992 3545856 3547908 3551157 3558912 3565863 3577392 3580096 3580668 3582306 3583947 3604224 3612672 3619728 3622464 3634176 3637504 3639168 3641274 3677184 3679312 3684366 3697932 3699072 3714984 3717792 3718386 3742848 3773952 3776136 3777408 3779136 3779594 3781323 3795246 3813376 3820824 3823712 3841344 3843567 3855488 3856104 3857868 3860784 3879057 3881472 3904576 3913728 3917312 3919104 3921372 3924336 3924963 3941217 3942432 3944196 3981312 3983616 3987264 3989088 4003776 4006093 4024566 4027608 4046848 4054752 4064256 4067328 4070332 4072194 4075272 4088448 4092192 4094064 4136832 4139226 4152064 4153344 4161456 4163318 4177446 4179357 4182516 4202496 4204928 4210704 4226208 4239872 4245696 4248153 4249584 4251364 4272879 4290048 4298427 4301676 4313088 4315584 4319536 4321512 4337424 4338117 4341396 4343382 4366656 4392648 4402944 4406272 4406976 4408992 4414878 4433208 4435236 4435968 4472832 4476928 4478976 4481568 4485672 4487724 4504248 4528384 4531059 4552704 4561596 4572288 4575744 4578392 4584681 4599504 4601562 4603716 4644864 4647552 4651808 4653936 4660149 4671072 4672512 4681638 4698876 4703179 4727808 4730544 4734876 4737042 4745216 4754484 4769856 4774224 4776408 4778596 4780782 4805632 4826304 4829952 4845568 4852224 4855032 4859478 4861701 4879602 4902912 4912488 4930576 4932096 4941729 4953312 4957056 4957848 4987359 4990464 5018622 5031936 5034848 5036544 5038848 5041764 5046381 5060328 5064962 5067279 5094432 5121792 5124756 5129449 5141472 5143824 5147712 5150691 5172076 5174442 5175296 5218304 5225472 5228496 5232448 5233284 5235678 5254956 5256576 5258928 5311488 5316352 5318784 5321862 5338368 5366088 5368489 5370144 5371002 5373459 5406336 5419008 5423104 5429592 5433696 5451264 5456256 5458752 5461911 5482022 5515776 5518968 5524022 5526549 5546898 5548608 5569928 5572476 5576688 5577579 5614272 5634944 5660928 5664204 5666112 5669391 5692869 5697172 5720064 5731236 5735568 5750784 5754112 5762016 5783232 5784156 5786802 5788528 5791176 5822208 5855059 5856864 5870592 5875968 5878656 5882058 5886504 5910944 5913648 5914624 5916294 5971968 5975424 5978882 5980896 5983632 6005664 6036849 6041412 6070272 6082128 6096384 6100992 6105498 6108291 6112908 6132672 6135416 6138288 6141096 6196736 6205248 6208839 6213532 6228096 6230016 6242184 6244977 6265168 6266169 6273774 6303744 6307392 6313168 6316056 6339312 6359808 6365632 6368544 6374376 6377046 6435072 6439936 6452514 6469632 6473376 6479304 6482268 6506136 6512094 6515073 6537216 6549984 6576128 6588972 6604416 6609408 6610464 6613488 6622317 6649812 6652854 6653952 6691496 6709248 6715392 6718464 6722352 6728508 6747104 6756372 6792576 6829056 6833008 6842394 6855296 6858432 6863616 6867588 6873877 6899256 6902343 6905574 6967296 6971328 6977712 6980904 7006608 7008768 7011904 7019246 7022457 7048314 7081984 7091712 7095816 7102314 7105563 7117824 7131726 7154784 7160192 7161336 7164612 7167894 7171173 7208448 7225344 7239456 7244928 7268352 7275008 7278336 7282548 7289217 7319403 7354368 7358624 7368732 7395864 7398144 7429968 7435584 7436772 7439887 7485696 7527933 7547904 7552272 7554816 7558272 7559188 7562646 7590492 7597443 7626752 7641648 7647424 7682688 7687134 7710976 7712208 7715736 7721568 7758114 7761663 7762944 7809152 7827456 7834624 7838208 7842744 7848672 7849926 7853517 7882434 7884864 7888392 7967232 7974528 7978176 7982793 8007552 8012186 8049132 8055216 8056503 8109504 8128512 8134656 8140664 8144388 8150544 8176896 8184384 8188128 8223033 8273664 8278452 8286033 8304128 8306688 8320347 8322912 8326636 8354892 8358714 8362543 8365032 8404992 8409856 8421408 8452416 8479744 8491392 8496306 8499168 8502728 8545758 8580096 8596854 8603352 8626176 8631168 8639072 8643024 8674848 8676234 8682792 8686764 8733312 8785296 8805888 8812544 8813952 8817984 8823087 8829756 8866416 8870472 8871936 8874441 8953856 8957952 8963136 8968323 8971344 8975448 9008496 9051133 9056768 9062118 9105408 9123192 9144576 9151488 9156784 9158247 9169362 9199008 9203124 9207432 9289728 9295104 9303616 9307872 9320298 9342144 9345024 9363276 9397752 9406358 9410661 9455616 9461088 9469752 9474084 9490432 9508968 9539712 9548448 9552816 9557192 9561564 9565569 9611264 9652608 9659904 9678771 9691136 9704448 9710064 9718956 9723402 9759204 9768141 9805824 9824976 9861152 9864192 9883458 9906624 9914112 9915696 9970051 9974718 9979281 9980928 10037244 10063872 10069696 10073088 10077696 10083528 10092762 10120656 10129924 10134558 10188864 10243584 10249512 10258898 10263591 10282944 10287648 10295424 10301382 10344152 10348884 10350592 10358361 10436608 10450944 10456992 10464896 10466568 10471356 10509912 10513152 10517856 10528869 10572471 10622976 10632704 10637568 10643724 10653471 10676736 10697589 10732176 10736978 10740288 10742004 10746918 10751841 10812672 10838016 10859184 10867392 10873681 10902528 10912512 10917504 10923822 10964044 11031552 11037936 11048044 11053098 11093796 11097216 11139856 11144952 11153376 11155158 11228544 11269888 11321856 11328408 11332224 11338782 11343969 11385738 11394344 11440128 11462472 11471136 11508224 11524032 11530701 11566464 11568312 11573604 11577056 11582352 11637171 11644416 11710118 11713728 11741184 11751936 11757312 11764116 11773008 11774889 11821888 11823651 11827296 11832588 11943936 11950848 11957764 11961792 11967264 12011328 12018279 12073698 12082824 12140544 12164256 12192768 12201984 12210996 12216582 12225816 12265344 12270832 12276576 12282192 12393472 12410496 12417678 12427064 12456192 12460032 12484368 12489954 12530336 12532338 12538071 12547548 12607488 12614784 12626336 12632112 12678624 12719616 12731264 12737088 12744459 12748752 12754092 12818637 12870144 12879872 12895281 12905028 12939264 12946752 12958608 12964536 13012272 13014351 13024188 13030146 13099968 13152256 13177944 13208832 13218816 13220928 13226976 13228579 13244634 13299624 13305708 13307904 13382992 13418496 13430784 13436928 13444704 13457016 13494208 13512744 13585152 13593177 13658112 13666016 13684788 13710592 13716864 13727232 13735176 13747754 13754043 13798512 13804686 13811148 13934592 13942656 13955424 13961808 13980447 14013216 14017536 14023808 14038492 14044914 14096628 14109537 14163968 14183424 14191632 14204628 14211126 14235648 14263452 14309568 14320384 14322672 14329224 14335788 14342346 14416896 14478912 14489856 14536704 14550016 14556672 14565096 14571613 14578434 14585103 14638806 14708736 14717248 14737464 14791728 14796288 14825187 14859936 14871168 14873544 14879774 14962077 14971392 15055866 15095808 15104544 15109632 15116544 15118376 15125292 15139143 15180984 15194886 15201837 15253504 15283296 15294848 15365376 15374268 15388347 15421952 15424416 15431472 15443136 15452073 15516228 15523326 15525888 15530437 15618304 15654912 15669248 15676416 15685488 15697344 15699852 15707034 15764868 15769728 15776784 15934464 15949056 15956352 15965586 16015104 16024372 16098264 16105467 16110432 16113006 16219008 16257024 16269312 16281328 16288776 16301088 16353792 16368768 16376256 16385733 16446066 16547328 16556904 16572066 16579647 16608256 16640694 16645824 16653272 16709784 16717428 16725086 16730064 16732737 16819712 16842816 16904832 16959488 16982784 16992612 16998336 17005456 17008173 17078607 17091516 17160192 17193708 17206704 17252352 17262336 17278144 17286048 17349696 17352468 17365584 17373528 17466624 17565177 17570592 17611776 17625088 17627904 17635968 17646174 17659512 17727367 17732832 17740944 17743872 17748882 17907712 17915904 17926272 17936646 17942688 17950896 18016992 18102266 18110547 18113536 18124236 18210816 18246384 18289152 18302976 18313568 18316494 18324873 18338724 18398016 18406248 18414864 18515809 18590208 18607232 18615744 18626517 18640596 18684288 18690048 18726552 18734931 18795504 18798507 18812716 18821322 18911232 18922176 18939504 18948168 18980864 19017936 19079424 19096896 19105632 19114384 19123128 19131138 19222528 19305216 19319808 19334077 19357542 19382272 19408896 19420128 19437912 19446804 19518408 19536282 19545219 19611648 19649952 19722304 19728384 19766916 19813248 19828224 19831392 19866951 19940102 19949436 19958562 19961856 20074488 20127744 20139392 20146176 20155392 20167056 20185524 20193979 20241312 20259848 20269116 20377728 20487168 20499024 20517796 20527182 20565888 20575296 20590848 20602764 20621631 20688304 20697768 20701184 20707029 20716722 20901888 20913984 20929792 20933136 20942712 21019824 21026304 21035712 21057738 21067371 21144942 21245952 21265408 21275136 21287448 21306942 21316689 21353472 21395178 21464352 21473956 21480576 21484008 21493836 21503682 21513519 21625344 21676032 21718368 21734784 21747362 21805056 21825024 21835008 21847644 21867651 21928088 21958209 22063104 22075872 22096088 22106196 22187592 22194432 22279712 22289904 22306752 22310316 22319661 22457088 22539776 22583799 22643712 22656816 22664448 22677564 22687938 22698331 22771476 22788688 22792329 22880256 22924944 22942272 23016448 23048064 23061402 23132928 23136624 23147208 23154112 23164704 23274342 23284989 23288832 23420236 23427456 23482368 23503872 23514624 23528232 23546016 23549778 23643776 23647302 23654592 23665176 23901696 23915528 23923584 23934528 23948379 24022656 24036558 24147396 24165648 24169509 24328512 24385536 24403968 24421992 24433164 24451632 24530688 24541664 24553152 24564384 24567361 24669099 24786944 24820992 24835356 24854128 24858099 24912384 24920064 24961041 24968736 24979908 25060672 25064676 25076142 25087629 25095096 25214976 25229568 25252672 25264224 25357248 25439232 25462528 25474176 25488918 25497504 25508184 25637274 25740288 25759744 25790562 25810056 25878528 25893504 25917216 25929072 26024544 26028702 26048376 26060292 26199936 26304512 26355888 26417664 26437632 26441856 26453952 26457158 26469261 26489268 26599248 26611416 26615808 26623323 26765984 26861568 26873856 26889408 26904969 26914032 26988416 27025488 27061567 27153399 27170304 27186354 27316224 27332032 27369576 27421184 27433728 27454464 27470352 27474741 27495508 27508086 27597024 27609372 27622296 27869184 27885312 27910848 27923616 27960894 28026432 28035072 28047616 28076984 28089828 28193256 28219074 28231983 28327936 28366848 28383264 28409256 28422252 28471296 28526904 28619136 28640768 28645344 28658448 28671576 28684692 28696707 28833792 28957824 28979712 29036313 29073408 29100032 29113344 29130192 29143226 29156868 29170206 29277612 29304423 29417472 29434496 29474928 29583456 29592576 29650374 29719872 29742336 29747088 29759548 29910153 29924154 29942784 30111732 30191616 30209088 30219264 30233088 30236752 30250584 30278286 30361968 30389772 30403674 30566592 30589696 30730752 30748536 30776694 30790773 30843904 30848832 30862944 30886272 30904146 31032456 31046652 31051776 31060874 31075083 31236608 31309824 31338496 31352832 31370976 31394688 31399704 31414068 31529736 31539456 31553568 31586607 31717413 31868928 31898112 31912704 31931172 31960413 32030208 32048744 32092767 32196528 32210934 32220864 32226012 32255523 32438016 32514048 32562656 32577552 32602176 32621043 32707584 32737536 32752512 32771466 32892132 32922253 33094656 33113808 33144132 33159294 33216512 33281388 33291648 33306544 33419568 33434856 33450172 33460128 33465474 33639424 33685632 33809664 33918976 33965568 33985224 33996672 34010912 34016346 34031907 34157214 34183032 34320384 34387416 34413408 34524672 34556288 34572096 34592103 34699392 34704936 34731168 34747056 34911513 34933248 35130354 35141184 35223552 35250176 35255808 35271936 35292348 35319024 35324667 35454734 35465664 35470953 35481888 35497764 35831808 35852544 35873292 35885376 35901792 35906143 36033984 36054837 36204532 36221094 36227072 36248472 36421632 36492768 36578304 36605952 36627136 36632988 36649746 36677448 36796032 36812496 36829728 37031618 37180416 37214464 37231488 37253034 37281192 37368576 37380096 37453104 37469862 37591008 37597014 37614213 37625432 37642644 37822464 37844352 37879008 37896336 37961728 38035872 38158848 38193792 38211264 38228768 38233377 38246256 38262276 38445056 38455911 38610432 38639616 38668154 38685843 38715084 38817792 38840256 38875824 38893608 39036816 39043053 39072564 39090438 39299904 39444608 39456768 39533832 39551521 39626496 39656448 39662784 39685737 39733902 39880204 39898872 39917124 39923712 40148976 40255488 40278784 40292352 40310784 40334112 40371048 40387958 40482624 40519696 40538232 40755456 40779531 40974336 40998048 41035592 41054364 41131776 41150592 41181696 41205528 41243262 41262129 41376608 41395536 41402368 41414058 41433444 41803776 41827968 41859584 41866272 41885424 41941341 42039648 42052608 42071424 42115476 42134742 42289884 42328611 42491904 42530816 42550272 42574896 42613884 42633378 42706944 42790356 42928704 42947912 42961152 42968016 42987672 43007364 43027038 43250688 43436736 43469568 43494724 43610112 43650048 43670016 43695288 43714839 43735302 43856176 43916418 44126208 44151744 44192176 44212392 44375184 44388864 44475561 44559424 44579808 44613504 44620632 44639322 44886231 44914176 45079552 45167598 45287424 45313632 45328896 45355128 45375876 45396662 45417429 45542952 45577376 45584658 45605511 45760512 45849888 45884544 46032896 46096128 46122804 46165041 46265856 46273248 46294416 46308224 46329408 46356219 46548684 46569978 46577664 46591311 46840472 46854912 46964736 47007744 47029248 47056464 47092032 47099556 47287552 47294604 47309184 47330352 47803392 47831056 47847168 47869056 47896758 48045312 48073116 48117139 48294792 48316401 48331296 48339018 48657024 48771072 48807936 48843984 48866328 48903264 49061376 49083328 49106304 49128768 49134722 49157199 49338198 49573888 49641984 49670712 49708256 49716198 49738941 49824768 49922082 49937472 49959816 50121344 50129352 50152284 50175258 50190192 50198211 50459136 50505344 50528448 50714496 50878464 50925056 50948352 50977836 50995008 51016368 51024519 51235821 51274548 51480576 51519488 51581124 51620112 51757056 51787008 51834432 51858144 52049088 52057404 52079209 52096752 52120584 52399872 52609024 52695531 52711776 52835328 52875264 52883712 52907904 52914316 52938522 52978536 53182101 53198496 53222832 53231616 53246646 53531968 53723136 53747712 53778816 53809938 53828064 53976832 54050976 54123134 54306798 54331641 54340608 54372708 54632448 54664064 54739152 54842368 54867456 54908928 54940704 54949482 54974619 54991016 55016172 55194048 55218744 55244592 55547427 55770624 55821696 55847232 55879551 55921788 56052864 56070144 56095232 56153968 56179656 56204793 56386512 56395521 56438148 56463966 56733696 56766528 56818512 56844504 56942592 57053808 57238272 57281536 57290688 57316896 57343152 57369384 57393414 57667584 57915648 57959424 58002231 58072626 58146816 58200064 58226688 58260384 58286452 58313736 58340412 58537801 58555224 58608846 58834944 58868992 58949856 59166912 59185152 59300748 59439744 59484672 59494176 59519096 59600853 59820306 59848308 59885568 60223464 60383232 60418176 60438528 60466176 60473504 60501168 60556572 60581937 60723936 60779544 60807348 61133184 61141327 61179392 61461504 61497072 61553388 61581546 61687808 61697664 61725888 61772544 61808292 61864893 62064912 62093304 62103552 62121087 62121748 62150166 62473216 62676992 62705664 62741952 62789376 62799408 62828136 63059472 63078912 63107136 63173214 63202113 63434826 63737856 63796224 63825408 63862344 63920826 64060416 64097488 64185534 64393056 64421868 64441728 64452024 64511046 64540557 64876032 65028096 65125312 65155104 65204352 65242086 65415168 65475072 65505024 65542932 65602953 65784264 65844506 65874627 66189312 66227616 66288264 66318588 66433024 66562776 66583296 66613088 66682837 66839136 66869712 66900344 66920256 66930948 66958983 67278848 67371264 67619328 67751397 67837952 67931136 67970448 67993344 68021824 68032692 68063814 68094993 68314428 68366064 68376987 68640768 68774832 68826816 69049344 69112576 69144192 69184206 69398784 69409872 69462336 69494112 69790357 69823026 69854967 69866496 70260708 70282368 70447104 70500352 70511616 70543872 70584696 70638048 70649334 70909468 70931328 70941906 70963776 70995528 71705088 71746584 71770752 71803584 71812286 71845137 72067968 72109674 72409064 72442188 72454144 72496944 72508527 72985536 73156608 73211904 73254272 73265976 73299492 73354896 73592064 73624992 73659456 73702083 74007297 74063236 74360832 74428928 74462976 74506068 74562384 74574297 74737152 74760192 74883123 74906208 74939724 75182016 75194028 75228426 75250864 75262887 75285288 75644928 75688704 75758016 75792672 76071744 76115767 76317696 76387584 76422528 76457536 76466754 76492512 76524552 76890112 76911822 77220864 77279232 77336308 77371686 77430168 77635584 77680512 77751648 77787216 78073632 78086106 78145128 78180876 78599808 78889216 78913536 79067664 79103042 79252992 79312896 79325568 79371474 79407783 79467804 79760408 79797744 79834248 79847424 79869969 80297952 80557568 80584704 80621568 80668224 80714907 80742096 80775916 80965248 81039392 81076464 81184701 81460197 81510912 81559062 81948672 81996096 82071184 82108728 82263552 82301184 82363392 82411056 82424223 82486524 82524258 82753216 82791072 82828116 82866888 83607552 83655936 83719168 83732544 83770848 83882682 84079296 84105216 84142848 84230952 84269484 84579768 84657222 84695949 84983808 85061632 85100544 85149792 85227768 85266756 85413888 85580712 85857408 85895824 85922304 85936032 85975344 86014728 86054076 86090121 86501376 86873472 86939136 86989448 87108939 87220224 87300096 87340032 87390576 87429678 87470604 87712352 87832836 87913269 88252416 88303488 88384352 88424784 88750368 88777728 88951122 89118848 89159616 89227008 89241264 89278644 89360401 89730459 89772462 89828352 90159104 90335196 90574848 90627264 90657792 90710256 90751752 90793324 90834858 91085904 91154752 91169316 91211022 91699776 91769088 92065792 92192256 92245608 92330082 92372319 92531712 92546496 92588832 92616448 92658816 92712438 93097368 93139956 93155328 93182622 93225249 93680944 93709824 93929472 94015488 94058496 94112928 94184064 94199112 94575104 94589208 94618368 94660704 94759821 95152239 95606784 95662112 95694336 95738112 95793516 95881239 96090624 96146232 96234278 96278301 96589584 96632802 96662592 96678036 96766569 97314048 97542144 97687968 97732656 97806528 97863129 98122752 98166656 98212608 98257536 98269444 98314398 98676396 98766759 99147776 99283968 99341424 99416512 99432396 99477882 99649536 99844164 99874944 99919632 100242688 100258704 100304568 100350516 100380384 100396422 100918272 101010688 101056896 101428992 101756928 101850112 101896704 101955672 101990016 102001291 102032736 102049038 102095721 102471642 102549096 102961152 103038976 103162248 103240224 103574016 103668864 103716288 103776309 104098176 104114808 104158418 104193504 104241168 104734539 104799744 105391062 105423552 105670656 105750528 105767424 105815808 105828632 105877044 105957072 105974001 106364202 106396992 106412859 106445664 106493292 107063936 107495424 107557632 107619876 107656128 107718429 107953664 108101952 108164511 108246268 108613596 108663282 108681216 108713059 108745416 109264896 109328128 109478304 109684736 109734912 109817856 109881408 109898964 109949238 109982032 110032344 110388096 110437488 110489184 111094854 111541248 111643392 111694464 111759102 111843576 112105728 112140288 112190464 112307936 112359312 112409586 112773024 112791042 112876296 112927932 113467392 113533056 113637024 113689008 113885184 114107616 114476544 114563072 114581376 114633792 114686304 114700131 114738768 114786828 115335168 115367733 115831296 115918848 116004462 116057529 116145252 116400128 116453376 116520768 116572904 116627472 116680824 117075602 117110448 117129159 117217692 117737984 117899712 118333824 118370304 118601496 118654563 118879488 118969344 118988352 119038192 119057211 119201706 119640612 119696616 119750173 119771136 120446928 120766464 120836352 120877056 120932352 120947008 121002336 121113144 121163874 121447872 121559088 121614696 122266368 122282654 122338593 122358784 122923008 122994144 123106776 123163092 123375616 123395328 123451776 123545088 123616584 123729786 123786387 124129824 124186608 124207104 124242174 124243496 124300332 124946432 125353984 125411328 125483904 125578752 125598816 125656272 125824023 126118944 126157824 126214272 126346428 126404226 126869652 126985833 127475712 127592448 127650816 127724688 127841652 128120832 128194976 128371068 128786112 128843736 128883456 128904048 129022092 129081114 129610663 129752064 130250624 130310208 130408704 130484172 130603663 130830336 130950144 131010048 131085864 131144517 131205906 131568528 131689012 131749254 132378624 132455232 132576528 132637176 132866048 133125552 133166592 133226176 133365674 133426683 133678272 133739424 133800688 133840512 133861896 133917966 134557696 134658693 134742528 135238656 135502794 135675904 135862272 135940896 135986688 136043648 136065384 136127628 136189986 136252287 136628856 136732128 136753974 136816533 137281536 137549664 137653632 138098688 138225152 138288384 138368412 138495123 138797568 138819744 138924672 138988224 139068657 139580714 139646052 139709934 139732992 139773933 140521416 140564736 140894208 141023232 141087744 141169392 141276096 141298668 141357853 141818936 141862656 141883812 141927552 141991056 143410176 143493168 143541504 143607168 143624572 143690274 144135936 144219348 144351417 144818128 144884376 144908288 144949203 144993888 145017054 145971072 146313216 146423808 146508544 146531952 146598984 146709792 147184128 147249984 147318912 147404166 147471597 148014594 148126472 148721664 148857856 148925952 149012136 149124768 149148594 149216823 149474304 149766246 149812416 149879448 150364032 150388056 150456852 150501728 150525774 150570576 150594633 151377408 151516032 151585344 152143488 152231534 152635392 152775168 152845056 152915072 152933508 152985024 153049104 153073557 153707463 153823644 154441728 154558464 154672616 154743372 154860336 155271168 155361024 155503296 155574432 156147264 156172212 156237627 156290256 156361752 157199616 157778432 157827072 158086593 158135328 158206084 158505984 158625792 158651136 158742948 158815566 158888317 158935608 159520816 159546303 159595488 159668496 159694848 159739938 160595904 161115136 161169408 161243136 161336448 161429814 161484192 161551832 161930496 162078784 162152928 162369402 162920394 162994923 163021824 163118124 163897344 163992192 164142368 164217456 164527104 164602368 164726784 164822112 164848446 164973048 165048516 165506432 165582144 165656232 165733776 166642281 167311872 167438336 167465088 167541696 167638653 167765364 168158592 168210432 168285696 168461904 168538968 168614379 169159536 169186563 169314444 169391898 170123264 170201088 170299584 170455536 170533512 170827776 171161424 171714816 171791648 171844608 171872064 171950688 171971527 172029456 172108152 172180242 173002752 173746944 173878272 173978896 174006693 174217878 174440448 174600192 174680064 174781152 174859356 174941208 175424704 175613403 175665672 175826538 176504832 176606976 176768704 176849568 177500736 177555456 177902244 178237696 178319232 178454016 178482528 178557288 178720802 178802559 179460918 179544924 179656704 180318208 180670392 181149696 181254528 181315584 181420512 181503504 181586648 181669716 181745811 182171808 182309504 182338632 182422044 183399552 183423981 183538176 184131584 184384512 184491216 184660164 184744638 185063424 185092992 185177664 185232896 185317632 185424876 185594679 186194736 186279912 186310656 186363261 186365244 186450498 187361888 187419648 188030976 188116992 188225856 188368128 188398224 189150208 189178416 189236736 189321408 189430969 189519642 189606339 190304478 191213568 191324224 191388672 191476224 191587032 191762478 192181248 192292464 192468556 192556602 193179168 193265604 193325184 193356072 193533138 194628096 195084288 195375936 195465312 195613056 195726258 196245504 196333312 196425216 196515072 196538888 196628796 196808859 197352792 197533518 197623881 198295552 198567936 198682848 198833024 198864792 198955764 199299072 199688328 199749888 199839264 200048511 200485376 200517408 200609136 200701032 200760768 200792844 200876949 201836544 201895681 202021376 202113792 202857984 203254191 203513856 203700224 203793408 203911344 203980032 204002582 204065472 204098076 204191442 204284979 204943284 205098192 205130961 205922304 206324496 206480448 207148032 207337728 207432576 207552618 208196352 208229616 208316836 208387008 208482336 209371071 209469078 209599488 210782124 210847104 211341312 211501056 211534848 211631616 211657264 211754088 211914144 211948002 212728404 212793984 212825718 212891328 212986584 214127872 215115264 215239752 215312256 215436858 215535411 215907328 216203904 216329022 216492536 217227192 217326564 217362432 217426118 217490832 217525581 218656256 218956608 219369472 219469824 219635712 219762816 219797928 219898476 219964064 220064688 220776192 220874976 220978368 221106249 222021891 222189708 223082496 223286784 223388928 223518204 223687152 223722891 224211456 224280576 224380928 224615872 224649369 224718624 224819172 225546048 225582084 225752592 225788661 225855864 226934784 227066112 227274048 227378016 228215232 228347301 228953088 229126144 229162752 229267584 229372608 229400262 229477536 229573656 230455771 230670336 230735466 231662592 231837696 232008924 232115058 232290504 232800256 232906752 233041536 233145808 233254944 233361648 234151204 234220896 234258318 234435384 235475968 235799424 236667648 236740608 237202992 237309126 237758976 237938688 237976704 238076384 238114422 238223349 238403412 239281224 239393232 239500346 239542272 239609907 240893856 241672704 241754112 241864704 241894016 242004672 242144721 242226288 242327748 242895744 243118176 243229392 243554103 244380591 244532736 244565308 244677186 244717568 245846016 245988288 246213552 246326184 246751232 246790656 246903552 247090176 247233168 247272669 247459572 247572774 248259648 248373216 248484348 248486992 248600664 249892864 250822656 250967808 251157504 251197632 251312544 251343001 251648046 252237888 252315648 252428544 252692856 252808452 253739304 253971666 254087847 254951424 255184896 255301632 255449376 255683304 256241664 256389952 256742136 257572224 257687472 257766912 257808096 258044184 258162228 258270363 259221326 259504128 260501248 260620416 260817408 260968344 261207326 261326817 261660672 261900288 262020096 262171728 262289034 262411812 263137056 263378024 263498508 263739807 264757248 264910464 265153056 265274352 265732096 266251104 266333184 266452352 266731348 266853366 267356544 267478848 267601376 267681024 267723792 267835932 268081203 269115392 269191377 269317386 269485056 270477312 271005588 271724544 271881792 271973376 272087296 272130768 272255256 272379972 272504574 273257712 273464256 273507948 273633066 275099328 275307264 276197376 276450304 276576768 276736824 276860647 276990246 277116957 277595136 277639488 277849344 277976448 278137314 279161428 279292104 279419868 279465984 279547866 279675747 281042832 281129472 281788416 282046464 282175488 282338784 282552192 282597336 282715706 283637872 283725312 283767624 283855104 283982112 284279463 285456717 286820352 286986336 287083008 287214336 287249144 287380548 287643717 288271872 288438696 288702834 288834903 289636256 289768752 289816576 289898406 289987776 290034108 290299707 291942144 292626432 293017088 293063904 293197968 293419584 293589387 294368256 294499968 294637824 294808332 294943194 295078303 296029188 296252944 296300277 297443328 297715712 297851904 298024272 298249536 298297188 298433646 298948608 299532492 299624832 299758896 300728064 300776112 300913704 301003456 301051548 301141152 301189266 302754816 303032064 303170688 304286976 304463068 305270784 305550336 305690112 305830144 305867016 305970048 306003873 306098208 306147114 307414926 307647288 308883456 309116928 309345232 309486744 309720672 310722048 311006592 311148864 311328927 312294528 312344424 312475254 312580512 312723504 314203617 314399232 315556864 316173186 316270656 316412168 317011968 317251584 317302272 317485896 317631132 317776634 317871216 317922003 319041632 319092606 319190976 319238577 319336992 319479876 321191808 322230272 322486272 322672896 322859628 322968384 323103664 323155287 323860992 324157568 324305856 324493533 324738804 325840788 325989846 326043648 326139177 326236248 327794688 327984384 328284736 328434912 329054208 329204736 329453568 329644224 329696892 329946096 330097032 331012864 331164288 331312464 331467552 333284562 334623744 334876672 334930176 335083392 335277306 335530728 336317184 336420864 336571392 336819973 336923808 337077936 337228758 338319072 338373126 338628888 338783796 340246528 340402176 340599168 340911072 341067024 341655552 342322848 343429632 343583296 343689216 343744128 343901376 343943054 344058912 344100393 344216304 344360484 346005504 346103199 347493888 347756544 347957792 348013386 348172587 348435756 349200384 349360128 349562304 349718712 349882416 350849408 351226806 351331344 351387477 351653076 351800371 353213952 353537408 353699136 355001472 355110912 355804488 355963689 356475392 356638464 356908032 356965056 357114576 357171633 357441604 357605118 358921836 359089848 359250519 359313408 360636416 361340784 362299392 362509056 362631168 362841024 363007008 363173296 363339432 363491622 364343616 364619008 364677264 364844088 366799104 366847962 367015779 367076352 368263168 368769024 368982432 369320328 369489276 370126848 370185984 370355328 370465792 370635264 370849752 371189358 371359161 372389472 372559824 372621312 372726522 372730488 372900996 374723776 374839296 376061952 376233984 376451712 376736256 376796448 377472069 378300416 378356832 378473472 378642816 378861938 379039284 379212678 380608956 380957499 382427136 382648448 382777344 382952448 383174064 383524956 384362496 384584928 384937112 385113204 386358336 386531208 386650368 386712144 387066276 388831989 389256192 390751872 390930624 391226112 391452516 391810989 392491008 392666624 392850432 393030144 393077776 393257592 393433551 393617718 394705584 395067036 395247762 395428819 397135872 397365696 397666048 397729584 397911528 398598144 399376656 399499776 399678528 400097022 400280049 400970752 401034816 401218272 401402064 401521536 401585688 401753898 403673088 403791362 403976079 404042752 404227584 405715968 406508382 407027712 407400448 407586816 407822688 407960064 408005164 408130944 408196152 408382884 408569958 408756861 409886568 410196384 410261922 411844608 412648992 412960896 414296064 414675456 414865152 415105236 415485369 416392704 416459232 416633672 416774016 416964672 417205971 418742142 418938156 419198976 419321799 421564248 421694208 422682624 423069696 423263232 423314528 423508176 423828288 423896004 424073559 425456808 425587968 425651436 425782656 425973168 427989289 428255744 430230528 430479504 430624512 430873716 431070822 431268289 431814656 432407808 432658044 432985072 433054251 434454384 434653128 434724864 434847609 434852236 434981664 435051162 437312512 437913216 438738944 438939648 439271424 439525632 439595856 439796952 439928128 440129376 441552384 441749952 441956736 442212498 442414791 444043782 444379416 446164992 446573568 446777856 447036408 447374304 447445782 448422912 448761856 449231744 449298738 449437248 449638344 451092096 451164168 451505184 451577322 451711728 451783899 454132224 454548096 454756032 456430464 456694602 457906176 458252288 458325504 458535168 458745216 458800524 458955072 459147312 459220671 460911542 461122389 461470932 463325184 463675392 464017848 464230116 464581008 465813504 466083072 466291616 466509888 466723296 466779859 468302408 468441792 468516636 468712881 468870768 470951936 471598848 473335296 473481216 474259779 474405984 474618252 475517952 475877376 475953408 476152768 476228844 476446698 476664951 476806824 478562448 478638909 478786464 479000692 479084544 479219814 481787712 483345408 483508224 483729408 483788032 484009344 484289442 484452576 484655496 485791488 486236352 486458784 487108206 488761182 488984769 489065472 489130616 489354372 489435136 491692032 491976576 492427104 492652368 493502464 493581312 493807104 494180352 494466336 494545338 494919144 495145548 496519296 496746432 496968696 496973984 497201328 499785728 499926843 501935616 502315008 502395264 502625088 502686002 502915959 503296092 504475776 504631296 504857088 505385712 505616904 505843137 507478608 507559689 507943332 508175694 510369792 510603264 510898752 511366608 512483328 512779904 513484272 514169773 515144448 515374944 515533824 515616192 515914581 516088368 516324456 516540726 518442652 519008256 521002496 521240832 521634816 521936688 522020079 522414652 522653634 523321344 523800576 524040192 524343456 524578068 524823624 526274112 526756048 526840209 526997016 527479614 529514496 529820928 530306112 530548704 532502208 532666368 532904704 533462696 533706732 534713088 534957696 535202752 535362048 535447584 535671864 536162406 536407677 538230784 538382754 538634772 538970112 540954624 542011176 543449088 543763584 543946752 544174592 544261536 544510512 544759944 545009148 545237433 546515424 546928512 547015896 547266132 550198656 550271943 550614528 552394752 552900608 553153536 553473648 553721294 553980492 554233914 555190272 555278976 555698688 555952896 556274628 556784037 558322856 558584208 558839736 558931968 559089783 559095732 559351494 562085664 562258944 564092928 564350976 564677568 565104384 565194672 565431412 567275744 567450624 567535248 567710208 567964224 568292907 568558926 570913434 573640704 573972672 574166016 574428672 574498288 574761096 575287434 576543744 576877392 577405668 577669806 579272512 579537504 579796812 579975552 580068216 580599414 583884288 585252864 586034176 586127808 586395936 586839168 587178774 588736512 588999936 589275648 589616664 589886388 590156606 590426577 592058376 592505888 592600554 592871643 594886656 595431424 595703808 596048544 596499072 596594376 596867292 597897216 599064984 599249664 599517792 600145533 601456128 601552224 601827408 602006912 602103096 602282304 602378532 602630847 605509632 605687043 606064128 606341376 608573952 608926136 609762573 610541568 611100672 611380224 611660288 611734032 611940096 612007746 612196416 612294228 612854937 614829852 615294576 615392883 617766912 618690464 618973488 619441344 621444096 622013184 622297728 622657854 624589056 624688848 624950508 625161024 625447008 625522807 628113213 628407234 628798464 631113728 632346372 632541312 632824336 634023936 634503168 634604544 634971792 635262264 635553268 635742432 635844006 638083264 638185212 638381952 638477154 638673984 638959752 642383616 644460544 645345792 645719256 645936768 646207328 646310574 646606233 647721984 648315136 648611712 648987066 649477608 651681576 651979692 652087296 652278354 652472496 652576743 655968768 656569472 656869824 658108416 658409472 658907136 659288448 659393784 659892192 660194064 662025728 662328576 662624928 662935104 663318747 666065673 666569124 669247488 669753344 669860352 670166784 670554612 671061456 671168673 672634368 672841728 673142784 673639946 673847616 673948107 674155872 674457516 676638144 676746252 677257776 677365983 677567592 680804352 681198336 681822144 682134048 684645696 685041903 686859264 687166592 687378432 687488256 687802752 687886108 688117824 688200786 688432608 688720968 691367313 692011008 692206398 694987776 695513088 695915584 696026772 696345174 696871512 698400768 698720256 699124608 699437424 699764832 701698816 702453612 702662688 702774954 703306152 703600742 706427904 707074816 707398272 710002944 710221824 711608976 711927378 712950784 713276928 713816064 713930112 714229152 714343266 714670047 714883208 715210236 717843672 718179696 718501038 718626816 718829721 721272832 722681568 725018112 725262336 725682048 726014016 726346592 726434163 726678864 726983244 728687232 729238016 729354528 729688176 730662309 733141773 733598208 733695924 734031558 734152704 737538048 737964864 738640656 738978552 740253696 740371968 740710656 740931584 741270528 741699504 741818007 742378716 742718322 744778944 745119648 745453044 745460976 745801992 749447552 749678592 752467968 752903424 753472512 753592896 754029003 754944138 756600832 756713664 756946944 757285632 757723876 758078568 758425356 760991413 761217912 761914998 764854272 765296896 765554688 765904896 766348128 767049912 768724992 769169856 769874224 770226408 772716672 773062416 773300736 773424288 774132552 774811089 777663978 778512384 781503744 781861248 782452224 782905032 783621978 783980451 784982016 785333248 785700864 786060288 786155552 786515184 786867102 787235436 789411168 790134072 790495524 790857638 791219421 794271744 794731392 795332096 795459168 795823056 797196288 798753312 798999552 799357056 800194044 800560098 801941504 802069632 802436544 802804128 803043072 803171376 803507796 804243609 807346176 807574131 807582724 807952158 808085504 808455168 811431936 813016764 814800896 815173632 815645376 815920128 816010328 816261888 816392304 816765768 817139916 817513722 819773136 820392768 820523844 825297984 825921792 828592128 829350912 829730304 830210472 830581941 830970738 832785408 832918464 833267344 833548032 833929344 834411942 837484284 837876312 838251211 838397952 838643598 839027241 843128496 843388416 845365248 846139392 846526464 846629056 847016352 847656576 847792008 848147118 850913616 851175936 851302872 851565312 851946336 852838389 855978578 856370151 856511488 860461056 860959008 861249024 861747432 862141644 862536578 862931151 863629312 864815616 865316088 865970144 866108502 866504709 868908768 869306256 869449728 869695218 869704472 869963328 870102324 870899121 874625024 875826432 877477888 877879296 879051264 879191712 879593904 879856256 880258752 880768161 883104768 883499904 883913472 884424996 884829582 885234909 888087564 888758832 888900831 892329984 893147136 893555712 894072816 894748608 894891564 896845824 897523712 898463488 898597476 898874496 899276688 902184192 902328336 903010368 903154644 903423456 903567798 907274641 908264448 909096192 909512064 912860928 913389204 914225641 915812352 916504576 916651008 917070336 917490432 917601048 917910144 918011619 918294624 918441342 921823084 922244778 922941864 926650368 927350784 928035696 928460232 929162016 932166144 932583232 933019776 933446592 933559718 933986781 936604816 936883584 937033272 937425762 937741536 941903872 942610851 943197696 946670592 948519558 948811968 949236504 951035904 951754752 951906816 952305536 952457688 952893396 953329902 953613648 953766009 957124896 957277818 957572928 957715731 958001384 958439628 963575424 966690816 967458816 967576064 968018688 968578884 968905152 969310992 969465861 971582976 972472704 972917568 973480599 974216412 977522364 977969538 978130944 978261232 978417531 978708744 978870272 983384064 983953152 984854208 985304736 987162624 987614208 988360704 988932672 989090676 989504971 989838288 990291096 993038592 993492864 993937392 993947968 994402656 999571456 999853686 1003871232 1004630016 1004790528 1005250176 1005372004 1005831918 1006592184 1008951552 1009262592 1009714176 1010459919 1010771424 1011233808 1011686274 1014957216 1015119378 1015886664 1016351388 1020739584 1021206528 1021797504 1022733216 1024966656 1025559808 1026968544 1028339546 1030288896 1030749888 1031067648 1031232384 1031829162 1032176736 1032301179 1032648912 1033081452 1036885304 1038016512 1038309597 1042004992 1042481664 1043269632 1043873376 1044040158 1044517761 1044829304 1045307268 1047601152 1048080384 1048686912 1049156136 1049647248 1052548224 1053512096 1053680418 1053994032 1054162431 1054959228 1055401113 1059641856 1060612224 1061097408 1065004416 1065332736 1065809408 1066925392 1067413464 1067891067 1069426176 1069915392 1070405504 1070724096 1070895168 1071343728 1071514899 1072324812 1072815354 1076765508 1077269544 1077751557 1077940224 1081909248 1084022352 1086898176 1087527168 1087893504 1088349184 1088523072 1089021024 1089519888 1090018296 1090474866 1093030848 1093857024 1094031792 1094532264 1100397312 1100543886 1101047337 1101229056 1104789504 1105801216 1106307072 1106947296 1107442588 1107960984 1108467828 1110380544 1110557952 1111397376 1111905792 1112218219 1112549256 1113568074 1116645712 1117168416 1117679472 1117863936 1118179566 1118191464 1118702988 1124171328 1124517888 1128185856 1128701952 1129355136 1130208768 1130389344 1130862824 1132416207 1134551488 1134901248 1135070496 1135420416 1135928448 1136585814 1137117852 1141826868 1142872497 1147281408 1147945344 1148332032 1148857344 1148996576 1149522192 1150574868 1153087488 1153754784 1154811336 1155339612 1158545024 1159075008 1159593624 1159951104 1160136432 1161198828 1161685213 1166495967 1167768576 1172068352 1172255616 1172791872 1173678336 1174357548 1175432967 1177473024 1177999872 1178551296 1179233328 1179772776 1180300653 1180313212 1180853154 1184116752 1185011776 1185201108 1185743286 1186286457 1190862848 1191407616 1192097088 1192998144 1193188752 1193734584 1195794432 1198129968 1198499328 1199035584 1200291066 1200840147 1202912256 1203104448 1203654816 1204013824 1204206192 1204564608 1204757064 1205261694 1211019264 1211374086 1211928237 1212128256 1212682752 1217147904 1217852272 1219525146 1221083136 1222201344 1222760448 1223320576 1223468064 1223880192 1224015492 1224392832 1224588456 1225709874 1226270583 1229659704 1230589152 1230785766 1235533824 1237380928 1237946976 1238882688 1242888192 1244026368 1244595456 1245315708 1246456107 1249178112 1249377696 1249901016 1250322048 1250894016 1251045614 1251617913 1256226426 1256814468 1257596928 1257965397 1262227456 1264692744 1265082624 1265648672 1268047872 1269209088 1269943584 1270524528 1271106536 1271484864 1271688012 1272220677 1276166528 1276370424 1276763904 1276954308 1277347968 1277919504 1283967867 1284767232 1288921088 1290691584 1291438512 1291873536 1292414656 1292621148 1293212466 1293804867 1295443968 1296630272 1297223424 1297974132 1298955216 1299162753 1303363152 1303959384 1304174592 1304542827 1304556708 1304944992 1305153486 1311937536 1313138944 1313739648 1316216832 1316818944 1317814272 1318576896 1318787568 1319784384 1320388128 1324051456 1324657152 1325249856 1325870208 1326016783 1326637494 1327244373 1332131346 1333138248 1338494976 1339506688 1339720704 1340333568 1341109224 1342122912 1342337346 1345268736 1346285568 1347279892 1347695232 1347896214 1348311744 1348915032 1353276288 1353492504 1354515552 1354731966 1355135184 1362396672 1363644288 1364268096 1369291392 1370083806 1373718528 1374333184 1374756864 1374976512 1375605504 1375772216 1376235648 1376401572 1376865216 1377441936 1377662013 1382734626 1383367167 1384412796 1389975552 1391026176 1391831168 1392053544 1392690348 1393743024 1397440512 1398249216 1398874848 1399529664 1400339577 1403397632 1404907224 1405325376 1405549908 1406138643 1406612304 1407201484 1412855808 1413269767 1414149632 1414796544 1420005888 1420443648 1422779337 1423217952 1423854756 1425901568 1426553856 1427632128 1427860224 1428458304 1428686532 1429340094 1429766416 1429994853 1430420472 1435687344 1435916727 1436359392 1437002076 1437253632 1437659442 1445363136 1450036224 1450524672 1451364096 1452028032 1452693184 1452868326 1453357728 1453966488 1457374464 1458476032 1458709056 1459376352 1461324618 1466283546 1467196416 1467391848 1468063116 1468305408 1475076096 1475929728 1477281312 1477957104 1480507392 1480743936 1481421312 1481863168 1482541056 1483399008 1483636014 1484757432 1485436644 1489557888 1490239296 1490906088 1490921952 1491603984 1498895104 1499357184 1499780529 1505806848 1506945024 1507185792 1508058006 1508747877 1509888276 1513201664 1513427328 1513893888 1514571264 1515447752 1516157136 1516850712 1517529411 1521982826 1522435824 1522679067 1523829996 1530593792 1531109376 1531809792 1532696256 1534099824 1537449984 1538339712 1539748448 1540452816 1542509319 1545433344 1546124832 1546601472 1546848576 1547743743 1548265104 1549622178 1555327956 1556752249 1557024768 1563007488 1563722496 1564904448 1565810064 1566060237 1567243956 1567960902 1569964032 1570666496 1571401728 1572120576 1572311104 1573030368 1573734204 1574470872 1578822336 1580268144 1580520627 1580991048 1581715276 1582438842 1588543488 1589462784 1590664192 1590918336 1591646112 1597506624 1597999104 1598714112 1600388088 1601120196 1603883008 1604139264 1604873088 1605608256 1606086144 1606342752 1607015592 1608487218 1609223031 1614692352 1615148262 1615165448 1615904316 1616171008 1616910336 1622863872 1626033528 1629601792 1630347264 1631290752 1631840256 1632020656 1632523776 1632784608 1633531536 1634279832 1635027444 1635712299 1639546272 1640785536 1641047688 1650595968 1650815829 1651843584 1657184256 1658701824 1659460608 1660420944 1661163882 1661941476 1665570816 1665836928 1666534688 1667096064 1667858688 1668823884 1670352111 1674968568 1675752624 1676502422 1676795904 1677269349 1677287196 1678054482 1686256992 1686776832 1692278784 1693052928 1693258112 1694032704 1695313152 1695584016 1696294236 1697847619 1701827232 1702351872 1702605744 1703130624 1703892672 1704878721 1705676778 1711957156 1712740302 1713022976 1720922112 1721918016 1722498048 1723494864 1724283288 1725073156 1725862302 1727258624 1729631232 1730632176 1731940288 1732217004 1733009418 1737817536 1738612512 1739390436 1739408944 1739926656 1740204648 1741798242 1749250048 1751652864 1755758592 1758102528 1758383424 1759187808 1759712512 1760517504 1761536322 1766209536 1766999808 1767826944 1768849992 1769659164 1770469818 1771279731 1776175128 1777517664 1777801662 1778614929 1784659968 1786294272 1787111424 1788145632 1789497216 1789783128 1793691648 1795047424 1796926976 1797194952 1797748992 1798553376 1800436599 1804368384 1804656672 1806020736 1806309288 1806846912 1807135596 1807892541 1814549282 1816528896 1817061129 1818192384 1819024128 1825721856 1826778408 1828451282 1829287719 1831624704 1833302016 1834140672 1834980864 1835202096 1835820288 1836023238 1836589248 1836882684 1838564811 1843646168 1844489556 1845883728 1846178649 1853300736 1856071392 1856920464 1858324032 1864332288 1865166464 1866039552 1866893184 1867119436 1867973562 1873209632 1873767168 1874066544 1874851524 1875483072 1876568421 1883807744 1884339639 1885221702 1886395392 1893341184 1897039116 1897623936 1898473008 1902071808 1903509504 1903813632 1904611072 1904915376 1905786792 1906659804 1907227296 1907532018 1914249792 1914555636 1915145856 1915431462 1916002768 1916879256 1927150848 1933381632 1935152128 1936037376 1937157768 1937810304 1938024529 1938621984 1938931722 1939818699 1943165952 1944945408 1945835136 1946961198 1948432824 1955044728 1955939076 1956261888 1956522464 1956835062 1957417488 1957730229 1957740544 1967906304 1969708416 1970609472 1974325248 1975228416 1976721408 1977865344 1978181352 1979009942 1979676576 1980582192 1986077184 1986985728 1987874784 1987895936 1988805312 1989956241 1998197019 1999707372 2007742464 2009260032 2009581056 2010500352 2010744008 2011663836 2013184368 2013506019 2017903104 2018525184 2019428352 2020919838 2021542848 2021844321 2022467616 2023372548 2029914432 2030238756 2031773328 2032097949 2032702776 2042413056 2043595008 2045466432 2051119616 2053937088 2055125709 2056679092 2060577792 2061499776 2062135296 2062464768 2063658324 2064353472 2064602358 2065297824 2065548121 2066162904 2073770608 2074101939 2076033024 2076619194 2084009984 2084963328 2086539264 2087746752 2088080316 2089035522 2089658608 2090614536 2095202304 2096160768 2097373824 2098312272 2099294496 2105096448 2107024192 2107360836 2107988064 2108324862 2109918456 2110802226 2119283712 2121224448 2122194816 2130008832 2130665472 2131618816 2133850784 2134826928 2135782134 2138852352 2139830784 2140811008 2141448192 2141790336 2142687456 2143029798 2144649624 2145630708 2153531016 2154539088 2155503114 2155880448 2156489163 2163818496 2168044704 2175054336 2175787008 2176698368 2177046144 2178042048 2179039776 2179302489 2180036592 2180949732 2186061696 2187714048 2188063584 2189064528 2191986927 2199425319 2200794624 2201087772 2202094674 2202458112 2211602432 2212614144 2213894592 2214885176 2215921968 2216935656 2220761088 2221115904 2222794752 2223811584 2224436438 2225098512 2225454021 2227136148 2233291424 2234336832 2235358944 2236359132 2236382928 2237405976 2248342656 2249035776 2257403904 2258710272 2260417536 2260778688 2261725648 2262087009 2264832414 2269102976 2269802496 2270140992 2270840832 2271856896 2273171628 2274235704 2275253287 2282974239 2283653736 2285744994 2294562816 2295890688 2296664064 2297714688 2297993152 2299044384 2301149736 2306174976 2307509568 2309622672 2310679224 2317090048 2318150016 2319187248 2319902208 2320272864 2322397656 2323370426 2324433267 2332991934 2335537152 2344136704 2344511232 2345583744 2347356672 2348715096 2350865934 2351941353 2354946048 2355999744 2357102592 2358466656 2359545552 2360601306 2360626424 2361706308 2368233504 2370023552 2370402216 2371486572 2372572914 2373658263 2381725696 2382815232 2384194176 2385996288 2386377504 2387469168 2391588864 2396259936 2396998656 2398071168 2400582132 2401680294 2405824512 2406208896 2407309632 2408027648 2408412384 2409129216 2409514128 2410523388 2412730827 2422038528 2422722393 2422748172 2423856474 2424256512 2425365504 2434295808 2435704544 2439050292 2444402688 2445520896 2446641152 2446936128 2447760384 2448030984 2448785664 2449176912 2451419748 2452541166 2459319408 2461178304 2461571532 2462602597 2474761856 2475893952 2477765376 2485776384 2488052736 2489190912 2490631416 2491745823 2492912214 2498356224 2498755392 2499802032 2500644096 2501788032 2502091228 2503235826 2512452852 2513628936 2514753633 2515193856 2515930794 2524454912 2529385488 2530165248 2531297344 2536095744 2538418176 2539887168 2541049056 2542213072 2542969728 2543376024 2544441354 2552333056 2552740848 2553527808 2553908616 2554695936 2555839008 2558515167 2567935734 2569110453 2569534464 2577842176 2581383168 2582877024 2583747072 2584829312 2585242296 2586424932 2587609734 2588793453 2590887936 2593260544 2594446848 2595948264 2597910432 2598325506 2599514127 2606726304 2607918768 2608349184 2609085654 2609113416 2609889984 2610306972 2612697363 2623875072 2626277888 2627479296 2632433664 2633637888 2637153792 2637575136 2639568768 2640776256 2642304483 2648102912 2649314304 2650499712 2651740416 2652033566 2653274988 2654488746 2655704727 2664262692 2666276496 2666702493 2676989952 2679441408 2680667136 2682218448 2684245824 2684674692 2690537472 2692571136 2694559784 2695390464 2695792428 2696623488 2697830064 2706552576 2706985008 2709031104 2709463932 2710270368 2721823923 2724793344 2727288576 2728536192 2738582784 2740167612 2742676923 2747437056 2748666368 2749513728 2749953024 2751211008 2751544432 2752471296 2752803144 2753730432 2754034857 2754883872 2755324026 2765469252 2766734334 2768001733 2768825592 2779951104 2782052352 2783662336 2784107088 2785380696 2787486048 2796498432 2797749696 2799059328 2800679154 2801960343 2806795264 2809814448 2810650752 2811099816 2812277286 2813224608 2814402968 2825711616 2826539534 2827832553 2828299264 2829593088 2840011776 2845558674 2846435904 2847709512 2851803136 2853107712 2855264256 2855720448 2856916608 2857373064 2858680188 2859532832 2859989706 2860840944 2861298027 2871374688 2871833454 2872718784 2874004152 2875318884 2890726272 2900072448 2902728192 2904056064 2905386368 2905736652 2906715456 2907932976 2908397583 2914748928 2916952064 2917418112 2918752704 2920441797 2922649236 2932567092 2934392832 2934783696 2935252593 2936126232 2936610816 2950152192 2951859456 2954562624 2955914208 2961487872 2962842624 2963726336 2965082112 2966798016 2967272028 2968514913 2969514864 2970873288 2979115776 2980478592 2981812176 2981843904 2983207968 2995925023 2997790208 2998714368 2999561058 3011613696 3013890048 3014371584 3016116012 3017495754 3018878023 3019776552 3026403328 3026854656 3027787776 3029142528 3030895504 3031379757 3032314272 3033701424 3035058822 3043965652 3044871648 3045358134 3047659992 3061187584 3062218752 3063619584 3065392512 3068199648 3074899968 3076679424 3079496896 3080905632 3085018638 3090866688 3092249664 3093202944 3093697152 3095487486 3096530208 3096903537 3099244356 3110655912 3113504498 3114049536 3114928791 3126014976 3127444992 3129808896 3131620128 3132120474 3134487912 3135921804 3141332992 3142803456 3144241152 3144622208 3146060736 3147468408 3148941744 3157644672 3160536288 3161041254 3161982096 3162487293 3163430552 3164877684 3166203339 3178925568 3181328384 3181836672 3183292224 3195013248 3195998208 3197428224 3200776176 3202240392 3203673201 3207766016 3208278528 3209746176 3211216512 3212172288 3212685504 3214031184 3214544697 3216974436 3218446062 3230296524 3230330896 3231808632 3232342016 3233254671 3233820672 3245727744 3252067056 3260694528 3262581504 3263680512 3264041312 3265047552 3265569216 3267063072 3267459013 3268559664 3270054888 3271424598 3279092544 3281571072 3282095376 3301191936 3301631658 3303142011 3303687168 3314368512 3317403648 3318921216 3320841888 3322327764 3323882952 3331141632 3331673856 3333069376 3334192128 3335717376 3336654657 3337647768 3340704222 3349937136 3351505248 3353004844 3353591808 3354538698 3354574392 3356108964 3372513984 3373553664 3384557568 3386105856 3386516224 3388065408 3390626304 3391168032 3392588472 3395695238 3397248621 3403654464 3404703744 3405211488 3406261248 3407785344 3409757442 3411353556 3423914312 3425480604 3426045952 3428617491 3441844224 3443836032 3444996096 3446989728 3448566576 3450146312 3451724604 3454517248 3459262464 3461264352 3463880576 3464434008 3466018836 3475635072 3477225024 3478780872 3478817888 3479853312 3480409296 3483596484 3485055639 3498500096 3499487901 3503305728 3516205056 3516766848 3518375616 3519425024 3521035008 3523072644 3526298901 3532419072 3533999616 3535653888 3537699984 3539318328 3540901959 3540939636 3542559462 3552350256 3555035328 3555603324 3557229858 3558859371 3572588544 3574222848 3576291264 3578994432 3579566256 3587383296 3593853952 3594389904 3595497984 3597106752 3599188411 3600873198 3602520441 3608736768 3609313344 3612041472 3612618576 3613693824 3614271192 3615785082 3629098564 3633057792 3634122258 3635784711 3636384768 3638048256 3651443712 3653556816 3656902564 3658575438 3663249408 3666604032 3668281344 3669961728 3670404192 3671640576 3672046476 3673178496 3673765368 3677129622 3687292336 3688979112 3691767456 3692357298 3706601472 3712142784 3713840928 3716648064 3728664576 3730332928 3732079104 3733786368 3734238872 3735947124 3739368321 3746419264 3747534336 3748133088 3749703048 3750966144 3753136842 3754853739 3767615488 3768679278 3770443404 3772790784 3773896191 3786682368 3794078232 3795247872 3796946016 3804143616 3807627264 3809222144 3809830752 3811573584 3813319608 3814454592 3815064036 3816662031 3828499584 3829111272 3830291712 3830862924 3832005536 3833758512 3836017939 3851903601 3854301696 3866763264 3870304256 3872074752 3874315536 3875620608 3876049058 3877243968 3877863444 3879637398 3881414601 3886331904 3889890816 3891670272 3893922396 3896865648 3897488259 3910089456 3911878152 3912523776 3913044928 3913628481 3913670124 3914834976 3915460458 3935812608 3939416832 3941218944 3948650496 3950456832 3953442816 3955730688 3956362704 3958019884 3959353152 3961164384 3972154368 3973971456 3975749568 3975791872 3977610624 3978050349 3979912482 3996394038 3999414744 4015484928 4018520064 4019162112 4021000704 4021488016 4023327672 4026368736 4027012038 4035806208 4038856704 4041839676 4043085696 4043688642 4044935232 4046745096 4059828864 4060477512 4063546656 4064195898 4065405552 4087190016 4090932864 4102239232 4107874176 4110251418 4113358184 4121155584 4122999552 4124270592 4124929536 4127316648 4128706944 4129204716 4130595648 4131096242 4132325808 4132986039 4147541216 4148203878 4150101501 4153238388 4168019968 4169926656 4173078528 4175493504 4176160632 4178071044 4179317216 4181229072 4192321536 4194747648 4196624544 4198588992 4201018731 4210192896 4214048384 4214721672 4215976128 4216649724 4218415929 4219836912 4221604452 4238567424 4239809301 4242448896 4244389632 4260017664 4261330944 4263237632 4267701568 4268338011 4269653856 4271564268 4277704704 4279661568 4281622016 4282896384 4283580672 4285374912 4286059596 4289299248 4289984559 4291261416 4307062032 4307750181 4309078176 4311006228 4311760896 4312978326 4336089408 4350108672 4351574016 4353396736 4354092288 4356084096 4358079552 4358604978 4360073184 4361899464 4372123392 4375428096 4376127168 4378129056 4378659649 4383973854 4398850638 4401589248 4402175544 4404189348 4404916224 4423204864 4425228288 4427789184 4429770352 4431843936 4433871312 4441522176 4442231808 4445589504 4447623168 4448872876 4450197024 4450908042 4454272296 4466582848 4468673664 4470717888 4472718264 4472765856 4474811952 4496685312 4498071552 4499341587 4517420544 4520835072 4521557376 4523451296 4524174018 4526243631 4529664828 4538205952 4539604992 4540281984 4541681664 4543713792 4546343256 4548471408 4550506574 4552588233 4565948478 4567307472 4568037201 4571489988 4591781376 4593328128 4595429376 4595986304 4598088768 4602299472 4612349952 4615019136 4619245344 4621358448 4627527957 4634180096 4636300032 4638374496 4639804416 4640545728 4643231229 4644795312 4646740852 4648866534 4665983868 4670256747 4671074304 4688273408 4689022464 4691167488 4694713344 4697430192 4698180711 4701731868 4703882706 4709892096 4711999488 4714205184 4716933312 4719091104 4721202612 4721252848 4723412616 4736467008 4740047104 4740804432 4741561881 4742973144 4745145828 4747316526 4765630464 4768388352 4771992576 4772755008 4774938336 4792519872 4793997312 4796142336 4801164264 4803360588 4811649024 4812417792 4814619264 4816055296 4816824768 4818258432 4819028256 4821046776 4825461654 4827669093 4844077056 4845444786 4845496344 4847712948 4848513024 4850731008 4868591616 4871409088 4878100584 4888805376 4891041792 4893282304 4893872256 4895520768 4896061968 4897571328 4898353824 4902839496 4905082332 4907136897 4918638816 4922356608 4923143064 4925205194 4949523712 4951787904 4952447487 4955530752 4971552768 4976105472 4978381824 4981262832 4983491646 4985824428 4996712448 4997510784 4999604064 5001288192 5003576064 5004182456 5006471652 5011056333 5024905704 5027257872 5029507266 5030387712 5031808047 5031861588 5048909824 5058770976 5060330496 5062594688 5076836352 5079774336 5082098112 5084426144 5085939456 5086752048 5088882708 5093542857 5104666112 5105481696 5107055616 5107817232 5109391872 5111678016 5114636163 5117030334 5135871468 5138220906 5139068928 5140574647 5162766336 5165754048 5167494144 5169658624 5170484592 5172849864 5175219468 5177586906 5181775872 5186521088 5188893696 5191896528 5195820864 5196651012 5199028254 5213452608 5215837536 5218171308 5218226832 5219779968 5220613944 5225394726 5247750144 5252555776 5254958592 5267275776 5274307584 5275150272 5279137536 5281552512 5284608966 5296205824 5298628608 5300999424 5303480832 5304067132 5306549976 5308977492 5311409454 5313839193 5328525384 5332552992 5333404986 5353979904 5358882816 5361334272 5364436896 5368491648 5369349384 5381074944 5385142272 5389119568 5390780928 5391584856 5393246976 5395660128 5401309797 5413105152 5413970016 5418062208 5418927864 5420540736 5423677623 5443647846 5449586688 5451183387 5454577152 5457072384 5477165568 5480335224 5485353846 5487863157 5494874112 5497332736 5499906048 5502422016 5503088864 5504942592 5505606288 5507460864 5508069714 5509767744 5510648052 5515694433 5530938504 5533468668 5536003466 5537651184 5538535947 5559902208 5567324672 5568214176 5570761392 5574972096 5592996864 5595499392 5598118656 5601358308 5603920686 5606487757 5613590528 5619628896 5621301504 5622199632 5624554572 5626449216 5628805936 5629705263 5651423232 5653018917 5653079068 5655665106 5656598528 5659186176 5680023552 5691117348 5692871808 5695419024 5703606272 5706215424 5710528512 5711440896 5713833216 5714746128 5717360376 5719065664 5719979412 5721681888 5722596054 5742749376 5743666908 5745437568 5748008304 5750637768 5781452544 5800144896 5805456384 5808112128 5810772736 5811473304 5813430912 5814073587 5815865952 5816795166 5829497856 5833904128 5834836224 5837505408 5840883594 5845298472 5865134184 5867758477 5868785664 5869567392 5870505186 5872252464 5873190687 5873221632 5903718912 5909125248 5911828416 5922975744 5925685248 5927452672 5930164224 5933596032 5934544056 5937029826 5939029728 5941746576 5958231552 5960957184 5963624352 5963687808 5966415936 5969868723 5991850046 5994591057 5995580416 5999122116 6023227392 6027780096 6028743168 6032232024 6034991508 6037756046 6039553104 6040518057 6053709312 6055575552 6058285056 6061791008 6062759514 6064628544 6065532963 6067402848 6070117644 6087931304 6089743296 6090716268 6095319984 6096293847 6122375168 6127239168 6130785024 6136399296 6153358848 6158993792 6161811264 6165377127 6170037276 6181733376 6184499328 6186405888 6187394304 6190974972 6193060416 6193807074 6196644363 6198488712 6221311824 6222305817 6227008996 6228099072 6229857582 6252029952 6254889984 6259617792 6263240256 6264240948 6268975824 6271843608 6282665984 6285606912 6288482304 6289244416 6292121472 6294936816 6297883488 6315289344 6321072576 6322082508 6323964192 6324974586 6326861104 6329755368 6332406678 6357851136 6362656768 6363673344 6366584448 6390026496 6391996416 6394856448 6399579487 6401552352 6404480784 6407346402 6415532032 6416557056 6419492352 6422433024 6424344576 6425371008 6428062368 6429089394 6433948872 6436892124 6460593048 6460661792 6463617264 6464684032 6466509342 6467641344 6469467489 6491455488 6504134112 6525163008 6527361024 6528082624 6530095104 6531138432 6534126144 6534918026 6537119328 6537907467 6540109776 6542849196 6558185088 6563142144 6564190752 6575960781 6598275957 6602383872 6603263316 6606284022 6607374336 6634807296 6637842432 6641683776 6644655528 6647765904 6662283264 6663347712 6666138752 6668384256 6671434752 6673309314 6675295536 6676362063 6681408444 6684207049 6699874272 6703010496 6706009688 6709077396 6709148784 6712217928 6745027968 6747107328 6772211712 6773032448 6776130816 6781252608 6782336064 6785176944 6786261027 6791390476 6794497242 6807308928 6809407488 6810422976 6812522496 6815570688 6819514884 6822707112 6825759861 6847828624 6848922717 6850961208 6852091904 6857234982 6883688448 6887672064 6889992192 6893979456 6897133152 6900292624 6903449208 6918524928 6922528704 6927761152 6928868016 6932037672 6951270144 6954450048 6957561744 6957635776 6959706624 6960818592 6967192968 6970111278 6973299801 6997000192 6998975802 7006611456 7032410112 7033533696 7036751232 7038850048 7042070016 7046145288 7052597802 7055824059 7064838144 7067999232 7071307776 7075399968 7078636656 7081803918 7081879272 7085118924 7104700512 7110070656 7111206648 7114459716 7117718742 7120974789 7145177088 7148445696 7152582528 7157988864 7159132512 7174766592 7187707904 7188779808 7190995968 7194213504 7198376822 7201746396 7205040882 7217473536 7218626688 7224082944 7225237152 7227387648 7228542384 7231570164 7238192481 7258197128 7266115584 7268167179 7268244516 7271569422 7272769536 7276096512 7302887424 7307113632 7313805128 7317150876 7333208064 7336562688 7339923456 7340808384 7343281152 7344092952 7346356992 7347530736 7354259244 7374584672 7377958224 7383534912 7384714596 7387807791 7424285568 7427681856 7433296128 7457329152 7460665856 7464158208 7467572736 7468477744 7471894248 7475237469 7478736642 7492838528 7495068672 7496266176 7499406096 7501932288 7506273684 7509707478 7513147561 7537358556 7540886808 7544260899 7545581568 7547792382 7573364736 7588156464 7590495744 7593892032 7608287232 7615254528 7618444288 7619661504 7623147168 7626639216 7628909184 7630128072 7633324062 7656999168 7658222544 7660583424 7661725848 7664011072 7667517024 7672035878 7675545501 7703807202 7707331359 7708603392 7733526528 7740608512 7744149504 7748631072 7751241216 7752098116 7754487936 7755726888 7759274796 7762829202 7766380359 7772663808 7779781632 7783340544 7787844792 7793731296 7794976518 7820178912 7823756304 7825047552 7826089856 7827256962 7827340248 7829669952 7830920916 7838092089 7871625216 7878833664 7882437888 7897300992 7900913664 7911461376 7912725408 7916039768 7918706304 7922328768 7926913449 7944308736 7947942912 7951499136 7951583744 7955221248 7956100698 7959824964 7967114181 7992788076 7998829488 8000107479 8030969856 8038324224 8042001408 8042976032 8046655344 8052737472 8054024076 8071612416 8077713408 8083679352 8086171392 8087377284 8089870464 8093490192 8119657728 8120955024 8127093312 8128391796 8130811104 8131796491 8165471769 8174380032 8181865728 8204478464 8215748352 8220502836 8226716368 8228030769 8242311168 8245999104 8248541184 8249859072 8254633296 8257413888 8258409432 8261191296 8262104571 8262192484 8264651616 8265972078 8295082432 8296407756 8300203002 8304005199 8306476776 8336039936 8339853312 8346157056 8350987008 8352321264 8356142088 8358634432 8362458144 8389495296 8393249088 8397177984 8402037462 8405881029 8420385792 8428096768 8429443344 8431952256 8433299448 8436831858 8439673824 8443208904 8477134848 8479618602 8483497659 8484897792 8488779264 8520035328 8526475264 8535403136 8536676022 8539307712 8543128536 8555409408 8559323136 8563244032 8565792768 8567161344 8570749824 8572119192 8578598496 8579969118 8582522832 8583894081 8614124064 8615500362 8618156352 8622012456 8625956652 8672178816 8700217344 8706793472 8708184576 8712168192 8716159104 8717209956 8720146368 8723798928 8725192749 8744246784 8750856192 8752254336 8756258112 8757319298 8761325391 8767947708 8797701276 8803178496 8804351088 8805757779 8808378696 8809832448 8850456576 8855578368 8859540704 8863687872 8867742624 8884463616 8891179008 8895246336 8897745752 8900394048 8901816084 8905544739 8908544592 8933165696 8937347328 8941435776 8945436528 8945531712 8949623904 8987775069 8993370624 8996143104 8998683174 9034841088 9041670144 9043114752 9046902592 9048348036 9052487262 9056634069 9059329656 9076411904 9079209984 9080563968 9083363328 9087427584 9092686512 9094139271 9096942816 9101013148 9105176466 9131896956 9134614944 9136074402 9142979976 9183562752 9186656256 9190858752 9191972608 9196177536 9204598944 9224699904 9230038272 9238490688 9242716896 9255055914 9268360192 9272600064 9276748992 9279608832 9281091456 9286462458 9289590624 9290710611 9293481704 9297733068 9331967736 9340513494 9342148608 9344786373 9376546816 9378044928 9382334976 9389426688 9394860384 9396361422 9403463736 9407765412 9423998976 9428410368 9433866624 9438182208 9442405224 9442505696 9446825232 9472934016 9480094208 9481608864 9483123762 9485946288 9490291656 9494633052 9498610017 9536776704 9543985152 9545510016 9549876672 9585039744 9587994624 9592284672 9602328528 9606721176 9611019603 9623298048 9624835584 9629238528 9632110592 9633649536 9636516864 9638056512 9642093552 9643634091 9650923308 9655338186 9690889572 9690992688 9695425896 9697026048 9699764013 9701462016 9737183232 9742818176 9756201168 9782083584 9786564608 9787744512 9791041536 9792123936 9795142656 9796707648 9802377039 9805678992 9810164664 9814273794 9837277632 9844713216 9846286128 9850410388 9892888369 9899047424 9903575808 9904894974 9911061504 9943105536 9952210944 9956763648 9962525664 9966983292 9971648856 9993424896 9995021568 9999208128 10002576384 10007152128 10008364912 10009963971 10012943304 10022112666 10049811408 10054515744 10059014532 10060775424 10063616094 10063723176 10117541952 10120660992 10125189376 10153672704 10159548672 10164196224 10168852288 10171878912 10173504096 10177765416 10187085714 10191745863 10209332224 10210963392 10214111232 10215634464 10218783744 10223356032 10229272326 10234060668 10271742936 10276441812 10278137856 10281149294 10285852473 10325532672 10331508096 10334988288 10339317248 10340969184 10345699728 10350438936 10355173812 10363551744 10373042176 10377787392 10383793056 10391641728 10393302024 10398056508 10426905216 10431675072 10436342616 10436453664 10439559936 10441227888 10450789452 10455166917 10495500288 10498463703 10505111552 10509917184 10548615168 10550300544 10558275072 10563105024 10569217932 10578896703 10592411648 10597257216 10601998848 10606961664 10608134264 10613099952 10617954984 10622705877 10622818908 10627678386 10657050768 10665105984 10666809972 10676578113 10717765632 10722668544 10728873792 10736983296 10738698768 10762149888 10778239136 10781561856 10783169712 10786493952 10791320256 10797565233 10802619594 10826210304 10827940032 10836124416 10837855728 10841081472 10847355246 10887295692 10897265743 10899173376 10902366774 10907354133 10909154304 10914144768 10954331136 10960670448 10970707692 10975726314 10989748224 10994665472 10999812096 11004844032 11006177728 11009885184 11011212576 11014921728 11016139428 11019535488 11021296104 11031388866 11061877008 11066937336 11072006932 11075302368 11077071894 11119804416 11134649344 11136428352 11141522784 11149944192 11185993728 11190998784 11196237312 11202716616 11207841372 11212975514 11218104963 11227181056 11239257792 11242603008 11244399264 11249109144 11252898432 11257611872 11259410526 11264561217 11302846464 11306037834 11306158136 11311330212 11313197056 11318372352 11321688573 11360047104 11382234696 11385743616 11390838048 11407212544 11412430848 11422881792 11427666432 11429492256 11434720752 11438131328 11439958824 11443363776 11445192108 11449986093 11485498752 11487333816 11490875136 11496016608 11501275536 11508053817 11555710803 11562905088 11600289792 11610912768 11616224256 11621545472 11622946608 11626861824 11628147174 11631731904 11633590332 11644243803 11658995712 11667808256 11669672448 11675010816 11681767188 11690596944 11692464777 11730268368 11735516954 11737571328 11739134784 11740885443 11741010372 11744504928 11746381374 11807437824 11818250496 11823656832 11845951488 11851370496 11860328448 11867192064 11869088112 11874059652 11878059456 11883493152 11884933333 11916463104 11921914368 11927248704 11927375616 11932831872 11934151047 11939737446 11983700092 11989182114 11991160832 11998244232 12046454784 12055560192 12057486336 12064464048 12069983016 12075512092 12079106208 12081036114 12107418624 12116570112 12123582016 12125519028 12129257088 12131065926 12134805696 12140235288 12175862608 12179486592 12181432536 12190639968 12192587694 12244750336 12261570048 12272798592 12306717696 12317987584 12323622528 12330754254 12340074552 12363466752 12368998656 12372811776 12374788608 12381949944 12386120832 12387614148 12393288726 12396977424 12398958117 12442623648 12444611634 12450304503 12454017992 12459715164 12504059904 12509779968 12519235584 12526480512 12528481896 12537951648 12543687216 12565331968 12576964608 12578488832 12584242944 12589873632 12595766976 12603056193 12630578688 12642145152 12644165016 12647928384 12649949172 12653722208 12655247787 12659510736 12664813356 12715702272 12719427903 12725313536 12727346688 12733168896 12780052992 12783992832 12789712896 12799158974 12803104704 12805014033 12808961568 12814692804 12833114112 12838984704 12844866048 12848689152 12850742016 12856124736 12858178788 12867897744 12869953677 12873784248 12921186096 12921323584 12923250543 12927234528 12933018684 12935282688 12938934978 13008268224 13050326016 13054722048 13056165248 13060190208 13062276864 13068252288 13069836052 13074238656 13075814934 13080219552 13085698392 13116370176 13126284288 13128381504 13135978947 13151921562 13196551914 13204767744 13206526632 13212568044 13214748672 13269614592 13275684864 13283367552 13289311056 13295531808 13324566528 13326695424 13332277504 13336768512 13342869504 13346618628 13350591072 13352724126 13362816888 13368414098 13399748544 13406020992 13412019376 13418154792 13418297568 13424435856 13490055936 13494214656 13498024761 13546064896 13552261632 13562505216 13564672128 13570353888 13572522054 13578730893 13582780952 13588994484 13614617856 13618814976 13620845952 13625044992 13631141376 13639029768 13645414224 13651519722 13657764699 13695657248 13697845434 13701922416 13704111603 13704183808 13714469964 13775344128 13779984384 13787958912 13794266304 13800585248 13806898416 13837049856 13845057408 13855522304 13857736032 13864075344 13882583871 13902540288 13908900096 13915123488 13915271552 13919413248 13921637184 13929693687 13934385936 13940222556 13946599602 13997951604 14010770241 14013222912 14064820224 14067067392 14073502464 14077700096 14084140032 14092290576 14094542133 14105195604 14111648118 14129676288 14135998464 14142615552 14150799936 14157273312 14163607836 14163758544 14170237848 14209401024 14220141312 14222413296 14224685643 14228919432 14235437484 14241949578 14296891392 14305165056 14315977728 14318265024 14375415808 14377559616 14381991936 14388427008 14396753644 14403492792 14410081764 14434947072 14437253376 14448165888 14450474304 14454775296 14457084768 14458836847 14463140328 14476384962 14516394256 14532231168 14536334358 14536489032 14543138844 14545539072 14552193024 14605774848 14614227264 14627610256 14634301752 14666416128 14673125376 14679846912 14681616768 14686562304 14688185904 14692713984 14695061472 14708518488 14721410691 14749169344 14755916448 14767069824 14769429192 14775615582 14848571136 14855363712 14857342461 14866592256 14914658304 14921331712 14928316416 14935145472 14936955488 14943788496 14950474938 14957473284 14985677056 14990137344 14992532352 14998812192 15003864576 15012547368 15019414956 15026295122 15033168999 15074717112 15081773616 15088521798 15091163136 15095424141 15095584764 15146729472 15176312928 15180991488 15187784064 15230509056 15236888576 15239323008 15246294336 15253278432 15257818368 15260256144 15266648124 15280628571 15313998336 15316445088 15321166848 15323451696 15328022144 15335034048 15343908489 15344071756 15351091002 15407614404 15414662718 15417206784 15421723941 15481217024 15488299008 15497262144 15502482432 15504196232 15508975872 15511453776 15518549592 15525658404 15532760718 15545327616 15559563264 15566681088 15575689584 15587462592 15589953036 15640357824 15647512608 15652179712 15654513924 15654680496 15659339904 15661841832 15676184178 15743250432 15757667328 15764875776 15801827328 15822922752 15825450816 15832079536 15837412608 15844657536 15853826898 15888617472 15895885824 15902998272 15903167488 15910442496 15912201396 15919649928 15926773009 15934228362 15941517579 15985576152 15997658976 16000214958 16061939712 16076648448 16084002816 16085952064 16093310688 16105474944 16108048152 16143224832 16155426816 16167358704 16172342784 16174754568 16179740928 16186980384 16203929391 16239315456 16241910048 16254186624 16256783592 16261622208 16263592982 16271032869 16330943538 16348760064 16353550161 16363731456 16408956928 16431496704 16441005672 16453432736 16456061538 16463589471 16484622336 16491998208 16499718144 16509266592 16514827776 16516818864 16522382592 16524209142 16524384968 16529303232 16531944156 16547083299 16590164864 16592815512 16600406004 16608010398 16612953552 16615607841 16672079872 16679706624 16701974016 16704642528 16712284176 16717268864 16724916288 16778990592 16786498176 16794355968 16804074924 16811762058 16819463271 16840771584 16856193536 16858886688 16863904512 16866598896 16873663716 16879347648 16886417808 16889115789 16954269696 16959056751 16959237204 16966995318 16969795584 16977558528 17040070656 17052950528 17070806272 17073352044 17078615424 17086257072 17110818816 17118646272 17126488064 17131585536 17134322688 17141499648 17144238384 17157196992 17159938236 17165045664 17167788162 17228248128 17231000724 17236312704 17238218179 17244024912 17251913304 17344357632 17400434688 17413586944 17416369152 17424336384 17432318208 17434419912 17440292736 17442220761 17447597856 17450385498 17488493568 17501712384 17504508672 17512516224 17514638596 17522650782 17535895416 17595402552 17603275431 17606356992 17608702176 17611515558 17616757392 17619664896 17711156736 17719081408 17727375744 17735485248 17768927232 17782358016 17790492672 17795491504 17800788096 17803632168 17811089478 17817089184 17866331392 17874694656 17882871552 17890873056 17891063424 17899247808 17909606169 17975550138 17983773171 17986741248 17997366348 18069682176 18083340288 18086229504 18093805184 18096696072 18104974524 18113268138 18118659312 18121554171 18152823808 18161127936 18166726656 18174855168 18185373024 18188278542 18193885632 18196598889 18202026296 18210352932 18263793912 18269229888 18272148804 18285959952 18288881541 18367125504 18381717504 18383945216 18392355072 18409197888 18460076544 18476981376 18485433792 18496131381 18510111828 18536720384 18545200128 18553497984 18559217664 18562182912 18572924916 18579181248 18581421222 18586963408 18589933089 18595466136 18663935472 18666917451 18681026988 18684297216 18689572746 18756089856 18764669952 18778853376 18789720768 18792722844 18806927472 18815530824 18847997952 18856820736 18867733248 18876364416 18884810448 18885011392 18893650464 18945868032 18960188416 18963217728 18966247524 18971892576 18980583312 18989266104 18997220034 19073553408 19087970304 19091020032 19099753344 19170079488 19175989248 19184569344 19198738461 19204657056 19213442352 19222039206 19246596096 19249671168 19258477056 19264221184 19267299072 19273033728 19276113024 19284187104 19287268182 19301846616 19310676372 19376012131 19381779144 19381985376 19390851792 19394052096 19399528026 19402924032 19474366464 19485636352 19512402336 19573129216 19575489024 19582083072 19584247872 19590285312 19593415296 19604754078 19611357984 19613722401 19620329328 19628547588 19674555264 19689426432 19692572256 19700820776 19727882343 19785776738 19794827871 19798094848 19807151616 19809789948 19822123008 19904421888 19913527296 19925051328 19933966584 19943297712 19986849792 19990043136 19998416256 20005152768 20014304256 20016729824 20019927942 20025886608 20029086189 20044225332 20052621147 20099622816 20109031488 20118029064 20127232188 20127446352 20235083904 20237779237 20241321984 20250378752 20319097344 20328392448 20337704576 20343757824 20347008192 20355530832 20358783081 20374171428 20383491726 20418664448 20421926784 20428222464 20431268928 20437567488 20446712064 20458544652 20468121336 20477279583 20543485872 20546768151 20552883624 20556275712 20562298588 20571704946 20651065344 20663016192 20669976576 20678634496 20681938368 20691399456 20700877872 20710347624 20746084352 20755574784 20767586112 20783283456 20786604048 20796113016 20853810432 20863350144 20872685232 20872907328 20879119872 20882455776 20901578904 20910333834 20919899403 20991000576 20996927406 21010223104 21019834368 21097230336 21100601088 21116550144 21126210048 21132146161 21138435864 21157793406 21184823296 21194514432 21203997696 21213923328 21216268528 21226199904 21235909968 21245411754 21245637816 21255356772 21314101536 21330211968 21333619944 21353156226 21362924367 21435531264 21445337088 21457747584 21473966592 21477397536 21524299776 21556478272 21563123712 21566339424 21572987904 21582640512 21595130466 21605239188 21652420608 21655880064 21672248832 21675711456 21682162944 21694710492 21714577443 21774591384 21794531486 21798346752 21804501537 21804733548 21814708266 21818308608 21828289536 21908662272 21921340896 21941415384 21951452628 21989330944 21999624192 22009688064 22012355456 22019770368 22022425152 22029843456 22032278856 22039070976 22042592208 22062777732 22072019047 22123754016 22133874672 22144013864 22150604736 22154143788 22163423373 22269298688 22272856704 22283045568 22299888384 22371987456 22381997568 22392474624 22405433232 22415682744 22425712407 22425951028 22436209926 22454362112 22478515584 22485206016 22488798528 22498218288 22505796864 22515223744 22518821052 22529122434 22539442683 22612075668 22612316272 22622660424 22626394112 22632782697 22636744704 22643377146 22720094208 22764469392 22771487232 22781676096 22824861696 22845763584 22855332864 22858984512 22869441504 22876262656 22879917648 22886727552 22890384216 22899972186 22970997504 22974667632 22981750272 22992033216 23002551072 23016107634 23026636503 23111421606 23121994077 23125810176 23200579584 23221825536 23232448512 23243090944 23245893216 23253723648 23256294348 23263463808 23267180664 23288487606 23299141077 23317991424 23335616512 23339344896 23350021632 23363534376 23381193888 23384929554 23460536736 23471033908 23475142656 23478269568 23481770886 23482020744 23489009856 23492762748 23514276267 23614875648 23636500992 23647313664 23691902976 23702740992 23734384128 23738176224 23748119304 23756118912 23766986304 23769866666 23780740347 23832926208 23843828736 23854497408 23854751232 23865663744 23868302094 23879474892 23901342543 23967400184 23978364228 23982321664 23996488464 24000322437 24092909568 24114972672 24128928096 24139966032 24151024184 24158212416 24162072228 24214837248 24233140224 24247164032 24251038056 24258514176 24262131852 24269611392 24280470576 24351725216 24358973184 24362865072 24381279936 24385175388 24395389473 24489500672 24496415307 24523140096 24545597184 24613435392 24635975168 24647245056 24661508508 24680149104 24684092307 24726933504 24737997312 24745623552 24749577216 24763899888 24772241664 24775228296 24786313713 24786577452 24793954848 24797916234 24885247296 24889223268 24900609006 24908035984 24912015597 24919430328 25008119808 25019559936 25038471168 25052961024 25056963792 25075903296 25087374432 25156977664 25168485888 25179747264 25191533952 25194318877 25206112386 25217643087 25261157376 25284290304 25288330032 25295856768 25299898344 25307444416 25310495574 25319021472 25329626712 25431404544 25438855806 25450492977 25450627072 25454693376 25466337792 25560105984 25579425792 25598317948 25606209408 25610028066 25617923136 25629385608 25666228224 25677969408 25689732096 25697378304 25701484032 25712249472 25716357576 25735795488 25739907354 25747568496 25842372192 25842647168 25846501086 25854469056 25866037368 25877869956 26016536448 26100652032 26112330496 26120380416 26124553728 26136504576 26139672104 26148477312 26151629868 26160439104 26171396784 26175578247 26232740352 26252568576 26256763008 26271957894 26283976173 26303843124 26393103828 26409535488 26413053264 26417273337 26425136088 26429497344 26551369728 26566735104 26578622112 26591063616 26653390848 26664555008 26673537024 26685739008 26693237256 26701182144 26705448252 26716634217 26725633776 26736828196 26799497088 26812041984 26824038752 26836309584 26836595136 26848871712 26852125573 26963325207 26980111872 26988429312 26996049522 27092129792 27104523264 27125010432 27129344256 27140707776 27145044108 27157461786 27165561904 27169902207 27177988968 27229235712 27237629952 27241691904 27250089984 27262282752 27278059536 27282417813 27290828448 27303039444 27315529398 27391314496 27395690868 27403844832 27408223206 27428939928 27550688256 27559968768 27575917824 27588532608 27601170496 27613796832 27674099712 27690114816 27711044608 27715472064 27728150688 27765167742 27805080576 27817800192 27830246976 27830543104 27838826496 27843274368 27859387374 27868771872 27880445112 27893199204 27995903208 28021540482 28026445824 28034359119 28129640448 28134134784 28147004928 28155400192 28168280064 28184581152 28189084266 28210391208 28223296236 28271996928 28285231104 28301599872 28314546624 28327215672 28327517088 28340475696 28418802048 28440282624 28444826592 28449371286 28457838864 28470874968 28483899156 28495830051 28610330112 28631955456 28636530048 28750831616 28755119232 28763983872 28776854016 28793507288 28806985584 28820163528 28833058809 28869894144 28874506752 28896331776 28900948608 28909550592 28914169536 28917673694 28926280656 28930902273 28952769924 29032788512 29072668716 29072978064 29086277688 29091078144 29099292039 29104386048 29211549696 29228454528 29255220512 29268603504 29346250752 29359693824 29363233536 29373124608 29376371808 29385427968 29390122944 29407131117 29417036976 29442821382 29498338688 29511832896 29534139648 29538858384 29551231164 29578292731 29678665107 29697142272 29710727424 29714684922 29733184512 29829316608 29842663424 29856632832 29870290944 29873910976 29887576992 29900949876 29914946568 29971354112 29980274688 29985064704 29997624384 30007729152 30025094736 30029891913 30038829912 30052590244 30066337998 30149434224 30163547232 30177043596 30182326272 30190848282 30191169528 30352625856 30361982976 30375568128 30461018112 30473777152 30478646016 30492588672 30506556864 30515636736 30520512288 30533296248 30561257142 30575237589 30627996672 30632890176 30642333696 30646903392 30656044288 30670068096 30687816978 30688143512 30702182004 30815228808 30829325436 30834413568 30843447882 30857557419 30962434048 30976598016 30994524288 31004964864 31008392464 31017951744 31022907552 31037099184 31051316808 31065521436 31090655232 31119126528 31133362176 31151379168 31174925184 31179906072 31280715648 31295025216 31304359424 31309027848 31309360992 31318679808 31323683664 31352368356 31365500751 31486500864 31495391109 31515334656 31529751552 31645845504 31650901632 31664159072 31674825216 31689315072 31707653796 31736690109 31777234944 31791771648 31805996544 31806334976 31820884992 31824402792 31839299856 31853546018 31868117631 31868456724 31883035158 31971152304 31995317952 32000429916 32029734339 32153296896 32168005632 32171904128 32186621376 32210949888 32216096304 32286449664 32334717408 32344685568 32349509136 32359481856 32373960768 32392695699 32407858782 32478630912 32483820096 32508373248 32513567184 32523244416 32527185964 32542065738 32661887076 32691797229 32697520128 32707100322 32727462912 32817913856 32862993408 32882011344 32906865472 32912123076 32927178942 32969244672 32983996416 32999436288 33018533184 33029655552 33033637728 33044765184 33048418284 33048769936 33058606464 33063888312 33094166598 33180329728 33185631024 33200812008 33216020796 33225907104 33231215682 33359413248 33403948032 33409285056 33424568352 33434537728 33449832576 33557981184 33572996352 33588711936 33608149848 33623524116 33638926542 33654314889 33681543168 33712387072 33717773376 33727809024 33733197792 33747327432 33758695296 33772835616 33778231578 33793683651 33908539392 33918113502 33918474408 33933990636 33939591168 33955117056 33965065719 34080141312 34105901056 34141612544 34146704088 34157230848 34172514144 34221637632 34237292544 34252976128 34268645376 34282999296 34288476768 34314393984 34319876472 34330091328 34335576324 34349958279 34456496256 34462001448 34472625408 34476436358 34488049824 34503826608 34524161451 34667132409 34688715264 34800869376 34832738304 34848672768 34864636416 34868839824 34880585472 34884441522 34895195712 34900770996 34932731409 34976987136 35003424768 35009017344 35025032448 35029277192 35045301564 35071790832 35077394331 35190805104 35206550862 35212713984 35217404352 35222656329 35223031116 35233514784 35422313472 35438162816 35454751488 35470970496 35537854464 35580985344 35590983008 35601576192 35607264336 35622178956 35634178368 35654799999 35732662784 35749389312 35765743104 35781746112 35782126848 35798495616 35802453141 35819212338 35951100276 35967546342 35973482496 35984022529 35994732696 36139364352 36166680576 36172459008 36187610368 36193392144 36209949048 36226536276 36237318624 36243108342 36305647616 36322255872 36349710336 36370746048 36376557084 36387771264 36393197778 36404052592 36420705864 36527587824 36538459776 36544297608 36571919904 36577763082 36734251008 36767890432 36784710144 36818395776 36920153088 36953962752 36970867584 36992262762 37020223656 37073440768 37090400256 37106995968 37118435328 37124365824 37145849832 37158362496 37162842444 37173926816 37179866178 37190932272 37196874351 37327870944 37333834902 37362053976 37379145492 37512179712 37529339904 37557706752 37579441536 37585445688 37613854944 37631061648 37695995904 37735466496 37752728832 37769620896 37770022784 37787300928 37809168579 37891736064 37920376832 37926435456 37932495048 37943785152 37961166624 37965743361 37978532208 37994440068 38147106816 38158283709 38175940608 38182040064 38199506688 38340158976 38351978496 38369138688 38397476922 38409314112 38415042099 38426884704 38444078412 38499342336 38516954112 38528442368 38534598144 38546067456 38552226048 38568374208 38574536364 38603693232 38609861031 38621352744 38752024262 38763558288 38763970752 38769751629 38781703584 38799056052 38805848064 38971272704 39024804672 39150978048 39164166144 39168495744 39180570624 39186830592 39209508156 39222715968 39227444802 39240658656 39245414299 39257095176 39349110528 39378852864 39385144512 39401641552 39407936841 39455764686 39571553476 39589655742 39596189696 39614303232 39619579896 39644246016 39808843776 39827054592 39850102656 39867933168 39886595424 39973699584 39980086272 39996832512 40010305536 40028608512 40033459648 40039855884 40051773216 40058172378 40088450664 40105242294 40199245632 40218062976 40236058128 40254464376 40254892704 40470167808 40475558474 40482643968 40494074283 40500757504 40638194688 40656784896 40675409152 40687515648 40694016384 40711061664 40717566162 40748342856 40766983452 40837328896 40843853568 40856444928 40862537856 40875134976 40893424128 40917089304 40936242672 40954559166 40973294097 41086971744 41093536302 41105767248 41112334809 41112551424 41124597176 41143409892 41326032384 41339953152 41357268992 41363876736 41382798912 41401755744 41420695248 41492168704 41511149568 41535172224 41566566912 41573208096 41592226032 41647751613 41707620864 41726700288 41745370464 41745814656 41758239744 41764911552 41789081061 41803157808 41820667668 41839798806 41993854812 42020446208 42032310723 42039668736 42194460672 42201202176 42233100288 42252420096 42264292322 42276871728 42283626399 42315586812 42389028864 42407995392 42427846656 42432537056 42452399808 42471819936 42490823508 42491275632 42510713544 42628203072 42660423936 42667239888 42674056929 42706312452 42725848734 42890674176 42915495168 42947933184 42954795072 43112956544 43126247424 43132678848 43145975808 43165281024 43190260932 43210478376 43229812453 43304841216 43311760128 43344497664 43351422912 43364325888 43376510541 43389420984 43429154886 43549182768 43589062972 43596693504 43609003074 43609467096 43629416532 43636617216 43656579072 43817324544 43842681792 43882830768 43902905256 43978661888 43999248384 44019376128 44024710912 44039540736 44044850304 44059686912 44064557712 44078141952 44085184416 44125555464 44144038094 44164232073 44247508032 44267749344 44288027728 44301209472 44308287576 44326846746 44538597376 44545713408 44566091136 44572027383 44599776768 44743974912 44763995136 44784949248 44810866464 44831365488 44851424814 44851902056 44872419852 44908724224 44957031168 44970412032 44977597056 44996436576 45011593728 45030447488 45037642104 45058244868 45078885366 45099506997 45224151336 45224632544 45245320848 45252788224 45265565394 45273489408 45286272423 45286754292 45440188416 45528938784 45542974464 45563352192 45691527168 45710665728 45717969024 45738883008 45752525312 45759835296 45773455104 45780768432 45799944372 45841885713 45941995008 45949335264 45963500544 45984066432 46005102144 46031725467 46032215268 46053273006 46222843212 46243988154 46251620352 46265171823 46443651072 46464897024 46486181888 46491786432 46507447296 46512588696 46526927616 46534361328 46576975212 46598282154 46635982848 46678689792 46700043264 46727068752 46762387776 46769859108 46789449343 46921073472 46942067816 46956539136 46963541772 46964041488 46978019712 46985525496 47028552534 47229751296 47273001984 47294627328 47405481984 47468768256 47476352448 47496238608 47512237824 47533972608 47539733332 47561480694 47665852416 47687657472 47708994816 47709502464 47731327488 47736604188 47758949784 47780319027 47802685086 47934800368 47956728456 47964643328 47992976928 48000644874 48185819136 48229945344 48257856192 48279932064 48302048368 48316424832 48324144456 48429674496 48466280448 48494328064 48502076112 48517028352 48524263704 48539222784 48560941152 48611788173 48703450432 48717946368 48725730144 48762559872 48770350776 48790778946 48813098607 48979001344 48992830614 49046280192 49060650483 49091194368 49226870784 49271950336 49294490112 49323017016 49360298208 49368184614 49390768413 49453867008 49475994624 49499154432 49527799776 49544483328 49550456592 49572627426 49573154904 49587909696 49595832468 49641249897 49770494592 49778446536 49801218012 49816071968 49824031194 49838860656 49846823523 50016239616 50039119872 50105922048 50113927584 50151806592 50174748864 50313955328 50336971776 50359494528 50383067904 50388637754 50412224772 50435286174 50458389813 50522314752 50568580608 50576660064 50591713536 50599796688 50614888832 50620991148 50638042944 50659253424 50667347367 50862809088 50877170253 50877711612 50900985954 50909386752 50932675584 51120211968 51158851584 51196635896 51212418816 51220056132 51235846272 51258771216 51332456448 51355938816 51379464192 51394756608 51402968064 51424498944 51432715152 51471590976 51479814708 51495136992 51684744384 51685294336 51693002172 51708938112 51714654537 51732074736 51755739912 52033072896 52201304064 52224660992 52240760832 52249107456 52273009152 52279344208 52296954624 52303259736 52320878208 52326662283 52342793568 52351156494 52465480704 52505137152 52513526016 52543915788 52567952346 52592032927 52607686248 52786207656 52809826293 52819070976 52826106528 52834546674 52850272176 52858994688 53133470208 53157244224 53182127232 53306781696 53329110016 53347074048 53371478016 53386474512 53402364288 53410896504 53433268434 53451267552 53473656392 53598994176 53624083968 53648077504 53672619168 53673190272 53697743424 53704251146 53728818507 53926650414 53951319513 53960223744 53992099044 54184259584 54209046528 54250020864 54258688512 54281415552 54290088216 54314923572 54331123808 54339804414 54355977936 54364662513 54458471424 54483383808 54500179968 54524565504 54556119072 54564835626 54581656896 54606078888 54631058796 54782628992 54791381736 54807689664 54816446412 54857879856 54866644623 55101376512 55151835648 55177065216 55202340992 55227593664 55380229632 55422089216 55430944128 55456301376 55488394143 55530335484 55610161152 55635600384 55660493952 55661086208 55677652992 55686548736 55718774748 55737543744 55760890224 55769799267 55786398408 55991806416 56000752353 56043080964 56052891648 56068718238 56268269568 56294009856 56310800384 56336560128 56369162304 56378168532 56420782416 56446592472 56543993856 56570462208 56603199744 56629093248 56654431344 56655034176 56680951392 56837604096 56880565248 56889653184 56898742572 56915677728 56922575437 56941749936 56967798312 56991660102 57220660224 57263910912 57273060096 57501663232 57510238464 57527967744 57553708032 57587014576 57596215383 57613971168 57640327056 57666117618 57739788288 57749013504 57792663552 57801897216 57819101184 57828339072 57835347388 57852561312 57861804546 57905539848 58065577024 58128036393 58145337432 58145956128 58172555376 58182156288 58198584078 58208772096 58423099392 58456909056 58510441024 58537207008 58719387648 58726467072 58746249216 58752743616 58770855936 58780245888 58814262234 58834073952 58841167203 58885642764 58996677376 59023665792 59068279296 59077716768 59102462328 59156585462 59183647029 59357330214 59384483613 59394284544 59421454848 59429369844 59466369024 59685326848 59713265664 59740581888 59747821952 59775153984 59801899752 59829893136 59942708224 59960549376 59970129408 59995248768 60015458304 60050189472 60059783826 60077659824 60087258567 60105180488 60132675996 60157863441 60298868448 60327094464 60354087192 60381696564 60382339056 60705251712 60713337711 60723965952 60751136256 60947554304 60957292032 60985177344 61013113728 61031273472 61041024576 61066592496 61076349243 61122514284 61150475178 61255993344 61265780352 61284667392 61293806784 61312088576 61340136192 61375633956 61376287024 61404364008 61431838749 61630457616 61640304453 61658650872 61668827136 61686895764 61715114838 61953196032 61989048576 62009929728 62016784928 62035903488 62045815104 62074198368 62102633616 62131042872 62238253056 62266724352 62302758336 62349850368 62359812144 62561431296 62590050432 62608718848 62618055696 62618721984 62637359616 62647367328 62704736712 62731001502 62759698209 62973001728 62990782218 63030669312 63059503104 63291691008 63301803264 63328318144 63349650432 63378630144 63396438483 63415307592 63473380218 63554469888 63583543296 63611993088 63612669952 63641769984 63648805584 63678599712 63707092036 63736235262 63736913448 63766070316 63942304608 63990635904 64000859832 64059468678 64306593792 64336011264 64343808256 64373242752 64421899776 64432192608 64572899328 64669434816 64689371136 64699018272 64718963712 64747921536 64785391398 64815717564 64957261824 64967640192 65016746496 65027134368 65046488832 65054371928 65084131476 65143732329 65323774152 65383594458 65395040256 65413504611 65414200644 65454925824 65635827712 65725986816 65764022688 65813730944 65824246152 65854357884 65967992832 65998872576 66037066368 66059311104 66067275456 66089530368 66096836568 66097539872 66117212928 66127776624 66188333196 66216057141 66360659456 66371262048 66401624016 66432041592 66451814208 66462431364 66490270119 66807896064 66818570112 66827470411 66849136704 66869075456 66899665152 67115962368 67145992704 67177423872 67216299696 67247048232 67277137221 67277853084 67308629778 67363086336 67424774144 67435546752 67455618048 67466395584 67494654864 67517390592 67545671232 67556463156 67587367302 67618328049 67836227004 67836948816 67867981272 67879182336 67898348091 67910234112 67930131438 68160282624 68283225088 68293408176 68314461696 68345028288 68474585088 68505952256 68537290752 68565998592 68576953536 68628787968 68639752944 68660182656 68671152648 68699916558 68912992512 68924002896 68945250816 68952872716 68976099648 69007653216 69048322902 69079909509 69334264818 69377430528 69601738752 69665476608 69697345536 69729272832 69737679648 69761170944 69768883044 69790391424 69801541992 69865462818 69953974272 70006849536 70018034688 70050064896 70058554384 70090603128 70143581664 70154788662 70381610208 70413101724 70425427968 70434808704 70445312658 70446062232 70467029568 70542828801 70844626944 70876325632 70909502976 70941940992 71075708928 71181966016 71203152384 71214528672 71244357912 71268356736 71309599998 71342221041 71465325568 71498778624 71531486208 71563492224 71564253696 71596991232 71604906282 71638424676 71704027629 71902200552 71935092684 71946964992 71968045058 71989465392 72000967311 72278728704 72344918016 72375220736 72386784288 72419898096 72453072552 72474637248 72486216684 72611295232 72644511744 72699420672 72741492096 72753114168 72775542528 72786395556 72808105184 72841411728 72884340841 73055175648 73076919552 73088595216 73143839808 73155526164 73186168419 73468502016 73489245921 73535780864 73569420288 73636791552 73840306176 73907925504 73941735168 73984525524 74040447312 74052276921 74146881536 74180800512 74213991936 74236870656 74248731648 74291699664 74316724992 74325684888 74347853632 74358941139 74359732356 74381864544 74393748702 74655741888 74667669804 74724107952 74736046791 74758290984 75024359424 75058679808 75115413504 75158883072 75170891376 75227709888 75262123296 75470932992 75505457664 75539241792 75540045568 75574601856 75582956631 75618337158 75783472128 75840753664 75852870912 75864990096 75887570304 75922333248 75931486722 75957064416 75988880136 76280860201 76294213632 76316567418 76351478931 76351881216 76364080128 76399013376 76680317952 76738277376 76794953844 76818628224 76830084198 76853769408 76888156824 76998684672 77033908224 77056884736 77069196288 77092134912 77104452096 77136748416 77149072728 77207386464 77219722062 77242705488 77504048524 77527116576 77527941504 77539503258 77563407168 77598112104 77942545408 78049609344 78301956096 78336991488 78361141248 78373661184 78419016312 78445431936 78454889604 78481317312 78490828598 78514190352 78526734741 78698221056 78757705728 78770289024 78803283104 78815873682 78851928519 78911529372 79143106952 79179311484 79192379392 79228606464 79239159792 79251820011 79288492032 79654109184 79700205312 79735866336 79773190848 79960172544 79993665024 80020611072 80057217024 80066919296 80079711768 80103546432 80116344756 80149902651 80176901328 80210484588 80398491264 80436125952 80472116256 80508928752 80509785408 80556376719 80889975621 80940335616 80951116948 80965287936 80988148566 81001515008 81276389376 81313569792 81350818304 81375031296 81388032768 81422123328 81435132324 81496685712 81509706621 81533966904 81674657792 81687707136 81712889856 81725075712 81750269952 81786848256 81834178608 81847253439 81872485344 81909118332 81946588194 82173943488 82187072604 82211534496 82224669618 82249194352 82286819784 82652064768 82679906304 82714537984 82727753472 82765597824 82803511488 82841390496 83022299136 83070344448 83133133824 83146416192 83184452064 83194533331 83295503226 83415241728 83453400576 83490740928 83491629312 83516479488 83529823104 83578162122 83606315616 83641335336 83679597612 83987709624 84040892416 84064621446 84079337472 84103077357 84388921344 84402404352 84466200576 84504840192 84528584644 84553743456 84567252798 84631173624 84815990784 84855693312 84865074112 84904799616 84943639872 84981647016 84982551264 85021427088 85256406144 85320847872 85334479776 85348113858 85412624904 85451697468 85487490153 85830990336 85895866368 85909590144 86225913088 86252494848 86265357696 86291951616 86330562048 86380521864 86420956752 86459624906 86499176427 86609682432 86623520256 86688995328 86702845824 86728651776 86753021082 86778841968 86792706819 86858309772 87098365536 87178125944 87218006148 87218934192 87258833064 87273234432 87297876117 87313158144 87634649088 87685363584 87765661536 87805810512 87957323776 88038752256 88049421824 88079081472 88089700608 88119373824 88129115424 88156283904 88170368832 88221393351 88251110928 88288076188 88328464146 88495016064 88535498688 88576055456 88602418944 88616575152 88653693492 88734878193 89035995321 89077194752 89091426816 89132182272 89144054766 89199553536 89487949824 89527990272 89569898496 89621732928 89662730976 89702849628 89703804112 89744839704 89914062336 89940824064 89955194112 89992873152 90023187456 90060894976 90075284208 90089675739 90116489736 90157770732 90199013994 90448302672 90449265088 90490641696 90531130788 90546978816 90572544846 90573508584 91057877568 91085948928 91126704384 91383054336 91421331456 91435938048 91477766016 91505050624 91519670592 91546910208 91561536864 91599888744 91683771426 91725712767 91883990016 91898670528 91927001088 91968132864 92010204288 92063450934 92064430536 92106546012 92445686424 92487976308 92503240704 92530343646 92572672257 92887302144 92929794048 92972363776 92983572864 93014894592 93025177392 93053855232 93068722656 93153950424 93196564308 93271965696 93357379584 93400086528 93454137504 93524775552 93539718216 93578898686 93842146944 93884135632 93913078272 93927083544 93928082976 93956039424 93971050992 94057105068 94096502253 94459502592 94486173327 94546003968 94589254656 94937536512 94952704896 94992477216 95024475648 95067945216 95079466664 95122961388 95210070327 95331704832 95375314944 95417989632 95419004928 95462654976 95473208376 95517899568 95560638054 95604352893 95605370172 95869600736 95913456912 95929286656 95985953856 96001289748 96089203017 96459890688 96515712384 96559864128 96604096736 96632849664 96648288912 96859348992 96988656128 97004152224 97034056704 97048527408 97078445568 97121882304 97178087097 97223576346 97406900864 97435892736 97451460288 97525119744 97540701552 97581557892 97626197214 97670918293 97985661228 98075391687 98092560384 98121300966 98182388736 98453741568 98543900672 98588980224 98646034032 98720596416 98736369228 98781536826 98907734016 98951989248 98998308864 99055599552 99088966656 99100913184 99145254852 99146309808 99175819392 99191664936 99282499794 99540989184 99556893072 99602436024 99632143936 99648062388 99677721312 99693647046 100078239744 100211844096 100227855168 100303613184 100349497728 100627910656 100673943552 100718989056 100766135808 100777275508 100824449544 100870572348 100916779626 100962944667 101044629504 101137161216 101153320128 101183427072 101199593376 101229777664 101241982296 101276085888 101318506848 101334694734 101725618176 101754340506 101755423224 101801971908 101818773504 101865351168 101895197157 102240423936 102317703168 102393271792 102424837632 102440112264 102471692544 102517542432 102664912896 102711877632 102758928384 102805936128 102848997888 102865430304 102943181952 102959629416 102990273984 103049874837 103369488768 103370588672 103386004344 103417876224 103429309074 103464149472 103511479824 103572484353 104001397227 104066145792 104402608128 104449321984 104498214912 104546018304 104558688416 104593909248 104606519472 104641756416 104653324566 104685587136 104702312988 104798194227 104930961408 105010274304 105027052032 105087831576 105135904692 105184065854 105215372496 105232182993 105572415312 105619652586 105638141952 105652213056 105667968987 105669093348 105700544352 106266940416 106314488448 106364254464 106613563392 106658220032 106742956032 106772949024 106804728576 106821793008 106866536868 106902535104 106947312784 106964399997 107197988352 107248167936 107296155008 107345238336 107346380544 107395486848 107407359423 107408502292 107457637014 107853300828 107902639026 107920447488 107952067587 107984198088 108368519168 108418093056 108500041728 108517377024 108562831104 108580176432 108629847144 108662247616 108679608828 108711955872 108729325026 108916942848 108966767616 109049131008 109112238144 109129671252 109163313792 109212157776 109262117592 109565257984 109582763472 109615379328 109632892824 109715759712 109733289246 110202753024 110303671296 110354130432 110404681984 110455187328 110760459264 110844178432 110861888256 110912602752 110976788286 111060670968 111220322304 111271200768 111320987904 111322172416 111355305984 111373097472 111437549496 111475087488 111487411063 111521780448 111539598534 111572796816 111590623053 111983612832 112001504706 112086161928 112137436476 112536539136 112588019712 112621600768 112673120256 112738324608 112756337064 112841564832 112893184944 113087987712 113206399488 113258186496 113308862688 113310068352 113361902784 113427505737 113675208192 113761130496 113779306368 113797485144 113831355456 113845150874 113883499872 113897230083 113935596624 113983320204 114441320448 114474851127 114527821824 114546120192 115020476928 115055935488 115107416064 115174029152 115192430766 115227942336 115245126297 115280654112 115332235236 115498027008 115585327104 115603794432 115638202368 115656678144 115670694776 115705122624 115723609092 115811079696 115829583093 116131154048 116256072786 116290674864 116291912256 116309254887 116345110752 116397168156 116417544192 116913818112 117020882048 117074414016 117452934144 117492498432 117505487232 117541711872 117560491776 117628524468 117668147904 117682334406 117736242897 117771285528 117993354752 118047331584 118136558592 118155433536 118204924656 118223810523 118313170924 118367294058 118714660428 118768967226 118788569088 118842909696 118858739688 118932738048 119370653696 119426531328 119481163776 119495643904 119550307968 119603799504 119659786272 119885416448 119921098752 119940258816 119990497536 120030916608 120100378944 120119567652 120155319648 120174517134 120210360976 120265351992 120315726882 120597736896 120654188928 120708174384 120763393128 120764678112 121410503424 121426675422 121447931904 121482222849 121502272512 121895108608 121914584064 121970354688 122026227456 122062546944 122082049152 122133184992 122152698486 122245028568 122300950356 122511986688 122531560704 122569334784 122587613568 122624177152 122680272384 122751267912 122752574048 122808728016 122863677498 122919882291 123260915232 123280608906 123317301744 123337654272 123373791528 123430229676 123978097152 124019859456 124033569856 124071806976 124091630208 124148396736 124205267232 124262085744 124476506112 124533448704 124605516672 124699700736 124719624288 124943254839 125122862592 125180100864 125217437696 125236111392 125237443968 125274719232 125294734656 125367243183 125409473424 125462003004 125519396418 125981564436 126061338624 126096932169 126119006208 126583382016 126603606528 126656636288 126699300864 126757260288 126792876966 126830615184 126850879197 126946760436 127167086592 127223986176 127225339904 127283539968 127297611168 127357199424 127414184072 127472470524 127473826896 127532140632 127884609216 127981271808 128001719664 128022170787 128118937356 128672022528 128687616512 128746485504 128843799552 128864385216 129338869632 129378742272 129398036544 129437927424 129495843072 129570782796 129631435128 129689437359 129914523648 129935280384 130033492992 130054268736 130092977664 130108743856 130129531623 130168262952 130287464658 130647548304 130767188916 130790080512 130827009222 130828401288 130886939089 130909851648 131451973632 131528045376 131627461888 131648492304 131708715768 131935985664 131997745152 132074132736 132118622208 132134550912 132179060736 132193673136 132195079744 132234425856 132255553248 132376666392 132432114282 132492696219 132721318912 132742524096 132803248032 132864083184 132903628416 132924862728 132980540238 133615792128 133637140224 133654940822 133698273408 133716082149 133738150912 133799330304 134231924736 134291985408 134354847744 134432599392 134494096464 134554274442 134555706168 134617259556 134726172672 134849548288 134871093504 134911236096 134932791168 134989309728 135034781184 135091342464 135112926312 135174734604 135236656098 135298520991 135672454008 135673897632 135735962544 135758364672 135796696182 135820468224 135860262876 136320565248 136566450176 136586816352 136628923392 136690056576 137011904512 137074581504 137131997184 137153907072 137257575936 137279505888 137320365312 137342305296 137399833116 137525657139 137825985024 137848005792 137890501632 137905745432 137952199296 138015306432 138095176401 138096645804 138159819018 138668529636 138754861056 138795515469 139330953216 139394691072 139458545664 139475359296 139522341888 139537766088 139580782848 139603083984 139730925636 139907948544 140036069376 140100129792 140117108768 140181206256 140287163328 140309577324 140368348029 140763220416 140826203448 140869617408 140890625316 140892124464 140934059136 141085657602 141664454659 141689253888 141752651264 141819005952 141883881984 142363932032 142406304768 142429057344 142488715824 142536713472 142619199996 142684442082 142749803659 142930651136 142997557248 143062972416 143126984448 143128507392 143193982464 143209812564 143276849352 143340957081 143408055258 143804401104 143870185368 143893929984 143936090116 143978930784 144001934622 144557457408 144689836032 144750441472 144773568576 144839796192 144906145104 144949274496 144972433368 145222590464 145289023488 145398841344 145482984192 145506228336 145551085056 145572791112 145616210368 145682823456 145768681682 145835364519 146110351296 146153839104 146177190432 146287679616 146311052328 146372336838 146439295821 146937004032 146978491842 147071561728 147138840576 147181951449 147273583104 147680612352 147815851008 147883470336 147969051048 148080894624 148104553842 148293763072 148361601024 148427983872 148497463296 148583399328 148633449984 148651369776 148695707264 148717882278 148719464712 148763729088 148787497404 148923749691 149311483776 149335339608 149448215904 149472093582 149516581968 149540470569 150048718848 150117359616 150317766144 150341782752 150455419776 150524246592 150941865984 151010915328 151078483584 151080091136 151149203712 151165913262 151236674316 151375169439 151566944256 151681507328 151705741824 151729980192 151775140608 151844666496 151862973444 151914128832 151977760272 152002042101 152561720402 152588427264 152631510759 152633134836 152702957862 152728160256 152798026752 153360635904 153476554752 153589907688 153637256448 153660168396 153707538816 153776313648 153997369344 154067816448 154138392576 154184269824 154208904192 154273496832 154298145456 154414772928 154439444124 154485410976 154504133329 155008097048 155054233152 155055883008 155079006516 155126814336 155143963611 155196224208 155885090816 156099218688 156603912192 156673982976 156722282496 156747322368 156838032624 156890863872 156909779208 156962634624 156979986849 156981657196 157028380704 157053469482 157396442112 157515411456 157540578048 157606566208 157631747364 157703857038 157776098781 157823058744 158286213904 158358622968 158384758784 158429478879 158457212928 158478319584 158503640022 158576984064 159400410624 159471732672 159546381696 159920345088 159987330048 160041222144 160114434048 160133838592 160159423536 160207092864 160232689512 160299805302 160353802656 160420969176 160796982528 160872251904 160944232512 161017857504 161019570816 161112753438 161186455521 161779951242 161853958539 161880671232 161902233896 161976297132 162003030016 162552778752 162627139584 162701636608 162750062592 162776065536 162844246656 162870264648 162993371424 163019413242 163067933808 163093987539 163349315584 163375414272 163450151424 163500539904 163573696512 163668357216 163694506878 163744970688 163818236664 163893176388 164347886976 164374145208 164423068992 164449339236 164498388704 164573639568 164599933869 165304129536 165429075968 165455506944 165531195648 165607022976 165682780992 166140688896 166266267648 166292832384 166368904128 166389066662 166465182429 166591006452 166830483456 166906801152 166981481856 166983258624 167032958976 167059646208 167156324244 167212631232 167282670672 167309397801 167359195224 167975419248 168002257059 168129242892 168158674944 168206154714 168804808704 168932401152 169009680384 169057169288 169107486912 169134505596 169262347248 169631981568 169711386624 169730148224 169809599232 169887279744 169963294032 169965102528 170042854176 170512812288 170641695744 170668959552 170696227716 170767726311 170825249808 170903394936 170974980306 171661980672 171791732736 171819180288 172451826176 172504989696 172530715392 172583903232 172661124096 172761043728 172788646149 172841913504 172919249812 172998352854 173219364864 173247040512 173377990656 173405691648 173457303552 173506042164 173557683936 173585413638 173716619544 174196731072 174356251888 174384109179 174436012296 174437868384 174517666128 174546468864 174595752234 174626316288 175269298176 175370727168 175531323072 175611621024 176098843648 176158162944 176179401216 176238747648 176258230848 176312567808 176340737664 176442786702 176502221856 176523501609 176576152376 176656928292 176990032128 177070997376 177152110912 177204837888 177233150304 177307386984 177469756386 177550941087 178071990642 178153450839 178154389504 178182853632 178264364544 178288109532 178399107072 179055980544 179139796992 179243465856 179325461952 179405699256 179407608224 179489679408 179828124672 179881648128 179910388224 179985746304 180046374912 180121789952 180150568416 180179351478 180232979472 180315541464 180398027988 180473590323 180896605344 180898530176 180981283392 181062261576 181145089692 181147017168 182115755136 182140013133 182171897856 182253408768 182842662912 182871876096 182955532032 183010101248 183039341184 183093820416 183123073728 183199777488 183229047729 183367542852 183451425534 183767980032 183797341056 183854002176 183936265728 184020408576 184126901868 184128861072 184213092024 184295516247 184891372848 184920913359 184975952616 185006481408 185060687292 185145344514 185859588096 185944727552 185967145728 186029789184 186050354784 186107710464 186137445312 186307900848 186393128616 186714759168 186800173056 186908275008 187049551104 187079436432 187157797372 187684293888 187768271264 187826156544 187854167088 187856165952 187912078848 187942101984 187964879011 188114210136 188193004506 188919005184 188972346654 189092007936 189178509312 189875073024 189905409792 189984954432 190048951296 190135890432 190158933328 190189315449 190245922776 190420140654 190663409664 190750629888 190835979264 190838009856 190925309952 190946416752 191035799136 191121276108 191208705786 191210740344 191739201472 191826913824 191971907712 192002579496 192178406034 192919781376 193031424768 193119728256 193208193472 193265699328 193296577824 193718697984 193977312256 194008304448 194068113408 194097054816 194156891136 194243764608 194356174194 194447152692 194813801728 194871785472 194902920576 195050239488 195081403104 195163115784 195252394428 195341836586 195431196987 195971322456 196150783374 196185120768 196240513833 196242601932 196364777472 196907483136 197087801344 197177960448 197292068064 197441192832 197472738456 197563073652 197903978496 197996617728 198111199104 198177933312 198201826368 198290509704 198292619616 198351638784 198383329872 198564999588 198648171423 199081978368 199113786144 199204872048 199264287872 199296124776 199355442624 199387294092 199470810357 200423688192 200455710336 200482411233 200607226368 200698995456 201255821312 201347887104 201437978112 201532271616 201554551016 201648899088 201741144696 201831411663 201833559252 201925889334 202089259008 202274322432 202306640256 202366854144 202399186752 202459555328 202483964592 202552171776 202637013696 202669389468 202854984147 203508681012 203510846448 203603943816 203637547008 203695044273 203730702336 203790394314 204480847872 204786543584 204849675264 204880224528 204943385088 205035084864 205423755264 205517856768 205611872256 205697995776 205730860608 205886363904 205919258832 205980547968 206099749674 206738977536 206741177344 206772008688 206835752448 206858618148 206928298944 207022959648 207048049117 207144968706 207239728527 208002794454 208132291584 208805216256 208898643968 208996429824 209092036608 209117376832 209187818496 209213038944 209283512832 209306649132 209371174272 209404625976 209596388454 209861922816 210020548608 210054104064 210175663152 210271809384 210368131708 210430744992 210464365986 211144830624 211239305172 211276283904 211304426112 211335937974 211338186696 211401088704 212533880832 212628976896 212728508928 213227126784 213316440064 213545898048 213609457152 213643586016 213733073736 213805070208 213894625568 213928799994 214026663123 214395976704 214496335872 214592310016 214690476672 214692761088 214790973696 214814718846 214817004584 214915274028 215112082887 215706601656 215805278052 215840894976 215904135174 215968396176 216002901933 216737038336 216836186112 217034754048 217125662208 217160352864 217259694288 217324495232 217359217656 217423911744 217458650052 217833885696 217933535232 218098262016 218224476288 218259342504 218326627584 218424315552 218524235184 218653022523 219130515968 219165526944 219230758656 219265785648 219431519424 219466578492 219558505257 220405506048 220467737763 220607342592 220708260864 220809363968 220910374656 221520918528 221688356864 221723776512 221825205504 221953576572 222121341936 222156830763 222440644608 222542401536 222641975808 222644344832 222710611968 222746194944 222875098992 222950174976 222974822126 223043560896 223076823417 223079197068 223145593632 223181246106 223967225664 224003009412 224172323856 224208140373 224274872952 225073078272 225176039424 225346240512 225476649216 225512674128 225683129664 225786369888 226412798976 226516372992 226617725376 226620136704 226723805568 226748869893 226855011474 227350416384 227522260992 227558612736 227594970288 227662710912 227690301748 227766999744 227794460166 227871193248 227966640408 228842580603 228882640896 228949702254 229055643648 229092240384 230040953856 230214832128 230348058304 230384861532 230455884672 230490252594 230561308224 230664470472 230996054016 231170654208 231207588864 231276404736 231313356288 231341389552 231410245248 231447218184 231622159392 231659166186 232262308096 232512145572 232581349728 232583824512 232618509774 232690221504 232794336312 233827636224 234041764096 234148828032 234905868288 235010974464 235083423744 235120983552 235257048936 235336295808 235364668812 235472485794 235542571056 235580204223 235986709504 236094663168 236273117184 236310867072 236409849312 236447621046 236555785557 236626341848 236734588116 237429320856 237537934452 237577138176 237685819392 237717479376 237755460033 237865476096 238741307392 238962327552 238991287808 239100615936 239207599008 239319572544 239770832896 239880517632 239980995072 240061833216 240200757888 240239135304 240310639296 240349034268 240420721952 240449707953 240530703984 240631453764 241195473792 241308377856 241416348768 241526786256 241529356224 241669130157 242669926863 242821006848 242853350844 242895863808 242964445698 243004545024 243829168128 243940709376 244052454912 244125093888 244164098304 244266369984 244305396972 244490057136 244529119863 244601900712 245023973376 245063121408 245138669568 245175227136 245248354304 245360544768 245502535824 245505148096 245541760317 245617456032 245727354996 245839764582 246521830464 246561217812 246634603488 246747583056 246860459352 247956194304 248039718912 248067139712 248143613952 248183260416 248296793472 248410534464 248524171488 249066897408 249211033344 249399401472 249439248576 249583599993 249886509678 250245725184 250360201728 250434875392 250472222784 250474887936 250549438464 250589469312 250734486366 250818946848 250924006008 251038792836 251888157703 251963128872 252122677248 252193864338 252238012416 253166764032 253207213056 253313272576 253398601728 253514520576 253585753932 253661230368 253701758394 253893520872 254447972352 254450679808 254567079936 254595222336 254714398848 254828368144 254944941048 254947653792 255064281264 255769218432 255962543616 256003439328 256044341574 256237874712 256462470459 257375233024 257492971008 257687599104 257728770432 258677739264 258757484544 258796073088 258875854848 258991686144 259141565592 259262870256 259378874718 259497529281 259829047296 259870560768 260066985984 260108537472 260185955328 260217487712 260259063246 260336525904 260378120457 260574929316 261295096608 261534377832 261654018444 261656802576 261773878178 261819703296 261893628351 262903947264 263056090752 263254923776 263296984608 263417431536 263871971328 264148265472 264237244416 264269101824 264358121472 264387346272 264390159488 264468851712 264511106496 264664180053 264753332784 264864228564 264985392438 265442637824 265485048192 265606496064 265728166368 265807256832 265849725456 265961080476 266204634579 267107985963 267231584256 267274280448 267309881644 267396546816 267432164298 267476301824 267598660608 268463849472 268583970816 268709695488 268865198784 268988192928 269108548884 269111412336 269234519112 269699096576 269742187008 269822472192 269865582336 269978619456 270069562368 270182684928 270225852624 270269027217 270349469208 270473312196 270597041982 271344908016 271347795264 271471925088 271593392364 271640936448 271720525752 273132900352 273173632704 273257846784 273380113152 274149163008 274263994368 274307814144 274515151872 274559011776 274640730624 274684610592 274717900093 274799666232 275051314278 275651970048 275696011584 275781003264 275811490864 275904398592 276030612864 276190352802 276193291608 276319638036 277337059272 277509722112 277591030938 277718016771 278661906432 278789382144 278917091328 278950718592 279044683776 279075532176 279161565696 279206167968 279461851272 279815897088 280072138752 280200259584 280234217536 280362412512 280574326656 280619154648 280736696058 281526440832 281652406896 281739234816 281781250632 281784248928 281868118272 282171315204 282289506759 283328909318 283378507776 283458519981 283505302528 283638011904 283767763968 284727864064 284812609536 284858114688 284977431648 285073426944 285238399992 285368884164 285499607318 285630210981 285861302272 285995114496 286125944832 286253968896 286257014784 286387964928 286419625128 286553698704 286681914162 286813058679 286816110516 287608802208 287740370736 287787859968 287872180232 287957861568 288003869244 288267609051 289379672064 289500882944 289547137152 289679592384 289812290208 289898548992 289944866736 290445180928 290578046976 290965968384 291012456672 291102170112 291145582224 291232420736 291365646912 291534261291 291537363364 291670729038 292220702592 292307678208 292354380864 292575359232 292622104656 292744673676 292878591642 293012754879 293956983684 294143123456 294226175061 294277681152 294363902898 294547166208 295361224704 295631702016 295766940672 295938102096 296161789248 296209107684 296723202048 296855967744 296994926592 297166798656 297266899968 297302739552 297391414528 297435764556 297438929424 297527458176 297574994808 297847499382 298622967552 298670679216 298896431808 298944187164 299033163936 299080941138 300234719232 300635532288 300683565504 300910839552 301048493184 301883731968 302021830656 302156967168 302160182272 302298407424 302331826524 302473348632 302608687171 302750338878 302888834001 303133888512 303363014656 303411483648 303459960384 303550281216 303689332992 303725946888 303828257664 303955520544 304004084202 305123440804 305176854528 305263021518 305266269672 305405915724 305456320512 305596053504 305685591471 306721271808 306953109504 307179815376 307274512896 307320336792 307415077632 307552627296 307994738688 308135632896 308276785152 308417808384 308546993664 308596290912 308829545856 308878888248 308970821952 309008266658 309149624511 310016194096 310108466304 310111766016 310158013032 310253628672 310287927222 310392448416 310717453059 311770181632 312004191681 312198437376 313207824384 313347965952 313494644736 313676065248 313781727744 313819558416 313925269248 313959973698 313963314392 314056761408 314106938964 314394582681 314792884224 315030822912 315081156096 315213132416 315263494728 315407714076 315552197562 315646117488 315696548979 316572427808 316717245936 316769517568 316858957758 316914425856 316956639168 317003906961 317007280044 318800821248 318943465344 319092763392 319840690176 319974660096 320228868096 320267677184 320318847072 320414185728 320465379024 320599610604 320707605312 320841938352 320893199991 321593965056 321744503808 321888465024 322035715008 322039141632 322222078269 322225506876 322372911042 323559902484 323707917078 323761342464 323804467792 323856202761 323952594264 324006060032 325105557504 325254279168 325403273216 325500125184 325552131072 325688493312 325740529296 325986742848 326038826484 326135867616 326187975078 326750828544 326900302848 327147393024 327336714432 327389013756 327489941376 327526145401 327636473328 327786352776 328695773952 328748290416 328846137984 328898678472 328996777408 329147279136 329199867738 330608259072 330858151936 330911013888 331062391296 331214045952 331365561984 332281377792 332532535296 332585664768 332737808256 332778133324 332930364858 333182012904 333660966912 333813602304 333962963712 333966517248 334065917952 334119292416 334312648488 334425262464 334462233189 334565341344 334618795602 334718390448 335950838496 336004514118 336258485784 336412309428 337609617408 337864802304 338019360768 338114338576 338214973824 338269011192 338524694496 339263963136 339460296448 339619198464 339774559488 339926588064 339930205056 340085708352 340282517211 341025624576 341283391488 341337919104 341392455432 341535452622 341650499616 341691690249 341806789872 341949960612 343323961344 343424553381 343583465472 343638360576 344903652352 345061430784 345167806464 345322248192 345522087456 345577292298 345683827008 345735378891 345838499624 345996705708 346494081024 346755981312 346811383296 346914607104 347012084328 347115367872 347170827276 347433239088 347488749279 348393462144 348712503776 348768218358 348872024592 348875736768 348927764661 349035332256 349191504468 349252632576 350741454336 351062646144 351223242048 352197687296 352358802432 352477495296 352516461696 352625135616 352681475328 352885573404 353004443712 353047003218 353152304752 353208728691 353313856584 353980064256 354141994752 354304221824 354409675776 354466300608 354614773968 354671431569 354939512772 355101882174 356143981284 356306901678 356365707264 356528729088 356576219064 356798214144 358111961088 358279593984 358486931712 358650923904 358811398512 358815216448 358979358816 359656249344 359763296256 359820776448 359971492608 360092749824 360243579904 360301136832 360358702956 360465958944 360631082928 360796055976 360947180646 361793210688 361797060352 361962566784 362124523152 362290179384 362294034336 364231510272 364280026266 364343795712 364446668547 364506817536 365685325824 365743752192 365911064064 366020202496 366078682368 366187640832 366246147456 366399554976 366458095458 366735085704 366902851068 367535960064 367594682112 367708004352 367872531456 368040817152 368144230489 368253803736 368257722144 368426184048 368591032494 369782745696 369841826718 369951905232 370012962816 370121374584 370290689028 371889455104 371934291456 372059578368 372100709568 372215420928 372274890624 372615801696 372786257232 373429518336 373600346112 373816550016 374099102208 374158872864 374315594744 374829764517 375368587776 375536542528 375652313088 375708334176 375712331904 375824157696 375884203968 375929758022 376101729549 376228420272 376386009012 377944693308 378184015872 378290796507 378357018624 379750146048 379810819584 379969908864 380097902592 380271780864 380317866656 380378630898 380491845552 380552637591 380840281308 381501259776 381671958528 381676019712 381850619904 381892833504 382071598272 382242552216 382417411572 382421480688 383478402944 383653827648 383943815424 384005158992 384066512361 384356812068 384517805503 386062849536 386239456512 386416386944 386531398656 386593155648 387954624512 388016608896 388136226816 388194109632 388313782272 388487529216 388712348388 388894305384 389068312077 389627603456 389743570944 389805841152 390100478976 390162806208 390326231568 390388594869 390504788856 390683673172 390862393974 391942644912 392301566748 392370241536 392481027666 392485203864 392660817267 392729554944 394175602688 394355920896 394584136128 394882385664 394945476912 395126147304 395807956992 395993235456 396222398208 396355866624 396403652736 396581019408 396585239232 396703277568 396766659744 397129999176 397296342846 397478088657 398163956736 398227572288 398409744096 398528575744 398592249552 398710885248 398774588184 398941620714 400847376384 400911420672 400964822466 401148246447 401214452736 401397990912 402511642624 402695774208 402875956224 403064543232 403109102032 403297798176 403482289392 403662823326 403667118504 403851778668 404178518016 404548644864 404613280512 404733708288 404798373504 404919110656 404967929184 405104343552 405274027392 405338778936 405709968294 405895562973 407017362024 407021692896 407207887632 407275094016 407390088546 407461404672 407580788628 408961695744 409573087168 409699350528 409760449056 409886770176 410070169728 411035713536 411223744512 411395991552 411461721216 411772727808 411838517664 411961095936 412199499348 412576971417 413477955072 413482354688 413544017376 413671504896 413717236296 413856597888 414045919296 414096098234 414285529203 414289937412 414479457054 416005588908 416264583168 416386546407 417797287936 417992859648 418184073216 418234753664 418375636992 418426077888 418567025664 418613298264 418742348544 418809251952 419192776908 419723845632 420108208128 420351326304 420543618768 420736263416 420861489984 420928731972 421105044087 422289661248 422478610344 422608852224 422671875948 422676373392 422802177408 424993363977 425067761664 425257953792 425457017856 426632880128 427091796096 427218914304 427287172032 427466147472 427610140416 427789251136 427857599988 428053326246 428249410977 428791953408 428992671744 429184620032 429380953344 429385522176 429581947392 429629437692 429634009168 429830548056 430022871243 430224165774 431413203312 431610556104 431681789952 431808270348 431936792352 432005803866 433672372224 434069508096 434251324416 434320705728 434519388576 434648990464 434718435312 434847823488 434917300104 435667771392 435867070464 436196524032 436448952576 436518685008 436653255168 436848631104 437048470368 437306045046 437506093557 438261031936 438331053888 438461517312 438531571296 438863038848 438933156984 439117010514 439317887463 440811012096 440935475526 441214685184 441416521728 441545854347 441618727936 441820749312 443041837056 443376713728 443447553024 443650411008 443907153144 444242683872 444313661526 444881289216 445084803072 445283951616 445288689664 445492389888 445750197984 445900349952 445949644252 446087121792 446153646834 446158394136 446291187264 446362492212 446771249073 447934451328 448006018824 448344647712 448416280746 448549745904 450146156544 450352078848 450953298432 451025348256 451366259328 451572739776 452825597952 453032745984 453235450752 453240273408 453447611136 453497739786 453710022948 454125508317 454700832768 455044521984 455117225472 455189940576 455325421824 455380603496 455533999488 455588920332 455742386496 455933280816 456006126303 457685161206 457765281792 457894532277 457899404508 458184480768 460081907712 460429664256 460696116608 460769723064 460911769344 460980505188 461122616448 461328940944 461992108032 462415177728 462552809472 462626712576 462682779104 462820490496 462894436368 463244318784 463318332372 463512399987 464524616192 465024291144 465162699456 465167649024 465237019548 465380443008 465431890833 465588672624 467655272448 467792292877 468083528192 468297656064 469811736576 470021948928 470166847488 470241967104 470514097872 470672591616 470729337624 470939960547 470944971588 471085142112 471160408446 471973419008 472189326336 472546234368 472621734144 472819698624 472895242092 473111571114 473252683696 473328296343 473469176232 474858641712 475075868904 475154276352 475288436637 475371638784 475434958752 475510920066 475730952192 477982575616 478201231872 478415198016 478639145088 479541665792 479761035264 479961990144 480123666432 480401515776 480478270608 480621278592 480698068536 480841443904 480899415906 481061407968 481262907528 482390947584 482616755712 482832697536 483053572512 483058712448 483338260314 483559366563 485339853726 485642013696 485706701688 485928891396 486009090048 487658336256 487881418752 488104909824 488250187776 488328196608 488532739968 488610793944 488980114272 489058239726 489203801424 490047946752 490126242816 490350454272 490496708608 490721089536 491005071648 491010296192 491083520634 491234912064 491454709992 491679529164 493043660928 493122435624 493269206976 493495166112 493720918704 493799801607 495912388608 496134279424 496287227904 496366520832 496593586944 496821068928 497048342976 498422066688 498798802944 498878497152 499167199986 499395547287 499773019356 500491450368 500720403456 500869750784 500944445568 500949775872 501098876928 501178938624 501468972732 501637893696 501848012016 501928193403 502077585672 503776315406 503926257744 504006771177 504387728676 504476024832 506414426112 506626545152 506797203456 507029041152 507171507864 507322460736 507403516788 507787041744 508895944704 509134159872 509190444672 509428797696 509656736288 509889882096 509895307584 510128562528 510190385887 511538436864 511925087232 512006878656 512088683148 512303178933 512475749424 512924940918 514750466048 514985942016 515375198208 515457540864 517355478528 517514969088 517592146176 517751709696 517983372288 518283131184 518365938447 518525740512 518757749436 518995058562 519658094592 519741121536 520133971968 520217074944 520371910656 520434975424 520518126492 520673051808 520756240914 521149858632 522590193216 523068755664 523152327537 523308036888 523313605152 523547756356 523639406592 523787256702 525807894528 526112181504 526509847552 526593969216 526834863072 528296530944 528474488832 528538203648 528716242944 528774692544 528780318976 528937703424 529022212992 529328360106 529506665568 529728457128 529970784876 530885275648 530970096384 531212992128 531456332736 531614513664 531699450912 531922160952 532409269158 532652823261 534215971926 534460352517 534463168512 534548560896 534619763288 534793093632 534864328596 534952603648 535197321216 537167941632 537419390976 537730397568 537976385856 538217097768 538222824672 538469038224 539398193152 539484374016 539644944384 539731164672 539957238912 540139124736 540365369856 540451705248 540538054434 540698938416 540946624392 541194083964 541420770969 542689816032 542695590528 542943850176 543186784728 543441051504 546265800704 546347265408 546420039399 546515693568 546760226304 548527988736 548615628288 549030303744 549118023552 549281461248 549369221184 549435800186 549599332464 549687143187 550102628556 551303940096 551392023168 551562006528 551622981728 551808797184 552061225728 552380705604 552386583216 552639276072 552886548741 554674118544 554762740077 555019444224 555182061876 555436033542 557578764288 557834182656 557901437184 558089367552 558151064352 558323131392 558412335936 558923702544 560144277504 560400519168 560468435072 560724825024 561148653312 561238309296 561473392116 561987561889 563052881664 563304813792 563478469632 563562501264 563568497856 563736236544 563894637033 564342630408 564579013518 566657818636 566757015552 566917039962 567010605056 567276023808 567535527936 569455728128 569625219072 569716229376 569954863296 570146853888 570476799984 570567946347 570737768328 570999214636 571260421962 571722604544 571990228992 572251889664 572507937792 572514029568 572775929856 572839250256 573107397408 573363828324 573626117358 573632221032 575217604416 575480741472 575744360464 575915723136 576007738488 576535218102 578759344128 579001765888 579094274304 579359184768 579624580416 579797097984 579889733472 581156093952 581931936768 582024913344 582204340224 582291164448 582464841472 582731293824 583068522582 583074726728 583341458076 584441405184 584615356416 584708761728 585150718464 585244209312 585489347352 585757183284 586025509758 586293590961 587913967368 588286246912 588452350122 588555362304 588721541499 588727805796 589094332416 590722449408 591263404032 591533881344 591876204192 592323578496 592418215368 593711935488 593989853184 594333597312 594533799936 594605479104 594782829056 594871529112 594877858848 595054916352 595149989616 595694998764 595944514269 597245935104 597341358432 597792863616 597888374328 598066327872 598161882276 598412431071 601271064576 601367131008 601447233699 601821679104 602096986368 603767463936 604043661312 604313934336 604320364544 604596814848 604663653048 604946697264 605217374342 605494234989 605500677756 605777668002 606267777024 606822967296 606919920768 607100562432 607378665984 607451893776 607656515328 607911041088 608008168404 608564952441 610246881608 610526043036 610532539344 610811831448 610912641024 611085132819 611192107008 611371182942 613442543616 614359630752 614549025792 614640673584 614830155264 615105254592 616271265792 616553570304 616835616768 617093987328 617192581824 617659091712 617757776496 617941643904 618016533316 618299249022 620032388192 620216932608 620223532032 620316026064 620507257344 620575854444 620784896832 621144147351 621434906118 623540363264 624008383362 624396874752 626415648768 626695931904 626989289472 627352130496 627563455488 627639116832 627850538496 627919947396 627926628784 628113522816 628213877928 628789165362 629585768448 630061645824 630162312192 630426264832 630526989456 630815428152 631104395124 631292234976 631393097958 633144855616 633434491872 633717915516 633828851712 633913278336 634007813922 634014560088 637601642496 637886930688 638185526784 639681380352 639949320192 640535354368 640637694144 640828371456 640930758048 641199221208 641415210624 641683876704 641786399982 642079989369 643187930112 643489007616 643776930048 644071430016 644078283264 644444156538 644451013752 644745822084 645336248661 647119804968 647415834156 647522684928 647608935584 647712405522 647905188528 648008705799 648012120064 650211115008 650508558336 650806546432 651104262144 651376986624 651481058592 651973485696 652077652968 652271735232 652375950156 653501657088 653800605696 654294786048 654673428864 654778027512 654979882752 655052290802 655272946656 655572705552 655959067569 657391547904 657496580832 657692275968 657797356944 657993554816 658294558272 658399735476 658675515771 661216518144 661403213289 661822027776 662124782592 662428091904 662731123968 664562755584 665065070592 665171329536 665475616512 665556266648 665860729716 666364025808 666470492289 667321933824 667627204608 667925927424 667933034496 668131835904 668238584832 668625296976 668850524928 668924466378 669130682688 669230470251 669237591204 669436780896 671901676992 672009028236 672516971568 672624421119 672824618856 675219234816 676038721536 676228677152 676429947648 676538022384 677049388992 678920592896 679238396928 679549118976 679853176128 679860410112 680171416704 680246609679 680565034422 682051249152 682566782976 682675838208 682784910864 683070905244 683300999232 683383380498 683613579744 683696428051 683899921224 686527741809 686647922688 686849106762 687166930944 687276721152 689807304704 690122861568 690644496384 691044174912 691154584596 691367654016 691470757782 691676999248 691993411416 692988162048 693511962624 693622766592 693829214208 694024168656 694230735744 694341654552 694866478176 694977498558 696786924288 697425007552 697536436716 697744049184 697751473536 697855529322 698070664512 698383008936 701482908672 702125292288 702446484096 704395374592 704717604864 705032923392 705250271232 705362950656 705771146808 706008887424 706094006436 706304609504 706417457382 706627713168 706740612669 707960128512 708283989504 708608443648 708819351552 708932601216 709229547936 709342863138 709879025544 710203764348 712287962568 712613803356 712731414528 713057458176 713152438128 713266380099 713596428288 716223922176 716973863424 717301847808 717622797024 717630432896 717958717632 719312498688 719641552896 719942985216 720185499648 720487159808 720602273664 720717405912 720931917888 721262165856 721349123859 721592111952 721894361292 723586421376 723594120704 723925133568 724249046304 724580358768 724588068672 725007390471 728009780589 728463020544 728560052532 728687591424 728893337094 729013635072 731487504384 731822128128 732040404992 732157364736 732375281664 732492294912 732799109952 732916190916 733470171408 733587359589 733805702136 735071920128 735189364224 735416008704 735745062912 736081634304 736288460978 736507607472 736515444288 736625280951 736852368096 737182064988 739565491392 739683653436 739903810464 740242749168 740581378056 743868582912 744119156736 744201419136 744430841856 744549781248 745231603392 745572514464 747200692224 747633100032 748198204416 748317745728 748631189488 748750799979 749659529034 750737175552 751073085056 751304626176 751416668352 751424663808 751648315392 751768407936 751859516044 752203459098 752456840544 752772018024 755664473109 755889386616 756368031744 756581593014 756714037248 759500292096 759621639168 759939817728 760195805184 760543561728 760635733312 760757261796 760983691104 761105275182 761680562616 763343917056 763352039424 763701239808 763785667008 764143196544 764485104432 764834823144 764842961376 766956805888 767307655296 767887630848 768010317984 768133024722 768713624136 769035611006 769387411377 772125699072 772478913024 772832773888 773062797312 773186311296 775909249024 776033217792 776272453632 776388219264 776627564544 776975058432 777424696776 777788610768 778136624154 778492587843 779255206912 779487141888 779611682304 780200957952 780325612416 780652463136 780777189738 781009577712 781134361371 781367346344 781724787948 783885289824 784603133496 784962055332 784970407728 785321634534 785459109888 785680885053 788351205376 788711841792 789168272256 789764771328 789890953824 790252294608 791615913984 792444796416 792711733248 792807305472 793162038816 793170478464 793406555136 793533319488 793992540159 794259998352 794592685692 794956177314 796327913472 796455144576 796819488192 797057151488 797184499104 797421770496 797549176368 797883241428 798613903737 801323957889 801694752768 801822841344 801929644932 802296492894 802428905472 802795981824 805391548416 805751912448 806129086464 806218204064 806595596352 806964578784 807325646652 807334237008 807703557336 809097289728 809226561024 809467416576 809596747008 809838221312 809935858368 810208687104 810548054784 810677557872 810807081651 811419936588 811791125946 814034724048 814043385792 814415775264 814780177092 814922809344 815161577256 819146174336 819398701056 819520898112 819773540352 820140339456 822447489024 822791983104 822923442432 823545455616 823677035328 823922191872 824153700279 824398998696 825153942834 826955910144 826964709376 827088034752 827343009792 827434472592 827713195776 828091838592 828192196468 828571058406 828579874824 828958914108 832011177816 832529166336 832773092814 835594575872 835985719296 836368146432 836469507328 836751273984 836852155776 837134051328 837226596528 837484697088 837618503904 838385553816 839447691264 840216416256 840702652608 841087237536 841472526832 841722979968 841857463944 842210088174 844579322496 844957220688 845217704448 845343751896 845352746784 845604354816 846868520277 849986727954 850135523328 850375559943 850515907584 850914035712 853265760256 854183592192 854437828608 854574344064 854932294944 855220280832 855578502272 855715199976 856106652492 856498821954 856890632943 857583906816 857985343488 858369240064 858761906688 858771044352 859163894784 859258875384 859268018336 859661096112 860045742486 860439176037 860448331548 862826406624 863221112208 863363579904 863616540696 863873584704 864011607732 864802827153 868139016192 868502648832 868641411456 869038777152 869297980928 869436870624 869695646976 869834600208 871335542784 871734140928 872897905152 873037370016 873306510336 873697262208 874096940736 874602783873 874612090092 875012187114 876522063872 876662107776 876923034624 877063142592 877726077696 877866313968 878234021028 878635774926 879038264637 881870951052 882429370368 882678525183 882833043456 883091708694 883237455872 883641498624 886083674112 886895106048 887300822016 887814306288 888485367744 888627323052 890169606144 890567903232 890577379328 890984779776 891500395968 891800699904 891899288504 892174243584 892307293668 892316788272 892582374528 892724984424 893542498146 895868902656 896012037648 896689295424 896832561492 897099491808 900704157696 901906596864 902050696512 902732518656 903145479552 905651195904 906065491968 906470901504 906480546816 906895222272 906995479572 907420045896 907826061513 908251016634 909401665536 910089043968 910234450944 910379881152 910650843648 910761206992 911067998976 911177840664 911484772992 911866561632 912012252606 915370322412 915530563584 915789064554 915798809016 916208573623 916368961536 917056774413 920163815424 920859328512 921392233216 921539446128 921823538688 921961010376 922245232896 922657881888 923984216064 924830355456 925253425152 925365558208 925640980992 925788872736 926488637568 926636664744 927024799974 927448873533 929049232384 930048582288 930325398912 930335298048 930474039096 930760886016 930863781666 931177345248 932152359177 935310544896 935584585754 936012575043 936167056384 936595312128 939623473152 940043897856 940483934208 941028195744 941345183232 941458675248 941879921094 941889943176 942170284224 942320816892 943183748043 943946838016 944378652672 945092468736 945243468288 945639397248 945790484184 946223142228 946505367392 946656592686 946938352464 947089646937 949717283424 950151737808 950308552704 950576873274 950743277568 950869917504 951021840132 955965151232 956402463744 956830396032 957278290176 959083331584 959522070528 959923980288 960803031552 960956541216 961242557184 961396137072 961682887808 961798831812 962122815936 962525815056 962679599973 964781895168 965233511424 965665395072 966107145024 966117424896 966666234807 966676520628 967118733126 970679707452 971284027392 971413403376 971568608283 971857782792 972018180096 975316672512 975762837504 976209819648 976500375552 976656393216 977065479936 977221587888 977960228544 978116479452 978407602848 980252485632 980700908544 980993417216 981442179072 982010143296 982020592384 982167041268 982469824128 982578436203 982909419984 983359058328 986087321856 986244871248 986538413952 986990332224 987441837408 987599603214 991651182613 991824777216 992268558848 992574455808 992733041664 993187173888 993642137856 994096685952 996844133376 997597605888 997756994304 998334399972 998791094574 999248625613 999546038712 1000982900736 1001440806912 1001739501568 1001888891136 1001899551744 1002197753856 1002357877248 1002937945464 1003275787392 1003386699567 1003696024032 1003856386806 1004155171344 1007552630812 1007852515488 1008013542354 1008775457352 1012828852224 1013253090304 1013594406912 1014058082304 1014343015728 1014644921472 1014807033576 1015574083488 1017791889408 1018380889344 1018857595392 1019313472576 1019779764192 1019790615168 1020257125056 1020380771774 1020847551633 1023076873728 1023850174464 1024013757312 1024177366296 1024606357866 1024951498848 1025075070747 1025849881836 1029500932096 1029971884032 1030273660143 1030750396416 1030915081728 1034710957056 1035184292352 1035503419392 1035966744576 1036566262368 1036731876894 1037051481024 1037515498872 1037990117124 1039482243072 1040267943936 1040434149888 1040743821312 1040869950848 1041036252984 1041346103616 1041512481828 1042299717264 1042466247837 1045180386432 1046137511328 1046304655074 1046616073776 1046627210304 1046783293983 1047095512712 1047574513404 1052224363008 1053019695104 1053187938432 1053669726144 1056593061888 1057076407296 1057432485888 1057549385088 1057560637952 1057875406848 1058044425984 1058656720212 1059013331136 1059456914256 1059626186073 1059941569752 1061770551296 1061940192768 1062425984256 1062912665472 1063229027328 1063398901824 1063844321904 1064014294707 1064818538316 1065305646522 1068431943852 1068920705034 1069097121792 1069239526576 1069586187264 1069728657192 1069905207296 1070394642432 1074335883264 1074838781952 1075460795136 1075952771712 1076434195536 1076445649344 1076938076448 1078968748032 1079289888768 1079462329344 1079914477824 1080278249472 1080730739712 1080903410496 1081076108868 1081397876832 1081528933303 1081893248784 1082388167928 1082841541938 1085379632064 1085391181056 1085887700352 1086373569456 1086882103008 1092531601408 1092694530816 1092840078798 1093031387136 1093340005641 1093520452608 1097055977472 1097231256576 1098060607488 1098236047104 1098562922496 1098738442368 1098871600372 1099198664928 1099374286374 1100205257112 1102607880192 1102784046336 1103124013056 1103245963456 1103617594368 1104122451456 1104432691467 1104761411208 1104773166432 1105278552144 1105773097482 1109348237088 1109525480154 1110038888448 1110364123752 1110872067084 1115668365312 1115802874368 1116178735104 1116302128704 1116646262784 1116824671872 1117847405088 1120288555008 1120801038336 1120936870144 1121449650048 1122297306624 1122476618592 1122946784232 1123975123778 1124489293551 1126105763328 1126609627584 1126956939264 1127125002528 1127136995712 1127472473088 1127789274066 1128305188647 1128685260816 1129158027036 1133315637272 1133834079924 1134021210112 1134552047616 1134872389521 1135071055872 1138911456256 1139250438144 1139432458752 1139909726592 1140293707776 1140953599968 1141135892694 1141475536656 1141657912773 1141998429272 1142520843924 1143445209088 1144503779328 1145015875584 1145028059136 1145551859712 1145678500512 1146214794816 1146727656648 1147252234716 1147264442064 1150435208832 1150961482944 1151488720928 1151831446272 1152015476976 1152199537083 1153070436204 1153553416509 1158003531776 1158188548608 1158718369536 1159249160832 1159594195968 1159779466944 1163863873536 1164049826688 1164408680448 1164582328896 1164929682944 1165462587648 1166137045164 1166149453456 1166682916152 1167204936231 1168882810368 1169230712832 1169417523456 1170301436928 1170488418624 1170978694704 1171165784607 1171514366568 1172051019516 1172587181922 1175827934736 1176904700244 1177110724608 1177443082998 1177455611592 1177982451801 1178188664832 1182526808064 1183067762688 1183752408384 1184647156992 1184836430736 1187423870976 1187979706368 1188667194624 1189067599872 1189210958208 1189565658112 1189743058224 1189755717696 1190109832704 1190299979232 1191389997528 1191889028538 1192434265971 1194491870208 1194682716864 1195585727232 1195776748656 1196132655744 1196323764552 1196824862142 1202542129152 1202734262016 1202894467398 1203444739341 1203643358208 1204193972736 1207534927872 1208087322624 1208627868672 1208640729088 1209193629696 1209327306096 1209893394528 1210434748684 1210988469978 1211001355512 1211555336004 1212535554048 1213645934592 1213839841536 1214201124864 1214757331968 1214903787552 1215313030656 1215822082176 1216016336808 1217129904882 1220493763216 1221052086072 1221065078688 1221623662896 1221825282048 1222170265638 1222384214016 1222742365884 1226885087232 1228719261504 1229098051584 1229281347168 1229660310528 1230210509184 1233107140608 1233671233536 1234187974656 1234385163648 1235318183424 1235515552992 1235883287808 1236033066632 1236598498044 1237730914251 1240064776384 1240433865216 1240447064064 1240632052128 1241014514688 1241151708888 1241569793664 1242288294702 1242856587609 1242869812236 1247080726528 1248016766724 1248793749504 1249159639221 1253391863808 1253978578944 1254704260992 1255126910976 1255278233664 1255701076992 1255839894792 1255853257568 1256227045632 1256427755856 1257578330724 1259171536896 1260324624384 1260852529664 1261053978912 1261630856304 1262208790248 1262584469952 1262786195916 1263315132261 1266289711232 1266868983744 1267435831032 1267826556672 1268015627844 1268029120176 1269721937809 1274980091931 1275203284992 1275773861376 1276371053568 1279898640384 1281070708736 1281275388288 1281656742912 1281861516096 1282398442416 1282830421248 1283367753408 1283572799964 1284159978738 1284748232931 1286375860224 1286978015232 1287553860096 1288142860032 1288156566528 1288888313076 1288902027504 1289491644168 1290068613729 1290672497322 1294239609936 1294831668312 1295045369856 1295217871168 1295424811044 1295810377056 1296017411598 1301017116672 1301613092864 1302208524288 1302753973248 1302962117184 1303946971392 1304155305936 1304543470464 1304751900312 1307003314176 1307601211392 1308589572096 1309346857728 1309556055024 1309959765504 1310104581604 1310545893312 1311145411104 1311918135138 1312518280671 1314783095808 1314993161664 1315384551936 1315594713888 1315987109632 1316589116544 1316799470952 1317351031542 1322433036288 1322806426578 1323644055552 1324249565184 1324637563041 1324856183808 1325462247936 1329125511168 1330130141184 1330342659072 1330951233024 1331112533296 1331721459432 1332728051616 1332940984578 1334643867648 1335254409216 1335851854848 1335866068992 1336477169664 1337250593952 1337701049856 1337848932756 1338261365376 1338460940502 1338475182408 1338873561792 1340313747219 1343803353984 1344018056472 1345033943136 1345248842238 1345649237712 1350438469632 1352457354304 1352859895296 1353076044768 1354098777984 1357841185792 1358476793856 1359098237952 1359706352256 1359720820224 1360342833408 1360493219358 1361130068844 1362376524951 1364102498304 1365133565952 1365351676416 1365569821728 1366141810488 1366601998464 1366766760996 1367227159488 1367392856102 1367799842448 1368018378909 1373055483618 1373295845376 1373683596831 1373698213524 1374553442304 1379614609408 1380245723136 1381288992768 1382088349824 1382309169192 1382735308032 1382941515564 1383353998496 1383986822832 1385976324096 1387245533184 1387658428416 1388048337312 1388461471488 1388683309104 1389732956352 1389954997116 1390537199961 1393573848576 1394850015104 1395072873432 1395488098368 1395502947072 1395711058644 1396141329024 1396295672499 1396766017872 1402965817344 1403376878631 1404250584576 1404892968192 1408790749184 1409435209728 1410065846784 1410500542464 1410725901312 1411542293616 1412017774848 1412188012872 1412609219008 1412819881641 1412834914764 1413255426336 1413481225338 1415920257024 1416567979008 1417216887296 1417638703104 1417865202432 1418459095872 1418685726276 1419758051088 1419984889029 1420407528696 1424575925136 1425227606712 1425462829056 1425865309911 1426114916352 1426304876256 1426532760198 1427192856576 1433947726848 1434603695616 1435245594048 1435260865792 1435917435264 1438624997376 1439283105792 1439885970432 1440370999296 1440974319616 1441204547328 1441434811824 1441863835776 1442524331712 1442698247718 1443184223904 1443788722584 1447172842752 1447188241408 1447850267136 1448498092608 1449160717536 1449176137344 1449336343819 1450014780942 1450678099689 1456019561178 1456926041088 1457120105064 1457786674188 1458027270144 1462975008768 1463644256256 1464080809984 1464314729472 1464750563328 1464984589824 1465598219904 1465832381832 1466940342816 1467174719178 1467611404272 1470143840256 1470378728448 1471490125824 1472163268608 1472576921956 1473015214944 1473030888576 1473250561902 1473704736192 1474364129976 1479130982784 1479367306872 1479807620928 1480485498336 1481162756112 1487737165824 1488402838272 1488861683712 1489099562496 1490463206784 1491145028928 1495266200064 1496396408832 1496635491456 1497262378976 1497501599958 1498186641861 1499319058068 1501474351104 1502146170112 1502609252352 1502833336704 1502849327616 1503296630784 1503536815872 1503719032088 1504406918196 1504913681088 1505544036048 1505784580209 1511328946218 1511778773232 1512020313531 1513163186028 1513428074496 1519243278336 1519879635456 1520391610368 1521087123456 1521271466624 1521514523592 1521967382208 1522210550364 1523361125232 1526687834112 1527402479616 1527571334016 1528286393088 1528970208864 1529669646288 1529685922752 1530571157661 1533913611776 1534615310592 1535775261696 1536020635968 1536266049444 1536909536799 1537427248272 1538071222012 1538774822754 1544251398144 1544957826048 1545665547776 1546125594624 1546372622592 1551818498048 1552066435584 1552544907264 1552776438528 1553255129088 1553950116864 1554849393552 1555097815341 1555577221536 1556273248308 1556985175686 1558510413824 1558974283776 1559223364608 1560401915904 1560651224832 1561304926272 1561554379476 1562019155424 1562268722742 1562734692688 1563449575896 1567770579648 1569206266992 1569456982611 1569924110664 1569940815456 1570643269068 1570918219776 1571361770106 1577423683584 1578336544512 1579529542656 1579781907648 1580504589216 1584889592832 1585423466496 1585614610944 1586324077632 1586340956928 1586813110272 1587066638976 1587985080318 1588519996704 1589185371384 1589912354628 1592655826944 1592910289152 1593638976384 1594114302976 1594368998208 1594843540992 1595098352736 1595766482856 1597227807474 1597958469783 1602647915778 1603389505536 1603645682688 1603859289864 1604592985788 1604857810944 1605591963648 1611503824896 1612258172928 1612436408128 1613191192704 1613929157568 1614651293304 1614668474016 1615407114672 1618194579456 1618453122048 1618934833152 1619193494016 1619676442624 1619871716736 1620417374208 1621096109568 1621355115744 1621614163302 1622839873176 1623582251892 1624262312907 1628069448096 1628086771584 1628831550528 1629560354184 1630323154512 1638292348672 1638797402112 1639041796224 1639260118197 1639547080704 1640280678912 1645583966208 1645846884864 1647090911232 1647354070656 1647844383744 1648307400558 1648797997392 1649061429561 1650307885668 1653911820288 1653929418752 1654176069504 1654686019584 1654868945184 1655426391552 1656183677184 1656384392936 1657142116812 1657159749648 1657917828216 1658659646223 1664022355632 1664288220231 1665058332672 1665546185628 1671189151744 1672736292864 1672939014656 1673502547968 1673704311552 1674268102656 1674453193056 1674969394176 1675237007808 1676771107632 1680432832512 1681405305216 1682174475072 1682945053664 1683445959936 1683714927888 1684420176348 1685962685667 1689158644992 1689914441376 1690435408896 1690687503792 1690705493568 1691208709632 1691683911099 1693737040554 1699973455908 1700271046656 1700751119886 1701031815168 1701530208157 1701828071424 1708367184384 1708875657216 1709148688128 1709864589888 1710440561664 1711157004544 1711430399952 1711703839041 1712213304984 1712997643908 1713781265886 1715167813632 1715970686976 1716738480128 1717523813376 1717542088704 1718327789568 1718517750768 1718536036672 1719322192224 1720091484972 1720878352074 1720896663096 1725652813248 1726442224416 1727233081392 1727747169408 1728023215464 1729605654306 1736278032384 1737005297664 1737282822912 1738077554304 1738595961856 1738873741248 1739391293952 1739669200416 1743468281856 1745795810304 1746074740032 1746613020672 1747394524416 1748193881472 1749205567746 1749224180184 1750024374228 1753044127744 1753324215552 1753846069248 1754126285184 1755452155392 1755732627936 1756468042056 1757271549852 1758076529274 1758880772883 1763741902104 1764858740736 1765357050366 1765666086912 1766183417388 1766474911744 1767282997248 1772167348224 1773790212096 1774601644032 1775628612576 1776970735488 1777254646104 1781135806464 1781154758656 1781969559552 1783000791936 1783601399808 1783798577008 1784348487168 1784614587336 1784633576544 1785164749056 1785449968848 1787084996292 1787833542807 1791737805312 1792024075296 1793378590848 1793665122984 1794198983616 1795237293213 1803813193728 1804101393024 1804341701097 1805465037312 1806290959104 1811302391808 1812130983936 1812941803008 1812961093632 1813790444544 1813990959144 1814840091792 1815652123026 1816482704967 1816502033268 1818803331072 1820468901888 1820759762304 1821301687296 1821522413984 1822135997952 1822355681328 1822969545984 1823733123264 1824024505212 1825694857323 1830740644824 1831578129108 1831597618032 1832417147246 1832737923072 1833255398457 1834113548826 1840327630848 1842784466432 1843078892256 1843647077376 1843922020752 1844490465792 1845315763776 1849660710912 1850506850304 1850731116416 1851281961984 1851577745472 1852977275136 1853273329488 1854049599948 1854897747066 1855747447567 1858098464768 1860097164576 1860650797824 1860670596096 1860948078192 1861521772032 1861727563332 1862354690496 1863432442053 1864304718354 1870621089792 1871169171508 1872025150086 1872334112768 1873190624256 1879246946304 1880087795712 1880967868416 1882056391488 1882690366464 1882917350496 1883759842188 1883779886352 1884340568448 1884641633784 1886367496086 1887893676032 1888757305344 1890184937472 1890486936576 1891278794496 1891580968368 1892446284456 1893010734784 1893313185372 1893876704928 1894179293874 1899434566848 1900303475616 1901153746548 1901486555136 1901739835008 1902043680264 1911930302464 1912804927488 1913660792064 1914556580352 1919044141056 1919847960576 1921606063104 1921913082432 1922485114368 1922792274144 1923365775616 1923597663624 1924245631872 1925051630112 1925359199946 1929563790336 1930467022848 1931330790144 1932214290048 1932234849792 1933332469614 1933353041256 1934237466252 1936008745983 1941359414904 1942568054784 1942826806752 1943137216566 1943715565584 1944026117397 1944036360192 1950633345024 1951525675008 1952419639296 1953312786432 1954130959872 1954443175776 1955920457088 1956232958904 1956815205696 1960504971264 1961401817088 1961986834432 1962884358144 1964020286592 1964041184768 1964334082536 1964939648256 1965156872406 1965818839968 1966718116656 1967877202707 1972174643712 1972489742496 1973076827904 1973980664448 1974883674816 1975199206428 1976026547313 1983302365226 1983649554432 1984209639867 1984537117696 1985466083328 1986374347776 1987284275712 1988193371904 1993688266752 1995195211776 1995513988608 1996668799944 1997582189148 1998497251226 1999092077424 1999411476867 2001965801472 2002881613824 2003777782272 2003799103488 2004395507712 2004715754496 2005875890928 2006551574784 2006773399134 2007392048064 2007691410753 2007712773612 2008310342688 2015105261624 2015705030976 2016027084708 2017550914704 2017873263357 2025657704448 2026506180608 2028116164608 2028686031456 2029289842944 2029614067152 2031148166976 2036761778688 2037715190784 2038626945152 2039559528384 2039581230336 2040514250112 2040739829037 2040761543548 2041695103266 2046153747456 2047700348928 2048027514624 2048354732592 2049212715732 2049902997696 2050150141494 2051089284153 2051699763672 2059001864192 2059583225427 2059943768064 2060547320286 2061500792832 2061830163456 2069421914112 2070368584704 2071933489152 2073132524736 2073463753788 2074102962048 2075030997744 2075980234248 2078964486144 2080535887872 2080868299776 2081487642624 2081739901696 2082072505968 2082692207232 2083024963656 2084599434528 2084932495674 2090360772864 2092275022656 2092609310148 2093232147552 2093254420608 2093566587966 2094191025424 2095149026808 2104448726016 2106039390208 2106375876864 2107339452288 2113186123776 2114152814592 2115098770176 2115121275904 2115750813696 2116088851968 2117313440424 2118026662272 2118260810197 2118913828512 2119252372146 2119883139504 2120221838007 2123541102592 2123880385536 2124851968512 2125825330944 2126458054656 2126797803648 2127688643808 2128028589414 2129637076632 2130611293044 2136863887704 2137841410068 2138194243584 2138479053152 2139172374528 2139457314384 2139799140297 2139810414592 2140789284864 2148671766528 2150921590272 2151905543424 2152868391072 2152891298688 2153876152896 2157937496064 2158924658688 2159828955648 2160556498944 2161461479424 2161806820992 2162152217736 2162795753664 2163057866606 2163786497568 2164047371577 2164776335856 2165683083876 2170759264128 2170782362112 2171775400704 2172747138912 2173764206016 2175022171413 2184029341767 2185389061632 2185680157596 2186062774272 2186680011282 2187040905216 2194462513152 2196121214976 2196472094208 2197125844992 2197476884736 2197743200744 2198397329856 2198748572748 2200410514224 2200762078767 2205215760384 2205568092672 2206248026112 2206491926912 2207235188736 2208244902912 2208865382934 2209522822416 2209546332864 2209875842853 2210557104288 2211546194964 2218696474176 2219050960308 2220728247504 2221744134168 2231605748736 2232357470208 2232604257408 2233292525568 2233649343744 2235694810176 2241602076672 2241873740288 2242899300096 2244594613248 2244953237184 2245893568464 2246252399937 2247950247556 2248978587102 2252211526656 2253219255168 2253913878528 2254250005056 2254273991424 2254944946176 2255578548132 2256610377294 2257370521632 2258316054072 2266631274544 2266993419327 2267668159848 2268042420224 2269104095232 2269744779042 2270142111744 2277822912512 2278500876288 2278864917504 2279819453184 2280587415552 2281907199936 2282271785388 2282951073312 2283315825546 2283996858544 2285041687848 2290031751168 2290056118272 2291103719424 2291357001024 2292429589632 2293455313296 2294504469432 2294528884128 2300870417664 2301922965888 2302977441856 2303662892544 2304030953952 2304399074166 2306140872408 2307106833018 2308162234131 2316007063552 2316377097216 2317436739072 2318498321664 2319188391936 2319558933888 2327727747072 2328099653376 2328817360896 2329164657792 2329859365888 2330925175296 2332274090328 2332298906912 2333365832304 2334409872462 2335477763529 2337765620736 2338461425664 2338835046912 2340602873856 2340976837248 2341957389408 2342331569214 2343028733136 2344102039032 2345174363844 2351655869472 2353809400488 2354886165996 2354911223184 2355964903602 2356377329664 2357042655159 2365053616128 2366135525376 2367504816768 2369294313984 2369672861472 2374847741952 2377334389248 2378135199744 2378421916416 2379131316224 2379486116448 2379511435392 2380219665408 2380599958464 2381977620477 2382779995056 2383778057076 2384868531942 2388983740416 2389365433728 2391171454464 2391553497312 2392265311488 2392647529104 2393649724284 2395841711211 2403971873667 2405084258304 2405468524032 2405788934796 2406889478682 2407286716416 2408387945472 2416174645248 2417255737344 2417281458176 2418387259392 2418654612192 2419786789056 2420869497368 2421976939956 2422002711024 2423110672008 2427291869184 2427679683072 2428402249728 2429514663936 2429807575104 2430626061312 2431644164352 2432032673616 2432421244953 2434259809764 2440987526432 2442104172144 2442130157376 2443247325792 2444340531276 2444768428032 2445484731768 2457438523008 2458196103168 2458562694336 2459320621056 2460421018368 2467342467072 2468375949312 2468770327296 2470636366848 2471031105984 2471766575616 2472066133264 2472461100837 2473196996088 2475461828502 2480129552768 2480867730432 2480894128128 2481264104256 2482029029376 2482303417776 2483139587328 2484576589404 2485713175218 2485739624472 2486851842691 2496033533448 2497587499008 2498319278442 2506783727616 2507957157888 2509408521984 2510253821952 2510556467328 2511402153984 2511679789584 2511706515136 2512454091264 2512855511712 2515156661448 2518343073792 2520649248768 2521705059328 2522107957824 2523261712608 2524417580496 2525168939904 2525572391832 2526630264522 2532579422464 2533737967488 2534871662064 2535653113344 2536031255688 2536058240352 2539443875618 2540605560831 2549960183862 2550406569984 2551126679829 2551547722752 2552742107136 2559797280768 2562141417472 2562550776576 2563313485824 2563723032192 2564796884832 2565660842496 2566735506816 2567145599928 2568319957476 2569496465862 2570671898829 2572751720448 2573956030464 2575107720192 2576285720064 2576313133056 2577776626152 2577804055008 2578983288336 2580137227458 2581344994644 2588479219872 2589663336624 2590090739712 2590435742336 2590849622088 2591620754112 2592034823196 2594408481459 2603226185728 2604417048576 2605507946496 2605924234368 2607893942784 2608310611872 2609086940928 2609503800624 2614006628352 2615202422784 2618693715456 2619112110048 2619919531008 2620209163208 2621091786624 2622290822208 2623808351619 2623836270276 2625036561342 2629566191616 2629986323328 2630769103872 2631189427776 2631974219264 2633178233088 2633598941904 2634702063084 2637114793911 2645612853156 2647288111104 2648035575549 2648499130368 2649275126082 2649712367616 2650924495872 2658251022336 2660685318144 2661902466048 2662225066592 2663442918864 2665456103232 2665881969156 2670508818432 2671703709696 2671732137984 2672954339328 2674501187904 2675402099712 2675697865512 2676522730752 2676921881004 2676950364816 2677747123584 2680627494438 2687606707968 2688036112944 2690067886272 2690497684476 2691298475424 2691624638521 2704914708608 2705719790592 2706152089536 2708197555968 2715682371584 2716953587712 2718196475904 2719412704512 2719441640448 2720685666816 2720986438716 2722260137688 2723478184539 2724753049902 2728204996608 2730267131904 2730703352832 2731139643456 2732283620976 2733203996928 2733533521992 2734454318976 2734785712204 2735599684896 2736036757818 2746110967236 2746591690752 2747367193662 2747396427048 2748625720869 2749106884608 2759229218816 2760491446272 2762577985536 2764176699648 2764618338384 2765470616064 2765883031128 2766707996992 2767973645664 2771952648192 2774491066368 2776096674624 2776922942976 2777366618208 2779465912704 2779909994232 2781074399922 2782346620599 2787147697152 2789700030208 2790145746864 2790976196736 2791005894144 2791422117288 2792282658048 2792591344998 2793532035744 2796457077531 2805931634688 2806753757262 2808037725129 2808501169152 2809785936384 2817581498368 2818870419456 2820131693568 2821451802624 2823084587232 2824035549696 2824376025744 2825218438016 2825639763282 2825669829528 2826510852672 2826962450676 2829551244129 2831840514048 2833135958016 2834433774592 2835277406208 2835730404864 2836918191744 2837371452552 2839516102176 2839969778058 2840815057392 2841268940811 2849151850272 2850455213424 2850925658112 2851730619822 2852229832704 2852609752512 2853065520396 2867895453696 2869207391232 2870491188096 2870521731584 2871834870528 2877249994752 2878566211584 2879771940864 2881948639232 2882409094656 2882869623648 2883727671552 2885048663424 2885396495436 2886368447808 2887577445168 2888038799919 2894345685504 2894376482816 2895700534272 2896996185216 2898321435072 2898352274688 2898672687638 2899998704421 2900029561884 2901356199378 2912039122356 2913852082176 2914240210128 2914705824849 2915573348376 2916054540288 2925950017536 2927288512512 2928629458944 2929501126656 2929969179648 2931196439808 2931664763664 2933880685632 2934349438356 2935222808544 2940757456896 2942980251648 2944326537216 2945153843912 2946030429888 2946061777152 2946501123804 2947409472384 2947735308609 2948728259952 2958261965568 2958734613744 2959615241856 2960970996672 2962325512224 2974953547839 2975474331648 2976805676544 2977723367424 2978199124992 2980926413568 2982290057856 2990532400128 2992792817664 2993270982912 2994524757952 2995003199916 2996373283722 2997745876839 2998638116136 3002948702208 3004292340224 3005218504704 3005666673408 3005698655232 3006593261568 3007073631744 3007438064176 3008813836392 3009827362176 3010160098701 3011088072096 3011569160418 3022657892436 3023557546464 3024040627062 3026326372056 3038486556672 3039759270912 3040783220736 3042174246912 3042542933248 3043029047184 3043934764416 3044421100728 3046722250464 3053375668224 3055142668032 3056572786176 3057940417728 3059339292576 3059371845504 3061142315322 3062542654899 3067827223552 3069230621184 3071550523392 3072041271936 3072532098888 3073819073598 3074854496544 3075225212241 3076142444024 3077549645508 3088502796288 3089915652096 3090820980429 3091331095552 3092251189248 3092745245184 3103636996096 3104132871168 3105552877056 3106510258176 3107900233728 3109698787104 3110195630682 3111154443072 3112546496616 3113970351372 3117020827648 3118446729216 3120803831808 3121302449664 3122609852544 3123108758952 3124038310848 3124537445484 3125469385376 3126899151792 3127398743511 3135541159296 3138412533984 3138913965222 3139848221328 3139881630912 3141286538136 3142723540212 3156673089024 3159059085312 3159563815296 3161009178432 3169779185664 3171229221888 3172648155264 3172681913856 3173626220544 3174133277952 3175970160636 3177039993408 3178370742768 3178878558219 3179824709256 3185311653888 3185820578304 3187277952768 3188228605952 3188737996416 3189687081984 3190196705472 3191532965712 3192042884121 3194455614948 3195916939566 3205295831556 3207291365376 3207718579728 3209185971576 3209715621888 3211183927296 3223007649792 3224516345856 3224872816256 3226382385408 3227858315136 3229302586608 3229336948032 3230814229344 3236906244096 3237869666304 3238386988032 3239352885248 3239743433472 3240834748416 3242192219136 3242710231488 3243228326604 3244586799909 3245679746352 3247164503784 3248524625814 3256138896192 3256173543168 3257663101056 3259120708368 3260646309024 3274546050139 3276584697344 3277594804224 3278083592448 3278520236394 3279094161408 3280561357824 3291167932416 3291693769728 3294181822464 3294708141312 3295688767488 3296614801116 3297595994784 3298122859122 3300615771336 3307823640576 3307858837504 3308352139008 3309372039168 3309737890368 3310852783104 3312367354368 3312768785872 3313298074401 3314284233624 3314319499296 3315835656432 3317319292446 3328044711264 3328576440462 3330116665344 3331092371256 3345878029312 3347005095936 3347408623104 3348536205312 3348906386112 3349938788352 3350474015616 3353542215264 3360865665024 3362810610432 3364348950144 3365890107328 3366891919872 3367429855776 3368840352696 3371925371334 3373467880653 3378317289984 3379828882752 3380870817792 3381375007584 3381410987136 3382417419264 3383367822198 3384915565941 3387474081108 3399946911816 3401502239772 3402063630336 3403060416314 3403656142848 3404617168563 3416734368768 3417751314432 3418297376256 3419729179776 3420881123328 3422314009088 3422860799904 3423407678082 3424426609968 3425995287816 3427562531772 3430335627264 3433476960256 3435047626752 3435084177408 3436655579136 3437035501536 3437072073344 3438644384448 3440182969944 3441756704148 3441793326192 3451305626496 3452884448832 3454466162784 3455494338816 3456046430928 3456598611249 3459211308612 3460660249527 3474010595328 3474565645824 3476155108608 3477191923712 3477747482496 3478782587904 3479338400832 3491591620608 3492149480064 3493226041344 3494789048832 3496387762944 3498411135492 3498448360368 3500048748456 3501614808693 3506088255488 3506648431104 3507692138496 3508252570368 3510904310784 3511465255872 3512936084112 3513497353821 3514543099704 3516153058548 3517761545766 3527483804208 3530714100732 3531332173824 3532366834776 3532949823488 3533947355403 3534565994496 3547580424192 3549203288064 3551257225152 3553941470976 3554509292208 3562271612928 3563939119104 3566001583872 3567202799616 3567597154016 3568696974336 3569229174672 3569267153088 3570329498112 3570899937696 3571332701209 3574169992584 3575667085614 3583475610624 3584048150592 3586757181696 3587330245968 3588397967232 3590474586426 3607626387456 3608202786048 3608683402194 3610334218023 3610930074624 3612581918208 3622604783616 3624261967872 3625883606016 3625922187264 3627580889088 3627981918288 3629680183584 3631304246052 3632965409934 3633004066536 3637606662144 3640937803776 3641519524608 3642603374592 3643044827968 3644271995904 3644711362656 3645939091968 3647466246528 3648049010424 3651389714646 3661481289648 3663156258216 3663195236064 3664834294492 3665475846144 3666510796914 3668227097652 3680655261696 3685568932864 3686157784512 3687294154752 3687844041504 3688980931584 3690631527552 3699321421824 3701013700608 3701462232832 3702563923968 3703155490944 3705954550272 3706546658976 3708099199896 3709795494132 3711494895134 3713192742753 3716196929536 3720194329152 3721301595648 3721341192192 3721896156384 3723043544064 3723455126664 3724709380992 3726864884106 3728569762827 3728609436708 3741242179584 3742338343016 3744050300172 3744668225536 3746381248512 3747478917663 3760175591424 3761935736832 3764112782976 3765380732928 3765834700992 3767519684376 3767559772704 3768681136896 3769283267568 3772734992172 3775787352064 3777514610688 3780973873152 3782557588992 3783161936736 3784892568912 3786021469568 3786626370744 3787753409856 3788358587748 3789945396783 3798869133696 3800606951232 3802307493096 3803479670016 3804087360528 3809165813427 3823860604928 3824940275793 3825609854976 3827321584128 3829113160704 3839695921152 3843212126208 3843826164864 3844970228736 3845584548288 3846731551232 3847195327248 3848491263744 3850103260224 3850718399892 3854244698793 3859127580672 3860934045696 3862661580288 3864428580096 3864469699584 3866664939228 3866706082512 3868474932504 3870205841187 3872017491966 3882718829808 3885136109568 3885653613504 3886274433132 3887431131168 3888052234794 3903051350016 3904839278592 3906625572864 3908261919744 3908886351552 3911840914176 3912465917808 3913630411392 3921009942528 3922803634176 3925768716288 3928040573184 3928082369536 3928668165072 3929879296512 3930313744812 3931637679936 3933436233312 3933912933223 3935754405414 3937554842013 3944349287424 3944979484992 3946153655808 3947961328896 3949767349632 3950398412856 3952053094626 3966604730452 3967299108864 3968419279734 3969074235392 3970932166656 3972748695552 3973912689123 3974568551424 3976386743808 3987376533504 3990390423552 3991027977216 3993337599888 3995164378296 3996994502452 3998184154848 3998822953734 4003931602944 4005763227648 4007555564544 4007598206976 4009431508992 4011751781856 4013103149568 4013546798268 4014784096128 4015382821506 4015425547224 4016620685376 4030210523248 4031410061952 4032054169416 4035101829408 4035746526714 4051315408896 4053012361216 4057372062912 4058579685888 4059228134304 4062296333952 4073523557376 4075430381568 4077253890304 4079119056768 4079162460672 4081028500224 4081479658074 4081523087096 4083390206532 4087129574853 4092307494912 4095400697856 4096055029248 4096709465184 4098425431464 4099805995392 4100300282988 4102178568306 4103399527344 4104055136727 4118003728384 4119166450854 4119887536128 4121050790493 4121094640572 4123660326912 4138843828224 4140737169408 4143866978304 4146265049472 4146927507576 4148205924096 4150061995488 4151960468496 4157928972288 4161736599552 4162975285248 4163479803392 4164145011936 4165384414464 4166049927312 4169198869056 4169864991348 4171611599883 4180721545728 4184550045312 4185218620296 4186464295104 4186508841216 4187133175932 4188382050848 4188887017497 4190298053616 4208897452032 4210130635893 4212078780416 4212751753728 4214678904576 4226372247552 4228305629184 4230197540352 4230242551808 4231501627392 4232177703936 4234626880848 4236053324544 4236521620394 4237827657024 4238459644923 4238504744292 4239766279008 4240443676014 4247760771072 4249703937024 4251650661888 4252916109312 4253595607296 4255377287616 4256057178828 4259274153264 4259954667087 4261222586088 4273727775408 4275682820136 4276388487168 4276958106304 4277595929733 4278344749056 4278914628768 4279598280594 4281578569728 4301843180544 4303811086848 4305736782144 4305782597376 4307752305792 4315874992128 4317849317376 4319657911296 4321112997888 4322922958848 4323613641984 4324304435472 4325591507328 4326115733212 4327572995136 4328094743154 4329552671712 4331366167752 4341518528256 4341564724224 4343550801408 4345494277824 4347528412032 4348009031457 4350044342826 4368058683534 4370778123264 4371360315192 4373360022564 4374081810432 4388925026304 4392242429952 4392944188416 4394251689984 4394953769472 4395486401488 4396794659712 4397497145496 4400821028448 4401524157534 4410431520768 4411136185344 4412983853824 4414470377472 4416489805824 4417730765868 4419045644832 4419092665728 4419751685706 4421114208576 4423092389928 4437392948352 4438101920616 4441456495008 4443488268336 4463211497472 4465208514816 4466585051136 4467298687488 4471389620352 4483747480576 4485798600192 4489189226496 4489906474368 4491787136928 4492504799874 4494559925583 4495900495112 4497957174204 4504423053312 4506438510336 4507827757056 4508500010112 4508547982848 4509889892352 4511157096264 4513220754588 4514741043264 4516632108144 4517353740627 4533262549088 4533986838654 4535336319696 4536060940593 4536084840448 4539489558084 4540284223488 4555645825024 4557729835008 4559638906368 4561174831104 4563814399872 4564543570776 4565902146624 4566631651092 4567993717088 4570083375696 4580063502336 4582207438848 4582714002048 4584859179264 4586910626592 4589008938864 4589057768256 4591713472983 4601740835328 4603845931776 4605954883712 4607325785088 4608061907904 4608798148332 4610728610397 4612281744816 4614213666036 4616324468262 4632754194432 4634873478144 4636996643328 4638376783872 4639117867776 4655455494144 4656199306752 4657634721792 4658329315584 4659718731776 4661850350592 4664548180656 4664597813824 4665293446023 4666731664608 4668819744924 4670955527058 4675531241472 4676922851328 4677670093824 4681205747712 4681953674496 4683914778816 4684663138428 4686057466272 4688204078064 4690348727688 4703311738944 4707618800976 4708370947833 4709772331992 4709822446368 4711929807204 4712754659328 4714085310318 4732271050752 4735009633536 4738588627968 4739345722944 4754668778496 4756270399488 4756843832832 4758262632448 4758972232896 4759022870784 4760439330816 4761199916928 4763955240954 4765559990112 4767556114152 4769737063884 4777967480832 4778730867456 4782342908928 4783106994624 4784530622976 4785295058208 4785874996357 4787299448568 4791683422422 4807943747334 4810168516608 4810937048064 4811577869592 4813778957364 4814573432832 4816775890944 4834511474688 4834562916352 4836774518784 4837309224384 4839573578112 4841738994736 4843953879912 4844005422048 4846221344016 4854583738368 4855359366144 4856804499456 4859029327872 4859615150208 4861252122624 4863288328704 4864065347232 4864842489906 4868519619528 4872786938721 4881975052864 4884208344288 4884260314752 4886494651584 4888681062552 4890969463536 4914877046016 4916392206336 4917125388672 4917780354591 4918641242112 4920842036736 4936751898624 4937540654592 4941272733696 4942062211968 4943533151232 4944132266528 4944922201674 4946393992176 4947184288683 4950923657004 4960259105536 4961735460864 4961788256256 4962528208512 4964058058752 4964606835552 4966279174656 4969153178808 4971426350436 4971479248944 4973703685382 4975978938669 4992067066896 4992864660693 4995174998016 4996638556884 5013567455232 5018817043968 5020507643904 5021112934656 5022804307968 5023359579168 5023413030272 5024908182528 5025711023424 5030313322896 5041298497536 5043410118656 5044215915648 5046523425216 5048835160992 5050337879808 5051144783664 5053260529044 5057888057001 5065158844928 5067475934976 5069743324128 5071306226688 5072062511376 5072116480704 5075051733297 5078887751236 5081211121662 5099920367724 5100813139968 5102253359658 5103095445504 5104590624471 5105484214272 5124282834944 5125101553152 5126626971648 5127446064384 5129593769664 5131321684992 5133471013632 5134291199856 5135111517123 5136639914952 5138992931724 5141343797658 5145503440896 5147912060928 5150215440384 5152571440128 5152626266112 5155553252304 5155608110016 5157966576672 5160274454916 5162689989288 5176958439744 5179326673248 5180871484672 5181699244176 5183241508224 5184069646392 5188816962918 5208834097152 5211015892992 5211848468736 5215787885568 5216621223744 5218173881856 5219007601248 5230404845568 5237387430912 5238224220096 5239839062016 5240418326416 5242183573248 5244581644416 5247616703238 5247672540552 5250073122684 5259132383232 5259972646656 5261538207744 5262378855552 5263948438528 5266356466176 5267197883808 5269404126168 5274229587822 5276642318649 5291225706312 5294576222208 5296071151098 5296998260736 5298550252164 5299424735232 5301848991744 5316502044672 5321370636288 5323804932096 5324450133184 5326885837728 5330912206464 5331763938312 5343407419392 5343464275968 5345908678656 5349002375808 5350804199424 5351395731024 5353045461504 5353843762008 5353900729632 5355494247168 5361254988876 5363500628421 5375213415936 5376072225888 5380135772544 5380995368952 5382596950848 5383249277042 5385711879639 5409829417216 5411439581184 5412304179072 5413025103291 5416395111936 5431364743168 5433907175424 5436392951808 5438825409024 5438883280896 5441371333632 5441972877432 5444520275376 5446956369078 5449448114901 5449506099804 5456409993216 5461406705664 5462279286912 5464567241952 5466407993856 5467067043984 5468908637952 5469571424408 5471199369792 5472073515636 5477084571969 5492221934472 5494734387324 5494792854096 5497251441738 5498213769216 5499766195371 5518458437632 5520982892544 5528353399296 5529236676768 5530941232128 5531766062256 5533415993984 5535947291328 5548982132736 5552193349248 5553845885952 5554733236416 5558931825408 5559819988464 5562148799844 5564693241198 5567242342701 5574295394304 5579400060416 5580291493728 5581952393472 5582011788288 5582844234576 5584565316096 5585182689996 5587064071488 5590297326159 5592914155062 5611863269376 5613507514524 5616075450258 5617002338304 5619571872768 5637740838912 5640263387136 5642903605248 5646169174464 5648071099392 5648752051488 5650436876032 5651279526564 5651339659056 5653021705344 5653924901352 5659102488258 5663681028096 5666271916032 5668867549184 5670554812416 5671460809728 5673836383488 5674742905104 5679032204352 5679939556116 5681630114784 5682537881622 5698303700544 5700910426848 5703461239644 5704459665408 5705219505024 5706131040792 5735790907392 5738414782464 5740982376192 5741043463168 5743669741056 5757132423168 5759543881728 5763897278464 5764818189312 5765739247296 5767455343104 5770097326848 5770792990872 5772736895616 5775154890336 5776077599838 5788691371008 5788752965632 5791401068544 5793992370432 5796642870144 5796704549376 5797345375276 5799997408842 5800059123768 5802712398756 5808026237949 5824078244712 5827704164352 5828480420256 5829411649698 5831146696752 5832109080576 5851900035072 5854577025024 5857258917888 5859938359296 5862392879616 5863329527328 5867761371264 5868698876712 5870445617088 5881514913792 5885960503296 5888653074432 5890307687824 5892060859776 5892123554304 5893002247608 5894818944768 5895470617218 5897456519904 5903631608121 5916523931136 5917469227488 5919230483712 5921941993344 5924651024448 5928079641939 5949907095678 5950948663296 5952628919601 5953611353088 5956398249984 5961852827136 5964580115712 5981064800256 5985585635328 5986541965824 5989049515904 5990006399832 5992746567444 5995491753678 5997276232272 5998234430601 6005897404416 6008584680448 6011333346816 6011397310464 6013186523136 6014147263488 6014876128352 6017627672784 6019654724352 6020320197402 6022176144192 6023074232259 6023138320836 6045315784872 6047115092928 6048081254124 6052652744112 6053619790071 6076973113344 6079518541824 6084348493824 6085085866496 6086058094368 6087869528832 6088842201456 6093444500928 6110285336064 6113145572352 6115880835456 6118678585152 6118743691008 6122219487111 6122284630644 6125085309798 6135654447104 6138461242368 6143101046784 6144082543872 6145064197776 6147638147196 6149708993088 6150450424482 6152284888048 6153267852459 6155099291016 6177005592576 6178749676281 6179831304192 6181641960858 6182662191104 6184502378496 6185490490368 6208265742336 6211105754112 6215800467456 6219397574208 6220391261364 6222308886144 6225092993232 6227940702744 6234041655296 6236893458432 6241607663616 6242604899328 6245219705088 6246217517904 6248076621696 6249074890968 6250938770752 6253798303584 6254797487022 6271082318592 6276825067968 6277827930444 6279696442656 6279763261824 6282573076272 6285447080424 6313346178048 6318118170624 6319127630592 6322018356864 6339558371328 6342458443776 6345296310528 6345363827712 6347252441088 6348266555904 6351940321272 6354079986816 6354782430591 6356741485536 6357757116438 6359649418512 6370623307776 6371641156608 6374555905536 6376457211904 6377475992832 6379374163968 6380393410944 6383065931424 6384085768242 6388911229896 6391833879132 6410591663112 6413460015361 6414582730752 6415437159456 6418371943152 6419397420891 6419431243776 6422367854592 6446015299584 6449745632512 6452764770816 6455716630272 6458605173216 6458673896064 6461628458688 6473812488192 6476773976064 6478705770496 6479486866944 6481669496832 6484384438272 6485420462976 6486456653208 6489173599818 6491359492704 6492142114731 6494329007568 6497049251628 6512277792384 6512347086336 6515326202112 6518241416736 6521292618048 6525066514239 6549092100278 6552088025301 6553169394688 6556167184896 6557040472788 6558188322816 6561122715648 6583387539456 6588363644928 6589416282624 6591377534976 6593229602232 6595191989568 6596245718244 6601231542672 6602286236301 6615647281152 6616704278016 6618744078336 6619475780736 6621705566208 6624734708736 6625537571744 6626596148802 6628568467248 6628638998592 6629627528559 6631671312864 6634638584892 6656089422528 6657152880924 6662184742512 6691756058624 6694817246208 6697072410624 6697812772224 6699877576704 6700948031232 6707084430528 6725621220864 6728697900288 6731780214656 6733783839744 6734859711552 6737680705392 6738757199811 6743850742668 6746935761306 6756634579968 6759657765504 6761741635584 6762750015168 6762821974272 6764834838528 6766735644396 6769831131882 6774948162216 6799893823632 6800980257981 6803004479544 6804127260672 6806120832628 6807312285696 6809234337126 6833468737536 6835502628864 6836594752512 6839458359552 6841762246656 6844628018176 6845721599808 6846815356164 6848853219936 6851990575632 6855125063544 6866953920512 6870095253504 6870168354816 6873311158272 6874071003072 6874144146688 6877288768896 6880365939888 6883513408296 6883586652384 6902611252992 6905768897664 6908932325568 6910988677632 6912092861856 6913197222498 6918422617224 6921320499054 6924486702393 6948021190656 6949131291648 6952310217216 6954383847424 6955494964992 6957565175808 6958676801664 6983183241216 6984298960128 6986452082688 6989578097664 6992775525888 6994740379291 6996822270984 6996896720736 7000097496912 7003229617386 7012176510976 7013296862208 7015384276992 7016505140736 7021808621568 7022930511744 7025872168224 7026994707642 7029086199408 7032306117096 7035523091532 7054967608416 7061428201464 7064733669552 7065899646976 7067894710806 7069131988992 7071127965477 7095160848384 7098406576128 7102514450304 7107882941952 7109018584416 7124543225856 7132003167744 7134405599232 7135194308032 7137393948672 7138458349344 7138534306176 7140658996224 7141799875392 7142665402418 7145932861431 7148339985168 7151334171228 7166951221248 7168096301184 7173514363392 7174660491936 7176795934464 7180949172852 7187525133633 7211915621001 7215252774912 7216405572096 7217366804388 7220668436046 7221860149248 7225163836416 7248523935744 7251767212032 7251844374528 7255161778176 7255963836576 7259360367168 7262608492104 7265930819868 7266008133072 7281875607552 7283039049216 7285206749184 7286089655936 7288543991808 7289422725312 7291878183936 7294932493056 7296098020848 7297263734859 7302779429292 7305838304557 7322962579296 7326312516432 7326390472128 7329668588984 7333021593828 7336454195304 7371137865728 7372315569024 7374588309504 7375688083008 7377961863168 7381263055104 7402027401216 7402924465664 7405127847936 7406310981888 7411909100544 7413093317952 7416198399792 7417383302511 7419590988264 7422989790268 7426385485506 7432393859072 7440388658304 7442603191296 7442682384384 7443792312768 7446087088128 7446910253328 7449418761984 7453729768212 7457139525654 7457218873416 7460555528073 7484676686032 7488100600344 7489336451072 7492762497024 7494957835326 7520351182848 7523871473664 7528225565952 7530761465856 7531669401984 7535039368752 7535119545408 7537362273792 7538566535136 7545469984344 7555029221376 7561947746304 7565115177984 7566323873472 7569785137824 7572042939136 7573252741488 7575506819712 7576717175496 7579890793566 7597738267392 7601213902464 7604614986192 7606959340032 7608174721056 7618331626854 7621816682493 7647721209856 7649880551586 7651219709952 7653380039487 7654643168256 7658226321408 7679391842304 7686424252416 7687652329728 7689940457472 7691169096576 7693463102464 7694390654496 7696982527488 7700206520448 7701436799784 7708489397586 7712015696487 7718255161344 7721868091392 7725323160576 7728857160192 7728939399168 7733329878456 7733412165024 7736949865008 7740411682374 7744034983932 7765437659616 7770272219136 7771307227008 7772548866264 7774862262336 7776104469588 7783225444377 7809678557184 7813251145728 7816523839488 7817772703104 7823681828352 7824931835616 7827260822784 7842019885056 7845607268352 7856081146368 7856164739072 7857336330144 7859758593024 7860627489624 7863275359872 7866872466624 7867825866446 7871425054857 7871508810828 7875109684026 7888698574848 7889958969984 7892307311616 7895922657792 7899534699264 7900796825712 7904106189252 7911344381733 7933209460904 7936838559468 7938148470784 7941864333312 7944106726647 7945497391104 7947825378246 7949137102848 7952773487616 7974753067008 7982055954432 7986675199776 7990328756592 7993989004904 7996368309696 7997645907468 8011526455296 8015111129088 8015196413952 8018863017984 8023503563712 8026206299136 8027093596536 8029568192256 8030765643012 8030851094448 8033241370752 8060421046496 8062820123904 8064108338832 8070203658816 8071493053428 8074873915563 8106024722432 8114744125824 8117159371776 8118456268608 8124592667904 8147047114752 8150860763136 8154507780608 8158238113536 8158324921344 8162057000448 8162959316148 8163046174192 8166780413064 8170434553617 8174259149706 8184614989824 8190801395712 8192110058496 8193418930368 8196850862928 8199611990784 8200600565976 8204357136612 8206799054688 8208110273454 8238332901708 8239775072256 8242101580986 8242189281144 8245877162607 8247320653824 8277687656448 8281474338816 8287733956608 8292530098944 8293855015152 8296411848192 8300123990976 8303920936992 8315857944576 8323473199104 8326959606784 8328290023872 8330768828928 8332099854624 8338397738112 8339729982696 8343223199766 8347039861797 8361443091456 8369100090624 8370437240592 8372928590208 8373017682432 8374266351864 8376764101696 8377774034994 8380596107232 8389371232593 8417794904064 8420261271786 8424113175387 8424157560832 8425503507456 8429357809152 8452744495104 8456611258368 8460395080704 8460485103616 8464355407872 8469253761696 8472106649088 8473043240788 8475655314048 8476919289846 8477009488584 8479532558016 8480887352028 8488653732387 8495521542144 8499407874048 8503301323776 8505832218624 8507191214592 8510754575232 8512114357656 8518548306528 8519909334174 8522445172176 8547455550816 8551365640272 8552776974336 8553916212608 8555191859466 8556689498112 8557829257536 8559196561188 8603686361088 8607622173696 8611473564288 8611565194752 8615504611584 8631749984256 8635698634752 8639315822592 8645845917696 8647227283968 8648608870944 8651183014656 8652231466424 8655145990272 8656189486308 8659105343424 8662732335504 8664116399757 8683037056512 8683129448448 8687101602816 8690988555648 8695056824064 8696018062914 8699996113263 8700088685652 8736117367068 8741556246528 8742720630384 8744117474547 8746720045128 8748163620864 8777850052608 8785888376832 8788503379968 8789907538944 8790972802976 8793589319424 8794994290992 8801642056896 8803048315068 8822272370688 8825967707648 8828940754944 8832979611648 8835461531736 8838091289664 8838185331456 8839503371412 8842228417152 8843205925827 8846184779856 8874785896704 8876203841232 8882912990016 8886976536672 8888053564663 8924860643517 8926422994944 8930417029632 8933170102272 8934597374976 8942779240704 8967494961152 8971597200384 8978378452992 8979812948736 8983574273856 8985009599748 8989119851166 8991800990224 8993237630517 8995914348408 9008846106624 9012877020672 9015655514112 9017000020224 9017095965696 9019779784704 9022314192528 9026441509176 9029482086528 9030480296103 9033264216288 9034707481254 9066525098176 9067973677308 9070672639392 9072121881186 9078979116168 9111291650048 9115459670016 9119277812736 9122349662208 9127628799744 9129087141552 9131804293248 9133263302184 9135987434176 9140166751392 9160127004672 9165428004096 9169718358528 9173821253184 9178017877728 9178115536512 9183426945966 9187627964697 9203481670656 9207691863552 9211909767424 9214651570176 9216123815808 9217596296664 9221457220794 9224563489632 9228427332072 9232648936524 9265508388864 9269746956288 9272462941287 9273993286656 9276753567744 9278235735552 9310910988288 9312398613504 9316658631168 9319437463552 9323700701184 9329096361312 9329195627648 9330586892046 9333463329216 9337639489848 9341911054116 9351062482944 9355340187648 9362411495424 9363907348992 9367829557632 9369326276856 9372114932544 9376408156128 9380697455376 9382196230533 9406623477888 9415237601952 9416741895666 9419544663984 9419644892736 9423859614408 9428170620636 9470019267072 9477177255936 9478691445888 9509337556992 9513687665664 9516525264896 9517944465792 9518045741568 9520878661632 9522399833856 9527910481908 9531119980224 9535112228304 9536635674657 9539474127768 9555934961664 9557461734912 9564685817856 9566213989248 9569061245952 9570590116416 9571749992714 9574598897136 9576128652363 9583366844844 9615887494668 9621874096128 9623155739184 9627557914728 9629146865664 9633551781888 9669022949376 9673549037568 9674618448768 9679147156224 9683477989472 9687907759824 9688010844096 9692442688032 9710718732288 9713608998912 9718058655744 9719230300416 9722504245248 9726576657408 9728130694464 9729684979812 9733760399727 9737039239056 9745573877442 9763950105728 9768416688576 9768520629504 9772989303168 9777362125104 9781938927072 9823638150417 9829754092032 9832784412672 9834250777344 9835560709182 9837282484224 9841684073472 9873503797248 9875081309184 9882545467392 9884124423936 9887066302464 9888264533056 9889844403348 9892787984352 9894368577366 9901847314008 9920518211072 9923470921728 9923576512512 9925056417024 9928116117504 9929213671104 9932558349312 9938306357616 9939894223203 9942852700872 9942958497888 9947407370764 9951957877338 9984134133792 9985729321386 9990349996032 9993277113768 10037634087936 10041015287808 10042225869312 10045608615936 10046719158336 10046826060544 10049816365056 10051422046848 10060626645792 10082596995072 10086820237312 10088431831296 10093046850432 10097670321984 10100675759616 10102289567328 10106521058088 10115776114002 10120403641959 10130317689856 10134951869952 10139486648256 10142612453376 10144125022752 10144232961408 10150103466594 10154746697823 10157775502472 10162422243324 10199840735448 10204506719316 10206190891008 10209181248942 10210968428544 10213851505689 10248565669888 10250203106304 10253253943296 10254892128768 10259187539328 10262643369984 10266942027264 10268582399712 10270223034246 10273279829904 10277985863448 10282687595316 10291006881792 10300430880768 10305142880256 10305252532224 10311106504608 10311216220032 10315933153344 10320548909832 10325379978576 10353916879488 10358653346496 10361742969344 10363398488352 10366483016448 10368139292784 10377633925836 10381980748581 10422031785984 10423696937472 10431575771136 10433242447488 10436347763712 10438015202496 10474774861824 10476448440192 10479678124032 10480836652832 10484367146496 10489163288832 10495233406476 10495345081104 10500146245368 10504844426079 10518264766464 10519945293312 10523076415488 10524757711104 10527896877056 10532712932352 10534395767616 10538808252336 10540492061463 10548459175644 10553284637298 10582451412624 10592142302196 10593996521472 10597100504328 10598849470464 10601842066209 10603697983488 10642741272576 10647609864192 10648900266368 10653771675456 10661824412928 10663527876624 10686814838784 10691817357312 10698004751616 10701608398848 10702791462048 10706090923008 10707687524016 10707801459264 10710988494336 10713998103627 10722509977752 10727001256842 10750426831872 10752144451776 10760271545088 10761990737904 10765193901696 10766498554084 10771423759278 10819658834432 10822879162368 10824608358144 10826050206582 10832790223872 10862729486336 10867814350848 10872785903616 10877650818048 10877766561792 10882742667264 10883945754864 10889040550752 10893912738156 10898896229802 10899012199608 10912819986432 10922813411328 10924558573824 10929134483904 10932815987712 10934134087968 10937817275904 10939142848816 10942398739584 10944147031272 10954169143938 10984443868944 10989468774648 10989585708192 10994502883476 10996427538432 10999532390742 11041965785088 11056706798592 11058473353536 11061882464256 11063532124512 11066831987968 11071894582656 11097964265472 11104386698496 11107691771904 11109466472832 11117863650816 11119639976928 11124297599688 11129386482396 11134484685402 11139578228259 11148590788608 11158800120832 11160582987456 11163904786944 11164023576576 11165688469152 11169130632192 11170365379992 11174128142976 11180594652318 11185709288481 11185828310124 11223726538752 11227015029048 11232150900516 11234004676608 11239143745536 11242436752989 11280526774272 11285807210496 11292338348928 11296142198784 11297504102976 11300873752064 11302559053128 11302679318112 11306043410688 11307849802704 11318204976516 11327362056192 11332543832064 11337735098368 11342921619456 11347672766976 11349485810208 11358064408704 11359879112232 11363260229568 11365075763244 11369836190349 11396607401088 11401820853696 11406922479288 11410439010048 11412262081584 11427497440281 11471581814784 11474820827379 11476829564928 11481964752384 11482086926336 11487339482112 11519087763456 11529636378624 11531478494592 11534910686208 11540194653696 11541585981744 11545473791232 11550309780672 11552155199676 11562734096379 11577382742016 11577505931264 11582802137088 11587984740864 11593285740288 11593409098752 11594690750552 11599994817684 11600118247536 11605424797512 11610617523561 11616052475898 11648156489424 11655408328704 11656960840512 11658823299396 11662293393504 11709154050048 11714517835776 11719876718592 11724785759232 11726659054656 11735522742528 11737397753424 11740891234176 11763029827584 11777306148864 11780615375648 11784121719552 11784247108608 11786004495216 11789637889536 11790941234436 11794913039808 11801738799669 11807263216242 11833047862272 11834938454976 11838460967424 11843883986688 11849302048896 11856159283878 11899814191356 11901897326592 11905257839202 11907222706176 11910711457099 11912796499968 11921738067369 11923705654272 11929160231424 11962129600512 11971171270656 11973083931648 11978099031808 11980012799664 11985493134888 11990983507356 11994552464544 11996468861202 12011794808832 12017169360896 12022666693632 12022794620928 12028294526976 12029752256704 12035255345568 12039309448704 12040640394804 12044352288384 12046148464518 12046276641672 12090631569744 12094230185856 12096162508248 12105305488224 12107239580142 12153946226688 12159037083648 12170171732992 12172116188736 12175739057664 12177684402912 12186889001856 12220570672128 12226291144704 12231761670912 12237357170304 12237487382016 12244438974222 12244569261288 12250170619596 12261388724559 12271308894208 12276922484736 12286202093568 12288165087744 12290128395552 12295276294392 12299417986176 12300900848964 12304569776096 12306535704918 12310198582032 12312165410181 12354011185152 12357499352562 12359662608384 12363283921716 12365324382208 12370980980736 12416531484672 12422211508224 12431600934912 12438795148416 12440782522728 12444617772288 12450185986464 12455881405488 12468083310592 12473786916864 12485209798656 12490439410176 12492435035808 12496153243392 12498149781936 12501877541504 12507596607168 12509594974044 12514834799649 12542164637184 12553650135936 12555655860888 12559392885312 12559526523648 12565146152544 12566661052491 12570894160848 12626692356096 12630391907679 12636236341248 12638255261184 12644036713728 12679116742656 12684916887552 12690592621056 12690727655424 12694504882176 12696533111808 12703880642544 12708159973632 12709564861182 12713482971072 12715378934769 12715514232876 12719298837024 12743282313216 12749111811072 12752914423808 12754951985664 12758748327936 12760786821888 12766131862848 12768171536484 12777822459792 12779864001261 12783667758264 12821183326224 12826920030722 12829165461504 12830874318912 12832787789199 12836743886304 12838794841782 12844735709184 12899491265024 12905529541632 12911433260544 12917210346432 12917347792128 12923256917376 12947624976384 12953547952128 12958973733888 12963338993664 12968768876544 12970840925952 12972913306416 12978347199636 12982718985408 12984284229462 12988658015136 12990232132969 12994098503256 13024555584768 13024694172672 13030652404224 13036482833472 13042585236096 13044027094371 13050133028478 13098184200556 13104176050602 13106338789376 13112334369792 13114080945576 13122245431296 13166775078912 13176727289856 13178832565248 13182755069952 13186459204464 13190383979136 13192491436488 13202463085344 13204572472602 13231294562304 13233408556032 13238951561472 13243411132416 13249469417472 13251075143488 13253192297604 13257136934496 13257277997184 13259255057118 13263342625728 13269277169784 13312178845056 13314305761848 13324369485024 13383512117248 13389634492416 13395625544448 13399755153408 13401896062464 13414168861056 13451242441728 13457395800576 13463560429312 13467567679488 13469719423104 13475361410784 13477514399622 13487701485336 13493871522612 13513269159936 13519315531008 13523483271168 13525500030336 13525643948544 13529669677056 13533471288792 13539662263764 13549896324432 13552061221881 13599787647264 13601960515962 13606008959088 13608182821779 13608254521344 13612241665256 13618468674252 13666937475072 13673189505024 13678916719104 13683524493312 13689256036352 13691443199616 13693630712328 13697706439872 13703981151264 13710250127088 13733907841024 13740190507008 13746622316544 13748142006144 13748288293376 13754577537792 13760731879776 13767026816592 13767173304768 13775140418949 13805222505984 13811537795328 13817864651136 13821977355264 13824185723712 13826394444996 13832185831191 13836845234448 13842640998108 13848973404786 13898262583296 13904620434432 13908767694848 13910989929984 13915130351616 13917353603328 13966366482432 13968597920256 13972904165376 13979156195328 13985551051776 13989480758582 13993644541968 13993793441472 13995880338069 14000194993824 14006459234772 14026593724416 14030768553984 14033010281472 14043617243136 14045861023488 14051744336448 14053989415284 14058172398816 14064612234192 14071046183064 14109935216832 14122856402928 14125112843499 14129467339104 14135789421612 14138263977984 14142255930954 14196813152256 14205028900608 14215765883904 14218037168832 14264006335488 14268811198464 14270388616064 14274787897344 14276916698688 14277068612352 14281317992448 14283599750784 14285330804836 14291865722862 14296679970336 14302668342456 14333902442496 14336192602368 14347028726784 14349320983872 14353591868928 14357624989071 14361898345704 14375050267266 14423831242002 14430505549824 14432811144192 14434733608776 14441336872092 14443720298496 14450327672832 14503534424064 14503688749056 14510323556352 14511927673152 14518720734336 14525216984208 14531861639736 14532016266144 14563751215104 14566078098432 14570413498368 14572179311872 14577087983616 14578845450624 14583756367872 14589864986112 14592196041696 14594527469718 14605558858584 14611676609114 14618360816163 14645925158592 14652625032864 14652780944256 14659337177968 14666043187656 14672908390608 14742275731456 14744631138048 14749176619008 14751376166016 14753341063773 14755923726336 14762526110208 14805848931328 14810255695872 14812621963776 14823818201088 14826186635904 14832396799584 14834766605022 14839181976528 14841552866049 14845979580536 14852770971012 14864787718144 14880777316608 14885206382592 14885364768768 14887584625536 14892174176256 14893820506656 14898837523968 14907459536424 14914279051308 14914437746832 14921111056146 14927936816007 14969353372064 14976201200688 14978593982079 14978672902144 14985524994048 14989915670652 15040702365696 15056451131904 15061522931712 15063338803968 15070078737504 15070239090816 15074724547584 15077133070272 15090939968688 15123895492608 15130230355968 15132647746944 15139570275648 15144085878272 15146505482976 15151013639424 15153434350992 15159781587132 15173664171003 15195476534784 15202427804928 15209229972384 15213918680064 15216349442112 15225155199891 15236663253708 15243633364986 15299761103172 15302439419904 15306760078974 15309286336512 15313771873413 15316452642816 15372848504832 15375304659456 15379880914944 15382338193152 15386926204928 15388781308992 15393965054976 15400413040896 15402873599568 15405334551369 15416978795172 15424031392974 15436510322688 15443736182784 15450646321152 15457714320384 15457878798336 15466659756912 15466824330048 15473899730016 15480823364748 15488069967864 15530875319232 15542614454016 15545097732528 15549724524672 15552208939176 15566450888754 15626502291456 15633047678976 15635545406208 15647363656704 15649863671232 15654521645568 15691214536704 15712162292736 15712329478144 15714672660288 15719517186048 15721254979248 15726550719744 15733744933248 15735651732892 15742850109714 15743017621656 15750219368052 15777397149696 15779917939968 15784614623232 15791845315584 15799069398528 15801593651424 15808212378504 15822688763466 15866418921808 15873677118936 15876296941568 15883728666624 15888213453294 15890994782208 15895650756492 15898274205696 15905546975232 15949506134016 15964111908864 15973350399552 15980657513184 15987978009808 15992736619392 15995291814936 16030222258176 16030392827904 16037726035968 16047007127424 16052412598272 16054187193072 16059136384512 16061531286024 16061702188896 16066482741504 16090501885263 16120842092992 16125640247808 16128216677664 16140407317632 16142986106856 16149747831126 16157135638917 16212049444864 16229488251648 16234318743552 16236912537216 16239075309873 16249185335808 16294094229504 16301721526272 16309015561216 16316476227072 16316649842688 16324114000896 16325918632296 16326092348384 16333560826128 16340869107234 16348344344703 16348518299412 16369229979648 16384220116992 16386837860736 16393701725856 16399223981568 16401201131952 16408714273224 16413598109376 16416220546908 16431253715907 16476665803416 16484203161972 16484378562288 16491754325214 16494641307648 16499298586113 16555375312896 16562948677632 16585060197888 16587710030304 16592823696384 16600247981952 16607841873984 16646946398208 16653919213568 16656580047744 16661537657856 16664199709248 16676795476224 16679459965392 16686446399532 16694079723594 16701727028103 16722886182912 16738200181248 16740874481184 16745857180416 16746035364864 16748532703728 16753528203392 16755548069988 16761192214464 16770891978477 16778742465186 16835589808128 16840522543572 16848226350774 16851007014912 16858715618304 16913222516736 16920790161408 16920970207232 16928710815744 16938507523392 16944213298176 16946086481576 16951310628096 16953838579692 16954018977168 16959065116032 16961774704056 16977307464774 16991043084288 16998815748096 17006602647552 17011664437248 17014382429184 17021509150464 17024228715312 17037096613056 17039818668348 17044890344352 17094911101632 17102731280544 17107832425216 17110383718932 17113378996224 17115658515072 17118393122376 17207372722176 17215244347392 17222947128576 17223130389504 17231009223168 17271397269504 17278631645184 17291691835392 17294454567936 17297217741888 17302366029312 17304462932848 17310291980544 17312378972616 17318210686848 17325464671008 17328232799514 17366074113024 17366258896896 17374203205632 17381977111296 17390113648128 17392036125828 17399992226526 17400177371304 17407962898837 17424078713847 17472234734136 17483112493056 17485441260768 17488234949094 17493440090256 17496327241728 17555700105216 17571776753664 17579815077888 17581945605952 17587178638848 17589988581984 17603284113792 17606096630136 17644544741376 17651935415296 17657881509888 17665959223296 17670923063472 17676182579328 17676370662912 17679006742824 17684456834304 17686411851654 17692369559712 17710894824363 17749571793408 17752407682464 17765825980032 17773953073344 17776107129326 17784238925817 17849721287034 17852845989888 17857886758803 17860834059264 17869194749952 17885558481408 17934989922304 17943194400768 17956756905984 17959625897472 17967148547712 17970019199496 17978239702332 17983601980448 17986475261034 17991828696816 17994703291803 18017692213248 18025754041344 18034000040448 18034191931392 18039559569408 18044628385056 18052883018352 18058964173056 18060960592206 18066528432576 18069414962508 18133050196352 18135947354616 18141345278784 18144243762372 18157958232336 18160859370213 18222583300096 18230919340032 18238555625472 18255257599488 18258174283104 18263608586496 18266526604368 18271974868352 18280333502784 18330856008192 18339436717056 18347642506368 18356035755456 18356231073024 18366658461333 18366853891932 18375255929394 18406963341312 18415383727104 18423819534848 18429303140352 18432247631616 18435192593328 18442914441588 18449126979264 18456854664144 18459803557377 18465297873048 18531016777728 18536249028843 18539493912576 18544925882574 18547986573312 18553507135488 18556471471104 18624797227008 18633317262336 18638874927104 18647401402368 18658192722624 18658391255296 18661173784092 18666926658432 18675278979696 18683822108232 18702124965888 18710680375296 18724822990848 18727814697984 18735659115264 18738652553712 18744229865088 18752816312256 18761394910752 18764392461066 18813246955776 18830475203904 18833483791332 18839089327968 18839289785472 18841372469647 18847719228816 18856341241272 18940038534144 18954354511872 18957382891776 19018675113984 19027375331328 19033050529792 19035888931584 19036091483136 19041757323264 19044799667712 19055820963816 19062239960448 19064347291773 19070224456608 19073271349314 19078948255536 19111869923328 19114923469824 19129371635712 19132427978496 19138122491904 19141180232832 19143499985428 19149197794272 19152257304726 19166733689688 19231774989336 19240380046083 19243748192256 19246311478368 19255115829456 19258293731328 19267103563776 19338045898752 19349236897536 19358294312448 19366955978944 19375815519648 19376021688192 19384885376064 19421437464576 19436117311488 19438460600832 19445008490496 19453153314816 19456261388928 19459369959624 19467520799454 19474078478112 19476426344193 19491147754884 19527900211456 19536833377152 19537041259008 19545978606336 19554724250208 19563877854144 19575199542717 19647276300834 19656264075903 19659508184064 19668501554688 19671121418364 19674564968448 19683368146944 19750162618368 19765090934784 19768248847872 19774132604928 19776529066112 19779688806696 19785575968704 19788737154732 19803694628016 19806858708903 19841036422144 19846941843456 19850112834048 19856232235008 19858427342208 19865116698624 19876612715232 19879788446406 19885705401744 19885916995776 19888882585677 19894814741528 19903915754676 19968268267584 19971458642772 19986554227536 20075268175872 20084451738624 20091217231872 20093438316672 20093652121088 20099632730112 20102844093696 20121253291584 20173640474624 20176863662592 20186093700864 20195340643968 20201351519232 20204579134656 20213042116176 20216271599433 20231552228004 20240807283918 20260635379712 20269903739904 20278973296512 20285224906752 20288250045504 20288465922816 20300206933188 20309493395646 20315551004944 20324844486648 20399681470896 20402940773943 20409013438632 20412381782016 20418362497884 20421936857088 20427703011378 20500406212608 20506507886592 20509784257536 20518375078656 20525286739968 20533884054528 20537164799424 20540446068492 20546559659808 20555971726896 20565375190632 20600861761536 20610285760512 20610505064448 20622213009216 20622432440064 20631866306688 20641097819664 20650759957152 20707833758976 20717306692992 20723485938688 20726796976704 20732966032896 20736278585568 20755267851672 20763961497162 20773460107179 20844063571968 20847393874944 20863151542272 20866484894976 20872695527424 20876030404992 20949549723648 20952896880384 20959356248064 20961673305664 20968734292992 20978326577664 20984221137873 20990466812952 20990690162208 21000292490736 21009688852158 21036529532928 21039890586624 21046152830976 21049515422208 21055793754112 21065425864704 21068791535232 21077616504672 21080984122926 21096918351288 21106569274596 21164902825248 21184284604392 21194201008656 21197698940928 21203684132418 21207395966976 21285482545152 21295219728384 21297800532736 21307543350912 21323648825856 21327055753248 21373629677568 21396009503232 21403216797696 21405582924096 21412181846016 21415375048032 21415602918528 21421976988672 21427996207254 21437798584293 21445019955504 21454002513684 21500853663744 21504288903552 21520543090176 21523981475808 21530387803392 21532997108168 21542847518556 21562575400899 21635746863003 21639317668864 21645758324736 21649216716288 21652100413164 21665580447744 21725458972672 21745571807232 21755301636096 21755533123584 21765485334528 21767891509728 21778081101504 21787825476312 21797792459604 21798024399216 21845626822656 21849117147648 21858268967808 21865631975424 21868268175936 21875634551808 21878285697632 21884797479168 21888294062544 21891791204577 21908338287876 21917514913671 21968887737888 21978937549296 21979171416384 21989005766952 21999064781484 22113413597184 22116946707072 22119892706041 22123764928512 22127064249024 22133663975936 22143789165312 22208773396992 22215383543808 22218932945664 22235727301632 22239279953856 22248595199376 22252149907533 22258772964792 22268969370804 22279156456518 22297181577216 22317600241664 22321165974912 22327809573888 22328047153152 22331376938304 22338261264384 22340730759984 22348256285952 22361189304636 22371418576962 22371656620248 22381666584219 22454030058096 22464301801032 22468009353216 22478287491072 22484873505978 22561053548544 22571614420992 22584676697856 22592284397568 22595008205952 22601747504128 22605118106256 22605358636224 22612086821376 22615699605408 22636409953032 22665087664128 22675470196736 22685843238912 22695345533952 22698971620416 22716128817408 22719758224464 22726520459136 22730151526488 22739672380698 22793214802176 22803641707392 22813844958576 22820878020096 22824524163168 22854994880562 22865450047479 22943163629568 22949641654758 22953659129856 22963929504768 22964173852672 22974678964224 23038175526912 23059272757248 23062956989184 23069821372416 23080389307392 23083171963488 23090947582464 23100619561344 23104310399352 23125468192758 23154765484032 23155011862528 23165604274176 23175969481728 23186571480576 23186818197504 23189381501104 23199989635368 23200236495072 23210849595024 23221235047122 23232104951796 23296312978848 23310816657408 23313921681024 23317646598792 23324586787008 23349676333131 23429035671552 23439753437184 23449571518464 23453318109312 23471045485056 23474795506848 23481782468352 23526059655168 23561230751296 23568243439104 23568494217216 23572008990432 23579275779072 23581882468872 23589826079616 23603477599338 23614275164571 23614526432484 23666095724544 23669876909952 23676921934848 23687767973376 23698604097792 23712318567756 23734033145199 23799628382712 23810515678404 23814445412352 23821422914198 23825592999936 23832320179941 23843476134738 23847411308544 23858320462848 23924259201024 23946167863296 23956198063616 23960025599328 23970986269776 23981967014712 23989104929088 23992937722404 24034338721792 24045333387264 24045589241856 24056589053952 24059504513408 24070510691136 24078618897408 24081280789608 24088704576768 24092296929036 24092553283344 24124716818371 24181263139488 24188460371712 24192325016496 24210610976448 24214479160284 24224621746689 24318074167296 24340343465984 24344232377472 24351478115328 24355368805824 24373778003712 24441141344256 24452582289408 24463523341824 24474714340608 24474974764032 24488877948444 24489138522576 24500341239192 24511303660851 24522777449118 24542617788416 24553844969472 24572404187136 24576330175488 24580256791104 24590552588784 24598835972352 24601801697928 24609139552192 24613071409836 24620397164064 24624330820362 24714998705124 24719325216768 24726567843432 24730648764416 24737631487821 24741961961472 24833062969344 24844423016448 24863201869824 24877590296832 24881565045456 24889235544576 24900371972928 24911762810976 24947573833728 24970419597312 24980878820352 24984870071616 24992306486784 24996299563872 25003755083008 25015193214336 25019189948088 25029669599298 25084329274368 25107300271872 25111311721776 25118785770624 25119053047296 25130292305088 25133322104982 25141788321696 25168113697779 25253384712192 25260783815358 25272339526161 25272472682496 25276510522368 25288073427456 25358233485312 25369833775104 25381185242112 25381455310848 25393066223616 25407761285088 25416319947264 25419129722364 25426965942144 25430757869538 25431028465752 25438597674048 25465961197161 25486564626432 25498223622144 25505828847616 25509903971328 25517496655872 25521573643776 25532263725696 25536343072968 25555644919584 25559728002522 25567335516528 25642366652448 25653840061444 25658330923008 25661748637824 25665575578398 25673487772608 25677589683564 25798982530048 25811059083264 25822866521088 25834420692864 25834695584256 25846513834752 25895249952768 25907095904256 25917947467776 25937537753088 25941681851904 25945826612832 25956694399272 25965437970816 25968568458924 25977316030272 25980464265938 25988197006512 25992349199271 26049111169536 26049388345344 26061304808448 26072965666944 26085170472192 26088054188742 26099988339789 26100266056956 26196368401112 26208352101204 26212677578752 26224668739584 26228161891152 26232352423641 26244490862592 26333550157824 26357665130496 26365510139904 26372918408928 26380767958272 26384982872976 26404926170688 26409144945204 26466817112064 26477903122944 26486822264832 26498938834944 26502150286976 26506384595208 26514273868992 26514555994368 26518510114236 26526685251456 26529617777481 26538554339568 26624357690112 26628611523696 26648738970048 26664160693989 26767024234496 26774581930551 26779268984832 26791251088896 26799510306816 26803792124928 26828337722112 26902484883456 26914791601152 26927120858624 26935135358976 26939438846208 26950722821568 26955028799244 26975402970672 26979712891551 26987743045224 27026538319872 27038631062016 27046966542336 27051000060672 27051287897088 27059339354112 27066942577584 27079324527528 27091440888309 27099792648864 27104122443762 27199575294528 27203921031924 27212017918176 27216365643558 27224483330512 27236937348504 27333874950144 27346379010048 27357833438208 27367048986624 27378512072704 27382886399232 27387261424656 27395412879744 27407962302528 27420500254176 27480381014016 27496284012288 27496576586752 27509155075584 27521463759552 27534053633184 27534346609536 27537390532561 27550280837898 27562883894091 27610445011968 27623075590656 27635729302272 27643954710528 27648371447424 27652788889992 27664371662382 27673690468896 27685281996216 27697946809572 27796525166592 27809240868864 27817388823861 27817535389696 27821979859968 27830260703232 27834707206656 27932732964864 27937195840512 27958312390656 27971102103552 27978961517164 27987289083936 27987586882944 27991760676138 28000389987648 28012918469544 28053187448832 28066020562944 28087234486272 28091722046976 28103488672896 28107978830568 28116344797632 28129224468384 28142092366128 28219870433664 28245712805856 28250225686998 28258934678208 28271578843224 28284511861908 28410057801216 28431531767808 28436074337664 28528012670976 28540777232128 28549575794688 28553833397376 28554137224704 28562635984896 28567199501568 28570661609672 28583731445724 28593359940672 28605336684912 28609907023971 28667804884992 28672385204736 28694057453568 28698641967744 28707183737856 28715249978142 28723796691408 28728385957089 28750100534532 28847662484004 28865622288384 28869467217552 28882673744184 28887440596992 28900655345664 29007068848128 29020647112704 29023855346304 29037441468672 29050433968416 29063723279472 29064032532288 29132156196864 29140826996736 29144358623744 29154175967232 29157690901248 29167512735744 29179729972224 29184392083392 29189054939436 29201281199181 29211117717168 29223353218228 29236721632326 29291850317184 29305250065728 29305561888512 29318674355936 29332086375312 29345816781216 29470914451251 29484551462912 29489262276096 29498353238016 29502752332032 29506682127546 29511847452672 29525052220416 29611697862656 29620511391744 29625243927552 29647636402176 29652373271808 29664793599168 29669533210044 29678363953056 29683105732098 29691959161072 29705541942024 29761554633216 29770412765184 29770729537536 29775169251072 29784348352512 29787641013312 29797675047936 29814919072848 29819682669609 29828558102616 29828875493664 29842222112292 29855873632014 29938706744128 29952402401376 29957187964158 29971049988096 29979831341304 30112902263808 30123045863424 30126677607936 30140157475008 30140478181632 30149449095168 30154266140544 30181879937376 30247790985216 30260460711936 30265295493888 30279140551296 30288171756544 30293010965952 30302027278848 30306868701984 30319563174264 30347328342006 30361210925877 30390953069568 30404855609856 30418459944768 30427837360128 30432698884224 30450310399782 30473326507416 30487266729972 30599522206344 30613520157948 30618572673024 30627543746826 30632905285632 30641554517067 30745697009664 30750609318912 30759761829888 30764676386304 30773852409856 30777562617984 30787930109952 30800826081792 30805747199136 30810669102738 30833957590344 30848062785948 30873020645376 30901292642304 30915428640768 30915757596672 30933319513824 30933648660096 30947799460032 30961646729496 30976139935728 31061750638464 31085228908032 31090195465056 31099449049344 31104417878352 31132901777508 31145942245743 31266095357952 31271090812416 31294727313408 31299727342464 31309043291136 31424324585472 31424658956288 31429345320576 31439034372096 31442509958496 31453101439488 31467489866496 31471303465784 31485700219428 31486035243312 31500438736104 31514533278237 31554794299392 31559835879936 31569229246464 31583690631168 31598138797056 31603187302848 31616424757008 31621476184389 31645377526932 31732837843616 31747354237872 31752593883136 31776426906588 31781989564416 31791301512984 31796548411392 31805526198627 31811093950464 31928223817728 31946700799104 31961315026368 31975956019616 31985473238784 31990583629872 32060444516352 32075452071936 32094014254848 32104825196544 32108374386144 32118272769024 32123062572048 32123404377792 32132965483008 32141994310881 32181003770526 32241684185984 32251280495616 32256433355328 32280814635264 32285972213712 32299495662252 32314271277834 32329073954983 32458976503296 32468637487104 32473825074432 32478150619746 32498370671616 32588188459008 32603443052544 32618031122432 32632952454144 32633299685376 32648228001792 32651837264592 32652184696768 32667121652256 32681738214468 32696688689406 32697036598824 32738459959296 32768440233984 32773675721472 32787403451712 32798447963136 32802402263904 32817428546448 32827196218752 32832441093816 32862507431814 32953331606832 32968406323944 32968757124576 32983508650428 32989282615296 32998597172226 33125897355264 33170120395776 33175420060608 33185647392768 33200495963904 33215683747968 33293892796416 33307838427136 33313160095488 33323075315712 33328399418496 33353590952448 33358919930784 33372892799064 33388159447188 33403454056206 33418734684777 33445772365824 33476400362496 33481748962368 33491714360832 33492070729728 33497065407456 33507056406784 33511096139976 33522384428928 33541783956954 33557484930372 33671179616256 33681045087144 33696452701548 33702014029824 33717431236608 33727310258967 33841580322816 33841940414464 33857421631488 33877015046784 33888426596352 33892172963152 33902621256192 33907677159384 33908037954336 33918130232064 33923549408112 33954614929548 33982086168576 33997631496192 34013205295104 34028764858368 34043018300928 34048457430624 34074193226112 34079637336696 34089780688704 34109508571047 34189822203264 34205462561088 34215664850432 34220767437864 34231317030144 34236786244752 34282492320843 34414745444352 34424462482137 34430488694784 34445894257152 34446260779008 34462018446336 34557263290368 34588909135872 34594435483776 34604732058624 34608925865696 34620583961088 34624757945232 34636421373696 34650929342016 34656465599028 34688202289137 34732148226048 34732517793792 34748406411264 34763954222592 34780227296256 34784072251656 34799984453052 34800354742608 34815925797674 34831852570683 34848157427694 34944469468272 34966224986112 34970882521536 34976469898188 34986880180512 35143553507328 35159630155776 35163891211904 35174357277696 35179977163968 35206568227584 35212193260272 35289089482752 35303870830592 35331918446592 35341846126944 35352365158656 35352741325824 35358013485648 35368913668608 35372823703308 35384739119424 35405216399007 35421789648726 35499143586816 35504815364928 35531651960064 35547906146688 35552214258652 35568477851634 35699442574068 35705691979776 35715773517606 35721668118528 35732134371297 35738389499904 35771116962816 35869979844608 35886388801536 35913513811968 35919251794944 35934297095424 35940038398992 35956479404664 35967203960896 35972950522068 35983657393632 35989406583606 36035384426496 36051508082688 36068000080896 36068383862784 36089256770112 36105766036704 36117928346112 36121921184412 36133056865152 36138829925016 36266100392704 36271894709232 36282690557568 36288487524744 36315916464672 36321718740426 36461838680064 36477111250944 36510515198976 36516348566208 36527217172992 36533053208736 36543949736704 36560667005568 36661712016384 36678873434112 36695285012736 36712071510912 36712462146048 36733316922666 36733707783864 36750511858788 36784166173677 36813926682624 36830767454208 36847639069696 36858606280704 36864495263232 36870385186656 36885828883176 36898253958528 36913709328288 36919607114754 36930595746096 36936496230543 37062033555456 37072498057686 37078987825152 37089851765148 37095973146624 37112942942208 37249594454016 37266634524672 37277749854208 37294802804736 37316385445248 37316782510592 37322347568184 37333853316864 37350557959392 37367644216464 37404249931776 37421360750592 37455629395968 37471318230528 37477305107424 37488459730176 37505632624512 37522789821504 37528784922132 37544504398947 37626493911552 37660950407808 37666967582664 37678178655936 37678579570944 37682744939294 37695438457632 37699983157473 37712682482544 37880077068288 37891175723037 37908709023744 37914765783552 38037350227968 38054750662656 38071777863168 38072182966272 38083514646528 38089599335424 38111641927632 38124479920896 38128694583546 38140448913216 38146136804307 38146542698628 38157896511072 38229846939648 38258743271424 38264855956992 38276244983808 38282360465664 38286999970856 38298395588544 38304514609452 38333467379376 38339592003783 38463549978672 38480760092166 38487496384512 38492622956736 38498363367597 38510231658912 38534207127552 38698473795072 38716588624896 38733911957888 38751631039296 38752043376384 38769770752128 38842874929152 38876921201664 38890016980992 38906306629632 38912522777856 38918739919248 38935041598908 38948156956224 38952852688386 38970696398907 38982295509768 39055800422912 39073666754304 39074082518016 39091957212672 39109448500416 39127755708288 39132081283113 39150399085434 39294552601668 39312528151806 39319016368128 39337003109376 39342242836728 39366736293888 39500325236736 39530181869568 39536497695744 39548265209856 39553058132224 39559377613392 39571151937408 39577474309464 39607389256032 39613717417806 39682072844288 39693883686912 39700225668096 39716854684416 39730233397248 39753225430464 39759576892812 39771410803488 39771833991552 39777765171354 39789629483056 39807831509352 39936536535168 39942917285544 39973108455072 40150536351744 40168903477248 40186876633344 40187304242176 40199265460224 40205688187392 40242506583168 40347280949248 40353727325184 40372187401728 40390681287936 40402703038464 40409158269312 40426084232352 40432543198866 40463104456008 40481614567836 40521270759424 40539807479808 40557946593024 40570449813504 40576500091008 40576931845632 40600413866376 40618986791292 40631102009888 40649688973296 40656183665643 40799362941792 40805881547886 40818026877264 40824763564032 40836724995768 40855406022756 41000812425216 41019568515072 41036750157312 41050573479936 41067768109056 41074329598848 41080892136984 41093119319616 41111943453792 41130750381264 41201723523072 41220571521024 41244426018432 41244864880128 41263732613376 41282195639328 41301519914304 41325421256847 41415667517952 41434613385984 41446971877376 41453593953408 41465932065792 41472557171136 41496557493573 41510535703344 41527922994324 41546920214358 41694787749888 41726303084544 41732969789952 41745391054848 41752060809984 41899099447296 41905793760768 41918712496128 41923346611328 41937468585984 41956653155328 41968442275746 41980933625904 41981380324416 41987641014207 42000584981472 42019377704316 42079781173248 42092305661952 42099030844416 42111587508224 42130851729408 42137583070464 42155233009344 42161968245852 42193836702576 42213138549192 42329805650496 42368569208784 42375338530497 42388402017312 42407368264836 42414791933952 42590439456768 42595601065472 42615086701824 42647297651712 42654111506496 42792019006464 42806433595392 42811165848192 42824363692032 42830750096064 42831205837056 42843953977344 42855992414508 42875597168586 42890039911008 42908005027368 43001707327488 43008577807104 43041086180352 43047962951616 43060775606784 43065994216336 43072874967213 43085695037112 43125150801798 43271493726006 43278635337728 43291516649472 43298433432576 43304200826328 43331160895488 43510603272192 43511066247168 43530970669056 43535783019456 43556162203008 43575650952624 43595584919208 43596048798432 43691253645312 43698234295296 43716537935616 43731263950848 43736536351872 43751269103616 43756571395264 43769594958336 43776588125088 43783582409154 43816676575752 43835029827342 43855082448489 43937775475776 43957875098592 43958342832768 43978011533904 43998129562968 44226827194368 44233893414144 44239785412082 44247529857024 44254128498048 44260023191319 44267327951872 44287578330624 44417546793984 44430767087616 44437865891328 44471454603264 44478559907712 44497190398752 44504299815066 44517545929584 44537938741608 44558312913036 44594363154432 44635200483328 44642331949824 44655619147776 44656094306304 44662753876608 44676522528768 44681461519968 44696512571904 44722378609272 44742837153924 44743313240496 44763333168438 44783810448021 44908060116192 44928603602064 44935781946237 44936018706432 44956574982144 44969747011956 45122107097088 45169353395712 45184568795136 45190016411904 45203495008256 45210236212512 45210717272448 45224173642752 45231399210816 45272819906064 45350940393472 45371686477824 45390691067904 45397943240832 45432257634816 45439516448928 45453040918272 45460303052976 45479344761396 45520992513009 45586429604352 45607283414784 45627689917152 45641756040192 45649048326336 45675465599673 45709989761124 45730900094958 45899283309516 45907318259712 45927859009536 45928347705344 45941315620239 45949357928448 46118545514496 46125913978368 46139642744832 46160778614784 46166343926976 46181895164928 46201239122688 46208620798704 46216003654107 46250936385516 46309530968064 46331208548352 46351938963456 46373142961152 46373636395008 46378763002208 46399979270736 46400472990144 46421699190048 46442470094244 46464209903592 46592625957696 46627843362048 46635293197584 46649173574016 46699352666262 46879506874368 46899143036928 46906636218624 46942090970112 46949591013696 46963564936704 47122461502592 47136486878208 47136988434432 47144017980864 47158551558144 47163764937744 47179652159232 47206955198676 47228550329142 47229052864968 47250185011129 47332191449088 47339753819904 47353843869696 47375535946752 47397208195584 47424637135512 47468066290398 47599256765424 47621031356808 47628890824704 47642845828396 47651185999872 47664640359882 47686952269476 47694822617088 47716640925696 47848518402048 47892335726592 47912396127232 47920051198656 47941972539552 47963934029424 47978209858176 47985875444808 48068677443584 48090666774528 48091178483712 48113178107904 48119009026816 48141021382272 48157237794816 48162561579216 48177409153536 48184593858072 48185106566688 48249433636742 48271505655789 48362526278976 48376920743424 48384650032992 48421221952896 48428958320568 48449243493378 48471406916751 48636148334592 48680686931968 48688464754944 48702956230656 48710737611648 48717225929619 48747556007424 48882282688512 48905164578816 48927046683648 48949428681216 48949949528064 48977755896888 48978277045152 49000682478384 49022607321702 49045554898236 49085235576832 49107689938944 49152660350976 49160513582208 49181105177568 49197671944704 49203603395856 49218279104384 49226142819672 49240794328128 49248661640724 49293761147721 49429997410248 49453135686864 49461297528832 49475262975642 49483923922944 49497895758339 49666125938688 49688846032896 49755180593664 49763130090912 49778471089152 49800743945856 49823525621952 49940839194624 49961757640704 49969740143232 49984612973568 49992599127744 50007510166016 50030386428672 50038379896176 50059339198596 50105181084309 50168658548736 50214600543744 50222623443552 50237571541248 50238106094592 50260584610176 50266644209964 50283576643392 50312675935431 50336227395558 50506769424384 50521567630716 50544679052322 50553021044736 50576146854912 50739667550208 50762370484224 50762910621696 50786132447232 50815522570176 50832639894528 50838259444728 50853931884288 50861515739076 50862056931504 50877195348096 50931922394322 50973129252864 50996447244288 51019807942656 51034993311744 51043147287552 51064527451392 51072686145936 51111289839168 51119456005044 51134671033056 51140868131899 51284733304896 51307680122888 51323497275648 51331151156796 51346975545216 51355179367128 51597965060096 51622118166528 51645733042176 51668841385728 51669391168512 51693027669504 51814191808512 51835894935552 51875075506176 51883363703808 51891653225664 51913388798544 51930875941632 51937136917848 51954632060544 51960928531876 51976394013024 51984698398542 52098222339072 52098776690688 52122609616896 52145931333888 52170340944384 52176108377484 52199976679578 52200532113912 52223888696511 52392736802224 52416704202408 52425355157504 52449337479168 52456323782304 52464704847282 52488981725184 52667100315648 52715330260992 52745836817856 52761535916544 52769965745952 52809852341376 52818289890408 52933634224128 52955806245888 52973644529664 52997877669888 53004300573952 53012769190416 53028547737984 53029111988736 53037020228472 53053370502912 53059235554962 53077108679136 53132684473089 53248715380224 53257223047392 53297477940096 53328321387978 53352716777451 53534048468992 53549163861102 53558537969664 53573660276409 53582502177792 53607584249856 53656675444224 53804969766912 53829583202304 53854241717248 53870270717952 53878877692416 53901445643136 53910057598488 53950805941344 53959425783102 53975486090448 53984109875409 54053076639744 54077262124032 54102000121344 54102575794176 54118678708224 54133885155168 54158649055056 54182881776618 54199585297728 54208244887524 54399150589056 54407842063848 54424035836352 54432731287116 54448966661024 54473874697008 54482578110639 54667749900288 54692758020096 54715666876416 54757024145408 54765772798464 54774522849312 54790825759488 54815924605056 54841000508352 54992568024576 54993153173504 55018310151168 55042927519104 55068107266368 55068693219072 55074781065122 55099975383999 55100561675796 55125767788182 55220890023936 55246151181312 55271458604544 55287909421056 55296742894848 55305577779984 55328743324764 55347380937792 55370563992432 55379410672131 55395893619144 55593050333184 55608747086529 55618481737728 55634777647722 55643959719936 55660521406464 55669414413312 55874391681024 55916624781312 55942204207104 55957923034328 55974578167872 55975173765888 55983521352276 56000779975296 56025836939088 56106374897664 56132041125888 56174468972544 56183444093952 56206977345792 56215957661136 56232689595264 56258448936768 56284184732256 56439740867328 56491425611712 56500451373996 56517869356416 56524117408941 56543157686448 56569023723816 56820115602432 56863063535616 56872148675328 57056025341952 57081554464256 57099151589376 57107666794752 57108274449408 57125271969792 57134399003136 57141323219344 57167462891448 57186719881344 57193041875319 57210673369824 57219814047942 57335609769984 57344770409472 57388114907136 57397283935488 57414367475712 57430499956284 57447593382816 57456771914178 57500201069064 57695324968008 57721140138249 57731244576768 57738934435104 57765347488368 57774881193984 57801310691328 58014137696256 58047710692608 58074882937344 58100867936832 58127446558944 58128065064576 58264312393728 58288717247488 58308351934464 58315381802496 58335025471488 58359459944448 58368784166784 58378109878872 58402562398362 58422235434336 58429279032579 58446706436456 58473443264652 58583700634368 58610500131456 58611123777024 58637348711872 58664172750624 58691633562432 58725598628151 58941828902502 58968792227709 58969102925824 58978524552192 59005504664064 59013364255092 59023694905344 59050104440832 59223395725312 59250487855104 59295272804352 59304746543616 59329587198336 59339066420088 59356727906112 59366211464196 59383918322144 59411083884048 59420576126709 59523109266432 59540825530368 59550338502144 59568696705024 59575282026624 59595350095872 59629838145696 59639365339218 59657116205232 59657750987328 59684444224584 59711747264028 59877413488256 59904804802752 59914375928316 59959662682608 60225804527616 60253355215872 60280314950016 60280956363264 60298898190336 60308532281088 60363759874752 60520921423872 60530590987776 60558281102592 60576343513088 60586021931904 60604054557696 60613737403968 60639126348528 60648814798299 60694656684012 60722421851754 60781906139136 60809711219712 60836919889536 60855674720256 60865397768448 60900620799564 60946653014832 60974533459944 61199044412688 61208822321829 61227040315896 61237145346048 61255087493652 61265810571264 61283109034134 61501218637824 61519523659776 61529352772608 61547704819712 61555125235968 61575860219904 61601652163584 61611494398272 61621338205476 61667915180688 61696125571896 61802585284608 61830857281536 61831515193344 61866639027648 61867297320192 61895598920064 61923293458992 61952279871456 62123501276928 62170457816064 62180390930112 62198898098688 62208835756704 62216374952641 62265803555016 62291884491486 62532190715904 62542181624832 62589454626816 62599454684928 62618086582272 62848649170944 62849317912576 62858690641152 62878068744192 62885019916992 62906202878976 62934979732992 62942606931568 62952663413619 62971400438856 62972070486624 63000877472208 63029066556474 63109588598784 63119671759872 63138458492928 63167381262336 63196277594112 63206374605696 63232849514016 63242952368778 63290755053864 63465675687232 63494708475744 63552853813176 63582603025968 63593096822784 63611052397254 63622187900928 63856447635456 63893401598208 63922630052736 63951912039232 63970946477568 63981167259744 64120889032704 64188028509696 64209650393088 64216748772288 64236545538048 64246125144096 64246808755584 64265930966016 64283988621762 64313395752879 64362007541052 64483368371968 64502560991232 64512866710656 64561629270528 64571944427424 64598991324504 64628542555668 64658147909966 64687726202697 64907240589009 64917953006592 64937274974208 64947650148864 64956301239492 64996741343232 65176376918016 65236062244864 65265904908288 65266599370752 65296456003584 65303674529184 65304369393536 65334243304512 65363476428936 65393377378812 65394073197648 65536880467968 65547351442944 65574806903424 65596895926272 65604804527808 65634857092896 65654392437504 65664882187632 65675373613731 65725014863628 65752544741013 65906663213664 65936812647888 65937514249152 65967017300856 65997194344452 66340240791552 66350840121216 66359678118123 66371294785536 66400991927808 66431367495936 66615676854272 66626320190976 66646150631424 66656798836992 66707181904896 66717839861568 66745785598128 66756449722599 66776318894376 66806908112412 66837469369554 66891544731648 66952800724992 66963497924736 66983428721664 66984141459456 66994130814912 67014112813568 67022192279952 67044768857856 67083567913908 67114969860744 67144999752657 67362090174288 67392905403096 67404028059648 67434862473216 67454620517934 67683160645632 67714843262976 67754030093568 67776853192704 67784345926304 67805242512384 67815354318768 67816075908672 67836260464128 67847098816224 67909229859096 67995262992384 68026410590208 68057529716736 68086036601856 68096914861248 68148386452224 68159274673392 68179561377408 68219017142094 68379644406528 68410925122176 68431329700864 68441534875728 68462634060288 68473572489504 68564984641686 68596350142437 68829490888704 68848924964274 68860977389568 68891788514304 68892521558016 68924036892672 69114526580736 69177818271744 69188870967552 69209464117248 69217851731392 69241167922176 69249515890464 69272842747392 69301858684032 69312931198056 69376404578274 69464296452096 69465035587584 69496812822528 69527908445184 69560454592512 69568144503312 69599968906104 69600709485216 69631851595348 69663705141366 69696314855388 69888938936544 69932449972224 69941765043072 69952939796376 69973760361024 70287107014656 70319260311552 70327782423808 70348714555392 70359954327936 70413136455168 70424386520544 70578178965504 70607741661184 70683692253888 70704730317312 70705482651648 70716026971296 70737827337216 70745647406616 70769478238848 70810432798014 70842825493713 70843579297452 70998287173632 71009630729856 71063303920128 71095812293376 71104428517304 71136955703268 71202099435597 71398885148136 71431547035212 71443336237056 71464268742594 71476778999808 71496960539823 71542233925632 71739959689216 71772777603072 71838503589888 71868594190848 71880076797984 71912958809328 71934407921792 71945901044136 71967314787264 71978813167212 72103016165376 72136000161792 72136767725568 72178513540224 72211532073408 72235856692224 72243842368824 72266113730304 72277659850032 72374150455113 72532200785408 72543789418464 72565381115136 72576975049488 72631832929344 72643437480852 72673865240067 72954222501888 73021030397952 73032697132416 73054434345984 73066106417472 73087899473408 73121334011136 73323424032768 73357746868224 73390570025472 73424143021824 73424924292096 73466633845332 73467415567728 73501023717576 73533910982553 73568332347354 73627853365248 73661534908416 73695278139392 73717212561408 73728990526464 73740770373312 73771657766352 73796507917056 73827418656576 73839214229508 73861191492192 73872992461086 74144996115372 74157975650304 74179703530296 74191946293248 74212894463463 74225885884416 74499188908032 74533269049344 74589605609472 74632770890496 74633565021184 74644695136368 74667706633728 74701115918784 74735288432928 74842721501184 74911258791936 74942636461056 74954610214848 74976919460352 75011265249024 75045579643008 75057569844264 75089008797894 75252987823104 75321900815616 75333935165328 75356357311872 75357159141888 75365489878588 75390876915264 75399966314946 75425364965088 75504341093337 75760154136576 75782351446074 75817418047488 75829531567104 76074700455936 76109501325312 76143555726336 76144365932544 76179198670848 76223283855264 76248959841792 76257389167092 76280897826432 76292273608614 76293085397256 76315793022144 76459693879296 76517486542848 76529711913984 76552489967616 76564720931328 76573999941712 76596791177088 76609029218904 76666934758752 76679184007566 76927099957344 76961520184332 76974992769024 76985245913472 76996726735194 77020463317824 77396947590144 77433177249792 77467823915776 77503262078592 77504086752768 77539541504256 77685749858304 77753842403328 77812613259264 77825045555712 77837479838496 77870083197816 77896313912448 77905705376772 77941392797814 77964591019536 77977047597813 78111600845824 78147333508608 78148165036032 78183914425344 78218897000832 78255511416576 78264162566226 78299965019367 78300798170868 78589105203336 78625056303612 78638032736256 78674006218752 78684485673456 78697057270923 78733472587776 79000650473472 79072995391488 79096530419712 79106116264448 79118755226784 79142303874816 79154948618928 79214778512064 79227434835612 79364145688576 79400451336192 79433709368832 79460466794496 79506450860928 79519153785624 79542821606976 79543667983104 79555530342708 79579258966112 79588853332443 79615663018704 79873073070336 79885834571088 79946216910144 79992482081967 80301072703488 80323745791653 80337806954496 80373753266688 80374608484352 80398530920448 80411376374784 80485013166336 80707454650368 80744374803456 80781362575872 80805406076928 80818316538624 80852168464704 80865086397732 80926208912016 80939138674653 80963229135672 81042541518848 81079614959616 81115893186048 81140899627008 81153000182016 81153863691264 81200827732752 81237973582584 81262204019776 81274322664927 81299377946592 81312367331286 81598725883584 81611763095772 81636053754528 81673449991536 81710812045512 82001624850432 82039137030144 82073500314624 82101146959872 82135536218112 82148659197696 82161784273968 82186238639232 82223886907584 82261500762528 82441143042048 82488852036864 82489729760256 82527465226752 82564391278656 82603039828608 82612171597683 82650842513694 82831335035904 82869226771968 82893943754752 82907187906816 82931864131584 82945114342272 82993114987146 83021071406688 83055845988648 83093840428716 83374980199693 83389575499776 83452166471583 83452606169088 83465939579904 83490782109696 83504121619968 83798198894592 83811587521536 83846693222656 83874937171968 83913306310656 83936884551492 83961867251808 83962760648832 83975282028414 84001169962944 84038755408632 84159562346496 84198061688832 84223175016448 84261703458816 84275166140928 84310466018688 84323936491704 84387673405152 84426277098384 84659611300992 84737138417568 84750677060994 84776804034624 84814736529672 85191202130944 85230173403648 85294595303424 85308223012992 85584038012928 85622331696384 85648727384064 85661500192128 85662411674112 85687907954688 85711984829016 85751194337172 85780079822016 85816010054736 85829721071913 86003414654976 86017155614208 86082172360704 86095925903232 86121551213568 86131988432672 86145749934426 86171390074224 86185157871267 86250301603596 86542987452012 86557270675456 86596866865152 86608401652656 86662321790976 87021206544384 87061941338112 87071566038912 87112324406016 87151301905248 87191169838416 87192097596864 87396468590592 87433075871232 87462527901696 87473072703744 87502538207232 87513142790528 87539189916672 87553176250176 87567164818308 87603843597543 87633353151504 87670059654684 87710164896978 87875550951552 87915750197184 87916685665536 87956023067808 87996259125936 88412743353753 88453654388736 88467786828288 88479570824164 88495059714048 88508256996096 88520046382638 88534655903744 88575156661248 88835093587968 88861534175232 88875731782656 88942909206528 88957119815424 88994380797504 89008599630132 89035091859168 89075877483216 89116625826072 89270400966656 89284663899648 89311238295552 89312188612608 89325507753216 89353045057536 89362923039936 89393025143808 89444757218544 89459048008827 89485674307848 89486626480992 89526666336876 89567620896042 89816120232384 89857207204128 89871563892474 89913149964288 89939494023912 90338706791424 90369137590272 90380032823808 90406990016512 90420472425024 90421434544896 90448347285504 90462798421632 90545639812128 90743372955648 90781382135808 90795886481664 90864515269632 90879032897856 90906081836544 90920606105952 90931624930783 90958689522792 91041985026018 91172859208704 91214566829568 91255379834304 91283512080384 91298096652672 91350931199346 91419979522248 91461800189916 91798566619032 91855718019072 91856695410688 91882631240478 91898715856896 91924663551201 92237091028992 92251827956736 92279285489664 92321557229568 92332687853952 92363790329856 92402478245376 92417241597408 92432007308214 92501872771032 92619061936128 92703877926912 92746285922304 92747272790016 92757526004416 92799958541472 92800945980288 92843398380096 92884940188488 92928419807184 93185251915392 93255686724096 93270586395168 93298347148032 93398705332524 93437826737229 93798286073856 93813272437248 93884181940224 93899182027392 93927129873408 94244923005184 94272973756416 94273976868864 94288035961728 94317103116288 94327529875488 94359304318464 94413910397352 94457100658284 94458105729936 94500370022258 94543599834711 94664382898176 94679507639808 94707687739392 94751071893504 94794416391168 94849274271024 94864428553167 94936132580796 95198513530848 95242062713616 95257781649408 95285691656792 95329280719764 95373904538952 95389645234176 95416578595881 95433281851392 95784671453184 95824792254464 95840102397312 95883945079104 95927868058848 95956419716352 95971750889616 96137354887168 96181333549056 96226356215808 96238018053632 96282042764544 96314475589632 96325123158432 96354818307072 96369187716144 96370213133376 96425982932643 96498867273484 96543011311578 96725052557952 96753841486848 96769300065984 96842443905792 96857916641136 96898486986756 96942813833502 96987221864949 97361373863936 97376929509888 97405912461312 97421475223296 97434451859238 97495112014848 97764565377024 97810329157632 97854093367296 97898857362432 97899899056128 97955511793776 97956554090304 98001364956768 98045214643404 98091109796472 98215379877888 98305320701952 98321027164416 98362210355136 98395343889408 98407206791712 98436558208768 98452285639344 98481588656256 98497323281448 98587522295442 98859994820496 98906271373728 98950525951284 98967847845888 98995791516678 99377692065792 99510361187328 99526260181824 99556942178304 99601487891712 99647051243904 99881678389248 99923515281408 99939480286464 99969225947136 99985198255488 100015020332032 100060772857344 100076759792352 100118678397192 100210362168618 100256204054331 100337317097472 100429201087488 100445246887104 100475143082496 100476212189184 100521169220352 100533288419928 100567153286784 100625351870862 100672454791116 101013538848768 101043135261432 101089358104644 101106042089472 101152293709824 101181930776901 101524740968448 101525821243392 101572264894464 101631045140352 101665279789056 101676518889456 101707863768576 101723031478152 101724113863008 101754390696192 101863844788644 101946258505728 101992894488576 102039615885312 102086294575104 102129054902784 102145372291872 102222579678336 102238912010088 102269342066112 102281736263798 102328525713141 102569466609792 102615360245776 102646994551296 102662302313592 102693951090432 102710358734256 102847476962529 103195930120192 103244236333056 103273387446411 103291466084352 103337682771456 103338782337024 103386055339008 103671789871104 103766727407616 103783306451328 103826777597088 103861751883264 103874273835696 103909264121088 103921857063752 103952788026048 103969396797084 104064606867411 104196444678144 104197553381376 104245219233792 104291862667776 104340681888768 104352216754968 104399953359156 104401064227824 104447777393022 104495557712049 104785473604448 104833408404816 104850710315008 104898674958336 104912647564608 104929409694564 105430660521984 105491673635712 105523071833088 105539931491904 105619704682752 105636579780816 105867268448256 105911612491776 105995755339776 106008601147904 106025538380832 106057095475968 106058223977472 106074040456944 106106741005824 106118471109924 106154217358272 106215649197021 106265368946178 106497430760448 106514446094784 106594955880192 106656642775956 106705433554902 107098327722204 107117075939328 107147320552818 107165004355584 107196403113891 107215168499712 107313350888448 107609939533824 107659166404608 107708483434496 107740541435904 107757755384832 107802891286272 107820115196976 107901611882688 107918851566204 107950972180896 107968219750818 108106153279488 108154524248064 108204000242688 108205151588352 108267770310336 108317298110112 108365763553236 108399170595456 108416489775048 108798301178112 108815684127696 108848071672704 108865462574232 108897933322048 108947749394016 108965156221278 109385516040192 109431333752832 109514048290816 109531545596928 109549045698624 109581651518976 109631849210112 109682001016704 109985136049152 109986306347008 110036620302336 110085855038208 110136214532736 110137386438144 110149562130244 110199950767998 110201123351592 110251535576364 110352498521031 110441780047872 110492302362624 110542917209088 110575818842112 110593485789696 110611155559968 110657486649528 110694761875584 110741127984864 110758821344262 110791787238288 111186100666368 111217494173058 111236963475456 111269555295444 111287919439872 111338828826624 111748783362048 111833249562624 111884408414208 111915846068656 111949156335744 111950347531776 111967042704552 112001559950592 112051673878176 112212749795328 112264082251776 112366888187904 112413954691584 112431915322272 112465379190528 112516897873536 112568369464512 112633513196841 112879481734656 112982851223424 113000902747992 113035738712832 113048234817882 113086315372896 113099949472419 113138047447632 113640231204864 113673527169111 113726127071232 113744297350656 114112050683904 114163108928512 114215333589504 114216548898816 114250543939584 114268798006272 114282646438688 114334925782896 114373439762688 114386083750638 114421346739648 114438410412921 114439628095884 114689540818944 114776229814272 114794567870976 114828734951424 114860999912568 114895186765632 114913543828356 115000402138128 115018776011349 115390649936016 115442280276498 115462489153536 115477868870208 115495090102791 115530694976736 115602621382656 116095421385216 116149765874688 116201735873664 116254893117888 116256130129152 116528624787456 116577434494976 116630763604992 116670050942976 116718919888896 116737568333568 116756219757744 116805124796724 116844470868672 116858558065158 116893412872912 116912089196721 116946886529304 117167401268736 117221000262912 117222247554048 117274697423744 117328345501248 117383267124864 117396243849339 117451197256302 117883657805004 117937584455418 117957049104384 118011009328128 118026728510184 118100208881664 118446791450624 118500975710208 118590545608704 118609493087232 118659174396672 118678132840176 118713455812224 118732422928392 118767836644288 118822167768096 118841152253418 119046218532864 119081651060736 119100677004288 119150564053248 119190700191744 119259676291392 119278730678436 119314232410464 119315501974656 119368888449168 119423494528056 119754826976512 119809609605504 119828751856632 119919325365216 120451609055232 120506710431744 120560629900032 120561912726528 120597796380672 120617064562176 120727519749504 121041842847744 121061181975552 121116562205184 121152687026176 121172043863808 121208109115392 121227474807936 121278252697056 121297629596598 121389313368024 121444843703508 121563812278272 121619422439424 121673839779072 121711349440512 121730795536896 121801241599128 121855740291859 121893306029664 121949066919888 121968550996929 122398088825376 122417644643658 122454080631792 122474290692096 122510174987304 122566218068268 123002437275648 123058705545216 123095409639424 123110250471936 123151720439808 123203304327168 123222988796544 123242676410952 123335830361376 123392251143792 123605170569216 123661714563072 123733278055296 123734594640384 123791197840128 123846586917984 123904559742912 123976263770541 124247002553856 124340915632128 124360781860224 124397796197376 124417671513408 124432749905282 124489672480719 124531607110032 124583768982972 125084363249664 125178909253632 125198909369856 125236173164544 125697298341888 125717381282304 125756137488384 125770039833984 125812405757952 125869959465984 125885213863136 125905326827238 125942800877712 125944140973248 125962923042621 126001754944416 126058133112948 126239343519744 126276916985856 126334762524672 126392555188224 126412749211392 126465699028032 126485904737556 126581510107728 126931351374464 126989416951488 127105707626352 127126015591491 127165206051936 127222104794508 127244375801856 127786803196416 127845260105472 127903824078464 127941892955136 127962334519488 128376057019392 128419300786176 128433497544576 128473091076096 128492250288192 128493617511168 128531861932032 128567977243524 128626791505758 128724015082104 128966736743936 129005121982464 129025733421312 129123258541056 129143888854848 129197982649008 129218624901639 129257085111336 129316295819932 129375452405394 129814481178018 129835906013184 129874549948416 129895300297728 129912602478984 129993482686464 130472124489728 130531809816576 130533198741504 130592912007168 130607349058368 130608738787072 130668486609024 130726952857872 130786754757624 130788146395296 131073760935936 131094702885888 131149613806848 131193791852544 131209609055616 131269714185792 131308784875008 131329764375264 131350747227462 131450029727256 131505089482026 131565247345467 131813326427328 131873625295776 131875028498304 131934034601712 131994388688904 132680481583104 132701680242432 132719356236246 132742589571072 132780069573957 132801983855616 132862734991872 133231353708544 133252640381952 133292301262848 133313597673984 133414363809792 133435679723136 133491571196256 133512899445198 133552637788752 133613816224824 133674938739108 133783089463296 133905601449984 133926995849472 133966857443328 133968282918912 133988261629824 134028225627136 134044384559904 134089537715712 134167135827816 134229939721488 134289999505314 134351431344063 134724180348576 134785810806192 134808056119296 134869724946432 134909241035868 135366321291264 135508060187136 135553706385408 135568691852608 135610485024768 135630708637536 135632151817344 135672520928256 135694197632448 135818459718192 136052821180416 136115059433472 136172073203712 136193829722496 136296772904448 136318549346784 136359122754816 136438034284188 136562977539027 136759288813056 136821850244352 136862659401728 136883069751456 136925268120576 136947144979008 137026396799019 137129969283372 137192700284874 137697849928548 137721954779136 137783577028608 137785043116032 137823946860717 137848073785344 138355636543488 138377741935104 138418928234496 138435703462784 138482335844352 138499031780928 138545685494784 138603717368064 138625862396112 138648010962321 138752809156548 138928592904192 138993625645056 139055816890368 139120909185024 139136289006624 139199937812208 139201418970432 139263703190696 139327410282732 139392629710776 139777877873088 139883530086144 139905879592752 139947520722048 140638520623104 140655564847616 140697429110784 140719908655872 140826272910336 140848773041088 141215483322368 141367384507776 141409460634624 141410965303296 141432053942592 141475654674432 141491294813232 141538956477696 141620865596028 141685650987426 141687158594904 141750555033387 141996574347264 142019261459712 142126607840256 142191624586752 142208857034608 142273911406536 142404198871194 142797770296272 142863094070424 142886672474112 142928537485188 142953557999616 142993921079646 143084467851264 143545555206144 143677007179776 143737188381696 143760153595968 143825917618656 143868815843584 143891802088272 143934629574528 143957626334424 144206032330752 144272000323584 144273535451136 144357027080448 144423064146816 144471713384448 144487684737648 144532227460608 144555319700064 144748300910226 144814516967367 145064401570816 145087578836928 145130762230272 145153950098976 145263665858688 145286874961704 145347730480134 145414220750253 145908445003776 146042060795904 146065394264832 146108868691968 146132212834944 146151677788857 146175798946816 146242668022272 146646848065536 146715493736448 146781140050944 146848286043648 146849848584192 146933267690664 146934831135456 147002047435152 147067821965106 147136664694708 147255706730496 147323069816832 147390556278784 147457981052928 147481540746624 147543315532704 147593015834112 147654837313152 147678428459016 147722382984384 147745984922172 147881283443163 148289992230744 148359407060592 148383892586496 148425788926926 148451771768832 148998377816064 149066538098688 149265541780992 149267130042368 149289390272736 149335413267456 149402231837568 149470576865856 149822517583872 149885272922112 149909220429696 149953838920704 150022530498048 150091159286016 150115139688528 150178017595788 150315543252927 150505975646208 150643801631232 150667870330656 150712714623744 150714318283776 150730979757176 150781753830528 150799932629892 150850729930176 150938027806293 151008682186674 151520308273152 151564702892148 151659063134208 152219002650624 152287111452672 152288731865088 152358397341696 152446567710528 152497919683584 152514778334184 152561795652864 152584547217228 152586170794512 152631586044288 152919387758592 153059423827968 153104979935232 153129441862656 153147999883424 153193582354176 153218058437808 153333869517504 153358368015132 153422604395697 153854199914688 153923040368664 153970491826944 153993453470388 154040926635648 154793895180288 154839248942287 154866354499584 154935647831552 155006524157184 155008173505536 155079083008512 155507684806656 155625226518528 155650091111424 155674959676992 155740166395632 155792627824896 155811410753544 155882785595628 155929182039072 155954095195626 156223201691648 156294667017216 156296330072064 156367828850688 156437794001664 156511022833152 156528325132452 156599930038734 156601596341736 156671666089533 157178210406672 157250112607224 157276065472512 157348012437504 157368971346912 157394114541846 157466945175552 158001300946944 158145990782976 158212232528896 158237510453568 158284607749632 158309897237856 158429557024128 158454869671224 158728291377152 158800902672384 158867418737664 158920933588992 159012901721856 159038307571248 159085643213952 159087335966208 159111060685416 159158517932224 159177706664886 159231326037408 159398053419267 159746146140672 159771669142176 159892433820288 159984964163934 160058150332353 160602145406976 160647491583306 160675613908992 160747506533376 160749216968704 160822752749568 160970026332672 161414909300736 161488749606912 161562725151744 161610812153856 161636633077248 161704336929408 161730172795464 161852417824032 161878277349306 161926458271344 162085083037696 162159229919232 162231786372096 162306000364032 162307727382528 162401655465504 162475947165168 162524408039552 162548645329854 162598755893184 162624734662572 163197451767168 163223526191544 163272107509056 163346899983072 163421624091024 163447734331917 164003249700864 164078274060288 164147000629248 164271072436224 164297318395392 164323568547936 164372477278464 164447773815168 164523001525056 164977704073728 164979459520512 165054930453504 165128782557312 165206079657216 165224343195366 165299926151997 165301685027388 165662670071808 165738453543936 165787887509504 165814375813632 165863728263168 165890228684544 165986229974292 166042142813376 166111691977296 166138232016393 166187680857432 166749960399386 166779150999552 166826241259587 166904332943166 166931879159808 166981564219392 167008243239936 167623175043072 167693386445312 167749874343936 167826612621312 167873769102984 167923734503616 167925521297664 167950564056828 168002339925888 168077510817264 168319124692992 168396123377664 168523406917632 168550332281856 168620932037376 168647872983408 168775346810304 168852554196768 168873017728597 169319222601984 169474276835136 169501354121988 169553608069248 169572352226823 169629473059344 170382404261888 170460346807296 170589190606848 170616446025984 171168076025856 171244663392768 171297454768128 171323000384256 171324823348224 171375815909376 171423969658032 171502388674344 171560159644032 171579125625957 171632020109472 171659442143826 172006829309952 172034311228416 172164344721408 172191851806464 172243102427136 172263976865344 172291499868852 172342780148448 172370315742534 172500603207192 173085974904024 173114541350912 173163420414747 173193733730304 173216803305312 173324643581952 174042413088768 174143132077824 174224648812032 174302603810496 174382339676832 174384195193728 174792937181184 174866151742464 174925055803392 174946145407488 175005076414464 175026285581056 175078379833344 175106352500352 175134329636616 175207687195086 175266706303008 175340119309368 175420329793956 175751101903104 175831500394368 175833371331072 175912046135616 175992518251872 176176795884453 176825486707506 176906376683127 176907308777472 176935573656576 176959141648328 177016513992192 177040092765276 177069311807488 177150313322496 177670187175936 177751463565312 177885818413056 177914239630848 177988761595008 178017199260264 178070183718336 178151754966432 178233251652144 178261728380127 178540801933312 178569327799296 178622476591104 178651015506432 178706090115072 178725846079872 178786050287616 178889514437088 178918096017654 178971348615696 178973252961984 179053332673752 179135241792084 179632240464768 179714414408256 179743127784948 179878988047824 180677413582848 180760065647616 180813980033024 180840944850048 180842869089792 180896694571008 180925596843264 181091279624256 181562764271616 181591772963328 181729030539264 181758065795712 181812163673088 181841212211904 181863249861566 181917379045584 181946444394897 182083970052036 182345718417408 182429133659136 182510759668608 182567024160768 182596193305344 182701862398692 182839959044496 182923600379832 183597133238064 183626466965487 183711436038144 183765262480956 183797431713792 183849327102402 184503655913472 184558570979328 184643114459136 184665375707904 184727580659712 184804956490752 184834483194816 184864014616428 185003745542064 185407755853824 185492571844608 185494545580032 185515052008832 185599917082944 185601891960576 185686796760192 185769880376976 185856839614368 186370503830784 186511373448192 186541172790336 186596694296064 186649124857923 186797410665048 186875653474458 187596572147712 187626544874496 187768363880448 187798364054784 187854259746816 188489846010368 188545947512832 188547953737728 188576071923456 188634206232576 188655059750976 188718608636928 188827820794704 188857990240857 188914201316568 188916211459872 189000740044516 189087199669422 189328765796352 189359015279616 189415375478784 189502143787008 189588832782336 189698548542048 189728857106334 189872265161592 190397027061696 190484125427232 190571383313584 190658561439528 190747809077904 190779290468352 190833157191762 190866563702784 191569342906368 191649584508928 191680204794624 191767890158208 191855736117696 191912839432704 191943501779232 192362667098112 192476036107264 192564085529088 192628951179264 192650246316864 192709636614144 192738375432288 192740426266752 192851965865286 192940187258637 192997734546968 193086022623156 193450105115904 193507682973696 193538600131968 193684887811584 193715833282272 193796973973512 193885627667004 193974443729898 194063178608091 194721721767027 194722747727872 194753859019776 194811824922624 194842950446592 194868903718476 194990224029696 195529130754048 195708186734592 195797714724864 195799798112256 195911023587552 195913108180608 196002729913536 196090429286808 196182219592944 196610641403904 196642054328832 196724420710272 196790687778816 196814413583424 196873116417536 196904571278688 196963177312512 196994646562896 197175044590884 197257634223039 197719989640992 197812542747456 197901051902568 197991583033356 199020722374656 199052520363648 199079034354369 199113884356608 199202975783424 199294102487808 199847030562816 199878960572928 199938451894272 199970396510976 200030040664064 200121545714688 200153519584704 200237356794384 200269349167797 200420724337236 200512408108662 200674634194944 200858402174976 200890493774208 200950286164992 200952424378368 201042338440704 201066576839856 201134306573568 201250703741724 201344909582232 201434999257971 202086270522864 202178716209288 202212084178944 202304587419648 202363861553802 203049481936896 203144529788928 203262090280704 203330559578112 203353037778912 203415727537152 203446062956304 203448227726016 203508781392384 203727689577288 203985788977152 204079231770624 204172589150208 204258109805568 204290744583744 204445159356672 204477824020176 204538684132224 204563472527596 204657051426282 205138933219584 205230720491552 205293989102592 205324604627184 205387902180864 205420717468512 205694953925058 206391860240384 206488472666112 206546774892822 206582932168704 206675365542912 206677564674048 206772110678016 207343579742208 207533454815232 207566612902656 207653555194176 207723503766528 207748547671392 207818528242176 207843714127504 207905576052096 207938793594168 208129213734822 208392889356288 208395106762752 208490438467584 208583725335552 208681363777536 208704433509936 208799906718312 208802128455648 208895554786044 208991115424098 209570947208896 209666816809632 209797349916672 209825295129216 209858819389128 210861321043968 210983347271424 211046143666176 211079862983808 211239409365504 211273159561632 211734536896512 211823224983552 212017202295808 212051076761664 212114190951936 212116447954944 212148080913888 212213482011648 212236942219848 212308434716544 212431298394042 212528476481139 212530737892356 212994861520896 213028892189568 213189911760384 213313285551912 213410867109804 213606298306791 214196655444408 214294641105636 214330008711168 214392806227782 214430336999424 214490881619469 214626701776896 215219879067648 215318332809216 215416966868992 215515510769664 215605782572544 215640230393952 215803223765376 215837703132408 215901944361792 215936439501636 216309048496128 216408000485376 216410303176704 216535540620672 216634596220224 216731527106472 216798341190912 216832979550096 217122451365339 217596602356224 217631368255392 217696143345408 217730925148464 217795866644096 217895498788032 217930312442556 218021595720201 218862667505664 219063091193856 219098091397248 219163303037952 219263698420224 219364002033408 219970272098304 219972612694016 220073240604672 220171710076416 220272429065472 220274772876288 220299124260488 220399901535996 220402246703184 220503071152728 220601732947659 220704997042062 220883560095744 220984604725248 221085834418176 221151637684224 221186971579392 221222311119936 221314973299056 221389523751168 221482255969728 221517642688524 221583574476576 222434988346116 222473926950912 222539110590888 222575838879744 222638683390389 222677657653248 223497566724096 223768816828416 223831692137312 223898312671488 223900695063552 223934085409104 224003119901184 224103347756352 224528164503552 224733776375808 224827909383168 224863830644544 224930758381056 225033795747072 225136738929024 225267026393682 225758963469312 225965702446848 226001805495984 226071477425664 226096469635764 226172630745792 226199898944838 226276094895264 226303517684881 226513023280011 227280462409728 227347054338222 227452254142464 227488594701312 228224101367808 228326217857024 228430667179008 228433097797632 228537596012544 228565292877376 228669851565792 228746879525376 228772167501276 228842693479296 228876820825842 228879256191768 229379081637888 229552459628544 229589135741952 229657469902848 229721999825136 229790373531264 229827087656712 230000804276256 230037552022698 230781299872032 230884560552996 230924978307072 230955737740416 230990180205582 231061389953472 232190842770432 232299531749376 232403471747328 232509786235776 232512260258304 233057249574912 233154868989952 233261527209984 233437839777792 233475136667136 233512439515488 233610249593448 233688941737344 233717116130316 233786825745824 233824178393442 233893773058608 233931142793439 234334802537472 234442000525824 234444495108096 234549394847488 234656691002496 234766534249728 234792487698678 234902394512604 235767315610008 235875168910836 235914098208768 236022018656256 236053457020368 236091171812769 236200417763328 236893582901248 237001951420416 237218986174464 237318348793344 237356265680352 237426911624448 237464845856784 237535673288576 237644335536192 237682304506836 238092437065728 238201354008576 238301128106496 238381400383488 238519352582784 238557461356872 238628464820928 238631003949312 238737776898336 238766559997329 238846989056112 239509653953024 239619219211008 239657503713264 239838650730432 239977446245901 240903218110464 240971237374959 241013420863488 241121259800064 241123825453056 241195592761344 241234129124352 241455039499008 242122363951104 242233124410368 242305374052352 242344087727616 242416218230784 242454949615872 242556505394112 242595259193196 242778626736048 242817416023959 242889687407016 243127624556544 243238844878848 243347679558144 243422698881024 243461591073792 243602483198256 243711480583718 243786612059328 243822967994781 243898133839776 243937101993858 244796177650752 244835289287316 244908161263584 245020349974608 245132436136536 246004874551296 246117411090432 246220500943872 246303440879616 246406608654336 246445977593088 246485352821904 246671660722752 246784502287584 247323429126144 247466556110592 247469189280768 247582395680256 247693173835968 247809119485824 247836514793049 247952527541082 248494005107712 248681831264256 248721563720448 248795592394752 248835343026816 248865499810564 248979344961438 249063214220064 249167537965944 250124940599079 250168726499328 250357818507264 250397818739712 250472346329088 251394596683776 251434762564608 251540079667968 251624811515904 251739918931968 251770427726272 251810653654476 251885601755424 251888281946496 251925846085242 252003509888832 252116266225896 252478687039488 252669525049344 252785110376448 252825498422784 252931398056064 252971809475112 253163020215456 253862702748928 253978833902976 254211415252704 254252031182982 254330412103872 254444209589016 255573606392832 255690520210944 255807648156928 255883785910272 255924669038976 256752114038784 256866995089152 256946182152192 256984500576384 256987235022336 257063723864064 257135954487048 257253583011516 257448030164208 257489163215739 257933473487872 258010243964928 258051466842624 258246517082112 258287777709696 258395965298016 258437249803278 258514170222672 258555473613801 258632591639864 258750904810788 259628962356036 259671812026368 259790600595456 259825204957968 259986965372928 260944248979456 261063619633152 261185824014336 261214698116736 261217477574144 261336973218048 261453905715744 261573509515248 261576292790592 262189405771776 262299227613696 262387583705088 262419218111232 262539428371584 262617569750016 262659528750528 262701494454924 262811530792629 262900059454512 263010178964052 263130494690934 263626652854656 263747250591552 263750056996608 263868069203424 263988777377808 265238230061259 265360963166208 265403360484864 265438712472492 265485179142144 265560139147914 265603967711232 265725469983744 266505280763904 266584602525696 266627195347968 266828727619584 266871359446272 266983142392512 267025798890396 267105275577504 267227632449648 267349877478216 267811202899968 267853991698944 267933714886656 267936565837824 267976523259648 268056451254272 268088769119808 268179075431424 268334271655632 268377144026481 268459879442976 268579999010628 268702862688126 269448360697152 269571621612384 269739449892864 269818482071736 271016120374272 271107412770816 271137383705216 271220970049536 271261417275072 271264303634688 271345041856512 271388395264896 271636919436384 272230118866944 272344146407424 272387659444992 272593545808896 272637098693568 272718245509632 272794874792349 272876068568376 273125955078054 273518577626112 273643700488704 273725318803456 273766139502912 273850536241152 273894289958016 274052793598038 274259938566744 274385400569748 275395699857096 275567154057216 275570086232064 275647893721434 275696147570688 276711273086976 276755483870208 276837856468992 276871406925568 276964671688704 276998063561856 277091370989568 277207434736128 277251724792224 277296021924642 277505618313096 277857185808384 278111633780736 278241818370048 278272578013248 278399875624416 278402837940864 278527406381392 278654820565464 278785259421552 279555755746176 279767060172288 279811759185504 279895041444096 280313480211687 281311129695232 281394858221568 281439817311744 281652545820672 281697546082176 282430966644736 282734769015552 282818921269248 282821930606592 282864107885184 282951309348864 282982589626464 283077912955392 283241731192056 283371301974852 283374317189808 283501110066774 283630799504133 283993148694528 284038522919424 284253215680512 284383249173504 284417714069216 284547822813072 284593285659501 284808397742388 285595540592544 285726188140848 285773344948224 285857074970376 285987842159292 286168935702528 286249735787643 287354014359552 287474376763392 287520307191936 287651835237312 287737631687168 287783604176544 287869259149056 287915252668848 288412064661504 288544000647168 288714054160896 288846128293632 288943426768896 288975369475296 289064454921216 289110639400128 289277948797929 289496601820452 289629033934734 290128803141632 290175157673856 290261524460544 290307900197952 290527331717376 290573749923408 290695460960268 290828441500506 290961665594847 292084121591808 292130788529664 292217737383936 292264425669888 292303355577714 292351597893632 292485336044544 293293696131072 293430987472896 293562280101888 293696572087296 293699697168384 293866535381328 293869662270912 294004094870304 294135643930212 294273329389416 294646139633664 294781112557568 294915962105856 294963081493248 295086631065408 295186031668224 295309674626304 295356856918032 295444765968768 295491969844344 295762566886326 296579984461488 296718814121184 296851577853852 296903543537664 298133076197376 298531083561984 298534260084736 298578780545472 298670826534912 298804463675136 298941153731712 299645035167744 299770545844224 299818440859392 299907677841408 300045060996096 300182318572032 300230279377056 300356035191576 300631086505854 301011951292416 301287603262464 301335740661312 301425429247488 301428636567552 301461959514352 301563507661056 301599865259784 301701459860352 301876055612586 302017364373348 303040616546304 303129405784296 303318126268416 303545792330703 304574222905344 304577463730176 304716794683392 304893135421056 304995839367168 305029556668368 305123591305728 305169094434456 305172341589024 305263172088576 305838775517184 306118847655936 306258883725312 306295999766848 306387164708352 306436116875616 306667739035008 306716736030264 306845208791394 306985577139423 307708399829376 307846080737328 307940983653888 307986906940776 308081853271296 308542430887587 309587790360576 309678497884574 309732708999168 309820162339233 309871295663104 310013048314368 310016347011072 310158166017024 311015369613312 311300182222848 311349919353984 311480332791264 311585255649792 311622821507088 311765571191256 311858364078144 311908190391252 312193820602233 312446403383296 312589334034432 312592660144128 312735657701376 312875588003328 313022045666304 313056650264904 313199860077468 313203192683472 313343332179066 313486673136147 314356420813344 314500225214448 314552130945024 314696024875008 314737942693824 314788229083692 316291981565952 316424465057792 316475020907136 316569215499264 316619794475712 316859114048256 316909739342448 317456582754304 317601805344768 317734837475328 318025803443712 318076615142496 318171286427904 318174671932416 318222121370832 318317035864448 318355413329772 318462652074816 318646947591063 318796106838534 319492292281344 319543338284352 319784867640576 319969928327868 320116300664706 321294983166612 321351227817984 321495013066752 321498433937408 321589209341673 321645505499136 321940052665344 322829818601472 322977499213824 323125450303488 323221624307712 323273266154496 323408673858816 323460345590928 323704835648064 323756554698612 323852916542688 324318459838464 324463572744192 324612000728064 324615454765056 324803310931008 324951894330336 325048816079104 325097290659708 325197511786368 325249469325144 326394903534336 326447052383088 326544215018112 326693799966144 326843248182048 326895468663834 328156548120576 328294001258496 328542144872448 328594636790784 328647137095872 328744954556928 328895547630336 329046003050112 329955408147456 329958919041024 330109860907008 330257565114624 330412159314432 330448686390732 330599852303994 330603370054776 330751295077903 331057495563093 331325340143616 331476907087872 331575775019008 331628751627264 331727456526336 331780457369088 331972459948584 332084285626752 332223383954592 332276464032786 332375361714864 333499920798772 333558301999104 333652482519174 333808665886332 333863758319616 334016486479872 335246350086144 335386772890624 335499748687872 335653225242624 335747538205968 335847469007232 335851042595328 335901128113656 336004679851776 336155021634528 336638249385984 336792246755328 337100664563712 337241864074752 337295745966816 337550693620608 337705108393536 337746035457194 337900539590523 338638445203968 338948553670272 339002708243976 339107216138496 339144704453646 339258946118688 339299848417257 340764808523776 340920693614592 341020581507333 341178381213696 341232892051968 342336152051712 342489326785536 342646000768512 342649646696448 342751631818752 342847939316064 343004777348688 343120319288064 343158251251914 343264040218944 343318884287652 344068622456832 344328689442816 344383703612928 344486204854272 344527953730688 344582999737704 344685560296896 344740631485068 345001206414384 345056328034047 346171949808048 346229082701824 346326840829494 346387467460608 346433606610624 346485270308373 348286264155648 348449297624064 348605207620992 348764679353664 348768390387456 349585874362368 349732303484928 349892290814976 350010152828928 350052571162112 350156759666688 350212705000704 350268659273232 350415374390172 350533412606016 350680238618736 350736267590163 350840659587912 351502203806208 351663000788736 351666742662144 351824092271232 351985036503744 352188731548017 352353591768906 353650973415012 353812753366254 353871147313152 353918283296656 354033027984384 354080185530552 354138623614976 354300626644992 355340374351872 355502927130624 355771636826112 355828479261696 355977523190016 356034398520528 356140367436672 356303509932864 356466503304288 356523456760254 357138655598592 357244953182208 357302031012864 357451692159744 357572100575232 357779028874176 357836192035308 357942697231392 357946505923968 357986076923293 358106665347504 358270483584168 359264480929536 359428828816512 359486255569896 359757976095648 361354827165696 361520131295232 361627960066048 361681889700096 361685738179584 361793389142016 361851193686528 362182559248512 363125528543232 363183545926656 363458061078528 363516131591424 363624327346176 363682424423808 363726499723132 363834758091168 363892888789794 364167940104072 364691436834816 364858267318272 365021519337216 365134048321536 365192386610688 365403724797384 365567220875577 365679918088992 365847200759664 367194266476128 367252933930974 367422872076288 367530524961912 367698654204804 369007311826944 369286228918272 369330751415808 369455161319424 369609912981504 369668966389632 369728029232856 370007491084128 370815511707648 370985143689216 371030104017664 371199834165888 371203783921152 371373593520384 371539760753952 371713679228736 371928791311623 372741007661568 373022746896384 373082345580672 373193388592128 373298249715846 373469017442157 373594821330096 373751306948916 375253089748992 375536727760896 375596728109568 375708519493632 376979692020736 377091895025664 377152143846912 377268412465152 377310119501952 377437217273856 377655641589408 377715980481714 377828402633136 377832422919744 377888769127863 378001480089032 378174399338844 378718030559232 378830750957568 379004287574016 379177665564672 379397097084096 379457714212668 379744530323184 380794054123392 380968250854464 381142766627168 381317122879056 381378046774473 381495618155808 381666314383524 381733127405568 383299169017856 383360409589248 383535780316416 383711472235392 383825678865408 383887003558464 384952072214528 385128171058176 385257902358528 385300492633728 385419273228288 385476750864576 385480852533504 385703931730572 385880374517274 385995469093936 386172045246312 386900210231808 387015365947392 387077200263936 387369775623168 387431666564544 387593947947024 387655874704917 387771255334008 387948887459796 388126357216182 389443443534054 389507718039552 389623649845248 389685900893184 389737807436952 389980448059392 391416373469184 391595429449728 391599596224512 391822047175104 391826216361216 392005459827072 392180858573616 392364439185888 393221282807808 393284108657664 393448841420544 393581375557632 393628827166848 393746232835072 393809142557376 393926354625024 393989293125792 394350089181768 394515268446078 394695742036401 395439979281984 395625085494912 395802103805136 395983166066712 398041444749312 398105040727296 398158068708738 398227768713216 398340208721871 398405951566848 398588204975616 399694061125632 399757921145856 399876903788544 399940793021952 400060081328128 400243091429376 400307039169408 400474713588768 400538698335594 400841448674472 401024816217324 401349268389888 401716804349952 401780987548416 401900572329984 401904848756736 402084676881408 402133153679712 402268613147136 402501407483448 402689819164464 402869998515942 404172541045728 404357432418576 404424168357888 404609174839296 404727723107604 406098963873792 406524180561408 406661119156224 406706075557824 406831455074304 406892125912608 406896455452032 407017562784768 407455379154576 408158463541248 408345178300416 408516219611136 408581489167488 408890318713344 408955648040352 409077368264448 409126945055192 409314102852564 409688932617081 410277866439168 410461440983104 410587978205184 410649209254368 410775804361728 410841434937024 411079190397057 411389907850116 412783720480768 413093549785644 413165864337408 413350731085824 413355129348096 413471840582151 413544221356032 415066909630464 415133225805312 415307110388352 415447007533056 415497095342784 415637056484352 415687428255008 415811152104192 415877587188336 415944032886963 416258427469644 416785778712576 416980876935168 417167450671104 417362727555072 417408867019872 417599813436624 417604256911296 417791109572088 417982230848196 419141894417792 419333633619264 419650590258432 419717638778256 420277961414779 421966694542848 422092287332352 422159725967616 422478818731008 422546319123264 423646449967104 424034404591616 424102153523328 424228381903872 424232895909888 424296161827776 424426964023296 424473884439696 424616869433088 424862596788084 425056952962278 425061475784712 425251665100161 425989723041792 426057784379136 426379823520768 426626571103824 426821734219608 427212596613582 428393310888816 428589282211272 428660017422336 428785612455564 428860673998848 428981763238938 429253403553792 430636665618432 430833933737984 431031021539328 431211565145088 431280460787904 431606447530752 431675406264816 431803888723584 431872879003272 432618096992256 432816000970752 432820606353408 433071081241344 433269192440448 433463054212944 433596682381824 433665959100192 434244902730678 434443550902101 435193204712448 435262736510784 435392286690816 435461850296928 435591733288192 435790997576064 435860624885112 436043191440402 437725335011328 438126182387712 438196182794496 438326606075904 438455033366571 438527396840448 438728004066816 439940544196608 439945225388032 440146481209344 440343420152832 440544858130944 440549545752576 440598248520976 440799803071992 440804493406368 441006142305456 441203465895318 441409994084124 441767120191488 441969209450496 442171668836352 442373943158784 442444622239872 442629946598112 442779047502336 442964511939456 443035285377048 443167148953152 443643850329489 444869976692232 445078221181776 445151677759488 445277366780778 445355315306496 446995133448192 447663384274624 447796625342976 447801390127104 447868170818208 448006239802368 448206695512704 449467552751616 449655818766336 449727661289088 449861516762112 450067591494144 450273477858048 450534052787364 450946629758781 451517926938624 451931404893696 452003610991968 452142954851328 452192939271528 452345261491584 452399797889676 452552189790528 452607035369762 452814083418879 453026046560022 454560924819456 454694108676444 454977189402624 456652435714048 456861334358016 456866195595264 457075192025088 457130585754752 457339703131584 457493759050752 457544335002552 457685386958592 457753641651684 457758512383536 458758163275776 459178271483904 459314939805696 459443999650272 459580747062528 459654175313424 460001608552512 460075104045396 460267813187091 461562599744064 461769121105992 461911475480832 461980360411164 462122779906944 464381685540864 464517746826861 464599063498752 464806943494656 465019572471552 465024520516608 466309737979904 466523054419968 466875679555584 466950273334272 467024879030976 467220499186896 467377883474688 467434232260632 467573651491648 467648356786884 467787546117216 467862285586878 468669605074944 468884001051648 468888990216192 469098789694976 469313382004992 469533068499456 469584975397356 469804789025208 470014998268599 471534631220016 471750337821672 471828196417536 472044037312512 472106914040736 472182343625538 472400835526656 474003902840832 474437972348928 474636697586688 474712531360704 474853823248896 474929691713568 475071346577152 475288671072384 475364609013672 476184874131456 476402708017152 476602256212992 476762800766976 477038705165568 477114922713744 477256929641856 477262007898624 477475553796672 477533119994658 477693978112224 478194160257801 479019307906048 479238438422016 479315007426528 479677301460864 479954892491802 480174450997059 481806436220928 481942474749918 482026841726976 482242519600128 482247650906112 482468258248704 482910078998016 484244727902208 484466248820736 484610748104704 484688175455232 484832436461568 484909899231744 485113010788224 485190518386392 485557253472096 485634832047918 485779374814032 486255249113088 486477689757696 486695359116288 486923182147584 487204966396512 487422961167436 487573224118656 487645935989562 487796267679552 487874203987716 489592355301504 489670578574632 489816322527168 490040699949216 490264872273072 492009749102592 492234822180864 492441001887744 492813217308672 492891955186176 492970705643808 493343321445504 493569004575168 494933112221184 494938378561536 495164791360512 495386347671936 495618238971648 495673029586098 495899778455991 495905055082164 496988010215424 497363662528512 497443127440896 497591184789504 497670686053632 497730999621128 497958689922876 498126428440128 498335075931888 498414696049179 500249881198158 500337452998656 500478723778761 500795637479424 500944692658176 502869525129216 503080159335936 503249623031808 503479837863936 503540855452544 503621307308952 503771203510848 503776563892992 503851692170484 504007019777664 504232532451792 504957374078976 505570220752896 505650996845568 505862796112128 505943618950224 506326040430912 506619053185791 507725405497856 507957667805952 508422830505408 508504062365964 508660824207744 508717056680469 508888419178032 511147212785664 511381040421888 511615296313856 511767571820544 511849338077952 513504228077568 513733990178304 513892364304384 513969001152768 513974470044672 514127447728128 514271908974096 514507166023032 514737376877871 514896060328416 514978326431478 515866946975744 516020487929856 516102933685248 516493034164224 516575555419392 516791930596032 516874499606556 517028340445344 517110947227602 517265183279728 517501809621576 519257924712072 519343624052736 519490261244241 519581201190912 519650409915936 519973930745856 522127239266304 522429396233472 522434955148288 522673946436096 522907811431488 523147019030496 523152585581184 524378811543552 524598455227392 524775167410176 524838436222464 525078856743168 525235139500032 525319057501056 525402988909848 525623061585258 525800118909024 526020357928104 526260989381868 527253305709312 527494501183104 527500113993216 527736138406848 527977554755616 528530387653359 530476460122518 530721926332416 530806720969728 530877424944984 531120278295828 531207935422464 531450939967488 533010561527808 533254390695936 533657455239168 533742718892544 533966284785024 534051597780792 534210551155008 534455264899296 534699754956432 535622405799936 535707983397888 535867429773312 535953046519296 536112902508544 536177538239616 536358150862848 536668543311264 536754288052962 536919758885952 537159998021256 537405725376252 538896721394304 539143243224768 539636964143472 542032240748544 542274767410432 542441940099072 542522834550144 542528607269376 542690083713024 542776790529792 543273838872768 544688292814848 544775318889984 545187091617792 545274197387136 545436491019264 545589749584698 545752137136752 545839333184691 546251910156108 547037155252224 547287400977408 547450637606912 547532279005824 547701072482304 547788579916032 548105587196076 548519877133488 548770801139496 550791399714192 550879400896461 551134308114432 551295787442868 551392295141376 553510967740416 553675712937984 553742813851136 553929343377408 553996127123712 554182741979136 554414869472256 554503449584448 554592043849284 555011236626192 556223267561472 556483636740096 556545156026496 556799751248832 556805675881728 557054812762784 557309641130928 557570518843104 559111511492352 559534120344576 559623518371008 559790082888192 559947374573769 560626960423374 562622259390464 562789716443136 562879634623488 563305091641344 563395092164352 565469538031104 565637842538496 565643861213184 565728215770368 565902618697728 565965179252928 566155825910784 566483462384112 566573970722571 566742603949704 566748634379616 567002220133548 567261599008266 567986297389056 568077045838848 568506431361024 568766498347008 568835428138432 569095645626144 569186571319002 569616795484776 571191081185088 571452376281696 571714149940752 571975684318584 572337871405056 572499471575286 574708028719104 574948753526784 575040614383872 575303670474624 575475263374336 575567208353088 575738518298112 575830505337696 577088001294336 577428108321792 577692256587264 577886853537792 577950738950592 578128909842432 578221278800256 578555897595858 578993203640904 579258067869468 580257606283264 580350315347712 580523048921088 580615800395904 581054663434752 581147499846816 581390921920536 581656883001012 581923331189694 582189535824273 584165165301081 584168243183616 584261577059328 584435474767872 584528851339776 584606711155428 584703195787264 584970672089088 586587392262144 587124560203776 587393144174592 587399394336768 587733070762656 587739324541824 588008189740608 588271287860424 588546658778832 589562225115136 589831924211712 589926162986496 590173262130816 590372063336448 590619349252608 590713713836064 590889531937536 590983939688688 591525133772652 591772902669117 593159968922976 593437628242368 593703155707704 597062167123968 597068520169472 597157561090944 597237103063107 597341653069824 597608927350272 597882307463424 599541091688448 599636881718784 599815355682816 600090121992192 600364637144064 600460558754112 600712070383152 600808047503391 601262173011708 602023902584832 602575206524928 602671481322624 602850858494976 602857273135104 602923919028704 603127015322112 603199730519568 603402919720704 603752111225172 604034728746696 604304997773913 606258811568592 606636252536832 607091584661406 609148445810688 609433589366784 609786270842112 609991678734336 610059113336736 610247182611456 610338188868912 610344683178048 610526344177152 612237695311872 612517767450624 612591999533696 612774329416704 612872233751232 613335478070016 613433472060528 613690417582788 613971154278846 614252405144677 615416799658752 615692161474656 615881967307776 615973813881552 616163706542592 617084861775174 619175580721152 619356995769148 619465417998336 619640324678466 619742591326208 620026096628736 620032694022144 620316332034048 622030739226624 622600364445696 622699838707968 622960665582528 623170511299584 623245643014176 623531142382512 623716728156288 623816380782504 624387641204466 624892806766592 625178668068864 625185320288256 625471315402752 625751176006656 626044091332608 626113300529808 626399720154936 626406385366944 626686664358132 626973346272294 628712841626688 629000450428896 629392049750016 629475885387648 629576458167384 632583963131904 632848930115584 632950041814272 633138430998528 633239588951424 633718228096512 633819478684896 635203610689536 635469674950656 636051606887424 636153230284992 636342572855808 636349343864832 636444242741664 636634071728896 636710826659544 636925304149632 637293895182126 637592213677068 638984584562688 639086676568704 639569735281152 639939856655736 640232601329412 640818894920373 642589966333224 642990026133504 642996867874816 643178418683346 643291010998272 643472644858407 643880105330688 645659637202944 645954998427648 646250900606976 646546532308992 646817347717632 646920691181856 647409671296128 647513109397224 647705833085376 648927145488384 649224001456128 649230909530112 649606621862016 649903788660672 650097632158208 650194581319416 650395023572736 650498938650288 651367354096017 652789807068672 652894104766176 653088430036224 653387599932288 653686496364096 653790937327668 654064787160603 656588002516992 657189273581568 657294274191744 657489909113856 657791095260672 658092006100224 659910816294912 659917838082048 660219721814016 660515130229248 660824318628864 660897372781464 661199704607988 661206740109552 661502590155806 661805198842977 662114991126186 662650680287232 662953814175744 663257503254528 663454913052672 663560914738176 663944919897168 664168571253504 664446767909184 664552928065572 664750723429728 666999841597544 667304965038348 667617331772664 667727516639232 667916050171167 668032972959744 670492700172288 670773545781248 671306450485248 671495076411936 671694938014464 671702085190656 671802256227312 672009359703552 672310043269056 673584493510656 674201329127424 674483728149504 674591491933632 675101387241216 675410216787072 675492070914388 675801079181046 677276890407936 677897107340544 678005416487952 678214432276992 678289408907292 678517892237376 678599696834514 678910553054643 681529617047552 681841387229184 682041163014666 682356762427392 682465784103936 684672304103424 684978653571072 685292001537024 685299293392896 685695878632128 686009554697376 686240638576128 686316502503828 686528080437888 686637768575304 688137244913664 688657378885632 688767407225856 688972409708544 689055907461376 689165999475408 689371120593792 689481262970136 690002412828768 690112656068094 692343899616096 692653681658988 692774934921216 692867213221248 692970540616746 696572528311296 696898595248128 697210415241984 697529358707328 697536780774912 699171748724736 699464606969856 699784581629952 700105142324224 700313519333376 700425410001408 700537318546464 700830748780344 701066825212032 701360477237472 701472535180326 701681319175824 701793428380317 703004407612416 703326001577472 703333485324288 703648184542464 703970073007488 704377463096034 704707183537812 707301946830024 707625506732508 707742294626304 707836566593312 708066055968768 708160371061104 708273515438307 708277247229952 708601253289984 710680748703744 711005854261248 711656958523392 711955046380032 712068797041056 712280734873344 712607019865728 712933006608576 713046913520508 714277311197184 714604062025728 714903384319488 715144201150464 715558057748352 715672384070616 715885394462784 715893011847936 715972153846586 716213330695008 716299679991987 716540967168336 718528961859072 718857657633024 718972511139792 719515952191296 719932338737703 722709654331392 722913712124877 723040262590464 723363779400192 723371476359168 723586778284032 723702387373056 724365118497024 726367091853312 726916122157056 727032263182848 727248654692352 727364848847616 727452999446264 727669516182336 727785777579588 728335880208144 728452248071877 729382873669632 729716534636544 730043038674432 730268096643072 730384773221376 730807449594768 731134441751154 731359836177984 731468903984343 731694401519328 734388532952256 734505867861948 735061049923824 735397308409608 738014623653888 738661502831616 738910322638848 739219825963008 739337932779264 739456058465712 740014982168256 741970287378432 742060208035328 742399668331776 742407567842304 742747187040768 743079521507904 743427358457472 743509544379147 743857582623246 745482015323136 746045493792768 746164691161344 746386777184256 746596499431692 746938034884314 747189642660192 747502613897832 750374821797237 750506179497984 751073455521792 751193456219136 751417038987264 753959384041472 754183790051328 754304287693824 754620239003904 754874434547712 755311283178816 755431960963428 755656805266272 755664845839488 755777538255726 756002960178064 756348798677688 757436061118464 758008575148032 758355331129344 758794194168192 758915428425336 759489060646368 761588108246784 761936501708928 762285533254336 762634245758112 762756093548946 762991236311616 763332628767048 766598338035712 766720819178496 767071560632832 767422944470784 767651357730816 767774007116928 769904144429056 770256342116352 770600985267456 770838546456576 770953501729152 770961705067008 771407863461144 771760749034548 771990938187872 772344090492624 772467489647217 773800420463616 774030731894784 774154400527872 774739551246336 774863333129088 775187895894048 775311749409834 775542510668016 775897774919592 776252714432364 778886887068108 779015436079104 779371801786368 779475614873904 779960896118784 782832746938368 783190858899456 783644094350208 783652432722432 784010919654144 784361717147232 784728878371776 786568217315328 786897682841088 787162751115264 787257654333696 787492465670144 787618285114752 787852709250048 787978586251584 788434592377887 788700178363536 789030536892156 789391484072802 790879958563968 791250170989824 791604207610272 791966332133424 795714690183777 796082889498624 796210081454592 796316137417476 796455537426432 796680417443742 796811903133696 797176409951232 799515842291712 799753807577088 799881586043904 800120162656256 800486182858752 800614078338816 800949427177536 801077396671188 801682897348944 802049632434648 803433608699904 803561975096832 803801144659968 803809697513472 804169353762816 804266307359424 804537226294272 805002814966896 805131432079443 805379638328928 805739997031884 808345082091456 808714864837152 809218349678592 809455446215208 813048361122816 813322238312448 813412151115648 813662910148608 813784251825216 813792910904064 814035125569536 814910758309152 816690356600832 817032439222272 817162978334976 817780637426688 817911296080704 818154736528896 818253890110384 818384624377047 818628205705128 819377865234162 820555732878336 820922881966208 821175956410368 821298418508736 821551608723456 821682869874048 822158380794114 822779815700232 826187099571288 826701462171648 826710258696192 826943681164302 827088442712064 830133819260928 830266451610624 830614220776704 830894015066112 830994190685568 831274112968704 831374856510016 831622304208384 831755174376672 831888065773926 832516854939288 833571557425152 834334901342208 834725455110144 834817734039744 835199626873248 835208513822592 835582219144176 835964461696392 838283788835584 838667267238528 839301180516864 839435277556512 840555922829558 840940440635061 843933389085696 844184574664704 844319451935232 844957637462016 845092638246528 847292899934208 848068809183232 848204307046656 848456763807744 848465791819776 848592323655552 848853928046592 848947768879392 849233738866176 849725193576168 850113905924556 850122951569424 850503330200322 850892398512399 851979446083584 852115568758272 852759647041536 853253142207648 853643468439216 853779856978503 854425193227164 856786621777632 857178564422544 857320034844672 857571224911128 857963526477876 858506807107584 858749207362929 861667867475968 862062043078656 862423130290176 862560921575808 863212895061504 863350812529632 863607777447168 863745758006544 865236193984512 865632001941504 866142162482688 866538384880896 866926108425888 867193364763648 867331918200384 867833846393787 868489805461356 868887101804202 870386409424896 870525473021568 870784573381632 870923700593856 871183466576384 871581995152128 871721249770224 872086382880804 872884996784541 876252364775424 876392365588992 876653212151808 876910066733142 877054793680896 877456008133632 879881088393216 880292962418688 880686840305664 881089716261888 881099091505152 881196497041952 881599606143984 881608986812736 882012284610912 882406931790636 882819988168248 883938418900992 884343337672704 884747886317568 884889244479744 885259893196224 885558095004672 885929023878912 886070570754096 886334297906304 887287700658978 889739953384464 890156442363552 890554733561556 890710630612992 895326768549248 895593250685952 895602780254208 895736341636416 896012479604736 896413391025408 898935105503232 899311637532672 899455322578176 899723033524224 900135182988288 900546955716096 901068105574728 901893259517562 903035853877248 903862809787392 904007221983936 904285909702656 904385878543056 904690522983168 904799595779352 905104379581056 905214070739524 905628166837758 906052093120044 909121849638912 909388217352888 909954378805248 913304871428096 913722668716032 913732391190528 914150384050176 914261171509504 914679406263168 914987518101504 915088670005104 915370773917184 915507283303368 915517024767072 917516326551552 918356542967808 918887999300544 919161494125056 919308350626848 920003217105024 920150208090792 920535626374182 920956731418269 923125199488128 923538242211984 923822950961664 923960720822328 924245559813888 925627292662761 928763371081728 929035493653722 929198126997504 929460487017699 929613886989312 930039144943104 930049041033216 932619475959808 933046108839936 933900546668544 934049758061952 934440998373792 934755766949376 934868464521264 935147302983296 935296713573768 935575092234432 935724571173756 936581461806699 937339210149888 937768002103296 937777980432384 938197579389952 938626764009984 939066136998912 939169950794712 939609578050416 940029996537198 940460019408441 943069262440032 943500675643344 943656392835072 944088074625024 944213828081472 944364687251076 948875944697856 949273395173376 949425062721408 949707646497792 949859383427136 950142693154304 950577342144768 950729218027344 952369748262912 952805416034304 953204512425984 954077410331136 954229845427488 954513859283712 954524015797248 954951107593344 955066239989316 955387956224448 955940842773189 956388320515602 958038615812096 958476876844032 958630014853056 959354602921728 959909784983604 960348901994118 963884949499836 964053683453952 964485039200256 964495301812224 964767628025019 964936516497408 965820157996032 968489455804416 968932497641472 969376350910464 969664872923136 969819798463488 970226021576448 970381036772784 971114506944192 971269664095836 971558749628064 972955379515392 973390718232576 973846364295168 974409932793024 974845922334872 975146448237312 975291871979124 975592535359104 975748407975432 979184710603008 979341157149264 979632645054336 980081399898432 980529744546144 984469644361728 984882003775488 985626434617344 985783910372352 985941411287616 986686642891008 987138009150336 989866224442368 989876757123072 990329582721024 990772695343872 991236477943296 991346059172196 991799556911982 991810110164328 992253885233709 993976020430848 994727325057024 994886254881792 995182369579008 995341372107264 995461999242256 995917379845752 996252856880256 996670151863776 996829392098358 1000499762396316 1000674905997312 1000957447557522 1001591274958848 1005739050258432 1006160318671872 1006499246063616 1006959675727872 1007081710905088 1007242614617904 1007542407021696 1007553127785984 1007703384340968 1008014039555328 1008465064903584 1009914748157952 1011301993691136 1011725592224256 1011887237900448 1012652080861824 1013238106371582 1013701618771569 1015450810995712 1015915335611904 1016845661010816 1017008124731928 1017321648415488 1017434113360938 1017776838356064 1017899545251771 1022294425571328 1022762080843776 1023061744521999 1023230592627712 1023535143641088 1023698676155904 1027008456155136 1027467980356608 1027938002305536 1027948940089344 1028254895456256 1028543817948192 1029014332046064 1029474753755742 1029792120656832 1029956652862956 1031733893951488 1032205867370496 1032986068328448 1033151110838784 1033583861192064 1033748999213112 1034056680890688 1034221894455204 1034530366559456 1035003619243152 1035168984102141 1038515849424144 1038687248105472 1038980522488482 1039162402381824 1039300819831872 1044858792466944 1044869910296576 1045347892872192 1045815622862976 1046294038060992 1046305171162368 1048757623087104 1049196910454784 1049676872444928 1050157713486336 1050470279000064 1050638115002112 1050805977819696 1051246123170516 1051600237818048 1052040715856208 1052208802770489 1052521978763736 1054506611418624 1054989002366208 1055000227986432 1055472276813696 1055955109511232 1056566194644051 1057060775306718 1060952920245036 1061613441939456 1061754849889968 1062240556591656 1062415870844928 1062901879934976 1066021123055616 1066508781391872 1067314910478336 1067485437785088 1067932569570048 1068103195561584 1068421102310016 1068910529798592 1069399509912864 1071415966795776 1071734859546624 1071906093038592 1072225805017088 1072355076479232 1072716301725696 1073337086622528 1073508576105924 1073839517771904 1073958230769879 1074319996042512 1074811450752504 1077793442788608 1078286486449536 1079273928286944 1083874742596009 1084064481497088 1084549534820864 1084883880198144 1085045669100288 1085057214538752 1085380167426048 1085553581059584 1086547677745536 1089376585629696 1089550637779968 1090374183235584 1090548394774272 1090872982038528 1091179499169396 1091504274273504 1091678666369382 1092503820312216 1094074310504448 1094574801954816 1094901275213824 1095064558011648 1095402144964608 1095577159832064 1096211174392152 1096701662626731 1097039754266976 1097541602278992 1101582799428384 1101758801792922 1102268616228864 1102591574885736 1107021935480832 1107485627702272 1107858686754816 1107992254247424 1108365483958272 1108829738944512 1109006899168896 1109184087698568 1110022473252384 1112446535122944 1113090312052992 1113599502497664 1113611351763456 1114109625525568 1114619282261856 1115141037686208 1115786373934869 1118223022984704 1119068240689152 1119247036742016 1119580165776384 1119894749147538 1120407052326471 1121253920846748 1125244518780928 1125759269246976 1126610183282688 1126790184328704 1130939076062208 1131275685076992 1131456431540736 1131805237395456 1131930358505856 1132311651821568 1132966924768224 1133147941445142 1133485207899408 1133497268759232 1134004440267096 1134523198016532 1136154091677696 1137012862722048 1137532996694016 1137670856276864 1138191291252288 1138373142638004 1139233590969552 1142382162370176 1142904752563392 1143428299881504 1143951368637168 1144134140323419 1144998943150572 1149897507053568 1150081228767744 1150607340949248 1150950526748672 1151134416706176 1151477036596224 1151661010675392 1154856216643584 1155384513174528 1155773707075584 1155901477901184 1156257819684864 1156442557600512 1157111795191716 1157986407281808 1158516135738936 1160515212566528 1160700630695424 1161046097842176 1161231600791808 1162109326869504 1162294999693632 1162781843841072 1162967624114751 1163313766002024 1163846662379388 1164379071648546 1168330330602162 1168523154118656 1168870949535744 1169057702679552 1169213422310856 1169406391574528 1169941344178176 1174249120407552 1174786288349184 1174798788673536 1175466141525312 1175478649083648 1176016379481216 1176542575720848 1177093317557664 1179663848423424 1179852325972992 1180346524261632 1180744126672896 1181238698505216 1181427427672128 1181779063875072 1181967879377376 1182111124100179 1183050267545304 1183545805338234 1186319937845952 1186875256484736 1187406311415408 1194124334247936 1194137040338944 1194315122181888 1194474206126214 1194683306139648 1195020626165613 1195217854700544 1195764614926848 1199082183376896 1199273763437568 1199630711365632 1200180243984384 1200729274288128 1200921117508224 1201424140766304 1201616095006782 1202524346023416 1204047805169664 1205150413049856 1205342962645248 1205701716989952 1205714546270208 1205847838057408 1206254030644224 1206399461039136 1206805839441408 1207504222450344 1208069457493392 1208609995547826 1212517623137184 1213272505073664 1214183169322812 1218296891621376 1219572541684224 1219983357468672 1220118226673472 1220494365222912 1220676377737824 1220689366356096 1221052688354304 1224475390623744 1225035534901248 1225183999067392 1225548658833408 1225744467502464 1226670956140032 1226866944121056 1227380835165576 1227942308557692 1228504810289354 1229066797851243 1230833599317504 1231384322949312 1231763934615552 1231947627763104 1232327413085184 1233237571191171 1234169723550348 1238351161442304 1238713991538296 1239280649356932 1239485182652416 1240052193257472 1240065388044288 1240415521746453 1240632664068096 1245200728891392 1245399677415936 1245921331165056 1246341022599168 1246491286028352 1247062284765024 1247433456312576 1247632761565008 1247832098660889 1248775282408932 1249785613533184 1250357336137728 1250942630805504 1251502352013312 1252088182665216 1252226601059616 1252799440309872 1252812770733888 1253373328716264 1253946692544588 1257425683253376 1258000900857792 1258951770775296 1259152916334768 1260833884244337 1265697860231168 1265900083628544 1266276861997056 1266479177902848 1267436456193024 1267638957369792 1270939349901312 1272103213774848 1272306460569984 1272685145711616 1272698687729664 1272888485483328 1273268143457792 1273421653319088 1273850608299264 1274587790364252 1275184427354136 1275754995300483 1277969169125376 1278173353137408 1279139470562304 1279879713311472 1280465202658824 1281637789840746 1285179932666448 1285980052267008 1286356837366692 1286582021996544 1286945289716814 1287760210661376 1291909996855296 1292501801213952 1293093064617984 1293634695435264 1293841382363712 1294819342592256 1295026218794448 1295411666170752 1297854290976768 1298448002912256 1298461819060224 1299213243724032 1299807577321344 1300195264316416 1300389162638832 1300790047145472 1300997877300576 1302734708192034 1303330652706303 1305579614137344 1305788209532352 1306176860072448 1306775199864576 1307372992728192 1307581874655336 1308129574321206 1313176005033984 1314378547163136 1314588548383488 1314979818227712 1315365100099713 1315582190521344 1316184012200448 1319821632589824 1319835676164096 1320439443628032 1321030260458496 1321648637257728 1321794745562928 1322399409215976 1322413480219104 1323005180311612 1323610397685954 1324229982252372 1325301360574464 1325907628351488 1326515006509056 1327121829476352 1327889839794336 1328337142507008 1328893535818368 1329105856131144 1329501446859456 1333999683195088 1334609930076696 1335234663545328 1335455033278464 1335832100342334 1336065945919488 1340985400344576 1341547091562496 1342990152823872 1343389876028928 1343404170381312 1343604512454624 1344018719407104 1344620086538112 1348402658254848 1348967456299008 1349182983867264 1350202774482432 1350820433574144 1350984141828776 1351602158362092 1352839889276343 1354553780815872 1355794214681088 1356010832975904 1356428864553984 1356578817814584 1357035784474752 1357199393669028 1357821106109286 1358442250256637 1363059234095104 1363682774458368 1364082326029332 1364931568207872 1369957307142144 1370584003074048 1370598586785792 1371391757264256 1372019109394752 1372481277152256 1372633005007656 1373056160875776 1373275537150608 1376274489827328 1377534814451712 1377944819417088 1378111814922752 1378331998950816 1378742241187584 1378962525940272 1380004825657536 1380225312136188 1380803439561273 1384687799232192 1385307363317976 1385734426442496 1385941081233492 1393145056622592 1393553240480583 1393797190496256 1394420830483968 1395058717414656 1395073561549824 1398929213939712 1399569163259904 1400210284648448 1400627038666752 1400850820002816 1401074637092928 1401661497560688 1402133650424064 1402720954474944 1402945070360652 1403362638351648 1403586856760634 1406008815224832 1406652003154944 1406666970648576 1407296369084928 1407940146014976 1408754926192068 1409414367075624 1410044994805797 1414603893660048 1415251013465016 1415484589252608 1415673133186624 1416132111937536 1416320742122208 1416547030876614 1417202506579968 1422011708522496 1423313917046784 1423910092760064 1424137594082112 1424561469746688 1425214039731456 1425866013217152 1426093827041016 1428554622394368 1429208124051456 1429806768638976 1430288402300928 1431116115496704 1431344768141232 1431770788925568 1431786023695872 1431944307693172 1432426661390016 1432599359983974 1433081934336672 1434582480773403 1437057923718144 1437715315266048 1437945022279584 1439031904382592 1439864677475406 1445419308662784 1445827424249754 1446080525180928 1446727558800384 1446742952718336 1447404774746112 1448730236994048 1452734183706624 1453832244314112 1454064526365696 1454497309384704 1454729697695232 1454905998892528 1455339032364672 1455571555159176 1456671760416288 1456904496143754 1458765747339264 1459433069273088 1460086077348864 1460769546442752 1461614899189536 1462268883502308 1462719672355968 1462937807968686 1463388803038656 1468777065904512 1469011735723896 1470122099847648 1470794616819216 1476029247307776 1477323005663232 1478439651926016 1478675865558528 1478912116931424 1480029964336512 1484120416070656 1484799336663552 1484815135684608 1485494374081536 1486159043015808 1486854716914944 1487019088758294 1487699335367973 1487715165246492 1490964030646272 1492090987585536 1492329382322688 1492773554368512 1493192998863384 1493876069768628 1494379285320384 1495005227795664 1495244088147537 1500749643594474 1501012358995968 1501436171336283 1502386912438272 1502834077974528 1507918768082944 1508608575387648 1509240478007808 1509748869095424 1510622566357632 1510863921926856 1511313610532544 1511329691678976 1511555076511452 1512005920356128 1512697597355376 1514872122236928 1516710662258688 1517588388336384 1517830856850672 1518978121292736 1519857159557373 1523176216493568 1523873003417856 1524571066508672 1525268491516224 1525512187097892 1525982472623232 1526151170041407 1526665257534096 1533441638356992 1534143121265664 1534845888941568 1535302715461632 1535548014233856 1539808288858112 1540512684232704 1541201970534912 1541677092913152 1541907003458304 1541923410134016 1542815726922288 1543521498069096 1543981876375744 1544212130633613 1544688180985248 1544934979294434 1547600840927232 1548061463789568 1548308801055744 1549479102492672 1549726666258176 1550375791788096 1550623498819668 1551085021336032 1551795549839184 1552505428864728 1557773774136216 1558030872158208 1558470783732723 1558743603572736 1558951229747808 1559921792237568 1566381717798912 1567288188700416 1567304865444864 1568021839308288 1568723434294464 1569457756743552 1573136434630656 1573795365682176 1574325502230528 1574515308667392 1574984931340288 1575236570229504 1575705418500096 1575957172503168 1576869184755774 1577400356727072 1578061073784312 1578782968145604 1581759917127936 1582500341979648 1583208415220544 1583932664266848 1584124623794167 1585591162960077 1591429380367554 1592165778997248 1592420162909184 1592632274834952 1593360834887484 1593623806267392 1594352819902464 1599031684583424 1599763172087808 1600240325312512 1600972365717504 1601228156677632 1601898854355072 1602154793342376 1603365794697888 1604099264869296 1606867217399808 1607123950193664 1607602289319936 1608338707525632 1608532614718848 1609074452588544 1610005629933792 1610262864158886 1610759276657856 1611479994063768 1616690164182912 1617429729674304 1618910892430416 1626096722245632 1626824302231296 1627325820297216 1627568503650432 1627585821808128 1628070251139072 1629821516618304 1634064878444544 1634325956669952 1635561274853376 1635822592161408 1636309473057792 1636507780220768 1636769248754094 1637256411410256 1637517999554073 1638755730468324 1641111465756672 1641845763932416 1642351912820736 1642596837017472 1643103217446912 1643365739748096 1644316761588228 1645559631400464 1652374199142576 1652638202689383 1653402924343296 1653887362328604 1654176885424128 1660532903221248 1661228441553408 1661788030132224 1661988381371136 1662548225937408 1662749713020032 1663244608416768 1663510348753344 1663776131547852 1665033709878576 1668669802684416 1669450910220288 1669635468079488 1670399253746496 1670417027645184 1671164438288352 1671928923392784 1676567577671168 1677334534477056 1678602361033728 1678870555113024 1679842123721307 1681111845659116 1681880881270122 1687866778171392 1688369149329408 1688638903870464 1689915274924032 1690185276493056 1696137618366464 1696408614093312 1696913527615488 1696931583639552 1697184647311104 1697707856093184 1697895537758784 1698467477732352 1699450387152336 1699721912167713 1700227811849112 1700245903138848 1701006660400644 1701784797024798 1703958892167168 1704231137516544 1705519294083072 1706506284415296 1707286936878432 1707559713957006 1708850386454328 1713573243555264 1714357128845088 1715142449822256 1715927052955752 1717013614215168 1717498414725858 1724124086157312 1724846260580352 1725121843151616 1726425790123008 1726701625059264 1727215554894336 1727491516013088 1731264003883008 1732284324965376 1733076769761792 1733852216851776 1734386729527296 1734663836400768 1735667692787574 1736979610922712 1737774203608404 1740772818849792 1741050946043136 1741569146763264 1741847401187712 1742366933152768 1743163990304256 1743442499540448 1744172765761608 1745769993569082 1746568607472819 1752504729550848 1752784731177984 1753306424303616 1753820133466284 1754109587361792 1754912016267264 1759762176786432 1761373680611328 1762179432523776 1762198183010304 1762392994083904 1763199212287968 1763217973625472 1764024569221824 1764813863581272 1765639976336496 1768686675345408 1769495772635136 1769778488959488 1770519786392448 1771116190009344 1771858047757824 1772141141508192 1772668595812608 1774575401317956 1775318708007351 1779479906768928 1780312884727104 1781109467123112 1790653537098496 1791186501371904 1791205560508416 1791472683272832 1791711309189321 1792024959209472 1792826782050816 1798623275065344 1798910645156352 1799446067048448 1800270365976576 1801093911432192 1802136211149456 1802424142510173 1803786519035124 1806071707754496 1807725619574784 1808014443967872 1808571819405312 1808771757086112 1809381045966336 1809599191558704 1810208759162112 1810428141479048 1811256333675516 1812104186240088 1812914993321739 1818776434705776 1819908757610496 1826609742856192 1827445337432064 1828300768100352 1828522343019008 1829358812526336 1829975036203008 1830177340010208 1830741547834368 1831014566606736 1831034049534144 1836713085935616 1837775998601088 1838322988250112 1838616701253696 1840006434210048 1840300416181584 1841071252748364 1841913462836538 1842757215434031 1846250398976256 1847076484423968 1847645901923328 1847921441644656 1848491119627776 1851254585325522 1857526742163456 1858070987307444 1858396253995008 1858920974035398 1859227773978624 1860078289886208 1860098082066432 1866092217679872 1867801093337088 1868099516123904 1868881996747584 1869511533898752 1869736929042528 1870294605966592 1870593427147536 1871150184468864 1871449142347512 1873162923613398 1874678420299776 1875536004206592 1875555960864768 1876395158779904 1877253528019968 1878132273997824 1878339901589424 1879219156100832 1880059993074396 1880920038816882 1886138524880064 1887001351286688 1888176149250048 1888427656162944 1888729374502152 1897751889395712 1898546790346752 1898850125442816 1899415292995584 1899718766854272 1900285386308608 1901154684289536 1901458436054688 1905610832068608 1906409024851968 1908154820662272 1908459690854976 1909027718567424 1909048031594496 1909902215186688 1910132479978632 1910775912448896 1911881685546378 1912776641031204 1916077231624192 1916953753688064 1917260029706112 1918709205843456 1919819569967208 1920697803988236 1922456684761119 1927769898999672 1928970078400512 1928990603624448 1929535256050038 1929873032994816 1931640315992064 1936978911608832 1937864995282944 1938752701820928 1939639596926976 1940452043152896 1940762073545568 1942229013888384 1942539328191672 1943117499256128 1946781436465152 1947692728590336 1948819865586048 1949691844669744 1950292896474624 1950583743958248 1951185070718208 1951496815950864 1954102062288051 1958369421206016 1958682314298528 1959265290108672 1960162799796864 1961059489092288 1962194361481809 1969764007550976 1971567820744704 1971882822575232 1973373285782016 1974276018300672 1979732448884736 1979753514246144 1980659165442048 1981545390687744 1982472955886592 1982692118344392 1983599113823964 1983620220328656 1984507770467418 1985415596528931 1987952040861696 1989772509763584 1990364739158016 1990682744214528 1990923998484512 1991834759691504 1992505713760512 1993340303727552 1993658784196716 2000999524792632 2001914895115044 2003182549917696 2003748150513501 2011478100516864 2012320637343744 2013919351455744 2014163421810176 2014485229235808 2015084814043392 2015106255571968 2015406768681936 2016028079110656 2016930129807168 2022603987382272 2023451184448512 2023774475800896 2025304161723648 2026476212743164 2027403237543138 2030901621991424 2031830671223808 2033691322021632 2034016249463856 2034643296830976 2034868226721876 2035553676712128 2035799090503542 2036731659163929 2044588851142656 2045524161687552 2046123489043998 2046461185255424 2047070287282176 2047397352311808 2054016912310272 2054935960713216 2055876004611072 2055897880178688 2057087635896384 2058028664092128 2058949507511484 2059584241313664 2059913305725912 2063467787902976 2064411734740992 2065972136656896 2066302221677568 2067167722384128 2067497998426224 2068113361781376 2068443788910408 2069060733118912 2070007238486304 2070337968204282 2077031698848288 2077961044976964 2078324804763648 2078601639663744 2089717584933888 2089739820593152 2090695785744384 2091631245725952 2092588076121984 2092610342324736 2097515246174208 2098393820909568 2099353744889856 2100315426972672 2100940558000128 2101276230004224 2101611955639392 2102492246341032 2103200475636096 2104081431712416 2104417605540978 2105043957527472 2109013222837248 2109978004732416 2110000455972864 2110944553627392 2111910219022464 2113132389288102 2114121550613436 2121905840490072 2123226883878912 2123509699779936 2124481113183312 2124820546314921 2124831741689856 2125803759869952 2132042246111232 2133017562783744 2134970875570176 2135865139140096 2136206391123168 2136842204620032 2137821059597184 2138799019825728 2142831933591552 2143812186077184 2144451610034176 2144710152958464 2145432603451392 2146674173245056 2147017152211848 2147679035543808 2147916461539758 2148639992085024 2148899039975961 2149622901505008 2155586885577216 2156572972899072 2158547856573888 2159797016213109 2167749485192018 2168128962994176 2168741136374631 2169099069641728 2170091338200576 2170114429077504 2170760334852096 2171107162119168 2173095355491072 2179101275559936 2180748366471168 2181096789548544 2181745964077056 2182358998338792 2183008548547008 2183357332738764 2185007640624432 2185356744215631 2188148621008896 2189149603909632 2190129116023296 2190804289929216 2191154319664128 2192422348784304 2193403325253462 2194079508533952 2194406711953029 2195083204557984 2203165598856768 2203517603585844 2205183149771472 2214043870961664 2214971255404544 2215984508494848 2216730967916544 2217659477889024 2218013798337792 2218368175397136 2220044946504768 2226180624105984 2227199004995328 2227222703526912 2228219251051136 2229238564523712 2230282075372416 2230528633137441 2231572747869738 2236446045969408 2238136481378304 2238494073484032 2239160331552768 2239789498295076 2240814104652942 2242507841693496 2250489037561856 2251124465391711 2251518538493952 2253220366565376 2253580368657408 2261878152124416 2262551370153984 2262912863081472 2263860717011712 2264623303643136 2265933849536448 2266295882890284 2266970415798816 2266994537518464 2268008880534192 2269046396033064 2272308183355392 2274025725444096 2275065993388032 2275341712553728 2276382582504576 2276746285276008 2278467181939104 2284764324740352 2285809505126784 2286856599763008 2287902737274336 2288268280646838 2289997886301144 2299795014107136 2300162457535488 2301214681898496 2301901053497344 2302268833412352 2302954073192448 2303322021350784 2309712433287168 2310769026349056 2311802955802368 2312515639369728 2312885115201024 2314223590383432 2315259065545321 2315972814563616 2317032271477872 2317402468941651 2321030425133056 2321401261390848 2322092195684352 2322463201583616 2324218653739008 2324589999387264 2325563687682144 2325935248229502 2326627532004048 2327693324758776 2328758143297092 2336660661204324 2337046308237312 2338115405359104 2338426844621712 2338812783149056 2339882688356352 2348498240815104 2349572576698368 2350932283050624 2350957298167296 2352032758962432 2353085151441696 2354186635115328 2359704651945984 2360693048523264 2361488253345792 2362477397010432 2362854855344256 2363558127750144 2363935758754752 2364222248200358 2365303777133661 2366100535090608 2367091610676468 2372639875691904 2373750512969472 2374812622830816 2387144070551331 2388248668495872 2388630244363776 2388948412252428 2389366612279296 2390041252331226 2390435709401088 2391529229853696 2398547526875136 2399261422731264 2400360487968768 2401458548576256 2401842235016448 2402848281532608 2403232190013564 2405048692046832 2410300826099712 2410685925290496 2411403433979904 2411429092540416 2411695676114816 2412508061288448 2412798922078272 2413611678882816 2415008444900688 2415394296238329 2416138914986784 2417219991095652 2425035246274368 2428366338645624 2439145083368448 2439966714937344 2440236453346944 2440988730445824 2441352755475648 2441378732712192 2442105376708608 2450071069802496 2450367998134784 2451097317666816 2451488935004928 2453341912280064 2453733888242112 2454761670331152 2455153873131141 2455884617115384 2457009620578708 2458133595702486 2461667198635008 2462768645898624 2463527869231104 2463895255526208 2464654826170368 2466475142382342 2468339447100696 2477427983076592 2478561298713864 2478970365304832 2480104386514944 2480130776088576 2480831043492906 2481265328136192 2490401457782784 2490799354831872 2491842662330112 2492682045198336 2492982572056704 2494124569530048 2494866912625152 2495265523130016 2495664197321778 2497550564817864 2500714672275456 2503004704026624 2504176365330432 2504453202119232 2505598880619744 2505625541467776 2506746657432528 2507893385089176 2514851366506752 2516001801715584 2517903541550592 2518305832669536 2521667768488674 2522821321905183 2531395720462336 2531800167257088 2532553723994112 2532958355805696 2534872912386048 2535277914739584 2541878699802624 2544206427549696 2544612921139968 2545370291423232 2545397375459328 2545776970966656 2546536286915584 2546843306638176 2547701216598528 2549175580728504 2550368854708272 2551509990600966 2552677195537197 2555938338250752 2556346706274816 2558278941124608 2559759426622944 2560930405317648 2563275579681492 2570359865332896 2571960104534016 2572713674733384 2573890579433628 2575520421322752 2576247622088787 2585003602427904 2586186129235968 2587269390870528 2587682764727424 2589638685184512 2590052437588896 2590823332341504 2595708581953536 2596896005824512 2598426487448064 2599615154642688 2600390528632832 2600778325277664 2601580094290944 2601995754601152 2603501539181361 2605469416384068 2606661305412606 2611159228274688 2611576419064704 2612353720144896 2613550399729152 2614745985456384 2615163749310672 2616259148642412 2618654990353623 2628757094326272 2629177096766976 2629959636455424 2630730200199426 2631164381042688 2632368024400896 2639643265179648 2640878887256064 2642060520916992 2643297274515456 2643589491125856 2644798818431952 2644826960438208 2646010360623224 2647220795371908 2648459964504744 2651815256702976 2653030013018112 2654243658952704 2655779679588672 2656674285014016 2657787071636736 2658211712262288 2659002893718912 2667999366390176 2669219860153392 2670469327090656 2671664200684668 2672131891838976 2683094183124992 2685980305647744 2686779752057856 2686808340762624 2687209024909248 2688037438814208 2689240173076224 2696805316509696 2697934912598016 2698365967734528 2700405548964864 2701640867148288 2701968283657552 2703204316724184 2705679778552686 2709107561631744 2711588429362176 2712021665951808 2712857729107968 2713157635629168 2714071568949504 2714398787338056 2715642212218572 2716884500513274 2727365548916736 2728164652058664 2729863136415744 2739914614284288 2741168006148096 2741197173571584 2742783514528512 2744038218789504 2744962554304512 2745266010015312 2746112321751552 2746551074301216 2752548979654656 2755069628903424 2756223629845504 2756663997901632 2757484482375168 2757925051880544 2760009651315072 2760450624272376 2761606879122546 2762870194254807 2769375598464384 2770614726635952 2771468852884992 2771882162466984 2776881877988283 2786290113245184 2787106480961166 2787594380992512 2788381461053097 2788841660967936 2790117434829312 2790147123099648 2797858427879424 2799138326519808 2800420569296896 2801701640005632 2802149274185856 2803322995121376 2804267300848128 2805441908949888 2805890140721304 2806725276703296 2807173713521268 2809744385420097 2812017630449664 2813304006309888 2813333941297152 2814592738169856 2815880292029952 2817509852384136 2818828734151248 2820089989611594 2829207787320096 2830502026930032 2830969178505216 2831346266373248 2832264223875072 2832641484244416 2833094061753228 2846627834093568 2847820185520128 2848275188164224 2849122939493376 2850428079462912 2851732026434304 2852187654082032 2857109244788736 2858416248102912 2859613537277952 2862232230993408 2862689536282464 2863541577851136 2863572047391744 2863888615386344 2864853322780032 2865198719967948 2866163868673344 2867822528319567 2869164961546806 2874115847436288 2875430630532096 2875890044559168 2878063808765184 2879729354950812 2891654848499508 2892161050361856 2893455117600768 2893485905436672 2894302884075057 2894809549492224 2897460473988096 2905468367413248 2908129052731392 2908994618769408 2909459395390464 2909811997785056 2910678064729344 2911143110318352 2913343520832576 2913808992287508 2918866138546176 2920172154697728 2921539092885504 2923229798379072 2924537767004616 2925439344711936 2925875615937372 2926777606077312 2937554131809024 2938023471447792 2940244199695296 2941589233638432 2941945729903453 2954646011326464 2956879303852032 2957351731117056 2957824233862848 2960059928673024 2968240832141312 2969598673327104 2969630271369216 2970988748163072 2972318086031616 2973709433829888 2974038177516588 2975398670735946 2975430330492984 2976761655701127 2981928061292544 2984181975171072 2984658764645376 2985547108737024 2986385997726768 2987752139537256 2988758570640768 2990010455591328 2990488176295074 3001499287188948 3002024717991936 3002872342672566 3004773824876544 3015837536165888 3017217150775296 3018480956015616 3019497738190848 3021245132715264 3021727843853712 3022627221065088 3022659383357952 3023110153022904 3024011840712256 3025395194710752 3029744244473856 3035176776672768 3035661713701344 3037956242585472 3039714319114746 3041104856314707 3046352432987136 3047746006835712 3049142133017344 3050536983032448 3051024374195784 3051964945246464 3052302340082814 3053330515068192 3066883276713984 3068286242531328 3069185233565997 3069691777883136 3070605430923264 3071096028467712 3079616577716224 3081025368465408 3082403941069824 3083814006916608 3083846820268032 3085631453844576 3087042996138192 3087963752751488 3088424261267226 3089376361970496 3089869958588868 3095201681854464 3096617602111488 3098958204985344 3099453332516352 3100751583576192 3101246997639336 3102170042672064 3103591099678368 3105010857729456 3105506952306423 3115547548272432 3116061744316416 3116941567465446 3117487207145472 3117902459495616 3134576377400832 3134609730889728 3136043678616576 3137446868588928 3138915513487104 3146272869261312 3147590731364352 3149030617334784 3149969862680576 3150473140459008 3151410837000192 3151914345006336 3153738369511548 3154800713454144 3156122147568624 3156626408311467 3157565936291208 3163519834255872 3165000683959296 3166416830441088 3167865328533696 3168249247588334 3169698583932153 3171182325920154 3182858760735108 3184840325818368 3185264549669904 3186721669774968 3187247612534784 3188705639804928 3198063369166848 3199526344175616 3201944731435008 3202456313355264 3203797708710144 3204309586684752 3206731589395776 3208198529738592 3214247900387328 3215204578639872 3216677415051264 3217065229437696 3218148905177088 3220011259867584 3220525728317772 3221518553315712 3221874692309637 3222959988127536 3233380328365824 3234859459348608 3237821784860832 3251624227788027 3252193444491264 3253648604462592 3254651640594432 3255137007300864 3255171643616256 3256140502278144 3259643033236608 3268129756889088 3268651913339904 3271122549706752 3271645184322816 3272618946115584 3273015560441536 3273538497508188 3274512822820512 3275035999108146 3277511460936648 3282222931513344 3283691527864832 3284703825641472 3285193674034944 3286206434893824 3286731479496192 3288633523176456 3290104987880193 3291119262800928 3304748398285152 3305276405378766 3306805848686592 3307774724657208 3321065806442496 3322456883106816 3323576060264448 3323976762742272 3325096451874816 3325499426040064 3326489216833536 3327020697506688 3327552263095704 3330067419757152 3337339605368832 3339270936158976 3340798507492992 3340834055290368 3342328876576704 3343857846785568 3347359121804607 3353135155342336 3354669068954112 3357204722067456 3357741110226048 3359684247442614 3361221156979413 3362223691318232 3363761762540244 3375733556342784 3377277807740928 3379830549848064 3380370552986112 3392275236732928 3392817228186624 3393827055230976 3394369294622208 3395415712186368 3395791075517568 3396934955464704 3398900774304672 3399443824335426 3400455623698224 3400491806277696 3402013320801288 3403569594049596 3408462275033088 3411038588166144 3413012568830592 3414573873756864 3415119427914012 3417700772908656 3427146487110528 3428714257690176 3430284899644512 3431854105911504 3434996829451716 3449692521160704 3450243686303232 3452851580246016 3453403250118528 3454431109788672 3454983032026176 3464568649930752 3466153539523584 3467704433703552 3468773459054592 3469327672801536 3471335385575148 3473959221845424 3475548407216808 3481545637699584 3482101892086272 3483138293526528 3483694802375424 3484733866305536 3486327980608512 3486884999080896 3488345531523216 3488902872344253 3491539987138164 3493137214945638 3505569462355968 3506612848607232 3507640266932568 3508219174723584 3509824032534528 3522747361222656 3524358865047552 3524396366020608 3524785988167808 3526398424575936 3526435947250944 3528049138443648 3529627727162544 3531279952672992 3538991545270272 3539556977918976 3541039572784896 3542232380018688 3543716095515648 3544282283016384 3545337191625216 3546333372300537 3549150802635912 3550637416014702 3558959813537856 3560625769454208 3562218934246224 3581307074196992 3582373002743808 3582411121016832 3582945366545664 3583422618378642 3584049918418944 3585653564101632 3597246550130688 3597821290312704 3598892134096896 3600540731953152 3602187822864384 3604272422298912 3604848285020346 3607573038070248 3612143415508992 3615451239149568 3616028887935744 3617143638810624 3617543514172224 3618762091932672 3619198383117408 3620417518324224 3620856282958096 3622512667351032 3624208372480176 3625829986643478 3637552869411552 3639817515220992 3654890674864128 3657044686038016 3658717625052672 3659950072406016 3660354680020416 3661483095668736 3662029133213472 3662068099068288 3673426171871232 3675551997202176 3676645976500224 3677233402507392 3680012868420096 3680600832363168 3682142505496728 3683826925673076 3685514430868062 3687200393553729 3692500797952512 3694152968847936 3695291803846656 3695842883289312 3696982239255552 3699712713573513 3702509170651044 3715053484326912 3716141974614888 3717841948070796 3718455547957248 3720156579772416 3720196164132864 3721246565239359 3735602186674176 3736199032247808 3737763993495168 3739023067797504 3739473858085056 3740589211933184 3741186854295072 3742300368937728 3742898284695024 3746325847226796 3749356840599552 3751072008413184 3752790317559808 3754507056039936 3756264547995648 3756679803178848 3758438312201664 3760119986148792 3761840077633764 3772277049760128 3774002702573376 3776855312325888 3777458749004304 3782501652733011 3797093580693504 3797700250885632 3798830585991168 3799437533708544 3800570772617216 3802309368579072 3802916872109376 3812818049703936 3816309641324544 3816919381709952 3818055437134848 3818096063188992 3819804430373376 3820264959957264 3821551824897792 3823763371092756 3825553282062408 3827264985901449 3832154463248384 3833907507376128 3834520059412224 3837418411686912 3839639139934416 3841395607976472 3844913369522238 3855539797999344 3857940156801024 3859070512100076 3859746065989632 3863280631984128 3875729990565888 3877505403641856 3879279193853952 3880904086305792 3881524147091136 3884458027776768 3885078656383344 3886234998512256 3893562872930304 3895385457180672 3897639731172096 3899383689339488 3900585792949248 3901167487916496 3902370141436416 3902993631901728 3908204124576102 3916738842412032 3917364628597056 3918530580217344 3920325599593728 3922118978184576 3924388722963618 3939528015101952 3943135641489408 3943765645150464 3946095300299139 3946746571564032 3948552036601344 3959464897769472 3959507028492288 3961318330884096 3963090781375488 3964945911773184 3965384236688784 3967198227647928 3967240440657312 3969015540934836 3970831193057862 3975904081723392 3979545019527168 3981365488429056 3981847996969024 3983669519383008 3985011427521024 3986680607455104 3987317568393432 4001999049585264 4003829790230088 4006365099835392 4007496301027002 4022956201033728 4024641274687488 4028326843620352 4028970458471616 4030169628086784 4030212511143936 4030813537363872 4032056158221312 4033860259614336 4045207974764544 4046902368897024 4047548951601792 4050608323447296 4052952425486328 4054806475086276 4058519667829029 4061803243982848 4063661342447616 4067382644043264 4068032498927712 4069286593661952 4069736453443752 4071107353424256 4071598181007084 4073463318327858 4075326750769911 4089177702285312 4091048323375104 4092246978087996 4092922370510848 4094794704623616 4109871921426432 4111752009222144 4111795760357376 4114175271792768 4116057328184256 4117899015022968 4119168482627328 4119826611451824 4126935575805952 4128823469481984 4132604443355136 4134335444768256 4134995996852448 4136226723562752 4136887577820816 4138121466237824 4140014476972608 4140675936408564 4142410318683819 4154063397696576 4155922089953928 4157203279327488 4179435169867776 4179479641186304 4180659721441749 4181391571488768 4183262491451904 4185176152243968 4185220684649472 4196787641819136 4198707489779712 4200630853945344 4201881116000256 4202552460008448 4203223911278784 4204984492682064 4206400951272192 4208162863424832 4208835211081956 4210087915054944 4218026445674496 4219956009464832 4220000911945728 4221889107254784 4223820438044928 4226264778576204 4228243101226872 4230134984417391 4243811680980144 4246453767757824 4247019399559872 4248962226366624 4249641092629842 4251607519739904 4266035125567488 4269941751140352 4271730278280192 4272412782246336 4273684409240064 4275642119194368 4277598039651456 4285663867183104 4287624372154368 4289420305916928 4290865206902784 4293348346490112 4294034304423696 4295358071087616 4295832923079516 4297279984170048 4297798079951922 4299245803010016 4299766836012739 4303747442320209 4311173771154432 4313145945798144 4317095713147776 4319594032426218 4335498970384036 4336257925988352 4337482272749262 4338198139283456 4340182676401152 4340228858155008 4342214324238336 4346190710982144 4358202551119872 4361496732942336 4362193579097088 4363491928154112 4364717996677584 4366017097094016 4366714665477528 4370015281248864 4370713488431262 4376297242017792 4378299207819264 4380258232046592 4382308639328256 4384844697568608 4386806650506924 4388159017067904 4388813423906058 4390166409115968 4406331197713536 4407035207171688 4410366299542944 4428087741923328 4429942510809088 4431969016989696 4435318955778048 4436027596675584 4436736350794272 4440089893009536 4452361248211968 4454398009990656 4454445407053824 4456438502102272 4458477129047424 4460564150744832 4461057266274882 4463145495739476 4472892091938816 4476272962756608 4476988146968064 4478320663105536 4479578996590152 4481628209305884 4485015683386992 4485732264442611 4500978075123712 4502248930783422 4503037076987904 4504308514008849 4507160737314816 4523756304248832 4525825726162944 4527721434023424 4529246607286272 4531867699072896 4532591765780568 4533940831597632 4533989075036928 4536017761068384 4538092792066128 4544616366710784 4550131986776064 4550683425107456 4552765165009152 4553492570552016 4556934363878208 4559571478672119 4569528649480704 4571619010253568 4573713199526016 4575805474548672 4576536561293676 4578453510124221 4579995772602288 4600324915070976 4602429363796992 4603802106994688 4604537666824704 4605908146384896 4606644042701568 4619424866574336 4621538052698112 4623605911604736 4625031278739456 4625770230402048 4628447180766864 4630518131090642 4631945629127232 4632636391900839 4634064542955744 4634804937883302 4642802522781696 4644184391368704 4644926403167232 4648437307478016 4649179998774528 4651127375364288 4651870496459004 4653255064008096 4655386649517552 4657516286594184 4673321322408648 4674092616474624 4675412351198169 4676230810718208 4676853689243424 4679765376712704 4699145153396736 4701864566101248 4701914596334592 4704065517924864 4706170302883392 4708373270230656 4719409303891968 4721386097046528 4722976506691584 4724954794020864 4725709710688512 4727116255500288 4727871517509504 4728444496400716 4730607554267322 4732201070181216 4734183221352936 4745279751383808 4747501025938944 4749625245661632 4752373871382501 4774288141102662 4776497336991744 4777260488727552 4777896824504856 4780082504662452 4780871418802176 4783058459707392 4797095053750272 4800720975937536 4802917097152512 4803684470032896 4805696563065216 4806464380027128 4810097384093664 4820601652199424 4821371850580992 4822806867959808 4823391352229632 4825016122576896 4825597844156544 4827223357765632 4830016889801376 4830788592476658 4832277829973568 4834439982191304 4850070492548736 4856732677291248 4878290166736896 4880472906693888 4881977460891648 4882705510951296 4882757465424384 4884210753417216 4900735996269568 4902194635333632 4902977870009856 4906683824560128 4907467776484224 4909523340662304 4910307746262282 4911769234230768 4912553998662219 4914019241157416 4916267191404972 4923334397270016 4925537291797248 4927055738462208 4927790511052416 4929309652340736 4932950284764684 4936678894201392 4954855966153184 4957122597427728 4957914608068149 4957940730609664 4960208773029888 4961662086985812 4962530656272384 4981598709663744 4983685324660224 4985364090396672 4985965144113408 4988249139060096 4989733825250304 4990531046260032 4991328394643556 4995101129635728 5006009408053248 5008352730660864 5008906404238464 5011197761239488 5011251082935552 5013493314865056 5015786770178352 5029702733013504 5032003603431168 5035807083101184 5036611665339072 5039526371163921 5043335536977348 5045642643810366 5063600334514176 5065107447988224 5065916711611392 5069745824772096 5070555829479168 5088412855099392 5089225842279936 5090740582846464 5090794750918656 5091553941933312 5093072573831168 5093686613276352 5095402433197056 5098351161457008 5099165736503139 5100737709416544 5103019981201932 5105354391074394 5111876676501504 5112693412549632 5116557882249216 5119518853245888 5121860810635296 5126551159362984 5140719730665792 5145427349466768 5147781158867256 5151040842645504 5152495244177574 5172372258471936 5174538781741056 5175365529454848 5179277370369024 5180104875177792 5181646664683008 5193792011649024 5196852974896128 5199230309285376 5200781057265664 5201556650555328 5203160188581888 5203991509202304 5207003078362722 5210938832768136 5213322610825212 5222318456549376 5223152838129408 5224707440289792 5227100799458304 5229491970912768 5230327498621344 5232518297284824 5237309980707246 5257514188652544 5258354193533952 5259919272910848 5261460400398852 5262328762085376 5264736048801792 5279286530359296 5284121041833984 5286594549030912 5287178982251712 5289597636863904 5289653920876416 5292020721246448 5294441590743816 5296919929009488 5306060026036224 5308487317905408 5311559359177344 5313348570028032 5315574143273472 5316423424524576 5318005787437824 5325956124022053 5335998732780352 5338439720306784 5340938654181312 5343328401369336 5366188366249984 5371960611295488 5373559504115712 5373616681525248 5374418049818496 5375133927567963 5376074877628416 5378480346152448 5395869825196032 5396731935469056 5400811097929728 5403281734296576 5403936567315104 5406408633448368 5407272427530519 5411359557105372 5418215123263488 5423176858724352 5424043331903616 5425715458215936 5426315271258336 5428143137899008 5428797574676112 5431284424437144 5433769001026548 5438744979965217 5456329304117328 5459726272831488 5479829228568576 5482336012296192 5485567029057024 5488076437579008 5489925108609024 5490532020030624 5492224643503104 5493102148602432 5510139257806848 5512447259691008 5513327995803264 5514968964750336 5515850103761088 5520019302630144 5520901248544752 5523213758245092 5525740388509614 5528271646302093 5538751196928768 5541229453271904 5542937705769984 5543764324933968 5553763755976566 5572580226490368 5574212961922332 5575188761985024 5576762922106194 5577683321935872 5580234869658624 5580294246199296 5598276653039616 5600841138593792 5603403280011264 5604298548371712 5606645990242752 5608534601696256 5610883817899776 5611780281442608 5613450553406592 5614347427042536 5619488770840194 5624035260899328 5626608012619776 5626667882594304 5629185476339712 5631760584059904 5635019704768272 5637657468302496 5640179979223188 5658415574640192 5661004053860064 5662692532746496 5664528447750144 5665282968488832 5666188123506456 5693255668187136 5695640371040256 5696550376328448 5698245878986752 5700856158925824 5703464052868608 5704375308164064 5716832496205824 5719227074555904 5724464461986816 5725379072564928 5727083155702272 5727144094783488 5727777230772688 5729706645560064 5730397439935896 5732327737346688 5735645056639134 5738329923093612 5748231694872576 5750861261064192 5751780089118336 5756127617530368 5759458709901624 5767370054283357 5783309696999016 5786910235201536 5786971810873344 5788605768150114 5789619098984448 5794920947976192 5810936734826496 5816258105462784 5818918790780928 5819623995570112 5821356129458688 5822286220636704 5826687041665152 5827617984575016 5840344309395456 5843078185771008 5846459596758144 5849075534009232 5850878689423872 5851751231874744 5853555212154624 5862306186864153 5875108263618048 5876046942895584 5880488399390592 5883178467276864 5883891459806906 5886583084445427 5909292022652928 5914703462234112 5915648467725696 5920119857346048 5936481664282624 5939197346654208 5939260542738432 5941977496326144 5944636172063232 5947418867659776 5948076355033176 5950797341471892 5950860660985968 5953523311402254 5956246789586793 5963856122585088 5969317529290752 5971094217474048 5972771995453536 5975504279074512 5977517141281536 5980020911182656 5980976352590148 6002998574377896 6005744685345132 6009547649753088 6011244451540503 6031675072331776 6034434301550592 6036961912031232 6042490265430528 6043455687707424 6045254442130176 6045318766715904 6046220306045808 6048023681424512 6050790389421504 6070353553345536 6071323427402688 6075912485170944 6079428638229492 6082209712629414 6092704865974272 6095492013671424 6098284266034688 6101073966064896 6102048748391568 6103929890492928 6104604680165628 6106661030136384 6110194977491787 6133766553427968 6136572485062656 6138370467131994 6139383555766272 6141210861846528 6142192056935424 6162050736930816 6164807882139648 6167628013833216 6167693640536064 6171262907689152 6174085992276384 6175927505502976 6176848522534452 6178752723940992 6179739917177736 6190403363708928 6193235204222976 6197916409970688 6198906665032704 6201503167152384 6202493995278672 6204340085344128 6207182199356736 6210021715458912 6211013904612846 6231095096544864 6233883134930892 6234974414290944 6235804918991232 6269152754801664 6269219461779456 6272087357233152 6274893737177856 6277831026974208 6292545738522624 6295181462728704 6298061234669568 6299939725361152 6300946280918016 6302821674000384 6303828690012672 6307476739023096 6309601426908288 6312244295137248 6313252816622934 6315131872582416 6327039668511744 6330001367918592 6332833660882176 6335730657067392 6336498495176668 6339397167864306 6342364651840308 6365717521470216 6369680651636736 6370529099339808 6373443339549936 6374495225069568 6377411279609856 6396126738333696 6399052688351232 6404912626710528 6407595417420288 6408619173369504 6413463178791552 6416397059477184 6428495800774656 6433354830102528 6434130458875392 6436297810354176 6440022519735168 6441051456635544 6443037106631424 6443749384619274 6445919976255072 6446697119927883 6466760656731648 6469718918697216 6475643569721664 6479391048639327 6503248455576054 6504386888982528 6506223409123893 6507297208925184 6510274014601728 6510343287232512 6512281004556288 6519286066473216 6537303826679808 6542245099413504 6543290368645632 6545237892231168 6546031120883072 6547076995016376 6549025645641024 6550071998216292 6555022921873296 6556070232646893 6564445863026688 6567383055729664 6570387348069888 6572412869787648 6573462958992384 6577267046352912 6580209975760386 6582238525601856 6583220135859087 6609496796570304 6610552810757532 6615549449314416 6642131612884992 6644913766213632 6647953525484544 6650192903749632 6650998852080128 6652978433667072 6654041395013376 6655104526191408 6660134839514304 6678541872317952 6681597014985984 6681668110580736 6684657753153408 6687715693571136 6691585899412323 6694718243609214 6706270310684672 6709338137908224 6714409444134912 6715482220452096 6719368494885228 6722442313958826 6724447382636464 6727523525080488 6751467112685568 6753373396175133 6754555615481856 6759661099696128 6760741105972224 6785634456373248 6787654110461952 6788738589244416 6791582151035136 6793869910929408 6797801548609344 6798887648670852 6800911247396448 6800983612555392 6804026641602576 6807139188099192 6816924550066176 6822077176332288 6826025137661184 6829147747513728 6830238855828024 6835401545817312 6854292974221056 6857428515380352 6860569799289024 6863708211823008 6869993658903432 6899385042321408 6900487372606464 6905703160492032 6906806500237056 6908862219577344 6909966064052352 6929137299861504 6932307079047168 6935408867407104 6937546918109184 6938655345603072 6942670771150296 6945777196635963 6947918443690848 6951096814433616 6963091275399168 6964203784172544 6966276587053056 6967389604750848 6969467732611072 6972655961217024 6973769998161792 6976691063046432 6977805744688506 6983079974276328 6986274429891276 7011138924711936 7015280533865136 7016438349447168 7019648065069056 7045494722445312 7048717730095104 7049571976335616 7052796849151872 7052871894501888 7056098276887296 7059255454325088 7062559905345984 7079113955837952 7082079145569792 7084464760037376 7087432191031296 7088564566032768 7090674383250432 7092666744601074 7095911331400983 7098301605271824 7101274832029404 7117919627075712 7121251538908416 7124437868492448 7161432211653993 7162614148393984 7164746005487616 7165890733091328 7166845236757284 7168099836837888 7171307128203264 7195642580625408 7197784268193792 7201081463906304 7204375645728768 7208544844597824 7209696570040692 7215146076140496 7230902478299136 7232057775871488 7234287277621248 7235087028344448 7237524183865344 7238396766234816 7240835036648448 7241712565916192 7245025334702064 7246182888714987 7248416744960352 7251659973286956 7275105738823104 7314089372076032 7317435250105344 7319900144812032 7320709360040832 7322966191337472 7324058266426944 7324136198136576 7351103994404352 7353291953000448 7354466805014784 7360025736840192 7361201664726336 7364285010993456 7365461619393423 7367653851346152 7371028861736124 7374400787107458 7385001595905024 7388305937695872 7390583607693312 7391685766578624 7393964478511104 7399425427147026 7405018341302088 7432283949229776 7435683896141592 7436911095914496 7440313159544832 7440392328265728 7442493130478718 7471204373348352 7472398064495616 7475527986990336 7478046135595008 7478947716170112 7481178423866368 7482373708590144 7484600737875456 7485796569390048 7492651694453592 7502144016826368 7505580635119616 7509014112079872 7512529095991296 7513359606357696 7516876624403328 7520239972297584 7523680155267528 7544554099520256 7548005405146752 7553710624651776 7554917498008608 7565003305466022 7568463965715549 7594187161387008 7595400501771264 7597661171982336 7598875067417088 7601141545234432 7604618737158144 7605833744218752 7625636099407872 7632619282649088 7633838763419904 7636110874269696 7636192126377984 7639608860746752 7640529919914528 7643103649795584 7647526742185512 7651106564124816 7654529971802898 7664308926496768 7667815014752256 7669040118824448 7674836823373824 7679278279868832 7682791215952944 7689826739044476 7711079595998688 7715880313602048 7718141024200152 7726561263968256 7728742866266361 7755010807283712 7758558387707904 7761808172611584 7763048294182272 7768916055553536 7770157312766688 7772469997024512 7787125745860608 7795279462344192 7798767378678976 7801171585898496 7802334975832992 7804740282872832 7805987263803456 7810504617544083 7816408249152204 7833477684824064 7834729257194112 7837061160434688 7840651199187456 7844237956369152 7848777445927236 7855964971060869 7886271282978816 7887531290300928 7892190600598278 7893493143128064 7897104073202688 7918929795538944 7922636661768192 7926181562750976 7929891823546368 7930768473377568 7934396455295856 7934480881314624 7938031081869672 7941662386115724 7959090039054336 7962730976858112 7963695993938048 7967339038766016 7970022855042048 7973361214910208 7974635136786864 7985281266880801 8003998099170528 8007659580460176 8014992602054004 8049282549374976 8056653687240704 8057940916943232 8060339256173568 8060425022287872 8061627074727744 8064112316442624 8067720519228672 8090415949529088 8093804737794048 8095097903203584 8101216646894592 8105904850972656 8109612950172552 8117039335658058 8123606487965696 8127322684895232 8134765288086528 8136064997855424 8138573187323904 8139472906887504 8142214706848512 8143196362014168 8146926636655716 8150653501539822 8182096646750208 8184493956175992 8185844741021696 8189589409247232 8219743842852864 8223504018444288 8223591520714752 8228350543585536 8232114656368512 8235798030045936 8238336965254656 8239653222903648 8257646938963968 8265208886710272 8268670889536512 8269991993704896 8272453447125504 8273775155641632 8276242932475648 8280028953945216 8281351872817128 8284820637367638 8308126795393152 8311844179907856 8314406558654976 8330645633964849 8358870339735552 8358959282372608 8361319442883498 8362783142977536 8365144383159291 8366524982903808 8370352304487936 8370441369298944 8393575283638272 8397414979559424 8401261707890688 8405104920016896 8406447822557568 8409968985364128 8412801902544384 8416325726849664 8417670422163912 8420175830109888 8429233156260291 8436052891348992 8439912018929664 8440001823891456 8443778214509568 8447640876089856 8452529557152408 8456486202453744 8460269968834782 8487623361960288 8492907535515648 8494038799119744 8497924452733248 8499282185259684 8539883502280704 8543460556560384 8544825564492672 8547368818480128 8551284238388736 8555196079302912 8571327734366208 8575248744308736 8578840611833856 8586696692980224 8588068608847392 8590716142175232 8591665846159032 8594559968340096 8595596159903844 8598491606020032 8599533672025478 8603467584958701 8607494884640418 8622347542308864 8626291891596288 8634191426295552 8639188064852436 8670997940768072 8674964545498524 8676396278566912 8680365352802304 8680457716310016 8682908652225171 8684428648476672 8692381421964288 8716405102239744 8724387158194176 8726983856308224 8729435993355168 8732034194188032 8733429330955056 8740030562497728 8741426976862524 8756598415638528 8760516464093184 8764617278656512 8769689395137216 8773613301013848 8776318034135808 8777626847812116 8780332818231936 8812662395427072 8814070414343376 8820732599085888 8825837189710359 8859885021618176 8863938033979392 8870637911556096 8872055193351168 8873472701588544 8880179786019072 8904722496423936 8908796019981312 8908890814107648 8912877004204544 8916954258094848 8921128301489664 8922114532549764 8926290991478952 8930284967103381 8945784183877632 8952545925513216 8953976293936128 8956641326211072 8959157993180304 8963256418611768 8970031366773984 8971464528885222 9004497861566844 9006074153975808 9008617028017698 9014321474629632 9047512608497664 9051651452325888 9055442868046848 9058493214572544 9063735398145792 9065183531561136 9067881663195264 9067978150073856 9072035522136768 9076185584132256 9089232733421568 9101366850214912 9105530330018304 9106985141104032 9113868727756416 9119142957344238 9123314568944121 9139057298961408 9143238020507136 9147426399052032 9151610949097344 9153073122587352 9156907020248442 9159991545204576 9200649830141952 9204858727593984 9207555700697991 9207604213989376 9209075333649408 9211816292769792 9213288085403136 9238849733148672 9243076105396224 9247211823209472 9251540460804096 9256894361533728 9261036262181284 9263891258254464 9265272783801678 9268129085911488 9269609875766604 9285605045563392 9289852806334464 9296874614956032 9298359997549056 9302254750728576 9303740992918008 9306510128016192 9310773299035104 9315032573188368 9346642644817296 9348185232949248 9350824702396338 9352461621436416 9353707378486848 9403729132202496 9403829192669184 9408131035849728 9412340605766784 9416746540461312 9438818607783936 9442772194093056 9449909588041728 9451419421377024 9454232511000576 9455743035019008 9456888992801432 9461215108534644 9464402140362432 9468366442705872 9469879224934401 9490559502767616 9495002051877888 9499250491323264 9504747742765002 9509095751796459 9548576282205324 9554520977455104 9555793649009712 9560165009324904 9561742837604352 9566116919414784 9594190107500544 9605834194305024 9607368940065792 9611393126130432 9612928760054256 9620194768187328 9642743701161984 9645613735919616 9646782704459264 9650032245153792 9651195688313088 9654446715531264 9660033779602752 9661577184953316 9664555659947136 9665624076928911 9668879964382608 9700140985097472 9713465354582496 9754872683364081 9756580333473792 9760945813387776 9763954921783296 9765411021902592 9765514930848768 9768421506834432 9801471992539136 9804389270667264 9805955740019712 9813367649120256 9814935552968448 9819046681324608 9820615492524564 9823538468461536 9825107997324438 9828038482314832 9832534382809944 9846668794540032 9851074583594496 9854111476924416 9855581022104832 9858619304681472 9865900569529368 9870314963640579 9873357788402784 9909711932306368 9914245194855456 9915829216136298 9920417546059776 9923324173971624 9963197419327488 9967370649320448 9970728180793344 9971930288226816 9976498278120192 9979467650500608 9981062092520064 9982656789287112 9990202259271456 10012018816106496 10017812808476928 10022395522478976 10022502165871104 10026986629730112 10031573540356704 10042077365413821 10059405466027008 10064007206862336 10071614166202368 10073223330678144 10079052742327842 10086671073954696 10091285287620732 10127200669028352 10131833423222784 10139491649544192 10141111658958336 10176825710198784 10178451684559872 10181481165692928 10183107883866624 10186145147662336 10187373226552704 10190804866394112 10196702322914016 10198331473006278 10201475418833088 10206039962403864 10210708782148788 10225386825099264 10233115764498432 10239037706491776 10243721621270592 10253102318725968 10281439461331584 10290854698933536 10295562317734512 10304990488355148 10349077563482112 10350731058909696 10358554740738048 10360209750355584 10363293329366016 10393705949792256 10398460618570752 10401562114531328 10403113301110656 10406320377163776 10407983018404608 10414006156725444 10421877665536272 10426645221650424 10444636913098752 10446305676258816 10449414880579584 10454201598916608 10458983941825536 10460654997242688 10465036594569648 10466708617032759 10474619961414492 10516708387067904 10519838545821696 10522920800797704 10524657524170752 10529472097603584 10568242083667968 10573189098061824 10574357964503424 10579195273727808 10579307841752832 10584041442492896 10588883181487632 10593839858018976 10616974635810816 10623118718354688 10626697140056064 10631148286546944 10632846849049152 10636011574875648 10639000116901611 10651912248044106 10671997465560704 10676879440613568 10681877308362624 10686656802738672 10743921222590976 10747119008231424 10747233363050496 10748836099636992 10750267855135926 10752149755256832 10756960692304896 10791739650392064 10793463870938112 10801622195859456 10806563468593152 10807873134630208 10812817266896736 10814544855061038 10822719114210744 10836430246526976 10846353717448704 10848086663807232 10851430916431872 10852630542516672 10856286275798016 10857595149352224 10862568848874288 10867538002053096 10877489959930434 10912658608234656 10919452545662976 10964672024592384 10971134058114048 10976152875158016 10979850217218048 10981064040061248 10984449287006208 10986204297204864 11020278515613696 11024894519382016 11026655991606528 11029937929500672 11031700207522176 11040038605260288 11041802497089504 11046427516490184 11051480777019228 11056543292604186 11061601180661187 11077502393857536 11082458906543808 11085875411539968 11087528649867936 11099138140720539 11107527511953132 11145160452980736 11148425923844664 11153525844212388 11155366643871744 11160469739317248 11160588492398592 11163739695718077 11201682277187584 11206806560022528 11208597096743424 11213291980485504 11217069203392512 11221767635799552 11223560562885216 11226901106813184 11228694854085072 11238977541680388 11248070521798656 11253216025239552 11258370952679424 11263521168119808 11270039409536544 11275314936604992 11280359958446376 11316831149280384 11322008107720128 11325385065492992 11330565936977664 11332376247012912 11347504958199033 11391280742080512 11393100752656896 11396491757973504 11401712317851648 11406928105737216 11408750616328128 11438454149111808 11448928923973632 11450758145129856 11454166311404544 11454288189566976 11455554461545376 11459413291120128 11460794879871792 11464655474693376 11471290113278268 11476659846187224 11481794957704347 11496463389745152 11501722522128384 11503560178236672 11512255235060736 11518917419803248 11534740108566714 11566619393998032 11573820470403072 11577211536300228 11579238197968896 11589841895952384 11632516210925568 11637837581561856 11639247991140224 11642712258917376 11644572441273408 11653374083330304 11655235969150032 11680688618790912 11686156371542016 11692919193516288 11698151068018464 11701757378847744 11703502463749488 11707110424309248 11724612373728306 11750216527236096 11752093885791168 11760976798781184 11766356934553728 11767782919613812 11773166168890854 11818584045305856 11829406924468224 11831296935451392 11840239714692096 11872963328565248 11878394693308416 11878521085476864 11883954992652288 11889272344126464 11894837735319552 11896152710066352 11901594682943784 11901721321971936 11907046622804508 11912493579173586 11927712245170176 11938635058581504 11945543990907072 11951008558149024 11955034282563072 11960041822365312 11961952705180296 12005997148755792 12011489370690264 12019095299506176 12022488903081006 12068868603101184 12073923824062464 12084980530861056 12086911375414848 12090508884260352 12090637533431808 12092440612091616 12096047362849024 12101580778843008 12140707106691072 12142646854805376 12151824970341888 12158857276458984 12164419425258828 12175559003487087 12185409731948544 12190984027342848 12196568532069376 12202147932129792 12204097496783136 12207859780985856 12209209360331256 12213322060272768 12220389954983574 12225980252309733 12267533106855936 12273144970125312 12276740934263988 12278767111532544 12284384113870848 12329615764279296 12335256027666432 12335387281072128 12342525815378304 12348171984552768 12351855011005952 12353697045068904 12357505447881984 12359479834355472 12380806727417856 12386470408445952 12397813330065408 12403006334304768 12404987990557344 12408680170688256 12414364398713472 12420043430917824 12422027809225692 12427230956051457 12462190193089728 12467766269861784 12471609837982464 12538305509603328 12538438923558912 12541979164325247 12544174714466304 12549787474355712 12555662053948416 12590362925457408 12596122469339136 12601892561836032 12605643348000768 12607657380025344 12614953478046192 12619202853816576 12624488590274496 12626505633245868 12630263745164832 12654079337023488 12660002735837184 12665667321764352 12671461314134784 12672996990353336 12678794335728612 12684729303680616 12690404953252173 12731435042940432 12739361303273472 12741058198679616 12746886679099872 12754822559219712 12798105376702464 12809825253421056 12815190834840576 12817238346739008 12826926357583104 12832794118954368 12856991601549312 12868260917750784 12872595620708352 12880045039470336 12882102913271088 12886074213262848 12887498769238548 12891839952510144 12893394239855766 12899300508038217 12933521313463296 12939437837394432 12951287139443328 12958782097278654 13006496911152108 13008773777965056 13012446818247786 13014594417850368 13020548029203456 13020686574465024 13038572132946432 13074607653359616 13084490198827008 13086580737291264 13090475784462336 13092062241766144 13094153990032752 13098051291282048 13100143996432584 13110045843746592 13112140465293786 13128891726053376 13134766111459328 13140774696139776 13146925917984768 13154534092705824 13160419951520772 13164477051203712 13166440271718174 13218993593140608 13221105621515064 13231098898628832 13284263225769984 13289827532427264 13295907050969088 13301997704160256 13305956867334144 13308082790026752 13310209052382816 13320269679028608 13357083744635904 13363194029971968 13363336221161472 13369315506306816 13375431387142272 13383171798824646 13389436487218428 13412540621369344 13418676275816448 13428818888269824 13430964440904192 13438736989770456 13444884627917652 13448894765272928 13455047050160976 13457196793327833 13502934225371136 13506746792350266 13509111230963712 13521482211944448 13571268912746496 13577477178488832 13583164302070272 13587739821858816 13595603097218688 13597775297341704 13601822494792896 13601967225110784 13608053283205152 13614278376198384 13633849100132352 13652050275322368 13658295495027456 13660477711656048 13670803091634624 13678714436016357 13708585948442112 13714857030760704 13721139598578048 13727416423646016 13735360530372663 13739987317806864 13800974745212928 13811406320984064 13813613000474112 13817724439154688 13819932128104704 13858274599723008 13864614158094336 13870817734814208 13875093836218368 13877310691206144 13885341542300592 13891554393271926 13895836887381696 13897909175702517 13902193628867232 13928407568345088 13932553174106112 13934779209501696 13938935465222144 13945311922434048 13947539996323584 13953382126092864 13955611489377012 13966159948552656 13972548859782552 14022277849423872 14026237053594507 14030561067730272 14039296130138112 14097435460190208 14099143952671232 14105593698303744 14105743789003776 14112196553774592 14118510908650176 14125119810691968 14158227911675904 14164158291139584 14168929520074752 14174864382062592 14177129132065536 14181348766500864 14185333489202148 14191822662801966 14196603210543648 14202549664058808 14235839254151424 14242503077816832 14248875736984896 14257121614147503 14322864423307986 14325228296787968 14329492010975232 14331781466182656 14333690473514568 14342614256406528 14391285161250816 14402162927812608 14408751291457536 14417089689195648 14419393140081384 14430292152280992 14461804956598272 14464115551742976 14470174056688896 14475048367730688 14476793532469632 14481670073296896 14483425131832384 14490050669404128 14492365777429974 14496833489920704 14503319946573912 14550211477646208 14628178744152064 14634870500210688 14641418720081664 14645932382674944 14648116532853888 14648272396273152 14702207988808704 14706583906000896 14708933610029568 14720051473680384 14722403329452672 14728570021986912 14730923238786846 14735307702692304 14742057723472248 14748801574214916 14770003191810048 14776611875391744 14781167215386624 14783371533157248 14787928957022208 14798850854294052 14810036682604176 14864567898459552 14871367792283184 14873743824204447 14873822191828992 14880626319089664 14884986260957436 14944796128991232 14951055973980672 14956092271190016 14957895432340224 14962356847732736 14964747417180288 14969201475750912 14971593138780096 14985303388907184 15011161270239232 15018028224159744 15025058191982592 15026719212715392 15033753248806656 15040479944595168 15047360310535056 15089108199040512 15096010810293504 15107421249303552 15109834996017216 15118579113491763 15130006610932044 15136927931431098 15190801003542528 15195322343964672 15197750134834176 15202283090468864 15209237474316288 15211667488437504 15265238565298176 15267677526839808 15272221748539392 15272384252755968 15279217721493504 15281059839829056 15286207299591168 15295053484371024 15297497209509417 15302213128249632 15309059943605796 15335630029504512 15338080237648896 15349673646747648 15358556559737664 15365582431905888 15379653478088952 15422159191997376 15436282048400304 15453122527936512 15457485732532722 15517116775415808 15523616345223168 15526096588364544 15537832111107072 15540314625533376 15544939994049024 15590558924688384 15597534757357952 15602343171796992 15604669951665984 15609480565745664 15611974527606912 15621009235088166 15632816498304408 15666955369648128 15669458514388224 15674122320869376 15681302398374912 15688475912738304 15697554891854472 15711929942121738 15772542565957632 15775062580601856 15784381201196556 15786986286256128 15794208146405376 15837859591077888 15852363125501952 15859783647092736 15861536946755136 15868792910591712 15868961762629248 15876062163739344 15883324772231448 15918180078108672 15925461953716224 15927391987876096 15934678077532032 15940045710084096 15946722429820416 15949270273573728 15970562533761602 15977868372066159 16007996198341056 16015319160920352 16029985204108008 16098565098749952 16113307374481408 16115881833886464 16120678512347136 16120850044575744 16123254149455488 16125401782703889 16128224632885248 16135441038457344 16187609475588096 16190195806407168 16202433293789184 16211809701945312 16219225900345104 16221817282591557 16234078671316116 16247212975931392 16254645369790464 16269530576173056 16272129995710848 16277146374647808 16278945813775008 16284429413697024 16286392724028336 16293853273311432 16301307003079644 16316234939895651 16368987912351984 16371689482043392 16379178818494464 16439487685705728 16447008036888576 16456701087171072 16464229312737024 16471596060091872 16476673930509312 16479306445807296 16530417773420544 16537341779073024 16539983987409792 16544906894251008 16547550311283264 16552485864951296 16560057907890432 16562703745634256 16569641274735276 16584814938906279 16616253590786304 16623688359815712 16628813117309952 16661291267929698 16717740679471104 16722638885766996 16725566285955072 16730288766318582 16733049965807616 16740704608975872 16740882738597888 16794829959118848 16802523415781376 16810209840033792 16812895645115136 16819937970728256 16825603805088768 16832651453699328 16835340844327824 16840351660219776 16858466312520582 16872105782697984 16879824037859328 16880003647782912 16887556429019136 16895281752179712 16905059114304816 16912972404907488 16920539937669564 16975246723920576 16988077598239488 16995848905466496 16998564370519368 17079767004561408 17086921113120768 17089651128985344 17094737636960256 17102568476777472 17110392158605824 17150497488617472 17157681223667712 17173393385960448 17176137217694784 17181432284350464 17183331692318064 17189119936680192 17191192319807688 17196983212040064 17199067344050956 17206935169917402 17214989769280836 17244695084617728 17252583783192576 17268382852591104 17278376129704872 17341995881536144 17349929090997048 17352792557133824 17360730705604608 17360915432620032 17365817304450342 17368857296953344 17384762843928576 17432810204479488 17448774316388352 17458871986710336 17464068388376064 17466858661910112 17480061124995456 17482853953725048 17521032928186368 17529234557313024 17539378790274432 17547226602027696 17552636068271616 17555253695624232 17560665636463872 17586918560592459 17625324790854144 17628140828686752 17641465198171776 17651674379420718 17659749253336281 17719770043236352 17727876067958784 17744110386702336 17746945403177088 17760359572038144 17809444992847872 17817592039962624 17817781628215296 17825754008409088 17833908516189696 17842256602979328 17844229065099528 17852581982957904 17860569934206762 17868740368760379 17891568367755264 17907952587872256 17913282652422144 17918315986360608 17926512837223536 17940062733547968 17942929057770444 18008995723133688 18017234056035396 18028642949259264 18033733354621509 18095025216995328 18103302904651776 18110885736093696 18127470796291584 18130367063122272 18135763326390528 18135956300147712 18144071044273536 18152371168264512 18202733700429824 18211060660036608 18213970282208064 18227737455512832 18238285914688476 18246629137888242 18278114597922816 18286476041014272 18294852798104064 18303221898194688 18306146245174704 18313814040496884 18319983090409152 18330584932475361 18401299660283904 18409717455187968 18415111401395982 18418150667298816 18423632585539584 18426576170806272 18486152210792448 18494423646418944 18503080921608192 18513788723067456 18522072524362568 18527782516508928 18530545567603356 18536258171822976 18539219751533208 18571210091126784 18579705612668928 18593749229912064 18596719995098112 18604509501457152 18607481985836016 18613020256032384 18621546598070208 18630065146376736 18693285289634592 18701649404792676 18704923242872832 18707414756973696 18807458264404992 18807658385338368 18816262071699456 18824681211533568 18833493080922624 18877637215567872 18885544388186112 18899819176083456 18902838842754048 18908465022001152 18911486070038016 18913777985602864 18922430217069288 18928804280724864 18936732885411744 18939758449868802 18981119005535232 18990004103755776 18998500982646528 19009495485530004 19018191503592918 19097152564410648 19109041954910208 19111587298019424 19120330018649808 19123485675208704 19132233838829568 19188380215001088 19214737880131584 19222786252260864 19225857520108512 19240389536374656 19285487402323968 19293565408918528 19300064490307584 19302391376626176 19308893431062528 19320067559205504 19323154369906632 19329111319894272 19331248153857822 19337759928765216 19340091359783649 19400281970194944 19426930709164992 19438173145917981 19509745366728162 19513160666947584 19518670227371679 19521891626775552 19530822043805184 19531029861697536 19536843013668864 19602943985078272 19611911480039424 19626735298240512 19629871105936896 19638093362649216 19641230985049128 19647076936923072 19650215994648876 19656076964629664 19665068765619888 19668210697940679 19693337589080064 19702149167188992 19711162044209664 19717238609362944 19731801139058736 19740629927281158 19746715576805568 19819423864612736 19828490389710912 19831658432272596 19846648347943248 19926394838654976 19934741298640896 19943860576453632 19952996556240384 19958935301001216 19962124185040128 19965313578574224 19980404518542912 20035625616953856 20044791044957952 20045004331742208 20053973259460224 20063147080713408 20074757698236969 20084154730827642 20118810932054016 20128014413724672 20143228332404736 20146446661356288 20158105484655684 20173342147909392 20182570575241464 20254401338056704 20260120188525399 20263666846445568 20278983299088384 20282223317916672 20356903369119744 20362962331385856 20366215767733248 20372290295324672 20374746453105408 20381609732788224 20393404645828032 20396662946012556 20402950837666176 20412079924807728 20421417564297576 20450773650198528 20466231528996864 20478075412983552 20487443242541184 20506204637451936 20562878922663168 20581709397867072 20591124635469024 20593620109324171 20609980976710296 20698155126964224 20701462117819392 20717109481476096 20720419500711168 20726586658732032 20787411899584512 20796921237141504 20803124229062656 20806226602221312 20812640754327552 20815966036809216 20828012313450888 20837331589907889 20843755331072544 20853290443300848 20889273826197504 20892611352517632 20898829761159168 20908403197833216 20917967883651072 20921309994485376 20930073189139296 20933417234065518 20949239922828984 21033416774135808 21045841601595408 21049315048341504 21058944195207168 21136484167335936 21148715929006848 21158390547455616 21158615683505664 21168082884985792 21177766362975264 21187679716037952 21246237436709376 21253394280112128 21262296573093888 21265693698098304 21272023149751296 21278000233803222 21287733994202949 21303824496088212 21343994931121408 21353758881227136 21363754616725248 21373313605477344 21484296634961979 21487842445181952 21494238016462848 21497672199273984 21500535710271852 21504299510513664 21513921384609792 21586927741876224 21603244391718912 21613126937186304 21615746269260416 21625634533793472 21629089710122076 21645438228421488 21692707434897408 21696173327614464 21702861832863744 21705261085033344 21712572551596032 21715190298704448 21725137697748576 21735076004106192 21738548666144961 21754979919860868 21825317216469312 21942268116228096 21952305750316032 21959700434436096 21962128080122496 21968898574012416 21972408594409728 22049789038764032 22053311983213056 22059875859001344 22063400415044352 22080077210520576 22083604994179008 22092855032980368 22096384858180269 22102961554038456 22113086585208372 22123202361322374 22155004787715072 22164917813087616 22171750823079936 22175057299735872 22198276281441078 22215055023906264 22296851847689328 22307051688424776 22310733287743488 22320939478634496 22321176984797184 22327479391436154 22413613120045056 22417194193486848 22426583960971008 22434138406785024 22443535271599104 22447121125770432 22453802213626368 22457389708170144 22477955083360776 22506432050479104 22516741905358848 22527042336239616 22540078819073088 22550629873209984 22560719916892752 22633662298560768 22644016215440256 22650770130985984 22661131873955328 22664752494025824 22695009916398066 22705391897146647 22782561484161024 22786201505313792 22792983515947008 22803424635703296 22813856211474432 22817501232656256 22876908298223616 22897857847947264 22901516290259712 22908332622809088 22908576379133952 22911108923090752 22918826582240256 22921589759743584 22929310949386752 22942580226556536 22953319692374448 22963589915408694 22992926779490304 23003445044256768 23007120356473344 23024510470121472 23037834839606496 23069480217133428 23133238787996064 23147640940806144 23154423072600456 23179683791904768 23265032421851136 23275675163123712 23278495982280448 23285424517834752 23289144882546816 23306748166660608 23310471938300064 23361377237581824 23385838387032576 23396302136036928 23403514757695488 23407004927498976 23414220848618496 23431513852632249 23449224747456612 23500433054472192 23504187771582336 23521953597562368 23532713869107456 23535565839227624 23546332337781708 23567894913182607 23658813848936448 23662593870902784 23680479429384192 23745926657130496 23756789386616832 23767909985304576 23778544688252928 23789675470639104 23792305420132704 23803189365887568 23803442643943872 23814093245609016 23824987158347172 23877270117163008 23891087981814144 23902017116298048 23910068565126144 23920083644730624 23923905410360592 23955843800642403 24011994297511584 24022978741380528 24044977806162012 24147847648124928 24169961061722112 24173822750829696 24181017768520704 24181275066863616 24184881224183232 24192094725698048 24203161557686016 24281414213382144 24285293709610752 24303649940683776 24317714552917968 24328838850517656 24351118006974174 24370819463897088 24381968054685696 24393137064138752 24404295864259584 24408194993566272 24415719561971712 24418418720662512 24426644120545536 24440779909967148 24451960504619466 24546289940250624 24553481868527976 24557534223065088 24568768227741696 24659231528558592 24670512055332864 24670774562144256 24685051630756608 24696343969105536 24703710022011904 24707394090137808 24715010895763968 24718959668710944 24772940816891904 24795626660130816 24806012668609536 24809975981114688 24817360341376512 24828728797426944 24840086861835648 24844055618451384 24854461912102914 24924380386179456 24935532539723568 24943219675964928 24991936901894547 25076611019206656 25076877847117824 25083958328650494 25088349428932608 25099574948711424 25111324107896832 25180725850914816 25192244938678272 25203785123672064 25215314760050688 25229906956092384 25238405707633152 25248977180548992 25253011266491736 25260527490329664 25308158674046976 25320005471674368 25331334643528704 25342922628269568 25345993980706672 25357588671457224 25369458607361232 25380809906504346 25462870085880864 25478722606546944 25482116397359232 25493773358199744 25619650506842112 25630381669681152 25634476693478016 25653852715166208 25665588237908736 25713983203098624 25736521835501568 25760090078940672 25764205826542176 25772148426525696 25774997538477096 25783679905020288 25786788479711532 25798601016076434 25810402754876103 25867042626926592 25878875674788864 25902574278886656 25917564194557308 26012993822304216 26024893636495572 26029188835700736 26041096058406912 26041373148930048 26048725956675513 26077144265892864 26149215306719232 26173161474582528 26180951568924672 26184124483532288 26188307980065504 26196102582564096 26200287992865168 26220091687493184 26224280930587572 26269532222918656 26281549392279552 26293851835969536 26309068185411648 26320839903041544 26328954102407424 26332880543436348 26437987186281216 26442211243030128 26462197797257664 26477511569131077 26579655064854528 26591814101938176 26603995408320512 26611913734668288 26616165580053504 26620418104765632 26640539358057216 26714167489271808 26726388059943936 26726672442322944 26738631012613632 26750862774284544 26766343597649292 26778872974436856 26790854901310143 26825081242738688 26837352551632896 26857637776539648 26861928881808384 26877473979540912 26889769255835304 26897789530545856 26910094100321952 26914393586655666 27013493584700532 27018222461927424 27042964423888896 27142537825492992 27154954356977664 27166328604140544 27175479643717632 27191206194437376 27195550594683408 27203644989585792 27203934450221568 27216106566410304 27228556752396768 27267698200264704 27304100550644736 27316590990054912 27320955423312096 27341606183269248 27357428872032714 27417171896884224 27429714061521408 27442279197156096 27454832847292032 27470721060745326 27479974635613728 27601949490425856 27622667102093973 27622812641968128 27627226000948224 27635448878309376 27639864256209408 27716549199446016 27729228316188672 27741635469628416 27754621382412288 27770683084601184 27783108786543852 27791673774763392 27795818351405034 27804387257734464 27856815136690176 27869558419003392 27877870930444288 27890623844868096 27895079992647168 27906764252185728 27911222978754024 27932319897105312 27945097719565104 28044555698847744 28052474107189014 28061122135460544 28198287905342464 28211187396607488 28211487578007552 28224393107549184 28237021817300352 28250239621383936 28316455823351808 28328316582279168 28349728764125184 28354258264131072 28362697533001728 28370666978404296 28383645325603932 28393206421087296 28405099328117616 28409637674803203 28471678508302848 28485006155633664 28497751473969792 28514243228295006 28527287255389377 28645728846615972 28650456593575936 28663562932365312 28667380947029136 28685228512813056 28782570322501632 28817502582915072 28834179378391296 28838786280162768 28860584304561984 28928231103485952 28940348113377792 28950096735461376 28953587064939264 28963340146593792 28966850263664768 28980101338808256 28984731554859948 28993666979841408 28996872230786733 29006639893147824 29100422955292416 29256357488304128 29264618050092243 29269741000421376 29282837440163328 29291864765349888 29296233065707776 29296544792546304 29404415977617408 29413167812001792 29417867220059136 29440102947360768 29444806658905344 29457140043973824 29461846477573692 29470615405384608 29484115446944496 29497603148429832 29540006383620096 29553223750783488 29562334430773248 29566743066314496 29575857914044416 29597701708588104 29610944890921737 29620073365208352 29729135796919104 29742735584566368 29747487648408894 29761252638179328 29769972521914872 29889592257982464 29902111947961344 29912184542380032 29915790864680448 29924713695465472 29929494834360576 29938402951501824 29943186277560192 29970606777814368 30036056448319488 30053438425430784 30067506497613312 30080959889190336 30094720621070112 30098367852089173 30126232096241463 30178216398081024 30192021620587008 30214842498607104 30219669992034432 30237158226983526 30260013221864088 30273855862862196 30381602007085056 30395500269668352 30404566180937728 30418474948632576 30423334976875008 30530477130596352 30535355053679616 30544443497078784 30558435442987008 30562119679658112 30572414599182336 30590106968742048 30594994419018834 30604426256499264 30618119887211592 30676160475297792 30699347293495296 30717113119475328 30731164863811776 30759306956177904 30844318383994752 30872564096800608 30914971465065444 31047232690446336 31052193176729088 31075664222214144 31080629251066752 31089879988098048 31181117849376768 31195069514715904 31204686343593984 31209339903331968 31218961131491328 31223949055213824 31242018470176332 31265632996608816 31333910739296256 31338917028776448 31348244641738752 31362604796749824 31376951825476608 31395109783708944 31400125851098277 31423859884243476 31550125161203712 31568762402393112 31573972572512256 31588416292810752 31704726251003904 31719567294185472 31723073893510272 31737585821183424 31737923525258496 31752124327478688 31766649544462896 31850923907432448 31854783975752192 31869356155064064 31880091420168192 31893444859640832 31898540547147456 31917000350704833 31941125067523204 31955736744132318 32015992396682112 32030638321840704 32059970408216016 32226614748962816 32231763667772928 32241357024694272 32241700089151488 32246508298910976 32250803565407778 32256449265770496 32270882076914688 32375218951176192 32380391612814336 32404866587578368 32423619403890624 32438451800690208 32443634565183114 32468157342632232 32509290739580928 32539061152346112 32544259991421696 32554292749295616 32557891627550016 32568858827394048 32572785448056672 32587706546622864 32602614006159288 32632469879791302 32737975824703968 32758357636988928 32894016073777152 32913402174342144 32928458625474048 32943192120183744 32953347861018624 32958612891614592 33060835546841088 33074683558146048 33079967974819584 33089813788502016 33095100622566528 33104971729902592 33120115815780864 33125407491268512 33139282549470552 33169629877812558 33184803541983561 33232507181572608 33247376719631424 33257626234619904 33322582535859396 33435481358942208 33445277771533992 33460577532637164 33466099931615232 33481409217951744 33481765477195776 33491219087154231 33605046831562752 33620419680067584 33625791290230272 33639875941456512 33651207610177536 33665302907398656 33670681688655648 33680703320439552 33716932625041164 33744211565395968 33759648075718656 33775112858038272 33790563504359424 33810118228609632 33825944809814976 33841079875339128 33950493447841152 33976155196478976 33991697810932992 33997128741038736 34042514874597099 34173842226241536 34179302257970688 34189475273920512 34205136953554944 34220784317211648 34315362447335424 34346786771920896 34352274435389568 34362864568700928 34366663384636128 34378239873360384 34382384639615376 34393966424080128 34398134688101912 34413870339834804 34429979538561672 34445384873113041 34489390169235456 34505167566385152 34536765705182208 34556752259409744 34683991763072288 34699858181994096 34705585114267648 34721461411209216 34731634608900684 34737714593906688 34769525687857152 34897548632776704 34917743973420672 34928136776752128 34933717323820224 34960122249990912 34965707907450096 35042065856372736 35058469114626048 35078757580548864 35094453204055392 35105272136543232 35110507391248464 35121331272927744 35173837121184918 35250649581708288 35256281657373504 35282930396343552 35303348758841436 35319498506672562 35455752135917568 35488220773404672 35493890806354176 35520719144076288 35618889985695744 35635184079925248 35635563256430592 35651508016818176 35667817032379392 35684513205958656 35688458130199056 35705163965915808 35721139868413524 35737480737520758 35783136735510528 35815905175744512 35836631972721216 35853025674447072 35880125467095936 35885858115540888 36017991446267376 36034468112070792 36057285898518528 36067466709243018 36206605809303552 36221771472187392 36254941592583168 36260734126244544 36271526652781056 36271912600295424 36288142088547072 36304742336529024 36405467400859648 36422121320073216 36427940564416128 36455474911025664 36476571829376952 36493258275776484 36526677010461261 36556229195845632 36572952082028544 36589705596208128 36606443796389376 36612292490349408 36627628080993768 36639966180818304 36661169864950722 36802599320567808 36819434910375936 36830222802791964 36836301334597632 36853152341612544 36988847292837888 37006161843216384 37027577446134912 37044145048725136 37055565033017856 37061091135206712 37072516343645952 37078439503066416 37142420182253568 37159411225337856 37193439990196224 37209019002914304 37214963971672032 37226040512064768 37243093196140416 37260130292753472 37281692868154371 37386570579269184 37403298809585352 37414829513947392 37614916528809984 37615316770676736 37625937492975741 37632524143398912 37649362423067136 37666986161845248 37771088776372224 37805677685508096 37816930044002304 37822972140076032 37827555971205728 37844860434138576 37857608561449728 37873465770823488 37879516899737604 37962238011070464 37980008207511552 37997001965293056 38018990971060008 38036383007185836 38071214859756519 38194305128821296 38218083909820416 38223174596038848 38240660037299616 38264467677659136 38429475760263168 38445572504521728 38451715040217024 38480779072749312 38570974804647936 38587130817837056 38604782753252352 38617786862125056 38640135118411008 38646308739813264 38658222639788544 38662496307715644 38675519857530432 38680182719567298 38697901524114651 38800563940389888 38853861418329984 38876346291835962 39019490733456324 39026321333895168 39037340454743358 39043783253551104 39061644087610368 39062059723395072 39205887970156544 39223822960078848 39253470596481024 39259742211873792 39276186725298432 39282461970098256 39294153873846144 39300431989297752 39312153929259328 39330137531239776 39336421395881358 39386675178160128 39404298334377984 39422324088419328 39463602278117472 39481259854562316 39493431153611136 39638847729225472 39656980779421824 39663316864545192 39693296695886496 39852789677309952 39869482597281792 39887721152907264 39905993112480768 39917870602002432 39924248370080256 39930627157148448 39960809037085824 40071251233907712 40089582089915904 40090008663484416 40107946518920448 40126294161426816 40149515396473938 40168309461655284 40237621864108032 40256028827449344 40286456664809472 40292893322712576 40316210969311368 40346684295818784 40365141150482928 40371590379983499 40508802676113408 40520240377050798 40527333692891136 40564446635833344 40713806738239488 40732431535466496 40744580590649344 40749492906210816 40763219465576448 40786809291656064 40793325892025112 40805901675332352 40824159849615456 40842835128595152 40901547300397056 40956150825967104 40974886485082368 41012409274903872 41036143308049071 41125757845326336 41163418795734144 41182249270938048 41187240218648342 41206081591117989 41219961953420592 41402924235638784 41434218962952192 41440839001422336 41453173317464064 41574823799169024 41593842474283008 41612453204442624 41625281508655104 41631932073618432 41656024626901776 41674663179815778 41687510662145088 41693727527107551 41706580886601696 41785222705035264 41797659522318336 41816806395666432 41835935767302144 41842619988970752 41860146378278592 41866834468131036 41898479845657968 42066833548271616 42078711160783521 42091683203190816 42117888390414336 42297431858013696 42316781094911232 42317231367011328 42336165769971584 42355532725950528 42375359432075904 42492474873418752 42506788560224256 42524593146187776 42531387396196608 42544046299502592 42556000467606444 42575467988405898 42607648992176424 42687989862242816 42707517762454272 42727509233450496 42746627210954688 42771364842442509 42968593269923958 42975684890363904 42988476032925696 42995344398547968 43001071420543704 43027842769219584 43173855483752448 43206488783437824 43226253874372608 43231492538520832 43251269067586944 43258179420244152 43290876456842976 43385414869794816 43392346655228928 43410522170066688 43425145103192064 43430380597408896 43450275395497152 43470152008212384 43477097332289922 43509959839721736 43650634432938624 43884536232456192 43904611500632064 43924256160244992 43937797148024832 43944817188819456 44099578077528064 44106623966426112 44119751718002688 44126800830088704 44160154421041152 44167209988358016 44185710065960736 44192769716360538 44205923108076912 44226173170416744 44246404722644748 44310009575430144 44329835626175232 44343501646159872 44350114599471744 44396552562882156 44430110047812528 44593703695378656 44614103376849552 44621466575486976 44641878957268992 44654958782872308 44834388386973696 44853167921942016 44868276813570048 44887070543198208 44894242251540864 44907604427252736 44914779416340288 44955910166721552 45033483810717696 45054084672479232 45080157638146176 45101259746419968 45121439833785504 45267324597121536 45288032430880512 45301540261971968 45322263747910656 45329504988051648 45355737340475289 45390019832796132 45410783794293294 45572403010627584 45585967031894016 45606849271406592 45627712422948864 45635002465312512 45795715695894528 45803032580519424 45816665245618176 45817152758267904 45822217846181504 45837653164480512 45843179519487168 45858621898773504 45885160453113072 45892491628528251 45906639384748896 45927179830817388 46006890088513536 46014240712946688 46049020940242944 46075669679212992 46138960434266856 46266477575992128 46308846145200912 46359367583809536 46551350326247424 46556991964560896 46570849035669504 46578289765093632 46613496333321216 46620943876600128 46771676774065152 46792604272073856 46807029515390976 46814009854997952 46828441697236992 46863027705264498 46898449494913224 47000866108944384 47008375543164672 47043907195124736 47065427738214912 47071131678455248 47092664675563416 47135789826365214 47317627697872896 47325187741805568 47360958858768384 47513578773233664 47557089376505856 47579350941278208 47584610840265408 47606378731775136 47606885287887744 47628186491218032 47649974316694344 47754540234326016 47782175963628288 47804034232596096 47820137130252288 47840167289461248 47847810820721184 47911687601284806 47933605116198477 48023988595023168 48045957482761056 48089955612324024 48295695296249856 48339922123444224 48347645501659392 48362035537041408 48362550133727232 48369762448366464 48376205348111667 48384189451396096 48406323115372032 48562828426764288 48570587419221504 48607299881367552 48635429105835936 48657677701035312 48702236013948348 48741638927794176 48763936109371392 48786274128277504 48808591728519168 48816389987132544 48831439123943424 48836837441325024 48853288241091072 48881559819934296 48903921009238932 48948704819686953 49106963737055952 49115068446130176 49137536455483392 49318463057117184 49341024110665728 49370103261513216 49392687938211072 49407420044023808 49414788180275616 49430021791527936 49437919337421888 49591253320261632 49612025337219072 49619951962229376 49634720682753024 49657457594853888 49680173723671296 49688111236902768 49708923824205828 49754444816718837 49848760772358912 49871065079447136 49886439351929856 49983873803789094 50153222038413312 50167916657300988 50176698857865216 50199149897422848 50222648215793664 50384489877356544 50407570247344128 50430629520101376 50459813912184768 50476811415266304 50497954361097984 50506022532983472 50521054980659328 50616317348093952 50640010943348736 50662669287057408 50685845256539136 50691987961413344 50715177342914448 50738917214722464 50761619813008692 50925740171761728 50964232794718464 50987546716399488 51239301013684224 51260763339362304 51268953386956032 51307705430332416 51331176475817472 51473043671003136 51520180157881344 51528411653084352 51544296853051392 51549995076954192 51567359810040576 51573576959423064 51597202032152868 51620805509752206 51734085253853184 51757751349577728 51805148557773312 51835128389114616 52025987644608432 52049787272991144 52058377671401472 52082192116813824 52082746297860096 52097451913351026 52154288531785728 52298430613438464 52346322949165056 52368248967064576 52376615960131008 52392205165128192 52400575985730336 52440183374986368 52448561861175144 52539064445837312 52563098784559104 52587703671939072 52618136370823296 52641679806083088 52657908204814848 52665761086872696 52760755681777377 52875974372562432 52884422486060256 52924395594515328 52955023138262154 52979247760008843 53159310129709056 53183628203876352 53207990816641024 53232331160107008 53240836209531264 53281078716114432 53428334978543616 53452776119887872 53453344884645888 53477262025227264 53501725548569088 53532687195298584 53557745948873712 53581709802620286 53650162485477376 53674705103265792 53723857763616768 53754947959081824 53779538511670608 53795579061091712 53820188200643904 53828787173311332 54026987169401064 54085928847777792 54101200063864527 54285075650985984 54309908713955328 54332657208281088 54382412388874752 54391101189366816 54407289979171584 54407868900443136 54432213132820608 54457113504793536 54608201101289472 54633181980109824 54641910846624192 54683212366538496 54714857744065428 54834343793768448 54859428123042816 54884558394312192 54909665694584064 54941442121490652 54959949271227456 54991754797426083 55203898980851712 55245334204187946 55254452001896448 55270897756618752 55279728512418816 55458456632377344 55483270939256832 55509242764824576 55541366169202368 55566217573087704 55583347549526784 55591636702810068 55608774515468928 55713630273380352 55739116838006784 55781247689736192 55790159985294336 55813528504371456 55822445957508048 55864639794210624 55890195439130208 55896968868165607 56104948214378028 56122244270921088 56396575810684928 56422374793214976 56422975156015104 56448786215098368 56474043634600704 56500479242767872 56632911646703616 56656633164558336 56699457528250368 56708516528262144 56725395066003456 56741333956808592 56767290651207864 56786412842174592 56810198656235232 56819275349606406 56943357016605696 56970012311267328 56995502947939584 57028486456590012 57054574510778754 57291457693231944 57300913187151872 57327125864730624 57334761894058272 57370457025626112 57565140645003264 57668358756782592 57677572560325536 57721168609123968 57856462206971904 57880696226755584 57900193470922752 57907174129878528 57926680293187584 57933700527329536 57960202677616512 57969463109719896 57987333959682816 57993744461573466 58013279786295648 58200845910584832 58314519437753943 58512714976608256 58529236100184486 58539482000842752 58556010682115037 58565674880326656 58592466131415552 58593089585092608 58808831955234816 58835734440118272 58880205894721536 58889613317810688 58914280087947648 58923692955147384 58941230810769216 58968230893888992 58995206296859664 59004632093822037 59080012767240192 59106447501566976 59133486132628992 59151715828088832 59195403417176208 59221889781843474 59240146730416704 59458271593838208 59485471169132736 59494975296817788 59539945043829744 59779184515964928 59804223895922688 59831581729360896 59849427390930944 59858989668721152 59876805903003648 59886372555120384 59941213555628736 60106876850861568 60135012995226624 60161919778380672 60189441242140224 60196735704178346 60224273094710907 60252464192482926 60356432796162048 60384043241174016 60429684997214208 60439339984068864 60474316453967052 60520026443728176 60547711725724392 60763204014170112 60780360565576197 60791000539336704 60836949897265152 60846669953750016 61070710107359232 61088886994157568 61116870885974016 61124239359316224 61144829198364672 61180213937484096 61189988838037668 61208852512998528 61236239774423184 61352320950595584 61398694586990592 61434226238950656 61462329727623552 61518613912355808 61688636767989504 61745128193601216 61780860327972513 61829942930130888 62094465380892672 62104386353458176 62151328444428288 62161258502133504 62179759976196096 62362235698753536 62390139029431808 62409372687187968 62418679806663936 62437922262982656 62447898110427648 62484036940352664 62511994769723667 62531265993217632 62667821478592512 62677834057552896 62696489283477504 62725209593499648 62753903650953216 62790219567417888 62800251702196554 62847719768486952 63100250322407424 63137524804786224 63147945145024512 63176832585621504 63409452502007808 63446147787020544 63475171642366848 63475847050516992 63504248654957376 63533299088925792 63709567951504384 63738712310128128 63760182840336384 63786889719281664 63797081094294912 63834000701409666 63863201982608847 63882250135046408 63911473488264636 64031984793364224 64061276643681408 64119940816432032 64452889904885937 64453229497925632 64463527335545856 64482714049388544 64493016597821952 64501607130815556 64512898531540992 64541764153829376 64760783225628672 64809733175156736 64847238807781248 64876903601380416 64887269130366228 64936314685264464 65078122304692224 65088519982843392 65108585498591232 65115783255100032 65137717654788096 65145570896113344 65175413093245728 65205228012318576 65264939759582604 65475951649407936 65826804348684288 65856917250948096 65886384240367488 65906695722037248 65917225783229184 66149367116292096 66159935949639168 66179627577004032 66190201245133056 66209943459805184 66240231631561728 66250814982537024 66278565098941104 66289154574540807 66339259755625116 66369607083967122 66465014363145216 66494753439262848 66515252469239808 66645165071718792 66890555543067984 66921155065274328 66932199863230464 66962818435903488 66963530954391552 66982438174308462 67240839360135168 67251582580460544 67279751882913024 67302415220355072 67330605814797312 67341363377311296 67361406640879104 67433865250082328 67519296151437312 67550225716076544 67581127008718848 67620236457219264 67651889619629952 67682159750678256 67900986895682304 67952310392957952 67983395621865984 67994257482077472 68085029749194198 68347684452483072 68358604515941376 68378950547841024 68410273907109888 68441568634423296 68630724894670848 68693573543841792 68704548870779136 68725729137401856 68733326769272256 68756479746720768 68764769279230752 68787932848160256 68796269376203824 68827740679669608 68859959077123344 68890769746226082 68978780338470912 69010335132770304 69073531410364416 69113504518819488 69367983526144576 69399716363988192 69442922822418432 69463269217801368 69539051375714304 69795097265553408 69835487946841344 69856273553504256 69867434647640448 69920244499981824 69931415814900192 70084131712745472 70157515161097728 70188906408110784 70210544273086464 70221014782496928 70242662545855488 70294541557896747 70347674242369836 70501299163416576 70512563314747008 70565860792687104 70606697517682872 70638997013345124 70703684739547821 70976441546809344 70987781612708352 71041438288152576 71237779971391488 71270368159850496 71303016033636352 71335634064758784 71369026411917312 71376916260398112 71410327931831616 71442279736827048 71474961475041516 71631810351489024 71673263945442432 71706051348894144 71760250934191872 71771716231081776 71867531401927209 72035982892534752 72068936224141584 72134933418486036 72443542944374784 72509883185166336 72521468252489088 72543053305562112 72543825200590848 72576284177094144 72609484673058048 72810934801719296 72844242640146432 72855881128832256 72910949822051328 72953143658753904 72986516551552968 73053354020922522 73112458391691264 73145904164057088 73179411192416256 73212887592778752 73224584980698816 73255256161987536 73279932361636608 73322339729901444 73638869820751872 73660445605583928 73672602669195264 73706304683225088 73977694585675776 74012323686432768 74055154892269824 74088290097450272 74111130066035712 74122182270413424 74145032687291904 74156879006132832 74318822450675712 74386879980392448 74418038005828608 74429927943344064 74452081024129536 74486186392280832 74520260585506944 74563385736308742 74773141158538368 74806597619170704 74829659027894784 74975810705683641 75229833057619968 75230633541353472 75251874985951482 75265048286797824 75298724846134272 75333972323690496 75542177552744448 75611355371016192 75645944280152064 75655111942411456 75689720868277152 75715217122899456 75746931541646976 75759033799475208 75924476022140928 75960016415023104 75994003930586112 76037981942120016 76072766014371672 76142429719513038 76388610257642592 76436167819640832 76446349192077696 76481320074599232 76858951520526336 76891145009043456 76903430080434048 76961558145498624 77141949609295872 77174261635674112 77209565506504704 77280270236822016 77292617479626528 77316445279577088 77324992615431288 77351039715060864 77360365439134596 77395803048229302 77431208264628309 77601127880779776 77707722836659968 77752692583671924 78038981466912648 78074680909486716 78087566507102208 78123288175220736 78124119446790144 78146177870026539 78411775940313088 78447645920157696 78519484423747584 78552373450596864 78564923940196512 78588307747692288 78600863978595504 78624307858518656 78660275062479552 78672842791762716 78808596668755968 78844648176838656 78927204556234944 78962519709124632 78986862307222272 79277695458450944 79313961558843648 79326633729090384 79386593391772992 79432534707393231 79738965194563584 79775442305814528 79811986224961536 79835741204004864 79848496740160512 79861254314296896 79921618074171648 80142502467815424 80179164179831808 80180017326968832 80215893037840896 80252588322853632 80299030792947876 80336618923310568 80372564703930429 80475243728216064 80512057654898688 80572913329618944 80585786645425152 80632421938622736 80693368591637568 80730282300965856 80743180759966998 81040480754101596 81054667385782272 81128893271666688 81427613476478976 81464863070932992 81498985812421632 81526438931152896 81573618583312128 81586651784050224 81611803350664704 81648319699230912 81685670257190304 81803094600794112 81912301651934208 81949772970164736 82024818549807744 82072286616098142 82251515690652672 82326837591468288 82364498541876096 82374480437296684 82412163182235978 82439923906841184 82805848471277568 82868437925904384 82881678002844672 82906346634928128 83149647598338048 83187684948566016 83224906408885248 83263864147236864 83312049253803552 83349326359631556 83375021324290176 83387455054215102 83413161773203392 83570445410070528 83633612791332864 83671871534604288 83685239977941504 83720292756557184 83733668936262072 83796959691315936 84133667096543232 84157422321567042 84183366406381632 84594863716027392 84633562189822464 84634462734022656 84672331539943168 84711065451901056 84750718864151808 84984949746837504 85049186292375552 85062774792393216 85088092599005184 85112000935212888 85150935976811796 85215297984352848 85228913024409609 85375979724485632 85415035524908544 85455018466900992 85493254421909376 85542729684885018 85581861766168131 85937186539847916 85951369780727808 85990688797095936 86002142841087408 86055685538439168 86347710967504896 86452507748745216 86462985077041664 86502538135173888 86516358840488304 86581752913685952 86784693310457856 86821044340133376 86850290206384128 86860761194817792 86900550790994304 86940304016424768 86954194664579844 86990616692360199 87019919679443472 87301268865877248 87769072464912384 87793854150276729 87809223001264128 87848512320489984 87875594296049664 87889634377638912 88213247932852224 88239503436005376 88253601660177408 88320308842082304 88334419976716032 88371420131921472 88385539432721076 88411846216153824 88452346340833488 88492809445289496 88620019150860288 88659671252350464 88687003292319744 88700229198943488 88793105125764312 88832834672765211 88860220095625056 89187407390757312 89228206753699104 89283757914537984 89309917565744616 89668776773947392 89706335843884032 89736553627140096 89774141086396416 89788484503081728 89815208854505472 89829558832680576 89911820333443104 90108169344958464 90160315276292352 90202519492839936 90242879667571008 90295103556267519 90534649194243072 90576064861761024 90603080523943936 90644527495821312 90659009976103296 90711474680950578 90780039665592264 90821567588586588 91144806021255168 91213698542813184 91255424845897728 91270004930625024 91591431391789056 91606065161038848 91633330491236352 91644435692363008 91675306328961024 91686359038974336 91717243797547008 91770320906226144 91784983257056502 91813278769497792 91854359661634776 92028481425893376 92098041880485888 92151339358425984 92277920868533712 92532955151984256 92617692290401824 93113983929121792 93141698071339008 93156579530187264 93226992666642432 93241887753200256 93543353548130304 93585208544147712 93614059030781952 93628019709995904 93656883394473984 93726055410528996 93796898989826448 94001732217888768 94016751086329344 94087814390249472 94130855476429824 94142263356910496 94185329351126832 94200377553294831 94271579652730428 94650375483611136 94721917717536768 95114178753011712 95158701882556416 95169221680530816 95212757463550272 95213770575775488 95256372982436064 95299948633388688 95564351927256576 95608068465192192 95640274260504576 95680334578922496 95695621641442368 95751001052114499 95823375202569612 95867210232396954 96047977190046336 96091914965522112 96179911224648048 96679844246888448 96695291003318784 96724071074082816 96725100267454464 96739524896732928 96752410696223334 96768378902792192 96812646230744064 97125656853528576 97141174838443008 97214599762735104 97270858211671872 97315355402070624 97404472027896696 97527872218742784 97572548256555008 97617183457038336 97632779974265088 97662878247886848 97673674882650048 97706576482182144 97763119639868592 97807842018477864 97897409639373906 98213927474111904 98275072910966784 98682048221331456 98740206523026432 98785375876422144 98814840088047616 98829576360551232 98860043583055872 98875838674843776 99182506640523264 99224050674438144 99239903924458752 99269441365506048 99314915189707776 99360347447342592 99376222473805536 99417847648411656 99508889633437674 99697521544717824 99742130158894272 99772878703859712 99967747607578188 100306444076826624 100335833314601976 100398299794845696 100445296431587328 100473657261462693 100815140494688256 100861259040202752 100919627824369536 100953622830532608 100995908722195968 101012045065966944 101042109961318656 101232634696187904 101325338574114816 101371690513078272 101383975922826688 101430354685828896 101477834429444928 101523239626017384 101851480343523456 101928465589436928 101975093432798976 102127544623791297 102521526678724608 102537906773912064 102615410860664832 102662352951634944 102946087342006272 103040360315762688 103056823306168704 103088593706102784 103099990153908384 103134719620081152 103147153918846128 103194404064305736 103241611019504412 103336154619339123 103468170507706368 103515502699155456 103610297115546624 103670256778229232 104051975289216864 104099574545982288 104116755342802944 104164384233627648 104194903826702052 104308577063571456 104692645898330112 104736497934129152 104753231920262016 104784410330256384 104801151971460672 104880366749972736 104897123722350288 105078128891674624 105126197569118208 105175407343878144 105236272741646592 105283359612166176 105315816409629696 105331522173745392 105521511363554754 105751948745124864 105768844972120512 105848791189030656 105910046276524308 105958495520017686 106367256407752704 106415981633282048 106464662320214016 106481672419062528 106562157432228864 106856669957087232 106905552239775744 106906689769291776 106954524050454528 107003451097138176 107065374390597168 107115491897747424 107163419605240572 107349410206531584 107447715527233536 107509895918163648 107559077023341216 107591158122183424 107640376401287808 107657574346622664 108053974338802128 108171857695555584 108202400127729054 108619817427910656 108665314416562176 108764824777749504 108782202378733632 108814579958343168 108815737800886272 108864426265641216 108914227009587072 109216402202578944 109266363960219648 109283821693248384 109366424733076992 109429715488130856 109580031031383783 109668687587536896 109718856246085632 109769116788624384 109819331389168128 109882884242981304 109919898542454912 109983509594852166 110407797961703424 110490668408375892 110508904003792896 110559457024837632 110966541878513664 111018485529649152 111082732338404736 111132435146175408 111166695099053568 111183273405620136 111217549030937856 111427260546760704 111478233676013568 111580319970588672 111627057008742912 111644891915016096 111729279588421248 111780390878260416 111793937736331214 111845078604463113 112209896428756056 112244488541842176 112793151621369856 112844749586429952 112845950312030208 112877812478927223 112897572430196736 112948087269201408 113000958485535744 113313266329116672 113417033056524288 113450790132006912 113482667913617184 113534581302415728 113572825684349184 113620397312470464 113638550699212812 113886714033211392 113940024622534656 113991005895879168 114056972913180024 114109149021557508 114213644579269557 114582915386463888 114601826374303744 114654251729461248 114669523788116544 115336717513565184 115355145120651072 115442337218247936 115712924413943808 115761392453511168 115814348259757056 115853360586375168 115867401054659072 115920405355233024 115938926219439792 115974667919365632 115987488923146932 116026559572591296 116093704572343953 116401691821169664 116629038875507886 117058472200368972 117078964001685504 117112021364230074 117131349760653312 117184932262831104 117186179170185216 117617663910469632 117671468880236544 117760411789443072 117779226635621376 117828560175895296 117847385910294768 117882461621538432 117936461787777984 117990412593719328 118009264187644074 118160025534480384 118212895003133952 118266972265257984 118390806834352416 118443779563686948 118480293460833408 118916543187676416 118970942338265472 118989950593635576 119079890087659488 119558369031929856 119608447791845376 119663163458721792 119698854781861888 119717979337442304 119753611806007296 119772745110240768 119882427111257472 120213753701723136 120270025990453248 120323839556761344 120378882484280448 120393471408356692 120448546189421814 120504928384965852 120712865592324096 120768086482348032 120859369994428416 120878679968137728 120948632907934104 121040052887456352 121095423451448784 121526408028340224 121560721131152394 121582001078673408 121693339907500032 122141420214718464 122233741771948032 122248478718632448 122289658396729344 122360427874968192 122379977676075336 122417705025997056 122472479548846368 122704641901191168 122868452477901312 122924659455247104 123037227824711616 123108429924147213 123377273535979008 123490256387202432 123561720655945026 123618244773353967 123659885860261776 124208772706916352 124302656888856576 124322517004267008 124359519952392192 124724471397507072 124780278058863616 124837359613327872 124875844525965312 124895796220855296 124968073880705328 125023989539447334 125062531986435264 125081182581322653 125355668115105792 125392978566955008 125450419186999296 125507807301906432 125580439134835776 125600503404393108 125695439536973904 126200500644814848 126236133482350563 126275049609572448 126353665171243008 126892295574041088 126950343284733696 126951694101033984 127008497309914752 127066598177851584 127419135903008768 127477424620256256 127520365680672768 127573779438563328 127594162188589824 127668001402819332 127726403965217694 127764500270092816 127822946976529272 128063969586728448 128122553287362816 128239881632864064 128314094527327527 128905779809771874 128927054671091712 128965428098777088 128986033195643904 129003214261631112 129083528307658752 129521566451257344 129619466350313472 129694477615562496 129753807202760832 129774538260732456 129872629370528928 130156244609384448 130177039965686784 130231566510200064 130275435309576192 130291141792226688 130350826186491456 130410456024637152 130529879519165208 130951903298815872 131653608697368576 131713834501896192 131772768480734976 131813391444074496 131834451566458368 132298734232584192 132319871899278336 132359255154008064 132380402490266112 132419886919610368 132480463263123456 132501629965074048 132557130197882208 132578309149081614 132678519511250232 132739214167934244 132930028726290432 132989506878525696 133030504938479616 133290330143437584 133781111086135968 133842310130548656 133864399726460928 133925636871806976 133964876348616924 134503165160921088 134559503765826048 134604830440710144 134661211629594624 134682726754622592 134722813281758208 134867730500164656 135100451432153088 135162254017437696 135240472914438528 135303779239259904 135364319501356512 135801973791364608 135904620785915904 135966791243731968 135988514964154944 136067212021425867 136170059498388396 136717209031882752 136757901095682048 136820547814219776 136883137268846592 137387147087683584 137409097741558272 137451458274803712 137466653538544512 137512959493441536 137529538558461504 137575865696320512 137592538752407648 137655481359339216 137677474885584753 137719918154246688 137781539492452164 138020670265540608 138147062820728832 138227009037638976 138735967052289152 138799432727976384 138926538435602736 139078102751428608 139670975893682688 139712547107008512 139734869295280896 139840488999963648 139862831629800384 140315030322195456 140377812816221568 140421088546172928 140442029564993856 140485325091710976 140589083115793494 140695348484739672 141002598326833152 141025126629494016 141131721585374208 141213395035365744 141277994026690248 141407369479095642 141952883093618688 141975563225416704 142082876576305152 142540736319700992 142606032067272704 142671268129517568 142738052823834624 142753832520796224 142820655863663232 142884559473654096 142949922950083032 143263620702978048 143346527890884864 143412102697788288 143520501868383744 143543432462163552 143735062803854418 143800815348595431 144071965785069504 144137872448283168 144269866836972072 144887085888749568 145019766370332672 145042936504978176 145086106611124224 145087650401181696 145128616044335001 145152568354188288 145218969346116096 145621869603438592 145688485280292864 145711762257664512 145821899644102656 145906287317507808 145973033103105936 146106708041845044 146224916783382528 146291808328114176 146358822384832512 146425775185557504 146449169961397632 146510512323975072 146559864723273216 146644679459802888 146846114459060859 147320891211167856 147345205338390528 147412609366450176 147955389171351552 148110309784539648 148176580194900544 148222260132071424 148244364540826848 148290065374583808 148313758012265664 148773759960784896 148836076011657216 148859855886688128 148904162048259072 148972372784561664 149040521171013888 149126771472617484 149263334450156511 149546282317076736 149613195238341408 149659318055789568 149951621411367282 150459666115239936 150503749971902964 150530096573595648 150597449692268544 150667944647380992 151222710742032384 151291888560304128 151310223884822912 151379441736554304 151430434245798912 151493863083293952 151518067598950416 151848952044281856 151920032830046208 151988007861172224 152075963884240032 152145532028743344 152284859439026076 152777220515285184 152892698384155392 152962640149198464 153717903041052672 153782290018086912 153806860160868096 153923116290997248 154348523271348224 154419131013009408 154560540473644032 154585234959253056 154632890559154176 154649985230862576 154702079430121728 154720730878269192 154791606096458604 154862416529256618 155202255761559552 155415445673319936 155505385167343848 156077962933825296 156149361818973432 156175133014204416 156246576350441472 156248238893580288 156292355740053078 156895291840315392 157038968847495168 157104746901193728 157129847880393024 157176615495384576 157201727957191008 157248615717037312 157320550124959104 157345685583525432 157617193337511936 157689296353677312 157854409112469888 157925039418249264 157973724614444544 158282267045332131 158555390916901888 158627923117687296 158653267458180768 158773186783545984 158865069414786462 158937743280026529 159477930389127168 159550884611629056 159623972449923072 159696993480321024 159722508628593792 159843236148343296 160285004935630848 160358328359663616 160360034653937664 160431786075681792 160505176645707264 160598061585895752 160673237846621136 160745129407860858 160950487456432128 161024115309797376 161171573290850304 161264843877245472 161386737183275136 161460564601931712 161486361519933996 162080961508203192 162257786543333376 162855226952957952 162929726141865984 162997971624843264 163147237166624256 163173303568100448 163223606701329408 163296639398461824 163371340514380608 163824603303868416 163899545940329472 164049637099615488 164144573232196284 164503031381305344 164653675182936576 164728997083752192 164748960874593368 164824326364471956 164879847813682368 164975264392278249 165611696942555136 165763356005689344 165812693269856256 166375369897132032 166449812817770496 166527728294473728 166624098507607104 166698652719263112 166750042648580352 166774910108430204 166826323546406784 167140890820141056 167343743069208576 167370479955883008 167440585513114368 167467337872524144 167593919382631872 167690906604496821 168314844643134084 168366732812763264 169189727432054784 169267124379644928 169268925468045312 169344663079886336 169422130903802112 169501437728303616 169969899493675008 170098372584751104 170125549584786432 170176185198010368 170224001870425776 170301871953623592 170430595968705696 170457826048819218 170751959448971264 170830071049817088 170910036933801984 170986508843818752 171085459369770036 171163723532336262 171874373079695832 171902739561455616 171981377594191872 172004285682174816 172111371076878336 172695421935009792 172925970154083328 173005076270347776 173032717680976608 173163505827371904 173569386620915712 173642088680266752 173700580412768256 173721522389635584 173801101581988608 173880608032849536 173908389329159688 173981233384720398 174039839358886944 174602537731754496 174943558313261829 175538144929824768 175587708300553458 175618446002528256 175697024640979968 175779268755277824 176426495865704448 176507203320354816 176640617684164608 176668839953432064 176742840263842944 176771078865442152 176823692432307648 176904692681666976 176985618890578992 177240038301720576 177319342504700928 177400458397886976 177586210251528624 177665669345530422 177720440191250112 178374814781514624 178456413507398208 178619835131489232 179337553547894784 179412671687768064 179548282172792832 179576969006163456 179630417709010944 179659117665361152 179823640666886208 180320630552584704 180405038985679872 180485759335142016 180590207112535038 180672819284132721 181069298388486144 181152129723522048 181206161047887872 181289054991642624 181318019952206592 181422949361901156 181560079331184528 181643135177173176 182289612042510336 182341081696728591 182510849691795456 182540009861250048 183212130322077696 183266660982472704 183288871384726016 183350612657922048 183372718077948672 183434487595094016 183540641812452288 183569966514113004 183626557538995584 183708719323269552 184056962851786752 184196083760971776 184302678716851968 184555841737067424 185065910303968512 185235384580803648 185342580983917539 186227967858243584 186283396142678016 186313159060374528 186453985333284864 186483775506400512 187086707096260608 187170417088295424 187228118061563904 187256039419991808 187313766788947968 187452110821057992 187535984309171001 187593797979652896 188003464435777536 188033502172658688 188175628780498944 188261710952859648 188284526713820992 188370658702253664 188400755106589662 188543159305460856 189300750967222272 189443835435073536 190228357506023424 190338443361061632 190425514927100544 190427541151550976 190512745964872128 190599897266777376 191128703854513152 191216136930384384 191280548521009152 191360669157844992 191391243282884736 191502002104228998 191646750405139224 191734420464793908 192095954380092672 192183829931044224 192359822449296096 193358669714657811 193359688493776896 193390582006637568 193448142148165632 193479049793465856 193504821392446668 193536757805584384 193625292461488128 194282349676886016 194429199525470208 194541716423343744 194630710804141248 194808944055793392 195145096513110016 195234366914076672 195265559948530176 195325756495773696 195347349765300096 195413152964364288 195526239279737184 195615684036955728 195794819278747812 196427854948223808 197480413046052864 197570751752844288 197629680176095232 197659152721102464 197720087166111744 197751677349687552 198448101348876288 198479807848917504 198538882731012096 198629830379415552 198720694894685184 198752444947611072 198835695296823312 198867463723622421 199017779266875348 199395043089435648 199484260317788544 199545757407719424 199935495215156376 200671666629203952 200796599589691392 200890592863174656 200947314522925386 201722518080405504 201839255648739072 201907245661065216 201991817444391936 202024090131933888 202084219922637312 202650677148229632 202743381026156544 202767951845653376 202860709371657792 202955668858889856 203046479252034768 203702960687046912 203856931178873856 203950186865597952 204255089247582594 205043053357449216 205075813547824128 205230821721329664 205324705903269888 205892174684012544 206080720631525376 206113646612337408 206177187412205568 206199980307816768 206269439240162304 206294307837692256 206388808128611472 206483222039008824 206672309238678246 206936341015412736 207031005398310912 207220594231093248 207340513556458464 208103950578433728 208199149091964576 208328768467255296 208389807653404104 208617154127142912 209385291796660224 209472995868258304 209506463840524032 209568820660512768 209602303942921344 209760733499945472 209794247444700576 210252395138236416 210472545483293184 210566719224332352 210631632819259392 210663044347490784 210883624673690241 211043022727109508 211503897490249728 211537689944241024 211697582378061312 211820092553048616 211916991040035372 212111054218643463 212831963266564096 212929324640428032 212963344838125056 213124314864457728 213713339914174464 213811104479551488 213909048100909056 214006902194276352 214130748781194336 214230983795494848 214326839210481144 214895431054467072 215019791836327296 215118154046682432 215182316244366848 215280752802575616 215315148693245328 215602594205781627 216107948677604256 216404800255458108 217330628833124352 217529649555499008 217564404757467264 217629159916686336 217631475601772544 217728852531282432 217828454019174144 218432804405157888 218532727920439296 218567643386496768 218732849466153984 218859430976261712 219160062062767566 219337375175073792 219437712492171264 219538233577248768 219638662778336256 219765768485962608 219839797084909824 219967019189704332 220981336816751784 221017808007585792 221118914049675264 221933083757027328 222036971059298304 222165464676809472 222264870292350816 222333390198107136 222366546811240272 222435098061875712 222956467352027136 223160639941177344 223254114017485824 223289783830032192 223458559176842496 223560781756520832 223587875472662428 223690157208926226 224419792857512112 224488977083684352 225586303242739712 225689499172859904 225691900624060416 225755624957854446 225795144860393472 225896174538402816 226001916971071488 226626532658233344 226834066113048576 226965335827234368 227069162604831456 227145651368698368 227240794624940928 227277101398425624 227773428066422784 227880049245069312 227982011791758336 228113945826360048 228218298043115016 228427289158539114 229165830772927776 229308503458922496 229339047576233088 230673435027130368 230710290241302144 230884674436495872 231425848827887616 231522784907022336 231628696519514112 231734802109318144 231840810710466048 231877852438879584 231949335838731264 231974977846293864 232053119145182592 232187409144687906 232293624793884927 232803383642339328 233258077751015772 234116944400737944 234224042728460148 234262699521306624 234369864525662208 234372358340370432 234438533610079617 235235327820939264 235342937760473088 235558453271242752 235657120351790592 235694771820589536 235764923243076864 235872923575555968 235980825187438656 236018528375288148 236425790006267904 236533944530515968 236781613668704832 236887559127373896 236960586921666816 237833086375352832 237941884676530944 237979901187271152 238159780175318976 238297604122179693 239216895583690752 239326326917443584 239435958674884608 239507223612014592 239545490220481536 239764854222514944 240427507403446272 240540051980906496 240647679113522688 240757764968560896 240786942816713384 240897092378843628 241009856769931704 241117694111791287 241425731184648192 241536172964696064 241718739988856832 241757359936275456 241897265815868208 242080105774912704 242190846902897568 243121442262304788 243164002157346816 243386679815000064 244282840429436928 244496957437264896 244579316793458688 244720855749936384 244759955352150672 244835410051994112 244944959097692736 245409283802382336 245736904955802624 245849318910494208 246074455649423232 246216859848294426 246754547071958016 246980512774404864 247123441311890052 247236489546707934 247319771720523552 248417545413832704 248605313777713152 248645034008534016 248719039904784384 249448942795014144 249560556117727232 249674719226655744 249791592441710592 249936147761410656 250047979078894668 250125063972870528 250162365162645306 250711336230211584 250900838373998592 251015614603812864 251160878269671552 251201006808786216 251390879073947808 252401001289629696 252472266964701126 252550099219144896 253784591148082176 253900686569467392 253903388202067968 254016994619829504 254133196355703168 254838271806017536 254954849240512512 255147558877126656 255188324377179648 255336002805638664 255452807930435388 255529000540185632 255645893953058544 255686739073228827 256127939173456896 256245106574725632 256479763265728128 256628189054655054 257811559619543748 257854109342183424 257972066391287808 258006428523262224 258167056615317504 259043132902514688 259388955231124992 259507614405521664 259549076521464912 259745258741057856 260354079931373568 260463133020400128 260550870619152384 260582283584453376 260701652372982912 260820912049274304 260971850077080597 261059759038330416 261903806597631744 263307217394737152 263381562450830187 263427669003792384 263545536961469952 263626782888148992 263668903132916736 264639743798556672 264718510308016128 264760804980532224 264839773839220736 264960926526246912 265003259930148096 265114260395764416 265156618298163228 265357039022500464 265478428335868488 265860057452580864 265979013757051392 266061009876959232 266498504018295633 266580660286875168 267562222172271936 267684620261097312 267851273743613952 267929752697233848 269006330321842176 269119007531652096 269209660881420288 269322423259189248 269365453509245184 269445626563516416 269735461000329312 270324508034875392 270480945828877056 270607558478519808 270728639002713024 270885310668802557 271603947582729216 271809241571831808 271933582487463936 271977029928309888 272134424042851734 272340118996776792 273434418063765504 273641095628439552 273766274537693184 274774294175367168 274818195483116544 274933307077089024 275025918986883072 275059077116923008 275151731392641024 275185077504815296 275310962718678432 275354949771169506 275439836308493376 275563078984904328 276294125641457664 276454018075277952 277471934104578304 277598865455952768 277853076871205472 279341951787365376 279425094214017024 279469738590561792 279680977999927296 279725663259600768 280630060644390912 280755625632443136 280842177092345856 280884059129987712 280970650183421952 281178166231586988 281390696969479344 282005196653666304 282050253258988032 282263443170748416 282426790070731488 282555988053380496 282601132659884493 282814738958191284 283951126450833408 284165753152610304 285212064134545408 285342536259035136 285476105647669248 285507665041592448 285641311727326464 285769118947308192 285899845900166064 286693055781769728 286824205395576576 287041003736767488 287086864924327104 287253003156343497 287470125607708836 287601630697190862 288143931570139008 288275744896566336 288539733673944144 290039532740665344 290085873009956352 290172213222248448 290175300802363392 290257232088670002 290305136708376576 290437938692232192 291376970560585728 291423524515329024 291643799288205312 291812574635015616 291946066206211872 292213416083690088 292583616656228352 292717644769665024 292851550371115008 292898339922795264 293021024647950144 293119729446546432 293289358919605776 293692228918121718 294641782422335712 294825218732900352 296220619569079296 296353160389801088 296444520264142848 296488729081653696 296580130749167616 296627516024531328 297547519921569792 297672152023314432 297719711773376256 297808324096518144 297944745569123328 298081042342027776 298253542945234968 298526668900313022 299092564634153472 299226390476682816 299318636111579136 299903242822734564 300919332230479872 301007499943805928 301194899384537088 301335889294761984 302445421484064768 302583777120608256 302620447769645824 302758883473108608 302860868491597824 302987726166587904 303036135197900832 303697904088563712 303976015722344448 304151927768480064 304291064057486688 304569718878052152 305554441030570368 305785396768310784 305925280298396928 306382633871373891 307564580036173824 307613720321736192 307846232581994496 308697046542696448 308838262026018816 309121080947288064 309170469918506112 309265781118308352 309299970461725152 309404158860243456 309441461756538384 309583212192917208 309724833058513236 310008463858017369 310404511523119104 310830891346639872 311010770334687696 312155925867650592 312298723637946864 312350266028408832 312493152700882944 312584711480106156 314077937694990336 314209493802387456 314259695760786048 314353230990769152 314403455914382016 314497231434074624 314641100249918208 314691371167050864 315234386675023872 315378592707354624 315708818224939776 315850078836498528 315947449228889088 316564534090664262 317110781833803776 317255846235374592 317306534916361536 317546373567091968 317730138829572924 317875486560053058 319101769223258112 319247944899846144 319393986960642048 319445017257187584 319686472296686592 320570009871261696 320716656719327232 320720069307875328 320863572151363584 321010353291414528 321196123171791504 321346475693242272 321490258815721716 322048230619594752 322343146581700608 322529687754490944 322773474366550272 322921129203863424 322972723039867992 324161923016406384 324515573086666752 325859452283731968 325995943249686528 326294474333248512 326346607136200896 326447213402658816 326593278796923648 326742681028761216 327649206607736832 327799091880658944 328099274199230976 328289146464392568 329006062762610688 329307350365873152 329457994167504384 329497921749186736 329648652728943912 329759695627364736 329950528784556498 331223393885110272 331526712011378688 332899625635540992 333055456588947456 333248197015214208 333397305438526224 333500085297160704 333549820216860408 333652647092813568 334281781640282112 334740959911766016 334881171026228736 334934675745048288 335187838765263744 335381813208993642 335535235813389339 336629689286268168 336733465625526528 338379454864109568 338534248759289856 338537850936090624 338633437436781669 338689326159772672 338844261807604224 339002875456607232 339939798987350016 340251099169572864 340352370396020736 340448003740851552 340603743907247184 340861191937411392 340915652097638436 341503918897942528 341660142099634176 341820073867603968 341973017687637504 342170918739540072 342327447064672524 342640933737808671 343748746159391664 343805479122911232 343962755188383744 344008571364349632 345851940308166656 346010152540695552 346065435361953216 346327011654743808 347138773241831424 347284177360533504 347443044779271168 347602203163977216 347761216065699072 347816778658319376 347962466769440796 348079678717773888 348281113717031859 349205075463508992 349887116626523658 351175416601106916 351236892005056512 351394049281959936 351558537510555648 352852991731408896 353014406640709632 353281235368329216 353337679906864128 353485680527685888 353542157730884304 353647384864615296 353809385363333952 353971237781157984 354480076603441152 354638685009401856 354800916795773952 355172420503057248 355331338691060844 355440880382500224 356749629563029248 356912827014796416 357239670262978464 358675107095789568 358825343375536128 359096564345585664 359153938012326912 359260835418021888 359318235330722304 359647281333772416 360641261105169408 360810077971359744 360971518670284032 361180414225070076 361345638568265442 362138596776972288 362304259447044096 362412322095775744 362578109983285248 362636039904413184 362845898723802312 363120158662369056 363286270354346352 364579224085020672 364682163393457182 365080019722500096 366424260644155392 366577742769452032 366701225315844096 366745436155897344 366868975190188032 367081283624904576 367139933028226008 367253115077991168 367417438646539104 368113925703573504 368605357433703936 369111683474134848 369325289772441639 370131820607937024 370470769161607296 370685161967835078 370854734320061901 372455935716487168 372626318120749056 372907970666569728 372967551012801024 374173414192521216 374340834176590848 374512078839983616 374627533577895936 374904221642115984 375071968618342002 375187595959305792 376067004345317376 376351257560997888 376523421905719296 376569053427641984 376741317404507328 376801510213179324 377086318610921712 378601501934444544 378708400447051689 380676886722123264 380851029854201088 380855082303101952 381025491929744256 381199794533554752 382257407709026304 382432273860768768 382561097042018304 382721338315689984 382782486565769472 383004004208457996 383293500810278448 383468840929587816 384191908760185344 384367659862088448 384719644898592192 384942283581982581 386717339429315622 386781164013275136 386896284296331264 386958099586931712 387009642784893336 387073515611168768 387250584922976256 388564699353772032 388858399050940416 389083432846687488 389261421608282496 389617888111586784 390468733828153344 390531119897060352 390694699530600192 390826305928728576 391052478559474368 391231368073911456 391278782077159249 391589638557495624 392855709896447616 394960826092105728 395141503505688576 395259360352190464 395318305442204928 395440174332223488 395503354699375104 396896202697752576 396959615697835008 397077765462024192 397259660758831104 397441389789370368 397504889895222144 397671390593646624 397734927447244842 398035558533750696 398790086178871296 398968520635577088 399091514815438848 399870990430312752 401343333258407904 401593199179382784 401894629045850772 403678511297478144 403814491322130432 403983634888783872 404048180263867776 404168439845274624 405301354296459264 405486762052313088 405535903691306752 405721418743315584 405911337717779712 406092958504069536 407405921374093824 407713862357747712 407900373731195904 408201636064277601 408510178495165188 410151627095648256 410461643442659328 410649411806539776 412161441263050752 412227293224674816 412354374824411136 412399960615633536 412538878480324608 412588615675384512 412777616257222944 412966444078017648 413032424656754259 413344618477356492 414062010796621824 414441188462186496 414681027112916928 416207901156867456 416398298183929152 416779615306808208 417234308254285824 418945991736516608 419012927681048064 419137641321025536 419204607885842688 419521466999890944 419588494889401152 420945090966586368 421133438448664704 421263265638518784 421326088694981568 421767249347380482 422086045454219016 423007794980499456 423075379888482048 423395164756122624 423640185106097232 423833982080070744 424222108437286926 425858649280856064 425926689676250112 426248629728915456 427622208959102976 427818096201818112 428013804388552704 428261497562388672 428461967590989696 428653678420962288 429790862108934144 430039583672654592 430236308093364864 430364632488733696 430561505605151232 430630297386490656 431205188411563254 431402446045786293 432215897355208512 432809600510916216 434661257666248704 435059299110998016 435128809514934528 435258319833372672 435262951203545088 435385848133005003 435457705062564864 435656908038348288 436865608810315776 437065455840878592 437135286772993536 437465698932307968 437718861952523424 438320124125535132 438674750350147584 438875424984342528 439076467154497536 439277325556672512 439531536971925216 439679594169819648 439934038379408664 441962673633503568 442035616015171584 442237828099350528 443866167514054656 444330929353618944 444529740584701632 444666780396214272 444733093622480544 444870196123751424 446321279882354688 446508228034971648 446579567660064384 446917118353684992 447121563513041664 447175750945324856 447380314417852452 447790003350469533 448839585715024224 448977954167368704 451172606485479424 451378998345719808 451511249915708892 451590289720786944 451792349076805632 452003833942142976 453668132226097152 453930671654468736 454138325209662912 454291302737396736 454481589249881856 454554202796851248 455546856132845568 455760098490138624 455964023583516672 456227891652720096 456436596086230032 456854578317078228 458331661545855552 458678095152466176 461346870054260736 461420580482604288 461769348872991744 463045569814044672 463257393039028224 463469604218636288 463681621420932096 463755704877759168 463898671677462528 463949955692587728 464106238290365184 464374818289375812 464587249587769854 465606767284678656 466516155502031544 468233888801475888 468448085456920296 468525399042613248 468739729051324416 468744716680740864 468877067220159234 470685875520946176 471116906542485504 471314240703581184 471389543641179072 471529846486153728 471745847151111936 471961650374877312 472037056750576296 472851580012535808 473067889061031936 473563227337409664 473775118254747792 473921173843333632 474846801135996393 475666172750705664 475883769353061888 475959802374542304 476319560350637952 476595208244359386 478433791167381504 478652653834887168 478871917349769216 479090980440963072 479529708445029888 480855014806892544 481080103961812992 481295358227045376 481515529937121792 481573885633426768 481794184757687256 482019713539863408 482235388223582574 482851462369296384 483072345929392128 483514719872550912 483794531631736416 484160211549825408 484381693805795136 486242884524609576 486773359630000128 488565680858873856 488993914874529792 489441711499872768 489519910704301344 489670820103988224 489889918195385472 491473809911605248 491698637820988416 492148911298846464 492433719696588852 493509094143916032 493961025548809728 494246882623780104 494472979093415868 494639543441047104 494925793176834747 496835090827665408 497290068017068032 497438079809568768 499121112235454464 499349438453311488 499583184883421184 499872295522821312 500095958157789336 500250127945741056 500324730325290612 501422672460423168 502031229207625728 502321756539343104 502402013617572432 502781758147895616 503072719813490463 504944533929402252 505100198438289792 507569182296164352 507801373138934784 507806776404135936 508033989239659008 508266392711406336 509676543612035072 509909698481025024 510295117754253312 510376648754359296 510672005611277328 510905615860870776 511058001080371264 511291787906117088 511373478146457654 512255878346913792 512490213149451264 512959526531456256 513256378109310108 515623119239087496 515708218684366848 515944132782575616 516012857046524448 516334113230635008 518086265805029376 518777910462249984 519015228811043328 519098153042929824 519490517482115712 520708159862747136 520926266040800256 521101741238304768 521164567168906752 521403304745965824 521641824098548608 521943700154161194 522119518076660832 523807613195263488 524830674939785487 526614434789474304 526763124901660374 526855338007584768 527091073922939904 527337806265833472 529279487597113344 529521609961064448 529679547678441472 529921853052493824 530006519860296192 530228520791528832 530313236596326456 530714078045000928 530956856671736976 531720114905161728 531958027514102784 532997008036591266 533161320573750336 535124444344543872 535369240522194624 535859505394467696 538012660643684352 538238015063304192 538644846518378496 538730907018490368 538891253127032832 539470922000658624 540961891657754112 541215116957039616 541457278005426048 541770621337605114 542018457852398163 543207895165458432 543618483143663616 543867164974927872 543954059856619776 544268848085703468 544680237993553584 546868836127531008 547023245090185773 547532549075386368 549636390966233088 549866614154178048 550051837973766144 550118154233846016 550303462785282048 550370155009630592 550621925437356864 550709899542339012 550879672616986752 551126157969808656 552588251282915328 552908036150555904 554943868209156608 555197730911905536 555706153742410944 556027742951752617 558683903574730752 558850188428034048 558939477181123584 559361955999854592 559451326519201536 561260121288781824 561511251264886272 561684354184691712 561768118259975424 561941300366843904 562356332463173976 562607952927513003 562781393938958688 564010393307332608 564100506517976064 564526886341496832 564853580141462976 565111976106760992 565202265319768986 565629477916382568 567902252901666816 568331506305220608 570685072518070272 571015330083184896 571282623454652928 571538237894616384 571799691800332128 573386111563539456 573648410791153152 574082007473534976 574173729848654208 574506006312686994 574940251215417672 575203261394381724 576287863140278016 576551489793132672 577079467347888288 580079065481330688 580171746019912704 580344426444496896 580514464177340004 580610273416753152 580875877384464384 582847049030658048 583287598576410624 583625149270031232 583892132412423744 584426832167380176 585435289539330048 585703100742230016 585796679845590528 586042049295900288 586239458893092864 586578717839211552 587384457836243436 589283564844671424 592441239138158592 592706320779602176 592889040528285696 592977458163307392 593160261498335232 593255032049062656 595344304046628864 595439423546752512 595616648193036288 595889491138246656 596162084684055552 596507085890469936 596602391170867263 597053337800626044 598185129268306944 598452780953365632 598637272223158272 599806485645469128 602014999887611856 602389798769074176 602671778589523968 605167554241216512 605240895539291648 605517766946217216 605721736983195648 605975452333175808 606072270395801664 607952031444688896 608303855536960128 608582128114973376 609139437756104304 611108882061140736 611570793536621568 611850560596793856 612765267742747782 615129160072347648 615227440643472384 615692465163988992 617676524052037632 618242161894576128 618340939837012224 618531562236616704 618599940923450304 618808317720486912 618882923513076768 619166424385834416 619449666117026472 620016927716034738 620809023046238208 621661782693279744 622021540669375392 624311851735301184 624597447275893728 624986305401765888 625169422960212312 628155875389980672 628418987604774912 628519391521572096 628706461981538304 628806911828764032 628994462868149248 629282200499836416 629382742334101728 630757185414709248 631417636449879552 631700157672997056 631894898457778176 633129068181328524 634221563667607552 634511692470749184 634613069832723072 635092747134183936 635460277659145848 635750973120106116 636333162655930389 638495889799692288 638787973921284096 638890034514375168 639372944593373184 641140019742523392 641433313438654464 641727144302727168 642020706582829056 642392246343583008 642692951386484544 642980517631443432 644686293163401216 645059375508981888 645546948733100544 645842258407726848 645945446079735984 646807782617344881 648323846032812768 651991886499373056 652588948666497024 652693214272401792 652894426805317632 653186557593847296 653485362057522432 655298413215473664 655598183761317888 656198548398461952 656578292928785136 658012125525221376 658614700731746304 658915988335008768 658995843498373472 659297305457887824 659519391254729472 659901057569112996 663053424022757376 665799251271081984 666110913177894912 666496394030428416 666794610877052448 667000170594321408 667099640433720816 667305294185627136 669481919823532032 669762342052457472 669869351490096576 670375677530527488 670763626417987284 671070471626778678 673259378572536336 673466931251053056 676758909728219136 677068497518579712 677075701872181248 677266874873563338 677378652319545344 677688523615208448 678005750913214464 679879597974700032 680502198339145728 680896007481703104 681207487814494368 681722383874822784 681831304195276872 683007837795885056 683320284199268352 683640147735207936 683946035375275008 684341837479080144 684654894129345048 685281867475617342 687497492318783328 687925510376767488 688017142728699264 691703880616333312 692020305081391104 692130870723906432 692654023309487616 694277546483662848 694568354721067008 694886089558542336 695204406327954432 695522432131398144 695633557316638752 695924933538881592 696159357435547776 696562227434063718 698410150927017984 699774233253047316 702350833202213832 702788098563919872 703117075021111296 703315600830238851 705705983462817792 706028813281419264 706675359813728256 706971361055371776 707084315461768608 707294769729230592 707618770726667904 707942475562315968 709277370018803712 709601833591547904 710344841006114496 710662677382121688 710881760765000448 713499259126058496 713825654029592832 714479340525956928 714892812366539079 717650686751072256 718307876024653824 718521670836043776 718636470661444608 719294562667544832 721282522210338816 721620155942719488 721943037340568064 722360828450140152 722691277136530884 723353082335373861 724277193553944576 724608518894088192 725156219966570496 725272079808826368 725691797447604624 726240317324738112 726572540708692704 729364326786914364 730160039445000192 732848521288310784 733155485538904064 733490872311794688 733737950380376064 734162567249809152 734279866056452016 734506230155982336 734834877293078208 736227851407147008 737210714867407872 738223366948269696 738650579544883278 740263641215874048 740941538323214592 741370323935670156 741709468640123802 744911871432974336 745252636241498112 745815941333139456 745935102025602048 748346828385042432 748681668353181696 749024157679967232 749808443284231968 750143937236684004 750375191918611584 752134008690634752 752702515121995776 753046843811438592 753138106855283968 753482634809014656 753603020426358648 754172637221843424 757203003868889088 757416800894103378 761353773444246528 761702059708402176 761710164606203904 762050983859488512 762399589067109504 764514815418052608 764864547721537536 765442676631379968 765564973131538944 766008008416915992 766587001620556896 766937681859175632 767060217219686481 768383817520370688 768735319724176896 769439289797184384 769884567163965162 773434678858631244 773562328026550272 773916199173863424 774019285569786672 774147031222337536 774501169845952512 777129398707544064 778166865693374976 778522843216564992 779235776223173568 781062239794120704 781389399061200384 781652611857457152 782104957118948736 782462736147822912 782557564154318498 782915550231241791 783179277114991248 785711419792895232 789921652184211456 790144687352490561 790283007011377152 790636610884409856 790880348664446976 791006709398750208 793919231395670016 794155530924048384 794519321517662208 794882779578740736 795009779790444288 795342781187293248 795469854894489684 796071117067501392 797580172357742592 797937041271154176 798183029630877696 799495512054886899 799741980860625504 802686666516815808 803789258091701544 807357022594956288 807628982644260864 807967269777567744 808096360527735552 808336879690549248 810973524104626176 811071807382613504 811442837486631168 811822675435559424 812185917008139072 812655932006407671 814811842748187648 815427724715495424 815800747462391808 816403272128555202 817020356990330376 820303254191296512 820923286885318656 821298823613079552 824322882526101504 824454586449349632 824799921231267072 825077756960649216 825177231350769024 825555232514445888 825932888156035296 826064849313508518 826689236954712984 828882376924372992 829362054225833856 832415802313734912 832796596367858304 833559230613616416 837891983473033216 838025855362096128 838275282642051072 838409215771685376 839042933999781888 839176989778802304 841890181933172736 842266876897329408 842526531277037568 842652177389963136 843534498694760964 844172090908438032 846015589960998912 846150759776964096 846790329512245248 847280370212194464 847667964160141488 848444216874573852 851853379352500224 852497259457830912 855636192403636224 856027608777105408 856522995124777344 856923935181979392 857307356841924576 860079167345309184 860472616186729728 860729264977467392 861123011210302464 861260594772981312 861759009469030491 862410376823126508 862804892091572586 864431794710417024 865619201021832432 870118598221996032 870257619029869056 870516639666745344 870525902407090176 870771696266010006 870915410125129728 871313816076696576 874130911681757184 874270573545987072 874931397864615936 875437723905046848 876640248251070264 877750849968685056 878152934308995072 878554651113345024 879063073943850432 879359188339639296 879868076758817328 883925347267007136 884475656198701056 888661858707237888 889059481169403264 889333560792428544 889466187244961088 889740392247502848 892642559764709376 893016456069943296 893159135320128768 893834236707369984 894243127026083328 894351501890649712 894760628835704904 895580006700939066 897679171430048448 897955908334737408 902757996691439616 903022499831417784 903584698153611264 904007667884285952 907336264452194304 907861343308937472 908276650419325824 908582605474793472 908963178499763712 909108405593702496 911093712265691136 911928047167033344 912455783305440192 912873192172460064 913709156634156456 916663323091711104 917356190304932352 919147901614121673 922693740108521472 922841160965208576 923538697745983488 926091139628089344 926514786078056448 926939208437272576 927363242841864192 927511409755518336 927797343354925056 927899911385175456 928212476580730368 928749636578751624 929174499175539708 930025391574052107 931213534569357312 933032311004063088 936467777602951776 936896170913840592 937050798085226496 937479458102648832 937754134440318468 942233813084971008 942628481407162368 942779087282358144 943059692972307456 943491694302223872 943923300749754624 944074113501152592 945703160025071616 946135778122063872 947126454674819328 947550236509495584 947842347686667264 949693602271992786 951332345501411328 951767538706123776 951919604749084608 952639120701275904 953190416488718772 957305307669774336 957743834699538432 958181960881926144 959059416890059776 961710029613785088 962160207923625984 962590716454090752 963031059874243584 963147771266853536 963588369515374512 964039427079726816 964470776447165148 966144691858784256 967029439745101824 967589063263472832 968320423099650816 968763387611590272 972485769049219152 973546719260000256 977987829749059584 978883422999745536 979039821408602688 979341640207976448 979779836390770944 982947619823210496 983397275641976832 984297822597692928 984867439393177704 987018188287832064 987922051097619456 988493765247560208 988945958186831736 989279086882094208 989851586353669494 993670181655330816 994580136034136064 998242224470908928 998698876906622976 999166369766842368 999744591045642624 1000191916315578672 1000500255891482112 1000649460650581224 1002845344920846336 1004643513078686208 1004804027235144864 1005563516295791232 1006145439626980926 1006605707440168017 1009889067858804504 1010200396876579584 1015138364592328704 1015602746277869568 1015613552808271872 1015900312310345007 1016067978479318016 1016532785422812672 1019353087224070144 1019819396962050048 1020753297508718592 1021344011222554656 1021811231721741552 1022116002160742528 1022583575812234176 1022746956292915308 1024511756693827584 1024980426298902528 1025919053062912512 1026512756218620216 1027922801213426013 1031246238478174992 1031416437368733696 1031888265565151232 1032025714093048896 1037555820924499968 1038030457622086656 1038196306085859648 1038981034964231424 1041416319725494272 1041852532081600512 1042329134337813504 1042806609491931648 1043283648197097216 1043887400308322388 1044239036153321664 1044843341151095577 1047615226390526976 1049661349879570974 1053526249803320748 1053710676015169536 1054182147845879808 1054675612531666944 1058558975194226688 1059043219922128896 1059843706104987648 1060013039720592384 1060457041583057664 1060626473192652912 1061428156090001856 1061913713343473952 1063440229810323456 1063916055028205568 1065994016073182532 1066322641147500672 1070248888689087744 1070738481044389248 1071719010788935392 1076025321287368704 1076476030126608384 1077289693036756992 1077461814036980736 1077782506254065664 1078941844001317248 1081923783315508224 1082430233914079232 1082914556010852096 1083541242675210228 1084036915704796326 1086415790330916864 1087236966287327232 1087734329949855744 1087908119713239552 1088537696171406936 1089360475987107168 1093737672255062016 1094046490180371546 1099272781932466176 1099733228308356096 1100103675947532288 1100236308467692032 1100606925570564096 1100740310019261184 1101243850874713728 1101419799084678024 1101759345233973504 1102252315939617312 1105816072301111808 1107975869317324917 1109887736418313216 1110395461823811072 1111412307484821888 1112055485903505234 1112564202960185703 1117367807149461504 1117878954362247168 1118723911999709184 1118902653038403072 1122520242577563648 1123022502529772544 1123536236519950848 1123882600733687808 1124712664926347952 1125215905855026006 1125562787877917376 1128201013035952128 1129053772682993664 1129707160282925952 1130223952213521984 1130404530639537972 1131258955832765136 1135804505803333632 1142030660166369792 1142565246909305856 1143076475789232768 1143599383600664256 1146772223127078912 1147296821582306304 1148164014947069952 1148347459697308416 1149012012625373988 1149880502430835344 1150406522788763448 1152575726280556032 1153102979586265344 1154158934695776576 1154826850745947743 1160343492039825408 1160688852888993792 1161028928354680008 1161220546833506304 1161751754768928768 1165694098061316096 1166575197152821248 1167250298540062464 1167784264824847488 1168853664334760352 1171406201484460032 1171593359691181056 1172084098591800576 1172478917786185728 1173157435678423104 1173836346231477747 1174768915672486872 1178567129689342848 1184882478276317184 1185412641559204352 1185778081056571392 1185954916326614784 1186320522996670464 1186510064098125312 1190688608093257728 1190878847093505024 1191233296386072576 1191778982276493312 1192324169368111104 1193014171780939872 1193204782341734526 1194106675601252088 1196370258536613888 1196905561906731264 1197274544446316544 1199612971290938256 1204029999775223712 1204779597538148352 1210481791078583296 1211035533892434432 1211443473966391296 1211950904666351616 1212144540791603328 1215904062889377792 1216607711073920256 1217164256229946752 1218278875512208608 1222217764122281472 1223141587073243136 1223701121193587712 1224604908192832803 1225530535485495564 1230454881286944768 1231384930327977984 1236484323789152256 1236681879674024448 1237063124473233408 1237199881846900608 1237616635440973824 1237765847026153536 1238332848771668832 1238899332234052944 1240033855432069476 1243323565386559488 1244043081338750784 1248623703470602368 1249194894551787456 1250338845920424624 1256837975209549824 1257038783043144192 1257412923963076608 1257613823657528064 1257988925736298496 1258564400999672832 1258765484668203456 1262835272899759104 1263400315345994112 1263789796915556352 1266258136362657048 1268443127335215104 1269023384941498368 1269226139665446144 1270185494268367872 1270920555318291696 1271501946240212232 1272666325311860778 1277575947842568192 1277780069028750336 1278745889186746368 1282866626877308928 1283454288605454336 1284041413165658112 1284784492687166016 1285385902772969088 1285961035262886864 1289372586326802432 1290118751017963776 1291093897466201088 1291684516815453696 1291890892159471968 1293615565234689762 1296647692065625536 1303983772998746112 1305177897332994048 1305386428544803584 1305788853610635264 1306157544399015009 1306373115187694592 1306970724115044864 1310596826430947328 1311196367522635776 1312397096796923904 1313156585857570272 1316024251050442752 1317229401463492608 1317831976670017536 1317991686996746944 1318594610915775648 1319038782509458944 1319802115138225992 1326106848045514752 1331598502542163968 1332992788060856832 1333589221754104896 1334000341188642816 1334199280867441632 1334610588371254272 1338963839647064064 1339524684104914944 1339738702980193152 1340751355061054976 1341527252835974568 1342140943253557356 1343370010051408599 1346518757145072672 1346933862502106112 1353517819456438272 1354136995037159424 1354533749747126676 1354757304639090688 1355377047230416896 1356011501826428928 1361004396678291456 1361792014963406208 1362414975628988736 1363444767749645568 1363662608390553744 1366015675591770112 1366640568398536704 1367280295470415872 1367892070750550016 1368683674958160288 1369309788258690096 1370563734951234684 1374994984637566656 1376034285457398528 1383407761232666624 1384040610162782208 1384261741447812864 1385308046618975232 1389136709442134016 1389772179117084672 1390408812655908864 1391044864262796288 1391267114633277504 1391849867077763184 1392318714871095552 1393124454868127436 1396820301854035968 1399548466506094632 1404701666404427664 1405576197127839744 1406234150042222592 1406631201660477702 1412057626562838528 1413350719627456512 1413942722110743552 1414168630923537216 1414589539458461184 1415237541453335808 1415884951124631936 1418554740037607424 1419203667183095808 1420689682012228992 1421325354764243376 1421763521530000896 1424540403407989179 1426998518252116992 1427651308059185664 1428958681051913856 1429785624733078158 1435301373502144512 1436615752049307648 1437272941322889216 1438589125335089664 1442565044420677632 1443240311885438976 1443886074681136128 1444721656900280304 1445382554273061768 1446706164670747722 1448554387107889152 1449217037788176384 1450544159617652736 1451383594895209248 1452480634649476224 1453145081417385408 1458728653573828728 1460320078890000384 1465697042576621568 1466310971077808128 1466981744623589376 1468325134499618304 1468559732112904032 1469012460311964672 1469669754586156416 1474421429734815744 1476446733896539392 1477301159089766556 1480527282431748096 1481883076646429184 1482740647871340312 1483418937280247604 1484777379530504241 1489823742865948672 1490505272482996224 1491870204051204096 1497363336706363392 1498048315359934464 1499616886568463936 1500287874473368008 1500750383837223168 1504268017381269504 1506093687622877184 1506276213710567936 1506965269618029312 1507206040852717296 1508345274443686848 1509218159440471389 1514833601788206756 1522707546888493056 1523404119416804352 1523420329212407808 1524101967718977024 1524799178134219008 1529029630836105216 1529729095443075072 1530885353262759936 1531129946263077888 1532016016833831984 1533174003241113792 1533875363718351264 1534120434439372962 1536767635040741376 1537470639448353792 1538878579594368768 1539769134327930324 1546869357717262488 1547124656053100544 1547832398347726848 1548038571139573344 1549002339691905024 1554258797415088128 1556333731386749952 1557045686433129984 1558471552446347136 1562124479588241408 1562778798122400768 1563305223714914304 1564209914237897472 1564925472295645824 1565115128308636996 1565831100462483582 1566358554229982496 1571422839585790464 1579843304368422912 1580289374704981122 1580566014022754304 1581273221768819712 1582013418797500416 1587838462791340032 1589038643035324416 1589765559157481472 1590019559580888576 1590685562374586496 1590939709788979368 1592142234135002784 1595160344715485184 1595874082542308352 1598991024109773798 1599483961721251008 1605373333033631616 1607578516183403088 1614714045189912576 1615934539555135488 1616192721055471104 1616673759381098496 1622143614765227008 1622885674973262336 1623645350871118848 1624371834016278144 1625311864012815342 1626055373557194489 1629623685496375296 1630855449430990848 1631601494924783616 1632806544257110404 1634040713980660752 1640606508382593024 1641069735270557319 1642597647226159104 1648909172898699264 1649599842462534144 1650155513921298432 1650354462701538048 1651110465028891776 1651865776312070592 1652129698627017036 1653378473909425968 1657764753848745984 1658724108451667712 1664831604627469824 1665593192735716608 1667118461227232832 1668083228855257851 1676051710724192256 1676550565284102144 1676818431543370752 1678085867999563776 1678353979557604608 1683780363866345472 1684533753794658816 1685053062554075136 1685304354779926272 1687068997389521928 1687823858782539009 1688344181816876064 1692031179921997824 1692301519553928192 1693580659024490496 1694560740424388928 1695335928320282976 1696888433749147704 1703706758705000448 1704994518915661824 1712055217554210816 1713045990249554688 1713847870363958784 1714614713683849152 1720158334690618368 1720945232373459456 1721458529954934784 1722246022420604928 1722521189545962624 1723518018938060982 1724820753646253016 1725609784183145172 1728863589420834048 1731238402043664864 1740237196443992064 1740515238059738112 1741033279333490688 1741543392532020012 1741830820250259456 1742627632153393152 1748541147091974144 1749862795729231872 1750875447810093696 1753280496502140528 1756305868617990144 1757109302226690048 1758126147887700864 1758718376679278592 1759736153517634656 1767850694534014272 1777323717414475776 1778118962338806528 1778667121584857088 1778932374489922176 1779480784495005696 1786032912139886592 1786318270640257536 1787668473414739968 1788486254052166656 1788703003781299424 1789521257671409808 1789807173512601789 1791160013401878132 1795358342860096896 1795911816669474816 1806044999662835568 1807169396307222528 1808015335768571904 1815722686617874944 1816553300838651648 1817165210949586944 1817926356999527424 1818216811187404992 1823856094334066688 1824911566610880384 1825746384344920128 1827418313268312912 1833326646183422208 1834712380609864704 1838295803228243346 1845387480217042944 1845682321930417152 1847077395491966976 1853029572156112896 1853878416874545152 1854726485683728384 1855022819511036672 1855594686709850112 1855799822770350912 1856424953161460736 1857499273157503248 1858348998351079416 1860050783148104214 1862427069138714624 1866064622008126176 1872935555205903552 1873792341827681184 1874958916205297664 1875508268880636936 1884467626169942016 1885256962814324736 1885558174564716288 1886119385944614912 1886983388604447744 1887846601499509248 1888148227002305184 1892271556244127744 1894252909349638656 1895100473018991168 1895684695373334528 1899387204543985572 1902664691002822656 1903535077412247552 1903839209498169216 1905278241402551808 1906380832977437544 1908999487967791167 1915487669399076864 1916363921763852288 1918118833780119552 1923420059227570176 1925181432908181504 1926062119748487168 1926295542533707072 1927176739030749024 1928078854159453632 1928941552894330296 1934058879490203648 1935178126526945664 1936640846199301632 1937526775223180544 1940423347852034643 1944971538098438304 1955975659498119168 1957766845999491072 1958079642817205376 1958683280415952896 1959559672781541888 1965895239646420992 1966794551283953664 1968595645195385856 1969734878786355408 1974036376575664128 1975844102195238912 1976987530495120416 1977891916373663472 1978558173764188416 1979703172707338988 1989160272068272128 1996484448941817856 1997397753813245952 1998332739533684736 1999489182091285248 2000383832631157344 2001000511782964224 2001298921301162448 2009287026157372416 2009608054470289728 2011127032591582464 2012290879253961852 2013211414880336034 2019778135717609008 2020400793753159168 2030276729184657408 2031205492555739136 2031227105616543744 2031800624620690014 2032135956958636032 2033065570845625344 2039638793924100096 2041506595017437184 2042688022445109312 2043622463443483104 2044232004321485056 2045167151624468352 2045493912585830616 2049023513387655168 2049960852597805056 2051838106125825024 2053025512437240432 2055845602426852026 2062492476956349984 2063776531130302464 2064051428186097792 2075111641848999936 2076060915244173312 2076392612171719296 2077962069928462848 2082832639450988544 2083705064163201024 2084658268675627008 2085613218983863296 2086567296394194432 2087774800616644776 2088478072306643328 2089686682302191154 2095230452781053952 2099322699759141948 2107052499606641496 2108364295691759616 2109351225063333888 2117117950388453376 2118086439844257792 2120026079441184768 2120914083166115328 2121252946385305824 2122856312180003712 2123827426686947904 2127832110056411136 2131988032146365064 2132645282295001344 2140497777378175488 2141476962088778496 2143438021577870784 2144678437099617237 2152952060253216768 2154923628073961472 2155565012508131328 2157883688002634496 2163847566631016448 2164860467828158464 2165829112021704192 2167082485350420456 2168073831409592652 2170059247006121583 2172831580661833728 2175468659899711488 2175816239426479104 2177075392342813872 2178720951974214336 2188092980360743092 2198545563864932352 2199466456616712192 2200472616935384064 2201213851141128192 2201480620038522368 2202487701749427456 2202839598169356048 2203518690467947008 2204504631879234624 2211632144602223616 2215951738634649834 2219775472836626432 2220790923647622144 2222824614969643776 2224110971807010468 2225128405920371406 2234735614298923008 2235757908724494336 2237447823999418368 2237805306076806144 2245040485155127296 2246045005059545088 2247072473039901696 2249425329852695904 2250431811710052012 2251125575755834752 2256402026071904256 2258107545365987328 2259414320565851904 2260447904427043968 2260809061279075944 2262517911665530272 2271609011606667264 2284061320332739584 2285130493818611712 2286152951578465536 2287198767201328512 2293544446254157824 2294593643164612608 2296328029894139904 2296694919394616832 2298024025250747976 2299761004861670688 2300813045577526896 2305151452561112064 2306205959172530688 2308317869391553152 2309653701491895486 2320686984079650816 2322057856709360016 2322441093667012608 2323503509537857536 2331388196122632192 2334500597080124928 2335568529649694976 2337707328669520704 2343186719382362112 2344168197183601152 2344957835572371456 2346314871356846208 2347672692462955494 2348746650693725373 2349537831344973744 2357134259378685696 2369764956552634368 2370434062057471683 2370825283118408704 2371909832653229568 2372641045993340928 2373020128196250624 2381757694187010048 2382466592772145152 2383557964552986624 2384648338736222208 2386028343561879744 2386409564683469052 2388213351202504176 2392740517073227776 2393811123813462528 2394549088892633088 2398486536164660697 2399225942581876512 2408059999550447424 2420963582157166592 2422071067784868864 2422886947932782592 2423901809332703232 2424289081583206656 2433215422147840512 2434328512459893504 2436557751024417216 2437967796019223013 2444435528244562944 2446283174146486272 2447402242387175424 2449209816385665606 2451061070970991128 2460909762573889536 2462769860655955968 2472968647578304512 2473363759348048896 2474399763693801216 2475233270881947648 2475531694052307072 2476665697543337664 2477798664468105888 2480067710864138952 2486647130773118976 2488086162677501568 2497247406941204736 2498389789103574912 2500677691840849248 2513675950419099648 2514077566086288384 2514825847926153216 2515227647315056128 2515977851472596992 2517128801999345664 2517530969336406912 2525670545799518208 2526800630691988224 2527579593831112704 2532516272725314096 2536886254670430208 2538046769882996736 2538452279330892288 2540370988536735744 2541841110636583392 2543003892480424464 2545332650623721556 2555560138057500672 2557491778373492736 2566908577210908672 2568082826331316224 2569568985374332032 2570771805545938176 2571922070525773728 2580237502035927552 2582187794932402176 2583369033630907392 2583781784318943936 2585277028407091473 2587231130469379524 2593295384131251072 2610355794665988096 2610772857089607168 2611577707221270528 2612315088798030018 2612746230375389184 2613941448230089728 2622392735045271552 2624794193593847808 2626313171715140544 2634458802926985216 2635663953340035072 2635983373993493888 2637189221831551296 2638077565018917888 2639604230276451984 2665985576121713664 2667178443508209792 2668000682377285632 2668398561734883264 2669221176742508544 2677927679294128128 2679049368209829888 2679477405960386304 2681502710122109952 2683054505671949136 2684281886507114712 2686740020102817198 2693037514290145344 2693867725004212224 2708273990074318848 2709067499494253352 2709514609278181376 2710754094460833792 2712023003652857856 2722008793356582912 2723584029926812416 2724829951257977472 2726889535499291136 2727325216781107488 2733281136797073408 2735784141501100032 2737367349916320576 2738619576517380192 2741127469902469368 2749989969275133312 2752068570914797056 2757443704842365019 2766815522465333248 2768081220325564416 2768523482895625728 2770616093237950464 2778273418884268032 2779544358234169344 2780817625311817728 2782089728525592576 2782534229266555008 2783699734155526368 2784637429742191104 2786248909736254872 2790076174722156321 2793640603708071936 2799096933012189264 2809403332808855328 2811152394255679488 2813262403320955404 2826701439254913024 2827885444221487104 2828337261847074432 2829179078916922368 2830475082906671616 2831769902249263872 2837109480075214848 2838407334366191616 2841379364024457984 2842650709528486752 2843527043060001792 2849080806815978358 2853997036504233984 2855302616118371328 2857917362103827712 2859571249466156316 2873231504098615296 2874545882645778432 2877178250670179328 2885130088841355264 2886480623770877952 2887772149362272256 2889443313800560608 2890765108546123536 2893412329341495444 2898434075576352768 2901088319235305472 2902767189790418496 2904961269298952448 2906290162834770816 2917457307147657456 2920640157780000768 2932621942155616256 2933963489247178752 2936650268999236608 2937119464225808064 2938024920623929344 2939339509172312832 2948842859469631488 2952893467793078784 2954602318179533112 2961054564863496192 2963766153292858368 2965481295742680624 2966837874560495208 2969554759061008482 2981010544965992448 2983740408102408192 2994726673412726784 2996096630719868928 2999233773136927872 3000575748946736016 3001500767674446336 3008536034762539008 3012552427421135872 3013930539236058624 3014412081705434592 3016690548887373696 3018436318880942778 3019817122320504051 3029667203576413512 3045415093776986112 3046808238833608704 3046840658424815616 3047700936931035021 3048203935437954048 3049598356268438016 3058059261672210432 3059458190886150144 3062259892526155776 3064032033667663968 3066348006482227584 3067750727436702528 3068240868878745924 3073535270081482752 3074941278896707584 3077757159188737536 3079538268655860648 3093738715434524976 3094249312106201088 3095664796695453696 3096077142279146688 3112667462773499904 3114091372866259968 3116943104892694272 3124248959176482816 3125557596244801536 3128419828475794944 3129850944591291648 3130230256617273992 3131662200924967164 3132717108459964992 3134530023453286731 3142845679171580928 3160578749409962244 3161132028045508608 3162546443537639424 3164026837595000832 3175676925582680064 3179531118314962944 3180039119161777152 3181371124749172992 3181879419577958736 3184284468270005568 3190320689430970368 3191748165084616704 3197982048219547596 3198967923442502016 3210746666067263232 3215157032366806176 3229428090379825152 3231869079110270976 3232385442110942208 3233347518762196992 3244287229530454016 3245771349946524672 3247290701742237696 3248743668032556288 3250623728025630684 3252110747114388978 3259247370992750592 3261710898861981696 3263202989849567232 3265613088514220808 3268081427961321504 3281213016765186048 3282139470541114638 3297818345797398528 3299199684925068288 3300311027842596864 3300708925403076096 3302220930057783552 3303731552624141184 3304259397254034072 3306756947818851936 3317448216903335424 3323927607951974751 3329663209254939648 3331186385471433216 3334236922454465664 3336166457710515702 3352103421448384512 3353636863086741504 3356171735999127552 3356707959115209216 3367560727732690944 3369067507589317632 3370608709559852544 3374137994779043856 3375647717565078018 3376688363633752128 3384603039107856384 3387161318048980992 3389121480848777856 3390671856640565952 3393776867498295408 3407413517410000896 3426091980499109376 3427695740727917568 3429229427367698304 3440316669381236736 3441890464746918912 3442917059909869568 3444492044841209856 3445042379091925248 3447036037876121964 3449641507292506032 3451219568366290344 3457727178841668096 3462476804087329728 3464480552237843229 3481030476119476224 3482066558666981376 3483086785064040024 3483661640500518912 3485255264306786304 3497082294183948288 3499725591458463744 3501750895620187392 3506560993004281056 3514218604453380096 3516252295775401728 3517436753358557184 3519472307035269312 3521509038694433241 3535701389068028544 3554647434828951552 3556237924677613056 3557334243169714176 3557864748979844352 3558961568990011392 3572065824279773184 3572636541280515072 3575336946829479936 3576972508104333312 3577406007562598848 3579042515342819616 3579614347025203578 3582320026803756264 3590716685720193792 3591823633338949632 3612089999325671136 3614338792614445056 3631445373235749888 3633106601677303296 3634330421899173888 3635852713999054848 3636433622374809984 3647712188668133376 3649823133221760768 3651492768689840256 3654836626536625824 3666653292366844416 3669424761219729408 3673814724578498409 3676591606456486692 3691364643860834304 3694154790983933952 3707756833749090304 3709452971367456768 3710045639022073344 3711189373419700224 3711599645540701824 3712849906322921472 3714998546315006496 3716697996702158832 3720101566296208428 3732129244016252352 3745871110411807104 3747584683655362368 3751016537761273872 3770513925628649472 3771116349129432576 3772238771889229824 3773966777208895488 3775693202999018496 3776296454004610368 3788505818699277312 3790200946037982336 3791369390746669056 3798774409087971144 3805329382005645312 3807070154824495104 3807678418996338432 3810556482805103616 3812761665954875088 3817998975935582334 3832727843527704576 3836237667560239104 3850362865816363008 3852124239496974336 3852591085067414144 3854353478061498048 3856157708318907264 3857883105788660592 3868117758980407296 3870356253053891328 3873281692398603264 3875053550446361088 3880846695704069286 3889943076196876608 3911951318996238336 3915533691998982144 3916159285634410752 3917366560831905792 3919119345563083776 3931790479292841984 3933589102567907328 3937191290390771712 3939469757572710816 3948072753151328256 3951688204390477824 3953975060990240832 3955783832747326944 3957116347528376832 3959406345414677976 3978320544136544256 3994795507626491904 3998978364182570496 4000767665262314688 4002001023565928448 4002597842602324896 4018574052314744832 4019216108940579456 4022254065183164928 4024581758507923704 4026422829760672068 4030110030154225797 4039556271435218016 4040801587506318336 4060553458369314816 4062410985111478272 4063601249241380028 4064271913917272064 4066131141691250688 4083013190034874368 4085376044890218624 4087244926886966208 4088464008642970112 4090334303248936704 4090987825171661232 4098047026775310336 4099921705195610112 4103676212251650048 4106051024874480864 4111691204853704052 4124984953912699968 4128102856372195584 4150223283697999872 4152121830488346624 4152785224343438592 4155924139856925696 4167410128326402048 4169316537351254016 4171226437967726592 4173134592788388864 4175549601233289552 4176956144613286656 4179373364604382308 4190460905562107904 4198645399518283896 4214104999213282992 4216728591383519232 4218702450126667776 4236172879688515584 4240052158882369536 4241828166332230656 4242505892770611648 4245712624360007424 4247654853373895808 4255664220112822272 4263976064292730128 4265290564590002688 4280995554756350976 4282953924177556992 4286876043155741568 4289356874199234474 4305904120506433536 4309847256147922944 4315767376005268992 4327695133262032896 4329720935656316928 4331658224043408384 4334164970700840912 4336147662819185304 4340118494012243166 4345663161323667456 4351632478852958208 4354150784685627744 4357441903948428672 4376185960721486184 4397091127729864704 4398932913233424384 4400945233870768128 4402961240077044736 4404975403498854912 4405679196338712096 4407037380935894016 4409009263758469248 4423264289204447232 4431903477269299668 4439550945673252864 4441581847295244288 4445649229939287552 4448221943614020936 4450256811840742812 4454332138591512723 4469471228597846016 4471515817448988672 4475610612153612288 4492090010119090176 4494144946079803392 4498850659705391808 4500863623420104024 4502251151511669504 4512804052143808512 4518828641131703808 4520895808854087936 4521618122558151888 4525035823331060544 4527654478321414167 4568122640665479168 4570260987637223424 4572305903156931072 4574397534402657024 4587088892508315648 4589187286329225216 4592656059788279808 4593389838789233664 4596048050501495952 4599522009723341376 4601626091155053792 4610302905122224128 4612411918345061376 4616635738783106304 4619307402983790972 4641373968159301632 4644115713418720032 4647007019075715072 4662776392245264384 4669001194160249856 4671137059299389952 4675414657339041408 4686373438764724224 4688336394367202304 4689915671144742912 4692629742713692416 4695345384925910988 4697493301387450746 4699075662689947488 4714268518757371392 4739529913105268736 4740868124114943366 4741650566236817408 4743819665306459136 4746040256392501248 4763515388374020096 4767115929105973248 4769296677472444416 4772056687123759488 4772819129366938104 4776426702405008352 4785481034146455552 4787622247626925056 4796973072329321394 4798451885163753024 4816119999100894848 4841927164314333184 4844142135569737728 4847803618665406464 4848578163166413312 4866430844295681024 4868657024919787008 4873115502048834432 4875935592038446026 4888871056489125888 4892566348292972544 4894804484774350848 4898419632771331212 4902122141941982256 4921819525147779072 4923209205811671957 4946727518696097792 4948799527387602432 4950466541763895296 4951063388104614144 4953331395086675328 4955597328936211776 4960135421728277904 4973294261546237952 4976172325355003136 4994494813882409472 4996779578207149824 5001355383681698496 5004249686565773553 5028155132172576768 5029651695852306432 5030455294630112256 5031955702945193984 5034257603998691328 5035061938672813824 5051341091599036416 5053601261383976448 5055159187662225408 5063471576347617027 5065032545450628192 5076093539765993472 5076904558661784576 5080741977073471488 5083682221273166784 5086007784960848928 5090665301247443112 5111120276115001344 5114983556746985472 5136165652662632448 5139137970748664064 5141543611091876352 5143844141051547456 5160475004071855104 5164375589864804352 5166738067261814784 5167563568637887872 5170554056814182946 5174462260938759048 5186590768262502144 5220711589331976192 5221545714179214336 5224630177596060036 5225492460750778368 5227882896460179456 5249588387187695616 5252626343430281088 5268917605853970432 5271327906680070144 5271966747986987776 5274378443663102592 5276155130037835776 5279208460552903968 5331971152243427328 5334356887016419584 5336001364754571264 5336797123469766528 5338442353485017088 5358098736419659776 5358954811920772608 5363005420244219904 5366109011343898272 5368563773014229424 5369421520537805367 5373480040205634396 5386075028580290688 5387735450008424448 5418134998988506704 5419029218556362752 5421508188921667584 5424046007305715712 5447168059853624832 5449659902515954944 5453779070998582272 5454650433562214976 5471568283002200064 5474734699832641152 5477239153034760384 5482254939804938736 5499979938550266624 5504137141829594112 5514887409684730038 5536162440651128832 5537046965791251456 5541232186475900928 5559088716468338688 5561635250623635456 5564179457051185152 5565068458533110016 5567399468311052736 5569274859484382208 5572497819472509744 5580152349444312642 5587281207416143872 5598193866024378528 5618806665617710656 5626524806641910808 5653402878509826048 5655770888442974208 5656674523694148864 5658358157833844736 5660950165813343232 5663539804498527744 5676814668732383232 5682758728048915968 5685301419056973504 5687054086120003584 5698161613631956716 5707994073008467968 5710605232236742656 5715834724207655424 5719142498932312632 5746463008197230592 5749091765291556864 5754356501340358656 5770260177682710528 5775544298724544512 5778886627601121216 5781530217092247072 5786824658682990888 5802176638470610944 5805534379580836992 5809922538597904896 5812580325669541632 5821270043556103929 5834914614295314912 5865243884311232512 5867926978494357504 5873300537998473216 5874238928451616128 5876049841247858688 5878679018344625664 5897685718939262976 5905786935586157568 5909204636359066224 5922109129726992384 5927532306585716736 5930962591485361248 5933675749120990416 5939109518122016964 5967480816204816384 5989453346825453568 5992193261439737856 5998467546273855744 6001151497893472032 6003001535348892672 6025104854842271744 6027861078472117248 6028824163410869184 6033381097774747392 6036872637761885556 6039634244641008102 6059334407152827024 6090830187553972224 6093616477667217408 6093681316849631232 6095401873862070042 6096407870875908096 6099196712536876032 6118916381772300288 6124519785052311552 6128064067335327936 6132696012964455168 6135501454873405056 6136481737757491848 6147070540162965504 6149882557793415168 6155514318377475072 6159076537311721296 6187477430869049952 6191329593390907392 6192154284558293376 6225334925546999808 6228182745732519936 6233886209785388544 6248497918352965632 6251115192489603072 6256839656951589888 6259701889182583296 6260460513234547984 6263324401849934328 6265434216919929984 6269060046906573462 6285691358343161856 6321157498819924488 6325092887075278848 6328053675190001664 6351353851165360128 6360078238323554304 6362742249498345984 6363758839155917472 6368568936540011136 6383496330169233408 6395964096439095192 6397935846885004032 6421493332134526464 6430314064733612352 6434035311298851711 6458856180759650304 6464770884221884416 6466695037524393984 6488574459060908032 6491542699893049344 6494581403484475392 6497487336065112576 6501247456051261368 6504221494228777956 6510177741018364749 6518494741985501184 6526405979699134464 6531226177028441616 6536162855922643008 6564278941082229276 6595636691594797056 6598399369850136576 6601417850806152192 6604441860115567104 6607463105248282368 6608518794508068144 6613513895637703872 6634896433806670848 6647855215903949502 6659326418509879296 6662372770942866432 6668473844908931328 6672332915421031404 6704206842896769024 6707273726173483008 6712343471998255104 6713415918230418432 6735121455465381888 6738135015178635264 6741217419119705088 6748275989558087712 6751295435130156036 6753376727267504256 6769206078215712768 6774322636097961984 6778242961697555712 6781343713281131904 6787553734996590816 6814827034820001792 6852183960998218752 6855391481455835136 6858458854735396608 6880633338762473472 6883780929493837824 6885834119819739136 6888984089682419712 6890084758183850496 6894072075752243928 6899283014585012064 6902439136732580688 6915454357683336192 6924953608174659456 6928961104475686458 6962060952238952448 6966173570128080048 6967323281001037824 6970510528613572608 6994164588367896576 7003501791240374784 7013121986008562112 7032504591550803456 7034873506717114368 7038944614070538624 7043018077388866482 7046239952081176119 7071402778136057088 7109294869657903104 7111302186172415049 7112475849355226112 7115729497959688704 7117923137980022784 7145273082561030144 7150673893658959872 7153945016208666624 7154812015125197696 7158085030685639232 7159228694050407156 7164640053607512528 7181433371440387584 7183647266677899264 7195459608493982091 7224179998651342272 7262890746471499776 7266213203354606592 7268660843798347776 7271705427998109696 7272867244749619968 7299646266443521536 7302985537379680512 7309673253073251648 7313903388057669039 7333306584733688832 7338849522439458816 7347629449156996818 7353183212912973384 7382729287721668608 7388309581967867904 7418905942734913536 7420091278044146688 7423199291081403648 7425699812645842944 7429997092630012992 7433395993404317664 7440203132592416856 7464258488032504704 7491742220823614208 7495169367310724736 7502033075522547744 7541027851257298944 7542232698258865152 7544477543778459648 7547933554417790976 7551386405998036992 7552592908009220736 7577011637398554624 7580401892075964672 7582738781493338112 7597548818175942288 7610658764011290624 7614140309648990208 7615356837992676864 7621112965610207232 7625523331909750176 7635997951871164668 7672475335120478208 7700725731632726016 7704248478993948672 7705182170134828288 7708706956122996096 7712315416637814528 7715766211577321184 7740712506107782656 7746563384797206528 7750107100892722176 7755831085221274419 7761693391408138572 7779886152393753216 7831067383997964288 7832318571268821504 7834733121663811584 7838238691126167552 7867178205135814656 7874382580781543424 7878939515145421632 7903376408780955648 7907950121980481664 7911567665494653888 7914232695056753664 7918812690829355952 7997956728365140992 8001535330524629376 8004002047131856896 8005195685204649792 8037148104629489664 8038432217881158912 8044508130366329856 8049163517015847408 8052845659521344136 8060220060308451594 8079112542870436032 8081603175012636672 8124821970222956544 8127202498482760056 8128543827834544128 8132262283382501376 8166026380069748736 8170752089780437248 8174489853773932416 8176928017285940224 8180668606497873408 8181975650343322464 8199843410391220224 8207352424503300096 8212102049748961728 8223382409707408104 8249969907825399936 8256205712744391168 8272331114527095057 8300446567395999744 8304243660976693248 8305570448686877184 8311848279713851392 8334820256652804096 8338633074702508032 8342452875935453184 8346269185576777728 8351099202466579104 8353912289226573312 8358746729208764616 8380921811124215808 8397290799036567792 8428209998426565984 8433457182767038464 8480104317764739072 8483656332664461312 8485011785541223296 8491425248720014848 8495309706747791616 8511328440225644544 8527952128585460256 8530581129180005376 8561991109512701952 8565907848355113984 8573752086311483136 8578713748398468948 8619694512295845888 8631534752010537984 8655390266524065792 8659441871312633856 8663316448086816768 8668329941401681824 8672295325638370608 8680236988024486332 8703264957705916416 8708301569371255488 8714883807896857344 8752371921442972368 8797865826466848768 8801890467741536256 8805922480154089472 8809950806997709824 8811358392677424192 8814074761871788032 8818018527516938496 8846528578408894464 8863806954538599336 8879101891346505728 8883163694590488576 8891298459878575104 8896443887228041872 8900513623681485624 8908664277183025446 8943031634897977344 8951221224307224576 8984180020238180352 8988289892159606784 8997701319410783616 9001727246840208048 9004502303023339008 9025608104287617024 9037657282263407616 9041791617708175872 9043236245116303776 9050071646662121088 9055308956642828334 9136245281330958336 9140521975274446848 9143102810793105063 9144611806313862144 9148795068805314048 9174177785016631296 9178374572658450432 9186779677578467328 9192096101002991904 9199044019446682752 9203252182310107584 9220605810244448256 9224823836690122752 9233271477566212608 9238614805967581944 9282747936318603264 9288231426837440064 9338002388320499712 9342274118598779904 9350829314678082816 9372746877529448448 9376672788734404608 9385259485427384832 9390690769851821976 9394986602774901492 9398151325379894976 9403590070359860193 9428537037514742784 9481736248229886732 9483301132473634816 9487639330612918272 9492080512785002496 9527030776748040192 9538593354944888832 9544113374247518976 9545638258733876208 9552853404810016704 9570962068292911104 9575244495253850112 9593946144658642788 9596903770327506048 9632239998201789696 9683854328628666368 9688284271139475456 9695607237330812928 9697156326332826624 9732861688591362048 9737314049839574016 9746231004097668864 9751871184076892052 9777742112978251776 9785132696585945088 9789608969548701696 9796839265542662424 9804244283883964512 9843639050295558144 9846418411623343914 9893455037392195584 9897599054775204864 9900933083527790592 9902126776209228288 9906662790173350656 9911194657872423552 9920270843456555808 9952344650710006272 9971782823855924253 9988989627764818944 9993559156414299648 10002710767363396992 10008499373131547106 10056310264345153536 10060910589260224512 10063911405890387968 10068515207997382656 10070123877345627648 10102682183198072832 10107202522767952896 10126943152695234054 10130065090901256384 10153809117323569152 10161483954146942976 10167364442546333568 10172015569921697856 10181330602494886224 10222240552230002688 10278275941497328128 10283087222183752704 10287688282103094912 10320950008143710208 10328751179729608704 10333476134523629568 10335127137275775744 10341108113628365892 10348924521877518096 10373181536525004288 10393441656713529687 10443091428358428672 10449260355192120072 10450984921501556736 10455765792920358912 10499176774375391232 10505252686860562176 10542655813360140288 10543933495973975552 10548756887326205184 10552310260075671552 10558416921105807936 10564527116083299723 10663942304486854656 10668713774032839168 10672002729509142528 10673594246939533056 10676884706970034176 10716197472839319552 10717909623841545216 10726010840488439808 10732218022687796544 10737127546028458848 10738843041075610734 10746960080411268792 10772150057160581376 10775470900016848896 10836269997977013408 10843016377843335168 10894336119707249664 10899319805031909888 10907558141997164544 10909300867124429952 10943136566004400128 10949469399665282304 10954478306069520768 10964509879609877472 10999959877100533248 11008274283659188224 11029774819369460076 11074093931582502912 11082464372951801856 11123270501247270912 11128358914102370304 11130136917066220032 11134798936622105472 11138549718968764416 11144995638945019488 11160304698888625284 11196387732048757056 11237613331235421312 11253049613283821616 11311541776885948416 11313349047388297728 11316716315667689472 11321900331626686464 11327079608997055488 11365517456097831936 11370602838113947008 11374108172240007168 11396323227263913432 11415988146016935936 11421210464473485312 11431669448415310848 11438284997864625264 11498183530583113728 11508713002680717312 11551088597449089024 11557773255202242432 11563060434184494144 11573649317365981776 11604353276941221888 11611068759161673984 11619845077195809792 11625160651339083264 11642540087112207858 11669829228590629824 11735853956988715008 11746601075996946432 11748477856903232256 11752099682495717376 11757358036689251328 11795371437878525952 11811573871172315136 11818409272718132448 11844218259453984768 11855064613171433472 11861925182970722496 11867351498241980832 11878219036244033928 11934961632409632768 11984386522879475712 11996935092547711488 12002302995786944064 12006003070697785344 12050209709684543488 12055722156944234496 12057648326821738368 12066762195549494784 12073745275523771112 12079268489282016204 12090330090462677391 12118668814305654048 12181660375107944448 12187232955334434816 12190803747724140084 12192815741751816192 12198393425073752064 12249039570104623104 12256128134670655872 12265392025928910336 12271002909746810112 12272963475514983696 12294141080325931008 12299765115586830336 12311028636754950144 12318153074623442592 12374954861738099904 12384308569116586752 12450669851093999616 12456365491465039872 12467772419570777088 12502230384979206144 12513679313903179776 12519403778365166592 12520921026469095968 12526648803699868656 12530868433839859968 12538120093813146924 12571382716686323712 12642314997639848976 12650185774150557696 12656107350380003328 12720156476647108608 12725484498996691968 12727517678311834944 12737137873080022272 12766992660338466816 12791928192878190384 12795871693770008064 12842986664269052928 12860628129467224704 12868070622597703422 12917712361519300608 12929541768443768832 12977148918121816064 12983085399786098688 12989162806968950784 12994974672130225152 13002494912102522736 13008442988457555912 13020355482036729498 13036989483971002368 13062452354056883232 13072325711845286016 13128557882164458552 13191273383189594112 13196798739700273152 13202835701612304384 13208883720231134208 13214926210496564736 13217037589016136288 13227027791275407744 13269792867613341696 13295710431807899004 13318652837019758592 13324745541885732864 13336947689817862656 13344665830842062808 13362996415774538169 13408413685793538048 13414547452346966016 13426831836460836864 13476270030357270528 13482434838239410176 13496551979116175424 13502590870260312072 13506753454535008512 13538412156431425536 13556485923395111424 13562687426562263808 13575107469993181632 13582963434964242501 13704367921996437504 13710782962911670272 13716917709470793216 13761266677524946944 13767561858987675648 13777968179364839424 13780169516367700992 13788144151504487856 13798566029170024128 13804878273465161376 13830908715366672384 13849907216349318912 13857922208951372916 13924121904477904896 13932347140256160096 13941021057227145216 13988329176735793152 14007003582480749568 14026243972017124224 14065009183101606912 14069747013434228736 14077889228141077248 14086036154777732964 14092479904162352238 14142805556272114176 14218589739315806208 14222604372344830098 14224951698710452224 14231458995919377408 14290546165122060288 14301347787317919744 14307890032417333248 14309624030250395392 14316170061371278464 14318457388100814312 14329280107215025056 14362866742880775168 14390919216987964182 14448359997302684544 14525781492942999552 14532426406709213184 14543410855996219392 14545734489499239936 14599292532887043072 14605971074759361024 14619346506146503296 14627806776115338078 14666613169467377664 14677699044878917632 14695258898313993636 14706366425825946768 14765458575443337216 14840182556088293376 14846398582162807296 14851399625291685888 14859994185260025984 14866791986808635328 14880406265184833712 14928516976065009408 14983484441647228416 14990338734621449472 15004066151045095488 15012749059697320659 15084465396517730304 15088955087556919296 15095867108835581952 15102772811996073984 15105185816018441472 15154023274797109248 15160803784151929344 15165477562986676224 15190414729042851081 15195097636351884576 15228280619297980416 15230713675985353728 15242225931220414464 15251046663819500352 15271995903742329336 15344950670240956416 15408496957987897344 15410364340269656576 15417413912245992192 15424630833275629056 15431532423154642368 15481425012215565312 15493126769594413056 15500214201785444352 15511662170442548838 15523386782816277144 15559772304787506432 15662134767995928576 15664637142537643008 15676477382252335104 15748765161563086848 15757879030290843264 15806752817561911296 15815900243960963328 15823135330989307776 15828465390113507328 15837625381658711904 15995913456730281984 16003070661049258752 16008004094263713792 16010391370409299584 16074296209258979328 16076864435762317824 16089016260732659712 16098327034031694816 16105691319042688272 16120440120616903188 16158225085740872064 16163206350025273344 16254404996965520112 16257087655669088256 16264524566765002752 16341504179560874496 16348979707547864832 16353856034571880448 16361337212995746816 16363951300686644928 16414704849006600192 16424204099497923456 16446764819414816208 16499939815650799872 16512411425488782336 16544662229054190114 16608487321953386496 16611140897373754368 16623696559427702784 16677266149405016064 16684905751870906368 16692538371153555456 16702198404933158208 16707824578453146624 16717493458417529232 16761843622248431616 16794581598073135584 16856419996853131968 16960208635529478144 16967312665328922624 16970023571082446592 16982850497440029696 16990619413495583232 17055904257170920512 17061162258360010752 17123982219025403904 17131815696710227968 17147504172622966272 17157427496796937896 17239389024591691776 17263069504021075968 17310780533048131584 17326632896173633536 17336659882803363648 17344590651276741216 17360473976048972664 17406529915411832832 17416603138742510976 17429767615793714688 17463810130668311787 17504743842885944736 17595731652933697536 17603780935483072512 17611844960308178944 17619901613995419648 17622716785354848384 17628149523743576064 17636037055033876992 17693057156817788928 17727613909077198672 17758203782693011456 17766327389180977152 17782596919757150208 17792887774456083744 17801027247362971248 17817328554366050892 17902442448614449152 17968360040476360704 17976579784319213568 17995402638821567232 18003454493680416096 18009004606046678016 18075314564526815232 18083583235416351744 18086472490232607552 18100143293324242176 18110617913285656668 18272490562661916672 18281043950548893696 18286205621586210126 18289223612627724288 18297590137610628096 18356749145316900864 18373559355156934656 18384192202005983808 18398088038893365504 18406504364620215168 18441211620488896512 18449647673380245504 18466542955132425216 18477229611935163888 18576462853674880128 18676004776640999424 18684548237197559808 18701658629356165632 18745493755058896896 18753345577468809216 18770518970854769664 18781381539703643952 18789973205549802984 18796302650759789952 18807180140719720386 18857074075029485568 18963472496459773464 18966602264947269632 18975278661225836544 18984161025570004992 19054061553496080384 19088226748495037952 19091276517467752416 19105706809620033408 19150488990507700224 19187892289317285576 19193807540655012096 19264479996403579392 19302105933896555133 19367708657257332736 19376568542278950912 19394312652665653248 19465723377182724096 19474628099679148032 19492462008195337728 19503742368153784104 19530533223055094247 19555484225956503552 19579217939097403392 19593678531085324848 19608488567767929024 19692836823246687828 19786910074784391168 19795198109550409728 19804253552418456576 19813325580346701312 19822389315744847104 19840541686913111616 19904689301420012544 19943565647711848506 19977979255529637888 19987118312828599296 20005421534726793984 20016998746263094212 20112620528690307072 20121821178520449024 20137030415994765312 20140247754691255296 20205364366396145664 20214405045535905792 20253886305390468108 20260130181802512768 20307618234647138304 20322967908293885952 20334728885092667136 20344031139843395712 20362661204989772448 20444481104460005376 20556551882994656256 20566174444367505408 20575376564206189824 20641900016287420416 20657502359459217408 20666952269047259136 20670254274551551488 20682216227256731784 20697849043755036192 20746363073050008576 20786883313427059374 20886182856716857344 20898520710384240144 20901969843003113472 20911531585840717824 21010505373721124352 21087866991947951104 21097513774652410368 21104620520151343104 21116833842211615872 21129054232166599446 21138719856243528357 21327884608973709312 21333906558517245147 21337427548065678336 21347188493879066112 21353769413940068352 21435819247683090432 21452021680976879616 21464436045375593088 21474255092056917696 21477686082151221468 21493920160822537584 21544300114321162752 21550941800033697792 21672539995954026816 21788672239414499328 21798639610063819776 21815116283994329088 21818601734248859904 21898938799330564608 21908956612139041536 21929019759219754944 21941710164173007117 21999919754201066496 22016548567318376448 22059549638738920152 22148187863165005824 22164928745903603712 22256717828204740608 22260273834132440064 22269597873244210944 22277099437937528832 22289991277890038976 22320609397777250568 22392775464097514112 22475226662470842624 22506099226567643232 22623083553771896832 22626698094776595456 22633432631335378944 22643800663253372928 22654159217994110976 22731034912195663872 22741205676227894016 22748216344480014336 22792646454527826864 22831976292033871872 22842420928946970624 22863338896830621696 22876569995729250528 23017426005361434624 23102177194898178048 23115546510404484864 23126120868368988288 23147298634731963552 23222137518323347968 23239690154391619584 23250321302678166528 23267493255663823257 23285080174224415716 23339658457181259648 23493202151993892864 23496955713806464512 23504199364991434752 23514716073378502656 23623147742344630272 23636818545436264896 23710129226342866944 23723850365941444992 23734702996483961664 23756438072488067856 23993870185095422976 24004605991573888128 24012006141395570688 24100419419369086976 24111444313888468992 24115296653643476736 24133524391098989568 24147490551047542224 24158536978564032408 24180660180925354782 24237337628611308096 24374465910668869632 24381607495448280168 24385631483503632384 24396786850147504128 24498079140209246208 24512256269341311744 24530784051857820672 24542005819493620224 24545926951029967392 24599530231173660672 24622057273509900288 24636306149246885184 24749909723476199808 24768617138233173504 24816993343581285171 24901339702187999232 24912730982930079744 24935544839141554176 25004460769958412288 25027358627806359552 25038807556730333184 25041842052938191936 25053297607399737312 25061736867679719936 25076240187626293848 25142765433372647424 25284629995279697952 25300371548301115392 25440312953294217216 25450968997993383936 25455035356623669888 25474275746160044544 25533985320676933632 25583856385756380768 25591743387540016128 25685973328538105856 25721256258934449408 25736141245195406844 25859083536887537664 25954297836243632128 25966170799572197376 25978325613937901568 25989949344260450304 26004989824205045472 26016885976915111824 26040710964073458996 26124904708113766464 26144651423690572032 26257115764328917104 26393597479400546304 26405671403224608768 26417767440462268416 26429852420993129472 26434075178032272576 26454055582550815488 26539585735226683392 26591420863615798008 26637305674039517184 26649491083771465728 26673895379635725312 26689331661684125616 26725992831549076338 26829094904693932032 26853663672921673728 26952540060714541056 26964869676478820352 26993103958232350848 27005181740520624144 27013506909070017024 27076824312862851072 27112971846790222848 27125374853124527616 27150214939986363264 27165926869928485002 27408735843992875008 27421565925823340544 27433835418941586432 27522533355049893888 27535123717975351296 27560339032735401984 27576288303008975712 27597132058340048256 27609756546930322752 27661817430733344768 27699814432698637824 27715844417902745832 27848243808955809792 27864694280512320192 28014007164961499136 28052487944034248448 28130018366203213824 28155778456282154496 28172072309555465928 28184959808324704476 28210770211079580579 28285611112544228352 28445208744689660196 28449903397420904448 28462917991838754816 28581092330244120576 28615780064834666496 28619248060500790784 28632340122742556928 28636914776201628624 28658560214430050112 28725733485761550336 28781838433975928364 28896719994605369088 29051562985885999104 29064852813418426368 29086821711992438784 29091468978998479872 29198585065774086144 29211942149518722048 29238693012293006592 29255613552230676156 29333226338934755328 29355398089757835264 29390517796627987272 29412732851651893536 29530917150886674432 29680365112176586752 29692797164325614592 29702799250583371776 29719988370520051968 29733583973617270656 29760812530369667424 29857033952130018816 29966968883294456832 29980677469242898944 30008132302090190976 30025498119394641318 30168930793035460608 30191734217671163904 30205545623992147968 30210371632036882944 30308046549594218496 30321607568303858688 30380829458085702162 30390195272703769152 30461427351970707456 30484451862440828928 30502093327639000704 30543991807484658672 30820728680539313152 30834827824491984384 30849261666551258112 30863064846309284736 30962850024431130624 30986253539188826112 31000428403570888704 31023324340885097676 31046773565632554288 31119544609575012864 31180324970140589061 31329274285075286016 31352954764504670208 31497530323126173696 31515758060581686528 31631800487921926656 31646270661978615552 31656930780227014656 31675250763317423808 31693581348249899169 31991826913460563968 32006141322098517504 32016008188527427584 32020782740818599168 32148592418517958656 32153728871524635648 32178032521465319424 32196654068063389632 32211382638085376544 32240880241233806376 32316450171481744128 32326412700050546688 32508809993931040224 32529049133530005504 32683008359121748992 32697959415095729664 32707712069143760896 32722674425991493632 32727902601373289856 32829409698013200384 32848408198995846912 32893529638829632416 32999879631301599744 33024822850977564672 33089324458108380228 33222281794747508736 33247393118855405568 33369811503741812736 33385076742307110912 33404396809866316416 33415649156906293248 33434986916835058464 33589163196146271168 33712839993706263936 33934625330657845248 33940047142164893184 33965700994880059392 33981238826991166464 34111808514341841024 34122324516720021504 34247964438050807808 34263631393420455936 34295008345245932544 34314854993593875792 34526139008042151936 34653265792347267072 34673319765606727296 34689181302553482432 34720947952097945328 34813059830823665664 34833206277485021952 34859535231587429376 34927620261336623574 35009487685771889472 35207561870966145024 35223689920616357888 35239803227990839296 35245433570709696768 35256299047487152128 35272074110067753984 35386114313635577856 35455227818154397344 35532654778361954304 35565193839514300416 35585775548912167488 35602054494725942496 35634657108732101784 35804884897228898304 35953159568638427136 35990805277643134464 36006908987360832192 36018009212093356032 36150629129053630464 36167166470832703488 36172944980465215104 36200286586648484352 36221235826571313336 36270990271388032173 36544981125323833344 36572411243172420252 36578447225255448576 36595180275221256192 36747118710313869312 36768384404011967616 36796176077786731008 36813008729240430336 36882423240977793024 36899295346760491008 36933085910264850432 36954459223870327776 37152925707349760256 37352009553281998848 37369096474395119616 37403317258712331264 37506691154937618432 37541037941709539328 37562763079407287904 37579946411099605968 37592605301519579904 37614360281439440772 37714148150058971136 37926944992919546928 37933204529894539264 37950557322451673088 37968322051140009984 38176453496990075904 38182553034935504832 38211413619240066816 38300977981015400448 38375784578634571152 38387615081310024192 38528959992807158784 38604211867793110266 38753137084557901824 38788625305331306496 38931446754365448192 38949256199358296064 38984924016390675456 39007484736307568208 39061066446110188494 39110968451913007104 39187357062170649696 39216977135535858048 39385673646493375656 39573820149568782336 39590396219100819456 39608507104836913152 39626651160693402624 39644778631489694208 39681083373826223232 39809378602840025088 39887131295423697012 39955958511059275776 39974236625657198592 40010843069453587968 40033997492526188424 40225241057380614144 40243642357040898048 40280495509382510592 40428810091071811584 40507772610780936216 40520260363605025536 40615236469294276608 40669457770185334272 40688062279686791424 40725322409979544896 40748890304892727503 41113103765989312512 41132348888735010816 41150753128412379648 41283800032574840832 41333904538094518272 41340508549103102976 41364432454513463568 41395698087510072384 41492726146100017152 41573766626854118748 41772365713433714688 41797041420768480288 41823063171681435648 42021010747442248704 42175733983895902208 42195027549304820736 42209241040302686208 42233667684423231744 42258108464333198892 42277439712487056714 42655769217947418624 42667813117034490294 42674855096131356672 42694376987758132224 42871638495366180864 42904043361953759232 42928872090751186176 42948510184113835392 42955372164302442936 42987840321645075168 43088600228642325504 43345079991908053632 43577344478828998656 43597279220127639552 43630232567988658176 43637203468497719808 43797877598661129216 43817913224278083072 43858039518439509888 43883420328346014234 43999839508402132992 44033097134636752896 44119099277477840304 44296375726330011648 44520547668264880128 44539195746488421888 44554198875875057664 44579982555780077952 44641218795554501136 44785550928195028224 44950453324941685248 45012198453135286464 45038247179091961977 45253396189553190912 45266865262670757888 45287601326506745856 45308318435988221952 45462069824391327744 45482411352455788032 45496432688960028672 45571244187128553243 45585292909055653728 45684841857893941248 45726677793661243392 45753139991458501056 46034852010722869248 46231093020808969728 46252241736737976576 46294597269463927104 46444275036646695936 46479380308783239168 46500642605356333056 46534986511327646514 46570160348448831432 46679316914362519296 46986404303987785728 46993911427612929024 47029432146757005312 47246295484689260544 47273637090872529792 47420258452685733888 47447700731882889984 47469405992967923328 47512876144976135712 47987740370190845952 48009211983147776256 48024012282791141376 48200838838738173952 48222888627776937984 48230593307286953472 48267048782197979136 48294981102095084448 48317073957128064816 48361320361850709564 48474675257222616192 48763214990896560336 48771262967007264768 48793573700295008256 49024512538682623488 49061568103715641344 49084011638987240448 49091853902059934784 49244114547019800576 49272612298493770368 49499819446952399616 49537234276466347008 49633986687162570342 49825461965860159488 49871089678283108352 50054717255612719104 50077615113460666368 50083684105876383872 50106595214799474624 50123473735359439872 50152480375252587696 50285530866745294848 50569259990559395904 50880625906588434432 50901937995986767872 50910070713247339776 50948551492320089088 51167712771512761536 51183486775080032256 51371946657076211712 51442512517868898816 51472282490390813688 51718167073775075328 51932341599144394752 51979898688520900608 52009979648410090944 52033771953830223648 52081421928146917992 52249809416227532928 52289302847381144064 52391430392004935361 52514231528657834208 52787194958801092608 52811342806449217536 52835534880924536832 52859704841986258944 52868150356064545152 52908111165101630976 53079171470453366784 53182841727231596016 53274611348079034368 53298982167542931456 53347790759271450624 53378663323368251232 53451985663098152676 53707327345843347456 53905080121429082112 53929739352957640704 53986207916464701696 54010363481041248288 54027013818140034048 54225943693580445696 54250749706249055232 54300429879972726528 54331853739856970004 54817471687985750016 54843131851646681088 54867670837883172864 55070247435950702592 55120678065470803968 55152576606017951424 55194264116680096512 55219513093860645504 55323634861466689536 55399628865397275648 55431688835805491664 55729388561024640384 56028014329922998272 56104975888068496896 56260036732406427648 56311556912564308992 56344144619110931856 56369919616649408952 56421540422159161158 56571222225088456704 56890417489379320392 56899806794841808896 56925835983677509632 57162184660488241152 57238496121001581568 57264680245485113856 57273829552403257248 57317120428860100224 57451466971523100672 57563676867951856728 57793439989210738176 57906317801689665399 58103125971771998208 58129705626836852736 58182937957996959744 58397170131548172288 58423884299037444096 58477386024586013184 58511227104461352312 58666452677869510656 58781035593255974544 58825465703303787072 59360730224353173504 59385594328651229184 59439976741040103936 59467167947234541312 59521625060739334848 59714067904260037632 59933937766588913664 59961354938485797888 60016264604180381952 60050996238789282636 60337861586070921216 60411091247984295936 60420743264073765888 60616093099188436992 60643215136607717376 60761658916171404324 60780390545407538304 60922854703941414912 60968903724881657856 61004186655278001408 61087983614969317344 61641457361078626304 61669655648983968768 61698523333102516224 61726129692618569472 61925700048862261248 61972507078377652224 62000856807141777408 62046648681770195352 62093547131265108576 62239089219150025728 62360649940281178122 62658548570150572032 62705909529009340416 63031516121163373056 63263600975843853312 63292541323957231104 63313861560454029312 63350501526634847616 63387162696499798338 63983653826921127936 64001719675551735441 64012282644197035008 64041565481637198336 64307457743049271296 64356065042930638848 64393308136126779264 64422765276170753088 64481760482467612752 64632900342963488256 64652825400101093376 65017619987862080448 65366016718243497984 65395918830191459328 65415424138287521792 65445348851982987264 65455805202746579712 65696816397991693824 65787059277659264832 65825130492519021351 65999759262603199488 66049645701955129344 66178648916216760456 66444563589495017472 66494786237710811136 66770153484614221824 66808793619732632832 66831298313812586496 66869973833670116928 67178326392292542336 67425679987412527872 67869250661315690496 67880094284329786368 67931401989760118784 67962477653982332928 68223617028683682048 68244649033440043008 68495928876101615616 68527262786840911872 68590016690491865088 68629709987187751584 69052278016084303872 69306531584694534144 69346639531213454592 69378362605106964864 69441895904195890656 69666412554970043904 69719070463174858752 69802479766991469771 69855240522673247148 70018975371543778944 70447379841232715776 70479606455981678592 70490867141419393536 70512598094974304256 70544148220135507968 70910455636308794688 71130387679028600832 71171551097824334976 71204108989451884992 71269314217464203568 71981610555286268928 72013817974721664384 72036018424186712064 72301258258107260928 72334332941665406976 72345889960930430208 72400573173296968704 72442471653142626672 72541980542776064346 73144822486344840504 73156894450510897152 73190360550442512384 73494237420627738624 73536768808023935232 73592352155573462016 73626017458480860672 73798590693520982016 73866171820529700864 73908918447740655552 74305851414699520512 74704019106563997696 74738192948790239232 74806634517424662528 75013382309875236864 75082075883419078656 75125526158814575808 75159892822199211936 75185210603039159808 75228720562878881544 75428296300117942272 75853889985839093856 75901114644903346176 76352906993980151808 76365106069871009664 76422827238480133632 76601955962030800896 76751569157269142304 76775230162620048384 77057919985614317568 77208423735586220532 77577250610662612992 77862893508730896384 77898512398716592128 77969848032781350912 78014969472615136416 78122132892220376988 78374714124341299392 78433954271071716096 78771347292986751312 79180792438201638912 79217014209673826304 79253302321386805248 79289557262979388416 79362166747652446464 79618757205680050176 79774262590847394024 79911917022118551552 79948473251314397184 80021686138907175936 80067994985052376848 80487284714081796096 80560991018765021184 80857620182143623168 81015545221561872432 81040520727210051072 81230472938588553216 81338915540370668544 81376124559373582848 81450644819959089792 81497780609785455006 82226207531978625024 82264697777470021632 82301506256824759296 82567600065149681664 82681017098206205952 82728864909026927136 82791396175020144768 82985452292200034304 83147533253708237496 83544731426867429376 83594082841536960576 84042021494884497408 84351467967791804416 84390055098609641472 84467335368846463488 84516216928666397784 84554879424974113428 84632310633238741737 85335626234068980588 85349710192262713344 85388753975516264448 85743276990732361728 85857744181502372352 85897020368227670784 85910744328604885872 85975680643290150336 86177200457284651008 86690159983816107264 87154688957657997312 87194558440255279104 87260465135977316352 87274406936995439616 87595755197322258432 87635826448556166144 87716079036879019776 87766840656692028468 87999679016804265984 88066194269273505792 88238198554955680608 88592751452660023296 89041095336529760256 89078391492976843776 89108397751750115328 89159965111560155904 89282437591109002272 89571101856390056448 89900906649883370496 90024396906270572928 90076494358183923954 90506792379106381824 90575202653013491712 90616636871976443904 90924139648782655488 90964822704911576064 91142488374257106486 91170585818111307456 91453355587322486784 91506279982917002112 92462186041617939456 92504483473475953152 92589194538927854208 92888550073293391872 92958760617566478336 93001285210712666112 93069973022655293028 93140320696897662864 93358633828725038592 93540974910421767183 93987822855225858048 94058864293514010624 94492590969378521088 94547274181745059584 94895401463765779968 94938811985935846656 95025752289952271424 95080744044749697507 95975480740381691904 96018423966295552512 96048024565582282752 96445777255553875968 96461186614573906944 96534097564395958272 96589962204190168896 96634147914256129632 96722640723701419128 96949350514445232384 97526429981793120672 97587147400590016512 98049025077365246976 98123136207431282688 98168023277974480896 98183707804119869568 98488229094039601152 98545224596987540736 98999638893904799232 99074468552932694016 99267973374325140684 99742179356566216704 100109434511225438208 100155230226921332736 100167368211752767744 100213190429598949248 100246947470718879744 100304960750505175392 101138519981118791808 101803875991973535744 101820141426494679552 101897102984640178176 102335425543025523072 102366973550160064512 102743893314152423424 102885025035737797632 102944564980781627376 103959797377041801216 104019959296820181888 104067543907660447296 104162843856293835984 104499618832455065856 104578605694762288128 104782860784009870722 105028463057315668416 105622685612898435072 105671069761849073664 105719409683972517888 105736300712129090304 105816222330203261952 106158342940906733568 106365683454463192032 106597964335085862912 106695581518542901248 106757326646736502464 106903971326196305352 107414654691686694912 107859478705915281408 107972415832929403392 108020726962082496576 108054027636280068096 108451887387160891392 108501499412498110464 108600859759945453056 108663707479713940008 109634943375971500032 109735341675766345728 110241356130941607936 110305153212035902848 110388528233360193024 110439026187721291008 110647269722933379072 110799257730794551296 110863377671610983328 111458777122049280768 112056028659845996544 112209951776136993792 112520073464812855296 112623113825128617984 112688289238221863712 112739839233298817904 112843080844318322316 113142444450176913408 113780834978758640784 113799613589683617792 113851671967355019264 114476992242003163136 114529360490970227712 114547659104806514496 114634240857720200448 114902933943046201344 115127353735903713456 115586879978421476352 115812635603379330798 116259411253673705472 116365875915993919488 116794340263096344576 116847768598074888192 116954772049172026368 117022454208922704624 117332905355739021312 117562071186511949088 117650931406607574144 118721460448706347008 118771188657302458368 118879953482080207872 118934335894469082624 119043250121478669696 119428135808520075264 119867875533177827328 119922709876971595776 120032529208360763904 120101992477578565272 120675723172141842432 120841486528147531776 121286430273215434752 121523317832342808648 121560781090815076608 121845709407882829824 122008373310556002816 122175967229938634688 122246670914678182509 123282914722157252608 123339311297967937536 123397046666205032448 123452259385237138944 123851400097724522496 124001713614283554816 124093297363540390704 124187094262530217152 124478178438300051456 124721299880562356244 125317097140301144064 126063032242326746112 126527201951687706624 126585082647914462208 126627723120908058624 126701003053269695232 126774325392999596676 127967307653842255872 128003439351103470882 128024565288394070016 128083130963274396672 128614915486098542592 128712130085861277696 128786616272253558528 128845530552341506176 128963520964935225504 129265800685926976512 130035239975724160896 130732033436486995968 130791837660382918656 130830848276575043584 130890697703965974528 130911610405493159424 131393632795983387648 131574118555318529664 131650260985038042702 131999518525206398976 132099291403910258688 132357297832433520912 132889127178990034944 133617587239465265664 133662596627625172992 133739947667340233856 134356652784585084672 134851359974825055744 135114741537275885931 135760188568659572736 135862803979520237568 135924955307964665856 136447234057367364096 136489298066880086016 136713732561385659729 137054525573681823744 137180033380983730176 137259419974375503168 138104556032168607744 138693279062426909184 138756725210213929728 138883791808391781312 139332825109940087808 139438140926349717504 139604959533982939542 139710481045346494296 140037950743087557888 140959212911963357184 140981734282838787072 141088296440271015936 141820911272617589376 142260775358057201664 142343102195648669952 142408217978903769984 142538628434928407136 143963221110572537856 144027635949443328768 144072036848373424128 144602516516214521856 144668665883330813952 144691779921860860416 144801146346593937408 144884943306285253344 145083961085552128692 146289644972689681008 146313788901021794304 146380721100885024768 147073537616047870464 147184704311146924032 147252034916961721344 147732343641059401728 147817836895481311104 148611702829399041024 149476385897580478464 149613269034849325056 150164151766838157312 150251052317629151616 150319785644398423872 150370421206078319616 150457441125757763088 150856592600235884544 151707779971678187712 152705813987960303616 152730212139742019328 152845654476960267264 153503138314538284608 153550460325240096768 154115839971228635136 154416847471172441064 155154501221325225984 155797024797433184256 155939696065562701824 156029938945230272832 156244265784440753976 156749428248682598784 156867908542143432192 157174291176014806083 157542694585973502624 158361584876403277824 158434028419347652608 158506604642773610496 158579114525958776832 158724333495304892928 159237514411360100352 159548525181694788048 159823834044237103104 159896946502628794368 160043372277814351872 160135989970104753696 161121982037530042368 161715240364287246336 162031090443123744864 162081041454420102144 162677831080741337088 162752249118747165696 162901289639918179584 162995561219570910012 164452415063957250048 164529395554940043264 164603012513649518592 165362034196412411904 165457729818053854272 165582792350040289536 165970904584400068608 166295066507416474992 167188165683073921152 168084042989768994816 168702935935583608832 168780110197219282944 168934670737692926976 169032433857332795568 169109758849948226856 169264621266477483474 170671252468137961176 170699420384525426688 170777507951032528896 171486553981464723456 171715488363004744704 171794040736455341568 171821488657209771744 171951361286580300672 172354400914569302016 173380319967632214528 173718953405068996197 174309377915315994624 174389116880510558208 174548813873990879232 175191510394644516864 175271652897112332288 175432158073758039552 175533681313384056936 175999358033608531968 176476397109911361216 178082190673059520512 178156782985953687552 178319930223120311808 178564875182218004544 179142203712780112896 179801813299766740992 180048793812541145856 180152988716367847908 181013584758212763648 181233273743952887808 181848279297565310976 181929645409823152128 182284976748514212972 182341171636222614912 182906711174644973568 183012559965834004224 184924372083235878912 185008966946951906304 185178389077855708416 185777100146586783744 185917521235132956672 186002570421425332224 186139946045310586056 186280641393795325728 186717267657450077184 187081949820843534366 187975645710451716096 188117728587028021248 189094548363490119168 189790802927531559936 189877623971871693312 190051504579904542848 190161488089499395014 191950961480763383808 192036847932591105024 192922373229147813888 193068195128791916544 193179924408380337792 193268295828512259264 193445281447402838256 193898701028890464768 195052859963586241344 196098050154730493952 196246272414862565376 196336046555948961792 196367415608239739136 197090449193975081472 197475391477557064053 197999277787809598464 198148937105865388032 198535946748650281368 199484358713132433408 200310460453842665472 200334736423505535488 200426380859197898496 200493894941437759488 200609921501010350784 202277039962237583616 203607751983947071488 203640282852989359104 203794205969280356352 204670851086051046144 204733947100320129024 205487786628304846848 205770050071475595264 205889129961563254752 207919594754083602432 208039918593640363776 208135087815320894592 208325687712587671968 208999237664910131712 209157211389524576256 209565721568019741444 210056926114631336832 211342139523698147328 211438819367945035776 211472601424258180608 211632444660406523904 212731366908926384064 213391163037085802496 213514653293473004928 213807942652392610704 215944831665858806784 216041453924164993152 216108055272560136192 216903774774321782784 217002998824996220928 217201719519890906112 217327414959427880016 219470683351532691456 220482712261883215872 220610306424071805696 220777056466720386048 220878052375442582016 221598515461589102592 221726755343221966656 222917554244098561536 224112057319691993088 224419903552273987584 225040146929625710592 225246227650257235968 225376578476443727424 225479678466597635808 225686161688636644632 226284888900353826816 227561669957517281568 227703343934710038528 228953984484006326272 229058720981940455424 229095318209613028992 229268481715440400896 229805867886092402688 230254707471807426912 231173759956842952704 231625271206758661596 232731751831987838976 233588680526192689152 233695537196149776384 233909544098344052736 234044908417845409248 235124142373023898176 235301862813215148288 237542377314604916736 237759906964160415744 237868671788938165248 238086500242957339392 238856271617040150528 239735751066355654656 239845419753943191552 240065058416721527808 240203984955157130544 241682973056295063552 242572860546430869504 243046635664685617296 243121562181630153216 243691418815765659648 244016746621112005632 244351934459877269376 244493341829356365018 246565829444314505216 246678622595935875072 246794093332410064896 246904518770474277888 247702800195449044992 248186594727080781408 248374188525060434304 248956356876600102912 249442599761124712488 250634194280602288128 252126064484653492224 253054403903375413248 253170165295828924416 253402006106539390464 253548650785999193352 253896931899716225211 256006878702206941764 256049130576788140032 256166261926548793344 257229830972197085184 257573232544507117056 257691061104683012352 257927041929870451008 258531601371853953024 260070479951448321792 261464066872973991936 261583675320765837312 261781395407931949056 261823220810986318848 262787265591966775296 263148237110637059328 263300521970076085404 263999037050412797952 264198582807820517376 264714595664867041824 265778254357980069888 267235174478930531328 267325193255250345984 267479895334680467712 268713305569170169344 269702719949650111488 270229483074551771862 271520377137319145472 271725607959040475136 271849910615929331712 272894468114734728192 273427465122771319458 274360066761967460352 274518839948751006336 277386558124853818368 277513450420427859456 277767583616783562624 278665650219880175616 278876281852699435008 279209919067965879084 279420962090692988592 280075901486175115776 281963468565677574144 282176592880542031872 283641822545235178752 284686204391297339904 284816435957807539968 285077256869856814272 285242232134249092521 287926442221145075712 288055271898886657536 288144073696746848256 289337331766661627904 289383559843721720832 289602292693187874816 289769886612570506688 290167922171104257384 292579289945379362016 292761442201770049536 294147075232095740928 294369408622293848064 294504069833923442688 295464687282118803456 295635673790962622208 297223405658798082048 299226538069698650112 300328303533676314624 300502104635258303232 300639571288796847744 300740842412156639232 300914882251515526176 303415559943356375424 305411627975920607232 305460424279484038656 305691308953920534528 307006276629076569216 307100920650480193536 308231679942457270272 308833694942344882128 311879392131125403648 312059877890460545664 312488531568881507952 313498856497365197568 313735817084286864384 314348582352029612166 315085389171947005248 316868056838695305216 317013209285547220992 317158229051917553664 317448666990609785856 318475028822720200704 319097050363389576096 319793893005257588736 320086744555628703744 320271979940209507392 322243964075060084736 324062180886247489728 324162082908840204288 325355662161482674176 325504498237494331392 325802579279836359168 325991122439141820024 328904830127914500096 329206025027299037184 330724068392824823808 330915459636107708544 331165584700080579072 331941809168800137216 332590133014832949984 334376331366147842304 336168085979537989632 337405871871167217664 337560220394438565888 337869341475385853952 338064867714665591136 338219517699896453712 338529242532954966948 341342504936275922352 341398840769050853376 341555015902065057792 343430976726009489408 343588081472910683136 343642977314419543488 343902722573160601344 344708801829138604032 346760639935264429056 347437906810137992394 348778233761021116416 349097627747981758464 350383020789289033728 350543305794224664576 350864316147516079104 351067362626768113872 351998716067217063936 352952794219822722432 356164381346119041024 356313565971907375104 356639860446240623616 357129750364436009088 358284407425560225792 359603626599533481984 360097587625082291712 360305977432735695816 362027169516425527296 363859290819646304256 364569953497028425944 364682343272445229824 366025119931668008448 366740012744034547527 369848744166471757824 370017933893903812608 370356778155711416832 371554200293173567488 372005140842850664448 372279892090621172112 372561282787590651456 373434535314900154368 374163899641687068732 375951291420903432192 378189096726980238336 379581605855063119872 379755247943743386624 380103009159809085696 380322976178998790028 383901922961526767616 384073695865182210048 385844746458295627776 386136390257583833088 386359848816760675584 386536591657024518528 386890562894805676512 387797402057780929536 390105719927172482688 392196100309460987904 392492544829725130752 392672093111897923584 392734831216479478272 394180898387950162944 394950782955114128106 395998555575619196928 396297874211730776064 397071893497300562736 400669472847011070976 400852761718395796992 400987789882875518976 401219843002020701568 404554079924475167232 405344224611827657793 407280565705978718208 407588411938560712704 409341702172102092288 409467894200640258048 411540100142951190528 411778259923126509504 416079837187280727552 416270175630641789184 416651375425175343936 417998475329820263424 418314422779049152512 419131443136039482888 420113852229262673664 422877638735890071552 422945202848516361216 423264889320813047808 425462733817852768128 426782326074171604992 427029306586946009856 427615885304785221408 431889663331717613568 432082907848329986304 432216110545120272384 433807549548643565568 434005997649992441856 434403439039781812224 434654829918855760032 438941366703065382912 441220612848143611392 441554112933440772096 441756104750885164032 443197030923178205184 443453510686443933312 445835108488197123072 448839807104547975168 450492455300514471936 450753156952887454848 450959356933195271616 451372323377273289264 452569777800707653632 455123339915034563136 457907968968012652544 458117441963880910848 458190636419226057984 458536963430880801792 460509414943614853824 462347519913685905408 463250542413517323192 465463503663975677952 467391074392299552768 467819088196688105472 468089816835690818496 470248284746047796352 470603725626430296576 471522873528044418249 475084754629209833472 475519813928320831488 475737343577876330496 476173000485914678784 477712543234080301056 479471502132711309312 479690839507886383104 480130116833443055616 480407969910314261088 483365946112590127104 485145721092861739008 486093271329371234592 486243124363260306432 488033493242224011264 488703868919754538752 488986683658712730036 493131658888629010432 493357245191871750144 493588186664820129792 493809037540948555776 496373189454161562816 496748377050120868608 497912713753200205824 498885199522249424976 504252128969306984448 506108807806750826496 506340330591657848832 506804012213078780928 507097301571998386704 507793863799432450422 512013757404413883528 512098261153576280064 512332523853097586688 514459661944394170368 515146465089014234112 515382122209366024704 515854083859740902016 517063202743707906048 520140959902896643584 522928133745947983872 523167350641531674624 523646441621972637696 525574531183933550592 526296474221274118656 526601043940152170808 527998074100825595904 529429191329734083648 534470348957861062656 534959790669360935424 537426611138340338688 539405439899300222976 540458966149103543724 543040754274638290944 543699821231858663424 545788936229469456384 546854930245542638916 548720133523934920704 549037679897502012672 554773116249707636736 555026900840855718912 555535167233567125248 557331300439760351232 557752563705398870016 558419838135931758168 558841924181385977184 560151802972350231552 563926937131355148288 564353185761084063744 567283645090470357504 569372408782594679808 569632871915615079936 570154513739713628544 570484464268498185042 575852884442290151424 576110543797773315072 578767119687443441664 579204585386375749632 579539773225141013376 580335844342208514768 585158579890758724032 588294150464191481856 588738817244587696128 589008139667846885376 591271347581925244416 592426174432671192159 594446811317596164096 598453076139397300224 601004209270516606464 601279142577593695488 601481684824313278464 601829764503031052352 606831119886712750848 610823255951841214464 610920848558968077312 611382617907841069056 614012553258153138432 614201841300960387072 616463359884914540544 617667389884689764256 623758784262250807296 624119755780921091328 624977063137763015904 626997712994730395136 627471634168573728768 628697164704059224332 630170778343894010496 634026418571094441984 634316458103835107328 634897333981219571712 638194100726779152192 640173489111257407488 640543959880419014784 648124361772494979456 648324165817680408576 650711324322965348352 651008996474988662784 651605158559672718336 651982244878283640048 658412050054598074368 661448136785649647616 661830919272215417088 662331169400161158144 665180266029665899968 668752662732295684608 672336171959075979264 675120440788877131776 675738682950771707904 676129735429331182272 676439035399792907424 677058485065909933896 682685009872551844704 683110031804130115584 686861953452018978816 687176162945821366272 687285954628839086976 687805445146321202688 689417603658277208064 693521279870528858112 694875813620275984788 698195255495963516928 700766041578578067456 701086611588449329152 701728632295032158208 702134725253536227744 705905588439645444864 712627131943814750208 713279720892481247232 714259500728872018176 716568814851120451584 719207253199066963968 720195175250164583424 720611954865471391632 727718581639292608512 729139906994056851888 729364686544890459648 732050239863336016896 733480025488069095054 739697488332943515648 740035867787807625216 740713556311422833664 743108400586347134976 744559784181242344224 745122565575181302912 746869070629800308736 748327799283374137464 751902582841806864384 756378193453960476672 759163211710126239744 759510495887486773248 760206018319618171392 760645952357997580056 768147391730364420096 771689492916591255552 772719697633521351168 773073183314049037056 773781125789611353024 775594804115561859072 780211439854344965376 784392200618921975808 785344186223795847168 785469662432958956544 788361796775900325888 789901565910228256212 791997111151238393856 792595748423461552128 794143786994601125472 801338945694022141952 801705523436791593984 801975579765751037952 802439686004041403136 809108159848950334464 810688449223655315586 814561131411957436416 815176823877121425408 818683404344204184576 823080200285902381056 823556519846253019008 832159674374561455104 832540351261283578368 833302750850350687872 835996950659640526848 836628845558098305024 838262886272078965776 840227704458525347328 845890405697032722432 846529778641626095616 850925467635705536256 854058613173892019712 855231770609570442816 855726696402747277563 863779326663435227136 864165815696659972608 864432221090240544768 868011995299984883712 868806878079563624448 869309659837711520064 882441225696287222784 883108225866881544192 883512209501770328064 886394061846356410368 886907021372887866624 891670216976394246144 897679614209095950336 900984910601028943872 901506313905774909696 901918713866390543232 902744646754546578528 910246679830069126272 915815937936025305088 916234883927761821696 916381272838452115968 917073926861761603584 921018829887229707648 924695039827371810816 926501084827034646384 935638176393376210944 936179633671381636992 940496569492095592704 941207451252860593152 943045747056088836498 951039627856641662976 951474687155752660992 952346000971829357568 955425086468160602112 959381679015772766208 960260233666886111232 960815939820628522176 966731892225180254208 972186542658742469184 972486248726520612864 976066986484448022528 977407737839509077504 977973367317425460072 986714490383743500288 987618075081897111552 992746378908323125632 993496754100241737216 995825427506400411648 997770399044498849952 1008504257938613968896 1012217615613501652992 1012680661183315697664 1013608024426157561856 1014194603143996773408 1015587727598864900844 1024027514808827767056 1024196522307152560128 1024665047706195173376 1030292930178028468224 1030764244418732049408 1031708167719481804032 1034126405487415812096 1040281919805793287168 1046334701283063349248 1047292883243945275392 1051149062367867101184 1052592948442548237312 1053202087880304341616 1055996148201651191808 1058858382659468167296 1068940697915722125312 1069919581338721870848 1074853222276680677376 1078810879798600445952 1080917932298207087448 1086081508549276581888 1091577872458938912768 1093709860491085277832 1098075359795004025344 1100220038232103642581 1109546232499415273472 1110053801681711437824 1111070334467134250496 1114662600879520702464 1116839676271863516336 1117683848362771954368 1120303605944700463104 1127853874262710296576 1134567290180940715008 1138744817565189359616 1139265743831230159872 1140309027479427257088 1140968928536996370084 1151705768884580302848 1152221087595546630144 1157534239374886883328 1158409170772751499264 1159079546450282026752 1160671688684417029536 1170317159781517448064 1176588300928382963712 1177477634489175392256 1178016279335693770752 1182542695163850488832 1184852348865342384318 1188893622635192328192 1202008418541033212928 1202558285155187390976 1202963369648626556928 1203659529006062104704 1213662239773425501696 1216032673835482973379 1221841697117936154624 1222765235815682138112 1228025106516306276864 1228403682601920774144 1235334779769379528512 1248239511561842182656 1249954126275526031808 1253995425989460790272 1254943268337147457536 1257394329408118448664 1260341556687788020992 1268632916207670214656 1269794667962439143424 1276388201453558304384 1280346978222514814976 1281087919760838029568 1296248723544989958912 1296648331635360817152 1301422648645930696704 1302017992949977325568 1303210317119345436672 1303964489756567280096 1316824100109196148736 1323661838544430834176 1324662338800322316288 1330360532059331799936 1337505325464591369216 1351477365901543415808 1352259470858662364544 1352878070799585814848 1354116970131819867792 1365370019745103689408 1373723906904037957632 1374352325891642732544 1374571909257678173952 1375610890292642405376 1387042559741057716224 1389751627240551969576 1396390510991927033856 1402173223176898658304 1403457264590064316416 1404269450507072455488 1411811176879290889728 1425254263887629500416 1426559441784962494464 1428519001457744036352 1433137629702240903168 1438414506398133927936 1440390350500329166848 1441223909730942783264 1455437163278585217024 1458279813988113703776 1458729373089780919296 1464100479726672033792 1466960050976138190108 1479394976665887031296 1480071735575615250432 1481427112622845667328 1489119568362484688448 1490245131150362605824 1493738141259600617472 1496655598566748274928 1512756386907920953344 1518326423420252479488 1519020991774973546496 1520412036639236342784 1521291904715995160112 1536294783460728840192 1543378985833182511104 1545439395267042702336 1546146366628098074112 1547562251579222706048 1551189608231123718144 1560422879708689930752 1568784401237843951616 1570939324865917913088 1576723593551800651776 1579803131820456512424 1583994222302476787712 1588287573989202250944 1602677891388044283904 1603411046873583187968 1604879372008082806272 1618216319697900668928 1621376898447310631172 1629122262823914872832 1637366808688408369152 1646160400571804762112 1647113039692506038016 1664319348749122910208 1665080702522567156736 1666605501700701375744 1671993901319281053696 1673257691116196610048 1676525772544157931552 1680455408917050694656 1691780811394065444864 1693059557283252191232 1701850935271411072512 1708117226347784039424 1710463541219140885632 1711453392805494555126 1727558653326870454272 1728331631393319945216 1737613756159127248896 1738619319675423040128 1764882451392574445568 1766216451733763088384 1767024419003540656128 1773814042745775733248 1777278523298013576477 1783340433952788492288 1795359228418191900672 1803012627811549819392 1803837427732781086464 1805489293509093157056 1820493359660138252544 1832469767855523643392 1832762545676904231936 1834147853723523207168 1842037659774459415296 1849390079654743621632 1853002169654069292768 1871276352786752421888 1872359267342763273984 1880993138984191185408 1882414902505721186304 1886091494112177672996 1902079255713283325952 1902949374311505321984 1904692001943658715136 1920520467333772222464 1921631879641257044352 1944373085317484938368 1944972497453041225728 1952133972968896045056 1954815475679018155008 1955946734634850920144 1975236150163794223104 1985492757816646251264 1986993508200483474432 1995540798088997699904 2017008515877227937792 2025361322366631395328 2027216048852315123712 2028389206287993546816 2031175455197729801688 2048055029617655534112 2049330095412390346752 2060585860356056936448 2061528488837464098816 2063416335438963608064 2068252810974831624192 2080563839611586574336 2094585766487890550784 2102298124735734202368 2105185896885096474624 2106404175760608683232 2117716765318936334592 2137881395831444250624 2139839162677443741696 2149706444553361354752 2157621759597200891904 2161835864596414174896 2183155744917877825536 2187419720982170555664 2196150719590008050688 2200440076464207285162 2219092464998830546944 2220107603363422875648 2222140668934268500992 2229325201759041404928 2233679352543727032672 2235367696725543908736 2240607211889400926208 2255707748525420593152 2269134580361881430016 2277489635130378719232 2278531487662460319744 2280618054958854514176 2281937857073992740168 2304442175191093260288 2315068478749773766656 2318159092900564053504 2321343377368834059072 2340634319563034896128 2353176601856765927424 2356032558671387541504 2365085390327700977664 2369704697730684768636 2377787245270384656384 2404016837082066425856 2405116570310374781952 2405926739297253113856 2407319058012124209408 2427324479546851003392 2432065347670965946758 2443683394235872309248 2445530471631364276224 2456050213032612553728 2470669559538759057024 2496479023123684365312 2499908252551052063616 2507990851978921580544 2509886536674294915072 2514788658816236897328 2520683113375576041984 2539589335924878286848 2552776402907116608768 2562175839521676059136 2567180089208241832689 2592497447089979917824 2593296663270721634304 2604035985899954651136 2606420634238690873344 2607928979513134560192 2647323677088861668352 2649324677600644632576 2660721064118663599872 2675010650929182738432 2702954731803086831616 2704518941717324729088 2705756141599171629696 2708233940263639735584 2730740039490207378816 2747447813808075915264 2748704651783285465088 2749143818515356347904 2751221780585284810752 2774085119482115432448 2779503254481103939152 2806914529180128632832 2808538901014144910976 2823622353758581779456 2853118883569924988928 2857038002915488072704 2866275259404481806336 2880780701000658333696 2882447819461885566528 2916559627976227407552 2917458746179561838592 2928200959453344067584 2933920101952276380216 2960143471151230500864 2962854225245691334656 2978239136724969376896 2980490262300725211648 2987476282519201234944 2993311197133496549856 3025512773815841906688 3036652846840504958976 3038041983549947092992 3040824073278472685568 3042583809431990320224 3072589566921457680384 3090878790534085404672 3092292733256196148224 3095124503158445412096 3102379216462247436288 3120845759417379861504 3141878649731835826176 3153447187103601303552 3159606263640913024848 3167988444604953575424 3176575147978404501888 3205355782776088567808 3206822093747166375936 3209758744016165612544 3236432639395801337856 3242753796894621262344 3258244525647829745664 3274733617376816738304 3294226079385012076032 3300660114696310927743 3328638697498245820416 3330161405045134313472 3333211003401402751488 3343987802638562107392 3353051545088315863104 3360910817834101389312 3383561622788130889728 3403701870542822145024 3416234452695568078848 3420927082438281771264 3422906785610989110252 3455117306653740908544 3456663262786639890432 3475227512318254497792 3477238639350846080256 3529764902785148891136 3532432903467526176768 3534048838007081312256 3547628085491551466496 3554557046596027152954 3566680867905576984576 3606025255623099638784 3607674855465562172928 3610978587018186314112 3640986719320276505088 3665525091353808463872 3668295707447046414336 3684075319548918830592 3706004339308138585536 3744718534685526547968 3761986277968382370816 3764829805011442372608 3772182988224355345992 3805898748623010643968 3809384003887317430272 3841040934667544444928 3843263759282514088704 3888746170634969876736 3889944994906082451456 3904267945937792090112 3909630951358036310016 3911893469269701840288 3950472300327588446208 3970985515633292502528 3973987016400966948864 3991081596177995399808 4054432097704630247424 4056778412575987093632 4062350910395459603376 4096110059235311068224 4121171720712113872896 4123056977674928197632 4126832670877927216128 4161127679223173148672 4189171532975781101568 4210371793770192949248 4212808351521217366464 4235433530637872669184 4275762791662888501248 4279678325354887483392 4299412889106722709504 4315243519194401783808 4323671729192828349792 4366311489835755651072 4374839441964341111328 4392301439180016101376 4400880152928414570324 4438184929997661093888 4440215206726845751296 4444281337868537001984 4467358705087454065344 4470735393451087817472 4481214423778801852416 4538269160723762860032 4554979270260757438464 4557062975324920639488 4561236109917709028352 4563875714147985480336 4608884350382186520576 4630136957499547533312 4636318185801128107008 4642686754737668118144 4681268639126069792256 4706353203713531854848 4730170780655401955328 4739409395461369537272 4808033674164132851712 4810233140620749563904 4814638116024248418816 4854648959093702006784 4864130695341931893516 4887366788471744618496 4912100426065225107456 4941339119077518114048 4992958046247368730624 4999816505102104127232 5015981703957843161088 5019773073348589830144 5029577317632473794656 5041366226751152083968 5079178671849756573696 5105552805814233217536 5124351679043352118272 5134360178416483665378 5184994894179959835648 5212841268477381746688 5215857959026269120384 5294647354177723336704 5298649355201289265152 5321442128237327199744 5350021301858365476864 5409037883434649458176 5411512283198343259392 5416467880527279471168 5461480078980414757632 5497409303566570930176 5498287637030712695808 5502443561170569621504 5548170238964230864896 5559006508962207878304 5613829058360257265664 5617077802028289821952 5647244707517163558912 5706237767139849977856 5714076005830976145408 5761561402001316667392 5764895638923771133056 5833119255952454815104 5834917492359123677184 5856401918906688135168 5867840203904552760432 5925708450491382669312 5956478273449938753792 5960980524601450423296 5986622394266993099712 6051025547631683813376 6076083967099894185984 6081648146556945371136 6085167618863980640448 6181757581068170809344 6184585466512392296448 6190249006316890824192 6204758432924494872576 6241691518834759723008 6283757299463671652352 6306894374207202607104 6319212527281826049696 6353150295956809003776 6410711565552177135616 6413644187494332751872 6419517488032331225088 6472865278791602675712 6485507593789242524688 6549467234753633476608 6588452158770024152064 6601320229392621855486 6657277394996491640832 6660322810090268626944 6666422006802805502976 6687975605277124214784 6706103090176631726208 6721821635668202778624 6767123245576261779456 6807403741085644290048 6832468905391136157696 6841854164876563542528 6845813571221978220504 6913326525573279780864 6954477278701692160512 7059529805570297782272 7068097676014162624512 7095256170983102932992 7109114093192054305908 7133361735811153969152 7212050511246199277568 7215349710931124345856 7221957174036372628224 7281973438640553010176 7331050182707616927744 7336591414894092828672 7368150639097837661184 7412008678616277171072 7489437069371053095936 7523972555936764741632 7529659610022884745216 7544365976448710691984 7618768007774634860544 7686527518565028177408 7701540267624725498067 7777492341269939753472 7779889989812164902912 7819261902716072620032 7823786938539403680576 7941971031266585005056 7947974032801933897728 7982163192355990799616 8108864195409260494848 8113556825151974187264 8124701820790919206752 8192220118470622136448 8242343441424227745792 8246113955349856395264 8253665341755854432256 8322255358446346297344 8420743587540385898496 8425616703042434732928 8470867061275745338368 8559356650709774966784 8598825778213445419008 8647343458385656699584 8749678883928682222656 8784602878360032202752 8801760305856829140648 8880430413453691502592 8888562675737074003968 8934717410174908130688 8941470786902175634944 8962428847557603704832 9076538321447525720064 9109958540521514876928 9114125950649841278976 9122472219835418056704 9127751428295970960672 9217768700764373041152 9272636371602256214016 9285373509475336236288 9362537278252139584512 9460341561310803910656 9478818790922739074544 9616067348328265703424 9620466281241499127808 9629276232048496837632 9709297918187404013568 9728261390683863787032 9774733576943489236992 9824200852130450214912 9882678238155036228096 9985916092494737461248 9999633010204208254464 10031963407915686322176 10059154635264947589312 10082732453502304167936 10211105611628466435072 10248703358086704236544 10268720356832967330756 10369989788359919671296 10425682536954763493376 10431715918052538240768 10589294708355446673408 10597298710402578530304 10642884256474654399488 10700042603716730953728 10818075766869298916352 10823024566396686518784 10832935761054558942336 10922960157960829515264 10996575274061425391616 11004887122341139243008 11118013017924415756608 11234155604056579643904 11294489415034327117824 11428152011661952290816 11523122804002633334784 11529791277847542266112 11666238511904909630208 11669834984718247354368 11712803837813376270336 11735680407809105520864 11851416900982765338624 11912956546899877507584 11921961049202900846592 11973244788533986199424 12163296293113890742272 12170335237727961280896 12363515162136341618688 12369170933024784592896 12380498012633781648384 12483383037669519446016 12567514598927343304704 12638425054563652099392 12706300591913618007552 12827288374988665503744 12839034976064662450176 12945730557583205351424 12971015187578485049376 13098934469507266953216 13176904317540048304128 13202640458785243710972 13314554789992983281664 13320645620180537253888 13332844013605611005952 13412206180353263452416 13443643271336405557248 13614807482171288580096 13664937810782272315392 13683708329753127085056 13691627142443956441008 13826653051146559561728 13908954557403384321024 14119059611140595564544 14190512341966205865984 14218228186384108611816 14424101022492398555136 14430699421862248691712 14443914348072745256448 14563946877281106020352 14662100365415233855488 14736301278195675322368 14824017357232554342144 14978874138742106191872 15047945111873529483264 15059319220045769490432 15088731952897421383968 15237536015549269721088 15373055037130056354816 15403080535249450996134 15554984682539879506944 15638523805432145240064 15647573877078807361152 15883942062533170010112 15895948065603867795456 15964326384711981599232 16227113650303948374528 16249403641581838413504 16384440236941244272896 16492227910699712790528 16507330683511708864512 16644510716892692594688 16841487175080771796992 16851233406084869465856 16941734122551490676736 17118713301419549933568 17294686916771313399168 17499357767857364445312 17569205756720064405504 17603520611713658281296 17777125351474148007936 17869434820349816261376 17882941573804351269888 18153076642895051440128 18228251901299682557952 18244944439670836113408 18255502856591941921344 18545272743204512428032 18570747018950672472576 18725074556504279169024 18920683122621607821312 18957637581845478149088 19232134696656531406848 19240932562482998255616 19258552464096993675264 19418595836374808027136 19456522781367727574064 19648401704260900429824 19765356476310072456192 19971832184989474922496 19999266020408416508928 20063926815831372644352 20118309270529895178624 20165464907004608335872 20422211223256932870144 20497406716173408473088 20537440713665934661512 20739979576719839342592 20863431836105076481536 21178589416710893346816 21285768512949308798976 21400085207433461907456 21636151533738597832704 21646049132793373037568 21665871522109117884672 21845920315921659030528 21993150548122850783232 22009774244682278486016 22236026035848831513216 22468311208113159287808 22588978830068654235648 22856304023323904581632 23059582555695084532224 23104620802874176494201 23332477023809819260416 23339669969436494708736 23471360815618211041728 23825913093799755015168 23843922098405801693184 23946489577067972398848 24326592586227781484544 24340670475455922561792 24727030324272683237376 24738341866049569185792 24760996025267563296768 24966766075339038892032 25276850109127304198784 25412601183827236015104 25678069952129324900352 25942030375156970098752 26353808635080096608256 26405280917570487421944 26641291240361074507776 26665688027211222011904 26824412360706526904832 26887286542672811114496 27229614964342577160192 27329875621564544630784 27367416659506254170112 27383254284887912882016 27653306102293119123456 27817909114806768642048 28381024683932411731968 28436456372768217223632 28848202044984797110272 28861398843724497383424 28887828696145490512896 29127893754562212040704 29324200730830467710976 29472602556391350644736 29648034714465108684288 29957748277484212383744 30095890223747058966528 30177463905794842767936 30746110074260112709632 30806161070498901992268 31109969365079759013888 31277047610864290480128 31295147754157614722304 31767884125066340020224 31791896131207735590912 31928652769423963198464 32454227300607896749056 32498807283163676827008 32768880473882488545792 33014661367023417729024 33702466812169738931712 33883468245102981353472 34589373833542626798336 34998715535714728890624 35138411513440128811008 35207041223427316562592 35554250702948296015872 35738869640699632522752 35765883147608702539776 36489888879341672226816 36511005713183883842688 37090545486409024856064 37141494037901344945152 37450149113008558338048 37915275163690956298176 38481865124965996511232 38517104928193987350528 38837191672749616054272 38913045562735455148128 39296803408521800859648 39530712952620144912384 39943664369978949844992 39998532040816833017856 40236618541059790357248 40330929814009216671744 40844422446513865740288 40994813432346816946176 41074881427331869323024 41479959153439678685184 41726863672210152963072 42357178833421786693632 42571537025898617597952 43272303067477195665408 43292098265586746075136 43331743044218235769344 43691840631843318061056 43986301096245701566464 44472052071697663026432 44936622416226318575616 45177957660137308471296 45712608046647809163264 46119165111390169064448 46209241605748352988402 46664954047619638520832 46942721631236422083456 47651826187599510030336 47687844196811603386368 47892979154135944797696 48681340950911845123584 49476683732099138371584 49521992050535126593536 49933532150678077784064 50553700218254608397568 50825202367654472030208 51356139904258649800704 51884060750313940197504 52707617270160193216512 52810561835140974843888 53331376054422444023808 53648824721413053809664 54459229928685154320384 54734833319012508340224 54766508569775825764032 55635818229613537284096 56762049367864823463936 56872912745536434447264 57696404089969594220544 57722797687448994766848 57775657392290981025792 58255787509124424081408 58945205112782701289472 59296069428930217368576 59915496554968424767488 60191780447494117933056 60354927811589685535872 61492220148520225419264 61612322140997803984536 62219938730159518027776 62590295508315229444608 63535768250132680040448 63857305538847926396928 64908454601215793498112 64997614566327353654016 65537760947764977091584 66029322734046835458048 67404933624339477863424 67766936490205962706944 69178747667085253596672 69997431071429457781248 70414082446854633125184 71477739281399265045504 71531766295217405079552 72979777758683344453632 73022011426367767685376 74181090972818049712128 74282988075802689890304 74900298226017116676096 75830550327381912596352 77034209856387974701056 77826091125470910296256 79061425905240289824768 79997064081633666035712 80473237082119580714496 80661859628018433343488 81688844893027731480576 81989626864693633892352 82149762854663738646048 82959918306879357370368 83453727344420305926144 85143074051797235195904 86544606134954391330816 86584196531173492150272 86663486088436471538688 87383681263686636122112 87972602192491403132928 88944104143395326052864 89873244832452637151232 92238330222780338128896 92418483211496705976804 93329908095239277041664 93885443262472844166912 95303652375199020060672 95375688393623206772736 95785958308271889595392 97362681901823690247168 99043984101070253187072 101107400436509216795136 101650404735308944060416 103768121500627880395008 105415234540320386433024 105621123670281949687776 106662752108844888047616 107297649442826107619328 109469666638025016680448 109533017139551651528064 111271636459227074568192 113745825491072868894528 115445595374897989533696 115551314784581962051584 116511575018248848162816 117890410225565402578944 118592138857860434737152 119830993109936849534976 120709855623179371071744 122984440297040450838528 123224644281995607969072 124439877460319036055552 125180591016630458889216 127071536500265360080896 127714611077695852793856 129816909202431586996224 129995229132654707308032 131075521895529954183168 134809867248678955726848 135533872980411925413888 138357495334170507193344 139994862142858915562496 140828164893709266250368 142955478562798530091008 143063532590434810159104 146044022852735535370752 148565976151605379780608 149800596452034233352192 151661100654763825192704 154068419712775949402112 155652182250941820592512 158122851810480579649536 159994128163267332071424 160946474164239161428992 163377689786055462961152 164299525709327477292096 166907454688840611852288 170286148103594470391808 173089212269908782661632 173168393062346984300544 173326972176872943077376 174767362527373272244224 177888208286790652105728 179746489664905274302464 184476660445560676257792 184836966422993411953608 186659816190478554083328 187770886524945688333824 190607304750398040121344 191571916616543779190784 194725363803647380494336 198087968202140506374144 202214800873018433590272 203300809470617888120832 207536243001255760790016 211242247340563899375552 214595298885652215238656 218939333276050033360896 219066034279103303056128 222543272918454149136384 227491650982145737789056 231102629569163924103168 237184277715720869474304 241419711246358742143488 245968880594080901677056 246449288563991215938144 248879754920638072111104 250361182033260917778432 255429222155391705587712 259633818404863173992448 259990458265309414616064 262151043791059908366336 269619734497357911453696 276714990668341014386688 279989724285717831124992 281656329787418532500736 285910957125597060182016 286127065180869620318208 292088045705471070741504 297131952303210759561216 303322201309527650385408 311304364501883641185024 316245703620961159299072 319988256326534664142848 321892948328478322857984 328599051418654954584192 333814909377681223704576 346336786124693968601088 346653944353745886154752 349534725054746544488448 355776416573581304211456 359492979329810548604928 368953320891121352515584 369673932845986823907216 373319632380957108166656 375541773049891376667648 381214609500796080242688 383143833233087558381568 389450727607294760988672 404429601746036867180544 406601618941235776241664 415072486002511521580032 422484494681127798751104 429190597771304430477312 438132068558206606112256 454983301964291475578112 462205259138327848206336 474368555431441738948608 482839422492717484286976 492898577127982431876288 500722364066521835556864 510858444310783411175424 519267636809726347984896 519980916530618829232128 524302087582119816732672 539239468994715822907392 553429981336682028773376 559979448571435662249984 563312659574837065001472 571821914251194120364032 584176091410942141483008 594263904606421519122432 606644402619055300770816 622608729003767282370048 643785896656956645715968 657198102837309909168384 667629818755362447409152 693307888707491772309504 711552833147162608422912 737906641782242705031168 739347865691973647814432 746639264761914216333312 751083546099782753335296 766287666466175116763136 778901455214589521977344 808859203492073734361088 830144972005023043160064 844968989362255597502208 858381195542608860954624 876264137116413212224512 909966603928582951156224 948737110862883477897216 965678844985434968573952 985797154255964863752576 1001444728133043671113728 1039961833061237658464256 1048604175164239633465344 1078478937989431645814784 1106859962673364057546752 1119958897142871324499968 1126625319149674130002944 1143643828502388240728064 1168352182821884282966016 1213288805238110601541632 1245217458007534564740096 1287571793313913291431936 1314396205674619818336768 1386615777414983544619008 1423105666294325216845824 1478695731383947295628864 1502167092199565506670592 1532575332932350233526272 1557802910429179043954688 1617718406984147468722176 1660289944010046086320128 1689937978724511195004416 1752528274232826424449024 1819933207857165902312448 1931357689970869937147904 1971594308511929727505152 2002889456266087342227456 2079923666122475316928512 2213719925346728115093504 2239917794285742648999936 2253250638299348260005888 2336704365643768565932032 2426577610476221203083264 2490434916015069129480192 2575143586627826582863872 2628792411349239636673536 2846211332588650433691648 2957391462767894591257728 3004334184399131013341184 3235436813968294937444352 3320579888020092172640256 3379875957449022390008832 3505056548465652848898048 3639866415714331804624896 3862715379941739874295808 3943188617023859455010304 4159847332244950633857024 4506501276598696520011776 4673408731287537131864064 4853155220952442406166528 4980869832030138258960384 5257584822698479273347072 5914782925535789182515456 6008668368798262026682368 6641159776040184345280512 6759751914898044780017664 7010113096931305697796096 7279732831428663609249792 7725430759883479748591616 7886377234047718910020608 9013002553197393040023552 9706310441904884812333056 9961739664060276517920768 10515169645396958546694144 11829565851071578365030912 13519503829796089560035328 14020226193862611395592192 14559465662857327218499584 15772754468095437820041216 18026005106394786080047104 19923479328120553035841536 21030339290793917093388288 23659131702143156730061824 27039007659592179120070656 29118931325714654436999168 31545508936190875640082432 42060678581587834186776576 47318263404286313460123648 54078015319184358240141312 63091017872381751280164864 94636526808572626920247296 126182035744763502560329728 189273053617145253840494592 378546107234290507680989184
- Sum of all divisors σ(n): 1515642704837021477279566899
- Sum of proper divisors (its aliquot sum) s(n): 1137096597602730969598577715
- 378546107234290507680989184 is an abundant number, because the sum of its proper divisors (1137096597602730969598577715) is greater than itself. Its abundance is 758550490368440461917588531
Bases of 378546107234290507680989184
- Binary: 100111001001000000100000110010111101010111111000111110101001101101001111001000000000000002
- Hexadecimal: 0x139204197ABF1F5369E4000
- Base-36: 1BKB01BXBG3KG00000
Squares and roots of 378546107234290507680989184
- 378546107234290507680989184 squared (3785461072342905076809891842) is 143297155302234968234276149014029027825498844724985856
- 378546107234290507680989184 cubed (3785461072342905076809891843) is 54244580317408618889356081971740294992967309593320145488593556432279814488981504
-
378546107234290507680989184 is a
perfect square number . Itssquare root is 19456261388928 -
The
cube root of 378546107234290507680989184 is 723390711.7356022453
Scales and comparisons
How big is 378546107234290507680989184?- 378,546,107,234,290,507,680,989,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 378,546,107,234,290,507,680,989,184 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 378546107234290507680989184 cubic inches would be around 60282559.3 feet tall.
Recreational maths with 378546107234290507680989184
- 378546107234290507680989184 backwards is 481989086705092432701645873
- 378546107234290507680989184 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 378546107234290507680989184'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 378546107234290507680989184 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 378546107234290507680989184 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/378546107234290507680989184/
Chicago style:
Numbermatics. 2024. "Number 378546107234290507680989184 - Facts about the integer". https://numbermatics.com/n/378546107234290507680989184/
The information we have on file for 378546107234290507680989184 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 378546107234290507680989184, math, Factors of 378546107234290507680989184, curriculum, school, college, exams, university, Prime factorization of 378546107234290507680989184, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-eight septillion, five hundred forty-six sextillion, one hundred seven quintillion, two hundred thirty-four quadrillion, two hundred ninety trillion, five hundred seven billion, six hundred eighty million, nine hundred eighty-nine thousand, one hundred eighty-four.