8829979698479753336979456
8,829,979,698,479,753,336,979,456 is an even composite number composed of seven prime numbers multiplied together.
What does the number 8829979698479753336979456 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 32805 divisors.
8829979698479753336979456 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-two thousand, eight hundred five divisors.
Prime factorization of 8829979698479753336979456:
226 × 32 × 72 × 114 × 132 × 792 × 1392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 79 × 79 × 139 × 139)See below for interesting mathematical facts about the number 8829979698479753336979456 from the Numbermatics database.
Names of 8829979698479753336979456
- Cardinal: 8829979698479753336979456 can be written as Eight septillion, eight hundred twenty-nine sextillion, nine hundred seventy-nine quintillion, six hundred ninety-eight quadrillion, four hundred seventy-nine trillion, seven hundred fifty-three billion, three hundred thirty-six million, nine hundred seventy-nine thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 8.829979698479753336979456 × 1024
Factors of 8829979698479753336979456
Divisors of 8829979698479753336979456
- Number of divisors d(n): 32805
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 79 84 88 91 96 98 99 104 112 117 121 126 128 132 139 143 144 147 154 156 158 168 169 176 182 192 196 198 208 224 231 234 237 242 252 256 264 273 278 286 288 294 308 312 316 336 338 352 363 364 384 392 396 416 417 429 441 448 462 468 474 484 504 507 512 528 539 546 553 556 572 576 588 616 624 632 637 672 676 693 704 711 726 728 768 784 792 819 832 834 847 858 869 882 896 924 936 948 968 973 1001 1008 1014 1024 1027 1056 1078 1089 1092 1106 1112 1144 1152 1176 1183 1232 1248 1251 1264 1274 1287 1331 1344 1352 1386 1408 1422 1452 1456 1521 1529 1536 1568 1573 1584 1617 1638 1659 1664 1668 1694 1716 1738 1764 1792 1807 1848 1859 1872 1896 1911 1936 1946 2002 2016 2028 2048 2054 2112 2156 2178 2184 2212 2224 2288 2304 2352 2366 2464 2496 2502 2528 2541 2548 2574 2607 2662 2688 2704 2772 2816 2844 2904 2912 2919 3003 3042 3058 3072 3081 3136 3146 3168 3234 3276 3318 3328 3336 3388 3432 3476 3528 3549 3584 3614 3696 3718 3744 3792 3822 3871 3872 3892 3993 4004 4032 4056 4096 4108 4224 4312 4356 4368 4424 4448 4576 4587 4608 4704 4719 4732 4851 4928 4977 4992 5004 5056 5082 5096 5148 5214 5324 5376 5408 5421 5544 5577 5632 5688 5733 5808 5824 5838 5929 6006 6083 6084 6116 6144 6162 6241 6272 6292 6336 6468 6552 6636 6656 6672 6776 6811 6864 6952 7007 7056 7098 7168 7189 7228 7392 7436 7488 7584 7623 7644 7742 7744 7784 7821 7986 8008 8064 8112 8192 8216 8281 8448 8624 8712 8736 8757 8848 8896 9009 9152 9174 9216 9243 9317 9408 9438 9464 9559 9702 9856 9954 9984 10008 10112 10164 10192 10296 10428 10647 10648 10703 10752 10816 10842 10981 11011 11088 11154 11264 11297 11376 11466 11613 11616 11648 11676 11858 11979 12012 12166 12168 12232 12288 12324 12482 12544 12584 12649 12672 12936 13013 13104 13272 13312 13344 13351 13552 13622 13728 13761 13904 14014 14112 14157 14196 14336 14378 14456 14641 14784 14872 14976 15168 15246 15288 15484 15488 15568 15642 15972 16016 16128 16224 16263 16384 16432 16562 16731 16819 16896 17248 17303 17424 17472 17514 17696 17787 17792 18018 18249 18304 18348 18432 18486 18634 18723 18816 18876 18928 19118 19321 19404 19712 19877 19908 19968 20016 20224 20328 20384 20433 20449 20592 20856 21021 21294 21296 21406 21504 21567 21632 21684 21962 22022 22176 22308 22528 22594 22752 22932 23226 23232 23296 23352 23491 23716 23958 24024 24332 24336 24464 24576 24648 24843 24964 25088 25168 25298 25344 25872 26026 26208 26544 26624 26688 26702 27104 27244 27456 27522 27808 27951 28028 28224 28314 28392 28672 28677 28756 28912 29282 29568 29744 29952 30336 30492 30576 30968 30976 31136 31284 31944 32032 32109 32256 32448 32526 32768 32864 32943 33033 33124 33462 33638 33792 33891 34496 34606 34839 34848 34944 35028 35392 35574 35584 36036 36498 36608 36696 36864 36972 37268 37446 37632 37752 37856 37947 38236 38642 38808 39039 39424 39754 39816 39936 40032 40053 40448 40656 40768 40866 40898 41184 41712 42042 42581 42588 42592 42812 43008 43134 43264 43368 43687 43923 43924 44044 44352 44616 45056 45188 45504 45864 46452 46464 46592 46704 46982 47432 47916 48048 48664 48672 48928 49152 49296 49686 49928 50176 50323 50336 50457 50596 50688 51744 51909 52052 52416 53088 53248 53361 53376 53404 54208 54488 54747 54912 55044 55616 55902 56056 56169 56448 56628 56784 57344 57354 57512 57824 57963 58564 59136 59488 59631 59904 60672 60984 61152 61299 61347 61936 61952 62272 62568 63063 63888 64064 64218 64512 64701 64896 65052 65219 65536 65728 65886 66066 66248 66913 66924 67276 67584 67782 68651 68992 69212 69678 69696 69888 70056 70473 70784 71148 71168 72072 72996 73216 73392 73728 73944 74529 74536 74892 74921 75264 75504 75712 75894 76472 76867 77077 77284 77616 78078 78848 79079 79508 79632 79872 80064 80106 80896 81133 81312 81536 81732 81796 82368 83424 83853 84084 85162 85176 85184 85624 86016 86031 86268 86528 86736 87374 87846 87848 88088 88543 88704 89232 90112 90376 91008 91091 91728 92904 92928 93184 93408 93457 93964 94864 95832 96096 96327 97328 97344 97856 98304 98592 98829 99099 99372 99856 100352 100646 100672 100914 101192 101376 101673 102487 103488 103818 104104 104832 105149 106176 106496 106722 106752 106808 108416 108976 109494 109824 110088 111232 111804 112112 112338 112896 113256 113568 113841 114688 114708 115024 115648 115926 117117 117128 117733 118272 118976 119262 119808 120159 120791 121121 121344 121968 122304 122598 122694 123872 123904 124267 124544 125136 126126 127743 127776 128128 128436 129024 129402 129792 130104 130438 131061 131072 131456 131769 131772 132132 132496 133826 133848 134552 135168 135247 135564 137302 137984 138424 139139 139356 139392 139776 140112 140946 141568 142296 142336 142753 143143 144144 145992 146432 146784 146861 147456 147888 149058 149072 149784 149842 150528 150969 151008 151371 151424 151788 152944 153734 154154 154568 155232 155727 156156 157696 158158 159016 159264 159744 160128 160212 161792 162266 162624 163072 163464 163592 164437 164736 166848 167706 168168 170324 170352 170368 171248 172032 172062 172536 173056 173472 173889 174748 175692 175696 176176 177086 177408 178464 178893 180224 180752 182016 182182 183456 184041 185009 185808 185856 186368 186816 186914 187928 189728 190333 191664 192192 192654 194656 194688 195657 195712 196608 197184 197658 198198 198744 199712 200704 200739 201292 201344 201828 202384 202752 203346 204974 205953 206976 207636 208208 209664 210298 211419 212352 212531 212992 213444 213504 213616 216832 217952 218647 218988 219648 220176 222464 223608 224224 224676 224763 224939 225792 226512 227136 227682 229376 229416 230048 230601 231231 231296 231852 234234 234256 235466 236544 237237 237952 238524 239616 240318 241582 242242 242688 243399 243936 244608 245196 245388 247744 247808 248534 249088 250272 251173 252252 255486 255552 256256 256872 258048 258401 258804 259584 260208 260876 262122 262144 262912 263538 263544 264264 264992 265629 267652 267696 269104 270336 270494 271128 273273 274604 275968 276848 278278 278712 278784 279552 280224 280371 281892 283136 284592 284672 285506 286286 288288 291984 292864 293568 293722 294912 295776 298116 298144 299568 299684 301056 301938 302016 302742 302848 303576 305809 305888 307461 307468 308308 309136 310464 311454 312312 315392 315447 316316 318032 318528 319488 320256 320424 323584 324532 325248 326144 326928 327184 328874 329472 333696 335412 336336 340648 340704 340736 342496 344064 344124 345072 346112 346944 347778 349496 351384 351392 352352 353199 354172 354816 356928 357786 360448 361504 362373 363363 364032 364364 366912 368082 370018 371616 371712 372736 372801 373632 373828 375856 379456 380666 383229 383328 384384 385308 389312 389376 391314 391424 393183 393216 394368 395316 396396 397488 399424 401408 401478 402584 402688 403656 404768 405504 405741 406692 409948 411906 413952 415272 416416 417417 419328 420596 422838 424704 425062 425984 426888 427008 427232 428259 429429 433664 435904 437294 437976 439296 440352 440583 444928 447216 448448 449352 449526 449878 451584 452907 453024 454272 455364 458752 458832 460096 461202 462462 462592 463704 468391 468468 468512 470932 473088 474474 475904 477048 479232 480557 480636 483164 484484 485376 486798 487872 489216 490392 490776 493311 495488 495616 497068 498176 500544 502346 504504 510972 511104 512512 513744 516096 516802 517608 519168 520416 521752 524244 524288 525824 527076 527088 528528 529984 531258 535304 535392 538069 538208 540672 540988 542256 546546 549208 551936 553553 553696 555027 556556 557424 557568 559104 560448 560742 563784 566272 567931 569184 569344 570999 571012 572572 576576 583968 585728 586971 587136 587444 589824 591552 596232 596288 599136 599368 602112 602217 603876 604032 605484 605696 607152 611618 611776 614922 614936 616616 617859 618272 620928 622908 624624 630784 630894 632632 636064 637056 637593 638976 640512 640848 647168 649064 650496 652288 653856 654199 654368 655941 657748 658944 667392 670824 672672 674289 674817 681296 681408 681472 684992 688128 688248 690144 691803 692224 693693 693888 695556 698992 702768 702784 704704 706398 708344 709632 711711 713856 715572 717409 720896 723008 724746 726726 728064 728728 730197 733824 736043 736164 740036 743232 743424 745472 745602 747264 747656 751712 753519 755161 758912 761332 766458 766656 768768 770616 775203 778624 778752 782628 782848 786366 786432 788736 790632 792792 794976 796887 798848 802816 802956 805168 805376 807312 809536 811008 811482 813384 819819 819896 823812 824131 827904 830544 832832 834834 838656 841113 841192 845537 845676 847847 849408 850124 851968 853776 854016 854464 856518 858858 867328 867499 869869 871808 874588 875952 878592 880704 881166 889856 892463 894432 896896 898704 899052 899756 903168 905814 906048 908544 910728 917427 917504 917664 920192 922383 922404 924924 925184 927408 936782 936936 937024 941864 946176 946341 946729 948948 951808 954096 958464 961114 961272 966328 968968 970752 973596 973973 975744 978432 980784 981552 986622 990976 991232 994136 996352 999271 1001088 1002001 1004692 1009008 1021944 1022208 1025024 1027488 1028027 1032192 1033604 1035216 1038336 1040832 1043504 1048488 1048576 1051648 1054152 1054176 1054729 1057056 1059597 1059968 1062516 1070608 1070784 1076138 1076416 1081344 1081976 1084512 1087119 1090089 1093092 1098416 1103872 1107106 1107392 1110054 1113112 1114848 1115136 1118208 1118403 1120896 1121484 1127568 1132544 1135862 1138368 1138688 1141998 1142024 1145144 1151059 1153152 1156639 1167936 1171456 1173942 1174272 1174888 1179648 1183104 1192464 1192576 1198272 1198736 1204224 1204434 1207752 1208064 1210968 1211392 1214304 1217223 1223236 1223552 1229844 1229872 1233232 1235718 1236544 1241856 1245816 1249248 1252251 1261568 1261788 1265264 1272128 1274112 1275186 1277952 1281024 1281696 1284777 1288287 1294336 1295063 1298128 1300992 1304576 1307712 1308398 1308736 1311882 1315496 1317888 1321749 1328701 1332331 1334784 1341648 1345344 1348578 1349634 1362592 1362816 1362944 1366937 1369984 1376256 1376496 1380288 1383606 1384448 1387386 1387776 1391112 1397984 1405173 1405536 1405568 1409408 1412796 1416688 1419264 1423422 1427712 1431144 1434818 1441671 1441792 1446016 1449492 1453452 1456128 1457456 1460394 1467648 1472086 1472328 1479933 1480072 1486464 1486848 1487717 1490944 1491204 1494528 1495312 1503424 1507038 1510322 1517824 1522664 1526359 1530529 1532916 1533312 1537536 1541232 1550406 1557248 1557504 1565256 1565696 1570283 1572732 1572864 1574573 1577472 1581264 1585584 1589952 1593774 1597696 1605632 1605912 1610336 1610752 1614207 1614624 1615471 1619072 1622016 1622964 1626768 1639638 1639792 1647624 1648262 1655808 1660659 1661088 1665081 1665664 1669668 1677312 1682226 1682384 1691074 1691352 1695694 1698816 1700248 1703793 1703936 1707552 1708032 1708928 1712997 1713036 1717716 1734656 1734998 1739738 1743616 1749176 1751904 1757184 1758211 1761408 1762332 1779712 1784926 1788864 1793792 1797408 1798104 1799512 1806336 1808807 1811628 1812096 1817088 1821456 1834854 1835008 1835328 1840384 1844766 1844808 1849848 1850368 1854816 1855789 1873564 1873872 1874048 1883728 1892352 1892682 1893458 1897896 1903616 1908192 1912779 1916928 1922228 1922544 1932656 1937936 1941504 1947192 1947946 1951488 1956864 1961568 1962597 1963104 1967823 1973244 1981952 1982464 1988272 1992704 1998542 2002176 2004002 2009384 2018016 2024451 2035099 2043888 2044416 2050048 2054976 2056054 2064384 2067208 2070432 2076672 2081664 2087008 2096976 2097152 2103296 2108304 2108352 2109458 2114112 2119194 2119936 2125032 2141216 2141568 2152227 2152276 2152832 2162688 2163952 2169024 2174238 2180178 2186184 2196832 2207744 2208129 2214212 2214784 2220108 2226224 2229696 2230272 2236416 2236806 2241792 2242968 2255136 2260557 2265088 2265483 2271724 2276736 2277376 2283996 2284048 2290288 2302118 2306304 2313278 2325609 2335872 2337841 2342912 2347884 2348544 2349776 2359296 2366208 2384928 2385152 2396544 2397472 2405117 2408448 2408868 2415504 2416128 2421936 2422784 2428608 2434446 2446472 2447104 2459688 2459744 2466464 2471436 2472393 2473088 2474329 2483712 2491632 2498496 2504502 2523136 2523576 2530528 2536611 2543541 2544256 2548224 2550372 2555904 2562048 2563392 2569554 2576574 2588672 2590126 2596256 2601984 2602497 2609152 2609607 2615424 2616796 2617472 2623764 2630992 2635776 2643498 2657402 2664662 2669568 2677389 2683296 2690688 2697156 2699268 2725184 2725632 2725888 2733874 2739968 2752281 2752512 2752992 2760576 2762903 2767212 2768896 2774772 2775552 2782224 2795968 2810346 2811072 2811136 2818816 2825592 2833376 2838528 2840187 2842411 2846844 2855424 2862288 2869636 2883342 2883584 2892032 2898984 2906904 2912256 2914912 2920788 2921919 2935296 2944172 2944656 2959866 2960144 2972928 2973696 2975434 2981888 2982408 2989056 2990624 2997813 3006003 3006848 3014076 3020644 3035648 3045328 3052718 3061058 3065832 3066624 3075072 3082464 3084081 3100812 3114496 3115008 3130512 3131392 3140566 3145464 3145728 3149146 3154944 3162528 3164187 3171168 3179904 3187548 3195392 3211264 3211824 3220672 3221504 3228414 3229248 3230942 3238144 3244032 3245928 3253536 3265249 3279276 3279584 3295248 3296524 3311616 3321318 3322176 3330162 3331328 3339336 3354624 3363899 3364452 3364768 3382148 3382704 3391388 3397632 3400496 3407586 3407872 3415104 3416064 3417856 3425994 3426072 3435432 3453177 3469312 3469917 3469996 3479476 3487232 3498352 3503808 3514368 3516422 3522816 3524664 3559424 3569852 3577728 3587584 3594816 3596208 3599024 3612672 3617614 3623256 3624192 3634176 3642912 3669708 3670016 3670656 3680768 3689532 3689616 3699696 3700736 3709632 3711578 3747128 3747744 3748096 3767456 3784704 3785364 3786916 3795792 3807232 3816384 3825558 3833856 3844456 3845088 3865312 3875872 3883008 3885189 3894384 3895892 3902976 3913728 3923136 3925194 3926208 3935646 3946488 3963904 3964928 3975517 3976544 3985408 3986103 3996993 3997084 4004352 4008004 4018768 4036032 4048902 4070198 4087776 4088832 4100096 4100811 4109952 4112108 4128768 4134416 4140864 4153344 4163328 4174016 4193952 4194304 4206592 4215519 4216608 4216704 4218916 4228224 4238388 4239872 4250064 4282432 4283136 4304454 4304552 4305664 4325013 4325376 4327904 4338048 4348476 4360356 4372368 4393664 4415488 4416258 4428424 4429568 4440216 4452448 4459392 4460544 4463151 4472832 4473612 4483584 4485936 4510272 4521114 4530176 4530966 4543448 4553472 4554752 4567992 4568096 4579077 4580576 4591587 4604236 4612608 4626556 4651218 4671744 4675682 4685824 4695768 4697088 4699552 4710849 4718592 4723719 4732416 4769856 4770304 4793088 4794944 4810234 4816896 4817736 4831008 4832256 4842621 4843872 4845568 4846413 4857216 4868892 4892944 4894208 4919376 4919488 4932928 4942872 4944786 4946176 4948658 4967424 4981977 4983264 4996992 5009004 5046272 5047152 5061056 5073222 5087082 5088512 5096448 5100744 5111379 5111808 5124096 5126784 5139108 5152301 5153148 5177344 5180252 5192512 5203968 5204994 5218304 5219214 5230848 5233592 5234944 5247528 5261984 5271552 5274633 5286127 5286996 5314804 5329324 5339136 5354778 5366592 5381376 5394312 5398536 5426421 5450368 5451264 5451776 5467748 5479936 5504562 5505024 5505984 5521152 5525806 5534424 5537792 5549544 5551104 5564448 5567367 5591936 5620692 5622144 5622272 5637632 5651184 5666752 5677056 5680374 5684822 5693688 5710848 5724576 5739272 5766684 5767168 5784064 5797968 5813808 5824512 5829824 5841576 5843838 5870592 5887791 5888344 5889312 5918759 5919732 5920288 5945856 5947392 5950868 5963776 5964816 5978112 5981248 5995626 6012006 6013696 6028152 6041288 6071296 6072493 6089083 6090656 6105297 6105436 6122116 6131664 6133248 6150144 6164928 6168162 6201624 6228992 6230016 6247241 6261024 6262784 6281132 6290928 6291456 6298292 6309888 6325056 6328374 6342336 6359808 6375096 6390784 6422528 6423648 6441344 6443008 6456681 6456828 6458496 6461884 6476288 6488064 6491856 6507072 6530498 6558552 6559168 6590496 6593048 6623232 6624387 6642636 6644352 6660324 6662656 6678672 6709248 6727798 6728904 6729536 6764296 6765408 6782776 6795264 6796449 6800992 6815172 6815744 6830208 6832128 6835712 6851988 6852144 6870864 6906354 6938624 6939834 6939992 6958952 6974464 6994897 6996704 7007616 7013523 7028736 7032844 7045632 7049328 7118848 7139704 7155456 7175168 7189632 7192416 7196189 7198048 7215351 7225344 7235228 7246512 7248384 7268352 7285824 7339416 7340032 7341312 7361536 7379064 7379232 7383103 7399392 7401472 7417179 7419264 7422987 7423156 7494256 7495488 7496192 7534912 7569408 7570728 7573832 7591584 7609833 7614464 7630623 7632768 7651116 7667712 7688912 7690176 7730624 7751744 7766016 7770378 7788768 7791784 7805952 7807491 7827456 7828821 7846272 7850388 7852416 7871292 7892976 7927808 7929856 7951034 7953088 7970816 7972206 7993986 7994168 8008704 8016008 8032167 8037536 8072064 8096473 8097804 8140396 8175552 8177664 8200192 8201622 8219904 8224216 8257536 8268832 8281728 8288709 8306688 8306771 8326656 8348032 8387904 8388608 8413184 8431038 8433216 8433408 8437832 8456448 8476776 8479744 8500128 8520561 8527233 8564864 8566272 8608908 8609104 8611328 8650026 8650752 8655808 8676096 8696952 8720712 8744736 8765757 8787328 8830976 8832516 8856848 8859136 8880432 8904896 8918784 8921088 8926302 8945664 8947224 8967168 8971872 8993439 9018009 9020544 9042228 9060352 9061932 9065441 9086896 9106944 9109504 9135984 9136192 9158154 9161152 9183174 9208472 9225216 9252243 9253112 9300907 9302436 9326317 9343488 9351364 9371648 9391536 9394176 9399104 9421698 9437184 9447438 9464832 9492561 9539712 9540608 9542489 9568559 9586176 9589888 9620468 9633792 9635472 9662016 9664512 9685242 9687744 9691136 9692826 9714432 9737784 9785888 9788416 9795747 9817093 9838752 9838976 9865856 9885744 9889572 9892352 9897316 9934848 9963954 9966528 9993984 10018008 10091697 10092544 10094304 10122112 10146444 10174164 10177024 10192896 10201488 10222758 10223616 10248192 10253568 10278216 10304602 10306296 10354688 10359531 10360504 10385024 10407936 10409751 10409988 10414019 10436608 10438428 10461696 10467184 10469888 10495056 10523968 10543104 10549266 10572254 10573992 10629608 10658648 10678272 10684513 10709556 10713703 10733184 10762752 10788624 10797072 10852842 10900736 10902528 10903552 10935496 10959872 10991981 11009124 11010048 11011968 11022011 11042304 11051612 11068848 11075584 11099088 11102208 11128896 11134734 11183872 11241384 11244288 11244544 11275264 11277487 11302368 11308297 11333504 11354112 11360748 11369644 11387376 11421696 11449152 11478544 11533368 11534336 11568128 11595936 11602019 11627616 11649024 11655567 11659648 11683152 11687676 11741184 11775582 11776688 11778624 11837518 11839464 11840576 11891712 11894784 11901736 11926551 11927552 11929632 11956224 11958309 11962496 11990979 11991252 12024012 12027392 12056304 12082576 12142592 12144986 12178166 12181312 12210594 12210872 12244232 12263328 12266496 12300288 12302433 12307477 12329856 12336324 12403248 12457984 12460032 12494482 12522048 12525568 12562264 12581856 12582912 12596584 12619776 12650112 12656748 12661649 12684672 12719616 12750192 12781568 12845056 12847296 12882688 12886016 12913362 12913656 12916992 12923768 12952576 12976128 12983712 12990523 13014144 13060996 13117104 13118336 13180992 13186096 13246464 13248774 13285272 13288704 13320648 13325312 13357344 13389453 13418496 13455596 13457808 13459072 13528592 13530816 13565552 13590528 13592898 13601984 13630344 13631488 13660416 13664256 13671424 13703976 13704288 13737231 13741728 13774761 13812708 13877248 13879668 13879984 13917904 13948928 13989794 13993408 14015232 14027046 14057472 14065688 14091264 14098656 14132547 14171157 14237696 14245693 14279408 14310912 14350336 14379264 14384832 14392378 14396096 14430702 14450688 14470456 14493024 14496768 14536704 14539239 14571648 14615711 14678832 14680064 14682624 14723072 14758128 14758464 14766206 14798784 14802944 14834358 14838528 14845974 14846312 14988512 14990976 14992384 15036307 15069824 15138816 15141456 15147664 15183168 15219666 15228928 15261246 15265536 15302232 15335424 15377824 15380352 15456903 15461248 15503488 15532032 15540756 15577536 15583568 15611904 15614982 15654912 15657642 15692544 15700776 15704832 15742584 15785952 15823899 15855616 15858381 15859712 15902068 15906176 15941632 15944412 15987972 15988336 16017408 16032016 16064334 16075072 16144128 16192946 16195608 16279263 16280792 16351104 16355328 16364887 16400384 16403244 16439808 16448432 16515072 16537664 16563456 16577418 16613376 16613542 16653312 16696064 16702101 16775808 16777216 16789949 16826368 16835819 16862076 16866432 16866816 16875664 16912896 16953552 16959488 17000256 17041122 17054466 17129728 17132544 17217816 17218208 17222656 17273113 17300052 17301504 17311616 17320303 17352192 17393904 17441424 17489472 17531514 17574656 17661952 17665032 17713696 17718272 17756277 17760864 17770181 17809792 17837568 17842176 17852604 17891328 17894448 17934336 17943744 17986878 18036018 18041088 18084456 18120704 18123864 18130882 18173792 18213888 18217479 18219008 18267249 18271968 18272384 18315891 18316308 18322304 18366348 18416944 18450432 18504486 18506224 18601814 18604872 18652634 18686976 18702728 18741723 18743296 18783072 18788352 18798208 18843396 18874368 18894876 18929664 18985122 19079424 19081216 19084978 19137118 19172352 19179776 19240936 19267584 19270944 19324032 19329024 19340321 19370484 19375488 19382272 19385652 19428864 19475568 19571776 19576832 19591494 19634186 19677504 19677952 19731712 19771488 19779144 19784704 19794632 19842667 19869696 19896877 19927908 19933056 19987968 20036016 20183394 20185088 20188608 20244224 20292888 20348328 20354048 20385792 20402976 20413679 20445516 20447232 20496384 20507136 20556432 20609204 20612592 20709376 20719062 20721008 20770048 20815872 20819502 20819976 20828038 20873216 20876856 20923392 20934368 20939776 20984691 20990112 21040569 21047936 21086208 21098532 21144508 21147984 21259216 21317296 21356544 21369026 21419112 21427406 21466368 21525504 21577248 21588567 21594144 21646053 21705684 21801472 21805056 21807104 21870992 21919744 21983962 22018248 22020096 22023936 22044022 22084608 22103224 22137696 22149309 22151168 22198176 22204416 22257792 22268961 22269468 22367744 22482768 22488576 22489088 22550528 22554974 22604736 22616594 22667008 22708224 22721496 22739288 22774752 22843392 22856743 22898304 22957088 23066736 23068672 23136256 23191872 23204038 23255232 23298048 23311134 23319296 23366304 23375352 23482368 23551164 23553376 23557248 23675036 23678928 23681152 23783424 23789568 23803472 23853102 23855104 23859264 23912448 23916618 23924992 23981958 23982504 24048024 24054784 24112608 24165152 24285184 24289419 24289972 24356332 24362624 24421188 24421744 24488464 24526656 24532992 24600576 24604866 24614954 24659712 24672648 24806496 24866127 24915968 24920064 24920313 24988964 25044096 25051136 25124528 25163712 25165824 25193168 25239552 25300224 25313496 25323298 25369344 25439232 25500384 25563136 25581699 25690112 25694592 25716251 25765376 25772032 25826724 25827312 25833984 25847536 25905152 25952256 25967424 25981046 26028288 26121992 26234208 26236672 26361984 26372192 26456287 26492928 26497548 26570544 26577408 26641296 26650624 26714688 26778906 26836992 26911192 26915616 26918144 27057184 27061632 27131104 27181056 27185796 27196323 27203968 27260688 27262976 27320832 27328512 27342848 27407952 27408576 27474462 27483456 27549522 27625416 27754496 27759336 27759968 27835808 27897856 27902721 27978951 27979588 27986816 28030464 28054092 28114944 28131376 28182528 28197312 28265094 28342314 28475392 28491386 28558816 28621824 28627467 28700672 28705677 28758528 28769664 28784756 28792192 28861404 28901376 28940912 28986048 28993536 29073408 29078478 29143296 29231422 29357664 29360128 29365248 29387241 29446144 29451279 29516256 29516928 29532412 29597568 29605888 29668716 29677056 29691948 29692624 29977024 29981952 29984768 30072614 30139648 30275091 30277632 30282912 30295328 30366336 30391933 30439332 30457856 30522492 30531072 30604464 30670848 30755648 30760704 30913806 30922496 31006976 31064064 31081512 31155072 31167136 31223808 31229964 31242057 31266521 31309824 31315284 31385088 31401552 31409664 31485168 31571904 31647798 31711232 31716762 31719424 31804136 31812352 31883264 31888824 31975944 31976672 32034816 32053539 32064032 32128668 32141109 32150144 32288256 32385892 32391216 32558526 32561584 32702208 32710656 32729774 32800768 32806488 32879616 32896864 32975943 33030144 33066033 33075328 33126912 33154836 33226752 33227084 33306624 33392128 33404202 33551616 33554432 33579898 33652736 33671638 33724152 33732864 33733632 33751328 33825792 33832461 33907104 33918976 33924891 34000512 34082244 34108932 34259456 34265088 34435632 34436416 34445312 34546226 34600104 34603008 34623232 34640606 34704384 34787808 34806057 34882848 34978944 35063028 35149312 35323904 35330064 35427392 35436544 35512554 35521728 35540362 35619584 35675136 35684352 35705208 35779653 35782656 35788896 35868672 35887488 35917739 35973756 36072036 36082176 36168912 36241408 36247728 36261764 36347584 36427776 36434958 36438016 36534498 36543936 36544768 36631782 36632616 36644608 36732696 36833888 36900864 36922431 37002889 37008972 37012448 37203628 37209744 37305268 37373952 37405456 37483446 37486592 37566144 37576704 37596416 37686792 37748736 37789752 37859328 37970244 37984947 38158848 38162432 38169956 38274236 38344704 38359552 38481872 38535168 38541888 38648064 38658048 38680642 38740968 38750976 38764544 38771304 38857728 38951136 38971569 39143552 39153664 39182988 39268372 39355008 39355904 39463424 39542976 39558288 39569408 39589264 39685334 39739392 39793754 39855816 39866112 39975936 40072032 40366788 40370176 40377216 40488448 40585776 40696656 40708096 40771584 40805952 40827358 40891032 40894464 40992768 41014272 41112864 41218408 41225184 41418752 41438124 41442016 41540096 41631744 41639004 41639952 41656076 41746432 41753712 41846784 41868736 41879552 41969382 41980224 42081138 42095872 42172416 42197064 42289016 42295968 42507451 42518432 42634592 42713088 42737079 42738052 42838224 42854812 42932736 43051008 43154496 43177134 43188288 43292106 43411368 43602944 43610112 43614208 43730687 43741984 43839488 43847133 43967924 44036496 44040192 44047872 44088044 44169216 44206448 44275392 44298618 44302336 44396352 44408832 44515584 44537922 44538936 44735488 44965536 44977152 44978176 45101056 45108921 45109948 45209472 45233188 45334016 45416448 45442992 45478576 45549504 45686784 45713486 45796608 45914176 46133472 46137344 46272512 46370709 46383744 46408076 46510464 46596096 46622268 46638592 46732608 46750704 46964736 47102328 47106752 47114496 47350072 47357856 47362304 47566848 47575143 47579136 47606944 47706204 47710208 47718528 47824896 47833236 47849984 47963916 47965008 48096048 48109568 48225216 48330304 48570368 48578838 48579944 48712664 48725248 48842376 48843488 48976928 49053312 49065984 49094661 49201152 49209732 49229908 49319424 49345296 49612992 49732254 49831936 49840128 49840626 49977928 50088192 50102272 50249056 50327424 50331648 50369847 50386336 50479104 50507457 50600448 50626992 50646596 50738688 50878464 51000768 51126272 51163398 51380224 51389184 51432502 51530752 51544064 51653448 51654624 51667968 51681721 51695072 51810304 51819339 51904512 51934848 51960909 51962092 52056576 52243984 52468416 52473344 52723968 52744384 52912574 52985856 52995096 53141088 53154816 53268831 53282592 53301248 53310543 53429376 53557812 53673984 53822384 53831232 53836288 54114368 54123264 54262208 54362112 54371592 54392646 54407936 54521376 54525952 54641664 54652437 54657024 54685696 54801747 54815904 54817152 54948924 54966912 55099044 55250832 55508992 55518672 55519936 55671616 55795712 55805442 55957902 55959176 55973632 56060928 56108184 56225169 56229888 56262752 56365056 56394624 56530188 56675311 56684628 56950784 56982772 57117632 57243648 57254934 57401344 57411354 57517056 57539328 57569512 57584384 57722808 57802752 57881824 57972096 57987072 58020963 58146816 58147397 58156956 58286592 58462844 58715328 58720256 58730496 58774482 58892288 58902558 59032512 59033856 59064824 59195136 59211776 59337432 59354112 59383896 59385248 59528001 59690631 59954048 59963904 59969536 60145228 60279296 60550182 60555264 60565824 60590656 60732672 60783866 60878664 60915712 61044984 61062144 61208928 61241037 61341696 61511296 61521408 61827612 61844992 62013952 62128128 62163024 62310144 62334272 62447616 62459928 62484114 62533042 62619648 62630568 62770176 62803104 62819328 62954073 62970336 63143808 63295596 63422464 63433524 63438848 63608272 63624704 63766528 63777648 63951888 63953344 64069632 64107078 64128064 64257336 64282218 64300288 64576512 64765701 64771784 64782432 65106349 65117052 65123168 65404416 65421312 65459548 65601536 65612976 65759232 65793728 65951886 66060288 66132066 66150656 66253824 66309672 66447927 66453504 66454168 66613248 66784256 66797423 66808404 66979913 67103232 67108864 67159796 67305472 67343276 67448304 67465728 67467264 67502656 67651584 67664922 67814208 67837952 67849782 68001024 68164488 68217864 68518912 68530176 68570229 68719651 68871264 68872832 68890624 69092452 69200208 69206016 69246464 69281212 69408768 69575616 69612114 69765696 69957888 70126056 70298624 70647808 70660128 70854784 70873088 71025108 71043456 71080724 71239168 71350272 71368704 71410416 71559306 71565312 71577792 71737344 71774976 71835478 71947512 72144072 72164352 72337824 72482816 72495456 72523528 72695168 72855552 72868257 72869916 72876032 73068996 73087872 73089536 73263564 73265232 73289216 73465392 73667776 73801728 73844862 74005778 74017944 74024896 74407256 74419488 74610536 74747904 74760939 74791591 74810912 74966892 74973184 75132288 75153408 75192832 75373584 75497472 75579504 75718656 75940488 75969894 76317696 76324864 76339912 76548472 76689408 76719104 76943867 76963744 77070336 77083776 77148753 77296128 77316096 77361284 77481936 77501952 77529088 77542608 77715456 77902272 77943138 78287104 78307328 78365976 78536744 78710016 78711808 78926848 78942409 79085952 79116576 79138816 79158079 79178528 79368861 79370668 79478784 79587508 79711632 79732224 79951872 80144064 80733576 80740352 80754432 80976896 81171552 81214133 81393312 81416192 81543168 81588969 81611904 81654716 81782064 81788928 81985536 82028544 82225728 82436816 82450368 82837504 82876248 82884032 83080192 83263488 83278008 83279904 83312152 83492864 83507424 83693568 83708163 83737472 83759104 83936853 83938764 83960448 84162276 84191744 84344832 84394128 84578032 84591936 85014902 85036864 85269184 85426176 85474158 85476104 85676448 85709624 85865472 85882401 86102016 86117031 86308992 86354268 86376576 86584212 86822736 87205888 87220224 87228416 87461374 87483968 87678976 87694266 87935848 88072992 88080384 88095744 88176088 88338432 88353837 88412896 88550784 88597236 88604672 88792704 88817664 89031168 89075844 89077872 89470976 89931072 89954304 89956352 90202112 90217842 90219896 90418944 90466376 90668032 90832896 90885984 90933661 90957152 91099008 91175799 91373568 91374481 91426972 91593216 91828352 92266944 92274688 92545024 92741418 92767488 92816152 93020928 93192192 93244536 93277184 93465216 93501408 93726171 93799563 93929472 94204656 94213504 94228992 94700144 94715712 94724608 95133696 95150286 95158272 95213888 95412408 95420416 95437056 95649792 95666472 95699968 95927832 95930016 96160617 96192096 96219136 96423327 96450432 96660608 97140736 97157676 97159888 97425328 97450496 97684752 97686976 97953856 98106624 98131968 98189322 98402304 98419464 98459816 98638848 98690592 98927829 99198099 99225984 99464508 99663872 99680256 99681252 99719851 99955856 100176384 100204544 100498112 100654848 100663296 100739694 100772672 100958208 101014914 101200896 101253984 101293192 101477376 101497383 101756928 101774673 102001536 102252544 102309977 102326796 102760448 102778368 102865004 103061504 103088128 103306896 103309248 103335936 103363442 103390144 103620608 103638678 103809024 103869696 103921818 103924184 104113152 104418171 104487968 104936832 104946688 104967379 105254149 105447936 105488768 105825148 105971712 105990192 106282176 106309632 106537662 106565184 106602496 106621086 106858752 107115624 107347968 107644768 107662464 107672576 107753217 107988023 108228736 108246528 108524416 108724224 108743184 108785292 108815872 109042752 109051904 109283328 109304874 109314048 109371392 109603494 109631808 109634304 109897848 109933824 110198088 110501664 110767293 111008667 111017984 111037344 111039872 111343232 111591424 111610884 111915804 111918352 111947264 112121856 112216368 112450338 112459776 112525504 112730112 112789248 113060376 113350622 113369256 113901568 113954841 113965544 114235264 114487296 114509868 114554209 114802688 114822708 115034112 115078656 115139024 115168768 115445616 115605504 115763648 115944192 115974144 116041926 116293632 116294794 116313912 116573184 116914707 116925688 117430656 117440512 117460992 117529643 117548964 117784576 117805116 117850733 118065024 118067712 118129648 118390272 118423552 118674864 118708224 118767792 118770496 119056002 119381262 119908096 119927808 119939072 120290456 120558592 120582361 120911791 121100364 121110528 121131648 121181312 121242121 121465344 121567732 121757328 121831424 122089968 122124288 122417856 122482074 122683392 123022592 123042816 123655224 123689984 124027904 124052357 124256256 124326048 124391267 124620288 124668544 124895232 124919856 124968228 125066084 125239296 125261136 125540352 125606208 125638656 125908146 125940672 126287616 126591192 126844928 126867048 126877696 127216544 127249408 127522353 127533056 127555296 127622209 127903776 127906688 128139264 128211237 128214156 128256128 128514672 128564436 128600576 129153024 129531402 129543568 129564864 130212698 130234104 130246336 130808832 130842624 130919096 131192061 131203072 131225952 131518464 131541399 131587456 131903772 132120576 132264132 132301312 132507648 132619344 132895854 132907008 132908336 133226496 133568512 133594846 133616808 133959826 134206464 134319592 134610944 134686552 134896608 134931456 134934528 135005312 135303168 135326763 135329844 135382247 135628416 135675904 135699564 136002048 136328976 136435728 137037824 137060352 137140458 137439302 137742528 137745664 137781248 138184904 138400416 138412032 138492928 138562424 138817536 138898669 139151232 139224228 139278139 139531392 139915776 140252112 140597248 141295616 141320256 141709568 141746176 142050216 142086912 142161448 142478336 142700544 142737408 142820832 142895753 143118612 143130624 143155584 143474688 143549952 143670956 143895024 144288144 144328704 144675648 144965632 144990912 145047056 145390336 145711104 145736514 145739832 145752064 146137992 146175744 146179072 146527128 146530464 146578432 146607331 146930784 147283983 147335552 147603456 147689724 148011556 148035888 148049792 148814512 148838976 149221072 149495808 149521878 149583182 149621824 149933784 149946368 150264576 150306816 150385664 150747168 150994944 151109541 151159008 151437312 151522371 151880976 151939788 152635392 152649728 152679824 153096944 153378816 153438208 153887734 153927488 154140672 154167552 154297506 154592256 154632192 154722568 154963872 155003904 155045163 155058176 155085216 155430912 155458017 155804544 155882727 155886276 156574208 156614656 156731952 157073488 157420032 157423616 157853696 157884818 158171904 158233152 158277632 158316158 158357056 158737722 158741336 158957568 159175016 159423264 159464448 159903744 159931629 159997201 160288128 160772821 161467152 161480704 161508864 161953792 162343104 162428266 162786624 162832384 163086336 163177938 163223808 163309432 163564128 163577856 163971072 164057088 164451456 164873632 164900736 165675008 165752496 165768064 166160384 166526976 166556016 166559808 166624304 166985728 167014848 167387136 167416326 167474944 167518208 167873706 167877528 167920896 168324552 168383488 168689664 168788256 169156064 169183872 170025933 170029804 170073728 170538368 170852352 170948316 170952208 171352896 171419248 171730944 171764802 172204032 172234062 172617984 172708536 172753152 173168424 173645472 174062889 174411776 174440448 174442191 174456832 174922748 174967936 175357952 175388532 175871696 176145984 176160768 176191488 176352176 176676864 176707674 176825792 177101568 177194472 177209344 177585408 177635328 178062336 178151688 178155744 178584003 178941952 179071893 179862144 179908608 179912704 180013757 180404224 180435684 180439792 180837888 180932752 181336064 181665792 181771968 181867322 181914304 182198016 182351598 182747136 182748962 182853944 183186432 183656704 183723111 184533888 184549376 184689439 185090048 185194009 185482836 185534976 185632304 186041856 186384384 186489072 186554368 186930432 187002816 187452342 187599126 187858944 188409312 188427008 188457984 189400288 189431424 189449216 190004243 190267392 190300572 190316544 190427776 190824816 190840832 190874112 191299584 191332944 191399936 191855664 191860032 192321234 192384192 192438272 192846654 192900864 193321216 194281472 194315352 194319776 194850656 194900992 195319047 195369504 195373952 195471991 195907712 196213248 196263936 196378644 196804608 196838928 196919632 197277696 197381184 197855658 198396198 198451968 198929016 199327744 199360512 199362504 199439702 199911712 200352768 200392269 200409088 200939739 200996224 201309696 201326592 201479388 201545344 201916416 202029828 202401792 202507968 202586384 202954752 202994766 203513856 203549346 204003072 204505088 204619954 204653592 205520896 205556736 205710687 205730008 206123008 206158953 206176256 206613792 206618496 206671872 206726884 206780288 207241216 207277356 207618048 207739392 207843636 207848368 208226304 208836342 208975936 209873664 209893376 209934758 210508298 210895872 210977536 211650296 211943424 211980384 212564352 212619264 212743531 213075324 213130368 213204992 213242172 213717504 214231248 214695936 215289536 215324928 215345152 215506434 215976046 216457472 216493056 217048832 217448448 217486368 217570584 217631744 218085504 218103808 218269337 218566656 218609748 218628096 218742784 218865647 219206988 219263616 219268608 219795696 219867648 220396176 221003328 221534586 222017334 222035968 222074688 222079744 222686464 223182848 223221768 223831608 223836704 223894528 224243712 224374773 224432736 224550469 224900676 224919552 225051008 225460224 225578496 226120752 226701244 226738512 227803136 227909682 227931088 228470528 228974592 229019736 229108418 229605376 229645416 230068224 230157312 230278048 230337536 230831601 230891232 231211008 231446259 231527296 231888384 231948288 232083852 232587264 232589588 232627824 233146368 233829414 233851376 234861312 234881024 234921984 235059286 235097928 235569152 235610232 235701466 236130048 236135424 236259296 236780544 236827227 236847104 237349728 237416448 237474237 237535584 237540992 238106583 238112004 238762524 239816192 239855616 239878144 240580912 241117184 241164722 241823582 242200728 242221056 242263296 242362624 242484242 242930688 243135464 243514656 243642399 243662848 244179936 244248576 244835712 244964148 245366784 246045184 246085632 247310448 247379968 248055808 248104714 248512512 248652096 248782534 249240576 249337088 249790464 249839712 249936456 250132168 250478592 250522272 251080704 251212416 251277312 251424173 251816292 251881344 252575232 253182384 253689856 253734096 253755392 254433088 254498816 255044706 255066112 255110592 255244418 255807552 255813376 256278528 256422474 256428312 256512256 257029344 257128872 257201152 257954671 258306048 259062804 259087136 259129728 260425396 260468208 260492672 261617664 261685248 261838192 262384122 262406144 262451904 263036928 263082798 263174912 263807544 264241152 264528264 264602624 265015296 265238688 265791708 265814016 265816672 266452992 267137024 267189692 267233616 267919652 268412928 268639184 269221888 269373104 269793216 269862912 269869056 270010624 270606336 270653526 270659688 270764494 271256832 271351808 271399128 272004096 272657952 272800983 272871456 273527397 274075648 274120704 274123443 274280916 274878604 275485056 275491328 275562496 276369808 276800832 276824064 276985856 277124848 277635072 277797338 278302464 278448456 278556278 279062784 279831552 280504224 281194496 281398689 282591232 282640512 282878761 283419136 283492352 284100432 284173824 284322896 284956672 285401088 285474816 285641664 285791506 286237224 286261248 286311168 286949376 287099904 287341912 287790048 288576288 288657408 289351296 289931264 289981824 290094112 290780672 291422208 291473028 291479664 291504128 292275984 292351488 292358144 293054256 293060928 293156864 293214662 293861568 294567966 294671104 295206912 295379448 296023112 296071776 296099584 297629024 297677952 298442144 298991616 299043756 299159553 299166364 299243648 299867568 299892736 300529152 300613632 300771328 301494336 301989888 302219082 302318016 302874624 303044742 303761952 303879576 305270784 305299456 305359648 306193888 306757632 306876416 306929931 307775468 307854976 308281344 308335104 308595012 309184512 309264384 309445136 309927744 310007808 310090326 310116352 310170432 310861824 310916034 311609088 311765454 311772552 313148416 313229312 313463904 314146976 314840064 314847232 314902137 315707392 315762447 315769636 316343808 316466304 316555264 316632316 316714112 317475444 317482672 317915136 318350032 318846528 318928896 319807488 319863258 319994402 320576256 321545642 322934304 322961408 323017728 323259651 323907584 323964069 324686208 324856532 325573248 325664768 326172672 326355876 326447616 326618864 327128256 327155712 327942144 328114176 328902912 329747264 329801472 331350016 331504992 331536128 332320768 333026001 333053952 333112032 333119616 333248608 333971456 334029696 334311263 334774272 334832652 334949888 335036416 335747412 335755056 335841792 336649104 336766976 337379328 337576512 338312128 338367744 340051866 340059608 340147456 341076736 341704704 341896632 341904416 342705792 342838496 343461888 343529604 343662627 343931731 344408064 344468124 345235968 345417072 345506304 346336848 347290944 348125778 348823552 348880896 348884382 348913664 349845496 349935872 350715904 350777064 351743392 352291968 352321536 352382976 352588929 352704352 353353728 353415348 353552199 353651584 354203136 354388944 354418688 355170816 355270656 356124672 356303376 356311488 357168006 357883904 358143786 359724288 359817216 359825408 360027514 360808448 360871368 360879584 361675776 361747083 361865504 362672128 362735373 363331584 363543936 363726363 363734644 363828608 364396032 364703196 365494272 365497924 365707888 366372864 367313408 367446222 369067776 369098752 369378878 370180096 370388018 370965672 371069952 371264608 372083712 372157071 372768768 372978144 373108736 373173801 373860864 374005632 374904684 375198252 375717888 376818624 376854016 376915968 378800576 378862848 378898432 380008486 380534784 380601144 380633088 380855552 381649632 381681664 381748224 382567059 382599168 382665888 382799872 382866627 383711328 383720064 384642468 384768384 384876544 385693308 385801728 386642432 388562944 388630704 388639552 389701312 389801984 390638094 390739008 390747904 390943982 391815424 392426496 392527872 392757288 393576183 393609216 393677856 393839264 394555392 394762368 395095129 395711316 396792396 396903936 397858032 398655488 398721024 398725008 398879404 399823424 400705536 400784538 400818176 401879478 401992448 402619392 402958776 403090688 403832832 404059656 404803584 405015936 405172768 405909504 405989532 406146741 407027712 407031779 407098692 408006144 409010176 409239908 409307184 411041792 411113472 411421374 411460016 412246016 412317906 412352512 413227584 413236992 413343744 413453768 413560576 414482432 414554712 415236096 415478784 415687272 415696736 416452608 416696007 417672684 417834417 417951872 419747328 419786752 419869516 421016596 421791744 421955072 423300592 423886848 423960768 425128704 425238528 425487062 426150648 426260736 426409984 426484344 427435008 428462496 428687259 429391872 430579072 430649856 430690304 431012868 431952092 432914944 432986112 434097664 434896896 434972736 435141168 435263488 436171008 436207616 436538674 437133312 437219496 437256192 437485568 437731294 438413976 438527232 438537216 439591392 439735296 439821993 440792352 442006656 443069172 444034668 444071936 444149376 444159488 445372928 446365696 446443536 447663216 447673408 447789056 448487424 448749546 448865472 449100938 449801352 449839104 450102016 450920448 451156992 452241504 453402488 453477024 455606272 455819364 455862176 456941056 457949184 458039472 458216836 459210752 459290832 460136448 460314624 460556096 460675072 461663202 461782464 462422016 462892518 463054592 463776768 463896576 464167704 465135489 465174528 465179176 465255648 466292736 467581961 467658828 467702752 469722624 469762048 469843968 470118572 470195856 471138304 471220464 471402932 472260096 472270848 472518592 473561088 473654454 473694208 474699456 474832896 474948474 475071168 475081984 476213166 476224008 477525048 479632384 479711232 479756288 479991603 481037557 481161824 482234368 482318463 482329444 483647164 484401456 484442112 484526592 484725248 484968484 485861376 486270928 487029312 487284798 487325696 488359872 488497152 489671424 489928296 490733568 492090368 492171264 494620896 494759936 496111616 496209428 497025024 497304192 497565068 498481152 498674176 499580928 499679424 499872912 500264336 500957184 501044544 502161408 502424832 502554624 502848346 503632584 503762688 505150464 506364768 507379712 507468192 507510784 508866176 508997632 510077799 510089412 510132224 510221184 510488836 511615104 511626752 512557056 512844948 512856624 513024512 514058688 514257744 514402304 515909342 516612096 518125608 518174272 518259456 520850792 520936416 520985344 523235328 523326573 523370496 523676384 524768244 524812288 524903808 526073856 526165596 526349824 527615088 528482304 529056528 529205248 530030592 530477376 531583416 531628032 531633344 532905984 534274048 534379384 534467232 535839304 536825856 537278368 538443776 538746208 539586432 539725824 539738112 540021248 540041271 541212672 541307052 541319376 541528988 542513664 542703616 542798256 544008192 545315904 545601966 545742912 547054794 548151296 548241408 548246886 548561832 549757208 550970112 550982656 551124992 552596863 552739616 553601664 553648128 553971712 554068317 554249696 555270144 555582027 555594676 556604928 556896912 557112556 558125568 559663104 561008448 562388992 562797378 565182464 565281024 565757522 566838272 566984704 568200864 568347648 568498931 568645792 569913344 570012729 570802176 570949632 571283328 571583012 572474448 572522496 572622336 573898752 574199808 574683824 575580096 577152576 577314816 578702592 579862528 579963648 580188224 581561344 582844416 582946056 582959328 583008256 584551968 584702976 584716288 585957141 586108512 586121856 586313728 586415973 586429324 587723136 589135932 589342208 590413824 590758896 592046224 592143552 592199168 595258048 595355904 596884288 597983232 598087512 598319106 598332728 598487296 599735136 599785472 601058304 601176807 601227264 601542656 602819217 602988672 603979776 604438164 604636032 605749248 606089484 607523904 607759152 610541568 610598912 610719296 612387776 613515264 613752832 613859862 615550936 615709952 616562688 616670208 617190024 618369024 618476859 618528768 618890272 619855488 620015616 620180652 620232704 620340864 621723648 621832068 623218176 623530908 623545104 626296832 626458624 626927808 628293952 629680128 629694464 629804274 631414784 631524894 631539272 632687616 632932608 633110528 633264632 633428224 634950888 634965344 635830272 636700064 637693056 637857792 638230593 639614976 639621367 639726516 639988804 641152512 643091284 645868608 645922816 646035456 646519302 647815168 647928138 649372416 649713064 651146496 651329536 652345344 652711752 652895232 653237728 654256512 654311424 654808011 655884288 656228352 656596941 657805824 659494528 659602944 662700032 663009984 663072256 664641536 666052002 666107904 666224064 666239232 666497216 667942912 668059392 668622526 669548544 669665304 669899776 670072832 671494824 671510112 671683584 673124319 673298208 673533952 673651407 674758656 675153024 676624256 676735488 680103732 680119216 680294912 682153472 683409408 683793264 683808832 685411584 685676992 686923776 687059208 687325254 687863462 688816128 688936248 690471936 690834144 691012608 692494803 692673696 694581888 696251556 697647104 697761792 697768764 697827328 699690992 699871744 701431808 701554128 703486784 704583936 704643072 704765952 705177858 705408704 706707456 706830696 707104398 707303168 708406272 708777888 708837376 710341632 710481681 710541312 712249344 712422711 712606752 712622976 714336012 715767808 716169839 716287572 719448576 719634432 719650816 720055028 721616896 721742736 721759168 723351552 723494166 723731008 725344256 725470746 726663168 727087872 727452726 727469288 727657216 728792064 729406392 730927197 730988544 730995848 731415776 732745728 734626816 734771653 734892444 736779043 738135552 738197504 738757756 740360192 740776036 741931344 742139904 742529216 744167424 744314142 745537536 745956288 746217472 746347602 747721728 748011264 749809368 750396504 751435776 753637248 753708032 753831936 754272519 755916161 757601152 757725696 757796864 760016972 761069568 761202288 761266176 761711104 763299264 763363328 763496448 765134118 765198336 765331776 765599744 765733254 767422656 767440128 769284936 769536768 769753088 771386616 771603456 773284864 773864013 777125888 777261408 777279104 779402624 779603968 781276188 781478016 781495808 781887964 783630848 784852992 785055744 785514576 787152366 787218432 787355712 787678528 789110784 789524736 790190258 791422632 793584792 793807872 795716064 797310976 797442048 797450016 797758808 799646848 801411072 801569076 801636352 803758956 803984896 805238784 805917552 806181376 807665664 808119312 809607168 810031872 810345536 811819008 811979064 812293482 814055424 814063558 814197384 816012288 818020352 818402949 818479816 818614368 822083584 822226944 822370329 822707501 822842748 822920032 824492032 824635812 824705024 826455168 826473984 826687488 826907536 827121152 828964864 829109424 830472192 830957568 831374544 831393472 832905216 833392014 835345368 835668834 835903744 839494656 839573504 839739032 842033192 843583488 843910144 844076527 846382537 846601184 847773696 847921536 848636283 850257408 850477056 850974124 852301296 852521472 852819968 852968688 854870016 856924992 857374518 858783744 861158144 861299712 861380608 862025736 863904184 865829888 865972224 868195328 868366499 869793792 869945472 870282336 870526976 870738869 872342016 872415232 873077348 874266624 874438992 874512384 874971136 875462588 876827952 877054464 877074432 879182784 879470592 879643986 881584704 884013312 886138344 888069336 888143872 888298752 888318976 890745856 892731392 892887072 893355463 895326432 895346816 895578112 896974848 897478659 897499092 897730944 898201876 899602704 899678208 900204032 901840896 902313984 904483008 906804976 906954048 911212544 911638728 911724352 913882112 915898368 916078944 916433672 918421504 918581664 920272896 920629248 920789793 921112192 921350144 923326404 923564928 924844032 925785036 926109184 927553536 927793152 928335408 930270978 930349056 930358352 930511296 932585472 935163922 935317656 935405504 939445248 939687936 940237144 940391712 942276608 942440928 942805864 944520192 944541696 944706411 945037184 947122176 947287341 947308908 947388416 949398912 949665792 949896948 950142336 950163968 952426332 952448016 955050096 959264768 959422464 959512576 959983206 962075114 962323648 964468736 964636926 964658888 967294328 968802912 968884224 969053184 969450496 969936968 971722752 971892207 972290683 972541856 974058624 974569596 974651392 976719744 976994304 979342848 979856592 981467136 984180736 984342528 989241792 989519872 992223232 992418856 994050048 994608384 995130136 996962304 997348352 999161856 999358848 999745824 1000270271 1000528672 1001914368 1002089088 1002933789 1004322816 1004849664 1005109248 1005696692 1007265168 1007525376 1010300928 1012729536 1014759424 1014936384 1015021568 1017732352 1017995264 1020155598 1020178824 1020264448 1020442368 1020977672 1023230208 1023253504 1025114112 1025689896 1025713248 1026049024 1026251317 1028117376 1028515488 1028804608 1030987881 1031795193 1031818684 1033224192 1036251216 1036348544 1036518912 1041701584 1041872832 1041970688 1046470656 1046653146 1046740992 1047352768 1049536488 1049624576 1049807616 1052147712 1052331192 1052699648 1055230176 1056964608 1057766787 1058113056 1058410496 1060061184 1060656597 1060954752 1063166832 1063256064 1063266688 1065811968 1068548096 1068758768 1068934464 1071678608 1073651712 1074556736 1076887552 1077492416 1079172864 1079451648 1079476224 1080042496 1080082542 1082425344 1082614104 1082638752 1083057976 1085027328 1085241249 1085407232 1085596512 1088016384 1088206119 1090631808 1091179089 1091203932 1091485824 1094109588 1096302592 1096482816 1096493772 1097123664 1099514416 1101940224 1101965312 1102249984 1105193726 1105479232 1107203328 1107296256 1107943424 1108136634 1108499392 1110540288 1111164054 1111189352 1113209856 1113793824 1114225112 1116251136 1116471213 1119326208 1119521403 1122016896 1124777984 1125409747 1125594756 1130364928 1130562048 1131515044 1133676544 1133969408 1136401728 1136695296 1136997862 1137291584 1139826688 1140025458 1141604352 1141899264 1142566656 1143166024 1144948896 1145044992 1145244672 1147797504 1148399616 1148599881 1149367648 1151160192 1154305152 1154629632 1154641169 1157405184 1159725056 1159927296 1160376448 1163122688 1165688832 1165892112 1165918656 1166016512 1169103936 1169405952 1169432576 1171914282 1172217024 1172243712 1172627456 1172831946 1172858648 1175446272 1178271864 1178684416 1180827648 1181517792 1184092448 1184287104 1184398336 1185285387 1187868253 1190516096 1190711808 1193768576 1195966464 1196175024 1196638212 1196665456 1196974592 1199470272 1199570944 1202116608 1202353614 1202454528 1203085312 1205638434 1205977344 1208876328 1209272064 1211498496 1212178968 1215047808 1215518304 1218440223 1221083136 1221095337 1221197824 1221438592 1224775552 1227030528 1227505664 1227719724 1231101872 1231419904 1233125376 1233340416 1234380048 1236738048 1236953718 1237057536 1237780544 1239710976 1240031232 1240361304 1240465408 1240681728 1243447296 1243664136 1246436352 1247061816 1247090208 1250088021 1252593664 1252917248 1253503251 1253855616 1256587904 1259360256 1259388928 1259608548 1260096299 1262829568 1263049788 1263078544 1265375232 1265865216 1266221056 1266529264 1266856448 1269901776 1269930688 1271660544 1273400128 1275386112 1275715584 1276461186 1279229952 1279242734 1279453032 1279977608 1282305024 1286061777 1286182568 1291737216 1291845632 1292070912 1292826073 1293038604 1295630336 1295856276 1296358063 1298744832 1299426128 1302292992 1302659072 1304690688 1305423504 1305790464 1306475456 1308513024 1308622848 1309616022 1311768576 1312456704 1313193882 1315611648 1318989056 1319205888 1319465979 1325400064 1326019968 1326144512 1326405971 1329283072 1330029701 1332104004 1332215808 1332448128 1332478464 1332994432 1335885824 1336118784 1337245052 1339097088 1339330608 1339799552 1340145664 1342989648 1343020224 1343367168 1346248638 1346596416 1347067904 1347302814 1349517312 1350306048 1353248512 1353470976 1360207464 1360238432 1360589824 1364306944 1364575927 1366818816 1367586528 1367617664 1368303937 1370823168 1371353984 1373847552 1374118416 1374650508 1375726924 1377632256 1377872496 1380943872 1381668288 1382025216 1384989606 1385347392 1389163776 1392503112 1395294208 1395523584 1395537528 1395654656 1399381984 1399743488 1402745883 1402863616 1403108256 1403844299 1406973568 1409167872 1409286144 1409531904 1410355716 1410817408 1413414912 1413661392 1414208796 1414606336 1416812544 1417555776 1417674752 1420683264 1420963362 1421082624 1424498688 1424845422 1425213504 1425245952 1428672024 1431535616 1432339678 1432575144 1438897152 1439268864 1439301632 1439974809 1440110056 1443112671 1443233792 1443485472 1443518336 1446703104 1446955389 1446988332 1447462016 1450688512 1450941492 1453326336 1454175744 1454905452 1454938576 1455314432 1457584128 1458812784 1461854394 1461977088 1461991696 1462831552 1465491456 1469253632 1469543306 1469784888 1473558086 1476271104 1477515512 1480720384 1481552072 1483862688 1484279808 1485058432 1488334848 1488628284 1489204717 1491075072 1491912576 1492434944 1492695204 1495443456 1496022528 1499618736 1500793008 1502871552 1507274496 1507416064 1507663872 1508545038 1511832322 1515202304 1515451392 1515593728 1520033944 1522139136 1522404576 1522532352 1523422208 1526598528 1526726656 1526992896 1527885359 1530268236 1530396672 1530663552 1531199488 1531466508 1532059529 1534845312 1534880256 1538569872 1539073536 1539506176 1542773232 1543206912 1546569728 1547728026 1554251776 1554522816 1554558208 1558805248 1559207936 1562552376 1562956032 1562991616 1563775928 1567261696 1567570693 1569705984 1570111488 1571029152 1571853283 1574304732 1574436864 1574711424 1575357056 1578221568 1579049472 1580380516 1582845264 1587169584 1587615744 1591432128 1594621952 1594884096 1594900032 1595517616 1599293696 1602822144 1603138152 1603272704 1607517912 1607969792 1610477568 1611835104 1612362752 1612680641 1615331328 1616238624 1619214336 1620063744 1620123813 1620691072 1623638016 1623958128 1624586964 1628110848 1628127116 1628394768 1632024576 1636040704 1636805898 1636959632 1637228736 1644167168 1644453888 1644740658 1645415002 1645685496 1645840064 1648984064 1649271624 1649410048 1652910336 1652947968 1653374976 1653815072 1654242304 1657790589 1657929728 1658218848 1660944384 1661915136 1662204951 1662749088 1662786944 1665810432 1666746081 1666784028 1670690736 1671337668 1671807488 1678989312 1679147008 1679478064 1684066384 1687166976 1687820288 1688153054 1692765074 1693202368 1695547392 1695843072 1697272566 1700514816 1700954112 1701948248 1704602592 1705042944 1705496793 1705639936 1705937376 1709740032 1710038187 1713849984 1714749036 1717567488 1722316288 1722599424 1722761216 1724051472 1727808368 1731659776 1731944448 1736390656 1736732998 1739587584 1739890944 1740564672 1741053952 1741477738 1744684032 1746154696 1748533248 1748877984 1749024768 1749942272 1750925176 1753655904 1754108928 1754148864 1758365568 1758941184 1759247919 1759287972 1759969211 1763169408 1768026624 1772276688 1776138672 1776287744 1776597504 1776637952 1781491712 1785462784 1785774144 1786710926 1790652864 1790693632 1791156224 1793949696 1794957318 1794998184 1795461888 1796403752 1799205408 1799356416 1800408064 1803681792 1804627968 1805682697 1808966016 1813609952 1813908096 1822425088 1823277456 1823448704 1827764224 1831796736 1832157888 1832867344 1836843008 1837163328 1840545792 1841258496 1841579586 1842224384 1842700288 1846652808 1847129856 1849688064 1851570072 1852218368 1855107072 1855586304 1856670816 1860541956 1860698112 1860716704 1861022592 1865170944 1870327844 1870635312 1870811008 1878890496 1879375872 1880474288 1880783424 1884553216 1884881856 1885611728 1889040384 1889083392 1889412822 1890074368 1894244352 1894574682 1894617816 1894776832 1898797824 1899331584 1899793896 1900284672 1900327936 1904852664 1904896032 1910100192 1914691779 1918529536 1918844928 1918864101 1919025152 1919966412 1924150228 1924647296 1928937472 1929273852 1929317776 1934588656 1937605824 1937768448 1938106368 1938900992 1939873936 1943445504 1943784414 1944581366 1945083712 1948117248 1949139192 1949302784 1953439488 1953988608 1958685696 1959713184 1962934272 1964424033 1968361472 1968685056 1969790823 1978483584 1979039744 1980151327 1984446464 1984837712 1988100096 1989216768 1990260272 1993924608 1994696704 1998323712 1998717696 1999491648 2000540542 2001057344 2003828736 2004178176 2005867578 2008645632 2009699328 2010218496 2011393384 2014530336 2015050752 2020601856 2020954221 2025459072 2029518848 2029872768 2030043136 2031583829 2035464704 2035990528 2040311196 2040357648 2040528896 2040884736 2041955344 2046460416 2046507008 2050228224 2051379792 2051426496 2052098048 2052502634 2056234752 2057030976 2057609216 2061975762 2063590386 2063637368 2066448384 2072502432 2072697088 2073037824 2083403168 2083745664 2083941376 2090046673 2092941312 2093306292 2093481984 2094705536 2099072976 2099249152 2099615232 2104295424 2104662384 2105399296 2110460352 2113929216 2115533574 2116226112 2116820992 2120122368 2121313194 2121909504 2126333664 2126512128 2126533376 2131623936 2137096192 2137517536 2137868928 2143357216 2147303424 2148509517 2149113472 2153775104 2154984832 2158345728 2158903296 2158952448 2160084992 2160165084 2164850688 2165228208 2165277504 2166115952 2170054656 2170482498 2170814464 2171193024 2176032768 2176412238 2181263616 2182358178 2182407864 2182971648 2188219176 2192605184 2192965632 2192987544 2194247328 2199028832 2203880448 2203930624 2204314959 2204499968 2210337129 2210387452 2210958464 2214406656 2214592512 2215886848 2216273268 2216998784 2221080576 2222328108 2222378704 2226419712 2227587648 2228450224 2232502272 2232942426 2238652416 2239042806 2244033792 2249555968 2250819494 2251189512 2260729856 2261124096 2262817557 2263030088 2267353088 2267748483 2267938816 2272803456 2273390592 2273995724 2274583168 2279653376 2280050916 2283208704 2283798528 2285133312 2286332048 2289897792 2290089984 2290489344 2295595008 2296799232 2297199762 2298735296 2302320384 2308610304 2309259264 2309282338 2314810368 2319450112 2319854592 2320752896 2321592039 2326245376 2331377664 2331784224 2331837312 2332033024 2338207872 2338811904 2338865152 2340178841 2343828564 2344434048 2344487424 2345254912 2345663892 2345717296 2350892544 2356543728 2357368832 2361655296 2363035584 2368184896 2368574208 2368796672 2370570774 2375736506 2381032192 2381423616 2387537152 2391932928 2392350048 2393276424 2393330912 2393949184 2398940544 2399141888 2400962707 2404233216 2404707228 2404909056 2406170624 2407522117 2411276868 2411954688 2417752656 2418544128 2422996992 2424357936 2430095616 2431036608 2436880446 2442166272 2442190674 2442395648 2442877184 2449551104 2454061056 2455011328 2455439448 2462203744 2462839808 2466250752 2466680832 2468122503 2468760096 2470055159 2473476096 2473907436 2474115072 2475561088 2479421952 2480062464 2480722608 2480930816 2481363456 2486894592 2487328272 2492872704 2494123632 2494180416 2500176042 2505187328 2505834496 2507006502 2507711232 2513175808 2518720512 2518777856 2519217096 2520192598 2525659136 2526099576 2526157088 2530750464 2531730432 2532229581 2532442112 2533058528 2533712896 2539147611 2539803552 2539861376 2543321088 2545908849 2546800256 2550772224 2551431168 2552922372 2558459904 2558485468 2558906064 2559955216 2564610048 2572123554 2572365136 2583474432 2583691264 2584141824 2585652146 2586077208 2591260672 2591712552 2592716126 2597489664 2598852256 2604585984 2605099497 2605318144 2609381376 2610847008 2611580928 2612216607 2612950912 2617026048 2617245696 2619232044 2623537152 2624913408 2626387764 2631223296 2637978112 2638411776 2638931958 2650800128 2652039936 2652289024 2652811942 2658566144 2660059402 2664208008 2664431616 2664896256 2664956928 2665988864 2671771648 2672237568 2674490104 2678194176 2678661216 2679599104 2680066389 2680291328 2685979296 2686040448 2686734336 2692497276 2693192832 2694135808 2694605628 2699034624 2700612096 2706497024 2706941952 2720414928 2720476864 2721179648 2728613888 2729151854 2733637632 2735173056 2735235328 2736607874 2741646336 2742707968 2747695104 2748236832 2749301016 2751453848 2755264512 2755744992 2761887744 2763336576 2764050432 2765665903 2769979212 2770694784 2778327552 2785006224 2790588416 2791047168 2791075056 2791309312 2798763968 2799486976 2805491766 2805727232 2806216512 2807688598 2813947136 2818335744 2819063808 2820711432 2821634816 2826829824 2827322784 2828417592 2829212672 2833625088 2835111552 2835349504 2837501381 2841366528 2841926724 2842165248 2848997376 2849690844 2850427008 2850491904 2857344048 2863071232 2864679356 2865150288 2877794304 2878537728 2878603264 2879949618 2880220112 2886225342 2886467584 2886970944 2887036672 2893406208 2893910778 2893976664 2894924032 2901377024 2901882984 2906652672 2908351488 2909810904 2909877152 2910628864 2915168256 2916872049 2917625568 2923708788 2923954176 2923983392 2925663104 2930982912 2938507264 2939086612 2939569776 2947116172 2952542208 2955031024 2961440768 2963104144 2967725376 2968559616 2970116864 2976669696 2977256568 2978409434 2982150144 2983825152 2984869888 2985390408 2990886912 2992045056 2999237472 3000810813 3001586016 3005743104 3008801367 3014548992 3014832128 3015327744 3017090076 3023664644 3030404608 3030902784 3031187456 3040067888 3044278272 3044809152 3045064704 3046844416 3053197056 3053453312 3053985792 3055770718 3060536472 3060793344 3061327104 3062398976 3062933016 3064119058 3069690624 3069760512 3077139744 3078147072 3078753951 3079012352 3085546464 3086413824 3093139456 3095385579 3095456052 3108503552 3109045632 3109116416 3117610496 3118415872 3125104752 3125912064 3125983232 3127551856 3134523392 3135141386 3139411968 3140222976 3142058304 3143706566 3148609464 3148873728 3149422848 3150714112 3156443136 3158098944 3160761032 3165690528 3174339168 3175231488 3182864256 3189243904 3189768192 3189800064 3191035232 3198587392 3205644288 3206276304 3206545408 3215035824 3215939584 3220955136 3223670208 3224725504 3225361282 3230662656 3232477248 3238428672 3240127488 3240247626 3241382144 3247276032 3247916256 3249173928 3256221696 3256254232 3256789536 3264049152 3272081408 3273611796 3273919264 3274457472 3288334336 3288907776 3289481316 3290830004 3291370992 3291680128 3297968128 3298543248 3298820096 3305820672 3305895936 3306749952 3307630144 3308484608 3315581178 3315859456 3316437696 3321888768 3323830272 3324409902 3325498176 3325573888 3331620864 3333492162 3333568056 3341381472 3342675336 3343614976 3357978624 3358294016 3358956128 3368132768 3374333952 3375640576 3376229241 3376306108 3385530148 3386404736 3391094784 3391686144 3394545132 3401029632 3401908224 3403896496 3409205184 3410085888 3410993586 3411279872 3411874752 3419480064 3420076374 3427699968 3429498072 3435134976 3444632576 3445198848 3445522432 3448102944 3455616736 3463319552 3463888896 3463923507 3472781312 3473465996 3479175168 3479781888 3481129344 3482107904 3482955476 3489368064 3492309392 3497066496 3497755968 3498049536 3499884544 3501850352 3507311808 3508217856 3508297728 3516731136 3517882368 3518495838 3518575944 3519938422 3526338816 3536053248 3544553376 3552277344 3552575488 3553195008 3553275904 3555856161 3562983424 3563604759 3570925568 3571548288 3573421852 3581305728 3581387264 3582312448 3587899392 3589914636 3589996368 3590923776 3592807504 3598410816 3598712832 3600816128 3607363584 3609255936 3611365394 3617932032 3627219904 3627816192 3644850176 3646554912 3646897408 3655528448 3663286011 3663593472 3664315776 3665734688 3673686016 3674326656 3677423893 3681091584 3682516992 3683159172 3684448768 3685400576 3693305616 3694259712 3699376128 3703140144 3704436736 3710214144 3711172608 3713341632 3721083912 3721396224 3721433408 3722045184 3730341888 3740655688 3741270624 3741622016 3757780992 3758751744 3760948576 3761566848 3769106432 3769763712 3771223456 3778080768 3778166784 3778825644 3780148736 3780288897 3788488704 3789149364 3789235632 3789553664 3797595648 3798663168 3799587792 3800569344 3800655872 3809705328 3809792064 3820200384 3829383558 3837059072 3837689856 3837728202 3838050304 3839932824 3848300456 3849294592 3857874944 3858547704 3858635552 3869177312 3875211648 3875536896 3876212736 3877801984 3878478219 3879747872 3886891008 3887568828 3889074189 3889162732 3890167424 3896234496 3898278384 3898605568 3906878976 3907977216 3917371392 3919426368 3925868544 3928848066 3936722944 3937370112 3939581646 3956967168 3958079488 3960302654 3968892928 3969675424 3976200192 3978433536 3979217913 3980520544 3987849216 3989393408 3990089103 3996647424 3997435392 3998983296 4001081084 4002114688 4007657472 4008356352 4011735156 4017291264 4019398656 4020436992 4022786768 4029060672 4030101504 4041203712 4041908442 4050918144 4059037696 4059745536 4060086272 4063167658 4070929408 4071981056 4080622392 4080715296 4081057792 4081769472 4083910688 4092920832 4093014016 4093727781 4100456448 4102759584 4102852992 4104196096 4104911811 4105005268 4112469504 4114061952 4115218432 4123951524 4127180772 4127274736 4132896768 4145004864 4145394176 4146075648 4166806336 4167491328 4167882752 4180093346 4185882624 4186612584 4186963968 4189411072 4198145952 4198498304 4199230464 4208237649 4208590848 4209324768 4210798592 4211532897 4220920704 4227858432 4231067148 4232452224 4233641984 4240244736 4242626388 4243819008 4252667328 4253024256 4253066752 4263247872 4274192384 4275035072 4275737856 4286714432 4294606848 4297019034 4298226944 4307550208 4309969664 4316691456 4317806592 4317904896 4320169984 4320330168 4329338013 4329701376 4330456416 4330555008 4332231904 4340109312 4340964996 4341628928 4342386048 4346046419 4352065536 4352824476 4362527232 4364716356 4364815728 4365943296 4376438352 4385210368 4385931264 4385975088 4388494656 4398057664 4407760896 4407861248 4408629918 4408999936 4420674258 4420774904 4421916928 4428813312 4431773696 4432546536 4433997568 4442161152 4444656216 4444757408 4452839424 4455175296 4456900448 4465004544 4465884852 4467614151 4477304832 4477349569 4478085612 4488067584 4499111936 4501638988 4502379024 4521459712 4522248192 4525635114 4526060176 4534706176 4535496966 4535877632 4545606912 4546781184 4547991448 4549166336 4559306752 4560101832 4566417408 4567597056 4570266624 4572664096 4579795584 4580179968 4580978688 4583656077 4591190016 4593598464 4594399524 4596178587 4597470592 4604640768 4617220608 4618518528 4618564676 4629620736 4638900224 4639709184 4641505792 4643184078 4652490752 4662755328 4663568448 4663674624 4664066048 4676415744 4677623808 4677730304 4680357682 4687657128 4688868096 4688974848 4690509824 4691327784 4691434592 4701785088 4702712079 4713087456 4714737664 4715559849 4723310592 4726071168 4736369792 4737148416 4737593344 4741141548 4751473012 4762064384 4762847232 4775074304 4783865856 4784700096 4786552848 4786661824 4787898368 4797881088 4798283776 4801925414 4808466432 4809414456 4809818112 4812341248 4815044234 4822553736 4823909376 4835505312 4837088256 4838041923 4845993984 4848715872 4860191232 4862073216 4873760892 4884332544 4884381348 4884791296 4885754368 4899102208 4908122112 4910022656 4910878896 4924407488 4925679616 4932501504 4933361664 4936245006 4937520192 4940110318 4946952192 4947814872 4948230144 4951122176 4958843904 4960124928 4961445216 4961861632 4962726912 4973371767 4973789184 4974656544 4985745408 4988247264 4988360832 5000352084 5010374656 5011668992 5014013004 5015422464 5026351616 5037441024 5037555712 5038434192 5040385196 5051318272 5052199152 5052314176 5061500928 5063460864 5064459162 5064884224 5066117056 5067425792 5078295222 5079607104 5079722752 5086642176 5091817698 5093600512 5101544448 5102862336 5105844744 5116490379 5116919808 5116970936 5117812128 5119910432 5129220096 5143401571 5144247108 5144730272 5166948864 5167382528 5168283648 5171304292 5172154416 5182521344 5183425104 5185432252 5194979328 5197704512 5209171968 5210198994 5210636288 5218762752 5221694016 5223161856 5224433214 5225901824 5234052096 5238464088 5247074304 5249826816 5252775528 5262446592 5275956224 5276823552 5277863916 5279907633 5291413127 5301600256 5304079872 5304578048 5305623884 5317132288 5320118804 5328416016 5328863232 5329792512 5329913856 5331977728 5343543296 5344475136 5348980208 5356388352 5357322432 5359198208 5360132778 5360582656 5371958592 5372080896 5373468672 5384994552 5386385664 5388271616 5389211256 5398069248 5401224192 5412994048 5413883904 5417048091 5440829856 5440953728 5442359296 5457227776 5458303708 5467275264 5470346112 5470470656 5473215748 5483292672 5485415936 5495390208 5496473664 5498602032 5502907696 5510529024 5511489984 5523775488 5526673152 5528100864 5531331806 5539958424 5541389568 5556655104 5570012448 5581176832 5582094336 5582150112 5582618624 5597527936 5598973952 5610983532 5611454464 5612433024 5615377196 5627894272 5636671488 5638127616 5641422864 5643269632 5653659648 5654645568 5656835184 5658425344 5667250176 5670223104 5670699008 5675002762 5682733056 5683853448 5684330496 5697994752 5699381688 5700854016 5700983808 5714688096 5726142464 5729358712 5730300576 5755588608 5756592303 5757075456 5757206528 5759899236 5760440224 5772450684 5772935168 5773941888 5774073344 5786812416 5787821556 5787953328 5789848064 5802754048 5803765968 5813305344 5816702976 5819621808 5819754304 5821257728 5830336512 5833744098 5835251136 5847417576 5847908352 5847966784 5851326208 5861965824 5877014528 5878173224 5879139552 5894232344 5905084416 5908535689 5910062048 5922881536 5926208288 5935450752 5937119232 5940233728 5940453981 5953339392 5954513136 5956818868 5964300288 5967650304 5969739776 5970780816 5981773824 5984090112 5998474944 6001621626 6003172032 6011486208 6017602734 6029097984 6029664256 6030655488 6034180152 6047329288 6060809216 6061805568 6062374912 6078565493 6080135776 6088556544 6089618304 6090129408 6093688832 6094751487 6106394112 6106906624 6107971584 6111541436 6121072944 6121586688 6122654208 6124797952 6125866032 6128238116 6139381248 6139521024 6154279488 6156294144 6157507902 6158024704 6171092928 6172827648 6186278912 6190771158 6190912104 6217007104 6218091264 6218232832 6235220992 6236831744 6250209504 6251824128 6251966464 6253488241 6255103712 6269046784 6270140019 6270282772 6278823936 6280445952 6284116608 6287413132 6297218928 6297747456 6298845696 6301428224 6312886272 6316197888 6321522064 6331381056 6348678336 6350462976 6365728512 6378487808 6379536384 6379600128 6382070464 6397174784 6411288576 6412552608 6413090816 6430071648 6431879168 6441910272 6445528551 6447340416 6449451008 6450722564 6461325312 6464954496 6476857344 6480254976 6480495252 6482764288 6494552064 6495832512 6498347856 6512443392 6512508464 6513579072 6528098304 6544162816 6547223592 6547838528 6548914944 6577815552 6578962632 6581660008 6582741984 6583360256 6595936256 6597086496 6597640192 6611641344 6611791872 6612944877 6613499904 6615260288 6616969216 6631011387 6631162356 6631718912 6632875392 6643777536 6647660544 6648819804 6650996352 6651147776 6663241728 6666984324 6667136112 6682762944 6685350672 6687229952 6715957248 6716588032 6717912256 6736265536 6748667904 6751281152 6752458482 6752612216 6771060296 6772809472 6782189568 6783372288 6789090264 6802059264 6803245449 6803816448 6807792992 6818410368 6820171776 6821987172 6822559744 6823749504 6838960128 6840152748 6855399936 6858996144 6870269952 6889265152 6890397696 6891044864 6896205888 6911233472 6926639104 6927777792 6927847014 6945562624 6946931992 6958350336 6959563776 6962258688 6964215808 6965910952 6978736128 6984618784 6994132992 6995511936 6996099072 6999769088 7003700704 7014623616 7016435712 7016595456 7020536523 7033462272 7035764736 7036991676 7037151888 7039876844 7052677632 7072106496 7089106752 7104554688 7105150976 7106390016 7106551808 7111712322 7125966848 7127209518 7141851136 7143096576 7146843704 7162611456 7162774528 7164624896 7175798784 7179829272 7179992736 7181847552 7183759219 7185615008 7196821632 7197425664 7201632256 7202888121 7214727168 7218511872 7222566351 7222730788 7235864064 7254439808 7255632384 7289700352 7293109824 7293794816 7311056896 7326572022 7327186944 7328631552 7331469376 7347372032 7348653312 7354847786 7362183168 7365033984 7366318344 7368897536 7370801152 7386611232 7388519424 7398752256 7404367509 7406280288 7408873472 7410165477 7420428288 7422345216 7426683264 7442167824 7442792448 7442866816 7444090368 7460683776 7481311376 7482541248 7483244032 7515561984 7517503488 7521897152 7523133696 7538212864 7539527424 7542446912 7556161536 7556333568 7557651288 7560297472 7560577794 7576977408 7578298728 7578471264 7579107328 7595191296 7596688743 7597326336 7599175584 7601138688 7601311744 7617442833 7619410656 7619584128 7640400768 7658767116 7674118144 7675379712 7675456404 7676100608 7679865648 7696600912 7698589184 7715749888 7717095408 7717271104 7738354624 7750423296 7751073792 7752425472 7755603968 7756956438 7759495744 7773782016 7775137656 7778148378 7778325464 7780334848 7792468992 7796556768 7797211136 7813757952 7815298491 7815954432 7834742784 7836649821 7838852736 7851737088 7857696132 7873445888 7874740224 7877868229 7879163292 7913934336 7916158976 7920605308 7937785856 7939350848 7952400384 7956867072 7958435826 7961041088 7975698432 7978786816 7980178206 7993294848 7994870784 7997966592 8002162168 8004229376 8015314944 8016712704 8023470312 8034582528 8038797312 8040199167 8040873984 8045573536 8058121344 8060203008 8082407424 8082488183 8083816884 8101836288 8118075392 8119491072 8120172544 8126335316 8141858816 8143962112 8161244784 8161430592 8162115584 8163538944 8167821376 8185841664 8186028032 8187455562 8200912896 8205519168 8205705984 8208392192 8209823622 8210010536 8224939008 8228123904 8230436864 8247903048 8254361544 8254549472 8265793536 8290009728 8290788352 8292151296 8296997709 8315077771 8333612672 8334982656 8335765504 8360186692 8371765248 8373225168 8373927936 8378822144 8396291904 8396996608 8398460928 8416475298 8417181696 8418649536 8421597184 8423065794 8441841408 8462134296 8464904448 8467283968 8480489472 8485252776 8487638016 8505334656 8506048512 8506133504 8512504143 8526495744 8548384768 8550070144 8551475712 8573428864 8589213696 8594038068 8596453888 8615100416 8619939328 8633382912 8635613184 8635809792 8640339968 8640660336 8658676026 8659402752 8660912832 8661110016 8664463808 8680218624 8681929992 8683257856 8684772096 8692092838 8704131072 8705648952 8725054464 8729432712 8729631456 8731886592 8750616147 8752876704 8770420736 8771862528 8771950176 8776989312 8796115328 8815521792 8815722496 8817259836 8817999872 8841348516 8841549808 8843833856 8857626624 8863547392 8865093072 8867995136 8884322304 8889312432 8889514816 8905678848 8910350592 8913800896 8930009088 8931769704 8935228302 8954609664 8954699138 8956171224 8976135168 8998223872 9002432439 9003277976 9004758048 9042919424 9044496384 9049782511 9051270228 9052120352 9069412352 9070993932 9071755264 9091213824 9093562368 9095982896 9098332672 9118613504 9120203664 9132834816 9135194112 9140533248 9145328192 9159591168 9160359936 9161957376 9167312154 9182380032 9187196928 9188799048 9192357174 9194941184 9209281536 9234441216 9236261853 9237037056 9237129352 9259241472 9277800448 9279418368 9283011584 9284841797 9286368156 9304981504 9310207907 9325510656 9327136896 9327349248 9328132096 9352831488 9355247616 9355460608 9360715364 9375314256 9377736192 9377949696 9381019648 9382655568 9382869184 9403570176 9405424158 9426174912 9429475328 9431119698 9446621184 9452142336 9472739584 9474296832 9475186688 9482283096 9502946024 9524128768 9525694464 9550148608 9552031489 9567731712 9569400192 9573105696 9573323648 9575796736 9578127559 9595762176 9596567552 9603850828 9616932864 9618828912 9619636224 9624682496 9630088468 9645107472 9647818752 9671010624 9674176512 9676083846 9691987968 9697431744 9720382464 9724146432 9747521784 9768665088 9768762696 9769582592 9771508736 9798204416 9816244224 9820045312 9821757792 9826910093 9848814976 9851359232 9865003008 9866723328 9872490012 9875040384 9880220636 9893904384 9895629744 9896460288 9902244352 9917687808 9920249856 9922890432 9923723264 9925453824 9946743534 9947578368 9949313088 9971490816 9976494528 9976721664 10000704168 10020749312 10023337984 10028026008 10030844928 10052703232 10074882048 10075111424 10076868384 10080770392 10102636544 10104398304 10104628352 10123001856 10126921728 10128687723 10128918324 10129768448 10132234112 10134851584 10156590444 10159214208 10159445504 10173284352 10183635396 10187201024 10203088896 10205724672 10211689488 10232980758 10233839616 10233941872 10235624256 10239820864 10258440192 10286803142 10288494216 10289460544 10333897728 10336567296 10342608584 10344308832 10365042688 10366850208 10370864504 10389958656 10391770521 10395409024 10418343936 10420397988 10421272576 10437525504 10443388032 10446323712 10448866428 10451803648 10468104192 10476928176 10494148608 10499653632 10505551056 10524893184 10551912448 10553647104 10555727832 10559815266 10582826254 10608159744 10609156096 10611247768 10634264576 10640237608 10656832032 10657726464 10659585024 10659827712 10663955456 10687086592 10688950272 10690814277 10695197513 10697960416 10712776704 10714644864 10718396416 10720265556 10721165312 10743917184 10744161792 10746937344 10769989104 10772771328 10776543232 10778422512 10796138496 10802448384 10825988096 10827767808 10834096182 10881659712 10881907456 10884718592 10914455552 10916607416 10934550528 10940692224 10940941312 10946431496 10966585344 10970831872 10972994851 10990780416 10992947328 10997204064 11002972981 11005815392 11021058048 11022979968 11032271679 11047550976 11053346304 11056201728 11062663612 11079916848 11082779136 11113310208 11140024896 11162353664 11164188672 11164300224 11165237248 11195055872 11197947904 11221967064 11222908928 11224866048 11230754392 11255788544 11273342976 11276255232 11282845728 11286539264 11288764487 11307319296 11309291136 11313670368 11316850688 11334500352 11340446208 11340866691 11341398016 11350005524 11365466112 11367706896 11368660992 11395989504 11398763376 11401708032 11401967616 11429376192 11452284928 11458717424 11460601152 11511177216 11513184606 11514150912 11514413056 11519798472 11520880448 11544901368 11545870336 11547883776 11548146688 11573624832 11575643112 11575906656 11579696128 11605508096 11607531936 11626610688 11633405952 11635434657 11639243616 11639508608 11642515456 11660673024 11667222567 11667488196 11670502272 11694835152 11695816704 11695933568 11702652416 11723931648 11754029056 11756346448 11758279104 11788464688 11810168832 11817071378 11820124096 11845763072 11852416576 11870901504 11874238464 11880467456 11880907962 11906678784 11909026272 11913637736 11928600576 11935300608 11937653739 11939479552 11941561632 11963547648 11968180224 11970267309 11996949888 12003243252 12006344064 12022972416 12035205468 12058195968 12059328512 12061310976 12068360304 12094658576 12121618432 12123611136 12124749824 12157130986 12160271552 12177113088 12179236608 12180258816 12187377664 12189502974 12212788224 12215943168 12223082872 12242145888 12243173376 12245308416 12249595904 12251732064 12256476232 12278762496 12279042048 12281183343 12308558976 12312588288 12314735433 12315015804 12316049408 12342185856 12345655296 12372557824 12381542316 12381824208 12434014208 12436182528 12436465664 12470441984 12473663488 12500419008 12503648256 12503932928 12506976482 12510207424 12538093568 12540280038 12540565544 12557647872 12560891904 12568233216 12574826264 12594437856 12595494912 12597691392 12602856448 12625772544 12632395776 12634598691 12639778879 12643044128 12662762112 12697356672 12700925952 12701052859 12731457024 12756975616 12759072768 12759200256 12764140928 12794349568 12822577152 12825105216 12826181632 12860143296 12863758336 12883820544 12891057102 12894680832 12898902016 12901445128 12922650624 12929908992 12953714688 12960509952 12960990504 12965528576 12989104128 12991665024 12996695712 13024886784 13025016928 13027158144 13038139257 13056196608 13088325632 13094447184 13095677056 13097829888 13155631104 13157925264 13163320016 13165483968 13166720512 13191872512 13194172992 13195280384 13223282688 13223583744 13225889754 13226999808 13230520576 13233938432 13262022774 13262324712 13263437824 13265750784 13295321088 13297639608 13301992704 13302295552 13326483456 13333968648 13334272224 13365525888 13370701344 13374459904 13402842453 13431914496 13432048707 13433176064 13435824512 13472531072 13497335808 13502562304 13504916964 13505224432 13542120592 13545618944 13564379136 13566744576 13578180528 13604118528 13606490898 13607632896 13615585984 13636820736 13640343552 13643974344 13645119488 13647499008 13677920256 13680305496 13710799872 13717992288 13740539904 13750968231 13778530304 13780795392 13782089728 13788535761 13792411776 13822466944 13853278208 13855555584 13855694028 13861059289 13891125248 13893863984 13916700672 13919127552 13924517376 13928431616 13931821904 13957472256 13969237568 13988265984 13991023872 13992198144 13999538176 14007401408 14029247232 14032871424 14033190912 14041073046 14066924544 14071529472 14073983352 14074303776 14079753688 14105355264 14108136237 14144212992 14146679547 14178213504 14209109376 14210301952 14212780032 14213103616 14221086803 14223424644 14251933696 14254419036 14283702272 14286193152 14293687408 14325222912 14325549056 14329249792 14351597568 14359658544 14359985472 14363695104 14367518438 14371230016 14393643264 14394851328 14403264512 14405776242 14429454336 14437023744 14445132702 14445461576 14471728128 14508879616 14511264768 14514125769 14579400704 14586219648 14587589632 14590465681 14622113792 14630326711 14653144044 14654373888 14657263104 14662938752 14694744064 14697306624 14709695572 14724366336 14730067968 14732636688 14737795072 14741602304 14773222464 14777038848 14797504512 14808735018 14812560576 14817746944 14820330954 14840856576 14844690432 14853366528 14884335648 14885584896 14885733632 14888180736 14921367552 14962622752 14965082496 14966488064 15010335197 15031123968 15035006976 15043794304 15046267392 15076425728 15079054848 15084893824 15112323072 15112667136 15115302576 15120594944 15121155588 15153954816 15156597456 15156942528 15158214656 15190382592 15193377486 15194652672 15198351168 15202277376 15202623488 15234885666 15238821312 15239168256 15280801536 15317534232 15348236288 15350759424 15350912808 15352201216 15359731296 15393201824 15397178368 15430204713 15431499776 15434190816 15434542208 15442287289 15476709248 15500846592 15502147584 15504850944 15511207936 15513912876 15518991488 15547564032 15550275312 15556296756 15556650928 15560669696 15584937984 15593113536 15594422272 15627515904 15630596982 15631908864 15669485568 15673299642 15677705472 15715392264 15746891776 15749480448 15755736458 15758326584 15827868672 15832317952 15839722899 15841210616 15874239381 15875571712 15878701696 15904800768 15913734144 15916871652 15922082176 15951396864 15957573632 15960356412 15986589696 15989741568 15995933184 16004324336 16008458752 16030629888 16033425408 16046940624 16069165056 16077594624 16080398334 16081747968 16091147072 16116242688 16120406016 16164814848 16164976366 16167633768 16203672576 16236150784 16238982144 16251144273 16252670632 16283717632 16287924224 16322489568 16322861184 16324231168 16327077888 16335642752 16371683328 16372056064 16374911124 16381251887 16401825792 16411038336 16411411968 16416784384 16419647244 16420021072 16449878016 16456247808 16460873728 16495806096 16508723088 16509098944 16531587072 16580019456 16581576704 16584302592 16593995418 16630155542 16667225344 16669965312 16671531008 16720373384 16743530496 16746450336 16747855872 16757644288 16792583808 16793993216 16796921856 16806738949 16832950596 16834363392 16837299072 16843194368 16846131588 16852654819 16883682816 16924268592 16929808896 16934567936 16960978944 16970505552 16975276032 17010669312 17012097024 17012267008 17025008286 17052991488 17096769536 17100140288 17102951424 17146857728 17178427392 17188076136 17192907776 17230200832 17239878656 17243277623 17266765824 17271226368 17271619584 17280679936 17281320672 17290386113 17317352052 17318805504 17321825664 17322220032 17328927616 17360437248 17363859984 17366515712 17369544192 17384185676 17408262144 17411297904 17450108928 17458865424 17459262912 17463773184 17501232294 17505753408 17540841472 17543725056 17543900352 17553978624 17592230656 17631043584 17631444992 17634519672 17635999744 17682697032 17683099616 17687667712 17715253248 17725607067 17727094784 17730186144 17735990272 17739487051 17768644608 17778624864 17779029632 17811357696 17820701184 17821361943 17827601792 17860018176 17863539408 17870456604 17909219328 17909398276 17912342448 17952270336 17996447744 18004864878 18006555952 18009516096 18085838848 18088992768 18099565022 18102540456 18104240704 18138824704 18141987864 18143510528 18182427648 18187124736 18191965792 18196665344 18235696479 18237227008 18240407328 18265669632 18270388224 18281066496 18284254461 18290656384 18319182336 18320719872 18323914752 18334624308 18364760064 18374393856 18377598096 18384714348 18389882368 18418563072 18468882432 18472523706 18474074112 18474258704 18518482944 18555600896 18558836736 18566023168 18569683594 18572736312 18609963008 18620415814 18651021312 18654273792 18654698496 18705662976 18710495232 18710921216 18721430728 18750628512 18755472384 18755899392 18760464723 18762039296 18765311136 18765738368 18807140352 18810420057 18810848316 18852349824 18858950656 18862239396 18893242368 18904284672 18945479168 18948593664 18950373376 18964566192 19005892048 19048257536 19051388928 19100297216 19104062978 19135463424 19138800384 19146211392 19146647296 19151593472 19156255118 19191524352 19207701656 19233865728 19237657824 19239272448 19249364992 19260176936 19290214944 19295637504 19342021248 19348353024 19352167692 19359661321 19383975936 19394863488 19440764928 19448292864 19495043568 19537330176 19537525392 19539165184 19543017472 19596408832 19632488448 19640090624 19643515584 19653820186 19697629952 19702718464 19733446656 19744980024 19750080768 19760441272 19787808768 19791259488 19792920576 19804488704 19835375616 19840499712 19845780864 19847446528 19850907648 19862509667 19893487068 19895156736 19898626176 19942981632 19952989056 19953443328 20001408336 20041498624 20046675968 20056052016 20061689856 20105406464 20149764096 20150222848 20153736768 20161540784 20205273088 20208796608 20209256704 20246003712 20253843456 20257375446 20257836648 20259536896 20264468224 20269703168 20313180888 20318428416 20318891008 20346568704 20367270792 20374402048 20378419009 20406177792 20411449344 20423378976 20465961516 20467679232 20467883744 20471248512 20479641728 20516880384 20573606284 20576988432 20578921088 20667795456 20673134592 20685217168 20688617664 20730085376 20733700416 20741729008 20779917312 20783541042 20790818048 20836687872 20840795976 20842545152 20875051008 20886776064 20892647424 20897732856 20903607296 20936208384 20953856352 20988297216 20999307264 21011102112 21049786368 21061609569 21103824896 21107294208 21111455664 21119630532 21165652508 21216319488 21218312192 21222495536 21268529152 21280475216 21313664064 21315452928 21319170048 21319655424 21327910912 21374173184 21377900544 21381628554 21390395026 21395920832 21425553408 21429289728 21436792832 21440531112 21442330624 21487834368 21488323584 21493874688 21539978208 21545542656 21551277657 21553086464 21556845024 21592276992 21604896768 21608664363 21651976192 21655535616 21667699053 21668192364 21763319424 21763814912 21769437184 21828911104 21833214832 21869101056 21881384448 21881882624 21892862992 21933170688 21941663744 21945989702 21981560832 21985894656 21994408128 22005945962 22011630784 22042116096 22045959936 22064543358 22095101952 22106692608 22112403456 22125327224 22159833696 22165558272 22226620416 22230496431 22280049792 22324707328 22328377344 22328600448 22330474496 22347422119 22390111744 22395895808 22443934128 22445817856 22449732096 22461508784 22511577088 22546685952 22552510464 22565691456 22573078528 22577528974 22614638592 22618582272 22627340736 22633701376 22669000704 22680892416 22681733382 22700011048 22730932224 22735413792 22737321984 22791979008 22797526752 22803416064 22803935232 22858752384 22904569856 22917434848 22921202304 23022354432 23026369212 23028301824 23028826112 23039596944 23041760896 23089802736 23091740672 23095767552 23096293376 23147249664 23151286224 23151813312 23159392256 23211016192 23215063872 23253221376 23266811904 23270869314 23278487232 23279017216 23285030912 23321346048 23334445134 23334976392 23341004544 23389670304 23391633408 23391867136 23405304832 23447863296 23508058112 23512692896 23516558208 23576929376 23620337664 23633604687 23634142756 23640248192 23691526144 23704833152 23741803008 23748476928 23760934912 23761815924 23813357568 23818052544 23827275472 23857201152 23870601216 23875307478 23878959104 23883123264 23927095296 23936360448 23940534618 23993899776 24006486504 24012688128 24045944832 24070410936 24116391936 24118657024 24122621952 24136720608 24189317152 24243236864 24247222272 24247464549 24249499648 24314261972 24320543104 24354226176 24358473216 24360517632 24374755328 24379005948 24425576448 24431886336 24446165744 24484291776 24486346752 24490616832 24499191808 24503464128 24512952464 24557524992 24558084096 24562366686 24617117952 24625176576 24629470866 24630031608 24632098816 24684371712 24691310592 24745115648 24763084632 24763648416 24868028416 24872365056 24872931328 24890993127 24940883968 24945233313 24947326976 25000838016 25007296512 25007865856 25013952964 25020414848 25076187136 25080560076 25081131088 25115295744 25121783808 25136466432 25149652528 25188875712 25190989824 25195382784 25205712896 25251545088 25264791552 25269197382 25279557758 25286088256 25325524224 25394713344 25401851904 25402105718 25462914048 25513951232 25518145536 25518400512 25528281856 25537512429 25588699136 25645154304 25650210432 25652363264 25720286592 25727516672 25741967251 25767641088 25782114204 25789361664 25797804032 25802890256 25845301248 25859817984 25907429376 25921019904 25921981008 25931057152 25978208256 25983330048 25993391424 26049773568 26050033856 26054316288 26076278514 26112393216 26176651264 26188894368 26191354112 26195659776 26311262208 26315850528 26326640032 26330967936 26333441024 26383745024 26388345984 26390560768 26410589777 26446565376 26447167488 26451779508 26453999616 26461041152 26467876864 26524045548 26524649424 26526875648 26531501568 26590642176 26595279216 26603985408 26604591104 26652966912 26667937296 26668544448 26731051776 26741402688 26748919808 26805684906 26863828992 26864097414 26866352128 26871649024 26945062144 26994671616 27005124608 27009833928 27010448864 27084241184 27091237888 27128758272 27133489152 27149347533 27156361056 27170606749 27208237056 27212981796 27215265792 27231171968 27273641472 27280687104 27287948688 27290238976 27294998016 27355840512 27360610992 27421599744 27435984576 27481079808 27501936462 27557060608 27561590784 27564179456 27577071522 27584823552 27644933888 27706556416 27711111168 27711388056 27722118578 27782250496 27787727968 27833401344 27838255104 27849034752 27854525391 27856863232 27863643808 27914944512 27930623721 27938475136 27976531968 27982047744 27984396288 27999076352 28014802816 28058494464 28065742848 28066381824 28082146092 28133849088 28143058944 28147966704 28148607552 28159507376 28210710528 28216272474 28288425984 28293359094 28356427008 28418218752 28420603904 28425560064 28426207232 28442173606 28446849288 28503867392 28508838072 28567404544 28572386304 28587374816 28650445824 28651098112 28656094467 28658499584 28703195136 28719317088 28719970944 28727390208 28734382677 28735036876 28742460032 28787286528 28789702656 28806529024 28811552484 28858908672 28874047488 28890265404 28890923152 28943456256 29017759232 29022529536 29028251538 29158801408 29172439296 29175179264 29180931362 29244227584 29260653422 29306288088 29308747776 29314526208 29325877504 29389488128 29394613248 29419391144 29448732672 29460135936 29465273376 29475590144 29480730279 29483204608 29546444928 29554077696 29595009024 29617470036 29625121152 29635493888 29640661908 29681713152 29689380864 29706733056 29768671296 29771169792 29771467264 29776361472 29842735104 29925245504 29930164992 29932976128 30020670394 30062247936 30070013952 30087588608 30092534784 30152851456 30158109696 30169787648 30224646144 30225334272 30230605152 30241189888 30242311176 30307909632 30313194912 30313885056 30316429312 30380765184 30386754972 30389305344 30396702336 30404554752 30405246976 30422324933 30469771332 30477642624 30478336512 30561603072 30635068464 30696472576 30701518848 30701825616 30704402432 30719462592 30786403648 30794356736 30860409426 30862999552 30868381632 30869084416 30884574578 30953418496 31001693184 31009701888 31022415872 31027825752 31037982976 31095128064 31100550624 31112593512 31113301856 31121339392 31169875968 31186227072 31188844544 31212515191 31255031808 31261193964 31263817728 31338971136 31346599284 31355410944 31430784528 31493783552 31498960896 31511472916 31516653168 31655737344 31664635904 31679445798 31682421232 31748478762 31751143424 31757403392 31827468288 31833743304 31844164352 31902793728 31915147264 31920712824 31973179392 31979483136 31991866368 32008648672 32016917504 32061259776 32066850816 32085592539 32093881248 32138330112 32155189248 32160796668 32163495936 32182294144 32232485376 32240812032 32329629696 32329952732 32335267536 32407345152 32472301568 32477964288 32502288546 32505341264 32567435264 32575848448 32644979136 32645722368 32648462336 32654155776 32671285504 32743366656 32744112128 32749822248 32762503774 32803651584 32822076672 32822823936 32833568768 32839294488 32840042144 32899756032 32912495616 32918984553 32921747456 32991612192 33008918943 33017446176 33018197888 33063174144 33096815037 33160038912 33163153408 33168605184 33187990836 33260311084 33334450688 33339930624 33343062016 33440746768 33487060992 33492900672 33495711744 33515288576 33585167616 33587986432 33593843712 33613477898 33665901192 33668726784 33674598144 33686388736 33692263176 33705309638 33767365632 33848537184 33859617792 33866293461 33869135872 33921957888 33941011104 33950552064 34021338624 34024194048 34024534016 34050016572 34105982976 34193539072 34200280576 34205902848 34293715456 34356854784 34376152272 34385815552 34460401664 34479757312 34486555246 34533531648 34542452736 34543239168 34561359872 34562641344 34580772226 34634704104 34637611008 34643651328 34644440064 34657855232 34720874496 34727719968 34733031424 34739088384 34768371352 34816524288 34822595808 34900217856 34917730848 34918525824 34927546368 35002464588 35011506816 35081682944 35087450112 35087800704 35107957248 35184461312 35262087168 35262889984 35269039344 35271999488 35365394064 35366199232 35375335424 35430506496 35451214134 35454189568 35460372288 35471980544 35478974102 35537289216 35557249728 35558059264 35622715392 35641402368 35642723886 35655203584 35720036352 35727078816 35740913208 35818438656 35818796552 35824684896 35904540672 35992895488 36009729756 36013111904 36019032192 36171677696 36177985536 36199130044 36205080912 36208481408 36277649408 36283975728 36287021056 36364855296 36374249472 36383931584 36393330688 36471392958 36474454016 36480814656 36531339264 36540776448 36562132992 36568508922 36581312768 36638364672 36647829504 36669248616 36729520128 36748787712 36755196192 36769428696 36779764736 36837126144 36937764864 36945047412 36948148224 36948517408 37036965888 37111201792 37117673472 37132046336 37139367188 37145472624 37219926016 37240831628 37302042624 37308547584 37309396992 37411325952 37420990464 37421842432 37442861456 37501257024 37510944768 37511798784 37520929446 37524078592 37530622272 37531476736 37614280704 37620840114 37621696632 37704699648 37717901312 37724478792 37786484736 37808569344 37890958336 37897187328 37900746752 37919336637 37929132384 38011784096 38096515072 38102777856 38103158577 38200594432 38208125956 38270926848 38277600768 38292422784 38293294592 38303186944 38312510236 38383048704 38415403312 38467731456 38475315648 38478544896 38498729984 38520353872 38580429888 38591275008 38684042496 38696706048 38704335384 38719322642 38767951872 38789726976 38881529856 38896585728 38990087136 39074660352 39075050784 39078330368 39086034944 39114417771 39192817664 39264976896 39280181248 39287031168 39307640372 39395259904 39405436928 39466893312 39489960048 39500161536 39520882544 39575617536 39582518976 39585841152 39608977408 39670751232 39680999424 39691561728 39694893056 39701815296 39725019334 39786974136 39790313472 39797252352 39885963264 39905978112 39906886656 40002816672 40082997248 40093351936 40112104032 40123379712 40210812928 40296146121 40299528192 40300445696 40307473536 40323081568 40410546176 40417593216 40418513408 40492007424 40507686912 40514750892 40515673296 40519073792 40528936448 40539406336 40626361776 40636856832 40637782016 40693137408 40734541584 40748804096 40756838018 40812355584 40822898688 40846757952 40931923032 40935358464 40935767488 40942497024 40959283456 41033760768 41147212568 41153976864 41157842176 41335590912 41346269184 41370434336 41377235328 41460170752 41467400832 41483458016 41559834624 41567082084 41581636096 41583177867 41673375744 41681591952 41685090304 41750102016 41773552128 41785294848 41795465712 41807214592 41872416768 41907712704 41976594432 41998614528 42022204224 42099572736 42123219138 42207649792 42214588416 42222911328 42239261064 42331305016 42432638976 42436624384 42444991072 42537058304 42560950432 42627328128 42630905856 42638340096 42639310848 42655821824 42663260409 42748346368 42755801088 42763257108 42780790052 42791841664 42851106816 42858579456 42873585664 42881062224 42884661248 42975668736 42976647168 42987749376 43079956416 43091085312 43102555314 43106172928 43113690048 43184553984 43209793536 43217328726 43303952384 43311071232 43335398106 43336384728 43526638848 43527629824 43538874368 43657822208 43666429664 43738202112 43762768896 43763765248 43771397043 43785725984 43866341376 43883327488 43890980133 43891979404 43963121664 43971789312 43988816256 44011891924 44023261568 44084232192 44091919872 44129086716 44190203904 44213385216 44224806912 44250654448 44319667392 44331116544 44453240832 44460992862 44560099584 44649414656 44656754688 44657200896 44660948992 44694844238 44780223488 44791791616 44887868256 44891635712 44899464192 44923017568 45023154176 45031005591 45093371904 45105020928 45131382912 45146157056 45155057948 45229277184 45237164544 45254681472 45267402752 45338001408 45361784832 45363466764 45400022096 45461864448 45470827584 45474643968 45583958016 45595053504 45606832128 45607870464 45717504768 45809139712 45834869696 45842404608 46044708864 46052738424 46056603648 46057652224 46079193888 46083521792 46179605472 46183481344 46191535104 46192586752 46290614139 46294499328 46302572448 46303626624 46318784512 46326861867 46422032384 46430127744 46506442752 46533623808 46541738628 46556974464 46558034432 46570061824 46642692096 46668890268 46669952784 46682009088 46779340608 46783266816 46783734272 46810609664 46895726592 47016116224 47025385792 47033116416 47153858752 47240675328 47267209374 47268285512 47280496384 47383052288 47409666304 47483606016 47496953856 47521869824 47523631848 47622718143 47626715136 47636105088 47654550944 47714402304 47741202432 47750614956 47757918208 47766246528 47806510609 47854190592 47872720896 47881069236 47987799552 48012973008 48025376256 48091889664 48140821872 48232783872 48237314048 48245243904 48273441216 48378634304 48486473728 48494444544 48494929098 48498999296 48628523944 48641086208 48708452352 48716946432 48749510656 48758011896 48851152896 48863772672 48892331488 48968583552 48972693504 48981233664 48998383616 49006928256 49025904928 49115049984 49116168192 49124733372 49143755661 49234235904 49250353152 49258941732 49260063216 49264197632 49368743424 49382621184 49490231296 49526169264 49527296832 49736056832 49744730112 49745862656 49781986254 49881767936 49890466626 49894653952 50001676032 50014593024 50015731712 50027905928 50040829696 50152374272 50161120152 50162262176 50230591488 50243567616 50272932864 50299305056 50377751424 50381979648 50390765568 50411425792 50420216847 50503090176 50529583104 50538394764 50557964457 50559115516 50572176512 50651048448 50789426688 50803703808 50804211436 50925828096 51027902464 51036291072 51036801024 51056563712 51075024858 51177398272 51290308608 51300420864 51304726528 51440573184 51455033344 51483934502 51535282176 51564228408 51578723328 51595608064 51605780512 51690602496 51719635968 51729832869 51814858752 51842039808 51843962016 51862114304 51871158339 51956416512 51966660096 51986782848 52099547136 52100067712 52108632576 52152557028 52224786432 52353302528 52377788736 52382708224 52391319552 52622524416 52631701056 52653280064 52661935872 52666882048 52767490048 52776691968 52781121536 52821179554 52893130752 52894334976 52903559016 52907999232 52922082304 52935753728 53048091096 53049298848 53053751296 53063003136 53176821201 53181284352 53190558432 53207970816 53209182208 53218461153 53305933824 53335874592 53337088896 53462103552 53482805376 53497839616 53611369812 53727657984 53728194828 53732704256 53743298048 53890124288 53989343232 54010249216 54019667856 54020897728 54168482368 54182475776 54257516544 54266978304 54298695066 54312722112 54341213498 54416474112 54425963592 54430531584 54462343936 54547282944 54561374208 54575897376 54580477952 54589996032 54707089437 54711681024 54721221984 54843199488 54871969152 54962159616 55003872924 55114121216 55123181568 55128358912 55154143044 55169647104 55289867776 55413112832 55422222336 55422776112 55444237156 55564500992 55575455936 55666802688 55676510208 55698069504 55709050782 55713726464 55727287616 55829889024 55861247442 55876950272 55953063936 55964095488 55998152704 56029605632 56116988928 56131485696 56132763648 56164292184 56267698176 56281394169 56286117888 56295933408 56297215104 56319014752 56421421056 56432544948 56576851968 56577417281 56586718188 56712854016 56836437504 56841207808 56851120128 56852414464 56884347212 56893698576 57007734784 57017676144 57134809088 57144772608 57174749632 57300891648 57302196224 57312188934 57316999168 57406390272 57438634176 57439941888 57454780416 57468765354 57470073752 57484920064 57574573056 57613058048 57623104968 57717817344 57748094976 57780530808 57781846304 57886912512 58035518464 58045059072 58056503076 58078983963 58205544397 58317602816 58344878592 58350358528 58361862724 58488455168 58521306844 58612576176 58617495552 58629052416 58651755008 58778976256 58789226496 58838782288 58897465344 58920271872 58930546752 58951180288 58961460558 58966409216 59092889856 59108155392 59234940072 59250242304 59270987776 59281323816 59363426304 59378761728 59413466112 59537342592 59542339584 59542934528 59552722944 59587529001 59685470208 59850491008 59860329984 59865952256 60041340788 60124495872 60140027904 60175177216 60185069568 60305702912 60316219392 60339575296 60449292288 60450668544 60461210304 60482379776 60484622352 60615819264 60626389824 60627770112 60632858624 60761530368 60773509944 60778610688 60793404672 60809109504 60810493952 60844649866 60939542664 60955285248 60956673024 61123206144 61135257027 61270136928 61392945152 61403037696 61403651232 61408804864 61438925184 61572807296 61588713472 61720818852 61725999104 61736763264 61738168832 61769149156 61906836992 62003386368 62019403776 62044831744 62055651504 62075965952 62190256128 62201101248 62225187024 62226603712 62242678784 62339751936 62372454144 62377689088 62425030382 62510063616 62522387928 62527635456 62677942272 62693198568 62710821888 62861569056 62987567104 62997921792 63022945832 63033306336 63311474688 63329271808 63358891596 63364842464 63496957524 63502286848 63514806784 63654936576 63667486608 63688328704 63805587456 63830294528 63841425648 63946358784 63958966272 63983732736 64017297344 64033835008 64122519552 64133701632 64171185078 64187762496 64276660224 64310378496 64321593336 64326991872 64364588288 64464970752 64481624064 64653832971 64659259392 64659905464 64670535072 64814690304 64944603136 64955928576 64993892579 65004577092 65010682528 65134870528 65151696896 65289958272 65291444736 65296924672 65308311552 65342571008 65486733312 65488224256 65499644496 65525007548 65607303168 65644153344 65645647872 65667137536 65678588976 65680084288 65799512064 65824991232 65837969106 65843494912 65983224384 66017837886 66034892352 66036395776 66126348288 66193630074 66320077824 66326306816 66337210368 66375981672 66520622168 66668901376 66679861248 66686124032 66864220423 66881493536 66974121984 66985801344 66991423488 67030577152 67042266357 67170335232 67175972864 67187687424 67226955796 67331802384 67337453568 67349196288 67372777472 67384526352 67410619276 67534731264 67697074368 67719235584 67732586922 67738271744 67843915776 67882022208 67901104128 68042677248 68049068032 68100033144 68211965952 68387078144 68400561152 68411805696 68587430912 68713709568 68752304544 68771631104 68788370651 68920803328 68959514624 68973110492 69067063296 69084905472 69086478336 69122719744 69125282688 69161544452 69269408208 69275222016 69287302656 69288880128 69315710464 69441748992 69455439936 69466062848 69478176768 69536742704 69633048576 69645191616 69800435712 69835461696 69837051648 69855092736 70004929176 70023013632 70163365888 70174900224 70175601408 70215914496 70368922624 70524174336 70525779968 70538078688 70543998976 70730788128 70732398464 70750670848 70861012992 70900814061 70902428268 70908379136 70920744576 70943961088 70957948204 71074578432 71114499456 71116118528 71245430784 71282804736 71285447772 71310407168 71440072704 71454157632 71481826416 71636877312 71637593104 71649369792 71809081344 71985790976 72019459512 72026223808 72038064384 72355971072 72398260088 72410161824 72416962816 72555298816 72567951456 72574042112 72729710592 72742393647 72748498944 72767863168 72786661376 72942785916 72948908032 72961629312 73062678528 73081552896 73124265984 73137017844 73162625536 73276729344 73295659008 73338497232 73459040256 73497575424 73510392384 73538857392 73559529472 73674252288 73875529728 73890094824 73896296448 73897034816 74073931776 74235346944 74264092672 74278734376 74290945248 74439852032 74481663256 74604085248 74617095168 74618793984 74822651904 74835699939 74841980928 74843684864 74885722912 75002514048 75021889536 75023597568 75041858892 75048157184 75061244544 75062953472 75228561408 75241680228 75243393264 75409399296 75435802624 75448957584 75572969472 75617138688 75781916672 75794374656 75801493504 75838673274 75858264768 76023568192 76193030144 76205555712 76206317154 76401188864 76416251912 76541853696 76555201536 76584845568 76586589184 76606373888 76625020472 76766097408 76810963957 76830806624 76935462912 76950631296 76957089792 76997459968 77040707744 77160859776 77182550016 77225901753 77368084992 77393412096 77408670768 77438645284 77535903744 77579453952 77763059712 77793171456 77980174272 78149320704 78150101568 78156660736 78172069888 78228835542 78385635328 78529953792 78560362496 78574062336 78615280744 78790519808 78810873856 78933786624 78979920096 79000323072 79021351409 79041765088 79151235072 79165037952 79171682304 79217954816 79231769331 79341502464 79361998848 79383123456 79389786112 79403630592 79450038668 79573948272 79580626944 79594504704 79771926528 79811956224 79813773312 80005633344 80165994496 80186703872 80224208064 80246759424 80421625856 80592292242 80599056384 80600891392 80614947072 80646163136 80821092352 80835186432 80837026816 80984014848 81015373824 81029501784 81031346592 81038147584 81057872896 81078812672 81252723552 81273713664 81275564032 81386274816 81448042599 81469083168 81497608192 81511820247 81513676036 81624711168 81645797376 81693515904 81863846064 81870716928 81871534976 81884994048 81918566912 82067521536 82294425136 82307953728 82315684352 82671181824 82692538368 82740868672 82754470656 82920341504 82934801664 82966916032 83119669248 83134164168 83163272192 83166355734 83346751488 83363183904 83370180608 83500204032 83547104256 83563576173 83570589696 83590931424 83614429184 83744833536 83791871163 83815425408 83953188864 83997229056 84044408448 84199145472 84246438276 84415299584 84429176832 84445822656 84478522128 84662610032 84865277952 84873248768 84889982144 85074116608 85121900864 85254656256 85261811712 85276680192 85278621696 85311643648 85326520818 85511602176 85526514216 85561580104 85583683328 85702213632 85717158912 85747171328 85762124448 85769322496 85951337472 85953294336 85968283401 85975498752 86159912832 86182170624 86203148031 86205110628 86212345856 86227380096 86369107968 86419587072 86434657452 86607904768 86622142464 86670796212 86672769456 87053277696 87055259648 87077748736 87315644416 87332859328 87476404224 87525537792 87527530496 87542794086 87571451968 87732682752 87766654976 87781960266 87783958808 87926243328 87943578624 87977632512 88023783848 88046523136 88168464384 88183839744 88258173432 88380407808 88426770432 88442190837 88449613824 88501308896 88639334784 88662233088 88906481664 88907370013 88921985724 89120199168 89298829312 89313509376 89314401792 89321897984 89389688476 89560446976 89583583232 89775736512 89783271424 89798928384 89846035136 90046308352 90062011182 90186743808 90210041856 90262765824 90292314112 90310115896 90458554368 90474329088 90509362944 90534805504 90676002816 90723569664 90726933528 90800044192 90923728896 90941655168 90949287936 91167916032 91190107008 91213664256 91215740928 91266974799 91435009536 91618279424 91669739392 91684809216 92089417728 92105476848 92113207296 92115304448 92158387776 92167043584 92359210944 92366962688 92383070208 92385173504 92581228278 92588998656 92605144896 92607253248 92637569024 92653723734 92844064768 92860255488 93067247616 93083477256 93113948928 93116068864 93140123648 93285384192 93337780536 93339905568 93364018176 93558681216 93566533632 93567468544 93621219328 93637545573 93791453184 94032232448 94050771584 94066232832 94307717504 94481350656 94534418748 94536571024 94560992768 94766104576 94819332608 94967212032 94993907712 95043739648 95047263696 95245436286 95253430272 95272210176 95309101888 95482404864 95501229912 95515836416 95532493056 95613021218 95708381184 95745441792 95762138472 95975599104 96025946016 96050752512 96183779328 96256777617 96281643744 96465567744 96474628096 96490487808 96546882432 96757268608 96972947456 96988889088 96989858196 96997998592 97257047888 97282172416 97416904704 97433892864 97499021312 97516023792 97702305792 97727545344 97784662976 97937167104 97945387008 97962467328 97996767232 98013856512 98051809856 98230099968 98232336384 98249466744 98287511322 98468471808 98500706304 98517883464 98520126432 98528395264 98737486848 98756953659 98765242368 98980462592 99026756829 99052338528 99054593664 99472113664 99489460224 99491725312 99547607621 99563972508 99763535872 99780933252 99789307904 100003352064 100029186048 100031463424 100055811856 100081659392 100304748544 100322240304 100324524352 100461182976 100487135232 100545865728 100598610112 100755502848 100763959296 100781531136 100822851584 100840433694 101006180352 101059166208 101076789528 101115928914 101118231032 101144353024 101302096896 101578853376 101598880383 101607407616 101608422872 101851656192 102055804928 102072582144 102073602048 102113127424 102133259767 102150049716 102354796544 102412286977 102580617216 102600841728 102609453056 102881146368 102910066688 102967869004 103070564352 103128456816 103157446656 103191216128 103211561024 103381204992 103439271936 103459665738 103629717504 103684079616 103687924032 103724228608 103742316678 103912833024 103933320192 103973565696 104199094272 104200135424 104217265152 104305114056 104449572864 104706605056 104755577472 104765416448 104782639104 105072346379 105245048832 105263402112 105306560128 105323871744 105333764096 105534980096 105553383936 105562243072 105642359108 105786261504 105788669952 105807118032 105815998464 105844164608 105871507456 106096182192 106098597696 106107502592 106126006272 106353642402 106362568704 106381116864 106415941632 106418364416 106436922306 106611867648 106671749184 106674177792 106924207104 106965610752 106995679232 107222739624 107455315968 107456389656 107465408512 107486596096 107780248576 107978686464 108020498432 108039335712 108041795456 108096011023 108336964736 108364951552 108515033088 108533956608 108597390132 108625444224 108682426996 108832948224 108851927184 108861063168 108924687872 109094565888 109122748416 109151794752 109160955904 109179992064 109414178874 109423362048 109442443968 109686398976 109743938304 110007745848 110228242432 110246363136 110256717824 110308286088 110339294208 110579735552 110826225664 110844444672 110845552224 110888474312 111129001984 111150911872 111333605376 111353020416 111396139008 111418101564 111427452928 111454575232 111659778048 111722494884 111753900544 111906127872 111928190976 111996305408 112059211264 112233977856 112262971392 112265527296 112328584368 112535396352 112562788338 112572235776 112591866816 112594430208 112638029504 112842842112 112865089896 113153703936 113154834562 113173436376 113425708032 113672875008 113702240256 113704828928 113758009911 113768694424 113787397152 114015469568 114035352288 114269618176 114289545216 114309475731 114349499264 114601783296 114604392448 114624377868 114633998336 114812780544 114877268352 114879883776 114909560832 114937530708 114940147504 114969840128 115149146112 115226116096 115246209936 115435634688 115496189952 115561061616 115563692608 115773825024 116071036928 116090118144 116113006152 116157967926 116411088794 116689757184 116700717056 116723725448 116976910336 117042613688 117225152352 117234991104 117258104832 117303510016 117557952512 117578452992 117647172643 117677564576 117794930688 117840543744 117861093504 117902360576 117922921116 117932818432 118185779712 118216310784 118469880144 118500484608 118541975552 118562647632 118726852608 118757523456 118826932224 119074685184 119084679168 119085869056 119105445888 119175058002 119370940416 119700982016 119720659968 119731904512 120082681576 120248991744 120280055808 120350354432 120370139136 120611405824 120632438784 120679150592 120702943361 120898584576 120901337088 120922420608 120964759552 120969244704 121032702791 121231638528 121252779648 121255540224 121265717248 121523060736 121547019888 121557221376 121586809344 121618219008 121620987904 121689299732 121879085328 121910570496 121913346048 122246412288 122270514054 122540273856 122785890304 122806075392 122807302464 122817609728 122877850368 123145614592 123177426944 123441637704 123451998208 123473526528 123476337664 123538298312 123813673984 124006772736 124038807552 124089663488 124111303008 124151931904 124176409357 124380512256 124402202496 124450374048 124453207424 124485357568 124679503872 124744908288 124749533601 124755378176 124850060764 125020127232 125044775856 125055270912 125355884544 125386397136 125421643776 125723138112 125975134208 125995843584 126045891664 126066612672 126622949376 126658543616 126717783192 126729684928 126993915048 127004573696 127029613568 127309873152 127334973216 127376657408 127611174912 127660589056 127682851296 127892717568 127917932544 127967465472 127989781227 128034594688 128067670016 128245039104 128267403264 128342370156 128375524992 128553320448 128620756992 128643186672 128653983744 128729176576 128929941504 128963248128 129307665942 129318518784 129319810928 129341070144 129629380608 129889206272 129911857152 129987785158 130009154184 130021365056 130269741056 130303393792 130579916544 130582889472 130616623104 130685142016 130973466624 130976448512 130999288992 131050015096 131214606336 131288306688 131291295744 131314191129 131334275072 131357177952 131360168576 131599024128 131649982464 131672940399 131675938212 131686989824 131966448768 132035675772 132069784704 132072791552 132252696576 132387260148 132640155648 132652613632 132674420736 132751963344 133041244336 133337802752 133359722496 133372248064 133728440846 133762987072 133948243968 133971602688 133982846976 134061154304 134084532714 134340670464 134375374848 134453911592 134663604768 134674907136 134698392576 134745554944 134769052704 134821238552 135069462528 135093016773 135394148736 135438471168 135465173844 135476543488 135687831552 135764044416 135802208256 136085354496 136098136064 136200066288 136423931904 136774156288 136801122304 136823611392 137174861824 137427419136 137504609088 137543262208 137576741302 137919029248 137946220984 138134126592 138169810944 138172956672 138245439488 138250565376 138323088904 138538816416 138550444032 138574605312 138577760256 138631420928 138883497984 138910879872 138932125696 138956353536 138980585601 139037567669 139073485408 139266097152 139290383232 139600871424 139670923392 139674103296 139710185472 140009858352 140046027264 140326731776 140349800448 140351202816 140431828992 140737845248 141048348672 141051559936 141076157376 141087997952 141461576256 141464796928 141501341696 141722025984 141801628122 141804856536 141816758272 141841489152 141887922176 141915896408 142149156864 142228998912 142232237056 142490861568 142565609472 142570895544 142620814336 142648933063 142880145408 142908315264 142963652832 143273754624 143275186208 143298739584 143419531827 143618162688 143971581952 144038919024 144052447616 144076128768 144711942144 144796520176 144820323648 144833925632 145110597632 145135902912 145148084224 145459421184 145484787294 145496997888 145535726336 145573322752 145885571832 145897816064 145923258624 146125357056 146248531968 146274035688 146325251072 146553458688 146591318016 146676994464 146918080512 146995150848 147020784768 147077714784 147119058944 147348504576 147431266983 147751059456 147780189648 147792592896 147794069632 148147863552 148470693888 148528185344 148557468752 148581890496 148879704064 148963326512 149208170496 149234190336 149237587968 149645303808 149671399878 149683961856 149687369728 149771445824 150005028096 150043779072 150047195136 150083717784 150096314368 150122489088 150125906944 150457122816 150483360456 150486786528 150818798592 150871605248 150897915168 151145938944 151234277376 151260650541 151563833344 151588749312 151602987008 151673893371 151677346548 151716529536 152047136384 152386060288 152411111424 152412634308 152802377728 152832503824 153083707392 153110403072 153169691136 153173178368 153212747776 153250040944 153532194816 153621927914 153661613248 153870925824 153901262592 153914179584 153994919936 154081415488 154321719552 154365100032 154451803506 154736169984 154786824192 154817341536 154877290568 155071807488 155158907904 155189498607 155526119424 155586342912 155613475017 155960348544 156298641408 156300203136 156313321472 156344139776 156431954833 156457671084 156771270656 157059907584 157120724992 157148124672 157230561488 157581039616 157621747712 157867573248 157959840192 158000646144 158042702818 158083530176 158302470144 158330075904 158343364608 158435909632 158463538662 158683004928 158723997696 158766246912 158807261184 158900077336 159147896544 159161253888 159189009408 159543853056 159623912448 159627546624 159655383459 160011266688 160331988992 160373407744 160448416128 160493518848 160495122491 160843251712 161184584484 161198112768 161201782784 161229894144 161292326272 161642184704 161670372864 161674053632 161968029696 162030747648 162059003568 162062693184 162076295168 162115745792 162157625344 162505447104 162547427328 162551128064 162772549632 162896085198 162938166336 162995216384 163023640494 163027352072 163249422336 163291594752 163387031808 163727692128 163741433856 163743069952 163769988096 163837133824 164135043072 164588850272 164615907456 164631368704 165113687167 165342363648 165385076736 165481737344 165508941312 165840683008 165869603328 165933832064 166239338496 166268328336 166326544384 166332711468 166693502976 166726367808 166740361216 167000408064 167094208512 167127152346 167141179392 167181862848 167228858368 167489667072 167583742326 167630850816 167994458112 168088816896 168398290944 168492876552 168830599168 168858353664 168891645312 168957044256 169325220064 169730555904 169732251843 169746497536 169779964288 170148233216 170243801728 170509312512 170523623424 170553360384 170557243392 170623287296 170653041636 171023204352 171053028432 171123160208 171167366656 171404427264 171434317824 171494342656 171524248896 171538644992 171902674944 171906588672 171936566802 171950997504 172319825664 172364341248 172406296062 172410221256 172424691712 172454760192 172839174144 172869314904 173215809536 173244284928 173341592424 173345538912 174106555392 174110519296 174155497472 174236951889 174616633191 174631288832 174665718656 174952808448 175051075584 175055060992 175085588172 175142903936 175465365504 175533309952 175563920532 175567917616 175852486656 175887157248 175955265024 176047567696 176093046272 176336928768 176367679488 176516346864 176760815616 176853540864 176884381674 176899227648 177002617792 177278669568 177324466176 177812963328 177814740026 177843971448 178240398336 178597658624 178627018752 178628803584 178762587003 178779376952 179120893952 179167166464 179551473024 179566542848 179597856768 179692070272 180092616704 180124022364 180193770757 180373487616 180420083712 180525531648 180584628224 180620231792 180917108736 180948658176 181018725888 181069611008 181352005632 181447139328 181453867056 181600088384 181847457792 181883310336 181898575872 182335832064 182380214016 182427328512 182431481856 182533949598 182870019072 183236558848 183339478784 183369618432 183405771081 184178835456 184210953696 184226414592 184230608896 184316775552 184334087168 184718421888 184733925376 184766140416 184770347008 184874128439 185162456556 185177997312 185210289792 185214506496 185275138048 185307447468 185688129536 185720510976 186134495232 186166954512 186227897856 186232137728 186280247296 186570768384 186675561072 186679811136 186728036352 187117362432 187133067264 187134937088 187242438656 187275091146 187582906368 188064464896 188101543168 188132465664 188615435008 188962701312 189068837496 189073142048 189121985536 189532209152 189638665216 189676053853 189934424064 189987815424 190087479296 190094527392 190194247243 190490872572 190506860544 190544420352 190618203776 190964809728 191002459824 191031672832 191064986112 191226042436 191416762368 191490883584 191524276944 191951198208 192051892032 192101505024 192367558656 192513555234 192563287488 192931135488 192949256192 192980975616 193093764864 193514537216 193945894912 193977778176 193979716392 193995997184 194514095776 194564344832 194833809408 194867785728 194981677737 194998042624 195032047584 195134357561 195404611584 195455090688 195569325952 195874334208 195890774016 195924934656 195993534464 196027713024 196103619712 196460199936 196464672768 196498933488 196575022644 196936943616 197001412608 197035766928 197040252864 197056790528 197474973696 197513907318 197530484736 197960925184 198053513658 198104677056 198109187328 198944227328 198978920448 198983450624 199095215242 199127945016 199527071744 199561866504 199578615808 200006704128 200058372096 200062926848 200111623712 200163318784 200592661269 200609497088 200644480608 200649048704 200922365952 200974270464 201091731456 201126799071 201197220224 201511005696 201527918592 201563062272 201645703168 201680867388 202012360704 202118332416 202153579056 202231857828 202236462064 202288706048 202604193792 203157706752 203197760766 203214815232 203216845744 203703312384 204111609856 204147204096 204226254848 204266519534 204300099432 204709593088 204824573954 205161234432 205201683456 205762292736 205820133376 205935738008 206141128704 206256913632 206314893312 206365111953 206382432256 206423122048 206762409984 206878543872 206919331476 207259435008 207368159232 207375848064 207448457216 207484633356 207825666048 207866640384 207947131392 208398188544 208400270848 208434530304 208610228112 208899145728 209413210112 209511154944 209530832896 209565278208 210144692758 210490097664 210526804224 210613120256 210647743488 210667528192 211069960192 211106767872 211284718216 211572523008 211577339904 211614236064 211631996928 211688329216 211743014912 212192364384 212197195392 212215005184 212252012544 212707284804 212725137408 212762233728 212831883264 212836728832 212873844612 212956274531 213223735296 213343498368 213348355584 213848414208 213931221504 213991358464 214445479248 214910631936 214912779312 214930817024 214973192192 215560497152 215957372928 216040996864 216078671424 216083590912 216192022046 216673929472 216729903104 217067913216 217194780264 217250888448 217364853992 217665896448 217703854368 217722126336 217849375744 218189131776 218245496832 218303589504 218321911808 218359984128 218487606337 218828357748 218846724096 218884887936 219372797952 219487876608 220015491696 220456484864 220492726272 220513435648 220616572176 220678588416 221159471104 221652451328 221688889344 221691104448 221776948624 222258003968 222301823744 222706040832 222792278016 222836203128 222854905856 222909150464 223319556096 223444989768 223507801088 223812255744 223856381952 223992610816 224118422528 224162609099 224467955712 224525942784 224531054592 224657168736 225070792704 225125576676 225144471552 225183733632 225188860416 225276059008 225685684224 225730179792 226307407872 226309669124 226346872752 226851416064 227345750016 227404480512 227409657856 227516019822 227537388848 227574794304 228030939136 228070704576 228539236352 228579090432 228618951462 228698998528 229203566592 229208784896 229248755736 229267996672 229625561088 229754536704 229759767552 229819121664 229875061416 229880295008 229939680256 230298292224 230432891871 230452232192 230492419872 230871269376 230992379904 231122123232 231127385216 231547650048 231677705259 232142073856 232180236288 232226012304 232315935852 232822177588 233379514368 233401434112 233447450896 233953820672 234085227376 234450304704 234469982208 234516209664 234607020032 235115905024 235156905984 235294345286 235355129152 235589861376 235681087488 235722187008 235804721152 235845842232 235865636864 236371559424 236432621568 236939760288 237000969216 237064054227 237083951104 237125295264 237453705216 237515046912 237653864448 237695307993 238149370368 238169358336 238171738112 238210891776 238350116004 238741880832 239401964032 239441319936 239463809024 240165363152 240497983488 240560111616 240700708864 240740278272 241222811648 241264877568 241358301184 241405886722 241797169152 241802674176 241844841216 241929519104 241938489408 242065405582 242463277056 242505559296 242511080448 243046121472 243094039776 243114442752 243173618688 243236438016 243241975808 243378599464 243758170656 243821140992 243826692096 244492824576 244535460741 244541028108 245080547712 245571780608 245612150784 245614604928 245635219456 245755700736 246291229184 246354853888 246883275408 246903996416 246947053056 246952675328 247076596624 247627347968 248013545472 248077615104 248179326976 248222606016 248303863808 248352818714 248761024512 248804404992 248900748096 248906414848 248970715136 249359007744 249489816576 249499067202 249700121528 250040254464 250089551712 250110541824 250711769088 250772794272 250843287552 251446276224 251950268416 251991687168 252091783328 252133225344 253245898752 253317087232 253435566384 253459369856 253987830096 254009147392 254059227136 254619746304 254669946432 254753314816 255222349824 255321178112 255365702592 255785435136 255835865088 255934930944 255979562454 256069189376 256135340032 256534806528 256684740312 256751049984 257106640896 257241513984 257286373344 257307967488 257458353152 257859883008 257926496256 258615331884 258637037568 258639621856 258682140288 259258761216 259778412544 259823714304 259975570316 260018308368 260042730112 260539482112 260606787584 261159833088 261165778944 261233246208 261370284032 261946933248 261952897024 261998577984 262100030192 262429212672 262576613376 262582591488 262628382258 262668550144 262714355904 262720337152 263198048256 263299964928 263345880798 263351876424 263373979648 263932897536 264071351544 264139569408 264145583104 264505393152 264774520296 265280311296 265305227264 265348841472 265503926688 266082488672 266675605504 266719444992 266722110039 266744496128 267456881692 267525974144 267896487936 267943205376 267965693952 268122308608 268169065428 268681340928 268750749696 268907823184 269327209536 269349814272 269396785152 269491109888 269538105408 269642477104 270138925056 270186033546 270788297472 270876942336 270930347688 270953086976 271375663104 271528088832 271604416512 272170708992 272196272128 272400132576 272847863808 273548312576 273602244608 273647222784 273800924397 274349723648 274854838272 275009218176 275086524416 275153482604 275838058496 275892441968 276268253184 276339621888 276345913344 276490878976 276501130752 276646177808 277077632832 277100888064 277149210624 277155520512 277262841856 277766995968 277821759744 277864251392 277912707072 277961171202 278075135338 278146970816 278532194304 278580766464 279201742848 279341846784 279348206592 279420370944 280019716704 280092054528 280653463552 280699600896 280702405632 280863657984 280912636719 281475690496 282096697344 282103119872 282152314752 282175995904 282923152512 282929593856 283002683392 283444051968 283603256244 283609713072 283633516544 283682978304 283775844352 283831792816 284298313728 284457997824 284464474112 284981723136 285131218944 285141791088 285241628672 285297866126 285760290816 285816630528 285927305664 286547509248 286550372416 286597479168 286839063654 287236325376 287943163904 288077838048 288104895232 288152257536 289423884288 289593040352 289640647296 289667851264 290221195264 290271805824 290296168448 290516487547 290918842368 290969574588 290993995776 291071452672 291146645504 291771143664 291795632128 291846517248 292250714112 292497063936 292548071376 292650502144 293106917376 293182636032 293353988928 293836161024 293990301696 294041569536 294155429568 294238117888 294697009152 294862533966 295502118912 295560379296 295585185792 295588139264 296295727104 296941387776 297056370688 297114937504 297163780992 297759408128 297926653024 298416340992 298468380672 298475175936 298642822863 299290607616 299342799756 299367923712 299374739456 299542891648 300010056192 300087558144 300094390272 300167435568 300192628736 300244978176 300251813888 300914245632 300966720912 300973573056 301637597184 301743210496 301795830336 302291877888 302468554752 302521301082 303127666688 303177498624 303205974016 303347786742 303354693096 303433059072 304094272768 304772120576 304822222848 304825268616 305604755456 305665007648 306167414784 306220806144 306339382272 306346356736 306399779301 306425495552 306500081888 307064389632 307236860931 307243855828 307323226496 307741851648 307802525184 307828359168 307989839872 308162830976 308643439104 308730200064 308903607012 309472339968 309573648384 309634683072 309754581136 310143614976 310317815808 310378997214 311052238848 311172685824 311226950034 311920697088 312597282816 312600406272 312626642944 312688279552 312863909666 312915342168 313542541312 314119815168 314241449984 314296249344 314461122976 315162079232 315217039137 315243495424 315735146496 315919680384 316001292288 316085405636 316167060352 316604940288 316660151808 316686729216 316871819264 316927077324 317366009856 317447995392 317532493824 317614522368 317800154672 318295793088 318322507776 318378018816 319087706112 319247824896 319255093248 319310766918 320022533376 320663977984 320746815488 320896832256 320987037696 320990244982 321686503424 322369168968 322396225536 322403565568 322459788288 322584652544 323284369408 323340745728 323348107264 323936059392 324061495296 324118007136 324125386368 324152590336 324231491584 324288033069 324315250688 325010894208 325094854656 325102256128 325545099264 325792170396 325876332672 325990432768 326047280988 326054704144 326498844672 326583189504 326774063616 327455384256 327482867712 327486139904 327539976192 327674267648 328270086144 329177700544 329231814912 329262737408 330227374334 330684727296 330770153472 330963474688 331017882624 331681366016 331739206656 331867664128 332478676992 332536656672 332653088768 332665422936 333387005952 333452735616 333480722432 334000816128 334188417024 334254304692 334282358784 334363725696 334457716736 334645574263 334979334144 335167484652 335261701632 335988916224 336177633792 336796581888 336985753104 337661198336 337716707328 337783290624 337914088512 338650440128 339461111808 339464503686 339492995072 339559928576 340296466432 340487603456 341018625024 341106720768 341114486784 341246574592 341306083272 342046408704 342106056864 342246320416 342334733312 342808854528 342868635648 342988685312 343048497792 343077289984 343337667101 343805349888 343813177344 343873133604 343901995008 344639651328 344728682496 344812592124 344820442512 344849383424 344909520384 345678348288 345738629808 346431619072 346488569856 346683184848 346691077824 348213110784 348221038592 348310994944 348473903778 349233266382 349262577664 349331437312 350102151168 350110121984 350171176344 350285807872 350930731008 351066619904 351127841064 351135835232 351704973312 351774314496 351910530048 352095135392 352186092544 352673857536 352735358976 352941517929 353032693728 353521631232 353707081728 353768763348 353798455296 354005235584 354557339136 354648932352 355625926656 355629480052 355687942896 356480796672 357195317248 357254037504 357257607168 357525174006 357558753904 358241787904 358334332928 359102946048 359133085696 359195713536 359384140544 360185233408 360248044728 360387541514 360746975232 360840167424 361051063296 361169256448 361240463584 361834217472 361897316352 362037451776 362108830083 362139222016 362704011264 362894278656 362907734112 363098108373 363200176768 363694915584 363766620672 363797151744 364671664128 364760428032 364854657024 364862963712 365067899196 365740038144 366473117696 366678957568 366739236864 366811542162 368357670912 368421907392 368452829184 368461217792 368633551104 368668174336 369436843776 369467850752 369532280832 369540694016 369748256878 370324913112 370355994624 370420579584 370429012992 370550276096 370614894936 371376259072 371441021952 372268990464 372333909024 372455795712 372464275456 372529228071 372560494592 373141536768 373351122144 373359622272 373456072704 374234724864 374266134528 374269874176 374484877312 374550182292 375165812736 376128929792 376203086336 376264931328 377230870016 377925402624 378137674992 378146284096 378243971072 379064418304 379277330432 379352107706 379868848128 379975630848 380174958592 380189054784 380388494486 380981745144 381013721088 381088840704 381236407552 381929619456 382004919648 382063345664 382129972224 382452084872 382833524736 382981767168 383048553888 383902396416 384103784064 384203010048 384735117312 385027110468 385126574976 385862270976 385898512384 385961951232 386187529728 387029074432 387891789824 387955556352 387959432784 387991994368 389028191552 389128689664 389667618816 389735571456 389963355474 389996085248 390064095168 390268715122 390809223168 390910181376 391138651904 391748668416 391849869312 391987068928 392055426048 392207239424 392920399872 392929345536 392997866976 393150045288 393873887232 394002825216 394071533856 394080505728 394113581056 394949947392 395027814636 395060969472 395921850368 396107027316 396209354112 396218374656 397888454656 397957840896 397966901248 398190430484 398255890032 399054143488 399123733008 399157231616 400013408256 400116744192 400125853696 400223247424 400326637568 401185322538 401218994176 401288961216 401298097408 401844731904 401948540928 402183462912 402253598142 402394440448 403022011392 403126124544 403291406336 403361734776 404024721408 404236664832 404307158112 404463715656 404472924128 404577412096 405208387584 406315413504 406395521532 406429630464 406433691488 407406624768 408223219712 408294408192 408452509696 408533039068 408600198864 409419186176 409649147908 410322468864 410403366912 411524585472 411640266752 411871476016 412282257408 412513827264 412629786624 412730223906 412764864512 412846244096 413757087744 413838662952 414518870016 414736318464 414751696128 414896914432 414969266712 415651332096 415733280768 415894262784 416796377088 416800541696 416869060608 417112703007 417220456224 417798291456 418826420224 419022309888 419061665792 419130556416 420289385516 420980195328 421053608448 421226240512 421295486976 421335056384 422139920384 422213535744 422569436432 423145046016 423154679808 423228472128 423263993856 423376658432 423486029824 424384728768 424394390784 424430010368 424504025088 425414569608 425450274816 425524467456 425663766528 425673457664 425747689224 425912549062 426447470592 426686996736 426696711168 427696828416 427862443008 427946799189 427982716928 428890958496 429821263872 429825558624 429861634048 429946384384 430258595481 431120994304 431914745856 432081993728 432157342848 432167181824 432384044092 433347858944 433459806208 434135826432 434389560528 434501776896 434729707984 435331792896 435407708736 435444252672 435698751488 436378263552 436490993664 436607179008 436643823616 436719968256 436975212674 437656715496 437693448192 437769775872 438745595904 438975753216 440030983392 440912969728 440985452544 441026871296 441233144352 441357176832 442318942208 443304902656 443377778688 443382208896 443553897248 444516007936 444603647488 445412081664 445584556032 445672406256 445709811712 445818300928 446639112192 446889979536 447015602176 447624511488 447712763904 447985221632 448236845056 448325218198 448935911424 449051885568 449062109184 449314337472 450141585408 450251153352 450288943104 450367467264 450377720832 450552118016 451371368448 451460359584 452614815744 452619338248 452693745504 453702832128 454691500032 454808961024 454819315712 455032039644 455074777696 455149588608 456061878272 456141409152 457078472704 457158180864 457237902924 457397997056 458407133184 458417569792 458497511472 458535993344 459251122176 459509073408 459519535104 459638243328 459750122832 459760590016 459879360512 460596584448 460865783742 460904464384 460984839744 461742538752 461984759808 462244246464 462254770432 463095300096 463355410518 464284147712 464360472576 464452024608 464631871704 465644355176 466759028736 466802868224 466894901792 467907641344 468170454752 468900609408 468939964416 469032419328 469214040064 469295864499 470231810048 470313811968 470588690572 470710258304 471179722752 471362174976 471444374016 471609442304 471691684464 471731273728 472743118848 472865243136 473879520576 474001938432 474128108454 474167902208 474250590528 474907410432 475030093824 475307728896 475390615986 476298740736 476343476224 476421783552 476700232008 477483761664 478803928064 478882639872 478927618048 480330726304 480995966976 481120223232 481401417728 481480556544 481485367473 482445623296 482529755136 482716602368 482811773444 483594338304 483605348352 483689682432 483859038208 483876978816 484130811164 484926554112 485011118592 485022160896 486092242944 486188079552 486228885504 486347237376 486472876032 486483951616 486757198928 487516341312 487642281984 487653384192 488985649152 489070921482 489082056216 490161095424 491143561216 491224301568 491229209856 491270438912 491511401472 492582458368 492709707776 493766550816 493807992832 493894106112 493905350656 494153193248 495254695936 495341061501 496027090944 496155230208 496358653952 496445212032 496607727616 496705637428 497522049024 497608809984 497801496192 497812829696 497941430272 498718015488 498979633152 498998134404 499400243056 500080508928 500179103424 500221083648 501423538176 501545588544 501686575104 502892552448 503900536832 503983374336 504183566656 504266450688 506491797504 506634174464 506871132768 506918739712 507975660192 508018294784 508118454272 509196755529 509239492608 509339892864 509506629632 510444699648 510642356224 510731405184 511570870272 511671730176 511869861888 511959124908 512138378752 512270680064 513069613056 513369480624 513502099968 514213281792 514483027968 514572746688 514615934976 514916706304 515719766016 515852992512 517230663768 517274075136 517279243712 517364280576 518517522432 519647428608 519951140632 520036616736 520085460224 521078964224 521213575168 522319666176 522331557888 522466492416 522740568064 523849899573 523893866496 523905794048 523997155968 524200060384 524858425344 525153226752 525165182976 525256764516 525337100288 525428711808 525440674304 526396096512 526599929856 526691761596 526703752848 526747959296 527865795072 528142703088 528279138816 528291166208 529010786304 529549040592 530560622592 530610454528 530697682944 531007853376 532164977344 533351211008 533438889984 533444220078 533488992256 534913763384 535051948288 535792975872 535886410752 536244617216 536338130856 537362681856 537501499392 537815646368 538654419072 538699628544 538793570304 538982219776 539076210816 539284954208 540277850112 540372067092 540581312271 541576594944 541753884672 541860695376 541906173952 542751326208 543056177664 543208833024 544341417984 544392544256 544800265152 545695727616 547096625152 547204489216 547294445568 547601848794 548699447296 549709676544 550018436352 550173048832 550306965208 551676116992 551784883936 552536506368 552679243776 552691826688 552981757952 553002261504 553292355616 554155265664 554201776128 554298421248 554311041024 554525683712 554622385317 555533991936 555643519488 555728502784 555825414144 555922342404 556150270676 556293941632 557064388608 557161532928 558403485696 558683693568 558696413184 558840741888 560039433408 560184109056 561306927104 561399201792 561404811264 561727315968 561825273438 562951380992 564193394688 564206239744 564304629504 564351991808 565846305024 565859187712 566005366784 566888103936 567206512488 567219426144 567267033088 567365956608 567551688704 567663585632 568596627456 568915995648 568928948224 569028161559 569963446272 570262437888 570283582176 570483257344 570582741729 570595732252 571520581632 571633261056 571854611328 573095018496 573100744832 573194958336 573678127308 574472650752 575886327808 576155676096 576209790464 576304515072 578847768576 579186080704 579281294592 579335702528 580442390528 580543611648 580592336896 581032975094 581837684736 581939149176 581987991552 582142905344 582293291008 583542287328 583591264256 583693034496 584501428224 584945033211 584994127872 585096142752 585301004288 585403072683 586213834752 586365272064 586707977856 587672322048 587980603392 588083139072 588310859136 588476235776 589394018304 589725067932 591004237824 591120758592 591170371584 591176278528 592591454208 593882775552 594112741376 594229875008 594327561984 595518816256 595853306048 596832681984 596936761344 596950351872 597285645726 598581215232 598685599512 598735847424 598749478912 599085783296 600020112384 600175116288 600188780544 600334871136 600385257472 600489956352 600503627776 601777983807 601828491264 601933441824 601947146112 603275194368 603486420992 603591660672 604583755776 604937109504 605042602164 606255333376 606354997248 606411948032 606695573484 606709386192 606866118144 608188545536 609544241152 609644445696 609650537232 611209510912 611330015296 612334829568 612441612288 612678764544 612692713472 612799558602 612850991104 613000163776 614128779264 614473721862 614487711656 614646452992 615483703296 615605050368 615979679744 616325661952 617286878208 617460400128 617807214024 618944679936 619095335859 619147296768 619269366144 619509162272 620287229952 620635631616 620757994428 622104477696 622345371648 622351590091 622453900068 623841394176 625194565632 625200812544 625253285888 625376559104 625727819332 625830684336 627085082624 628239630336 628482899968 628592498688 628922245952 630324158464 630434078274 630486990848 631470292992 631839360768 632002584576 632170811272 632334120704 633209880576 633320303616 633743638528 633854154648 634732019712 634895990784 635064987648 635229044736 635600309344 636591586176 636645015552 636756037632 638175412224 638495649792 638510186496 638621533836 638868823593 640045066752 641327955968 641493630976 641793664512 641974075392 641980489964 643373006848 644738337936 644792451072 644807131136 644919576576 645169305088 646568738816 646681491456 646696214528 647872118784 648122990592 648236014272 648250772736 648305180672 648462983168 648576066138 648630501376 650021788416 650189709312 650204512256 651584340792 651752665344 651980865536 652094561976 652109408288 652997689344 653166379008 653548127232 654910768512 654965735424 654972279808 655079952384 655348535296 655462819011 656540172288 658355401088 658463629824 658525474816 660454748668 661369454592 661540306944 661926949376 662035765248 663362732032 663478413312 663735328256 664957353984 665073313344 665306177536 665330845872 666774011904 666905471232 666961444864 668376834048 668508609384 668564717568 668727451392 668915433472 669291148526 669958668288 670334969304 670523403264 671977832448 672355267584 672487827297 673593163776 673971506208 675322396672 675433414656 675566581248 675828177024 677300880256 678922223616 678929007372 678985990144 679119857152 680592932864 680975206912 682037250048 682213441536 682228973568 682493149184 682612166544 684092817408 684212113728 684492640832 684669466624 685617709056 685737271296 685977370624 686096995584 686154579968 686675334202 687610699776 687626354688 687746267208 687803990016 689279302656 689457364992 689625184248 689640885024 689698766848 689819040768 691298675613 691356696576 691477259616 692863238144 692977139712 693366369696 693382155648 696426221568 696442077184 696621989888 696947807556 698466532764 698525155328 698662874624 700204302336 700220243968 700342352688 700571615744 701861462016 702133239808 702255682128 702271670464 703409946624 703548628992 703821060096 704190270784 704372185088 705347715072 705470717952 705883035858 706065387456 707043262464 707414163456 707537526696 707596910592 708010471168 709114678272 709297864704 711192162681 711251853312 711258960104 711375885792 712961593344 714390634496 714508075008 714515214336 714932818369 715050348012 715117507808 716483575808 716668665856 718205892096 718266171392 718391427072 718768281088 720370466816 720496089456 720775083028 721493950464 721680334848 722102126592 722338512896 722480927168 723668434944 723794632704 724074903552 724217660166 724278444032 725408022528 725788557312 725815468224 726196216746 726400353536 727389831168 727533241344 729343328256 729520856064 729709314048 729725927424 730135798392 731480076288 732946235392 733357915136 733478473728 733623084324 735506424653 736715341824 736843814784 736905658368 736922435584 737267102208 737336348672 738873687552 738935701504 739064561664 739081388032 739496513756 740649826224 740711989248 740841159168 740858025984 741100552192 741229789872 742752518144 742882043904 744537980928 744667818048 744911591424 744928550912 745058456142 745120989184 746283073536 746702244288 746719244544 746912145408 748469449728 748539748352 748969754624 749100364584 750331625472 752257859584 752406172672 752529862656 754461740032 755850805248 756275349984 756292568192 756487942144 756672077161 758128836608 758554660864 758704215412 759737696256 759951261696 760349917184 760378109568 760776988972 761963490288 762027442176 762177681408 762472815104 763859238912 764009839296 764126691328 764259944448 764904169744 765667049472 765963534336 766097107776 767804792832 768207568128 768406020096 770054220936 770253149952 771724541952 771797024768 771923902464 772375059456 774058148864 775783579648 775911112704 775918865568 775983988736 778056383104 778257379328 779335237632 779471142912 779926710948 779992170496 780128190336 780537430244 781618446336 781820362752 782277303808 783497336832 783699738624 783974137856 784110852096 784414478848 785840799744 785858691072 785995733952 786300090576 787747774464 788005650432 788143067712 788161011456 788227162112 789899894784 790055629272 790121938944 791843700736 792214054632 792418708224 792436749312 795915681792 795933802496 796380860968 796511780064 798108286976 798247466016 798314463232 800026816512 800166330117 800233488384 800251707392 800446494848 800653275136 802370645076 802437988352 802577922432 802596194816 803689463808 803897081856 804366925824 804507196284 804788880896 806044022784 806252249088 806582812672 806723469552 808049442816 808473329664 808614316224 808927431312 808945848256 809154824192 810416775168 812630827008 812791043064 812859260928 812867382976 814813249536 816588816384 816905019392 817066078136 817200397728 818838372352 819298295816 820644937728 820806733824 823049170944 823280533504 823742952032 824564514816 825027654528 825259573248 825460447812 825529729024 825692488192 827514175488 827677325904 829037740032 829472636928 829503392256 829793828864 829938533424 831302664192 831466561536 831788525568 833592754176 833601083392 833738121216 834225406014 834440912448 835596582912 838044619776 838123331584 838261112832 840578771032 841960390656 842107216896 842452481024 842590973952 842670112768 844279840768 844427071488 844920603527 845138872864 846290092032 846309359616 846456944256 846527987712 846753316864 846972059648 848769457536 848788781568 848860020736 849008050176 850829139216 850900549632 851048934912 851327533056 851346915328 851495378448 851825098124 852894941184 853373993472 853393422336 855393656832 855724886016 855893598378 855965433856 857781916992 859642527744 859651117248 859723268096 859892768768 860517190962 862241988608 863829491712 864163987456 864314685696 864334363648 864768088184 866695717888 866919612416 868271652864 868779121056 869003553792 869234865499 869459415968 870663585792 870815417472 870888505344 871397502976 871549462641 872756527104 872981987328 873214358016 873287647232 873439936512 873950425348 875313430992 875386896384 875539551744 877491191808 877951506432 880061966784 881825939456 881970905088 882053742592 882466288704 882714353664 884637884416 886609805312 886755557376 886764417792 887107794496 889032015872 889207294976 890824163328 891169112064 891344812512 891419623424 891636601856 893278224384 893779959072 894031204352 895249022976 895425527808 895928468589 895970443264 896473690112 896650436396 897871822848 898103771136 898124218368 898628674944 900283170816 900502306704 900577886208 900734934528 900755441664 901104236032 902742736896 902920719168 905229631488 905238676496 905387491008 907405664256 909383000064 909617922048 909638631424 910064079288 910149555392 910299177216 912123756544 912282818304 914316361728 914475805848 914795994112 916814266368 916835139584 916995022944 917071986688 918502244352 919018146816 919039070208 919199337903 919276486656 919500245664 919521180032 919758721024 921193168896 921710582793 921731567484 921808928768 921969679488 923485077504 923969519616 924488492928 924509540864 926190600192 926710821036 928568295424 928720945152 928904049216 929263743408 931288710352 933518057472 933605736448 933789803584 935815282688 936340909504 937801218816 937879928832 938064838656 938428080128 938591728998 940627623936 941177381144 941420516608 942359445504 942724349952 942888748032 943218884608 943383368928 943462547456 945486237696 945651117411 945730486272 947759041152 948003876864 948256216908 948335804416 948501181056 949814820864 950060187648 950615457792 950781231972 952597481472 952686952448 952843567104 953400464016 954967523328 957607856128 957765279744 957855236096 960661452608 961991933952 962240446464 962802835456 962961113088 962970734946 965059510272 965433204736 965623546888 967188676608 967210696704 967379364864 967718076416 967753957632 968261622328 969853108224 970022237184 970044321792 972184485888 972376159104 972457771008 972694474752 972864099207 972945752064 972967903232 973514397856 975032682624 975284563968 975306768384 977971298304 978141842964 978164112432 980322190848 982287122432 982448603136 982458419712 982540877824 983022802944 985164916736 985419415552 987533101632 987615985664 987788212224 987810701312 988306386496 990509391872 990682123002 992054181888 992310460416 992717307904 992890424064 993215455232 993411274856 995044098048 995217619968 995602992384 995625659392 995882860544 997436030976 997959266304 997996268808 998542531441 998800486112 1000161017856 1000358206848 1000442167296 1002847076352 1003091177088 1003373150208 1003936722789 1005785104896 1007801073664 1007966748672 1008367133312 1008532901376 1012983595008 1013268348928 1013742265536 1013837479424 1015951320384 1016036589568 1016236908544 1018393511058 1018478985216 1018679785728 1019013259264 1020889399296 1021284712448 1021462810368 1023343460352 1023739723776 1023918249816 1024276757504 1024541360128 1026139226112 1026738961248 1027004199936 1028426563584 1028966055936 1029145493376 1029231869952 1029833412608 1030013001303 1031439532032 1031705985024 1034461327536 1034548150272 1034558487424 1034728561152 1037035044864 1039294857216 1039902281264 1040073233472 1040170920448 1042157928448 1042427150336 1044639332352 1044663115776 1044932984832 1045481136128 1047699799146 1047787732992 1047811588096 1047994311936 1048400120768 1050306453504 1050330365952 1050513529032 1050674200576 1050857423616 1050881348608 1052792193024 1053199859712 1053383523192 1053407505696 1053495918592 1055731590144 1056285406176 1056558277632 1056582332416 1058021572608 1058824553787 1059098081184 1061121245184 1061220909056 1061395365888 1062015706752 1064329954688 1066702422016 1066877779968 1066888440156 1066977984512 1069827526768 1070103896576 1071585951744 1071772821504 1072489234432 1072676261712 1074725363712 1075002998784 1075631292736 1077308838144 1077399257088 1077587140608 1077964439552 1078152421632 1078569908416 1080555700224 1080744134184 1081162624542 1083153189888 1083507769344 1083721390752 1083812347904 1085502652416 1086112355328 1086326490249 1086417666048 1088682835968 1088785088512 1089294325119 1089600530304 1091391455232 1094193250304 1094408978432 1094588891136 1095023683831 1095203697588 1097398894592 1099419353088 1100036872704 1100346097664 1100613930416 1103352233984 1103569767872 1105073012736 1105358487552 1105383653376 1105963515904 1106004523008 1106584711232 1108310531328 1108403552256 1108596842496 1108622082048 1109051367424 1109244770634 1111067983872 1111287038976 1111650828288 1111844684808 1112300541352 1112587883264 1114128777216 1114323065856 1116806971392 1117367387136 1117392826368 1117587684213 1117681483776 1120078866816 1120368218112 1122613854208 1122798403584 1122809622528 1123454631936 1123465857437 1123650546876 1125902761984 1128386789376 1128412479488 1128609259008 1128703983616 1131692610048 1131718375424 1132010733568 1133776207872 1134413024976 1134438852288 1134534066176 1134731913216 1135103377408 1135327171264 1137193254912 1137831991296 1137857896448 1138056323118 1139926892544 1140524875776 1140567164352 1140966514688 1141165483458 1141191464504 1143041163264 1143266522112 1143709222656 1146190036992 1146201489664 1146389916672 1147356254616 1148945301504 1151772655616 1152311352192 1152419580928 1152609030144 1155795810169 1157695537152 1158372161408 1158562589184 1158671405056 1160884781056 1161087223296 1161184673792 1162065950188 1163675369472 1163878298352 1163975983104 1164285810688 1164586582016 1167084574656 1167182528512 1167386068992 1169002856448 1169890066422 1169988255744 1170192285504 1170602008576 1170806145366 1172427669504 1172730544128 1173415955712 1175961206784 1176166278144 1176621718272 1176952471552 1178788036608 1179450135864 1182008475648 1182241517184 1182340743168 1182352557056 1185182908416 1187765551104 1188225482752 1188459750016 1188655123968 1191037632512 1191706612096 1193665363968 1193873522688 1193900703744 1194571291452 1197162430464 1197371199024 1197471694848 1197498957824 1198171566592 1200040224768 1200350232576 1200377561088 1200669742272 1200770514944 1200979912704 1201007255552 1203555967614 1203656982528 1203866883648 1203894292224 1206550388736 1206972841984 1207183321344 1209874219008 1210085204328 1212510666752 1212709994496 1212823896064 1213391146968 1213418772384 1213732236288 1216377091072 1219088482304 1219288891392 1219301074464 1222419021824 1222660030592 1224669659136 1224883224576 1225357529088 1225385426944 1225599117204 1225701982208 1226000327552 1228257558528 1228947443724 1228975423312 1229292905984 1230967406592 1231210100736 1231959359488 1232651323904 1234573756416 1234920800256 1235614428048 1237889359872 1238190671718 1238294593536 1238538732288 1239018324544 1241271263232 1241515988856 1244208955392 1244690743296 1244703180182 1244907800136 1247682788352 1250389131264 1250401625088 1250753118208 1251338109021 1251455638664 1251661368672 1254170165248 1256479260672 1256965799936 1257184997376 1257844491904 1260648316928 1260868156548 1260973981696 1262940585984 1263678721536 1264005169152 1264341622544 1264668241408 1266419761152 1266640607232 1267487277056 1267708309296 1269464039424 1269791981568 1270129975296 1270458089472 1271200618688 1273183172352 1273290031104 1273512075264 1276350824448 1276991299584 1277020372992 1277243067672 1277737647186 1280090133504 1282655911936 1283587329024 1283840397567 1283948150784 1283960979928 1286746013696 1289476675872 1289584902144 1289614262272 1289839153152 1290338610176 1293137477632 1293362982912 1293392429056 1294118899073 1295744237568 1296245981184 1296472028544 1296501545472 1296610361344 1296925966336 1297152132276 1297261002752 1300043576832 1300379418624 1300409024512 1303168681584 1303505330688 1303961731072 1304189123952 1304218816576 1305995378688 1306332758016 1307096254464 1309821537024 1309931470848 1309944559616 1310159904768 1310697070592 1310925638022 1313080344576 1316710802176 1316927259648 1317050949632 1320909497336 1322738909184 1323080613888 1323853898752 1324071530496 1326725464064 1326956826624 1327470656512 1327732376971 1329914707968 1330146626688 1330612355072 1330661691744 1331359730701 1333548023808 1333810942464 1333922889728 1336753668096 1337017218768 1337129435136 1337454902784 1337830866944 1338582297052 1339917336576 1340669938608 1341046806528 1343955664896 1344710535168 1344975654594 1347186327552 1347943012416 1350644793344 1350866829312 1351133162496 1351656354048 1354601760512 1357844447232 1357858014744 1357971980288 1358239714304 1361185865728 1361950413824 1364074500096 1364426883072 1364457947136 1364986298368 1365224333088 1365940502927 1368185634816 1368424227456 1368985281664 1369338933248 1371235418112 1371474542592 1371954741248 1372193991168 1372309159936 1373350668404 1375221399552 1375252709376 1375492534416 1375607980032 1378558605312 1378914729984 1379250368496 1379281770048 1379397533696 1379638081536 1382597351226 1382713393152 1382954519232 1385726476288 1385954279424 1386732739392 1386764311296 1392852443136 1392884154368 1393243979776 1393895615112 1396933065528 1397050310656 1397325749248 1400408604672 1400440487936 1400684705376 1401143231488 1403722924032 1404266479616 1404511364256 1404543340928 1406819893248 1407097257984 1407642120192 1407887593497 1408380541568 1408744370176 1410695430144 1410941435904 1411766071716 1412130774912 1414086524928 1414828326912 1415075053392 1415193821184 1416020942336 1418229356544 1418595729408 1422384325362 1422503706624 1422517920208 1422751771584 1425923186688 1428781268992 1429030428672 1429865636738 1430100696024 1430235015616 1432967151616 1433337331712 1436411784192 1436782854144 1437536562176 1440740933632 1440992178912 1441550166056 1442987900928 1443360669696 1444204253184 1444456102419 1444677025792 1444961854336 1447336869888 1447589265408 1448149807104 1448435320332 1448556888064 1450816045056 1451577114624 1451630936448 1452392433492 1452800707072 1454779662336 1455066482688 1458686656512 1459041712128 1459418628096 1459451854848 1460271596784 1462960152576 1465892470784 1466715830272 1466956947456 1467246168648 1471012849306 1473430683648 1473687629568 1473811316736 1474534204416 1474672697344 1477747375104 1478129123328 1478162776064 1478993027512 1481299652448 1481423978496 1481682318336 1481716051968 1482201104384 1482459579744 1485505036288 1485764087808 1486023184503 1489075961856 1489335636096 1489823182848 1489857101824 1490116912284 1490241978368 1492566147072 1493404488576 1493438489088 1493824290816 1496938899456 1497079496704 1497939509248 1498200729168 1500663250944 1504515719168 1504812345344 1505059725312 1508923480064 1511701610496 1512550699968 1512585136384 1512975884288 1513344154322 1517109321728 1517408430824 1519475392512 1519902523392 1520699834368 1520756219136 1521553977944 1523926980576 1524054884352 1524355362816 1524945630208 1527718477824 1528019678592 1528253382656 1528519888896 1529413244359 1529808339488 1531334098944 1531927068672 1532194215552 1535609585664 1536415136256 1536812040192 1540108441872 1540506299904 1543449083904 1543594049536 1543847804928 1544750118912 1548116297728 1551567159296 1551822225408 1551837731136 1551967977472 1556112766208 1556514758656 1558942285824 1559853421896 1559984340992 1560256380672 1561074860488 1563236892672 1563640725504 1564554607616 1566994673664 1567399477248 1567948275712 1568221704192 1568828957696 1569138263693 1571681599488 1571717382144 1571991467904 1572600181152 1575495548928 1576011300864 1576286135424 1576322022912 1576454324224 1579799789568 1580111258544 1580243877888 1583687401472 1584428109264 1584837416448 1584873498624 1591831363584 1591867604992 1592761721936 1593023560128 1596216573952 1596494932032 1596628926464 1600053633024 1600332660234 1600466976768 1600503414784 1600892989696 1601306550272 1604741290152 1604875976704 1605155844864 1605192389632 1607378927616 1608733851648 1609014392568 1609577761792 1612088045568 1612504498176 1613165625344 1613446939104 1616098885632 1616946659328 1617228632448 1617854862624 1617891696512 1618309648384 1620833550336 1621743936813 1625261654016 1625582086128 1625718521856 1625734765952 1629626499072 1633177632768 1633810038784 1634132156272 1634400795456 1637676744704 1638596591632 1641289875456 1641613467648 1646098341888 1646561067008 1647485904064 1649129029632 1650055309056 1650519146496 1650920895624 1651059458048 1651384976384 1655028350976 1655354651808 1658075480064 1658945273856 1659006784512 1659587657728 1659877066848 1662605328384 1662933123072 1663577051136 1663867155951 1667185508352 1667202166784 1667476242432 1668450812028 1668881824896 1671193165824 1676089239552 1676246663168 1676522225664 1681157542064 1683920781312 1684214433792 1684904962048 1685181947904 1685340225536 1688559681536 1688854142976 1689841207054 1690277745728 1692580184064 1692618719232 1692913888512 1693055975424 1693506633728 1693944119296 1697538915072 1697577563136 1698016100352 1701658278432 1701801099264 1702097869824 1702655066112 1702693830656 1702990756896 1703650196248 1705789882368 1706747986944 1706786844672 1707084484677 1710787313664 1711449772032 1711748225187 1711787196756 1711930867712 1715563833984 1719285055488 1719302234496 1719446536192 1719785537536 1721034381924 1724483977216 1727658983424 1728327974912 1728629371392 1728668727296 1729536176368 1733391435776 1733839224832 1736543305728 1737558242112 1738007107584 1738469730998 1738918831936 1741327171584 1741630834944 1741777010688 1742795005952 1743098925282 1745513054208 1745963974656 1746428716032 1746879873024 1747900850696 1750626861984 1750773792768 1751079103488 1754982383616 1755903012864 1756209218049 1760123933568 1763651878912 1763941810176 1764107485184 1764932577408 1765428707328 1765446347401 1769275768832 1773219610624 1773511114752 1773528835584 1774215588992 1778064031744 1778414589952 1781648326656 1782338224128 1782689625024 1782839246848 1783273203712 1786556448768 1787559918144 1788062408704 1790498045952 1790851055616 1791856937178 1792947380224 1793300872792 1795743645696 1796207542272 1796248436736 1797257349888 1800566341632 1801004613408 1801155772416 1801469869056 1801510883328 1802208472064 1805485473792 1805841438336 1810459262976 1810477352992 1810774982016 1814811328512 1818766000128 1819235844096 1819277262848 1820128158576 1820299110784 1820598354432 1824247513088 1824565636608 1828632723456 1828951611696 1829591988224 1833628532736 1833670279168 1833990045888 1834143973376 1837004488704 1838036293632 1838078140416 1838398675806 1838552973312 1839000491328 1839042360064 1839517442048 1842386337792 1843421165586 1843463134968 1843617857536 1843939358976 1847939039232 1848976985856 1849019081728 1852381200384 1853421642072 1857136590848 1857441890304 1857808098432 1858527486816 1862577420704 1867036114944 1867054770273 1867211472896 1867579607168 1871630565376 1872681819008 1875602437632 1875759857664 1876129677312 1876856160256 1877183457996 1881255247872 1882354762288 1882841033216 1884718891008 1885448699904 1885777496064 1886437769216 1886766737856 1886925094912 1890972475392 1891302234822 1891460972544 1895518082304 1896007753728 1896512433816 1896671608832 1897002362112 1899629641728 1901230915584 1901562463944 1905194962944 1905373904896 1905687134208 1906800928032 1909935046656 1915215712256 1915530559488 1915710472192 1916606470779 1921322905216 1923983867904 1924480892928 1925605670912 1925922226176 1925941469892 1930119020544 1930866409472 1931247093776 1934377353216 1934421393408 1934758729728 1935436152832 1935507915264 1936523244656 1939706216448 1940044474368 1940088643584 1944368971776 1944752318208 1944915542016 1945388949504 1945728198414 1945891504128 1945935806464 1947028795712 1950065365248 1950569127936 1950613536768 1955942596608 1956283685928 1956328224864 1960644381696 1964574244864 1964897206272 1964916839424 1966045605888 1966388457033 1970329833472 1970838831104 1975066203264 1975231971328 1975576424448 1975621402624 1976612772992 1981018783744 1981364246004 1984108363776 1984620920832 1985434615808 1985780848128 1986430910464 1986822549712 1990088196096 1990435239936 1991205984768 1991251318784 1991765721088 1994872061952 1995918532608 1995992537616 1997085062882 1997600972224 2000322035712 2000716413696 2000884334592 2005694152704 2006182354176 2006746300416 2007873445578 2011570209792 2015602147328 2015933497344 2016734266624 2017065802752 2017463481891 2025967190016 2026536697856 2027484531072 2027674958848 2031902640768 2032073179136 2032473817088 2033615412829 2036787022116 2036957970432 2037359571456 2038026518528 2041778798592 2042569424896 2042925620736 2046686920704 2047479447552 2047836499632 2048553515008 2049082720256 2052278452224 2053477922496 2054008399872 2056853127168 2057932111872 2058290986752 2058463739904 2059666825216 2060026002606 2062879064064 2063411970048 2068922655072 2069096300544 2069116974848 2069457122304 2074070089728 2078589714432 2079804562528 2080146466944 2080341840896 2084315856896 2084854300672 2086436592383 2089278664704 2089326231552 2089865969664 2090962272256 2095399598292 2095575465984 2095623176192 2095988623872 2096800241536 2100612907008 2100660731904 2101027058064 2101348401152 2101714847232 2101762697216 2105584386048 2106399719424 2106767046384 2106815011392 2106991837184 2111463180288 2112570812352 2113116555264 2113164664832 2116043145216 2117649107574 2118196162368 2122242490368 2122441818112 2122790731776 2124031413504 2128659909376 2133404844032 2133755559936 2133776880312 2133955969024 2139655053536 2140207793152 2143171903488 2143545643008 2144798455107 2144978468864 2145352523424 2146477933171 2149450727424 2150005997568 2151262585472 2154617676288 2154798514176 2155174281216 2155928879104 2156304843264 2157139816832 2161111400448 2161488268368 2162325249084 2166306379776 2167015538688 2167442781504 2167624695808 2171005304832 2172224710656 2172652980498 2172835332096 2177365671936 2177570177024 2178588650238 2179201060608 2188386500608 2188817956864 2189177782272 2190047367662 2190407395176 2194797789184 2198838706176 2200073745408 2200692195328 2201227860832 2206519273959 2206704467968 2207139535744 2210146025472 2210716975104 2210767306752 2211927031808 2212009046016 2213169422464 2216621062656 2216807104512 2217193684992 2217244164096 2218102734848 2218489541268 2222135967744 2222574077952 2223301656576 2223689369616 2224601082704 2225175766528 2228257554432 2228646131712 2233613942784 2234734774272 2234785652736 2235175368426 2235362967552 2240157733632 2240736436224 2245227708416 2245619245056 2246909263872 2246931714874 2247301093752 2251805523968 2256773578752 2256824958976 2257218518016 2263385220096 2263436750848 2264021467136 2267552415744 2268826049952 2268877704576 2269068132352 2269463826432 2270016231483 2270206754816 2270654342528 2274386509824 2275663982592 2275715792896 2276112646236 2279853785088 2281049751552 2281134328704 2281933029376 2282330966916 2282382929008 2286082326528 2286533044224 2287418445312 2292380073984 2292402979328 2292779833344 2294712509232 2297890603008 2303545311232 2304622704384 2304839161856 2305218060288 2311591620338 2315391074304 2316744322816 2317125178368 2317342810112 2321769562112 2322174446592 2324131900376 2327350738944 2327756596704 2327951966208 2328571621376 2329173164032 2334169149312 2334365057024 2334772137984 2338005712896 2339780132844 2339976511488 2340384571008 2341204017152 2341612290732 2342519019841 2344855339008 2345461088256 2346831911424 2351922413568 2352332556288 2353243436544 2353904943104 2357576073216 2358900271728 2364016951296 2364483034368 2364681486336 2364705114112 2370365816832 2375531102208 2376450965504 2376919500032 2377310247936 2382075265024 2383413224192 2387747045376 2387801407488 2389142582904 2394324860928 2394742398048 2394943389696 2394997915648 2396343133184 2400080449536 2400700465152 2400755122176 2401339484544 2401541029888 2401959825408 2402014511104 2403363669707 2407111935228 2407313965056 2407733767296 2407788584448 2413100777472 2413945683968 2414366642688 2419748438016 2420170408656 2425021333504 2425419988992 2425647792128 2426782293936 2426837544768 2427464472576 2432754182144 2438176964608 2438577782784 2438602148928 2444838043648 2445320061184 2449766449152 2450715058176 2450770853888 2451198234408 2451403964416 2452000655104 2456515117056 2457894887448 2457950846624 2458585811968 2461934813184 2462420201472 2463918718976 2465302647808 2465788700089 2469147512832 2469841600512 2471228856096 2475778719744 2476381343436 2476589187072 2477077464576 2478036649088 2482542526464 2483031977712 2488417910784 2489381486592 2489406360364 2489815600272 2495365576704 2500778262528 2500803250176 2501506236416 2502676218042 2502911277328 2503322737344 2508340330496 2513931599872 2514369994752 2515688983808 2521296633856 2521736313096 2521947963392 2525881171968 2527357443072 2528010338304 2528683245088 2529336482816 2532839522304 2533281214464 2534761810581 2534974554112 2535416618592 2538928078848 2539583963136 2540259950592 2540916178944 2542401237376 2546366344704 2546580062208 2547024150528 2552701648896 2553982599168 2554040745984 2554486135344 2555475294372 2560180267008 2565311823872 2567174658048 2567680795134 2567896301568 2567921959856 2573492027392 2578953351744 2579169804288 2579228524544 2579678306304 2580677220352 2586274955264 2586725965824 2586784858112 2588237798146 2591488475136 2592491962368 2592944057088 2593003090944 2593851932672 2594304264552 2594522005504 2600087153664 2600758837248 2600818049024 2606337363168 2607010661376 2607704596497 2607923462144 2608378247904 2608437633152 2611990757376 2612665516032 2614192508928 2614648387923 2619643074048 2619862941696 2619889119232 2620319809536 2621394141184 2621851276044 2626160689152 2633421604352 2633854519296 2634101899264 2641818994672 2645477818368 2646161227776 2647707797504 2648143060992 2653450928128 2653913653248 2654941313024 2655464753942 2659829415936 2660293253376 2661224710144 2661323383488 2662719461402 2667096047616 2667621884928 2673507336192 2674034437536 2674258870272 2674909805568 2675661733888 2677164594104 2679834673152 2681339877216 2682093613056 2687911329792 2689421070336 2689951309188 2694372655104 2695886024832 2701289586688 2701733658624 2702266324992 2703312708096 2709203521024 2715688894464 2715716029488 2715943960576 2716479428608 2722371731456 2723900827648 2728149000192 2728853766144 2728915894272 2729972596736 2730448666176 2731881005854 2736371269632 2736848454912 2737970563328 2738677866496 2742949085184 2743909482496 2744387982336 2746701336808 2750442799104 2750505418752 2750985068832 2751215960064 2757117210624 2757829459968 2758500736992 2758563540096 2758795067392 2759276163072 2765194702452 2765426786304 2765909038464 2771452952576 2771908558848 2773465478784 2773528622592 2785704886272 2785768308736 2786487959552 2787791230224 2793866131056 2794100621312 2794651498496 2800817209344 2800880975872 2801369410752 2802286462976 2807445848064 2808532959232 2809022728512 2809086681856 2813639786496 2814194515968 2815284240384 2815775186994 2816761083136 2817488740352 2821882871808 2823532143432 2824261549824 2828173049856 2829656653824 2830150106784 2830387642368 2832041884672 2836458713088 2837191458816 2844768650724 2845007413248 2845035840416 2845503543168 2851846373376 2857562537984 2858060857344 2859731273476 2860201392048 2860470031232 2865934303232 2866674663424 2872823568384 2873565708288 2875073124352 2881481867264 2881984357824 2883100332112 2885975801856 2886721339392 2888408506368 2888912204838 2889354051584 2889923708672 2895178530816 2896299614208 2896870640664 2897113776128 2901632090112 2903154229248 2903261872896 2904784866984 2905601414144 2909559324672 2910132965376 2917373313024 2918083424256 2918837256192 2918903709696 2920543193568 2925920305152 2931784941568 2933431660544 2933913894912 2934492337296 2942025698612 2946861367296 2947375259136 2947622633472 2949068408832 2949345394688 2955494750208 2956258246656 2956325552128 2957986055024 2962599304896 2962847956992 2963364636672 2963432103936 2964402208768 2964919159488 2971010072576 2971528175616 2972046369006 2978151923712 2978671272192 2979646365696 2979714203648 2980233824568 2980483956736 2985132294144 2986808977152 2986876978176 2987648581632 2993877798912 2994158993408 2995627594323 2995879018496 2996401458336 3001326501888 3009031438336 3009624690688 3010119450624 3011810168367 3017846960128 3023403220992 3025101399936 3025170272768 3025951768576 3026688308644 3034218643456 3034816861648 3038950785024 3039805046784 3041399668736 3041512438272 3043107955888 3047853961152 3048109768704 3048710725632 3049891260416 3055436955648 3056039357184 3056506765312 3057039777792 3058826488718 3059616678976 3062668197888 3063854137344 3064388431104 3071219171328 3072830272512 3073624080384 3080216883744 3081012599808 3086898167808 3087188099072 3087695609856 3089500237824 3090039003909 3096232595456 3103134318592 3103644450816 3103675462272 3103935954944 3112225532416 3113029517312 3117884571648 3119706843792 3119968681984 3120512761344 3122149720976 3126473785344 3127281451008 3129109215232 3133989347328 3134798954496 3135896551424 3136443408384 3137657915392 3138276527386 3143363198976 3143434764288 3143982935808 3145200362304 3150991097856 3152022601728 3152572270848 3152644045824 3159599579136 3160222517088 3160487755776 3167374802944 3168856218528 3169674832896 3169746997248 3183662727168 3183735209984 3185523443872 3186047120256 3192433147904 3192989864064 3193257852928 3200107266048 3200665320468 3200933953536 3201006829568 3201785979392 3202613100544 3209482580304 3209751953408 3210311689728 3210384779264 3214757855232 3217467703296 3218028785136 3219155523584 3224176091136 3225008996352 3226331250688 3226893878208 3232197771264 3233893318656 3234457264896 3235709725248 3235783393024 3236619296768 3241667100672 3243487873626 3250523308032 3251164172256 3251437043712 3251469531904 3259252998144 3266355265536 3267620077568 3268264312544 3268801590912 3275353489408 3277193183264 3282579750912 3283226935296 3285071051493 3292196683776 3293122134016 3294971808128 3298258059264 3300110618112 3301038292992 3301841791248 3302118916096 3302769952768 3310056701952 3310709303616 3316150960128 3317890547712 3318013569024 3319175315456 3319754133696 3325210656768 3325866246144 3327154102272 3327734311902 3334404333568 3334952484864 3336901624056 3337763649792 3342386331648 3352178479104 3352493326336 3353044451328 3362315084128 3367841562624 3368428867584 3369809924096 3370363895808 3370397572311 3370680451072 3377119363072 3377708285952 3379682414108 3380555491456 3385160368128 3385237438464 3385827777024 3386111950848 3387013267456 3387888238592 3395077830144 3395155126272 3396032200704 3403316556864 3403602198528 3404195739648 3405310132224 3405387661312 3405981513792 3407300392496 3411579764736 3413495973888 3413573689344 3414168969354 3421574627328 3422899544064 3423496450374 3423574393512 3423861735424 3431127667968 3438570110976 3438604468992 3438893072384 3439571075072 3442068763848 3448967954432 3455317966848 3456655949824 3457258742784 3457337454592 3459072352736 3466782871552 3467387430507 3467678449664 3473086611456 3475116484224 3476014215168 3476939461996 3477837663872 3482654343168 3483261669888 3483554021376 3485590011904 3486197850564 3491026108416 3491927949312 3492857432064 3493759746048 3495801701392 3501253723968 3501547585536 3502158206976 3509964767232 3511806025728 3512418436098 3520247867136 3527303757824 3527883620352 3528214970368 3529865154816 3530857414656 3530892694802 3538551537664 3546439221248 3547022229504 3547057671168 3548431177984 3556128063488 3556829179904 3563296653312 3564676448256 3565379250048 3565678493696 3566546407424 3573112897536 3575119836288 3576124817408 3580996091904 3581702111232 3583713874356 3585894760448 3586601745584 3591487291392 3592415084544 3592496873472 3594514699776 3601132683264 3602009226816 3602311544832 3602939738112 3603021766656 3604416944128 3610970947584 3611682876672 3620918525952 3620954705984 3621549964032 3629622657024 3637532000256 3638471688192 3638554525696 3640256317152 3640598221568 3641196708864 3648495026176 3649131273216 3657265446912 3657903223392 3659183976448 3667257065472 3667340558336 3667980091776 3668287946752 3674008977408 3676072587264 3676156280832 3676797351612 3677105946624 3678000982656 3678084720128 3679034884096 3684772675584 3686842331172 3686926269936 3687235715072 3687878717952 3695878078464 3697953971712 3698038163456 3704762400768 3706843284144 3714273181696 3714883780608 3715616196864 3717054973632 3725154841408 3734072229888 3734109540546 3734422945792 3735159214336 3743261130752 3745363638016 3751204875264 3752259354624 3753712320512 3754366915992 3762510495744 3764709524576 3765682066432 3769437782016 3770897399808 3771554992128 3772875538432 3773533475712 3773850189824 3776714338111 3781944950784 3782604469644 3782921945088 3791036164608 3792015507456 3793024867632 3793343217664 3794004724224 3799259283456 3802461831168 3803124927888 3810389925888 3810747809792 3811374268416 3813601856064 3819870093312 3830431424512 3831061118976 3831420944384 3833212941558 3842645810432 3847967735808 3851211341824 3851844452352 3851882939784 3860238041088 3861732818944 3862494187552 3868754706432 3868842786816 3869517459456 3870872305664 3871015830528 3873046489312 3879412432896 3880088948736 3880177287168 3882356697219 3888737943552 3889504636416 3889831084032 3890777899008 3891456396828 3891783008256 3891871612928 3894057591424 3900130730496 3901138255872 3901227073536 3911885193216 3912567371856 3912656449728 3921288763392 3929148489728 3929794412544 3929833678848 3932091211776 3932776914066 3940659666944 3941677662208 3950132406528 3950463942656 3951152848896 3951242805248 3953225545984 3962037567488 3962728492008 3968216727552 3969241841664 3970869231616 3971561696256 3972861820928 3973645099424 3980176392192 3980870479872 3982411969536 3982502637568 3983197130913 3983531442176 3989744123904 3991837065216 3991985075232 3994079192103 3994170125764 3995201944448 4000644071424 4001432827392 4001768669184 4011388305408 4012364708352 4013492600832 4015746891156 4023140419584 4031204294656 4031866994688 4033468533248 4034131605504 4034926963782 4051934380032 4053073395712 4054969062144 4055349917696 4063805281536 4064146358272 4064947634176 4067230825658 4073574044232 4073915940864 4074719142912 4076053037056 4083557597184 4085138849792 4085851241472 4093373841408 4094958895104 4095672999264 4097107030016 4097821508781 4098165440512 4104556904448 4106955844992 4108016799744 4113706254336 4115864223744 4116581973504 4116927479808 4119333650432 4120052005212 4125758128128 4126823940096 4137845310144 4138192601088 4138233949696 4138914244608 4148140179456 4157179428864 4159609125056 4160292933888 4160683681792 4168631713792 4169708601344 4172873184766 4178557329408 4178652463104 4179731939328 4181924544512 4190799196584 4191150931968 4191246352384 4191977247744 4193600483072 4201225814016 4201321463808 4202054116128 4202696802304 4203429694464 4203525394432 4211168772096 4212799438848 4213534092768 4213630022784 4213983674368 4222926360576 4225141624704 4226233110528 4226329329664 4232086290432 4235298215148 4236392324736 4244484980736 4244883636224 4245581463552 4248062827008 4257319818752 4266809688064 4267511119872 4267553760624 4267911938048 4279310107072 4280415586304 4286343806976 4287091286016 4289596910214 4289956937728 4290705046848 4292955866342 4298901454848 4300011995136 4302525170944 4309235352576 4310348562432 4311857758208 4312609686528 4314279633664 4322222800896 4322976536736 4324650498168 4332612759552 4334031077376 4334885563008 4335249391616 4342010609664 4344449421312 4345305960996 4345670664192 4354731343872 4355140354048 4357177300476 4358402121216 4376773001216 4377635913728 4378355564544 4380094735324 4380814790352 4389595578368 4397677412352 4400147490816 4401384390656 4402455721664 4413038547918 4413408935936 4414279071488 4420292050944 4421433950208 4423854063616 4424018092032 4426338844928 4433242125312 4434387369984 4434488328192 4436205469696 4436979082536 4444271935488 4445148155904 4446603313152 4447378739232 4449202165408 4450351533056 4456515108864 4457292263424 4467227885568 4469469548544 4469571305472 4470350736852 4470725935104 4480315467264 4481472872448 4490455416832 4491238490112 4493818527744 4493863429748 4494602187504 4503611047936 4513547157504 4513649917952 4514437036032 4526770440192 4526873501696 4528042934272 4535104831488 4537652099904 4537755409152 4538136264704 4538927652864 4540032462966 4540413509632 4541308685056 4551327965184 4551431585792 4552225292472 4559707570176 4562099503104 4562268657408 4563866058752 4564661933832 4564765858016 4572164653056 4573066088448 4574836890624 4584760147968 4584805958656 4585559666688 4588239733077 4589425018464 4595781206016 4607090622464 4609245408768 4609678323712 4610436120576 4623183240676 4630782148608 4633488645632 4634250356736 4634685620224 4643539124224 4644348893184 4648263800752 4654701477888 4655513193408 4655903932416 4657143242752 4658346328064 4668338298624 4668730114048 4669544275968 4679560265688 4679953022976 4680769142016 4682408034304 4683224581464 4685038039682 4689710678016 4690922176512 4693663822848 4703844827136 4704665112576 4706486873088 4707414791079 4707809886208 4715152146432 4717800543456 4728033902592 4728966068736 4729362972672 4729410228224 4740731633664 4751062204416 4752901931008 4753839000064 4754620495872 4764150530048 4766826448384 4775494090752 4775602814976 4778285165808 4788649721856 4789484796096 4789886779392 4789995831296 4792686266368 4800160899072 4801400930304 4801510244352 4802678969088 4803082059776 4803919650816 4804029022208 4806727339414 4814223870456 4814627930112 4815467534592 4815577168896 4826201554944 4827891367936 4828733285376 4839496876032 4840340817312 4850042667008 4850839977984 4851295584256 4853564587872 4853675089536 4854928945152 4865508364288 4876353929216 4877155565568 4877204297856 4889676087296 4890640122368 4899532898304 4901430116352 4901541707776 4902396468816 4902807928832 4904001310208 4913030234112 4915789774896 4915901693248 4917171623936 4923869626368 4924840402944 4927837437952 4930605295616 4931577400178 4938295025664 4939683201024 4942457712192 4951557439488 4952762686872 4953178374144 4954154929152 4956073298176 4965085052928 4966063955424 4976835821568 4978762973184 4978812720728 4979631200544 4990731153408 5001556525056 5001606500352 5003012472832 5005352436084 5005822554656 5006645474688 5016680660992 5027863199744 5028739989504 5031377967616 5042593267712 5043472626192 5043895926784 5051762343936 5054714886144 5056020676608 5057366490176 5058672965632 5065679044608 5066562428928 5069523621162 5069949108224 5070833237184 5077856157696 5079167926272 5080519901184 5081832357888 5084802474752 5092732689408 5094048301056 5105403297792 5107965198336 5108081491968 5108972270688 5110950588744 5120360534016 5130623647744 5134349316096 5135361590268 5135792603136 5135843919712 5146984054784 5157906703488 5158339608576 5158457049088 5159356612608 5161354440704 5172549910528 5173451931648 5173569716224 5176475596292 5182976950272 5184983924736 5185888114176 5186006181888 5187703865344 5188608529104 5189044011008 5200174307328 5201517674496 5201636098048 5212674726336 5214021322752 5215409192994 5215846924288 5216756495808 5216875266304 5223981514752 5225331032064 5228385017856 5229296775846 5239286148096 5239778238464 5240639619072 5242788282368 5243702552088 5252321378304 5266843208704 5267709038592 5268203798528 5283637989344 5290955636736 5292322455552 5295415595008 5296286121984 5296339042203 5306901856256 5307827306496 5309882626048 5310929507884 5319658831872 5320586506752 5322449420288 5322646766976 5325438922804 5334192095232 5335243769856 5347014672384 5348068875072 5348517740544 5349819611136 5351323467776 5354329188208 5359669346304 5362679754432 5364187226112 5378842140672 5379902618376 5388745310208 5391772049664 5402579173376 5403467317248 5404532649984 5406625416192 5418407042048 5431377788928 5431432058976 5431887921152 5432958857216 5444743462912 5447801655296 5456298000384 5457707532288 5457831788544 5459945193472 5460897332352 5463762011708 5472742539264 5473696909824 5475941126656 5477355732992 5485898170368 5487818964992 5488775964672 5493402673616 5500885598208 5501010837504 5501970137664 5502431920128 5514234421248 5515658919936 5517001473984 5517127080192 5517590134784 5518552326144 5530389404904 5530853572608 5531818076928 5542905905152 5543817117696 5546930957568 5547057245184 5571409772544 5571536617472 5572975919104 5575582460448 5587732262112 5588201242624 5589302996992 5601164310819 5601634418688 5601761951744 5602738821504 5604572925952 5614891696128 5617065918464 5618045457024 5618173363712 5627279572992 5628389031936 5630568480768 5631550373988 5633522166272 5634977480704 5643765743616 5647064286864 5648523099648 5656346099712 5659313307648 5660300213568 5660775284736 5664083769344 5672917426176 5674382917632 5689537301448 5690014826496 5690071680832 5691007086336 5703692746752 5716121714688 5719462546952 5720402784096 5720940062464 5731868606464 5733349326848 5745647136768 5747131416576 5750146248704 5762963734528 5763968715648 5766200664224 5771951603712 5773442678784 5776817012736 5777824409676 5778708103168 5779847417344 5790357061632 5792599228416 5793741281328 5794227552256 5803264180224 5806308458496 5806523745792 5809569733968 5811202828288 5819118649344 5820265930752 5834746626048 5836166848512 5837674512384 5837807419392 5841086387136 5851840610304 5866863321088 5867827789824 5868984674592 5884051397224 5893722734592 5894750518272 5898136817664 5898690789376 5910989500416 5912516493312 5912651104256 5915972110048 5925198609792 5925695913984 5926729273344 5926864207872 5928804417536 5929838318976 5942020145152 5943056351232 5944092738012 5956303847424 5957342544384 5959292731392 5959428407296 5960467649136 5960967913472 5970264588288 5973617954304 5973753956352 5975297163264 5987755597824 5988317986816 5991255188646 5991758036992 5992802916672 6002653003776 6018062876672 6019249381376 6020238901248 6023620336734 6035693920256 6046806441984 6050202799872 6050340545536 6051903537152 6053376617288 6068437286912 6069633723296 6077901570048 6079610093568 6082799337472 6083024876544 6086215911776 6095707922304 6096219537408 6097421451264 6099782520832 6100846238487 6110873911296 6112078714368 6113013530624 6114079555584 6117652977436 6119233357952 6125336395776 6127708274688 6128776862208 6142438342656 6145660545024 6147248160768 6160433767488 6162025199616 6173796335616 6174376198144 6175391219712 6179000475648 6180078007818 6192465190912 6206268637184 6207288901632 6207350924544 6207871909888 6224451064832 6226059034624 6235769143296 6239413687584 6239937363968 6241025522688 6244299441952 6252947570688 6254562902016 6258218430464 6259309777149 6267978694656 6269597908992 6271793102848 6272886816768 6275315830784 6276553054772 6286726397952 6286869528576 6287965871616 6290400724608 6301982195712 6304045203456 6305144541696 6305288091648 6319199158272 6320445034176 6320975511552 6334749605888 6337712437056 6339349665792 6339493994496 6367325454336 6367470419968 6371046887744 6372094240512 6384866295808 6385979728128 6386515705856 6400214532096 6401330640936 6401867907072 6402013659136 6403571958784 6405226201088 6418965160608 6419503906816 6420623379456 6420769558528 6429515710464 6434395365321 6434935406592 6436057570272 6438311047168 6439433799513 6448352182272 6450017992704 6452662501376 6453787756416 6464395542528 6467786637312 6468914529792 6471419450496 6471566786048 6473238593536 6483334201344 6486975747252 6501046616064 6502328344512 6502874087424 6502939063808 6518505996288 6532710531072 6535240155136 6536528625088 6537603181824 6550706978816 6554386366528 6565159501824 6566453870592 6570142102986 6584393367552 6586244268032 6589943616256 6596516118528 6600221236224 6602076585984 6603683582496 6604237832192 6605539905536 6619557821877 6620113403904 6621418607232 6632301920256 6635781095424 6636027138048 6638350630912 6639508267392 6650421313536 6651732492288 6654308204544 6655468623804 6668808667136 6669904969728 6673803248112 6675527299584 6684772663296 6704356958208 6704986652672 6706088902656 6724630168256 6735683125248 6736857735168 6739619848192 6740727791616 6740795144622 6741360902144 6755416571904 6759364828216 6761110982912 6770320736256 6770474876928 6771655554048 6774026534912 6775776477184 6790155660288 6790310252544 6792064401408 6806633113728 6807204397056 6808391479296 6810048694449 6810620264448 6810775322624 6811963027584 6814600784992 6823159529472 6826991947776 6827147378688 6828337938708 6843149254656 6845799088128 6846992900748 6847148787024 6847723470848 6862255335936 6877140221952 6877208937984 6877786144768 6879142150144 6884137527696 6897935908864 6910635933696 6913311899648 6914517485568 6914674909184 6918144705472 6933565743104 6934774861014 6935356899328 6946173222912 6950232968448 6952028430336 6953878923992 6955675327744 6965308686336 6966523339776 6971180023808 6972395701128 6982052216832 6983855898624 6985714864128 6987519492096 6991603402784 7002507447936 7003095171072 7004316413952 7019929534464 7023612051456 7024836872196 7027557059523 7040495734272 7054607515648 7055767240704 7056429940736 7059730309632 7061714829312 7061785389604 7077103075328 7092878442496 7094044459008 7094115342336 7096862355968 7112256126976 7113658359808 7126593306624 7129352896512 7130758500096 7131356987392 7133092814848 7146225795072 7150239672576 7152249634816 7163404222464 7167427748712 7171789520896 7173203491168 7182974582784 7184830169088 7184993746944 7189029399552 7202265366528 7204018453632 7204623089664 7205879476224 7206043533312 7208833888256 7210091009121 7221941895168 7223365753344 7241837051904 7241909411968 7243099928064 7259245314048 7275064000512 7276943376384 7277109051392 7280512634304 7281196443136 7282393417728 7296990052352 7298262546432 7314530893824 7315806446784 7318367952896 7334514130944 7334681116672 7335960183552 7336575893504 7352145174528 7352312561664 7353594703224 7354211893248 7356001965312 7356169440256 7358069768192 7369545351168 7373684662344 7373852539872 7374471430144 7375757435904 7391756156928 7395907943424 7396076326912 7397366100267 7409524801536 7413686568288 7428546363392 7429767561216 7431232393728 7434109947264 7450309682816 7468144459776 7468219081092 7468845891584 7470318428672 7486522261504 7490727276032 7502409750528 7504518709248 7507424641024 7508733831984 7525020991488 7529419049152 7531364132864 7541794799616 7543109984256 7545751076864 7547066951424 7547700379648 7553428676222 7563889901568 7565208939288 7565843890176 7582072329216 7584031014912 7586049735264 7586686435328 7588009448448 7598518566912 7604285431743 7604923662336 7606249855776 7620779851776 7621495619584 7622748536832 7627203712128 7639740186624 7660862849024 7662122237952 7662841888768 7666425883116 7685291620864 7695935471616 7702422683648 7703688904704 7703765879568 7720476082176 7723465637888 7724988375104 7737509412864 7737685573632 7739034918912 7741744611328 7742031661056 7746092978624 7758824865792 7760177897472 7760354574336 7764713394438 7777475887104 7779009272832 7781555798016 7782912793656 7783566016512 7783743225856 7788115182848 7800261460992 7802276511744 7802454147072 7823113789491 7823770386432 7825134743712 7825312899456 7842577526784 7858296979456 7859588825088 7859667357696 7864182423552 7864261002059 7865553828132 7881319333888 7883355324416 7900264813056 7900927885312 7902305697792 7902485610496 7906451091968 7924075134976 7925456984016 7936433455104 7938483683328 7941738463232 7943123392512 7945723641856 7947290198848 7960352784384 7961740959744 7964823939072 7965005275136 7966394261826 7967062884352 7979488247808 7983674130432 7983970150464 7988158384206 7988340251528 7990403888896 8001288142848 8002865654784 8022776610816 8024729416704 8026985201664 8031493782312 8046280839168 8062408589312 8063733989376 8066937066496 8068263211008 8069853927564 8090570671183 8103868760064 8106146791424 8109938124288 8110699835392 8127610563072 8128292716544 8129895268352 8134461651316 8147148088464 8147831881728 8149438285824 8152106074112 8167115194368 8170277699584 8171702482944 8186747682816 8189917790208 8191345998528 8194214060032 8195643017562 8196330881024 8209113808896 8213911689984 8216033599488 8231728447488 8233163947008 8238667300864 8240104010424 8251516256256 8253647880192 8275690620288 8276385202176 8276467899392 8277828489216 8296280358912 8314358857728 8319218250112 8320585867776 8321367363584 8337263427584 8339417202688 8345746369532 8357114658816 8357304926208 8359463878656 8363849089024 8381598393168 8382301863936 8382492704768 8383954495488 8387200966144 8402451628032 8402642927616 8404108232256 8405393604608 8406859388928 8407050788864 8422337544192 8425598877696 8427068185536 8427260045568 8427967348736 8445852721152 8450283249408 8452466221056 8452658659328 8470596430296 8472784649472 8488969961472 8489767272448 8491162927104 8496125654016 8514639637504 8533619376128 8535022239744 8535107521248 8535823876096 8558620214144 8560831172608 8572687613952 8574182572032 8579193820428 8579913875456 8581410093696 8585911732684 8597802909696 8600023990272 8605050341888 8618470705152 8620697124864 8623715516416 8625219373056 8628559267328 8644445601792 8645953073472 8649300996336 8665225519104 8668062154752 8669771126016 8670498783232 8688898842624 8690611921992 8691341328384 8709462687744 8710280708096 8714354600952 8716804242432 8755271827456 8756711129088 8760189470648 8761629580704 8779191156736 8795354824704 8800294981632 8802768781312 8804911443328 8826077095836 8826817871872 8828558142976 8840584101888 8842867900416 8847708127232 8848036184064 8852677689856 8866484250624 8868774739968 8868976656384 8872410939392 8873958165072 8888543870976 8890296311808 8893206626304 8894757478464 8898404330816 8900703066112 8913030217728 8914584526848 8934455771136 8938939097088 8939142610944 8940701473704 8941451870208 8960630934528 8962945744896 8982476980224 8986882782969 8987637055488 8987726859496 8989204375008 9007222095872 9027094315008 9027299835904 9028874072064 9053540880384 9053747003392 9056085868544 9070209662976 9075304199808 9075510818304 9076272529408 9077855305728 9080064925932 9080827019264 9082617370112 9102655930368 9102863171584 9104450584944 9119415140352 9124199006208 9124537314816 9127732117504 9129323867664 9129531716032 9144329306112 9146132176896 9149673781248 9169520295936 9169611917312 9171119333376 9176479466154 9178850036928 9191562412032 9218490817536 9219356647424 9220872241152 9246366481352 9261564297216 9266977291264 9268500713472 9269371240448 9287078248448 9288697786368 9294126638797 9296527601504 9309402955776 9311026386816 9311807864832 9314286485504 9316692656128 9336676597248 9337460228096 9339088551936 9359120531376 9359906045952 9361538284032 9364816068608 9366449162928 9370076079364 9379421356032 9381844353024 9387327645696 9407689654272 9409330225152 9412973746176 9414829582158 9415619772416 9430304292864 9435601086912 9456067805184 9457932137472 9458820456448 9481463267328 9502124408832 9505803862016 9507678000128 9509240991744 9528301060096 9533652896768 9550988181504 9551205629952 9556570331616 9561583520489 9577299443712 9578969592192 9579773558784 9579991662592 9585372532736 9600321798144 9602801860608 9603020488704 9605357938176 9606164119552 9607839301632 9608058044416 9613454678828 9628447740912 9629255860224 9630935069184 9631154337792 9652403109888 9655782735872 9657466570752 9678993752064 9680681634624 9700085334016 9701679955968 9702591168512 9707129175744 9707350179072 9709857890304 9731016728576 9752707858432 9754311131136 9754408595712 9779352174592 9781280244736 9799065796608 9802860232704 9803083415552 9804792937632 9805615857664 9808002620416 9826060468224 9831579549792 9831803386496 9834343247872 9847739252736 9849680805888 9855213154479 9855674875904 9861210591232 9863154800356 9876590051328 9879366402048 9884915424384 9903114878976 9905525373744 9906356748288 9908309858304 9912146596352 9930170105856 9932127910848 9953671643136 9957525946368 9957625441456 9959262401088 9981462306816 10003213000704 10006024945664 10010704872168 10011645109312 10013290949376 10033361321984 10057479979008 10062755935232 10085186535424 10086945252384 10087791853568 10103524687872 10109429772288 10111192716933 10112041353216 10114732980352 10117345931264 10131358089216 10133124857856 10139047242324 10139898216448 10141666474368 10155712315392 10158335852544 10161039802368 10163664715776 10169604949504 10185465378816 10188096602112 10210806595584 10215930396672 10216162983936 10217944541376 10221901177488 10240721068032 10261247295488 10268698632192 10270723180536 10271585206272 10271687839424 10293968109568 10315813406976 10316679217152 10318713225216 10322708881408 10346903863296 10347139432448 10352951192584 10365953900544 10369967849472 10371776228352 10372012363776 10375407730688 10377217058208 10378088022016 10400348614656 10402162291521 10403035348992 10403272196096 10425349452672 10428042645504 10430818385988 10431693848576 10433512991616 10433750532608 10447963029504 10450662064128 10456770035712 10458593551692 10478572296192 10479556476928 10481279238144 10485576564736 10487405104176 10504642756608 10533686417408 10535418077184 10536407597056 10567275978688 10581911273472 10584644911104 10590831190016 10592572243968 10592678084406 10615654612992 10619765252096 10621859015768 10639317663744 10641173013504 10644898840576 10645293533952 10650877845608 10668384190464 10670487539712 10694029344768 10696137750144 10697035481088 10699639222272 10702646935552 10708658376416 10719338692608 10725359508864 10728374452224 10757684281344 10759805236752 10777490620416 10783544099328 10805158346752 10806934634496 10809065299968 10813250832384 10836814084096 10862755577856 10862864117952 10863775842304 10865917714432 10895603310592 10912596000768 10915415064576 10915663577088 10919890386944 10921794664704 10927524023416 10945485078528 10947393819648 10951882253312 10954711465984 10971796340736 10975637929984 10977551929344 10983967845851 10986805347232 11001771196416 11002021675008 11003940275328 11004863840256 11028468842496 11031317839872 11034002947968 11034254160384 11035180269568 11037104652288 11060778809808 11061707145216 11063636153856 11085811810304 11087634235392 11093861915136 11094114490368 11142819545088 11143073234944 11145951838208 11151164920896 11175464524224 11176402485248 11178605993984 11202328621638 11203268837376 11203523903488 11205477643008 11209145851904 11229783392256 11234131836928 11236090914048 11236346727424 11256778063872 11261136961536 11263100747976 11267044332544 11269954961408 11287531487232 11294128573728 11297046199296 11312692199424 11318626615296 11320600427136 11321550569472 11328167538688 11330143014333 11345834852352 11348765835264 11379074602896 11380029652992 11380143361664 11382014172672 11407385493504 11432243429376 11438925093904 11440805568192 11441880124928 11463737212928 11466698653696 11491294273536 11494262833152 11500292497408 11525927469056 11527937431296 11532401328448 11543903207424 11553634025472 11555648819352 11557416206336 11559694834688 11580714123264 11585198456832 11587482562656 11588455104512 11606528360448 11612616916992 11613047491584 11619139467936 11622405656576 11638237298688 11640531861504 11647070091657 11669493252096 11672333697024 11675349024768 11675614838784 11682172774272 11703681220608 11733726642176 11735655579648 11737969349184 11768102794448 11787445469184 11789501036544 11796273635328 11797381578752 11821979000832 11825032986624 11825302208512 11831944220096 11850397219584 11851391827968 11853458546688 11853728415744 11857608835072 11859676637952 11886112702464 11888185476024 11912607694848 11914685088768 11918585462784 11918856814592 11920935298272 11921935826944 11940529176576 11947235908608 11947507912704 11949591392739 11950594326528 11975511195648 11976635973632 11982237576309 11982510377292 11983516073984 11985605833344 12005306007552 12036125753344 12038498762752 12040477802496 12047240673468 12071387840512 12093612883968 12100405599744 12100681091072 12103807074304 12106753234576 12136874573824 12139267446592 12155803140096 12159220187136 12165598674944 12166049753088 12172431823552 12191415844608 12192439074816 12194842902528 12199565041664 12201692476974 12221747822592 12224157428736 12228159111168 12235305954872 12238466715904 12250672791552 12255416549376 12257553724416 12284876685312 12291321090048 12293464526343 12294496321536 12320867534976 12324050399232 12347592671232 12348752396288 12350782439424 12358000951296 12358124431807 12360156015636 12384930381824 12412537274368 12414577803264 12414701849088 12415743819776 12448902129664 12452118069248 12471538286592 12478827375168 12479874727936 12482051045376 12488598883904 12505895141376 12509125804032 12516436860928 12518619554298 12535957389312 12539195817984 12545773633536 12550631661568 12553106109544 12573452795904 12573739057152 12575931743232 12580801449216 12603964391424 12608090406912 12610289083392 12610576183296 12638398316544 12640890068352 12641951023104 12669499211776 12675424874112 12678699331584 12678987988992 12734650908672 12734940839936 12742093775488 12744188481024 12769732591616 12771959456256 12773031411712 12800429064192 12802661281872 12803735814144 12804027318272 12807143917568 12810452402176 12837930321216 12839007813632 12841246758912 12841539117056 12859031420928 12868790730642 12869870813184 12872115140544 12876622094336 12878867599026 12896704364544 12900035985408 12905325002752 12907575512832 12935573274624 12937829059584 12942838900992 12943133572096 12946477187072 12966668402688 12973951494504 13002093232128 13004656689024 13005748174848 13005878127616 13037011992576 13065421062144 13070480310272 13073057250176 13075206363648 13101413957632 13108772733056 13130319003648 13132907741184 13140284205972 13168786735104 13172488536064 13179887232512 13193032237056 13200442472448 13204153171968 13207367164992 13208475664384 13211079811072 13239115643754 13240226807808 13242837214464 13271562190848 13272054276096 13276701261824 13279016534784 13303464984576 13308616409088 13310937247608 13337617334272 13339809939456 13347606496224 13351054599168 13369545326592 13408713916416 13409973305344 13412177805312 13449260336512 13471366250496 13473715470336 13479239696384 13481455583232 13481590289244 13482721804288 13510833143808 13518729656432 13522221965824 13540641472512 13540949753856 13543311108096 13548053069824 13551552954368 13580311320576 13580620505088 13584128802816 13613266227456 13614408794112 13616782958592 13620097388898 13621240528896 13621550645248 13623926055168 13629201569984 13653983895552 13654294757376 13656675877416 13686298509312 13691598176256 13693985801496 13694297574048 13695446941696 13724510671872 13754280443904 13754417875968 13758284300288 13764719199231 13768275055392 13795871817728 13821271867392 13826623799296 13829034971136 13829349818368 13836289410944 13867131486208 13869549722028 13870713798656 13892346445824 13900465936896 13904056860672 13907757847984 13911350655488 13930617372672 13933046679552 13942360047616 13944791402256 13964104433664 13967711797248 13971429728256 13975038984192 13983206805568 14005014895872 14006190342144 14008632827904 14039859068928 14047224102912 14049673744392 14055114119046 14080991468544 14109215031296 14111534481408 14119460619264 14122244373237 14123429658624 14123570779208 14154206150656 14185756884992 14188088918016 14188230684672 14193724711936 14224512253952 14227316719616 14235307889803 14253186613248 14258705793024 14261517000192 14262713974784 14266185629696 14292451590144 14300479345152 14304499269632 14326808444928 14334855497424 14343579041792 14346406982336 14365949165568 14369660338176 14369987493888 14378058799104 14404530733056 14408036907264 14409246179328 14411758952448 14412087066624 14417667776512 14420182018242 14443883790336 14446731506688 14483674103808 14483818823936 14486199856128 14518490628096 14550128001024 14553886752768 14554218102784 14561025268608 14562392886272 14564786835456 14593980104704 14596525092864 14605056146681 14629061787648 14631612893568 14636735905792 14669028261888 14669362233344 14671920367104 14673151787008 14704290349056 14704625123328 14707189406448 14708423786496 14712003930624 14712338880512 14716139536384 14739090702336 14747369324688 14747705079744 14748942860288 14751514871808 14783512313856 14791815886848 14792152653824 14794732200534 14819049603072 14827373136576 14857092726784 14859535122432 14862464787456 14868219894528 14900619365632 14936288919552 14936438162184 14937691783168 14940636857344 14973044523008 14981454552064 15004819501056 15009037418496 15014849282048 15017467663968 15025345532197 15050041982976 15058838098304 15062728265728 15083589599232 15086219968512 15091502153728 15094133902848 15095400759296 15106857352444 15127779803136 15130417878576 15131687780352 15164144658432 15168062029824 15172099470528 15173372870656 15176018896896 15197037133824 15208570863486 15209847324672 15212499711552 15241559703552 15242991239168 15245497073664 15254407424256 15321725698048 15324244475904 15325683777536 15332851766232 15370583241728 15391870943232 15404845367296 15407377809408 15407531759136 15440952164352 15446931275776 15449976750208 15475018825728 15475371147264 15478069837824 15483489222656 15484063322112 15492185957248 15517649731584 15520355794944 15520709148672 15529426788876 15554951774208 15558018545664 15563111596032 15565825587312 15567132033024 15567486451712 15576230365696 15600522921984 15604553023488 15604908294144 15646227578982 15647540772864 15650269487424 15650625798912 15685155053568 15716593958912 15719334715392 15728364847104 15728522004118 15731107656264 15762638667776 15766710648832 15800529626112 15804611395584 15804971220992 15812902183936 15848150269952 15850913968032 15872866910208 15876967366656 15883476926464 15886246785024 15889017126609 15891447283712 15894580397696 15920705568768 15923481919488 15929647878144 15930010550272 15932788523652 15934125768704 15958976495616 15967348260864 15967940300928 15976316768412 15976680503056 15980807777792 16002576285696 16005731309568 16045553221632 16049458833408 16053970403328 16062987564624 16092561678336 16124817178624 16133874132992 16136526422016 16139707855128 16181141342366 16207737520128 16219876248576 16221399670784 16255221126144 16259790536704 16268923302632 16294296176928 16295663763456 16298876571648 16304212148224 16334230388736 16340555399168 16343404965888 16373495365632 16379835580416 16382691997056 16388428120064 16391286035124 16392661762048 16418227617792 16427823379968 16432067198976 16463456894976 16466327894016 16477334601728 16480208020848 16503032512512 16507295760384 16551381240576 16552770404352 16552935798784 16555656978432 16592560717824 16628717715456 16638436500224 16641171735552 16642734727168 16674526855168 16691492739064 16714229317632 16714609852416 16718927757312 16727698178048 16763196786336 16764603727872 16764985409536 16767908990976 16774401932288 16804903256064 16805285855232 16808216464512 16810787209216 16813718777856 16814101577728 16823545687949 16844675088384 16851197755392 16854136371072 16854520091136 16855934697472 16891705442304 16900566498816 16904932442112 16905317318656 16941192860592 16945569298944 16977939922944 16979534544896 16982325854208 16992251308032 17029279275008 17067238752256 17070044479488 17070215042496 17071647752192 17117240428288 17121662345216 17148365144064 17158387640856 17159827750912 17162820187392 17171823465368 17195605819392 17200047980544 17210100683776 17236941410304 17241394249728 17247431032832 17250438746112 17257118534656 17260520900623 17288891203584 17291906146944 17298601992672 17330451038208 17336124309504 17339542252032 17340997566464 17377797685248 17381223843984 17382682656768 17418925375488 17420561416192 17428709201904 17433608484864 17510543654912 17513422258176 17520378941296 17523259161408 17558382313472 17600589963264 17605537562624 17609822886656 17652154191672 17653635743744 17657116285952 17681168203776 17695416254464 17696072368128 17705355379712 17732968501248 17737549479936 17737953312768 17744821878784 17747916330144 17777087741952 17780592623616 17786413252608 17789514956928 17796808661632 17801406132224 17826060435456 17829169053696 17868911542272 17877878194176 17878285221888 17881402947408 17882903740416 17921261869056 17925891489792 17964953960448 17973765565938 17975274110976 17975453718992 17978408750016 18014444191744 18054188630016 18054599671808 18057748144128 18107081760768 18107494006784 18112171737088 18140419325952 18150608399616 18151021636608 18155710611456 18160129851864 18161654038528 18165234740224 18205311860736 18205726343168 18208901169888 18238830280704 18248398012416 18249074629632 18255464235008 18258647735328 18259063432064 18288658612224 18292264353792 18299347562496 18302538715461 18339040591872 18339223834624 18342238666752 18352958932308 18357700073856 18383124824064 18436981635072 18438713294848 18441744482304 18492732962704 18523128594432 18533954582528 18537001426944 18538742480896 18574156496896 18577395572736 18588253277594 18593055203008 18618805911552 18622052773632 18623615729664 18628572971008 18633385312256 18673353194496 18678177103872 18718241062752 18719812091904 18723076568064 18729632137216 18732898325856 18740152158728 18758842712064 18763688706048 18774655291392 18777929331447 18815379308544 18818660450304 18825947492352 18829659164316 18831239544832 18860608585728 18871202173824 18912135610368 18915864274944 18917640912896 18962926534656 19004248817664 19011607724032 19015356000256 19018481983488 19056602120192 19067305793536 19101976363008 19102411259904 19113140663232 19123167040978 19154598887424 19157939184384 19159547117568 19170745065472 19200643596288 19205603721216 19206040977408 19210715876352 19215678603264 19216116088832 19226909357656 19256895481824 19258511720448 19261870138368 19262308675584 19304806219776 19311565471744 19314933141504 19318301398539 19357987504128 19361363269248 19400170668032 19403359911936 19405182337024 19414258351488 19414700358144 19419715780608 19462033457152 19505415716864 19508622262272 19508817191424 19558704349184 19562560489472 19598131593216 19605720465408 19606166831104 19609585875264 19611231715328 19616005240832 19652120936448 19663159099584 19663606772992 19668686495744 19695478505472 19699361611776 19710426308958 19722421182464 19726309600712 19753180102656 19758732804096 19769830848768 19806229757952 19811050747488 19812713496576 19816619716608 19824293192704 19860340211712 19864255821696 19907343286272 19915051892736 19915250882912 19918524802176 19962924613632 20006426001408 20012049891328 20021409744336 20023290218624 20026581898752 20066722643968 20114959958016 20125511870464 20170373070848 20173890504768 20175583707136 20207049375744 20218859544576 20222385433866 20224082706432 20229465960704 20234691862528 20266249715712 20278094484648 20279796432896 20283332948736 20311424630784 20322079604736 20327329431552 20339209899008 20370930757632 20376193204224 20421613191168 20431860793344 20432325967872 20435889082752 20443802354976 20481442136064 20522494590976 20537397264384 20541446361072 20543170412544 20543375678848 20587936219136 20631626813952 20633358434304 20637426450432 20645417762816 20693807726592 20694278864896 20705902385168 20731907801088 20739935698944 20743552456704 20744024727552 20750815461376 20754434116416 20756176044032 20800697229312 20804324583042 20806070697984 20806544392192 20850698905344 20856085291008 20861636771976 20863387697152 20867025983232 20867501065216 20895926059008 20913540071424 20917187103384 20957144592384 20959112953856 20962558476288 20971153129472 20974810208352 21009285513216 21067372834816 21070836154368 21072815194112 21082671178569 21134551957376 21163822546944 21169289822208 21181662380032 21185144487936 21185356168812 21231309225984 21239530504192 21243718031536 21278635327488 21282346027008 21289797681152 21290587067904 21301755691216 21336768380928 21340975079424 21388058689536 21392275500288 21394070962176 21399278444544 21405293871104 21417316752832 21438677385216 21450719017728 21456748904448 21515368562688 21519610473504 21554981240832 21567088198656 21610316693504 21613869268992 21618130599936 21626501664768 21630273027363 21673628168192 21725511155712 21725728235904 21727551684608 21731835428864 21791206621184 21825192001536 21830830129152 21831327154176 21839780773888 21843589329408 21855048046832 21890970157056 21894787639296 21903764506624 21909422931968 21943592681472 21951275859968 21955103858688 21967935691702 21973610694464 22003542392832 22004043350016 22007880550656 22009727680512 22056937684992 22062635679744 22068005895936 22068508320768 22074209304576 22121557619616 22123414290432 22127272307712 22171623620608 22175268470784 22187723830272 22188228980736 22192098300801 22285639090176 22286146469888 22291903676416 22302329841792 22350929048448 22352804970496 22357211987968 22404657243276 22406537674752 22407047806976 22410955286016 22418291703808 22459566784512 22468263673856 22472181828096 22472693454848 22513556127744 22522273923072 22526201495952 22534088665088 22539909922816 22575062974464 22588257147456 22594092398592 22625384398848 22637253230592 22641200854272 22643101138944 22656335077376 22660286028666 22691669704704 22697531670528 22758149205792 22760059305984 22760286723328 22764028345344 22814770987008 22864486858752 22877850187808 22881611136384 22883760249856 22927474425856 22933397307392 22950802516213 22982588547072 22988525666304 23000584994816 23051854938112 23055874862592 23064802656896 23087806414848 23107268050944 23111297638704 23114832412672 23119389669376 23161428246528 23170396913664 23174965125312 23176910209024 23213056720896 23225233833984 23226094983168 23238278935872 23244811313152 23276474597376 23281063723008 23294140183314 23344667394048 23350698049536 23351229677568 23364345548544 23407362441216 23467453284352 23471311159296 23475938698368 23536205588896 23574890938368 23579002073088 23592547270656 23592783006177 23594763157504 23643958001664 23650065973248 23650604417024 23663888440192 23700794439168 23702783655936 23706917093376 23707456831488 23715217670144 23719353275904 23772225404928 23776370952048 23825215389696 23829370177536 23837170925568 23837713629184 23841870596544 23843871653888 23881058353152 23894471817216 23895015825408 23899182785478 23901188653056 23951022391296 23953271947264 23964475152618 23965020754584 23967032147968 23971211666688 24072251506688 24076997525504 24080955604992 24094481346936 24142775681024 24187225767936 24200811199488 24201362182144 24207614148608 24213506469152 24271712013549 24273749147648 24278534893184 24311606280192 24318440374272 24331197349888 24332099506176 24344863647104 24382831689216 24384878149632 24389685805056 24399130083328 24403384953948 24443495645184 24448314857472 24456318222336 24470611909744 24476933431808 24501345583104 24510833098752 24515107448832 24569753370624 24582642180096 24586929052686 24588992643072 24641735069952 24648100798464 24695185342464 24697504792576 24716001902592 24716248863614 24720312031272 24769860763648 24825074548736 24829155606528 24829403698176 24897804259328 24904236138496 24943076573184 24957654750336 24959749455872 24964102090752 24977197767808 25011790282752 25018251608064 25032873721856 25037239108596 25071914778624 25078391635968 25091547267072 25101263323136 25106212219088 25146905591808 25147478114304 25151863486464 25161602898432 25207928782848 25216180813824 25220578166784 25221152366592 25276796633088 25281780136704 25283902046208 25338998423552 25350849748224 25357398663168 25357975977984 25469301817344 25469881679872 25484187550976 25488376962048 25539465183232 25543918912512 25600858128384 25605322563744 25607471628288 25608054636544 25614287835136 25620904804352 25675860642432 25678015627264 25682493517824 25683078234112 25718062841856 25737581461284 25739741626368 25744230281088 25753244188672 25757735198052 25793408729088 25800071970816 25810650005504 25815151025664 25871146549248 25875658119168 25885677801984 25886267144192 25892954374144 25933336805376 25947902989008 26004186464256 26009313378048 26011496349696 26011756255232 26074023985152 26130842124288 26140960620544 26146114500352 26150412727296 26202827915264 26217545466112 26265815482368 26280568411944 26337573470208 26344977072128 26359774465024 26386064474112 26400884944896 26408306343936 26414734329984 26416951328768 26422159622144 26437000366777 26478231287508 26480453615616 26485674428928 26543124381696 26544108552192 26553402523648 26558033069568 26606929969152 26617232818176 26621874495216 26675234668544 26679619878912 26695212992448 26702109198336 26739090653184 26817427832832 26819946610688 26824355610624 26898520673024 26947430940672 26958479392768 26962911166464 26963180578488 26965443608576 27021666287616 27037459312864 27044443931648 27081282945024 27081899507712 27086622216192 27096106139648 27103105908736 27123675700979 27160622641152 27161241010176 27168257605632 27226532454912 27228817588224 27233565917184 27240194777796 27242481057792 27243101290496 27247852110336 27258403139968 27307967791104 27308589514752 27313351754832 27372597018624 27383196352512 27387971602992 27388595148096 27390893883392 27449021343744 27508560887808 27508835751936 27516568600576 27529438398462 27536550110784 27591743635456 27653247598592 27658069942272 27658699636736 27672578821888 27734262972416 27739099444056 27741427597312 27784692891648 27800931873792 27808113721344 27815515695968 27822701310976 27861234745344 27866093359104 27882379916391 27884720095232 27889582804512 27928208867328 27935423594496 27942859456512 27950077968384 27966413611136 28010029791744 28012380684288 28017265655808 28079718137856 28094448205824 28099347488784 28110228238092 28161982937088 28218430062592 28223068962816 28238921238528 28244488746474 28246859317248 28247141558416 28308412301312 28371513769984 28376461369344 28387449423872 28449024507904 28454633439232 28470615779606 28506373226496 28517411586048 28523034000384 28532371259392 28584903180288 28600958690304 28608998539264 28653616889856 28669710994848 28684750561467 28687158083584 28692813964672 28731898331136 28739320676352 28739974987776 28756117598208 28809061466112 28816073814528 28818492358656 28823517904896 28824174133248 28835335553024 28840364036484 28887767580672 28893463013376 28967348207616 28967637647872 28972399712256 29036981256192 29100256002048 29107773505536 29108436205568 29122050537216 29124785772544 29129573670912 29187960209408 29193050185728 29210112293362 29258123575296 29263225787136 29273471811584 29338056523776 29338724466688 29343840734208 29408580698112 29409250246656 29414378812896 29416847572992 29424007861248 29424677761024 29432279072768 29478181404672 29494738649376 29495410159488 29497885720576 29503029743616 29567024627712 29583631773696 29584305307648 29589464401068 29638099206144 29654746273152 29714185453568 29719070244864 29724929574912 29736439789056 29801238731264 29872577839104 29872876324368 29875383566336 29881273714688 29946089046016 29962909104128 30009639002112 30018074836992 30029698564096 30034935327936 30050691064394 30100083965952 30117676196608 30125456531456 30172439937024 30183004307456 30188267805696 30213714704888 30255559606272 30260835757152 30263375560704 30328289316864 30336124059648 30344198941056 30346745741312 30352037793792 30394074267648 30417141726972 30419694649344 30424999423104 30483119407104 30485982478336 30490994147328 30508814848512 30643451396096 30648488951808 30651367555072 30665703532464 30741166483456 30783741886464 30809690734592 30814755618816 30815063518272 30881904328704 30893862551552 30899953500416 30950037651456 30956139675648 30966978445312 30968126644224 30984371914496 31040711589888 31041418297344 31058853577752 31109903548416 31116037091328 31126223192064 31131651174624 31134264066048 31134972903424 31152460731392 31201045843968 31209106046976 31209816588288 31292455157964 31295081545728 31300538974848 31301251597824 31370310107136 31433187917824 31438669430784 31456729694208 31457044008236 31462215312528 31525277335552 31533421297664 31601059252224 31609222791168 31609942441984 31625804367872 31696300539904 31701827936064 31745733820416 31753934733312 31766953852928 31772493570048 31778034253218 31782894567424 31789160795392 31846963838976 31859295756288 31860021100544 31865577047304 31868251537408 31917952991232 31934696521728 31935880601856 31952633536824 31953361006112 31961615555584 32005152571392 32011462619136 32091106443264 32098917666816 32107940806656 32125975129248 32185123356672 32249634357248 32267748265984 32273052844032 32279415710256 32362282684732 32415475040256 32439752497152 32442799341568 32510442252288 32519581073408 32537846605264 32588592353856 32591327526912 32597753143296 32608424296448 32681110798336 32686809931776 32746990731264 32759671160832 32765383994112 32776856240128 32782572070248 32785323524096 32836455235584 32855646759936 32864134397952 32926913789952 32932655788032 32951903537553 32954669203456 32960416041696 33006065025024 33014591520768 33102762481152 33105540808704 33105871597568 33111313956864 33185121435648 33257435430912 33276873000448 33282343471104 33285469454336 33349053710336 33382985478128 33428458635264 33429219704832 33437855514624 33455396356096 33526393572672 33529207455744 33529970819072 33535817981952 33548803864576 33609806512128 33610571710464 33616432929024 33621574418432 33627437555712 33628203155456 33647091375898 33689350176768 33702395510784 33708272742144 33709040182272 33783410884608 33801132997632 33809864884224 33810634637312 33882385721184 33891138597888 33955879845888 33959069089792 33964651708416 33984502616064 33990429042999 34058558550016 34134477504512 34140088958976 34140430084992 34143295504384 34234480856576 34243324690432 34296730288128 34316775281712 34319655501824 34325640374784 34343646930736 34391211638784 34400095961088 34420201367552 34473882820608 34482788499456 34494862065664 34500877492224 34514237069312 34521041801246 34577782407168 34583812293888 34597203985344 34660902076416 34672248619008 34679084504064 34755595370496 34762447687968 34765365313536 34837850750976 34841122832384 34857418403808 34867216969728 35021087309824 35026844516352 35040757882592 35046518322816 35116764626944 35201179926528 35211075125248 35219645773312 35304308383344 35307271487488 35314232571904 35362336407552 35390832508928 35392144736256 35410710759424 35465937002496 35475098959872 35475906625536 35489643757568 35495832660288 35554175483904 35561185247232 35572826505216 35579029913856 35593617323264 35602812264448 35658338107392 35737823084544 35755756388352 35756570443776 35762805894816 35765807480832 35842523738112 35851782979584 35929907920896 35947531131876 35950548221952 35950907437984 35956817500032 36028888383488 36108377260032 36109199343616 36115496288256 36214163521536 36214988013568 36224343474176 36280838651904 36301216799232 36302043273216 36311421222912 36320259703728 36323308077056 36330469480448 36410623721472 36411452686336 36417802339776 36477660561408 36496796024832 36498149259264 36510928470016 36517295470656 36518126864128 36577317224448 36584528707584 36598695124992 36605077430922 36678447669248 36684477333504 36705917864616 36715400147712 36766249648128 36873963270144 36877426589696 36883488964608 36985465925408 37046257188864 37067909165056 37074002853888 37074373295421 37077484961792 37148312993792 37154791145472 37176506555188 37186110406016 37237611823104 37244105547264 37247231459328 37257145942016 37266770624512 37346706388992 37356354207744 37436482125504 37439624183808 37446153136128 37459264274432 37465796651712 37480304317456 37517685424128 37527377412096 37549310582784 37555858662894 37637320900608 37651894984704 37659318328632 37662479089664 37721217171456 37742404347648 37824271220736 37831728549888 37835281825792 37925853069312 38008497635328 38023215448064 38030712000512 38036963966976 38113204240384 38134611587072 38203952726016 38204822519808 38226281326464 38246334081956 38309197774848 38315878368768 38319094235136 38341490130944 38401287192576 38411207442432 38412081954816 38421431752704 38431357206528 38432232177664 38453818715312 38513790963648 38517023440896 38523740276736 38524617351168 38609612439552 38623130943488 38629866283008 38636602797078 38715975008256 38722726538496 38800341336064 38806719823872 38810364674048 38828516702976 38829400716288 38839431561216 38924066914304 39010831433728 39017244524544 39017634382848 39117408698368 39125120978944 39196263186432 39211440930816 39212333662208 39219171750528 39222463430656 39232010481664 39304241872896 39326318199168 39327213545984 39337372991488 39390957010944 39398723223552 39420852617916 39444842364928 39452619201424 39506360205312 39517465608192 39539661697536 39612459515904 39622101494976 39625426993152 39633239433216 39648586385408 39720680423424 39728511643392 39814686572544 39830103785472 39830501765824 39837049604352 39925849227264 40012852002816 40024099782656 40042819488672 40046580437248 40053163797504 40133445287936 40229919916032 40251023740928 40340746141696 40347781009536 40351167414272 40414098751488 40437719089152 40444770867732 40448165412864 40458931921408 40469383725056 40532499431424 40556188969296 40559592865792 40566665897472 40622849261568 40644159209472 40654658863104 40678419798016 40741861515264 40752386408448 40843226382336 40863721586688 40864651935744 40871778165504 40887604709952 40962884272128 41074794528768 41082892722144 41086340825088 41086751357696 41175872438272 41263253627904 41274852900864 41290835525632 41387615453184 41388557729792 41411804770336 41463815602176 41479871397888 41487104913408 41488049455104 41501630922752 41508868232832 41512352088064 41601394458624 41608649166084 41612141395968 41613088784384 41701397810688 41712170582016 41723273543952 41726775394304 41734051966464 41735002130432 41791852118016 41827080142848 41834374206768 41914289184768 41918225907712 41925116952576 41942306258944 41949620416704 42018571026432 42134745669632 42141672308736 42145630388224 42165342357138 42269103914752 42327645093888 42363324760064 42370288975872 42370712337624 42462618451968 42479061008384 42487436063072 42557270654976 42564692054016 42579595362304 42581174135808 42603511382432 42673536761856 42681950158848 42705923669409 42776117379072 42784551000576 42788141924352 42798556889088 42810587742208 42834633505664 42877354770432 42901438035456 42913497808896 43030737125376 43039220947008 43109962481664 43134176397312 43220633387008 43227738537984 43236261199872 43253003329536 43260546054726 43347256336384 43451022311424 43451456471808 43455103369216 43463670857728 43582413242368 43650384003072 43661660258304 43662654308352 43679561547776 43687178658816 43710096093664 43781940314112 43789575278592 43807529013248 43815168440043 43818845863936 43887185362944 43902551719936 43910207717376 43935871383404 43947221388928 44007084785664 44008086700032 44015761101312 44019455361024 44113875369984 44125271359488 44136011791872 44137016641536 44148418609152 44243115239232 44246828580864 44254544615424 44343247241216 44350536941568 44375447660544 44376457961472 44384196601602 44571278180352 44572292939776 44583807352832 44604659683584 44701858096896 44705609940992 44714423975936 44809314486552 44813075349504 44814095613952 44821910572032 44836583407616 44919133569024 44936527347712 44944363656192 44945386909696 45027112255488 45044547846144 45052402991904 45068177330176 45076036596591 45079819845632 45150125948928 45176514294912 45188184797184 45250768797696 45274506461184 45282401708544 45286202277888 45312670154752 45320572057332 45383339409408 45395063341056 45516298411584 45520118611968 45520573446656 45528056690688 45629541974016 45728973717504 45755700375616 45763222272768 45767520499712 45854948851712 45866794614784 45901605032426 45965177094144 45977051332608 46001169989632 46103709876224 46111749725184 46129605313792 46175612829696 46214536101888 46222595277408 46229664825344 46238779338752 46322856493056 46340793827328 46349930250624 46353820418048 46426113441792 46450467667968 46452189966336 46476557871744 46489622626304 46552949194752 46562127446016 46588280366628 46689334788096 46701396099072 46702459355136 46728691097088 46814724882432 46934906568704 46942622318592 46951877396736 47072411177792 47149781876736 47158004146176 47185094541312 47185566012354 47189526315008 47287916003328 47300131946496 47301208834048 47327776880384 47401588878336 47413834186752 47414913662976 47430435340288 47438706551808 47544450809856 47552741904096 47650430779392 47658740355072 47674341851136 47675427258368 47683741193088 47687743307776 47762116706304 47788943634432 47790031650816 47798365570956 47802377306112 47902044782592 47906543894528 47928950305236 47930041509168 47934064295936 47942423333376 48144503013376 48153995051008 48161911209984 48188962693872 48285551362048 48374451535872 48401622398976 48402724364288 48415228297216 48427012938304 48543424027098 48547498295296 48557069786368 48623212560384 48662394699776 48664199012352 48689727294208 48765663378432 48779371610112 48798260166656 48806769907896 48886991290368 48896629714944 48912636444672 48941223819488 48953866863616 49002691166208 49021666197504 49030214897664 49139506741248 49165284360192 49173858105372 49177985286144 49283470139904 49296201596928 49390370684928 49395009585152 49432003805184 49432497727228 49440624062544 49539721527296 49650149097472 49658311213056 49658807396352 49795608518656 49808472276992 49886153146368 49915309500672 49919498911744 49928204181504 49954395535616 50023580565504 50065747443712 50074478217192 50143829557248 50156783271936 50183094534144 50202526646272 50212424438176 50293811183616 50294956228608 50303726972928 50323205796864 50415857565696 50432361627648 50441156333568 50442304733184 50470637063847 50553593266176 50563560273408 50567804092416 50677996847104 50701699496448 50714797326336 50715951955968 50938603634688 50939763359744 50968375101952 50976753924096 51078930366464 51087837825024 51201716256768 51210645127488 51214943256576 51216109273088 51228575670272 51241809608704 51351721284864 51356031254528 51364987035648 51366156468224 51475162922568 51479483252736 51488460562176 51506488377344 51515470396104 51586817458176 51600143941632 51621300011008 51630302051328 51742293098496 51751316238336 51771355603968 51772534288384 51781562701869 51785908748288 51866673610752 51895805978016 52008372928512 52018626756096 52022992699392 52023512510464 52148047970304 52261684248576 52281921241088 52292229000704 52300825454592 52405655830528 52435090932224 52531630964736 52561136823888 52675146940416 52689954144256 52719548930048 52801769889792 52816612687872 52829468659968 52833902657536 52844319244288 52874000733554 52956462575016 52960907231232 52971348857856 53086248763392 53088217104384 53106805047296 53116066139136 53213859938304 53234465636352 53243748990432 53350469337088 53359239757824 53390425984896 53404218396672 53478181306368 53634855665664 53639893221376 53648711221248 53797041346048 53894861881344 53916958785536 53925822332928 53926361156976 53930887217152 54043332575232 54074918625728 54088887863296 54162565890048 54163799015424 54173244432384 54192212279296 54206211817472 54247351401958 54321245282304 54322482020352 54336515211264 54453064909824 54467131834368 54480389555592 54484962115584 54486202580992 54495704220672 54516806279936 54615935582208 54617179029504 54626703509664 54745194037248 54766392705024 54775943205984 54777190296192 54781787766784 54898042687488 55017121775616 55017671503872 55033137201152 55058876796924 55073100221568 55183487270912 55306495197184 55316139884544 55317399273472 55345157643776 55468525944832 55478198888112 55482855194624 55569385783296 55601863747584 55616227442688 55631031391936 55645402621952 55722469490688 55732186718208 55764759832782 55769440190464 55779165609024 55856417734656 55870847188992 55885718913024 55900155936768 55932827222272 56020059583488 56034531311616 56159436275712 56188896411648 56198694977568 56220456476184 56323965874176 56436860125184 56446137925632 56477842477056 56488977492948 56493718634496 56494283116832 56616824602624 56743027539968 56752922738688 56774898847744 56898049015808 56909266878464 56941231559212 57012746452992 57034823172096 57046068000768 57064742518784 57169806360576 57201917380608 57217997078528 57307233779712 57339421989696 57369501122934 57374316167168 57385627929344 57463796662272 57478641352704 57512235196416 57618122932224 57632147629056 57647035809792 57648348266496 57670671106048 57680728072968 57775535161344 57786926026752 57934696415232 57935275295744 57944799424512 58073962512384 58200512004096 58215547011072 58216872411136 58244101074432 58249571545088 58259147341824 58375920418816 58386100371456 58420224586724 58516247150592 58526451574272 58546943623168 58676113047552 58677448933376 58687681468416 58817161396224 58818500493312 58828757625792 58833695145984 58848015722496 58849355522048 58864558145536 58956362809344 58989477298752 58990820318976 58995771441152 59006059487232 59167263547392 59168610615296 59178928802136 59276198412288 59309492546304 59428370907136 59438140489728 59449859149824 59472879578112 59602477462528 59745155678208 59745752648736 59750767132672 59762547429376 59892178092032 59925818208256 60019278004224 60036149673984 60059397128192 60069870655872 60101382128788 60200167931904 60235352393216 60250913062912 60344879874048 60366008614912 60376535611392 60427429409776 60511119212544 60521671514304 60526751121408 60656578633728 60672248119296 60688397882112 60693491482624 60704075587584 60834283453944 60839389298688 60849998846208 60966238814208 60971964956672 60981988294656 61017629697024 61286902792192 61296977903616 61302735110144 61331407064928 61482332966912 61567483772928 61619381469184 61629511237632 61630127036544 61763808657408 61787725103104 61799907000832 61900075302912 61912279351296 61933956890624 61936253288448 61968743828992 62081423179776 62082836594688 62117707155504 62219807096832 62232074182656 62252446384128 62263302349248 62268528132096 62269945806848 62304921462784 62402091687936 62418212093952 62419633176576 62584910315928 62590163091456 62601077949696 62602503195648 62740620214272 62877338861568 62913459388416 62914088016472 62924430625056 63050554671104 63066842595328 63202118504448 63218445582336 63219884883968 63251608735744 63392601079808 63403655872128 63491467640832 63507869466624 63533907705856 63544987140096 63556068506436 63565789134848 63578321590784 63693927677952 63718591512576 63720042201088 63731154094608 63736503074816 63835905982464 63869393043456 63871761203712 63905267073648 63906722012224 63923231111168 64010305142784 64022925238272 64182212886528 64197835333632 64215881613312 64251950258496 64370246713344 64535496531968 64546105688064 64558831420512 64724565369464 64830950080512 64879504994304 64885598683136 65020884504576 65039162146816 65075693210528 65177184707712 65182655053824 65195506286592 65216848592896 65362221596672 65373619863552 65493981462528 65519342321664 65530767988224 65553712480256 65565144140496 65570647048192 65672910471168 65711293519872 65728268795904 65853827579904 65865311576064 65903807075106 65909338406912 65920832083392 66012130050048 66029183041536 66205524962304 66211743195136 66222627913728 66370242871296 66514870861824 66553746000896 66564686942208 66570938908672 66698107420672 66765970956256 66856917270528 66858439409664 66875711029248 66910792712192 67052787145344 67058414911488 67059941638144 67071635963904 67097607729152 67219613024256 67221143420928 67232865858048 67243148836864 67254875111424 67256406310912 67294182751796 67378700353536 67404791021568 67416545484288 67418080364544 67566821769216 67602265995264 67619729768448 67621269274624 67764771442368 67782277195776 67911759691776 67918138179584 67929303416832 67969005232128 67980858085998 68117117100032 68268955009024 68280177917952 68280860169984 68286591008768 68468961713152 68486649380864 68593460576256 68633550563424 68639311003648 68651280749568 68687293861472 68782423277568 68800191922176 68840402735104 68852407548639 68947765641216 68965576998912 68989724131328 69001754984448 69028474138624 69042083602492 69155564814336 69167624587776 69194407970688 69321804152832 69344497238016 69358169008128 69511190740992 69524895375936 69530730627072 69675701501952 69682245664768 69714836807616 69734433939456 70042174619648 70053689032704 70081515765184 70093036645632 70233529253888 70402359853056 70422150250496 70439291546624 70608616766688 70614542974976 70628465143808 70724672815104 70778349018531 70781665017856 70784289472512 70821421518848 70931874004992 70950197919744 70951813251072 70979287515136 70991665320576 71108350967808 71122370494464 71145653010432 71158059827712 71187234646528 71205624528896 71316676214784 71475646169088 71511512776704 71513140887552 71525611789632 71531614961664 71685047476224 71703565959168 71859815841792 71895062263752 71901096443904 71901814875968 71913635000064 72057776766976 72216754520064 72230992576512 72428327043072 72429976027136 72448686948352 72561677303808 72602433598464 72604086546432 72622842445824 72640519407456 72646616154112 72660938960896 72815136040647 72821247442944 72822905372672 72835604679552 72955321122816 72993592049664 72996298518528 73021856940032 73034590941312 73036253728256 73154634448896 73169057415168 73197390249984 73210154861844 73356895338496 73368954667008 73411835729232 73430800295424 73532499296256 73747926540288 73754853179392 73766977929216 73970931850816 74092514377728 74135818330112 74148005707776 74148746590842 74154969923584 74309582290944 74353013110376 74372220812032 74475223646208 74488211094528 74514291884032 74533541249024 74693412777984 74712708415488 74872964251008 74879248367616 74892306272256 74918528548864 74931593303424 74960608634912 75035370848256 75054754824192 75098621165568 75111717325788 75274641801216 75303789969408 75318636657264 75324958179328 75442434342912 75484808695296 75648542441472 75663457099776 75670563651584 75851706138624 76016995270656 76046430896128 76061424001024 76073927933952 76269223174144 76407905452032 76409645039616 76452562652928 76492668163912 76618395549696 76631756737536 76682980261888 76802574385152 76822414884864 76824163909632 76842863505408 76862714413056 76864464355328 76907637430624 77027581927296 77034046881792 77047480553472 77049234702336 77219224879104 77246261886976 77259732566016 77273205594156 77431950016512 77445453076992 77600682672128 77613439647744 77620729348096 77657033405952 77658801432576 77678863122432 77848133828608 78021662867456 78034489049088 78035268765696 78234817396736 78250241957888 78392526372864 78422881861632 78424667324416 78438343501056 78444926861312 78464020963328 78608483745792 78652636398336 78654427091968 78674745982976 78797446447104 78841705235832 78889684729856 78905238402848 79012720410624 79034931216384 79079323395072 79224919031808 79244202989952 79250853986304 79266478866432 79297172770816 79311001100331 79441360846848 79457023286784 79629373145088 79660207570944 79661003531648 79674099208704 79851698454528 80025704005632 80048199565312 80085638977344 80093160874496 80106327595008 80266890575872 80459839832064 80502047481856 80681492283392 80695562019072 80702334828544 80875438178304 80889541735464 80896330825728 80917863842816 80938767450112 81064998862848 81112377938592 81119185731584 81133331794944 81245698523136 81288318418944 81309317726208 81356839596032 81371027102937 81483723030528 81504772816896 81686452764672 81727443173376 81729303871488 81743556331008 81775209419904 81925768544256 82149589057536 82165785444288 82172681650176 82173502715392 82351744876544 82526507255808 82549705801728 82581671051264 82775230906368 82777115459584 82823609540672 82959742795776 82974209826816 82976098910208 83003261845504 83017736465664 83024704176128 83202788917248 83217298332168 83224282791936 83226177568768 83402795621376 83424341164032 83446547087904 83453550788608 83468103932928 83470004260864 83583704236032 83647139749173 83654160285696 83668748413536 83828578369536 83836451815424 83850233905152 83884612517888 83899240833408 84037142052864 84269491339264 84283344617472 84291260776448 84330684714276 84538207829504 84655290187776 84726649520128 84740577951744 84741424675248 84925236903936 84958122016768 84974872126144 85114541309952 85129384108032 85159190724608 85162348271616 85207022764864 85347073523712 85363900317696 85411847338818 85552234758144 85569102001152 85597113778176 85621175484416 85669267011328 85754709540864 85802876070912 85826995617792 86054251684401 86061474250752 86078441894016 86219924963328 86268352794624 86441266774016 86455477075968 86472522399744 86506006659072 86506871022649 86521092109452 86694512672768 86902044622848 86902912943616 86910206738432 86927341715456 87164826484736 87300768006144 87323320516608 87325308616704 87359123095552 87374357317632 87420192187328 87563880628224 87579150557184 87615058026496 87630336880086 87637691727872 87774370725888 87820415434752 87871742766808 87894442777856 88014169571328 88016173400064 88031522202624 88227750739968 88250542718976 88272023583744 88274033283072 88296837218304 88486230478464 88493657161728 88509089230848 88686494482432 88701073883136 88750895321088 88752915922944 88768393203204 89142556360704 89144585879552 89167614705664 89209319367168 89403716193792 89411219881984 89428847951872 89618628973104 89626150699008 89628191227904 89643821144064 89673166815232 89838267138048 89873054695424 89888727312384 89890773819392 90054224510976 90089095692288 90104805983808 90136354660352 90152073193182 90159639691264 90300251897856 90353028589824 90376369594368 90549012922368 90564803417088 90625340309504 90641144114664 90766678818816 90790126682112 91032596823168 91040237223936 91041146893312 91056113381376 91259083948032 91457947435008 91511400751232 91526444545536 91535040999424 91709897703424 91733589229568 91803210064852 91930354188288 91954102665216 92002339979264 92207419752448 92223499450368 92259210627584 92351225659392 92429072203776 92445190554816 92459329650688 92477558677504 92645712986112 92681587654656 92699860501248 92707640836096 92900935335936 92904379932672 92953115743488 92979245252608 93124254892032 93176560733256 93378669576192 93402792198144 93404918710272 93457382194176 93629449764864 93869813137408 93885244637184 93903754793472 94144822355584 94299563753472 94316008292352 94370189082624 94371132024708 94379052630016 94575832006656 94600263892992 94602417668096 94655553760768 94803177756672 94827668373504 94829827325952 94860870680576 94877413103616 95088901619712 95105483808192 95300861558784 95317480710144 95348683702272 95350854516736 95367482386176 95375486615552 95577887268864 95580063301632 95596731141912 95604754612224 95804089565184 95813087789056 95857900610472 95860083018336 95868128591872 95884846666752 96307990102016 96323822419968 96377925387744 96571102724096 96748903071744 96803244797952 96805448728576 96830456594432 96854025876608 97086848054196 97094996590592 97114139572736 97246425120768 97324789399552 97328398024704 97379454588416 97531326756864 97558743220224 97596520333312 97613539815792 97773982580736 97793259429888 97825272889344 97882447638976 97907733727232 98043332395008 98060429795328 98279013482496 98330568720384 98347716210744 98355970572288 98566940279808 98592403193856 98780741369856 98855710612659 98864007610368 98864995454456 98881248125088 99079443054592 99300298194944 99316622426112 99317614792704 99591217037312 99616944553984 99772306292736 99830619001344 99838997823488 99856408363008 99908791071232 100047161131008 100131494887424 100148956434384 100287659114496 100313566543872 100366189068288 100405053292544 100424848876352 100587622367232 100589912457216 100607453945856 100646411593728 100831715131392 100864723255296 100882312667136 100884609466368 100941274127694 101107186532352 101127120546816 101403398992896 101429594652672 101431903911936 101877207269376 101879526719488 101936750203904 101953507848192 102157860732928 102175675650048 102235393026767 102403432513536 102421290254976 102429886513152 102432218546176 102457151340544 102483619217408 102703442569728 102712062509056 102729974071296 102732312936448 102950325845136 102958966505472 102976921124352 103012976754688 103030940792208 103173634916352 103200287883264 103242600022016 103260604102656 103484586196992 103502632476672 103542711207936 103545068576768 103563125403738 103571817496576 103733347221504 103791611956032 104016745857024 104037253512192 104047025020928 104296095940608 104523368497152 104563842482176 104584458001408 104601650909184 104811311661056 104870181864448 105063261929472 105122273647776 105177418725379 105350293880832 105379908288512 105439097860096 105603539779584 105633225375744 105658937319936 105667805315072 105688638488576 105748001467108 105912925150032 105921814462464 105942697715712 106172497526784 106176434208768 106213610094592 106232132278272 106427719876608 106468931272704 106487497980864 106700938674176 106718479515648 106780851969792 106808436793344 107269711331328 107279786442752 107297422442496 107594082692096 107789723762688 107833917571072 107851644665856 107852722313952 107861774434304 108086665150464 108149837251456 108177775726592 108325131780096 108327598030848 108346488864768 108384424558592 108412423634944 108494702803916 108642490564608 108644964040704 108673030422528 108906129819648 108934263668736 108960779111184 108969924231168 108972405161984 108991408441344 109033612559872 109231871164416 109234358059008 109253407019328 109490388074496 109532785410048 109551886411968 109554380592384 109563575533568 109796085374976 110035343007744 110066274402304 110117753593848 110146200443136 110366974541824 110632279769088 110634798546944 110690315287552 110937051889664 110956397776224 110965710389248 111138771566592 111203727495168 111223119886263 111232454885376 111262062783872 111290805243904 111444938981376 111464373436416 111529519665564 111538880380928 111558331218048 111712835469312 111741694377984 111771437826048 111800311873536 111865654444544 112040119166976 112069062623232 112318872551424 112377792823296 112397389955136 112440912952368 112647931748352 112873720250368 112955684954112 112977954985896 112987437268992 112988566233664 113233649205248 113505845477376 113549797695488 113818533756928 113882463118424 114025492905984 114069646344192 114092136001536 114129485037568 114339612721152 114403834761216 114435994157056 114614467559424 114678843979392 114739002245868 114748632334336 114771255858688 114927593324544 114957282705408 115024470392832 115236245864448 115264295258112 115294071619584 115296696532992 115341342212096 115361456145936 115551070322688 115573852053504 115869392830464 115870550591488 115889598849024 116147925024768 116401024008192 116431094022144 116488202148864 116499143090176 116518294683648 116772200742912 116840449173448 117032494301184 117052903148544 117093887246336 117352226095104 117354897866752 117375362936832 117634322792448 117637000986624 117657515251584 117667390291968 117696031444992 117698711044096 117729116291072 117912725618688 117978954597504 117981640637952 117991542882304 118012118974464 118334527094784 118337221230592 118357857604272 118552396824576 118618985092608 118856741814272 118876280979456 118899718299648 118945759156224 119204954925056 119490311356416 119491505297472 119501534265344 119525094858752 119851636416512 120038556008448 120072299347968 120118794256384 120139741311744 120202764257576 120400335863808 120470704786432 120501826125824 120689759748096 120732017229824 120753071222784 120823646304361 120854858819552 121022238425088 121043343028608 121053502242816 121313157267456 121344496238592 121376795764224 121386982965248 121408151175168 121668566907888 121678778597376 121699997692416 121932477628416 121943929913344 121963976589312 122035259394048 122573805584384 122593955807232 122605470220288 122662814129856 122964665933824 123238762938368 123259022475264 123260254073088 123527617314816 123575450206208 123599814001664 123824558702592 123867913781248 123872506576896 123937487657984 124162846359552 124165673189376 124235414311008 124439614193664 124464148365312 124504892768256 124526604698496 124537056264192 124539891613696 124609842925568 124804183375872 124836424187904 124839266353152 125169820631856 125180326182912 125202155899392 125205006391296 125481240428544 125754677723136 125826918776832 125828176032944 125848861250112 126101109342208 126133685190656 126404237008896 126436891164672 126439769767936 126503217471488 126785202159616 126807311744256 126982935281664 127089974280192 127112137012872 127131578269696 127156643181568 127387855355904 127437183025152 127440084402176 127462308189216 127473006149632 127671811964928 127738786086912 127743522407424 127810534147296 127813444024448 127846462222336 128020610285568 128045850476544 128117771008227 128364425773056 128395670667264 128431763226624 128503900516992 128740493426688 129070993063936 129092211376128 129117662841024 129449130738928 129661900161024 129759009988608 129771197366272 130041769009152 130078324293632 130151386421056 130354369415424 130365310107648 130391012573184 130433697185792 130747239727104 130987962925056 131038684643328 131061535976448 131107424960512 131130288280992 131141294096384 131345820942336 131422587039744 131445505320129 131456537591808 131707655159808 131730623152128 131807614150212 131818676813824 131841664166784 132024260100096 132058366083072 132411049924608 132423486390272 132445255827456 132740485742592 133029741723648 133107492001792 133129373884416 133141877817344 133396214841344 133531941912512 133713834541056 133716878819328 133751422058496 133821585424384 134105574290688 134116829822976 134143271927808 134195215458304 134439226048512 134442286841856 134465731716096 134509750222848 134512812621824 134588365503592 134757400707072 134809582043136 134833090968576 134836160729088 135133643538432 135204531990528 135228109789773 135239459536896 135242538549248 135529542884736 135564554391552 135823519383552 135836276359168 135858606833664 135938010464256 135961716171996 136234234200064 136537910018048 136560355835904 136561720339968 136573182017536 136937923426304 136973298761728 137186921152512 137267101126848 137278622007296 137302561499136 137374587722944 137564846555136 137600383844352 137680805470208 137704815097278 137895531282432 137931153997824 138003509968896 138056948277248 138084167204984 138311129628672 138335249175552 138388815941376 138643608305664 138688994476032 138716338016256 139022381481984 139049790751872 139061461254144 139351403003904 139364491329536 139429673615232 139468867878912 140084349239296 140107378065408 140163031530368 140186073291264 140467058507776 140804719706112 140844300500992 140878583093248 141217233533376 141229085949952 141256930287616 141449345630208 141556698037062 141568578945024 141642843037696 141863748009984 141900395839488 141903626502144 141958575030272 141983330641152 142244740988928 142291306020864 142316119655424 142374469293056 142411249057792 142633352429568 142951292338176 143023025553408 143026281775104 143051223579264 143063229923328 143370094952448 143407131918336 143719631683584 143790124527504 143802192887808 143803629751936 143827270000128 144115553533952 144433509040128 144461985153024 144856654086144 144859952054272 144897373896704 145123354607616 145204867196928 145208173092864 145245684891648 145281038814912 145293232308224 145321877921792 145630272081294 145642494885888 145645810745344 145671209359104 145987184099328 145992597037056 146043713880064 146069181882624 146072507456512 146338114830336 146394780499968 146420309723688 146713790676992 146737909334016 146823671458464 146861600590848 147064998592512 147495853080576 147509706358784 147533955858432 147941863701632 148185028755456 148271636660224 148296011415552 148297493181684 148309939847168 148619164581888 148706026220752 148744441624064 148950447292416 148976422189056 149028583768064 149067082498048 149386825555968 149425416830976 149745928502016 149758496735232 149784612544512 149837057097728 149863186606848 149921217269824 150070741696512 150197242331136 150223434651576 150549283602432 150607579938816 150637273314528 150649916358656 150884868685824 150969617390592 151297084882944 151326914199552 151341127303168 151411911191541 151703412277248 152033990541312 152092861792256 152122848002048 152147855867904 152538446348288 152815810904064 152819290079232 152905125305856 152985336327824 153236791099392 153263513475072 153365960523776 153605148770304 153644829769728 153648327819264 153685727010816 153725428826112 153728928710656 153815274861248 154055163854592 154068093763584 154094961106944 154098469404672 154438449758208 154519465132032 154546411188312 154863900033024 154890906153984 155201365344256 155226879295488 155314066811904 155317602865152 155344688105607 155357726244864 155696267657216 156043325734912 156068978098176 156070537531392 156469634793472 156500483915776 156785052745728 156845763723264 156849334648832 156876687002112 156889853722624 156928041926656 157216967491584 157305272796672 157308854183936 157349491965952 157594892894208 157683410471664 157779369459712 157810476805696 158025440821248 158069862432768 158158646790144 158449838063616 158488405979904 158501707972608 158532957732864 158594345541632 158622002200662 158882721693696 158914046573568 159258746290176 159320415141888 159322007063296 159348198417408 159703396909056 160051408011264 160096399130624 160171277954688 160186321748992 160212655190016 160533781151744 160655617613491 160919679664128 161004094963712 161362984566784 161391124038144 161404669657088 161750876356608 161779083470928 161792661651456 161835727685632 161877534900224 162129997725696 162224755877184 162238371463168 162266663589888 162491397046272 162576636837888 162618635452416 162713679192064 162742054205874 162967446061056 163009545633792 163454886346752 163458607742976 163487112662016 163550418839808 163851537088512 164299178115072 164331570888576 164345363300352 164347005430784 164703489753088 165053014511616 165099411603456 165163342102528 165550461812736 165554230919168 165647219081344 165919485591552 165948419653632 165952197820416 166006523691008 166035472931328 166049408352256 166405577834496 166434596664336 166448565583872 166452355137536 166805591242752 166848682328064 166893094175808 166907101577216 166936207865856 166940008521728 167167408472064 167294279498346 167308320571392 167337496827072 167657156739072 167672903630848 167700467810304 167769225035776 167798481666816 168538982678528 168566689234944 168582521552896 168661369428552 169076415659008 169310580375552 169453299040256 169481155903488 169482849350496 169850473807872 169916244033536 169949744252288 170229082619904 170258768216064 170318381449216 170324696543232 170414045529728 170694147047424 170727800635392 170823694677636 171104469516288 171138204002304 171194227556352 171242350968832 171338534022656 171509419081728 171605752141824 171653991235584 172108503368802 172122948501504 172156883788032 172536705589248 172882533548032 172945044799488 173012013318144 173013742045298 173042184218904 173389025345536 173804089245696 173805825887232 173854683430912 174329652969472 174601536012288 174646641033216 174650617233408 174718246191104 174748714635264 174840384374656 175127761256448 175158301114368 175230116052992 175260673760172 175275383455744 175548741451776 175640830869504 175743485533616 175788885555712 176028339142656 176032346800128 176063044405248 176455501479936 176501085437952 176544047167488 176548066566144 176593674436608 176972460956928 176987314323456 177018178461696 177372988964864 177501790642176 177505831845888 177536786406408 178285112721408 178289171759104 178418638734336 178807432387584 178857695903744 179237257946208 179252301398016 179256382455808 179287642288128 179346333630464 179676534276096 179746109390848 179777454624768 179781547638784 180108449021952 180178191384576 180209611967616 180272709320704 180304146386364 180319279382528 180600503795712 180706057179648 180752739188736 181098025844736 181129606834176 181250680619008 181282288229328 181533357637632 181580253364224 182065193646336 182080474447872 182082293786624 182112226762752 182518167896064 182915894870016 183022801502464 183052889091072 183070081998848 183419795406848 183606420129704 183860708376576 183908205330432 184004679958528 184414839504896 184446998900736 184518421255168 184702451318784 184858144407552 184890381109632 184918659301376 184955117355008 185059002567439 185291425972224 185363175309312 185399721002496 185415281672192 185801870671872 185808759865344 185906231486976 185958490505216 186248509784064 186353121466512 186757339152384 186805584396288 186809837420544 186914764388352 187258899529728 187739626274816 187770489274368 187807509586944 188289644711168 188632016584704 188740378165248 188742264049416 188758105260032 189151664013312 189200527785984 189204835336192 189311107521536 189606355513344 189655336747008 189659654651904 189721741361152 189754826207232 189865729906853 190177803239424 190210967616384 190601723117568 190634961420288 190697367404544 190701709033472 190734964772352 190750973231104 191155774537728 191160126603264 191193462283824 191209509224448 191608179130368 191626175578112 191715801220944 191720166036672 191736257183744 191769693333504 192615980204032 192647644839936 192755850775488 193142205448192 193606489595904 193610897457152 193660913188864 193708051753216 194173696108392 194189993181184 194228279145472 194492850241536 194649578799104 194656796049408 194758909176832 195062653513728 195117486440448 195193040666624 195227079631584 195547965161472 195586518859776 195650545778688 195764895277952 195815467454464 196086664790016 196120859590656 196558026964992 196661137440768 196695432421488 196711941144576 197133880559616 197184806387712 197561482739712 197711421225318 197728015220736 197729990908912 197762496250176 198158886109184 198600596389888 198635229585408 199182434074624 199233889107968 199544612585472 199661238002688 199712816726016 199817582142464 200094322262016 200262989774848 200297912868768 200575318228992 200627133087744 200732378136576 200810106585088 200849697752704 201175244734464 201179824914432 201214907891712 201292823187456 201663430262784 201729446510592 201764625334272 201769218932736 201882548255388 202214373064704 202254241093632 202806797985792 202859189305344 202863807823872 203754414538752 203759053438976 203873500407808 203907015696384 204315721465856 204351351300096 204470786053534 204806865027072 204842580509952 204859773026304 204914302681088 204967238434816 205406885139456 205459948142592 205464625872896 205900651690272 205917933010944 205953842248704 206025953509376 206061881584416 206347269832704 206400575766528 206485200044032 206521208205312 206557222645917 206969172393984 207005264953344 207085422415872 207090137153536 207126250807476 207143634993152 207466694443008 207583223912064 208033491714048 208074507024384 208094050041856 208592191881216 209046736994304 209127684964352 209168916002816 209203301818368 209622623322112 209740363728896 210126523858944 210244547295552 210354837450758 210700587761664 210878195720192 211207079559168 211266450751488 211317874639872 211377276977152 211496002934216 211825850300064 211843628924928 211885395431424 212344995053568 212352868417536 212427220189184 212464264556544 212855439753216 212937862545408 212974995961728 213401877348352 213436959031296 213561703939584 213616873586688 214539422662656 214559572885504 214594844884992 215188165384192 215579447525376 215667835142144 215703289331712 215705444627904 215723548868608 216173330300928 216299674502912 216355551453184 216650263560192 216692977729536 216768849117184 216989405607832 217284981129216 217289928081408 217346060845056 217812259639296 217868527337472 217921558222368 217939848462336 217944810323968 217982816882688 218067225119744 218463742328832 218468716118016 218506814038656 218980776148992 219065570820096 219103772823936 219108761184768 219127151067136 219592170749952 220070686015488 220132548804608 220235507187696 220292400886272 220733949083648 221264559538176 221269597093888 221380630575104 221874103779328 221912795552448 221931420778496 222277543133184 222407454990336 222446239772526 222464909770752 222524125567744 222581610487808 222928746872832 223059039331128 223077760761856 223116662436096 223425670938624 223542875652096 223600623747072 223731308889088 224080238333952 224138125246464 224637745102848 224755585646592 224794779910272 224881825904736 225295863496704 225747440500736 225911369908224 225955909971792 225974874537984 225977132467328 226467298410496 227011690954752 227099595390976 227637067513856 227764926236848 228050985811968 228139292688384 228184272003072 228258970075136 228807669522432 228871988314112 229228935118848 229357687958784 229478004491736 229497264668672 229542511717376 229855186649088 230048940785664 230472491728896 230528590516224 230588143239168 230593393065984 230682684424192 230722912291872 231102140645376 231147704107008 231738785660928 231741101182976 231779197698048 232295850049536 232802048016384 232862188044288 232976404297728 232998286180352 233036589367296 233544401485824 233680898346896 234064988602368 234105806297088 234187774492672 234704452190208 234709795733504 234750725873664 235268645584896 235274001973248 235315030503168 235334780583936 235392062889984 235397422088192 235458232582144 235825451237376 235957909195008 235963281275904 236024237948928 236669054189568 236674442461184 236715715208544 237104793649152 237237970185216 237713483628544 237752561958912 237799436599296 237891518312448 237933003300993 238409909850112 238980622712832 238983010594944 239003068530688 239050189717504 239703272833024 240077112016896 240144598695936 240237588512768 240279482623488 240405528515152 240800671727616 240941409572864 241003652251648 241379519496192 241464034459648 241506142445568 241647292608722 241709717639104 242044476850176 242086686057216 242107004485632 242626314534912 242688992477184 242753591528448 242816302350336 243337133815776 243357557194752 243399995384832 243864955256832 243887859826688 243927953178624 244070518788096 244113081308811 245147611168768 245187911614464 245210940440576 245325628259712 245929331867648 246477525876736 246518044950528 246520508146176 247055234629632 247150900412416 247199628003328 247649117405184 247735827562496 247745013153792 247874975315968 248325692719104 248331346378752 248470828622016 248879228387328 248928296730624 249009785536512 249053209396992 249074112528384 249219685851136 249608366751744 249672848375808 249678532706304 250339641263712 250360652365824 250404311798784 250410012782592 250962480857088 251509355446272 251653837553664 251656352065888 251697722500224 252202218684416 252267370381312 252808474017792 252873782329344 252879539535872 253006434942976 253570404319232 253614623488512 253965870563328 254179948560384 254224274025744 254263156539392 254313286363136 254775710711808 254874366050304 254880168804352 254924616378432 254946012299264 255343623929856 255477572173824 255487044814848 255621068294592 255626888048896 255692924444672 256041220571136 256091700953088 256235542016454 256791341334528 256863526453248 257007801033984 257480986853376 258141986127872 258184422752256 258235325682048 258898261477856 259323800322048 259518019977216 259520613067947 259542394732544 260083538018304 260156648587264 260302772842112 260708738830848 260730620215296 260782025146368 260867394371584 261494479454208 261975925850112 262077369286656 262123071952896 262214849921024 262260576561984 262282588192768 262691641884672 262845174079488 262891010640258 262913075183616 263461246304256 263615228300424 263637353627648 263683328333568 264048520200192 264822099849216 264846972780544 264890511654912 265480971485184 266059483447296 266214984003584 266258747768832 266283755634688 266792429682688 267063883825024 267427669082112 267433757638656 267502844116992 267643170848768 268211148581376 268233659645952 268286543855616 268390430916608 268878452097024 268884573683712 268931463432192 269019500445696 269025625243648 269176731007184 269514801414144 269619164086272 269666181937152 269672321458176 270267287076864 270409063981056 270456219579546 270478919073792 270485077098496 271059085769472 271129108783104 271647038767104 271672552718336 271876020928512 271923432343992 272468468400128 273075820036096 273120711671808 273123440679936 273875846852608 273946597523456 274373842305024 274534202253696 274557244014592 274605122998272 274749175445888 275129693110272 275200767688704 275361610940416 275409630194556 275791062564864 275862307995648 276007019937792 276113896554496 276168334409968 276622259257344 276670498351104 276777631882752 277287216611328 277377988952064 277432676032512 278044762963968 278099581503744 278122922508288 278702806007808 278728982659072 278859347230464 278937735757824 280168698478592 280214756130816 280326063060736 280372146582528 280934117015552 281609439412224 281688601001984 281757166186496 282434467066752 282458171899904 282513860575232 282898691260416 283113396074124 283137157890048 283285686075392 283727496019968 283800791678976 283807253004288 283917150060544 283966661282304 284489481977856 284582612041728 284632239310848 284748938586112 284822498115584 285266704859136 285902584676352 286046051106816 286052563550208 286102447158528 286126459846656 286740189904896 286814263836672 287439263367168 287580249055008 287604385775616 287607259503872 287654540000256 288231107067904 288923970306048 289713308172288 289719904108544 289794747793408 290246709215232 290409734393856 290416346185728 290491369783296 290562077629824 290586464616448 290643755843584 291260544162588 291284989771776 291291621490688 291342418718208 291974368198656 291985194074112 292087427760128 292138363765248 292145014913024 292676229660672 292789560999936 292840619447376 293427581353984 293475818668032 293647342916928 293723201181696 294129997185024 294991706161152 295019412717568 295067911716864 295883727403264 296543273320448 296592022831104 296594986363368 296619879694336 297238329163776 297412052441504 297488883248128 297900894584832 297952844378112 298057167536128 298134164996096 298360432710769 298773651111936 298850833661952 299491857004032 299516993470464 299569225089024 299674114195456 299726373213696 299842434539648 300141483393024 300394484662272 300446869303152 301098567204864 301215159877632 301274546629056 301299832717312 301769737371648 301939234781184 302594169765888 302653828399104 302682254606336 302823822383082 304185723584512 304245696004096 304295711735808 305076892696576 305631621808128 305638580158464 305810250611712 305970672655648 306473582198784 306527026950144 306706179080301 306731921047552 307210297540608 307289659539456 307296655638528 307371454021632 307450857652224 307457857421312 307630549722496 308110327709184 308136187527168 308189922213888 308196938809344 308876899516416 309038930264064 309092822376624 309727800066048 309781812307968 310402730688512 310453758590976 310628133623808 310635205730304 310689376211214 310715452489728 311392535314432 312086651469824 312141075062784 312939269586944 313000967831552 313570105491456 313691527446528 313698669297664 313753374004224 313856083853312 314433934983168 314610545593344 314617708367872 314698983931904 315189785788416 315366820943328 315532256176137 315558738919424 315620953611392 316050881642496 316139724865536 316317293580288 316899676127232 316976811959808 317003415945216 317065915465728 317188691083264 317244004401324 317765443387392 317828093147136 318517492580352 318640830283776 318644014126592 318696396834816 319406793818112 320102816022528 320192798261248 320342555909376 320372643497984 320425310380032 321067562303488 321311235226982 321839359328256 322008189927424 322725969133568 322782248076288 323501752713216 323558166941856 323585323302912 323671455371264 323755069800448 324259995451392 324449511754368 324476742926336 324533327179776 324982794092544 325153273675776 325237270904832 325427358384128 325484108411748 325934892122112 326019091267584 326909772693504 326917215485952 326974225324032 327100837679616 327703074177024 328598356230144 328663141777152 328690726600704 328694010861568 329406979506176 330106029023232 330198823206912 330326684205056 331100923625472 331108461838336 331294438162688 331896839307264 331904395640832 332013047382016 332070945862656 332811155668992 332869193328672 332897131167744 332904710275072 333611182485504 333697364656128 333786188351616 333814203154432 333872415731712 333880017043456 334334816944128 334588558996692 334616641142784 334674993654144 335314313478144 335345807261696 335400935620608 335538450071552 335596963333632 337077965357056 337133378469888 337165043105792 337322738857104 338152831318016 338621160751104 338906598080512 338962311806976 338965698700992 339700947615744 339832488067072 339899488504576 340517536432128 340636762898432 340649393086464 340828091059456 341455601270784 341647389355272 342208939032576 342276408004608 342388455112704 342484701937664 342677068045312 343018838163456 343211504283648 343307982471168 344217006737604 344245897003008 344313767576064 345073411178496 345765067096064 345890089598976 346024026636288 346027484090596 346084368437808 346778050691072 347608178491392 347611651774464 347709366861824 348659305938944 349203072024576 349293282066432 349436492382208 349497429270528 349680768749312 350316602228736 350460232105984 350521347520344 350550766911488 351097482903552 351281661739008 351486971067232 351577771111424 352056678285312 352064693600256 352126088810496 352911002959872 353002170875904 353088094334976 353096133132288 353187348873216 353944921913856 353974628646912 354036356923392 354745977929728 355003581284352 355011663691776 355073572812816 356570225442816 356578343518208 356837277468672 357614864775168 357715391807488 358474515892416 358504602796032 358512764911616 358575284576256 358692667260928 359492218781696 359554909249536 359563095277568 360216898043904 360356382769152 360419223935232 360545418641408 360608292772728 360638558765056 361201007591424 361412114359296 361505478377472 362196051689472 362259213668352 362470938913083 362501361238016 362564576458656 363066715275264 363160506728448 364130387292672 364160948895744 364164587573248 364224453525504 365036335792128 365831789740032 366045603004928 366105778182144 366140163997696 366839590813696 367212840259408 367721416753152 367816410660864 368009359917056 368829679009792 368893997801472 369036842510336 369716288815104 369780762219264 369837318602752 369910234710016 370118005134878 370582851944448 370726350618624 370799442004992 371603741343744 371617519730688 371812462973952 371916981010432 372497019568128 372706242933024 373514678304768 373611168792576 373619674841088 373829528776704 374517799059456 375479252549632 375540978548736 375615019173888 376579289422336 377264033169408 377480756330496 377484528098832 377516210520064 378303328026624 378401055571968 378409670672384 378622215043072 379212711026688 379310673494016 379319309303808 379443482722304 379509652414464 379731459813706 380355606478848 380421935232768 381269922840576 381394734809088 381403418066944 381469929544704 382311549075456 382320253206528 382386924567648 382419018448896 383216358260736 383252351156224 383431602441888 383440332073344 383472514367488 383539386667008 385231960408064 385295289679872 385511701550976 386284410896384 387212979191808 387221794914304 387321826377728 387416103506432 388347392216784 388379986362368 388456558290944 388985700483072 389299157598208 389313592098816 389517818353664 390125307027456 390234972880896 390386081333248 390454159263168 391095930322944 391173037719552 391301091557376 391529790555904 391630934908928 392241719181312 393116053929984 393322274881536 393390864842976 393423882289152 394267761119232 394369612775424 395122965479424 395422842450636 395456030441472 395459981817824 395524992500352 396317772218368 397201192779776 397270459170816 398364868149248 398467778215936 399089225170944 399322476005376 399425633452032 399635164284928 400188644524032 400525979549696 400595825737536 401150636457984 401254266175488 401464756273152 401620213170176 401699395505408 402350489468928 402429815783424 402585646374912 403326860525568 403529250668544 403538437865472 403765096510776 404428746129408 404508482187264 405613595971584 405718378610688 405727615647744 407508829077504 407518106877952 407747000815616 407814031392768 408631442931712 408702702600192 408941572107068 409613730054144 409685161019904 409719546052608 409828605362176 409934476869632 410813770278912 410919896285184 410929251745792 411801303380544 411835866021888 411907684497408 412051907018752 412123763168832 412694539665408 412801151533056 412970400088064 413042416410624 413114445291834 414010529906688 414170844831744 414180274307072 414252501614952 414287269986304 414933388886016 415166447824128 416066983428096 416149014048768 416188100083712 417184383762432 418093473988608 418255369928704 418337832005632 418406603636736 419245246644224 419480727457792 420253047717888 420489094591104 420709674901516 421401175523328 421756391440384 422414159118336 422532901502976 422635749279744 422754553954304 422992005868432 423651700600128 423687257849856 423770790862848 424705736835072 424854440378368 424928529113088 425710879506432 425875725090816 425949991923456 426803754696704 426873918062592 427123407879168 427233747173376 429078845325312 429119145771008 429189689769984 430376330768384 431158895050752 431335670284288 431406578663424 431410889255808 431447097737216 432346660601856 432599349005824 432711102906368 433300527120384 433385955459072 433537698234368 433978811215664 434569962258432 434579856162816 434692121690112 435624519278592 435737054674944 435843116444736 435879696924672 435889620647936 435965633765376 436134450239488 436927484657664 436937432236032 437013628077312 437961552297984 438131141640192 438207545647872 438217522369536 439184341499904 440141372030976 440265097609216 440471014375392 440584801772544 441467898167296 442529119076352 442539194187776 442761261150208 443748207558656 443825591104896 443862841556992 444555086266368 444814909980672 444892479545052 444929819541504 445048251135488 445163220975616 445857493745664 446118078662256 446155521523712 446233324872192 446851341877248 447085751304192 447201247494144 447462617778176 448160476667904 448276250492928 449275490205696 449511171293184 449589559820544 449763651809472 450591726993408 451822739816448 451911819943584 451949749075968 451954264934656 452934596820992 454023381909504 454199190781952 455274135027712 455529852473696 456101971623936 456278585376768 456368544006144 456517940150272 457615339044864 457743976628224 458457870237696 458715375917568 458956008983472 458994529337344 459085023434752 459710373298176 460097881571328 460944983457792 461057181032448 461176286478336 461186786131968 461365368848384 461445824583744 462204281290752 462295408214016 463482202365952 463558395396096 464591700099072 465604096032768 465952808595456 465996572360704 466073178734592 467088802971648 467361796693792 468129977204736 468211612594176 468375548985344 469408904380416 469419591467008 469501451747328 470537291169792 470548003946496 470630061006336 470669561167872 470784125779968 470794844176384 470916465164288 471650902474752 471915818390016 471926562551808 472048475897856 473338108379136 473348884922368 473431430417088 474209587298304 474475940370432 475426967257088 475505123917824 475598873198592 475783036624896 475866006601986 476819819700224 477961245425664 477966021189888 478006137061376 478100379435008 479406545666048 480154224033792 480289197391872 480475177025536 480558965246976 480811057030304 481601343455232 481882819145728 481966852840473 482007304503296 482759038992384 482928068919296 483012284891136 483294585217444 483419435278208 484088953700352 484173372114432 484214008971264 485252629069824 485377984954368 485507183056896 485632604700672 486674267631552 486715114389504 486799990769664 487729910513664 487775719653376 487855906357248 488141037576192 488226162617622 490295222337536 490375823228928 490421880881152 490651256519424 491858663735296 492955051753472 493036089901056 493041016292352 494110469259264 494301800824832 494399256006656 495298234810368 495471655124992 495490026307584 495749950631936 496651385438208 496662692757504 496941657244032 497758456774656 497856593461248 498019571073024 498106418793984 498148225056768 498439371702272 499216733503488 499345696751616 499357065412608 500679282527424 500721304731648 500808623597568 500820025565184 501924961714176 503018710892544 503307675107328 503312704131776 503395445000448 504404437368832 504534740762624 505616948035584 505747564658688 505759079071744 506012869885952 507140808638464 507229246977024 507931741126656 508359897120768 508448548051488 508526313078784 508626572726272 509551421423616 509748732100608 509760337608704 509849232756864 509892024598528 510687247859712 510955144347648 510974089629696 511242136589184 511253776097792 511385848889344 512082441142272 512183401906176 512471084032908 513582682669056 513727052906496 514015602067968 514961973706752 516283972255744 516368845504512 516470651364096 517796522955712 518647600644096 519036039954432 519041226135894 519084789465088 520167076036608 520313297174528 520605545684224 521417477661696 521564050292736 521734788743168 522988958908416 523951851700224 524154738573312 524246143905792 524429699842048 524521153123968 524565176385536 525383283769344 525690348158976 525782021280516 525826150367232 526922492608512 527230456600848 527274707255296 527366656667136 528097040400384 529644199698432 529693945561088 529781023309824 530961942970368 532118966894592 532429968007168 532517495537664 532567511269376 534127767650048 534855338164224 534867515277312 535286341697536 536422297162752 536573087711232 536780861833216 537756904194048 537769147367424 537862926864384 538039000891392 538051250487296 538353462014368 539029602828288 539238328172544 539332363874304 539344642916352 540534574153728 540818127962112 540912439159092 540957838147584 540970154196992 542118171538944 542258217566208 543294077534208 543345105436672 543752041857024 543846864687984 544936936800256 546151640072192 546241423343616 546246881359872 547751693705216 547893195046912 548747684610048 549068404507392 549114488029184 549210245996544 549498350891776 550259386220544 550723221880832 550819260389112 551582125129728 551724615991296 552014039875584 552227793108992 552336668819936 553244518514688 553340996702208 553555263765504 554574433222656 554755977904128 554865352065024 555177007702317 556089525927936 556199163007488 556245845016576 557405612015616 557457965318144 557718694460928 557875471515648 560337396957184 560429512261632 560652126121472 560744293165056 561868234031104 563218878824448 563377202003968 563514332372992 564868934133504 564916343799808 565027721150464 566226792148248 566274315780096 566571372150784 567454992039936 567601583357952 567614506008576 567834300121088 567933322564608 568978963955712 569165224083456 569264478621696 569497877172224 569597189720559 569644996231168 570533409718272 571805169352704 572092102213632 572105127100416 572204894317056 572252919693312 573480379809792 573628527673344 574878526734336 575160498110016 575208771551232 575214519007744 575309080000512 576462214135808 577847940612096 579426616344576 579439808217088 579589495586816 580819468787712 580832692371456 580982739566592 581124155259648 581172929232896 581287511687168 582521088325176 582569979543552 582583242981376 582684837436416 583948736397312 583970388148224 584174855520256 584276727530496 584290029826048 585352459321344 585579121999872 585681238894752 586855162707968 586951637336064 587294685833856 587446402363392 588259994370048 589983412322304 590038825435136 590135823433728 591767454806528 593086546640896 593184045662208 593189972726736 593239759388672 594476658327552 594824104883008 594977766496256 595801789169664 595905688756224 596114335072256 596268329992192 596720865421538 597547302223872 597701667323904 598983714008064 599138450178048 599348228390912 599452746427392 599684869079296 600282966786048 600788969324544 600893738606304 602197134409728 602430319755264 602549093258112 602599665434624 603539474743296 603878469562368 605188339531776 605307656798208 605364509212672 605647644766164 608371447169024 608491392008192 608591423471616 610153785393152 611263243616256 611277160316928 611620501223424 611941345311296 612947164397568 613054053900288 613412358160602 613463842095104 614420595081216 614579319078912 614742908043264 614901715304448 614915714842624 615261099444992 616220655418368 616379844427776 616393877618688 617753799032832 618077860528128 618185644753248 619455600132096 619563624615936 620805461377024 620907517181952 621256267247616 621270411460608 621378752422428 621430904979456 622785070628864 624173302939648 624282150125568 625878539173888 626001935663104 627140210982912 627383054893056 627397338595328 627506748008448 627712167706624 628867869966336 629221091186688 629235416735744 629397967863808 630379571576832 630733641886656 631064512352274 631117477838848 631241907222784 632101763284992 632634587160576 633799352254464 633953623919616 634131830931456 634377382166528 634488008802648 635530886774784 635656186294272 637034985160704 637281660567552 637288028253184 637392793669632 638813587636224 640205632045056 640385596522496 640685111818752 640745286995968 640850620760064 642135124606976 642622470453964 643678718656512 644016379854848 645451938267136 645564496152576 647003505426432 647116333883712 647170646605824 647342910742528 647510139600896 648519990902784 648899023508736 648953485852672 649066654359552 650306547351552 650854716768256 650968216823496 651869784244224 652038182535168 653819545387008 653834430971904 653948450648064 654201675359232 655406148354048 657196712460288 657326283554304 657381453201408 657388021723136 658813959012352 660212058046464 660397646413824 660653368410112 662201847250944 662216923676672 662588876325376 663793678614528 663808791281664 664026094764032 664141891725312 665622311337984 665738386657344 665794262335488 665809420550144 667222364971008 667394729312256 667572376703232 667628406308864 667744831463424 667760034086912 669177117993384 669233282285568 669349987308288 670628626956288 670691614523392 670801871241216 671076900143104 671193926667264 674155930714112 674266756939776 674330086211584 674645477714208 676305662636032 677242321502208 677813196161024 677924623613952 677931397401984 679401895231488 679664976134144 679798977009152 681035072864256 681273525796864 681298786172928 681656182118912 682911202541568 683294778710544 684417878065152 684552816009216 684776910225408 684969403875328 685354136090624 686423008567296 686615964942336 688434013475208 688491794006016 688627535152128 690146822356992 691780179197952 692048053272576 692054968181192 692168736875616 693556101382144 695216356982784 695223303548928 695418733723648 697318611877888 698406144049152 698586564132864 698872984764416 698994858541056 699361537498624 700633204457472 700920464211968 701042695040688 701101533822976 702194965807104 702563323478016 702973942134464 703155542222848 704113356570624 704129387200512 704252177620992 705822005919744 706004341751808 706176188669952 706192266264576 706374697746432 707889843827712 708072713846784 710007162568704 710023327383552 710147145625632 713140450885632 713156687036416 713674554937344 715229729550336 715430783614976 716949031784832 717009205592064 717025529823232 717150569152512 717385334521856 718984437563392 719109818499072 719126190555136 720433796087808 720712765538304 720838447870464 721090837282816 721216585545456 721277117530112 722402015182848 722824228718592 723010956754944 724392103378944 724518427336704 724941877826166 725002722476032 725129152917312 726133430550528 726321013456896 728260774585344 728329175146496 728448907051008 730072671584256 731663579480064 732091206009856 732211556364288 732280327995392 733679181627392 734425680518816 735442833506304 735632821321728 736018719834112 737659358019584 737787995602944 738073685020672 739432577630208 739561524438528 739674637205504 739820469420032 740236010269756 741165703888896 741452701237248 741598884009984 743207482687488 743235039461376 743624925947904 743833962020864 744994039136256 745412485866048 747029356609536 747222337585152 747659057553408 749035598118912 750958505099264 751081957097472 751230038347776 753158578844672 754528066338816 754961512660992 754969056197664 755032421040128 756606656053248 756802111143936 756819341344768 757244430086144 758425422053376 758621346988032 758638618607616 758886965444608 759019304828928 759462919627412 760711212957696 760843870465536 762539845681152 762789469618176 762806836133888 762939859089408 764623098150912 764640506413056 764773849135296 764838036897792 766432716521472 766504702312448 766863204883776 766880664146688 766945028734976 767078773334016 770463920816128 770590579359744 771023403101952 772568821792768 774425958383616 774443589828608 774643652755456 774832207012864 776694784433568 776759972724736 776913116581888 777971400966144 778561839203841 778598315196416 778627184197632 779035636707328 780250614054912 780469945761792 780772162666496 780908318526336 782191860645888 782346075439104 782602183114752 783059581111808 783261869817856 784483438362624 786232107859968 786644549763072 786781729685952 786847764578304 788535522238464 788739225550848 790845684901272 790912060882944 790919963635648 791049985000704 792635544436736 794540918341632 796729736298496 796935556431872 798178450341888 798644952010752 798851266904064 799270328569856 800377289048064 801051959099392 801191651475072 802301272915968 802508532350976 802929512546304 803240426340352 803398791010816 804700978937856 804859631566848 805171292749824 806653721051136 807058501337088 807076875730944 807530193021552 808857492258816 809016964374528 811227191943168 811436757221376 811455231295488 815017658155008 815494001631232 815628062785536 817405405200384 817883144214136 819227460108288 819370322039808 819657210724352 819868953739264 821627540557824 821839792570368 821858503491584 823602606761088 823671732043776 823815368994816 824103814037504 824247526337664 825389079330816 825602303066112 825940800176128 826084832821248 826228890583668 828021059813376 828341689663488 828360548614144 828505003229904 828574539972608 829866777772032 830332895648256 832133966856192 832298028097536 832376200167424 834368767524864 836186947977216 836510739857408 836675664011264 836813207273472 838961454915584 840506095435776 840978189182208 841419349803032 842802351046656 843512782880768 844828318236672 845065803005952 845271498559488 845509107908608 845984011736864 847303401200256 847374515699712 847541581725696 849411473670144 849708880756736 849857058226176 851421759012864 851751450181632 851899983846912 853607509393408 853747836125184 854246815758336 854467494346752 858157690650624 858238291542016 858379379539968 860752661536768 862317790101504 862671340568576 862813157326848 862821778511616 862894195474432 864693321203712 865198698011648 865422205812736 866771910918144 867075396468736 867957622431328 869139924516864 869159712325632 869384243380224 871249038557184 871474109349888 871686232889472 871759393849344 871779241295872 871931267530752 872268900478976 873854969315328 873874864472064 874027256154624 875923104595968 876262283280384 876415091295744 876435044739072 878368682999808 880282744061952 880530195218432 880942028750784 881169603545088 882935796334592 885058238152704 885078388375552 885522522300416 887496415117312 887651182209792 887725683113984 889629819961344 889784959090104 889859639083008 890096502270976 890326441951232 891714987491328 892236157324512 892311043047424 892466649744384 893702683754496 894171502608384 894402494988288 894925235556352 895081298132307 896320953335808 896552500985856 898550980411392 899022342586368 899179119641088 899527303618944 901183453986816 903645479632896 903823639887168 903899498151936 903908529869312 905869193641984 908046763819008 908398381563904 910548270055424 911059704947392 912557170753536 912737088012288 913035880300544 915230678089728 915487953256448 916915740475392 917430751835136 917912017966944 917989058674688 918170046869504 919420746596352 920118537240903 920195763142656 921889966915584 922114362064896 922352572956672 922373572263936 922730737696768 922891649167488 924408562581504 924590816428032 926964404731904 927116790792192 929183400198144 931208192065536 931905617190912 931993144721408 932146357469184 934177605943296 934723593387584 936259954409472 936423225188352 936751097970688 938817808760832 939002903494656 941074582339584 941096007892992 941260122012672 941568251559936 941589688352768 941832930328576 943301804949504 943831636780032 943853125103616 944096951795712 946596768528411 946676216758272 946697769844736 946862860834176 948419174596608 948951880740864 950853934514176 951010247835648 951197746397184 951566073249792 951732013203972 953639639400448 955922490851328 955932042379776 956012274122752 956200758870016 958813091332096 960308448067584 960578394783744 960950354051072 961117930493952 961622114060608 963202686910464 963765638291456 963933705680946 964014609006592 965518077984768 966024569782272 966589170434888 966838870556416 968177907400704 968346744228864 970505258139648 970755969908736 971014366113792 971265209401344 973348535263104 973430228779008 973599981539328 975459821027328 975551439306752 975711812714496 976282075152384 976452325235244 980590444675072 980751646457856 980843761762304 981302513038848 983717327470592 985910103506944 986072179802112 986082032584704 988220938518528 988603601649664 988798512013312 990596469620736 990980052615168 991499901263872 993302770876416 993325385515008 993883314488064 995713186922496 996039142146048 996212837587968 996878743404544 998433467006976 998691393503232 998714130825216 1001358565054848 1001442609463296 1001617247195136 1001640051130368 1003849923428352 1006037421785088 1006615350214656 1006625408263552 1006790890000896 1008808874737664 1009069481525248 1011233896071168 1011495129317376 1011518158143488 1012025739771904 1014281617276928 1014458493954048 1015863482253312 1016719794241536 1016897096102976 1017052626157568 1017253145452544 1019102842847232 1019497464201216 1019520675217408 1019698465513728 1019784049197056 1021910288695296 1021948179259392 1022484273178368 1022507552195584 1022771697778688 1024366803812352 1024942168065816 1027165365338112 1027454105812992 1028031204135936 1029923947413504 1032567944511488 1032737691009024 1032941302728192 1035593045911424 1037295201288192 1038072079908864 1038082452271788 1038169578930176 1040334152073216 1040626594349056 1041211091368448 1042834955323392 1043128100585472 1043469577486336 1045977917816832 1048309477146624 1048492287811584 1048859399684096 1049042306247936 1049130352771072 1051380696317952 1051564042561032 1051652300734464 1053844985217024 1054460913201696 1054549414510592 1054733313334272 1056194080800768 1059288399396864 1059387891122176 1059562046619648 1061923885940736 1064237933789184 1064859936014336 1065034991075328 1065135022538752 1068255535300096 1069710676328448 1069735030554624 1070572683395072 1072844594325504 1073146175422464 1073561723666432 1075513808388096 1075538294734848 1075725853728768 1076078001782784 1076102500974592 1076706924028736 1078476656345088 1078664727748608 1078689285832704 1081069148307456 1081636255924224 1081824878318184 1081915676295168 1081940308393984 1084236343077888 1084516435132416 1086588155068416 1087412816739249 1087504083714048 1087693729375968 1089873873600512 1092303280144384 1092482846687232 1092493762719744 1095503387410432 1095786390093824 1097495369220096 1098136809014784 1098228976058368 1098420491993088 1098996701783552 1100518772441088 1101446443761664 1101638520778224 1103164250259456 1103449231982592 1104028079751168 1104455586217984 1104673337639872 1106489037029376 1106681993404416 1107110527531008 1109148866445312 1109511955808256 1109730704130048 1110354015404634 1112179051855872 1112398326014976 1114811224031232 1115437388921856 1115750943031296 1120674793914368 1120859024523264 1121304252242944 1121488586330112 1123736468062208 1124589323294437 1126437757648896 1126754404007936 1127028664745984 1129737868267008 1129832687599616 1130055442300928 1132453584296496 1132548631560192 1133142744301568 1134909984079872 1135203166715904 1135229012017152 1135668600242176 1135866645129216 1137957927911424 1138330448166912 1138528957243392 1138995754344448 1139194379441118 1139289992462336 1141066819436544 1144184204427264 1144210254200832 1144409788634112 1146960759619584 1147257055346688 1149757053468672 1150320996220032 1150417543102464 1150429038015488 1150618160001024 1152924428271616 1155695881224192 1158853232689152 1158879616434176 1159178991173632 1161638937575424 1161665384742912 1161965479133184 1162248310519296 1162345858465792 1162575023374336 1165042176650352 1165139959087104 1165166485962752 1165369674872832 1167897472794624 1167940776296448 1168349711040512 1168553455060992 1168580059652096 1170704918642688 1171158243999744 1171362477789504 1173710325415936 1173903274672128 1174589371667712 1174892804726784 1179966824644608 1180077650870272 1180271646867456 1183534909613056 1186173093281792 1186368091324416 1186379945453472 1186479518777344 1188953316655104 1189648209766016 1189955532992512 1191603578339328 1191811377512448 1192228670144512 1192536659984384 1193441730843076 1195094604447744 1195403334647808 1197967428016128 1198276900356096 1198696456781824 1198905492854784 1199369738158592 1200565933572096 1201577938649088 1201787477212608 1204394268819456 1204860639510528 1205098186516224 1205199330869248 1207756939124736 1210615313596416 1210729018425344 1211295289532328 1216982784016384 1217182846943232 1220307570786304 1222526487232512 1222554320633856 1223241002446848 1223882690622592 1225894328795136 1226108107800576 1226824716321204 1226927684190208 1228841190162432 1229158638157824 1229485816086528 1229803430608896 1229831429685248 1230522198889984 1232441310836736 1232759688855552 1232787755237376 1235507598065664 1236155721056256 1236371289506496 1238911200264192 1239127249231872 1241610922754048 1242512534495232 1242540822921216 1242757504844856 1242861809958912 1245570141257728 1248564300251136 1252003871326208 1254280421965824 1254766109786112 1254794677190656 1255013496016896 1255424335413248 1257735739932672 1258442182373376 1258470833471488 1258795935727616 1260759143153664 1261467283773312 1262129024704548 1262234955677696 1262483814445568 1264203526569984 1265269174321152 1267598704508928 1267907247839232 1268263661862912 1268754764333056 1268976017605296 1271061773549568 1271312372588544 1274563321135104 1274576056506368 1274785587339264 1277627175272448 1280411264090112 1281370223637504 1281490573991936 1281701241520128 1285244940907928 1287357437313024 1288032759709696 1290903876534272 1291128992305152 1294007010852864 1294232667767424 1294341293211648 1294685821485056 1295020279201792 1297039981805568 1297798047017472 1297906971705344 1298133308719104 1300613094703104 1301709433536512 1301936433646992 1303739568488448 1304076365070336 1307639090774016 1307668861943808 1307896901296128 1308403350718464 1310812296708096 1314393424920576 1314652567108608 1314776043446272 1320424116092928 1320795292827648 1321306736820224 1324403694501888 1324433847353344 1325177752650752 1327587357229056 1327617582563328 1328052189528064 1328283783450624 1329060109347971 1331244622675968 1331476773314688 1331588524670976 1331618841100288 1334444729942016 1334789458624512 1335144753406464 1335256812617728 1335489662926848 1335520068173824 1338354235986768 1338466564571136 1338699974616576 1341257253912576 1341383229046784 1341603742482432 1342153800286208 1342387853334528 1348311861428224 1348533513879552 1348660172423168 1349290955428416 1352611325272064 1355626392322048 1355849247227904 1355862794803968 1358803790462976 1359329952268288 1359597954018304 1362070145728512 1362547051593728 1362597572345856 1363312364237824 1365822405083136 1366589557421088 1368835756130304 1369105632018432 1369553820450816 1369938807750656 1370708272181248 1372846017134592 1373231929884672 1376868026950416 1376983588012032 1377255070304256 1380293644713984 1383560358395904 1384096106545152 1384109936362384 1384337473751232 1387112202764288 1390446607097856 1390837467447296 1394637223755776 1396812288098304 1397989717082112 1398723074997248 1401266408914944 1401840928423936 1402085390081376 1402203067645952 1404389931614208 1405126646956032 1405947884268928 1406311084445696 1408226713141248 1408258774401024 1408504355241984 1411644011839488 1412008683503616 1412352377339904 1412384532529152 1412749395492864 1415779687655424 1416145427693568 1420014325137408 1420046654767104 1420294291251264 1426280901771264 1426313374072832 1427349109874688 1430459459100672 1430861567229952 1433898063569664 1434018411184128 1434301138305024 1434770669043712 1438219636998144 1438252381110272 1440867592175616 1441425531076608 1441676895740928 1442181674565632 1442433171090912 1442554235060224 1444804030365696 1445648457437184 1445900558521419 1446021913509888 1448784206757888 1449036854673408 1449883755652332 1450005444952064 1450258305834624 1452266861101056 1452642026913792 1456521549170688 1456658350292992 1456897814102016 1460145343168512 1463327158960128 1464182412019712 1464423112728576 1464560655990784 1467358363254784 1468851361037632 1470885667012608 1471265642643456 1472037439668224 1475575991205888 1476147370041344 1478865155260416 1479123048877056 1479640938840064 1480472020539512 1482331407777792 1482905402474496 1483197768019968 1486414965374976 1486470078922752 1487249851895808 1487667924041728 1489988078272512 1490824971732096 1494058713219072 1494444675170304 1495318115106816 1498071196237824 1501917010198528 1502163914194944 1502460076695552 1506317157689344 1509056132677632 1509923025321984 1509938112395328 1510064842080256 1513213312106496 1513604222287872 1514488860172288 1516850844106752 1517242693976064 1517277237215232 1518038609657856 1518925839254824 1521422425915392 1521687740931072 1525079691362304 1525578939236352 1525613672267776 1525879718178816 1529246196301824 1529281012826112 1529547698270592 1529676073795584 1532865433042944 1533009404624896 1533726409767552 1533761328293376 1533890057469952 1534157546668032 1540927841632256 1541181158719488 1542046806203904 1545137643585536 1548851916767232 1548887179657216 1549287305510912 1549664414025728 1553389568867136 1553519945449472 1553826233163776 1555942801932288 1557123678407682 1557254368395264 1558071273414656 1560501228109824 1560939891523584 1561544325332992 1561816637052672 1564692150878208 1565204366229504 1566119162223616 1566523739635712 1568966876725248 1572464215719936 1573289099526144 1573563459371904 1573695529156608 1577071044476928 1577478451101696 1581691369802544 1581824121765888 1581839927271296 1582099970001408 1585271088873472 1589081836683264 1593459472596992 1593871112863744 1596356900683776 1597289904021504 1597702533808128 1598540657139712 1602103918198784 1602383302950144 1604602545831936 1605859025092608 1606480852680704 1606797582021632 1609719263133696 1610342585499648 1613307442102272 1614117002674176 1614153751461888 1615060386043104 1617714984517632 1618033928749056 1622454383886336 1622873514442752 1622910462590976 1630035316310016 1630988003262464 1631256125571072 1634810810400768 1635766288428272 1638454920216576 1638740644079616 1639314421448704 1639737907478528 1643255081115648 1643679585140736 1643717006983168 1647205213522176 1647343464087552 1647630737989632 1648207628075008 1648495052675328 1650778158661632 1652169665642496 1652457781167336 1656042119626752 1656683379326976 1656721097228288 1657010006459808 1657149079945216 1659733555544064 1660665791296512 1664267933712384 1664596056195072 1664752400334848 1665531023106951 1668737535049728 1672373895954432 1673021479714816 1673351328022528 1673626414546944 1677922909831168 1681012190871552 1681956378364416 1682838699606064 1685604702093312 1687025565761536 1689656636473344 1690131606011904 1690542997118976 1691018215817216 1691968023473728 1694606802400512 1694749031399424 1695083163451392 1698822947340288 1699714116452352 1702843518025728 1703502900363264 1703799967693824 1707215018786816 1707495672250368 1708493631516672 1708791569161677 1708934988693504 1716315381301248 1716476583084032 1716758759079936 1721505323073536 1724635580203008 1725342681137152 1725626314653696 1725643557023232 1725788390948864 1729386642407424 1730397396023296 1730844411625472 1733543821836288 1734150792937472 1735915244862656 1738279849033728 1738319424651264 1738768486760448 1742498077114368 1742948218699776 1743372465778944 1743518787698688 1743862535061504 1744537800957952 1747709938630656 1747749728944128 1748054512309248 1751846209191936 1752524566560768 1752830182591488 1752870089478144 1756737365999616 1760565488123904 1761060390436864 1761884057501568 1762339207090176 1765871592669184 1770116476305408 1770156776751104 1771045044600832 1774992830234624 1775302364419584 1775451366227968 1779259639922688 1779569918180208 1779719278166016 1780193004541952 1780652883902464 1783429974982656 1784472314649024 1784622086094848 1784933299488768 1787405367508992 1788343005216768 1788804989976576 1789850471112704 1790162596264614 1792641906671616 1793105001971712 1798044685172736 1798358239282176 1799054607237888 1802366907973632 1807290959265792 1807647279774336 1807798996303872 1807817059738624 1811738387283968 1816093527638016 1816796763127808 1821096540110848 1822119409894784 1825114341507072 1825474176024576 1826071760601088 1830461356179456 1830975906512896 1833831480950784 1834861503670272 1835824035933888 1835978117349376 1836340093739008 1838841493192704 1840237074481806 1840391526285312 1844228724129792 1844705145913344 1844747144527872 1845461475393536 1845783298334976 1849181632856064 1853928809463808 1854233581584384 1858366800396288 1862416384131072 1863811234381824 1863986289442816 1864292714938368 1868355211886592 1869447186775168 1872519908818944 1872846450376704 1873502195941376 1877635617521664 1878005806989312 1882149164679168 1882192015785984 1882520244025344 1883136503119872 1883179376705536 1883665860657152 1886603609899008 1887663273560064 1887706250207232 1888193903591424 1893193537056822 1893352433516544 1893395539689472 1893725721668352 1897903761481728 1901707869028352 1902395492794368 1903132146499584 1903464026407944 1907279278800896 1911844981702656 1911864084759552 1912401517740032 1917626182664192 1920616896135168 1921156789567488 1921900708102144 1922235860987904 1923244228121216 1926405373820928 1927531276582912 1927867411361892 1928029218013184 1931036155969536 1932049139564544 1933178340869776 1933677741112832 1936355814801408 1936693488457728 1941010516279296 1941511939817472 1942028732227584 1942530418802688 1946697070526208 1946860457558016 1947199963078656 1950919642054656 1951102878613504 1952564150304768 1952904650470488 1961180889350144 1961503292915712 1962605026077696 1967434654941184 1971820207013888 1972144359604224 1972164065169408 1976441877037056 1977207203299328 1977597024026624 1981192939241472 1981960105230336 1982999802527744 1986605541752832 1986650771030016 1987766628976128 1991426373844992 1992078284292096 1992425675175936 1993757486809088 1996866934013952 1997382787006464 1997428261650432 2002717130109696 2002885218926592 2003234494390272 2003280102260736 2007699846856704 2012074843570176 2013230700429312 2013250816527104 2013581780001792 2017617749475328 2022467792142336 2022990258634752 2023036316286976 2024051479543808 2028563234553856 2028916987908096 2031726964506624 2033439588483072 2033794192205952 2034105252315136 2034506290905088 2038205685694464 2038994928402432 2039041350434816 2039396931027456 2039568098394112 2043820577390592 2043896358518784 2044968546356736 2045015104391168 2045543395557376 2048733607624704 2049884336131632 2054330730676224 2054908211625984 2056062408271872 2059847894827008 2065135889022976 2065475382018048 2065882605456384 2071186091822848 2076144159817728 2076164904543576 2076339157860352 2080668304146432 2081253188698112 2082422182736896 2085669910646784 2086256201170944 2086939154972672 2088523028975383 2091955835633664 2096618954293248 2096984575623168 2097718799368192 2098084612495872 2098260705542144 2102761392635904 2103128085122064 2103304601468928 2107689970434048 2108921826403392 2109098829021184 2109466626668544 2112388161601536 2118576798793728 2118775782244352 2119124093239296 2129719872028672 2130069982150656 2130270045077504 2136511070600192 2139421352656896 2139470061109248 2141145366790144 2145689188651008 2146292350844928 2147123447332864 2151027616776192 2151076589469696 2151451707457536 2152156003565568 2152205001949184 2153413848057472 2156953312690176 2157329455497216 2157378571665408 2162138296614912 2163272511848448 2163649756636368 2163831352590336 2163880616787968 2168472686155776 2169032870264832 2173176310136832 2174825633478498 2175008167428096 2175387458751936 2179747747201024 2184606560288768 2184987525439488 2191006774820864 2191572780187648 2194990738440192 2196273618029568 2196840983986176 2197993403567104 2201037544882176 2202892887523328 2203277041556448 2206328500518912 2206898463965184 2208056159502336 2208911172435968 2209346675279744 2212978074058752 2213363986808832 2214221055062016 2218297732890624 2219023911616512 2219461408260096 2220708030809268 2224358103711744 2224796652029952 2229622448062464 2230874777843712 2231501886062592 2241349587828736 2242608504485888 2242977172660224 2247472936124416 2249178646588874 2252875515297792 2254057329491968 2259475736534016 2260110884601856 2264907168592992 2265097263120384 2266285488603136 2269819968159744 2270406333431808 2270458024034304 2271337200484352 2271733290258432 2275915855822848 2276660896333824 2277057914486784 2277991508688896 2278388758882236 2278579984924672 2282133638873088 2288368408854528 2288420508401664 2288819577268224 2293921519239168 2294514110693376 2299514106937344 2300641992440064 2300835086204928 2300858076030976 2301236320002048 2305848856543232 2311391762448384 2317706465378304 2317759232868352 2323277875150848 2323330769485824 2323930958266368 2324496621038592 2325150046748672 2330084353300704 2330279918174208 2330332971925504 2330739349745664 2335794945589248 2335881552592896 2336699422081024 2337106910121984 2337160119304192 2341409837285376 2342316487999488 2342724955579008 2347420650831872 2347806549344256 2349178743335424 2349785609453568 2359933649289216 2360155301740544 2360543293734912 2367069819226112 2372346186563584 2372736182648832 2372759890906944 2372959037554688 2377906633310208 2379296419532032 2379911065985024 2383622755024896 2384457340289024 2386883461686152 2390189208895488 2390806669295616 2395934856032256 2396553800712192 2397392913563648 2397810985709568 2398739476317184 2401131867144192 2403155877298176 2403574954425216 2408788537638912 2409721279021056 2410196373032448 2410398661738496 2415513878249472 2421230627192832 2421458036850688 2422590579064656 2433965568032768 2434365693886464 2440615141572608 2445052974465024 2446482004893696 2447765381245184 2452216215601152 2453649432642408 2453855368380416 2457682380324864 2458971632173056 2459606861217792 2459662859370496 2461044397779968 2464882621673472 2465519377711104 2465575510474752 2471015196131328 2472311442112512 2472742579012992 2477822400528384 2478254498463744 2483221845508096 2485025068990464 2485081645842432 2485515009689712 2485723619917824 2491140282515456 2497128600502272 2504007742652416 2508560843931648 2509532219572224 2509589354381312 2510026992033792 2510848670826496 2516884364746752 2516941666942976 2517591871455232 2521518286307328 2522934567546624 2524258049409096 2524469911355392 2524967628891136 2528407053139968 2530538348642304 2535197409017856 2535814495678464 2536527323725824 2537509528666112 2537952035210592 2542123547099136 2542624745177088 2549126642270208 2549152113012736 2549571174678528 2555254350544896 2560822528180224 2562740447275008 2562981147983872 2563402483040256 2570489881815856 2574714874626048 2576065519419392 2581807753068544 2582257984610304 2588014021705728 2588465335534848 2588682586423296 2589371642970112 2590040558403584 2594079963611136 2595596094034944 2596266617438208 2601226189406208 2603418867073024 2603872867293984 2607479136976896 2608152730140672 2615278181548032 2615337723887616 2615793802592256 2616806701436928 2621624593416192 2628786849841152 2629305134217216 2629552086892544 2640848232185856 2641590585655296 2642613473640448 2648807389003776 2648867694706688 2650355505301504 2655174714458112 2655235165126656 2656104379056128 2656567566901248 2658120218695942 2662489245351936 2662953546629376 2663177049341952 2668889459884032 2669578917249024 2670289506812928 2670979325853696 2671040136347648 2676708471973536 2676933129142272 2677399949233152 2682514507825152 2682766458093568 2683207484964864 2684307600572416 2684775706669056 2685243894396921 2696623722856448 2697067027759104 2697320344846336 2698581910856832 2705222650544128 2711252784644096 2711698494455808 2711725589607936 2717607580925952 2718659904536576 2719195908036608 2724140291457024 2725094103187456 2725195144691712 2726624728475648 2731644810166272 2733179114842176 2737671512260608 2738211264036864 2739107640901632 2741416544362496 2745692034269184 2746463859769344 2753736053900832 2753967176024064 2754510140608512 2760587289427968 2767120716791808 2768192213090304 2768219872724768 2768674947502464 2774224405528576 2780893214195712 2781674934894592 2789274447511552 2793624576196608 2795979434164224 2797446149994496 2802532817829888 2803681856847872 2804170780162752 2804406135291904 2808779863228416 2810253293912064 2811895768537856 2812622168891392 2816453426282496 2817008710483968 2823288023678976 2824704754679808 2824769065058304 2825498790985728 2831559375310848 2832290855387136 2840028650274816 2840093309534208 2840588582502528 2852561803542528 2852626748145664 2854698219749376 2860918918201344 2861723134459904 2867796127139328 2868036822368256 2868602276610048 2869541338087424 2876439273996288 2876504762220544 2881735184351232 2882851062153216 2883353791481856 2884363349131264 2884866342181824 2885108470120448 2889608060731392 2891296914874368 2891801117042838 2892043827019776 2898073709346816 2899767511304664 2900010889904128 2900516611669248 2904533722202112 2913043098341376 2913316700585984 2913795628204032 2920290686337024 2926654317920256 2928364824039424 2928846225457152 2929121311981568 2934716726509568 2937702722075264 2941771334025216 2942531285286912 2944074879336448 2951151982411776 2952294740082688 2957730310520832 2958246097754112 2959281877680128 2960944041079024 2964662815555584 2965810804948992 2966395536039936 2972940157845504 2974499703791616 2975335848083456 2979976156545024 2981649943464192 2988117426438144 2990636230213632 2996142392475648 3003834020397056 3004327828389888 3004920153391104 3012634315378688 3018112265355264 3019846050643968 3019876224790656 3020129684160512 3026426624212992 3027208444575744 3028977720344576 3033701688213504 3034485387952128 3034554474430464 3036077219315712 3037851678509648 3042844851830784 3043375481862144 3050159382724608 3051157878472704 3051227344535552 3051759436357632 3058492392603648 3058562025652224 3059095396541184 3059352147591168 3065730866085888 3066018809249792 3067452819535104 3067522656586752 3068315093336064 3081855683264512 3082362317438976 3084093612407808 3090275287171072 3097703833534464 3097774359314432 3098574611021824 3099328828051456 3106779137734272 3107039890898944 3107652466327552 3111885603864576 3114247356815364 3114508736790528 3116142546829312 3121002456219648 3121879783047168 3123088650665984 3123633274105344 3129384301756416 3130408732459008 3132238324447232 3133047479271424 3137933753450496 3144928431439872 3146578199052288 3147126918743808 3147391058313216 3154142088953856 3154956902203392 3163382739605088 3163648243531776 3163679854542592 3164199940002816 3170542177746944 3178163673366528 3186918945193984 3187742225727488 3192713801367552 3194579808043008 3195405067616256 3197081314279424 3204207836397568 3204766605900288 3209205091663872 3211718050185216 3212961705361408 3213595164043264 3219438526267392 3220685170999296 3226614884204544 3228234005348352 3228307502923776 3230120772086208 3235429969035264 3236067857498112 3244908767772672 3245747028885504 3245820925181952 3261976006524928 3262512251142144 3269621620801536 3271532576856544 3276909840433152 3277481288159232 3278628842897408 3279475814957056 3286510162231296 3287359170281472 3287434013966336 3294410427044352 3294686928175104 3295261475979264 3296415256150016 3296990105350656 3301556317323264 3304339331284992 3304915562334672 3312084239253504 3313366758653952 3313442194456576 3314020012919616 3314298159890432 3319467111088128 3321331582593024 3328535867424768 3329192112390144 3329504800669696 3331062046213902 3346042959429632 3346702656045056 3347252829093888 3355845819662336 3362024381743104 3363912756728832 3365677399212128 3371209404186624 3373767969883311 3374051131523072 3379313272946688 3380263212023808 3381085994237952 3382036431634432 3383936046947456 3389213604801024 3389498062798848 3390166326902784 3397645894680576 3399428232904704 3405687036051456 3407005800726528 3407599935387648 3414430037573632 3414991344500736 3416987263033344 3417583138323354 3417869977387008 3432630762602496 3432953166168064 3443010646147072 3449271160406016 3450685362274304 3451252629307392 3451287114046464 3458773284814848 3460794792046592 3461688823250944 3467087643672576 3468301585874944 3471830489725312 3476559698067456 3476638849302528 3477536973520896 3484996154228736 3485896437399552 3486744931557888 3487037575397376 3487725070123008 3489075601915904 3495419877261312 3495499457888256 3496109024618496 3503692418383872 3505049133121536 3505660365182976 3505740178956288 3513474731999232 3521130976247808 3522120780873728 3523768115003136 3524678414180352 3531743185338368 3540232952610816 3540313553502208 3542090089201664 3549985660469248 3550604728839168 3558519279845376 3559139836360416 3559438556332032 3560386009083904 3561305767804928 3566859949965312 3568944629298048 3569244172189696 3569866598977536 3574810735017984 3576686010433536 3577609979953152 3579700942225408 3580325192529228 3585283813343232 3586210003943424 3596089370345472 3596716478564352 3598109214475776 3604733815947264 3614581918531584 3615294559548672 3615597992607744 3615634119477248 3623476774567936 3632187055276032 3633593526255616 3642193080221696 3644238819789568 3650948352049152 3652143521202176 3660922712358912 3661951813025792 3667662961901568 3669723007340544 3671648071867776 3671956234698752 3672680187478016 3677682986385408 3680474148963612 3680783052570624 3688457448259584 3689410291826688 3689494289055744 3690922950787072 3691566596669952 3698363265712128 3707857618927616 3708467163168768 3716733600792576 3724832768262144 3727622468763648 3727972578885632 3728585429876736 3736710423773184 3738894373550336 3745692900753408 3747004391882752 3756011613978624 3764298329358336 3764384031571968 3765040488050688 3766273006239744 3766358753411072 3767331721314304 3773207219798016 3775326547120128 3775412500414464 3776387807182848 3786387074113644 3786704867033088 3786791079378944 3787451443336704 3795807522963456 3803415738056704 3804790985588736 3806264292999168 3806928052815888 3814558557601792 3823689963405312 3823728169519104 3824803035480064 3835252365328384 3841233792270336 3843801416204288 3844471721975808 3846488456242432 3855062553165824 3855734822723784 3856058436026368 3862072311939072 3864098279129088 3866356681739552 3867355482225664 3872711629602816 3873386976915456 3882021032558592 3883023879634944 3884057464455168 3885060837605376 3893394141052416 3893720915116032 3894399926157312 3901839284109312 3902205757227008 3905128300609536 3905809300940976 3922361778700288 3923006585831424 3925210052155392 3934869309882368 3943640414027776 3944328130338816 3954414406598656 3955194048053248 3962385878482944 3963920210460672 3965999605055488 3973211083505664 3973301542060032 3975533257952256 3982852747689984 3984156568584192 3984851350351872 3987180328043913 3987514973618176 3993733868027904 3994765574012928 3994856523300864 4005434260219392 4005770437853184 4006468988780544 4006560204521472 4015399693713408 4024149687140352 4026461400858624 4026501633054208 4027163560003584 4035235498950656 4044935584284672 4045980517269504 4046072632573952 4048102959087616 4057126469107712 4057833975816192 4066879176966144 4067588384411904 4068210504630272 4069012581810176 4076411371388928 4077989856804864 4078082700869632 4078793862054912 4087641154781184 4087792717037568 4089937092713472 4090030208782336 4091086791114752 4097467215249408 4099768672263264 4108661461352448 4109816423251968 4112124816543744 4119695789654016 4130271778045952 4130950764036096 4131765210912768 4142372183645696 4152288319635456 4152329809087152 4152678315720704 4161336608292864 4162506377396224 4164844365473792 4171339821293568 4172512402341888 4173878309945344 4177046057950766 4183911671267328 4193969151246336 4195437598736384 4196169224991744 4205522785271808 4206256170244128 4206609202937856 4215379940868096 4217843652806784 4218197658042368 4218933253337088 4224776323203072 4237153597587456 4237551564488704 4238248186478592 4259439744057344 4260139964301312 4260540090155008 4273022141200384 4278842705313792 4278940122218496 4282290733580288 4291378377302016 4292584701689856 4294246894665728 4302055233552384 4302903414915072 4304312007131136 4304410003898368 4306827696114944 4314658910994432 4314757143330816 4324276593229824 4326545023696896 4327299513272736 4327662705180672 4327761233575936 4336945372311552 4338065740529664 4346352620273664 4349651266956996 4350016334856192 4350774917503872 4359495494402048 4369213120577536 4369975050878976 4382013549641728 4383145560375296 4389981476880384 4392547236059136 4393681967972352 4395986807134208 4402075089764352 4405785775046656 4406554083112896 4412657001037824 4413796927930368 4416112319004672 4417822344871936 4418693350559488 4426727973617664 4428442110124032 4436595465781248 4438922816520192 4441416061618536 4448716207423488 4449593304059904 4459244896124928 4461749555687424 4463003772125184 4482699175657472 4485217008971776 4485954345320448 4494945872248832 4498357293177748 4505751030595584 4508114658983936 4518951473068032 4520221769203712 4529814337185984 4530194526240768 4532570977206272 4539639936319488 4540812666863616 4542674400968704 4543466580516864 4551831711645696 4554115828973568 4555983017377792 4556777517764472 4557159969849344 4564267277746176 4576736817709056 4576841016803328 4577639154536448 4587843038478336 4589028221386752 4599028213874688 4601283984880128 4601670172409856 4601716152061952 4602472640004096 4611697713086464 4622783524896768 4635412930756608 4635518465736704 4646555750301696 4646661538971648 4647861916532736 4648993242077184 4650300093497344 4660168706601408 4660559836348416 4660665943851008 4661478699491328 4671763105185792 4673398844162048 4674213820243968 4674320238608384 4682819674570752 4684632975998976 4685449911158016 4694841301663744 4695613098688512 4698357486670848 4699571218907136 4719867298578432 4720310603481088 4721086587469824 4734139638452224 4744692373127168 4745472365297664 4745519781813888 4745918075109376 4755813266620416 4758592839064064 4759822131970048 4767245510049792 4768914680578048 4773766923372304 4780378417790976 4781613338591232 4791869712064512 4793107601424384 4794785827127296 4795621971419136 4797478952634368 4806311754596352 4807149908850432 4817577075277824 4819442558042112 4820392746064896 4831027756498944 4842461254385664 4842916073701376 4845181158129312 4867931136065536 4868731387772928 4881230283145216 4890105948930048 4892964009787392 4895530762490368 4904432431202304 4907298865284816 4907710736760832 4915364760649728 4917943264346112 4919213722435584 4919325718740992 4922088795559936 4929765243346944 4931038755422208 4931151020949504 4942030392262656 4944622884225024 4945485158025984 4956508996927488 4970050137980928 4970163291684864 4971030019379424 4971447239835648 4982280565030912 4994257201004544 5008015485304832 5017121687863296 5019064439144448 5019178708762624 5020053984067584 5021697341652992 5033768729493504 5033883333885952 5035183742910464 5043036572614656 5045869135093248 5048516098818192 5048939822710784 5049935257782272 5056814106279936 5061076697284608 5070394818035712 5071628991356928 5073054647451648 5075019057332224 5075904070421184 5084247094198272 5085249490354176 5098304226025472 5099142349357056 5110508701089792 5121645056360448 5125480894550016 5125962295967744 5126804966080512 5140979763631712 5149429749252096 5152131038838784 5163615506137088 5164515969220608 5176028043411456 5176930671069696 5177365172846592 5178743285940224 5180081116807168 5188159927222272 5191192188069888 5192533234876416 5202452378812416 5206837734146048 5207745734587968 5214958273953792 5216305460281344 5230556363096064 5231587605184512 5233613402873856 5243249186832384 5257573699682304 5258610268434432 5259104173785088 5281696464371712 5283181171310592 5285226947280896 5297614778007552 5297735389413376 5300711010603008 5310349428916224 5310470330253312 5312208758112256 5313135133802496 5316240437391884 5324978490703872 5325907093258752 5326354098683904 5337778919768064 5339157834498048 5340579013625856 5341958651707392 5342080272695296 5353416943947072 5353866258284544 5354799898466304 5365029015650304 5365532916187136 5366414969929728 5368615201144832 5369551413338112 5370487788793842 5393247445712896 5394134055518208 5394640689692672 5397163821713664 5410445301088256 5422505569288192 5423396988911616 5423451179215872 5435215161851904 5437319809073152 5438391816073216 5448280582914048 5450188206374912 5450390289383424 5453249456951296 5463289620332544 5466358229684352 5475343024521216 5476422528073728 5478215281803264 5482833088724992 5491384068538368 5492927719538688 5507472107801664 5507934352048128 5509020281217024 5521174578855936 5534241433583616 5536384426180608 5536439745449536 5537349895004928 5548448811057152 5561786428391424 5563349869789184 5578548895023104 5587249152393216 5591958868328448 5594892299988992 5605065635659776 5607363713695744 5608341560325504 5608812270583808 5617559726456832 5620506587824128 5623791537075712 5625244337782784 5632906852564992 5634017420967936 5646576047357952 5649409509359616 5649538130116608 5650997581971456 5663118750621696 5664581710774272 5680057300549632 5680186619068416 5681177165005056 5705123607085056 5709396439498752 5721837836402688 5723446268919808 5735592254278656 5737204553220096 5739082676174848 5752878547992576 5753009524441088 5763470368702464 5765702124306432 5766707582963712 5768726698262528 5769732684363648 5770216940240896 5779216121462784 5782593829748736 5783602234085676 5784087654039552 5796147418693632 5799535022609328 5800021779808256 5801033223338496 5809067444404224 5826086196682752 5826633401171968 5827591256408064 5840581372674048 5853308635840512 5856729648078848 5857692450914304 5858242623963136 5875405444150528 5883542668050432 5888149758672896 5902303964823552 5904589480165376 5915460621041664 5916492195508224 5918563755360256 5921888082158048 5929325631111168 5931621609897984 5932791072079872 5945880315691008 5948999407583232 5950671696166912 5959952313090048 5963299886928384 5976234852876288 5981272460427264 5992284784951296 6007668040794112 6008655656779776 6009840306782208 6025268630757376 6036224530710528 6039692101287936 6039752449581312 6040259368321024 6052853248425984 6057955440689152 6067403376427008 6068970775904256 6069108948860928 6072154438631424 6075703357019296 6085689703661568 6086750963724288 6100318765449216 6102315756945408 6102454689071104 6103518872715264 6116984785207296 6117124051304448 6118190793082368 6118704295182336 6131461732171776 6132037618499584 6134905639070208 6135045313173504 6136630186672128 6163711366529024 6164724634877952 6168187224815616 6180550574342144 6195407667068928 6195548718628864 6197149222043648 6198657656102912 6213558275468544 6214079781797888 6215304932655104 6228494713630728 6229017473581056 6232285093658624 6242004912439296 6243759566094336 6246177301331968 6247266548210688 6258768603512832 6260817464918016 6264476648894464 6265569086926149 6266094958542848 6275867506900992 6289856862879744 6293156398104576 6294253837487616 6294782116626432 6308284177907712 6309913804406784 6326765479210176 6327296487063552 6327359709085184 6328399880005632 6341084355493888 6356327346733056 6373837890387968 6375484451454976 6389159616086016 6390810135232512 6394162628558848 6408415672795136 6409533211800576 6418410183327744 6423436100370432 6425923410722816 6427190328086528 6438877052534784 6441370341998592 6453229768409088 6456468010696704 6456615005847552 6460241544172416 6470859938070528 6472135714996224 6489817535545344 6491494057771008 6491641850363904 6523952013049856 6525024502284288 6539243241603072 6543065153713088 6553819680866304 6554962576318464 6557257685794816 6558951629914112 6573020324462592 6574718340562944 6574868027932672 6588820854088704 6590522951958528 6592830512300032 6593980210701312 6603112634646528 6608678662569984 6609831124669344 6624168478507008 6626733517307904 6626884388913152 6628040025839232 6628596319780864 6638934222176256 6642663165186048 6657071734849536 6658384224780288 6659009601339392 6662124092427804 6692085918859264 6693405312090112 6694505658187776 6711691639324672 6724048763486208 6727825513457664 6731354798424256 6742418808373248 6747535939766622 6748102263046144 6758626545893376 6762171988475904 6764072863268864 6767872093894912 6778427209602048 6780332653805568 6795291789361152 6798856465809408 6811374072102912 6814011601453056 6815199870775296 6828860075147264 6829982689001472 6833974526066688 6835166276646708 6835739954774016 6865261525204992 6865906332336128 6886021292294144 6898542320812032 6901370724548608 6902505258614784 6902574228092928 6917546569629696 6921589584093184 6923377646501888 6934175287345152 6943660979450624 6953119396134912 6953277698605056 6969992308457472 6971792874799104 6973489863115776 6975450140246016 6978151203831808 6990839754522624 6990998915776512 6992218049236992 7007384836767744 7010098266243072 7011320730365952 7011480357912576 7026949463998464 7042261952495616 7044241561747456 7047536230006272 7049356828360704 7063486370676736 7080465905221632 7080627107004416 7084180178403328 7099971320938496 7101209457678336 7117038559690752 7118279672720832 7118877112664064 7120772018167808 7122611535609856 7133719899930624 7137889258596096 7138488344379392 7139733197955072 7153372020867072 7159401884450816 7160650385058456 7170567626686464 7172420007886848 7192178740690944 7193432957128704 7196218428951552 7209467631894528 7229163837063168 7230589119097344 7231195985215488 7231268238954496 7246953549135872 7264374110552064 7267187052511232 7284386160443392 7288477639579136 7301896704098304 7304287042404352 7321845424717824 7323903626051584 7339446014681088 7343296143735552 7343912469397504 7345360374956032 7360948297927224 7361566105141248 7376914896519168 7378820583653376 7378988578111488 7381845901574144 7383133193339904 7396726531424256 7415715237855232 7416934326337536 7433467201585152 7449665536524288 7455244937527296 7455945157771264 7457170859753472 7473420847546368 7477788747100672 7491385801506816 7494008783765504 7512023227957248 7528596658716672 7528768063143936 7530080976101376 7532546012479488 7532717506822144 7534663442628608 7550653094240256 7550825000828928 7552775614365696 7572774148227288 7573409734066176 7573582158757888 7574902886673408 7591615045926912 7609581971177472 7612528585998336 7613856105631776 7629117115203584 7647379926810624 7647456339038208 7649606070960128 7670504730656768 7682467584540672 7687602832408576 7688943443951616 7692976912484864 7710125106331648 7711469645447568 7712116872052736 7724144623878144 7728196558258176 7732713363479104 7734710964451328 7745423259205632 7746773953830912 7764042065117184 7766047759269888 7768114928910336 7770121675210752 7786788282104832 7788799852314624 7803678568218624 7810256601219072 7811618601881952 7844723557400576 7846013171662848 7850420104310784 7869738619764736 7887280828055552 7888656260677632 7908828813197312 7910388096106496 7924771756965888 7927840420921344 7931999210110976 7946422167011328 7946603084120064 7951066515904512 7965705495379968 7968313137168384 7969702700703744 7974360656087826 7975029947236352 7987467736055808 7989531148025856 8010868520438784 8012937977561088 8013120409042944 8030799387426816 8048299374280704 8052922801717248 8053003266108416 8054327120007168 8070470997901312 8089871168569344 8091961034539008 8092145265147904 8096205918175232 8114252938215424 8115667951632384 8133758353932288 8135176768823808 8136421009260544 8138025163620352 8152822742777856 8155979713609728 8156165401739264 8157587724109824 8175282309562368 8175585434075136 8179874185426944 8180060417564672 8182173582229504 8194934430498816 8199537344526528 8217322922704896 8224249633087488 8239391579308032 8260543556091904 8261901528072192 8263530421825536 8284744367291392 8304576639270912 8304659618174304 8305356631441408 8322673216585728 8325012754792448 8329688730947584 8342679642587136 8345024804683776 8347756619890688 8354092115901532 8367823342534656 8387938302492672 8390875197472768 8392338449983488 8411045570543616 8412512340488256 8413218405875712 8430759881736192 8435687305613568 8436395316084736 8437866506674176 8474307195174912 8475103128977408 8476496372957184 8518879488114688 8520279928602624 8521080180310016 8546044282400768 8557685410627584 8557880244436992 8564581467160576 8582756754604032 8585169403379712 8588493789331456 8604110467104768 8605806829830144 8608624014262272 8608820007796736 8613655392229888 8629317821988864 8629514286661632 8648553186459648 8653090047393792 8654599026545472 8655325410361344 8655522467151872 8673890744623104 8676131481059328 8699302533913992 8700032669712384 8701549835007744 8718990988804096 8739950101757952 8764027099283456 8766291120750592 8779962953760768 8785094472118272 8787363935944704 8791973614268416 8804150179528704 8811571550093312 8813108166225792 8825314002075648 8827593855860736 8832224638009344 8835644689743872 8837386701118976 8853455947235328 8856884220248064 8873190931562496 8877845633040384 8882832123237072 8897432414846976 8899186608119808 8923499111374848 8926007544250368 8970434017943552 8971908690640896 8996714586355496 9011502061191168 9016229317967872 9037902946136064 9040443538407424 9059628674371968 9060389052481536 9065141954412544 9079279872638976 9081625333727232 9085348801937408 9086933161033728 9103663423291392 9108231657947136 9111966034755584 9113555035528944 9114319939698688 9128534555492352 9153473635418112 9153682033606656 9155278309072896 9175686076956672 9178056442773504 9198056427749376 9202567969760256 9203432304123904 9204945280008192 9245567049793536 9270825861513216 9271036931473408 9293111500603392 9293323077943296 9295723833065472 9297986484154368 9300600186994688 9320337413202816 9321119672696832 9321331887702016 9322957398982656 9343526210371584 9346797688324096 9348427640487936 9348640477216768 9365639349141504 9369265951997952 9370899822316032 9389682603327488 9391226197377024 9396714973341696 9399142437814272 9439734597156864 9440621206962176 9442173174939648 9468279276904448 9489384746254336 9490944730595328 9491039563627776 9491836150218752 9511626533240832 9517185678128128 9519644263940096 9534491020099584 9537829361156096 9547533846744608 9560756835581952 9563226677182464 9583739424129024 9586215202848768 9589571654254592 9591243942838272 9594957905268736 9612623509192704 9614299817700864 9635154150555648 9638885116084224 9640785492129792 9662055512997888 9684922508771328 9685832147402752 9690362316258624 9735862272131072 9737462775545856 9762460566290432 9785928019574784 9791061524980736 9808864862404608 9814597730569632 9815421473521664 9830729521299456 9835886528692224 9838427444871168 9838651437481984 9844177591119872 9859530486693888 9862077510844416 9862302041899008 9884060784525312 9889245768450048 9890970316051968 9913017993854976 9940100275961856 9940326583369728 9942060038758848 9942894479671296 9964561130061824 9988514402009088 10016030970609664 10038128878288896 10040107968135168 10043394683305984 10067537458987008 10067766667771904 10070367485820928 10086073145229312 10091738270186496 10097032197636384 10097879645421568 10099870515564544 10113628212559872 10121303909649933 10122153394569216 10140789636071424 10143257982713856 10146109294903296 10150038114664448 10151808140842368 10168494188396544 10170498980708352 10196608452050944 10198284698714112 10221017402179584 10243290112720896 10250961789100032 10251924591935488 10253609932161024 10281959527263424 10298859498504192 10304262077677568 10329031938441216 10352056086822912 10353861342139392 10357486571880448 10360162233614336 10376319854444544 10382384376139776 10385066469752832 10404904757624832 10413675468292096 10415491469175936 10429916547907584 10432610920562688 10461112726192128 10463175210369024 10467226805747712 10486498373664768 10515147399364608 10517220536868864 10518208347570176 10563392928743424 10566362342621184 10570453894561792 10595229556015104 10601422021206016 10620698857832448 10620940660506624 10626270267604992 10632480874783768 10649956981407744 10651814186517504 10675557839536128 10678315668996096 10681158027251712 10683917303414784 10684160545390592 10706833887894144 10707732516569088 10709599796932608 10730058031300608 10731065832374272 10732829939859456 10737230402289664 10739102826676224 10740975577587684 10786494891425792 10788268111036416 10789281379385344 10794327643427328 10820890602176512 10845011138576384 10846793977823232 10846902358431744 10870430323703808 10874639618146304 10876783632146432 10896561165828096 10900780578766848 10906498913902592 10926579240665088 10932716459368704 10952845056147456 10956430563606528 10965666177449984 10982768137076736 10985855439077376 11014944215603328 11015868704096256 11018040562434048 11042349157711872 11068482867167232 11072768852361216 11072879490899072 11074699790009856 11096897622114304 11123572856782848 11126699739578368 11157097790046208 11174498304786432 11183917736656896 11189784599977984 11210131271319552 11214727427391488 11216683120651008 11217624541167616 11241013175648256 11247583074151424 11250488675565568 11268034841935872 11293152094715904 11298819018719232 11299076260233216 11301995163942912 11326237501243392 11329163421548544 11360114601099264 11360373238136832 11362354330010112 11410247214170112 11418792878997504 11443675672805376 11446892537839616 11471184508557312 11474409106440192 11478165352349696 11505757095985152 11506019048882176 11531404248612864 11533415165927424 11537453396525056 11539465368727296 11540433880481792 11565187659497472 11567204468171352 11568175308079104 11592294837387264 11599070045218656 11600043559616512 11602066446676992 11618134888808448 11652172393365504 11653266802343936 11655182512816128 11681162745348096 11706617271681024 11713459296157696 11715384901828608 11716485247926272 11750810888301056 11767085336100864 11776299517345792 11804607929647104 11809178960330752 11830921242083328 11832984391016448 11837127510720512 11843776164316096 11863243219795968 11865582144159744 11891760631382016 11897998815166464 11901343392333824 11919904626180096 11926599773856768 11952469705752576 11961540984131739 11962544920854528 11984569569902592 12015336081588224 12017311313559552 12019680613564416 12050537261514752 12072449061421056 12079384202575872 12079504899162624 12080518736642048 12105706496851968 12115910881378304 12134806752854016 12137941551808512 12138217897721856 12144308877262848 12151406714038592 12171379407323136 12173501927448576 12200637530898432 12204631513890816 12207037745430528 12233969570414592 12234248102608896 12236381586164736 12262923464343552 12269811278140416 12270090626347008 12273260373344256 12327422733058048 12329449269755904 12336374449631232 12361101148684288 12390815334137856 12391097437257728 12394298444087296 12397315312205824 12427116550937088 12428159563595776 12430609865310208 12456989427261456 12458034947162112 12464570187317248 12484009824878592 12487519132188672 12492354602663936 12494533096421376 12517537207025664 12521634929836032 12528953297788928 12531138173852298 12532189917085696 12551735013801984 12586312796209152 12588507674975232 12616568355815424 12619827608813568 12653530958420352 12654592974127104 12654719418170368 12656799760011264 12682168710987776 12712654693466112 12747675780775936 12750968902909952 12778319232172032 12781620270465024 12788325257117696 12816831345590272 12819066423601152 12836820366655488 12846872200740864 12851846821445632 12854380656173056 12877754105069568 12882740683997184 12912936021393408 12913230011695104 12920483088344832 12944271429992448 12979635071090688 12982988115542016 12983283700727808 13047904026099712 13050049004568576 13078486483206144 13086130307426176 13107639361732608 13109925152636928 13114515371589632 13117903259828224 13146040648925184 13149436681125888 13149736055865344 13177641708177408 13181045903917056 13185661024600064 13187960421402624 13206225269293056 13217357325139968 13219662249338688 13248336957014016 13253467034615808 13253768777826304 13256080051678464 13257192639561728 13285326330372096 13316768449560576 13318019202678784 13324248184855608 13386810624180224 13389011316375552 13423383278649344 13448097526972416 13455651026915328 13462709596848512 13484837616746496 13495071879533244 13496204526092288 13517253091786752 13524343976951808 13528145726537728 13535744187789824 13556854419204096 13560665307611136 13590583578722304 13597712931618816 13628023202906112 13630399741550592 13657720150294528 13667949052133376 13670332553293416 13671479909548032 13730523050409984 13772042584588288 13797084641624064 13802741449097216 13805010517229568 13805148456185856 13835093139259392 13843179168186368 13846755293003776 13868350574690304 13887321958901248 13906238792269824 13906555397210112 13939984616914944 13943585749598208 13946979726231552 13950900280492032 13956302407663616 13981679509045248 13981997831553024 13984436098473984 14020196532486144 14022641460731904 14022960715825152 14053898927996928 14084523904991232 14095072460012544 14098713656721408 14160931810443264 14161254214008832 14168360356806656 14199942641876992 14202418915356672 14234077119381504 14236559345441664 14237754225328128 14241544036335616 14245223071219712 14267439799861248 14275778517192192 14276976688758784 14279466395910144 14306744041734144 14318803768901632 14321300770116912 14341135253372928 14344840015773696 14384357481381888 14386865914257408 14392436857903104 14418935263789056 14458327674126336 14461178238194688 14462536477908992 14528748221104128 14534374105022464 14568772320886784 14576955279158272 14603793408196608 14608574084808704 14619661202827681 14643690849435648 14647807252103168 14678892029362176 14686592287471104 14687824938795008 14690720749912064 14721896595854448 14723132210282496 14753829793038336 14757641167306752 14757977156222976 14763691803148288 14766266386679808 14793453062848512 14831430475710464 14833868652675072 14910489875054592 14911890315542528 14914341719506944 14946841695092736 14955577494201344 14982771603013632 14988017567531008 15024046455914496 15057193317433344 15057536126287872 15060161952202752 15065092024958976 15065435013644288 15069326885257216 15101306188480512 15101650001657856 15105551228731392 15145548296454576 15146819468132352 15147164317515776 15149805773346816 15183230091853824 15219163942354944 15225057171996672 15227712211263552 15258234230407168 15294912678076416 15299212141920256 15341009461313536 15364935169081344 15377886887903232 15385953824969728 15420250212663296 15422939290895136 15424233744105472 15448289247756288 15456393116516352 15465426726958208 15469421928902656 15490846518411264 15493547907661824 15528084130234368 15532095518539776 15536229857820672 15540243350421504 15573576564209664 15577599704629248 15607357136437248 15620513202438144 15623237203763904 15689447114801152 15700840208621568 15739477239529472 15777312521355264 15820776192212992 15849543513931776 15855680841842688 15863998420221952 15892844334022656 15893206168240128 15902133031809024 15931410990759936 15936626274336768 15939405401407488 15948721312175652 15950059894472704 15974935472111616 15979062296051712 16021737040877568 16025875955122176 16026240818085888 16061598774853632 16096598748561408 16105845603434496 16106006532216832 16108654240014336 16140941995802624 16179742337138688 16183922069078016 16192411836350464 16231335903264768 16267516707864576 16270353537647616 16276050327240704 16305645485555712 16311959427219456 16312330803478528 16315175448219648 16350564619124736 16351170868150272 16359748370853888 16360120835129344 16364347164459008 16389868860997632 16399074689053056 16434645845409792 16448499266174976 16478783158616064 16521087112183808 16523803056144384 16527060843651072 16569488734582784 16609153278541824 16609319236348608 16610713262882816 16645346433171456 16659377461895168 16685359285174272 16690049609367552 16708184231803064 16735646685069312 16775876604985344 16781750394945536 16784676899966976 16822091141087232 16825024680976512 16826436811751424 16861519763472384 16871374611227136 16872790632169472 16875733013348352 16948614390349824 16950206257954816 16952992745914368 17037758976229376 17040559857205248 17042160360620032 17092088564801536 17115370821255168 17165513509208064 17170338806759424 17176987578662912 17211613659660288 17217248028524544 17217640015593472 17227310784459776 17258635643977728 17259028573323264 17297106372919296 17306180094787584 17309198053090944 17310650820722688 17311044934303744 17347781489246208 17352262962118656 17398605067827984 17400065339424768 17403099670015488 17437981977608192 17479900203515904 17528054198566912 17532582241501184 17559925907521536 17570188944236544 17574727871889408 17583947228536832 17623143100186624 17626216332451584 17650628004151296 17664449276018688 17671289379487744 17674773402237952 17706911894470656 17713768440496128 17746381863124992 17755691266080768 17765664246474144 17794864829693952 17798373216239616 17846998222749696 17852015088500736 17940868035887104 17943817381281792 17993429172710992 18023004122382336 18032458635935744 18075805892272128 18080887076814848 18119257348743936 18120778104963072 18130283908825088 18158559745277952 18173866322067456 18207326846582784 18216463315894272 18223932069511168 18227110071057888 18228639879397376 18257069110984704 18306947270836224 18307364067213312 18310556618145792 18351372153913344 18356112885547008 18396112855498752 18405135939520512 18406864608247808 18409890560016384 18491134099587072 18541651723026432 18542073862946816 18586223001206784 18586646155886592 18591447666130944 18595972968308736 18601200373989376 18640674826405632 18642239345393664 18645914797965312 18687052420743168 18696855280975872 18697280954433536 18731278698283008 18738531903995904 18741799644632064 18779365206654976 18782452394754048 18793429946683392 18796707260778447 18798284875628544 18879469194313728 18881242413924352 18884346349879296 18936558553808896 18978769492508672 18981889461190656 18982079127255552 18983672300437504 19023253066481664 19034371356256256 19039288527880192 19068982040199168 19075658722312192 19095067693489216 19121513671163904 19126453354364928 19167478848258048 19172430405697536 19182487885676544 19189915810537472 19225247018385408 19228599635401728 19270308301111296 19277770232168448 19281570984259584 19324111025995776 19369845017542656 19371664294805504 19380724632517248 19471724544262144 19474925551091712 19524921132580864 19571856039149568 19582123049961472 19617729724809216 19629195461139264 19630842947043328 19661459042598912 19671773057384448 19676854889742336 19688355182239744 19719060973387776 19724155021688832 19724604083798016 19778491536900096 19781940632103936 19826035987709952 19880200551923712 19880653166739456 19884120077517696 19885788959342592 19929122260123648 19977028804018176 20032061941219328 20076257756577792 20080215936270336 20086789366611968 20135074917974016 20135533335543808 20140734971641856 20172146290458624 20183476540372992 20194064395272768 20195759290843136 20199741031129088 20227256425119744 20242607819299866 20244306789138432 20286515965427712 20292218589806592 20300076229328896 20303616281684736 20340997961416704 20393216904101888 20396569397428224 20442034804359168 20486580225441792 20501923578200064 20503849183870976 20507219864322048 20563919054526848 20597718997008384 20608524155355136 20658063876882432 20704112173645824 20707722684278784 20714973143760896 20720324467228672 20752639708889088 20764768752279552 20770132939505664 20827350936584192 20830982938351872 20859833095815168 20926350420738048 20934453611495424 20972996747329536 21030294798729216 21034441073737728 21036416695140352 21126785857486848 21132724685242368 21140907789123584 21190459112030208 21202844042412032 21241397715664896 21241881321013248 21252540535209984 21264961749567536 21299913962815488 21303628373035008 21351115679072256 21356631337992192 21362316054503424 21367834606829568 21368321090781184 21413667775788288 21415465033138176 21419199593865216 21460116062601216 21462131664748544 21478205653352448 21481951155175368 21572989782851584 21576536222072832 21588655286854656 21641781204353024 21690022277152768 21693587955646464 21693804716863488 21740860647407616 21749279236292608 21753567264292864 21793122331656192 21801561157533696 21812997827805184 21853158481330176 21865432918737408 21905690112294912 21912861127213056 21931332354899968 21965536274153472 21971710878154752 22029888431206656 22031737408192512 22036081124868096 22084698315423744 22136965734334464 22145537704722432 22145758981798144 22149399580019712 22193795244228608 22247145713565696 22253399479156736 22314195580092416 22348996609572864 22367835473313792 22379569199955968 22420262542639104 22429454854782976 22433366241302016 22435249082335232 22482026351296512 22495166148302848 22500977351131136 22536069683871744 22586304189431808 22597638037438464 22598152520466432 22603990327885824 22652475002486784 22658326843097088 22720229202198528 22720746476273664 22724708660020224 22837585757995008 22887351345610752 22893785075679232 22942369017114624 22948818212880384 22956330704699392 23011514191970304 23012038097764352 23062808497225728 23066830331854848 23074906793050112 23078930737454592 23080867760963584 23130375318994944 23134408936342704 23136350616158208 23184589674774528 23198140090437312 23200087119233024 23204132893353984 23236269777616896 23304344786731008 23306533604687872 23310365025632256 23426918592315392 23430769803657216 23432970495852544 23501621776602112 23534170672201728 23552599034691584 23609215859294208 23618357920661504 23661842484166656 23665968782032896 23674255021441024 23687552328632192 23726486439591936 23731164288319488 23783521262764032 23795997630332928 23802686784667648 23839809252360192 23853199547713536 23904939411505152 23923081968263478 23925089841709056 24030672163176448 24039361227128832 24101074523029504 24144898122842112 24158768405151744 24159009798325248 24211412993703936 24231821762756608 24269613505708032 24275883103617024 24276435795443712 24288617754525696 24302813428077184 24342758814646272 24347003854897152 24401275061796864 24409263027781632 24414075490861056 24467939140829184 24468496205217792 24472763172329472 24525846928687104 24539622556280832 24540181252694016 24546520746688512 24654845466116096 24672748899262464 24722202297368576 24781630668275712 24782194874515456 24794630624411648 24854233101874176 24861219730620416 24913978854522912 24916069894324224 24929140374634496 24968019649757184 24975038264377344 24984709205327872 24989066192842752 25035074414051328 25043269859672064 25057906595577856 25062276347704596 25064379834171392 25103470027603968 25172625592418304 25177015349950464 25233136711630848 25239655217627136 25307061916840704 25309185948254208 25309438836340736 25313599520022528 25364337421975552 25425309386932224 25495351561551872 25556638464344064 25563240540930048 25576650514235392 25633662691180544 25638132847202304 25673640733310976 25693744401481728 25703693642891264 25708761312346112 25755508210139136 25765481367994368 25825872042786816 25826460023390208 25840966176689664 25888542859984896 25959270142181376 25965976231084032 25966567401455616 26095808052199424 26100098009137152 26156972966412288 26172260614852352 26219850305273856 26229030743179264 26292081297850368 26298873362251776 26299472111730688 26355283416354816 26362091807834112 26371322049200128 26375920842805248 26412450538586112 26434714650279936 26439324498677376 26496673914028032 26506934069231616 26507537555652608 26512160103356928 26514385279123456 26570652660744192 26633536899121152 26636038405357568 26648496369711216 26773621248360448 26778022632751104 26846766557298688 26911302053830656 26925419193697024 26990143759066488 26992409052184576 27034506183573504 27048687953903616 27056291453075456 27071488375579648 27113708838408192 27121330615222272 27181167157444608 27195425863237632 27256046405812224 27260799483101184 27315440300589056 27335898104266752 27340665106586832 27342959819096064 27461046100819968 27544085169176576 27594169283248128 27605482898194432 27610296912371712 27686358336372736 27693510586007552 27736701149380608 27774643917802496 27812477584539648 27813110794420224 27879969233829888 27887171499196416 27893959452463104 27901800560984064 27912604815327232 27963359018090496 27963995663106048 27968872196947968 28040393064972288 28045282921463808 28045921431650304 28107797855993856 28169047809982464 28190144920025088 28197427313442816 28321863620886528 28322508428017664 28336720713613312 28399885283753984 28404837830713344 28468154238763008 28473118690883328 28475508450656256 28483088072671232 28490446142439424 28534879599722496 28551557034384384 28558932791820288 28613488083468288 28637607537803264 28642601540233824 28682270506745856 28689680031547392 28768714962763776 28773731828514816 28784873715806208 28837870527578112 28916655348252672 28922356476389376 28925072955817984 29057496442208256 29068748210044928 29137544641773568 29153910558316544 29207586816393216 29217148169617408 29239322405655362 29287381698871296 29357784058724352 29373184574942208 29381441499824128 29443793191708896 29446264420564992 29507659586076672 29515282334613504 29515954312445952 29527383606296576 29532532773359616 29586906125697024 29662860951420928 29667737305350144 29820979750109184 29823780631085056 29828683439013888 29893683390185472 29911154988402688 29965543206027264 29976035135062016 30048092911828992 30114386634866688 30120323904405504 30130184049917952 30130870027288576 30202612376961024 30203300003315712 30211102457462784 30291096592909152 30293638936264704 30294328635031552 30299611546693632 30366460183707648 30438327884709888 30450114343993344 30455424422527104 30516468460814336 30589825356152832 30598424283840512 30682018922627072 30729870338162688 30755773775806464 30771907649939456 30840500425326592 30845878581790272 30848467488210944 30896578495512576 30912786233032704 30930853453916416 30938843857805312 30987095815323648 31056168260468736 31072459715641344 31080486700843008 31147153128419328 31155199409258496 31214714272874496 31241026404876288 31246474407527808 31378894229602304 31401680417243136 31478954479058944 31554625042710528 31641552384425984 31699087027863552 31711361683685376 31727996840443904 31785688668045312 31804266063618048 31862821981519872 31878810802814976 31897442624351304 31900119788945408 31949870944223232 32043474081755136 32051751910244352 32052481636171776 32123197549707264 32193197497122816 32211691206868992 32212013064433664 32217308480028672 32281883991605248 32359484674277376 32367844138156032 32384823672700928 32462671806529536 32535033415729152 32540707075295232 32552100654481408 32611290971111424 32623918854438912 32624661606957056 32630350896439296 32702341736300544 32719496741707776 32720241670258688 32728694328918016 32779737721995264 32798149378106112 32869291690819584 32896998532349952 32957566317232128 33042174224367616 33047606112288768 33054121687302144 33138977469165568 33218306557083648 33218638472697216 33221426525765632 33290692866342912 33318754923790336 33370718570348544 33380099218735104 33416368463606128 33471293370138624 33551753209970688 33563500789891072 33569353799933952 33644182282174464 33650049361953024 33652873623502848 33723039526944768 33742749222454272 33751466026696704 33897228780699648 33900412515909632 33905985491828736 34075517952458752 34081119714410496 34084320721240064 34184177129603072 34230741642510336 34331027018416128 34340677613518848 34353975157325824 34423227319320576 34434496057049088 34435280031186944 34454621568919552 34517271287955456 34518057146646528 34594212745838592 34612360189575168 34618396106181888 34621301641445376 34695562978492416 34704525924237312 34797210135655968 34800130678849536 34806199340030976 34875963955216384 34959800407031808 35056108397133824 35065164483002368 35119851815043072 35140377888473088 35149455743778816 35167894457073664 35246286200373248 35252432664903168 35301256008302592 35328898552037376 35342578758975488 35349546804475904 35413823788941312 35427536880992256 35492763726249984 35511382532161536 35531328492948288 35589729659387904 35596746432479232 35693996445499392 35704030177001472 35881736071774208 35887634762563584 35986858345421984 36046008244764672 36064917271871488 36151611784544256 36161774153629696 36238514697487872 36241556209926144 36260567817650176 36317119490555904 36347732644134912 36414653693165568 36432926631788544 36447864139022336 36454220142115776 36457279758794752 36514138221969408 36613894541672448 36621113236291584 36702744307826688 36810271879041024 36813729216495616 36819781120032768 36982268199174144 37083303446052864 37084147725893632 37172446002413568 37173292311773184 37182895332261888 37191945936617472 37202400747978752 37281349652811264 37284478690787328 37291829595930624 37374104841486336 37393710561951744 37394561908867072 37462557396566016 37477063807991808 37483599289264128 37558730413309952 37564904789508096 37586859893366784 37593414521556894 37596569751257088 37758938388627456 37762484827848704 37873117107617792 37957538985017344 37963778922381312 37964158254511104 38046506132963328 38068742712512512 38078577055760384 38137964080398336 38151317444624384 38190135386978432 38243027342327808 38252906708729856 38334957696516096 38344860811395072 38364975771353088 38379831621074944 38450494036770816 38457199270803456 38540616602222592 38555540464336896 38563141968519168 38648222051991552 38739690035085312 38743328589611008 38761449265034496 38943449088524288 38949851102183424 39049842265161728 39143712078299136 39164246099922944 39235459449618432 39258390922278528 39261685894086656 39322918085197824 39343546114768896 39353709779484672 39376710364479488 39438121946775552 39448310043377664 39449208167596032 39556983073800192 39563881264207872 39652071975419904 39760401103847424 39761306333478912 39768240155035392 39771577918685184 39858244520247296 39954057608036352 40064123882438656 40160431872540672 40173578733223936 40270149835948032 40271066671087616 40281469943283712 40344292580917248 40366953080745984 40388128790545536 40391518581686272 40399482062258176 40454512850239488 40485215638599732 40488613578276864 40573031930855424 40584437179613184 40600152458657792 40607232563369472 40681995922833408 40786433808203776 40793138794856448 40884069608718336 40973160450883584 41003847156400128 41007698367741952 41014439728644096 41127838109053696 41217048310710272 41316127753764864 41408224347291648 41415445368557568 41429946287521792 41440648934457344 41505279417778176 41529537504559104 41540265879011328 41654701873168384 41661965876703744 41719666191630336 41852700841476096 41868907222990848 41945993494659072 42060589597458432 42068882147475456 42072833390280704 42253571714973696 42281815578247168 42405688084824064 42482795431329792 42483762642026496 42505081070419968 42529923499135072 42599827925630976 42607256746070016 42702231358144512 42713262675984384 42724632109006848 42735669213659136 42736642181562368 42827335551576576 42830930066276352 42838399187730432 42920232125202432 42924263329497088 42956411306704896 42963902310350736 43145979565703168 43153072444145664 43177310573709312 43283562408706048 43380044554305536 43387609433726976 43498558472585216 43507134528585728 43586244663312384 43603122315067392 43625995655610368 43706316962660352 43730865837474816 43811380224589824 43825722254426112 43858983608483043 43862664709799936 43931072548306944 43943421756309504 44059776862413312 44063474816385024 44072162249736192 44169396630847488 44273931468668928 44291075409444864 44291517963596288 44298799160039424 44387590488457216 44494291427131392 44506798958313472 44628391160184832 44735670946627584 44759138399911936 44840525085278208 44858909709565952 44866732482604032 44964052702593024 44990332296605696 45001954702262272 45072139367743488 45172608378863616 45195276074876928 45196305040932864 45207980655771648 45304950004973568 45316653686194176 45440458404397056 45441492952547328 45449417320040448 45675171515990016 45774702691221504 45787570151358464 45884738034229248 45897636425760768 45912661409398784 46023028383940608 46024076195528704 46133660663709696 46149813586100224 46157861474909184 46260750637989888 46268817872685408 46272701232316416 46369179349549056 46396280180874624 46400174238466048 46408265786707968 46472539555233792 46608689573462016 46613067209375744 46620730051264512 46853837184630784 46861539607314432 46865940991705088 47003243553204224 47068341344403456 47105198069383168 47218431718588416 47236715841323008 47331937564065792 47348510042882048 47375104657264384 47462328576638976 47567042525528064 47591995260665856 47605373569335296 47679618504720384 47706399095427072 47809878823010304 47846163936526956 47850179683418112 48061344326352896 48078722454257664 48202149046059008 48289796245684224 48317536810303488 48318019596650496 48422825987407872 48463643525513216 48539227011416064 48551766207234048 48577235509051392 48605626856154368 48694007709794304 48802550123593728 48828150981722112 48935878281658368 48936992410435584 48945526344658944 49051693857374208 49079245112561664 49080362505388032 49093041493377024 49309690932232192 49345497798524928 49444404594737152 49563261336551424 49564389749030912 49589261248823296 49708466203748352 49722439461240832 49827957709045824 49832139788648448 49858280749268992 49936039299514368 49969418410655744 49978132385685504 50070148828102656 50115813191155712 50124552695409192 50128759668342784 50206940055207936 50345251184836608 50354030699900928 50466273423261696 50479310435254272 50614123833681408 50618371896508416 50618877672681472 50627199040045056 50728674843951104 50850618773864448 50990703123103744 51113276928688128 51126481081860096 51153301028470784 51267325382361088 51276265694404608 51407387285782528 51417522624692224 51511016420278272 51530962735988736 51651744085573632 51652920046780416 51681932353379328 51777085719969792 51918540284362752 51931952462168064 51933134802911232 52191616104398848 52200196018274304 52313945932824576 52344521229704704 52439700610547712 52458061486358528 52584162595700736 52597746724503552 52598944223461376 52710566832709632 52724183615668224 52742644098400256 52751841685610496 52869429300559872 52878648997354752 52993347828056064 53013868138463232 53015075111305216 53024320206713856 53141305321488384 53267073798242304 53272076810715136 53296992739422432 53547242496720896 53556045265502208 53693533114597376 53822604107661312 53850838387394048 53980287518132976 53984818104369152 54069012367147008 54097375907807232 54112582906150912 54142976751159296 54227417676816384 54242661230444544 54362334314889216 54390851726475264 54521598966202368 54671796208533504 54681330213173664 54685919638192128 54922092201639936 55088170338353152 55188338566496256 55210965796388864 55220593824743424 55372716672745472 55387021172015104 55473402298761216 55549287835604992 55624955169079296 55626221588840448 55759938467659776 55774342998392832 55787918904926208 55803601121968128 55825209630654464 55926718036180992 55937744393895936 56090565842927616 56091842863300608 56215595711987712 56338095619964928 56380289840050176 56394854626885632 56643727241773056 56645016856035328 56673441427226624 56799770567507968 56809675661426688 56936308477526016 56946237381766656 56951016901312512 56966176145342464 56980892284878848 57069759199444992 57103114068768768 57117865583640576 57226976166936576 57275215075606528 57285203080467648 57364541013491712 57379360063094784 57547463657029632 57569747431612416 57675741055156224 57833310696505344 57844712952778752 57850145911635968 58114992884416512 58137496420089856 58275089283547136 58307821116633088 58415173632786432 58434296339234816 58478644811310724 58574763397742592 58715568117448704 58746369149884416 58762882999648256 58887586383417792 58892528841129984 59015319172153344 59030564669227008 59054767212593152 59065065546719232 59173812251394048 59325721902841856 59335474610700288 59641959500218368 59647561262170112 59657366878027776 59787366780370944 59822309976805376 59931086412054528 59952070270124032 60096185823657984 60228773269733376 60240647808811008 60260368099835904 60261740054577152 60405224753922048 60406600006631424 60422204914925568 60582193185818304 60587277872529408 60588657270063104 60599223093387264 60732920367415296 60876655769419776 60900228687986688 60910848845054208 61032936921628672 61179650712305664 61196848567681024 61364037845254144 61459740676325376 61511547551612928 61543815299878912 61681000850653184 61691757163580544 61696934976421888 61793156991025152 61825572466065408 61861706907832832 61877687715610624 61974191630647296 62112336520937472 62144919431282688 62160973401686016 62294306256838656 62310398818516992 62482052809752576 62492948815055616 62803360834486272 62957908958117888 63109250085421056 63283104768851968 63398174055727104 63422723367370752 63455993680887808 63571377336090624 63608532127236096 63725643963039744 63757621605629952 63794885248702608 63800239577890816 63899741888446464 64086948163510272 64103503820488704 64104963272343552 64246395099414528 64386394994245632 64424026128867328 64434616960057344 64718969348554752 64769647345401856 64925343613059072 65070066831458304 65081414150590464 65104201308962816 65222581942222848 65247837708877824 65249323213914112 65260701792878592 65404683472601088 65438993483415552 65440483340517376 65457388657836032 65559475443990528 65596298756212224 65738583381639168 65793997064699904 65915132634464256 66084348448735232 66095212224577536 66108243374604288 66277954938331136 66436613114167296 66437276945394432 66442853051531264 66581385732685824 66637509847580672 66741437140697088 66760198437470208 66832736927212256 66942586740277248 67103506419941376 67127001579782144 67138707599867904 67288364564348928 67300098723906048 67305747247005696 67446079053889536 67485498444908544 67502932053393408 67794457561399296 67800825031819264 67811970983657472 68151035904917504 68162239428820992 68168641442480128 68368354259206144 68662054036832256 68681355227037696 68707950314651648 68846454638641152 68868992114098176 68870560062373888 68909243137839104 69034542575910912 69036114293293056 69188425491677184 69224720379150336 69236792212363776 69242603282890752 69391125956984832 69409051848474624 69594420271311936 69600261357699072 69612398680061952 69751927910432768 69919600814063616 70112216794267648 70130328966004736 70280755776946176 70298911487557632 70335788914147328 70492572400746496 70504865329806336 70602512016605184 70657797104074752 70685157517950976 70699093608951808 70827647577882624 70855073761984512 70985527452499968 71022765064323072 71062656985896576 71179459318775808 71193492864958464 71387992890998784 71408060354002944 71763472143548416 71775269525127168 71973716690843968 72092016489529344 72129834543742976 72303223569088512 72323548307259392 72477029394975744 72521135635300352 72634238981111808 72695465288269824 72829307386331136 72865853263577088 72895728278044672 72908440284231552 72914559517589504 73028276443938816 73227789083344896 73242226472583168 73405488615653376 73620543758082048 73627458432991232 73639562240065536 73964536398348288 74166606892105728 74344892004827136 74346584623546368 74383891873234944 74404801495957504 74562699305622528 74583659191861248 74748209682972672 74787421123903488 74789123817734144 74925114793132032 74954127615983616 74967198578528256 75117460826619904 75129809579016192 75173719786733568 75186829043113788 75193139502514176 75517876777254912 75524969655697408 75746234215235584 75915077970034688 75927557844762624 75928316509022208 76093012265926656 76137485425025024 76157154111520768 76275928160796672 76380270773956864 76486054684655616 76669915393032192 76689721622790144 76729951542706176 76759663242149888 76900988073541632 76914398541606912 77081233204445184 77111080928673792 77126283937038336 77296444103983104 77479380070170624 77486657179222016 77522898530068992 77886898177048576 77899702204366848 78099684530323456 78287424156598272 78328492199845888 78470918899236864 78516781844557056 78523371788173312 78687092229537792 78753420728958976 78876243893551104 78896620086755328 78898416335192064 79113966147600384 79127762528415744 79304143950839808 79520802207694848 79522612666957824 79536480310070784 79543155837370368 79716489040494592 79908115216072704 80128247764877312 80320863745081344 80347157466447872 80540299671896064 80542133342175232 80562939886567424 80733906161491968 80776257581091072 80783037163372544 80798964124516352 80970431277199464 80977227156553728 81146063861710848 81168874359226368 81200304917315584 81214465126738944 81363991845666816 81572867616407552 81586277589712896 81768139217436672 81946320901767168 82007694312800256 82015396735483904 82028879457288192 82255676218107392 82434096621420544 82632255507529728 82816448694583296 82830890737115136 82859892575043584 82881297868914688 83059075009118208 83080531758022656 83309403746336768 83323931753407488 83439332383260672 83705401682952192 83737814445981696 83891986989318144 84121179194916864 84137764294950912 84145666780561408 84507143429947392 84563631156494336 84811376169648128 84965590862659584 84967525284052992 85010162140839936 85059846998270144 85199655851261952 85214513492140032 85404462716289024 85426525351968768 85449264218013696 85471338427318272 85473284363124736 85654671103153152 85676798375460864 85840464250404864 85912822613409792 85927804620701472 86291959131406336 86306144888291328 86354621147418624 86567124817412096 86760089108611072 86775218867453952 86997116945170432 87014269057171456 87172489326624768 87206244630134784 87251991311220736 87412633925320704 87461731674949632 87622760449179648 87651444508852224 87717967216966086 87725329419599872 87862145096613888 88119553724826624 88144324499472384 88338793261694976 88547862937337856 88582150818889728 88583035927192576 88597598320078848 88775180976914432 88988582854262784 89013597916626944 89256782320369664 89471341893255168 89518276799823872 89681050170556416 89717819419131904 89733464965208064 89928105405186048 89980664593211392 90003909404524544 90144278735486976 90390552149753856 90392610081865728 90609900009947136 90633307372388352 90880916808794112 90882985905094656 90898834640080896 91350343031980032 91549405382443008 91575140302716928 91769476068458496 91795272851521536 91825322818797568 92046056767881216 92048152391057408 92267321327419392 92299627172200448 92315722949818368 92521501275979776 92537635745370816 92545402464632832 92738358699098112 92792560361749248 92800348476932096 92816531573415936 93217379146924032 93226134418751488 93241460102529024 93707674369261568 93723079214628864 93731881983410176 94006487106408448 94136682688806912 94210396138766336 94436863437176832 94473431682646016 94663875128131584 94697020085764096 94750209314528768 94924657153277952 95134085051056128 95183990521331712 95210747138670592 95412798190854144 95692327873053912 95700359366836224 96157444908515328 96404298092118016 96579592491368448 96635073620606976 96636039193300992 96845651974815744 96927287051026432 97078454022832128 97103532414468096 97154471018102784 97211253712308736 97388015419588608 97605100247187456 97656301963444224 97871756563316736 97873984820871168 97891052689317888 98158490225123328 98160725010776064 98186082986754048 98690995597049856 99126522673102848 99128779498061824 99178522497646592 99416932407496704 99444878922481664 99655915418091648 99664279577296896 99716561498537984 99872078599028736 99938836821311488 99956264771371008 100140297656205312 100231626382311424 100249105390818384 100257519336685568 100413880110415872 100690502369673216 100708061399801856 100932546846523392 100958620870508544 101228247667362816 101237755345362944 101254398080090112 101701237547728896 101981406246207488 102226553857376256 102252962163720192 102306602056941568 102534650764722176 102552531388809216 102814774571565056 102835045249384448 103022032840556544 103061925471977472 103303488171147264 103305840093560832 103363864706758656 103554171439939584 103837080568725504 103863904924336128 104383232208797696 104400392036548608 104627891865649152 104689042459409408 104879401221095424 104916122972717056 105168325191401472 105195493449007104 105197888446922752 105421133665419264 105448367231336448 105485288196800512 105503683371220992 105738858601119744 105757297994709504 105986695656112128 106027736276926464 106030150222610432 106048640413427712 106282610642976768 106534147596484608 106544153621430272 106593985478844864 107094484993441792 107112090531004416 107387066229194752 107645208215322624 107701676774788096 107960575036265952 107969636208738304 108138024734294016 108194751815614464 108225165812301824 108285953502318592 108454835353632768 108485322460889088 108724668629778432 108781703452950528 109043197932404736 109343592417067008 109362660426347328 109371839276384256 110176340676706304 110441187649486848 110745433345490944 110774042344030208 110946804597522432 111098575671209984 111249910338158592 111252443177680896 111519876935319552 111548685996785664 111575837809852416 111607202243936256 111650419261308928 111853436072361984 111875488787791872 112181131685855232 112183685726601216 112431191423975424 112676191239929856 112760579680100352 112789709253771264 113287454483546112 113346882854453248 113619351322853376 113872616955052032 113892474763533312 113932352290684928 113961784569757696 114139518398889984 114206228137537536 114235731167281152 114453952333873152 114550430151213056 114570406160935296 114729082026983424 114758720126189568 115094927314059264 115139494863224832 115351482110312448 115666621393010688 115689425905557504 115700291823271936 116229985768833024 116274992840179712 116615642233266176 116830347265572864 116957289622621448 117149526795485184 117431136234897408 117492738299768832 117525765999296512 117775172766835584 117785057682259968 118030638344306688 118061129338454016 118109534425186304 118130131093438464 118347624502788096 118651443805683712 118670949221400576 119283919000436736 119295122524340224 119314733756055552 119574733560741888 119644619953610752 119862172824109056 120192371647315968 120481295617622016 120520736199671808 120523480109154304 120810449507844096 120813200013262848 120844409829851136 121164386371636608 121174555745058816 121177314540126208 121198446186774528 121465840734830592 121753311538839552 121800457375973376 121821697690108416 122065873843257344 122359301424611328 122393697135362048 122728075690508288 122919481352650752 123023095103225856 123087630599757824 123362001701306368 123383514327161088 123393869952843776 123651144932130816 123723413815665664 123755375431221248 123948383261294592 124224673041874944 124289838862565376 124321946803372032 124588612513677312 124620797637033984 124964105619505152 124985897630111232 125606721668972544 125915817916235776 126218500170842112 126566209537703936 126845446734741504 126911987361775616 127217064254472192 127451287926079488 127515243211259904 127589770497405216 127600479155781632 127799483776892928 128173896327020544 128207007640977408 128209926544687104 128492790198829056 128772789988491264 128848052257734656 128869233920114688 129437938697109504 129539294690803712 129850687226118144 130140133662916608 130162828301180928 130208402617925632 130495675417755648 130521403585757184 130809366945202176 130877986966831104 130880966681034752 130914777315672064 131118950887981056 131192597512424448 131477166763278336 131576950825449129 131587994129399808 131830265268928512 132168696897470464 132190424449155072 132216486749208576 132555909876662272 132873226228334592 132874553890788864 132885706103062528 133162771465371648 133275019695161344 133482874281394176 133520396874940416 133665473854424512 133885173480554496 134207012839882752 134277415199735808 134576729128697856 134600197447812096 134892158107779072 134970996889817088 135005864106786816 135588915122798592 135601650063638528 135623941967314944 136302071809835008 136324478857641984 136337282884960256 136736708518412288 137324108073664512 137362710454075392 137415900629303296 137692909277282304 137737984228196352 137818486275678208 138069085151821824 138072228586586112 138449440758300672 138473584424727552 138782251913969664 138818103696949248 139188840542623872 139200522715398144 139224797360123904 139503855820865536 139839201628127232 140224433588535296 140260657932009472 140561511553892352 140597822975115264 140671577828294656 140985144801492992 141009730659612672 141205024033210368 141315594208149504 141370315035901952 141398187217903616 141655295155765248 141710147523969024 142045530128646144 142125313971793152 142386985729916928 142775985781997568 142816120708005888 143526944287096832 143550539050254336 143947433381687936 144184032979058688 144259669087485952 144606447138177024 144647096614518784 144954058789951488 145042271270600704 145268477962223616 145390930576539648 145731706527154176 145791456556089344 145816880568463104 145829119035179008 146484452945166336 146810977231306752 147241087516164096 147254916865982464 147279124480131072 147929072796696576 148333213784211456 148689784009654272 148693169247092736 148767783746469888 148809602991915008 149125398611245056 149167318383722496 149496419365945344 149574842247806976 149578247635468288 149908255231967232 149934397157056512 150234921653239808 150347439573467136 150373658086227576 150386279005028352 151035753554509824 151492468430471168 151830155940069376 151855115689525248 151856633018044416 152186024531853312 152274970850050048 152314308223041536 152551856321593344 152760541547913728 152972109369311232 153339830786064384 153379443245580288 153459903085412352 153519326484299776 153801976147083264 153828797083213824 154222161857347584 154252567874076672 154592888207966208 154958760140341248 155045797060137984 155773796354097152 155799404408733696 156199369060646912 156574848313196544 156656984399691776 156941837798473728 157033563689114112 157046743576346624 157374184459075584 157506841457917952 157752487787102208 157793240173510656 157796832670384128 158227932295200768 158255525056831488 158608287901679616 159041604415389696 159045225333915648 159072960620141568 159816230432145408 160256495529754624 160641727490162688 160694314932895744 161080599343792128 161084266684350464 161125879773134848 161467812322983936 161552515162182144 161566074326745088 161597928249032704 161940862554398928 161954454313107456 162292127723421696 162337748718452736 162400609834631168 162428930253477888 162727983691333632 163145735232815104 163172555179425792 164015388625600512 164030793470967808 164057758914576384 164511352436214784 164868193242841088 165264511015059456 165632897389166592 165661781474230272 165719785150087168 165762595737829376 166118150018236416 166161063516045312 166618807492673536 166647863506814976 166878664766521344 167410803365904384 167475628891963392 168275528589901824 168291333561122816 169014286859894784 169622752339296256 169931181725319168 169935050568105984 170020324281679872 170119693996540288 170399311702523904 170429026984280064 170808925432578048 170853050703937536 170898528436027392 170942676854636544 170946568726249472 171309342206306304 171353596750921728 171680928500809728 171825645226819584 171855609241402944 172583918262812672 172709242294837248 173134249634824192 173550437734907904 174028538114342912 174344978653249536 174412489260269568 174503982622441472 174825267850641408 174923463349899264 175245520898359296 175302889017704448 175435934433932172 175450658839199744 175724290193227776 176239107449653248 176288648998944768 176677586523389952 177164301637779456 177166071854385152 177195196640157696 177550361953828864 177977165708525568 178942683786510336 179036553599647744 179362100341112832 179435638838263808 179466929930416128 179856210810372096 179961329186422784 180007818809049088 180288557470973952 180781104299507712 180785220163731456 181219800019894272 181266614744776704 181761833617588224 181765971810189312 181797669280161792 182700686063960064 183098810764886016 183538952136916992 183590545703043072 184092113535762432 184096304782114816 184534642654838784 184599254344400896 184631445899636736 185043002551959552 185075271490741632 185090804929265664 185476717398196224 185585120723498496 185600696953864192 185633063146831872 186434758293848064 186452268837502976 186482920205058048 187415348738523136 187446158429257728 187463763966820352 188012974212816896 188873726874353664 188946863365292032 189327750256263168 189394040171528192 189500418629057536 189849314306555904 190268170102112256 190367981042663424 190421494277341184 190825596381708288 191384655746107824 191400718733672448 192314889817030656 192808596184236032 193159184982736896 193272078386601984 193854574102052864 194156908045664256 194308942036205568 194422507424617472 194776030839177216 195210200494374912 195312603926888448 195743513126633472 195747969641742336 195782105378635776 196316980450246656 196321450021552128 196372165973508096 197381991194099712 198253045346205696 198257558996123648 198357044995293184 198833864814993408 198889757844963328 199311830836183296 199328559154593792 199433122997075968 199744157198057472 199912529542742016 200280595312410624 200463252764622848 200498210781636768 200515038673371136 200827760220831744 201381004739346432 201416122799603712 201865093693046784 201917241741017088 202456495334725632 202475510690725888 202508796160180224 203402475095457792 203962812492414976 204453107714752512 204505924327440384 204613204113883136 205105062777618432 205670090498768896 206044065681113088 206123850943954944 206606976342294528 206611680187121664 206727729413517312 207108342879879168 207674161137451008 207727809848672256 208766464417595392 208800784073097216 209255783731298304 209378084918818816 209758802442190848 209832245945434112 210336650382802944 210390986898014208 210842267330838528 210896734462672896 211007366742441984 211477717202239488 211514595989419008 211973391312224256 212055472553852928 212060300445220864 212097280826855424 212565221285953536 213068295192969216 213088307242860544 213187970957689728 214188969986883584 214224181062008832 214774132458389504 215290416430645248 215403353549576192 215921150072531904 215939272417476608 216276049468588032 216389503631228928 216571907004637184 216909670707265536 216970644921778176 217563406905901056 218086395864809472 218687184834134016 218725320852694656 218743678552768512 220352681353412608 220882375298973696 221490866690981888 221548084688060416 221893609195044864 222197151342419968 222499820676317184 223039753870639104 223151675619704832 223214404487872512 223300838522617856 223750977575583744 224362263371710464 224367371453202432 224862382847950848 225352382479859712 225521159360200704 225579418507542528 226574908967092224 226693765708906496 227238702645706752 227745233910104064 227784949527066624 227864704581369856 227923569139515392 228279036797779968 228412456275075072 228471462334562304 229100860302426112 229140812321870592 229458164053966848 230189854628118528 230278989726449664 230702964220624896 231333242786021376 231378851811115008 231400583646543872 232459971537666048 232549985680359424 233231284466532352 233660694531145728 233914579245242896 234299053590970368 234862272469794816 234985476599537664 235051531998593024 235550345533671168 235570115364519936 236061276688613376 236260262186876928 236695249005576192 237302887611367424 237341898442801152 238567838000873472 238590245048680448 238629467512111104 239149467121483776 239289239907221504 239724345648218112 240384743294631936 240962591235244032 241041472399343616 241046960218308608 241620899015688192 241626400026525696 241688819659702272 242328772743273216 242349111490117632 242396892373549056 242931681469661184 243506623077679104 243600914751946752 243643395380216832 244131747686514688 244718602849222656 244787394270724096 245456151381016576 245838962705301504 246046190206451712 246175261199515648 246724003402612736 246767028654322176 246787739905687552 247302289864261632 247446827631331328 247510750862442496 247896766522589184 248449346083749888 248579677725130752 248643893606744064 249177225027354624 249241595274067968 249928211239010304 249971795260222464 251213443337945088 251831635832471552 252437000341684224 253132419075407872 253690893469483008 253823974723551232 254434128508944384 254902575852158976 255030486422519808 255179540994810432 255200958311563264 255598967553785856 256347792654041088 256414015281954816 256419853089374208 257696104515469312 257738467840229376 258875877394219008 259078589381607424 259701374452236288 260280267325833216 260325656602361856 260416805235851264 260991350835511296 261042807171514368 261618733890404352 261755973933662208 261761933362069504 261829554631344128 262237901775962112 262385195024848896 262954333526556672 263153901650898258 263175988258799616 264337393794940928 264432973498417152 265111819753324544 265746452456669184 265749107781577728 266325542930743296 266550039390322688 266965748562788352 267040793749880832 267330947708849024 267770346961108992 268414025679765504 268554830399471616 269153458257395712 269200394895624192 269784316215558144 269941993779634176 270011728213573632 271177830245597184 271203300127277056 272604143619670016 272648957715283968 273473417036824576 274648216147329024 274725420908150784 274831801258606592 275385818554564608 275475968456392704 275636972551356416 276138170303643648 276144457173172224 276898881516601344 276947168849455104 277564503827939328 277636207393898496 278377681085247744 278401045430796288 278449594720247808 279007711641731072 279678403256254464 280448867177070592 281123023107784704 281195645950230528 281343155656589312 281970289602985984 282019461319225344 282410048066420736 282631188416299008 282740630071803904 282796374435807232 283310590311530496 283420295047938048 284091060257292288 284250627943586304 284773971459833856 285551971563995136 285632241416011776 287053888574193664 287101078100508672 287894866763375872 288519338174971904 289212894276354048 289294193229037568 289908117579902976 290084542541201408 290536955924447232 290781861153079296 291463413054308352 291582913112178688 291633761136926208 291658238070358016 292968905890332672 293621954462613504 294482175032328192 294509833731964928 294558248960262144 297379568019308544 297386338494185472 297535567492939776 297619205983830016 298250797222490112 298334636767444992 298992838731890688 299149684495613952 299156495270936576 299816510463934464 299868794314113024 300469843306479616 300694879146934272 300747316172455152 300772558010056704 302071507109019648 302984936860942336 303660311880138752 303713266036088832 304549941700100096 304628616446083072 305103712643186688 305521083095827456 305944218738622464 306679661572128768 306758886491160576 306919806170824704 307038652968599552 307603952294166528 307657594166427648 308444323714695168 308505135748153344 309185776415932416 309917520280682496 310091594120275968 311547592708194304 312398738121293824 313149696626393088 313313968799383552 313883675596947456 314067127378228224 314748368918151168 315013682915835904 315504975574204416 315586480347021312 315593665340768256 316455864590401536 316511050113662976 317216575803359232 318083208830779392 318090450667831296 318145921240283136 319632460864290816 320512991059509248 321283454980325376 321388629865791488 322161198687584256 322168533368700928 322935624645967872 323105030324364288 323195856498065408 323881725108797856 323908908626214912 324584255446843392 324675497436905472 324801219669262336 324857860506955776 325455967382667264 326291470465630208 326345110358851584 328030777251201024 328061586941935616 328115517829152768 329022704872429568 329736386485682176 330529022030118912 331323562948460544 331439570300174336 332236300036472832 332322127032090624 333237614985347072 333295727013629952 333757329533042688 334821606731808768 334951257783926784 336551057179803648 336582667122245632 338028573719789568 339245504678592512 339862363450638336 340040648563359744 340239387993080576 340858053968560128 341617850865156096 341797056872054784 341885353709273088 341893137452498944 342618684412612608 342707193501843456 343361857001619456 343651290453639168 343711218482805888 345167836525625344 345418484589674496 346268499269648384 347100875469815808 348057076228685824 348689957306499072 348824978520539136 349007965244882944 349846926699798528 350491041796718592 350871868867864344 350901317678399488 351448580386455552 352478214899306496 352577297997889536 353355173046779904 354328603275558912 354332143708770304 354390393280315392 355100723907657728 355954331417051136 357885367573020672 358073107199295488 358724200682225664 358871277676527616 358933859860832256 359922658372845568 360015637618098176 360577114941947904 361562208599015424 361570440327462912 362439600039788544 362533229489553408 363523667235176448 363531943620378624 363595338560323584 365401372127920128 366197621529772032 367077904273833984 367181091406086144 368184227071524864 368192609564229632 369069285309677568 369198508688801792 369262891799273472 370086005103919104 370150542981483264 370181609858531328 370953434796392448 371170241446996992 371266126293663744 372869516587696128 372904537675005952 372965840410116096 374830697477046272 374892316858515456 374927527933640704 376025948425633792 377747453748707328 377893726730584064 378655500512526336 378788080343056384 379000837258115072 379698628613111808 380536340204224512 380735962085326848 381651192763416576 382769311492215648 382801437467344896 384629779634061312 385617192368472064 386318369965473792 386544156773203968 387709148204105728 388313816091328512 388617884072411136 388845014849234944 389552061678354432 390420400988749824 390625207853776896 391487026253266944 391564210757271552 392633960900493312 392642900043104256 392744331947016192 394763982388199424 396506090692411392 396515117992247296 396714089990586368 397667729629986816 397779515689926656 398623661672366592 398657118309187584 398866245994151936 399488314396114944 399825059085484032 400561190624821248 400926505529245696 400996421563273536 401030077346742272 401655520441663488 402832245599207424 403730187386093568 404912990669451264 404951021381451776 405017592320360448 406804950190915584 407925624984829952 408906215429505024 409011848654880768 409226408227766272 410210125555236864 411340180997537792 412088131362226176 412247701887909888 413213952684589056 413455458827034624 414216685759758336 415348322274902016 417532928835190784 417601568146194432 418511567462596608 418756169837637632 419517604884381696 419664491890868224 420673300765605888 420781973796028416 421684534661677056 421793468925345792 422014733484883968 422955434404478976 423029191978838016 423946782624448512 424110945107705856 424120600890441728 424194561653710848 425130442571907072 426136590385938432 426176614485721088 426375941915379456 428377939973767168 428448362124017664 429548264916779008 430580832861290496 430806707099152384 431842300145063808 431878544834953216 432552098937176064 432779007262457856 433143814009274368 433819341414531072 433941289843556352 435126813811802112 436172791729618944 437374369668268032 437450641705389312 437487357105537024 440705362706825216 441764750597947392 442981733381963776 443096169376120832 443787218390089728 444394302684839936 444999641352634368 446079507741278208 446303351239409664 446428808975745024 446601677045235712 447501955151167488 448724526743420928 448734742906404864 449724765695901696 450704764959719424 451042318720401408 451158837015085056 453387531417812992 454477405291413504 455490467820208128 455569899054133248 455729409162739712 455847138279030784 456558073595559936 456824912550150144 456942924669124608 458201720604852224 458281624643741184 458916328107933696 460379709256237056 460557979452899328 461405928441249792 462666485572042752 462757703622230016 462801167293087744 465099971360718848 466462568933064704 467321389062291456 467829158490485792 468598107181940736 469724544939589632 469970953199075328 470103063997186048 471100691067342336 471140230729039872 472122553377226752 472520524373753856 473390498011152384 474605775222734848 474683796885602304 477135676001746944 477180490097360896 478578479814443008 479448691296436224 480769486589263872 481925182470488064 482082944798687232 482093920436617216 483241798031376384 483252800053051392 483377639319404544 484657545486546432 484698222980235264 484793784747098112 485863362939322368 487013246155358208 487201829503893504 487286790760433664 488263495373029376 489437205698445312 489574788541448192 490912302762033152 492092380412903424 492350522399031296 493448006805225472 493534057308644352 494604579728523264 494893655262662656 495021501724884992 495793533045178368 496898692167499776 497159355450261504 497287787213488128 498354450054709248 498483190548135936 499856422478020608 499943590520444928 502426886675890176 503663271664943104 504874000683368448 506264838150815744 507647949447102464 508868257017888768 509805151704317952 510060972845039616 510359081989620864 510401916623126528 511197935107571712 512695585308082176 512828030563909632 512839706178748416 515392209030938624 515476935680458752 517751754788438016 518157178763214848 519402748904472576 520651313204723712 520833610471702528 522085614343028736 523237467780808704 523511947867324416 523523866724139008 523659109262688256 524475803551924224 524770390049697792 525908667053113344 526307803301796516 526351976517599232 528674787589881856 528865946996834304 530223639506649088 531492904913338368 531498215563155456 532651085861486592 533100078780645376 533931497125576704 534661895417698048 536828051359531008 537109660798943232 538306916514791424 538400789791248384 539568632431116288 539883987559268352 540023456427147264 542355660491194368 542406600254554112 545208287239340032 545297915430567936 546946834073649152 549296432294658048 549663602517213184 550771637109129216 551273945102712832 552276340607287296 552288914346344448 553797763033202688 553894337698910208 555129007655878656 555272414787796992 556755362170495488 556802090861592576 556899189440495616 558015423283462144 559356806512508928 560897734354141184 562246046215569408 562391291900461056 562686311313178624 563940579205971968 564038922638450688 565481260143607808 565592748871614464 566621180623060992 566840590095876096 568182120514584576 568501255887172608 569547942919667712 571103943127990272 571264482832023552 574107777148387328 574202156201017344 575789733526751744 577038676349943808 578425788552708096 578588386458075136 579816235159805952 580169085082402816 581563722306158592 582926826108616704 583165826224357376 583267522273852416 585937811780665344 587243908925227008 588964350064656384 589019667463929856 589116497920524288 594759136038617088 594772676988370944 595071134985879552 595238411967660032 596501594444980224 596669273534889984 597985677463781376 598299368991227904 598312990541873152 599737588628226048 601389758293868544 601494632344910304 601545116020113408 604143014218039296 605969873721884672 607320623760277504 607426532072177664 609099883400200192 609257232892166144 610207425286373376 611042166191654912 611888437477244928 613359323144257536 613517772982321152 613839612341649408 614077305937199104 615315188332855296 617010271496306688 618371552831864832 619835040561364992 620183188240551936 623095185416388608 624797476242587648 626299393252786176 626627937598767104 627767351193894912 628134254756456448 629496737836302336 630027365831671808 631009951148408832 631172960694042624 633022100227325952 634433151606718464 636166417661558784 636180901335662592 636291842480566272 639264921728581632 641025982119018496 642566909960650752 642777259731582976 644322397375168512 644337066737401856 645871249291935744 646210060648728576 646391712996130816 647763450217595712 647817817252429824 649168510893686784 649602439338524672 649715721013911552 650911934765334528 652582940931260416 652690220717703168 656061554502402048 656123173883871232 656231035658305536 658045409744859136 659472772971364352 661058044060237824 662647125896921088 662879140600348672 664472600072945664 664644254064181248 666475229970694144 666591454027259904 669643213463617536 669902515567853568 673102114359607296 673165334244491264 676057147439579136 678491009357185024 679724726901276672 680081297126719488 680478775986161152 681716107937120256 683235701730312192 683594113744109568 683770707418546176 683786274904997888 685237368825225216 685414387003686912 687302580907278336 687422436965611776 690836969179348992 692536998539296768 694201750939631616 696114152457371648 697379914612998144 697649957041078272 698015930489765888 699693853399597056 700982083593437184 701743737735728688 701802635356798976 702897160772911104 704956429798612992 705154595995779072 706710346093559808 708664287417540608 708780786560630784 711908662834102272 715770735146041344 716146214398590976 717448401364451328 717742555353055232 717867719721664512 719845316745691136 720031275236196352 721154229883895808 723124417198030848 723140880654925824 724879200079577088 725066458979106816 727047334470352896 727190677120647168 730802744255840256 732395243059544064 734155808547667968 734362182812172288 736368454143049728 736385219128459264 738138570619355136 738397017377603584 738525783598546944 740172010207838208 740301085962966528 740363219717062656 741906869592784896 742340482893993984 742532252587327488 745739033175392256 745809075350011904 745931680820232192 749661394954092544 749784633717030912 749855055867281408 752051896851267584 755494907497414656 755787453461168128 757311001025052672 757576160686112768 758001674516230144 759397257226223616 761072680408449024 761471924170653696 763302385526833152 765538622984431296 765602874934689792 769259559268122624 771234384736944128 773088313546407936 775418296408211456 776627632182657024 777235768144822272 777690029698469888 779104123356708864 780840801977499648 781250415707553792 782974052506533888 783128421514543104 785267921800986624 785285800086208512 785488663894032384 789527964776398848 793012181384822784 793428179981172736 795335459259973632 795559031379853312 797247323344733184 797732491988303872 798976628792229888 799650118170968064 801122381249642496 801853011058491392 801992843126547072 802060154693484544 803311040883326976 805664491198414848 807460374772187136 809825981338902528 809902042762903552 810035184640720896 813609900381831168 817812430859010048 818452816455532544 820420251110473728 822680361995075584 824176262724452352 824495403775819776 826427905369178112 826910917654069248 828433371519516672 830696644549804032 835065857670381568 835203136292388864 837023134925193216 837512339675275264 839035209768763392 841346601531211776 843369069323354112 843586937850691584 844029466969767936 845910868808957952 846058383957676032 847893565248897024 848221890215411712 848241201780883456 848389123307421696 850260885143814144 852273180771876864 852353228971442176 852751883830758912 856755879947534336 856896724248035328 859096529833558016 861161665722580992 861613414198304768 863684600290127616 863757089669906432 865558014524915712 866287628018548736 867638682829062144 867882579687112704 870253627623604224 872345583459237888 874748739336536064 874901283410778624 874974714211074048 881410725413650432 883529501195894784 885963466763927552 886192338752241664 888788605369679872 892159015482556416 892606702478819328 892857617951490048 893203354090471424 895003910302334976 897449053486841856 897469485812809728 899449531391803392 901409529919438848 902084637440802816 902317674030170112 906775062835625984 908954810582827008 910980935640416256 911139798108266496 911458818325479424 911694276558061568 913649825100300288 913885849338249216 916403441209704448 916563249287482368 917832656215867392 920759418512474112 921115958905798656 922811856882499584 925332971144085504 925515407244460032 925602334586175488 930199942721437696 932925137866129408 934642778124582912 935658316980971584 937196214363881472 939449089879179264 939941906398150656 940206127994372096 942201382134684672 944245106754453504 945041048747507712 946780996022304768 949211550445469696 949367593771204608 954271352003493888 954360980194721792 957156959628886016 958897382592872448 961538973178527744 963850364940976128 964165889597374464 966483596062752768 966505600106102784 969315090973092864 969587569494196224 971726725878644736 974026492310716416 974403659007787008 974573581520867328 976526990746058752 978874411396890624 979149577082896384 981824605524066304 984184760825806848 984701044798062592 986896013610450944 987068114617288704 989209159457046528 989787310525325312 990043003449769984 991587066090356736 994318710900523008 996708900109418496 996966381096271872 999712844956041216 999887181040889856 1004853773351780352 1007326543329886208 1009748001366736896 1012529676301631488 1015295898894204928 1017736514035777536 1020121945690079232 1020718163979241728 1020803833246253056 1025391170616164352 1025656061127819264 1025679412357496832 1030784418061877248 1030953871360917504 1035503509576876032 1036314357526429696 1038805497808945152 1041302626409447424 1041667220943405056 1044171228686057472 1046474935561617408 1047023895734648832 1047047733448278016 1047318218525376512 1049540780099395584 1052615606603593032 1052703953035198464 1057731893993668608 1060447279013298176 1062985809826676736 1062996431126310912 1065302171722973184 1066200157561290752 1067862994251153408 1069323790835396096 1073656102719062016 1074219321597886464 1076613833029582848 1076801579582496768 1079767975118536704 1080046912854294528 1084711320982388736 1090416574478680064 1090595830861135872 1093893668147298304 1098592864589316096 1099327205034426368 1101543274218258432 1102547890205425664 1104552681214574592 1104577828692688896 1107595526066405376 1107788675397820416 1110258015311757312 1110544829575593984 1113510724340990976 1113798378880991232 1118713613025017856 1121795468708282368 1124492092431138816 1124782583800922112 1125372622626357248 1127881158411943936 1128077845276901376 1130962520287215616 1131185497743228928 1133242361246121984 1133681180191752192 1136364241029169152 1137002511774345216 1139095885839335424 1142207886255980544 1148215554296774656 1148404312402034688 1151579467053503488 1154077352699887616 1156851577105416192 1157176772916150272 1159632470319611904 1160338170164805632 1163127444612317184 1165853652217233408 1166331652448714752 1166535044547704832 1171875623561330688 1177928700129312768 1178039334927859712 1178232995841048576 1189518272077234176 1189545353976741888 1190142269971759104 1190476823935320064 1193003188889960448 1193338547069779968 1195971354927562752 1196598737982455808 1196625981083746304 1199475177256452096 1202779516587737088 1202989264689820608 1203090232040226816 1211939747443769344 1214853064144355328 1218199766800400384 1218514465784332288 1220414850572746752 1222084332383309824 1223776874954489856 1226718646288515072 1227035545964642304 1227679224683298816 1228154611874398208 1230630376665710592 1234020542992613376 1236743105663729664 1240366376481103872 1252598786505572352 1253255875197534208 1255534702387789824 1256268509512912896 1258993475672604672 1260054731663343616 1262019902296817664 1262345921388085248 1266044200454651904 1268866303213436928 1272332835323117568 1272361802671325184 1272583684961132544 1278529843457163264 1285133819921301504 1288644794750337024 1288674133474803712 1291742498583871488 1292420121297457152 1292783425992261632 1295526900435191424 1295635634504859648 1298337021787373568 1299204878677049344 1299431442027823104 1301823869530669056 1305165881862520832 1305380441435406336 1312123109004804096 1312246347767742464 1312462071316611072 1316090819489718272 1322116088120475648 1325294251793842176 1325758281200697344 1328945200145891328 1329288508128362496 1332950459941388288 1333182908054519808 1339286426927235072 1339805031135707136 1346204228719214592 1346330668488982528 1352114294879158272 1356982018714370048 1360162594253438976 1360957551972322304 1363432215874240512 1366471403460624384 1367188227488219136 1367541414837092352 1367572549809995776 1370474737650450432 1370828774007373824 1374605161814556672 1374844873931223552 1381673938358697984 1385073997078593536 1388403501879263232 1392228304914743296 1395299914082156544 1396031860979531776 1399387706799194112 1401964167186874368 1403487475471457376 1403605270713597952 1405794321545822208 1409912859597225984 1410309191991558144 1413420692187119616 1417328574835081216 1417561573121261568 1423817325668204544 1431541470292082688 1432292428797181952 1435735439443329024 1439690633491382272 1440062550472392704 1442308459767791616 1446248834396061696 1446281761309851648 1449758400159154176 1450132917958213632 1454094668940705792 1454381354241294336 1461605488511680512 1464790486119088128 1468311617095335936 1468724365624344576 1472736908286099456 1476277141238710272 1477051567197093888 1480344020415676416 1480602171925933056 1483813739185569792 1484680965787987968 1485064505174654976 1491478066350784512 1491618150700023808 1491863361640464384 1499322789908185088 1499569267434061824 1499710111734562816 1504103793702535168 1510989814994829312 1511574906922336256 1514622002050105344 1516003349032460288 1518794514452447232 1522943848341307392 1526604771053666304 1531077245968862592 1531205749869379584 1538519118536245248 1542468769473888256 1546176627092815872 1550836592816422912 1553255264365314048 1554471536289644544 1555380059396939776 1558208246713417728 1562500831415107584 1566256843029086208 1570535843601973248 1570571600172417024 1570977327788064768 1579055929552797696 1586024362769645568 1586856359962345472 1590670918519947264 1591118062759706624 1594494646689466368 1595464983976607744 1597953257584459776 1599300236341936128 1603706022116982784 1603985686253094144 1604120309386969088 1611328982396829696 1614920749544374272 1619651962677805056 1619804085525807104 1620070369281441792 1627219800763662336 1635624861718020096 1636905632911065088 1640840502220947456 1645360723990151168 1648990807551639552 1653821835308138496 1656866743039033344 1661393289099608064 1670131715340763136 1670406272584777728 1674046269850386432 1675024679350550528 1678070419537526784 1682693203062423552 1686738138646708224 1687173875701383168 1688058933939535872 1691821737617915904 1692116767915352064 1696443780430823424 1696778246614843392 1700521770287628288 1704546361543753728 1705503767661517824 1713511759895068672 1713793448496070656 1718193059667116032 1722323331445161984 1723226828396609536 1727369200580255232 1727514179339812864 1731116029049831424 1732575256037097472 1735277365658124288 1735765159374225408 1740507255247208448 1744691166918475776 1749497478673072128 1749802566821557248 1762821450827300864 1767059002391789568 1771926933527855104 1772384677504483328 1777577210739359744 1784318030965112832 1785213404957638656 1785715235902980096 1786406708180942848 1790007820604669952 1794898106973683712 1794938971625619456 1804169274881605632 1804635348060340224 1813550125671251968 1817909621165654016 1821961871280832512 1822279596216532992 1822917636650958848 1823388553116123136 1827299650200600576 1827771698676498432 1832806882419408896 1833126498574964736 1835665312431734784 1841518837024948224 1842231917811597312 1851030814488920064 1851204669172350976 1865850275732258816 1869285556249165824 1871316633961943168 1874392428727762944 1878898179758358528 1879883812796301312 1880412255988744192 1884402764269369344 1888490213508907008 1890082097495015424 1898423100890939392 1908542704006987776 1914313919257772032 1917794765185744896 1923077946357055488 1927700729881952256 1928331779194748928 1932967192125505536 1933011200212205568 1938630181946185728 1939175138988392448 1943453451757289472 1948807318015574016 1949147163041734656 1953053981492117504 1957748822793781248 1968369521651613696 1969402089596125184 1973792027220901888 1974136229234577408 1978418318914093056 1979574621050650624 1980086006899539968 1983174132180713472 1988637421801046016 1993417800218836992 1993932762192543744 1999425689912082432 1999774362081779712 2009707546703560704 2019496002733473792 2025059352603262976 2030591797788409856 2035473028071555072 2040243891380158464 2041436327958483456 2041607666492506112 2050782341232328704 2051312122255638528 2051358824714993664 2061568836123754496 2061907742721835008 2077610995617890304 2082605252818894848 2083334441886810112 2088342457372114944 2092949871123234816 2094047791469297664 2094095466896556032 2094636437050753024 2099081560198791168 2105231213207186064 2105407906070396928 2115463787987337216 2120894558026596352 2125992862252621824 2132400315122581504 2135725988502306816 2138647581670792192 2147312205438124032 2148438643195772928 2153227666059165696 2153603159164993536 2159535950237073408 2160093825708589056 2169422641964777472 2180833148957360128 2187787336294596608 2197185729178632192 2203086548436516864 2205095780410851328 2209105362429149184 2209155657385377792 2215191052132810752 2215577350795640832 2220516030623514624 2221089659151187968 2227021448681981952 2227596757761982464 2237427226050035712 2243590937416564736 2248984184862277632 2249565167601844224 2250745245252714496 2256155690553802752 2262370995486457856 2266484722492243968 2267362360383504384 2272728482058338304 2274005023548690432 2278191771678670848 2284415772511961088 2296431108593549312 2296808624804069376 2303158934107006976 2308154705399775232 2313703154210832384 2319264940639223808 2326254889224634368 2331707304434466816 2332663304897429504 2333070089095409664 2343751247122661376 2355857400258625536 2356078669855719424 2356465991682097152 2379036544154468352 2380284539943518208 2386006377779920896 2386677094139559936 2393197475964911616 2393251962167492608 2398950354512904192 2405559033175474176 2405978529379641216 2406180464080453632 2423879494887538688 2429706128288710656 2436399533600800768 2437028931568664576 2440829701145493504 2444168664766619648 2453437292577030144 2455358449366597632 2456309223748796416 2461260753331421184 2468041085985226752 2473486211327459328 2480732752962207744 2505197573011144704 2506511750395068416 2511069404775579648 2512537019025825792 2520109463326687232 2524039804593635328 2532088400909303808 2537732606426873856 2544665670646235136 2544723605342650368 2545167369922265088 2557059686914326528 2570267639842603008 2577289589500674048 2577348266949607424 2583484997167742976 2584840242594914304 2585566851984523264 2591053800870382848 2591271269009719296 2596674043574747136 2598862884055646208 2603647739061338112 2610331763725041664 2610760882870812672 2624246218009608192 2624492695535484928 2624924142633222144 2632181638979436544 2644232176240951296 2650588503587684352 2651516562401394688 2657890400291782656 2658577016256724992 2666365816109039616 2678572853854470144 2679610062271414272 2692408457438429184 2692661336977965056 2704228589758316544 2713964037428740096 2720325188506877952 2721915103944644608 2726864431748481024 2732942806921248768 2734376454976438272 2735082829674184704 2740949475300900864 2741657548014747648 2749210323629113344 2749689747862447104 2763347876717395968 2770147994157187072 2776807003758526464 2784456609829486592 2790599828164313088 2792063721959063552 2798775413598388224 2803928334373748736 2806974950942914752 2807210541427195904 2811588643091644416 2819825719194451968 2820618383983116288 2834657149670162432 2835123146242523136 2847634651336409088 2863082940584165376 2864584857594363904 2871470878886658048 2879381266982764544 2880125100944785408 2884616919535583232 2892497668792123392 2899516800318308352 2908762708482588672 2923210977023361024 2929580972238176256 2936623234190671872 2937448731248689152 2945473816572198912 2952554282477420544 2954103134394187776 2960688040831352832 2961204343851866112 2967627478371139584 2969361931575975936 2970129010349309952 2982956132701569024 2983236301400047616 2998645579816370176 2999138534868123648 3008207587405070336 3021979629989658624 3023149813844672512 3029244004100210688 3032006698064920576 3037589028904894464 3045887696682614784 3053209542107332608 3062154491937725184 3062411499738759168 3077038237072490496 3084937538947776512 3092353254185631744 3101673185632845824 3106510528730628096 3108943072579289088 3110760118793879552 3116416493426835456 3125001662830215168 3132513686058172416 3141071687203946496 3141143200344834048 3141954655576129536 3158111859105595392 3173712719924690944 3181341837039894528 3182236125519413248 3188989293378932736 3190929967953215488 3195906515168919552 3198600472683872256 3207412044233965568 3207971372506188288 3208240618773938176 3222657964793659392 3229841499088748544 3239303925355610112 3239608171051614208 3240140738562883584 3271249723436040192 3273811265822130176 3281681004441894912 3290721447980302336 3297981615103279104 3307643670616276992 3313733486078066688 3322786578199216128 3340263430681526272 3350049358701101056 3356140839075053568 3365386406124847104 3373476277293416448 3374347751402766336 3376117867879071744 3383643475235831808 3384233535830704128 3392887560861646848 3393556493229686784 3401043540575256576 3409092723087507456 3411007535323035648 3427023519790137344 3436386119334232064 3444646662890323968 3446453656793219072 3454738401160510464 3462232058099662848 3465150512074194944 3470554731316248576 3471530318748450816 3481014510494416896 3489382333836951552 3498994957346144256 3499605133643114496 3525642901654601728 3534118004783579136 3543853867055710208 3555154421478719488 3568636061930225664 3570426809915277312 3571430471805960192 3572813416361885696 3580015641209339904 3589796213947367424 3589877943251238912 3608338549763211264 3609270696120680448 3627100251342503936 3635819242331308032 3644559192433065984 3645835273301917696 3654599300401201152 3655543397352996864 3665613764838817792 3666252997149929472 3671330624863469568 3683037674049896448 3684463835623194624 3702061628977840128 3702409338344701952 3731700551464517632 3742633267923886336 3757796359516717056 3759767625592602624 3760824511977488384 3768805528538738688 3776980427017814016 3780164194990030848 3796846201781878784 3817085408013975552 3828627838515544064 3835589530371489792 3855401459763904512 3865934384251011072 3866022400424411136 3877260363892371456 3878350277976784896 3886906903514578944 3897614636031148032 3898294326083469312 3906107962984235008 3915497645587562496 3936739043303227392 3938804179192250368 3947584054441803776 3948272458469154816 3959149242101301248 3960172013799079936 3966348264361426944 3977274843602092032 3986835600437673984 3987865524385087488 3998851379824164864 3999548724163559424 4019415093407121408 4038992005466947584 4050118705206525952 4061183595576819712 4070946056143110144 4080487782760316928 4082872655916966912 4101564682464657408 4102624244511277056 4102717649429987328 4123137672247508992 4123815485443670016 4155221991235780608 4165210505637789696 4166668883773620224 4176684914744229888 4185899742246469632 4188095582938595328 4188190933793112064 4198163120397582336 4210462426414372128 4210815812140793856 4230927575974674432 4241789116053192704 4251985724505243648 4264800630245163008 4271451977004613632 4277295163341584384 4294624410876248064 4296877286391545856 4307206318329987072 4319071900474146816 4320187651417178112 4338845283929554944 4361666297914720256 4375574672589193216 4394371458357264384 4406173096873033728 4410191560821702656 4418210724858298368 4431154701591281664 4441032061247029248 4454042897363963904 4455193515523964928 4474854452100071424 4487181874833129472 4497968369724555264 4499130335203688448 4501490490505428992 4512311381107605504 4524741990972915712 4532969444984487936 4534724720767008768 4548010047097380864 4556383543357341696 4568831545023922176 4592862217187098624 4593617249608138752 4606317868214013952 4616309410799550464 4627406308421664768 4638529881278447616 4652509778449268736 4663414608868933632 4665326609794859008 4666140178190819328 4687502494245322752 4711714800517251072 4712157339711438848 4712931983364194304 4758073088308936704 4760569079887036416 4772012755559841792 4773354188279119872 4786394951929823232 4786503924334985216 4797900709025808384 4811118066350948352 4811957058759282432 4812360928160907264 4847758989775077376 4859412256577421312 4872799067201601536 4874057863137329152 4881659402290987008 4888337329533239296 4906874585154060288 4910716898733195264 4912618447497592832 4922521506662842368 4936082171970453504 4946972422654918656 4961465505924415488 5010395146022289408 5013023500790136832 5022138809551159296 5025074038051651584 5040218926653374464 5048079609187270656 5064176801818607616 5075465212853747712 5089331341292470272 5090334739844530176 5140535279685206016 5154579179001348096 5154696533899214848 5166969994335485952 5169680485189828608 5171133703969046528 5182107601740765696 5182542538019438592 5193348087149494272 5197725768111292416 5207295478122676224 5220663527450083328 5221521765741625344 5248492436019216384 5248985391070969856 5264363277958873088 5288464352481902592 5301177007175368704 5303033124802789376 5315780800583565312 5317154032513449984 5332731632218079232 5357145707708940288 5359220124542828544 5384816914876858368 5385322673955930112 5427928074857480192 5440650377013755904 5443830207889289216 5453728863496962048 5465885613842497536 5468752909952876544 5470165659348369408 5481898950601801728 5483315096029495296 5498420647258226688 5499379495724894208 5526695753434791936 5540295988314374144 5553614007517052928 5568913219658973184 5584127443918127104 5597550827196776448 5607856668747497472 5613949901885829504 5614421082854391808 5623177286183288832 5639651438388903936 5641236767966232576 5669314299340324864 5670246292485046272 5695269302672818176 5729169715188727808 5742941757773316096 5758762533965529088 5760250201889570816 5769233839071166464 5784995337584246784 5799033600636616704 5817525416965177344 5846421954046722048 5859161944476352512 5873246468381343744 5905108564954841088 5908206268788375552 5921376081662705664 5922408687703732224 5935254956742279168 5938723863151951872 5940258020698619904 5965912265403138048 5966472602800095232 5997291159632740352 5998277069736247296 6016415174810140672 6046299627689345024 6058488008200421376 6064013396129841152 6075178057809788928 6091775393365229568 6106419084214665216 6124308983875450368 6124822999477518336 6154076474144980992 6169875077895553024 6184706508371263488 6203346371265691648 6221520237587759104 6232832986853670912 6250003325660430336 6265027372116344832 6282143374407892992 6282286400689668096 6283909311152259072 6316223718211190784 6347425439849381888 6362683674079789056 6364472251038826496 6377978586757865472 6381859935906430976 6397200945367744512 6414824088467931136 6415942745012376576 6445315929587318784 6459682998177497088 6478607850711220224 6479216342103228416 6480281477125767168 6542499446872080384 6547622531644260352 6563362008883789824 6581442895960604672 6615287341232553984 6627466972156133376 6645573156398432256 6680526861363052544 6700098717402202112 6712281678150107136 6730772812249694208 6746952554586832896 6748695502805532672 6752235735758143488 6768467071661408256 6787112986459373568 6802087081150513152 6818185446175014912 6822015070646071296 6854047039580274688 6872772238668464128 6889293325780647936 6892907313586438144 6909476802321020928 6924464116199325696 6930301024148389888 6941109462632497152 6978764667673903104 6997989914692288512 6999210267286228992 7051285803309203456 7068236009567158272 7087707734111420416 7110308842957438976 7140853619830554624 7145626832723771392 7160031282418679808 7179592427894734848 7179755886502477824 7216677099526422528 7218541392241360896 7254200502685007872 7271638484662616064 7289118384866131968 7291670546603835392 7309198600802402304 7311086794705993728 7331227529677635584 7332505994299858944 7366075348099792896 7368927671246389248 7404123257955680256 7404818676689403904 7463401102929035264 7485266535847772672 7515592719033434112 7519535251185205248 7521649023954976768 7537611057077477376 7560328389980061696 7634170816027951104 7657255677031088128 7671179060742979584 7710802919527809024 7731868768502022144 7732044800848822272 7754520727784742912 7756700555953569792 7773813807029157888 7796588652166938624 7830995291175124992 7873478086606454784 7877608358384500736 7895168108883607552 7896544916938309632 7918298484202602496 7920344027598159872 7932696528722853888 7954549687204184064 7973671200875347968 7975731048770174976 7999097448327118848 8038830186814242816 8077984010933895168 8100237410413051904 8122367191153639424 8141892112286220288 8160975565520633856 8165745311833933824 8203129364929314816 8205248489022554112 8246275344495017984 8247630970887340032 8310443982471561216 8330421011275579392 8333337767547240448 8353369829488459776 8371799484492939264 8376191165877190656 8376381867586224128 8396326240795164672 8420924852828744256 8421631624281587712 8461855151949348864 8483578232106385408 8503971449010487296 8529601260490326016 8542903954009227264 8554590326683168768 8589248821752496128 8593754572783091712 8614412636659974144 8638143800948293632 8640375302834356224 8751149345178386432 8788742916714528768 8812346193746067456 8820383121643405312 8836421449716596736 8862309403182563328 8882064122494058496 8908085794727927808 8910387031047929856 8949708904200142848 8995936739449110528 9002980981010857984 9024622762215211008 9049483981945831424 9065938889968975872 9069449441534017536 9096020094194761728 9112767086714683392 9137663090047844352 9185724434374197248 9187234499216277504 9212635736428027904 9254812616843329536 9277059762556895232 9305019556898537472 9326829217737867264 9330653219589718016 9332280356381638656 9375004988490645504 9423429601034502144 9424314679422877696 9425863966728388608 9521138159774072832 9544025511119683584 9546708376558239744 9572789903859646464 9573007848669970432 9595801418051616768 9622236132701896704 9623914117518564864 9624721856321814528 9695517979550154752 9718824513154842624 9745598134403203072 9748115726274658304 9776674659066478592 9813749170308120576 9821433797466390528 9825236894995185664 9845043013325684736 9872164343940907008 9893944845309837312 9922931011848830976 10020790292044578816 10026047001580273664 10050148076103303168 10080437853306748928 10096159218374541312 10128353603637215232 10150930425707495424 10178662682584940544 10180669479689060352 10281070559370412032 10309158358002696192 10333939988670971904 10339360970379657216 10342267407938093056 10364215203481531392 10386696174298988544 10395451536222584832 10414590956245352448 10441327054900166656 10443043531483250688 10496984872038432768 10497970782141939712 10528726555917746176 10576928704963805184 10602354014350737408 10631561601167130624 10665463264436158464 10714291415417880576 10718440249085657088 10769633829753716736 10770645347911860224 10855856149714960384 10881300754027511808 10887660415778578432 10907457726993924096 10937505819905753088 10963797901203603456 10966630192058990592 10996841294516453376 10998758991449788416 11053391506869583872 11080591976628748288 11107228015034105856 11137826439317946368 11168254887836254208 11195101654393552896 11227899803771659008 11228842165708783616 11279302876777807872 11282473535932465152 11338628598680649728 11340492584970092544 11390538605345636352 11458339430377455616 11485883515546632192 11517525067931058176 11520500403779141632 11598067201273233408 11635050833930354688 11692843908093444096 11718323888952705024 11746492936762687488 11810217129909682176 11816412537576751104 11842752163325411328 11844817375407464448 11877447726303903744 11880516041397239808 11931824530806276096 11994582319265480704 11996554139472494592 12032830349620281344 12092599255378690048 12116976016400842752 12128026792259682304 12150356115619577856 12183550786730459136 12212838168429330432 12248617967750900736 12308152948289961984 12339750155791106048 12369413016742526976 12406692742531383296 12443040475175518208 12465665973707341824 12500006651320860672 12530054744232689664 12564286748815785984 12564572801379336192 12632447436422381568 12694850879698763776 12725367348159578112 12728944502077652992 12755957173515730944 12763719871812861952 12794401890735489024 12829648176935862272 12831885490024753152 12890631859174637568 12957215701422440448 12958432684206456832 12960562954251534336 13084998893744160768 13095245063288520704 13126724017767579648 13162885791921209344 13230574682465107968 13400197434804404224 13424563356300214272 13461545624499388416 13493905109173665792 13497391005611065344 13504471471516286976 13536934143322816512 13574225972918747136 13604174162301026304 13644030141292142592 13778586651561295872 13785814627172876288 13818953604642041856 13848928232398651392 13860602048296779776 13882218925264994304 13957529335347806208 13995979829384577024 13998420534572457984 14136472019134316544 14175415468222840832 14220617685914877952 14281707239661109248 14291253665447542784 14320062564837359616 14359184855789469696 14359511773004955648 14433354199052845056 14437082784482721792 14543276969325232128 14578236769732263936 14583341093207670784 14618397201604804608 14622173589411987456 14662455059355271168 14665011988599717888 14732150696199585792 14737855342492778496 14808246515911360512 14809637353378807808 14926802205858070528 14970533071695545344 15031185438066868224 15039070502370410496 15043298047909953536 15075222114154954752 15120656779960123392 15314511354062176256 15421605839055618048 15463737537004044288 15464089601697644544 15509041455569485824 15513401111907139584 15547627614058315776 15593177304333877248 15661990582350249984 15746956173212909568 15755216716769001472 15793089833876619264 15836596968405204992 15840688055196319744 15865393057445707776 15909099374408368128 15947342401750695936 15951462097540349952 15998194896654237696 16077660373628485632 16155968021867790336 16283784224572440576 16321951131041267712 16331490623667867648 16406258729858629632 16410496978045108224 16492550688990035968 16495261941774680064 16620887964943122432 16660842022551158784 16706739658976919552 16752382331754381312 16752763735172448256 16792652481590329344 16841849705657488512 16843263248563175424 16923710303898697728 16967156464212770816 17007942898020974592 17059202520980652032 17085807908018454528 17109180653366337536 17187509145566183424 17228825273319948288 17276287601896587264 17280750605668712448 17502298690356772864 17577485833429057536 17640766243286810624 17724618806365126656 17764128244988116992 17816171589455855616 17820774062095859712 17899417808400285696 17991873478898221056 18005961962021715968 18049245524430422016 18098967963891662848 18138898883068035072 18192040188389523456 18225534173429366784 18275326180095688704 18371448868748394496 18374468998432555008 18425271472856055808 18509625233686659072 18554119525113790464 18610039113797074944 18664560712763277312 18750009976981291008 18846859202069004288 18848629358845755392 18851727933456777216 19042276319548145664 19088051022239367168 19093416753116479488 19145579807719292928 19191602836103233536 19244472265403793408 19247828235037129728 19391035959100309504 19437649026309685248 19491196268806406144 19496231452549316608 19553349318132957184 19627498340616241152 19642867594932781056 19650473789990371328 19690086026651369472 19744328687881814016 19845862023697661952 20041580584089157632 20052094003160547328 20100296152206606336 20160875706613497856 20192318436749082624 20256707207274430464 20361338959378120704 20562141118740824064 20618316716005392384 20667879977341943808 20678721940759314432 20684534815876186112 20728430406963062784 20773392348597977088 20790903072445169664 20882654109800333312 20993969744076865536 21057453111835492352 21153857409927610368 21204708028701474816 21263123202334261248 21330926528872316928 21436880498171314176 21539267659507433472 21711712299429920768 21762601508055023616 21775320831557156864 21814915453987848192 21875011639811506176 21927595802407206912 21933260384117981184 21993682589032906752 21997517982899576832 22106783013739167744 22214456030068211712 22275652878635892736 22336509775672508416 22390203308787105792 22455799607543318016 22457684331417567232 22558605753555615744 22564947071864930304 22677257197361299456 22680985169940185088 22916678860754911232 22971767031093264384 23035050135862116352 23041000807558283264 23196134402546466816 23270101667860709376 23492985873525374976 23620434259819364352 23632825075153502208 23685504326650822656 23689634750814928896 23754895452607807488 23761032082794479616 23863649061612552192 23989164638530961408 24065660699240562688 24233952032801685504 24256053584519364608 24300712231239155712 24367101573460918272 24425676336858660864 24497235935501801472 24679500311582212096 24738826033485053952 24886080950351036416 24931331947414683648 25000013302641721344 25060109488465379328 25128573497631571968 25129145602758672384 25264894872844763136 25389701759397527552 25450734696319156224 25511914347031461888 25588803781470978048 25659296353871724544 25663770980049506304 25781263718349275136 25914431402844880896 25916865368412913664 25921125908503068672 26253448035535159296 26325771583842418688 26461149364930215936 26800394869608808448 26849126712600428544 26987810218347331584 27008942943032573952 27073868286645633024 27148451945837494272 27208348324602052608 27288060282584285184 27557173303122591744 27571629254345752576 27637907209284083712 27721204096593559552 27764437850529988608 27915058670695612416 27991959658769154048 27996841069144915968 28272944038268633088 28350830936445681664 28441235371829755904 28563414479322218496 28640125129674719232 28718369711578939392 28719023546009911296 28866708398105690112 28874165568965443584 29086553938650464256 29156473539464527872 29166682186415341568 29236794403209609216 29244347178823974912 29330023977199435776 29464301392399171584 29475710684985556992 29616493031822721024 29619274706757615616 29853604411716141056 29941066143391090688 30062370876133736448 30078141004740820992 30150444228309909504 30241313559920246784 30629022708124352512 30843211678111236096 30927475074008088576 31018082911138971648 31026802223814279168 31186354608667754496 31323981164700499968 31493912346425819136 31510433433538002944 31586179667753238528 31673193936810409984 31681376110392639488 31730786114891415552 31894684803501391872 31996389793308475392 32155320747256971264 32311936043735580672 32567568449144881152 32643902262082535424 32662981247335735296 32812517459717259264 32985101377980071936 32990523883549360128 33241775929886244864 33321684045102317568 33413479317953839104 33504764663508762624 33505527470344896512 33585304963180658688 33683699411314977024 33686526497126350848 33847420607797395456 33934312928425541632 34015885796041949184 34118405041961304064 34171615816036909056 34218361306732675072 34375018291132366848 34457650546639896576 34552575203793174528 34561501211337424896 35004597380713545728 35154971666858115072 35281532486573621248 35449237612730253312 35528256489976233984 35632343178911711232 35641548124191719424 35983746957796442112 36011923924043431936 36098491048860844032 36197935927783325696 36277797766136070144 36384080376779046912 36451068346858733568 36550652360191377408 36742897737496788992 36850542945712111616 37019250467373318144 37108239050227580928 37220078227594149888 37329121425526554624 37500019953962582016 37693718404138008576 37697258717691510784 38084552639096291328 38176102044478734336 38186833506232958976 38291159615438585856 38383205672206467072 38488944530807586816 38495656470074259456 38782071918200619008 38875298052619370496 38982392537612812288 39106698636265914368 39254996681232482304 39285735189865562112 39300947579980742656 39380172053302738944 39488657375763628032 39691724047395323904 40104188006321094656 40200592304413212672 40321751413226995712 40384636873498165248 40513414414548860928 40722677918756241408 41335759954683887616 41357443881518628864 41369069631752372224 41456860813926125568 41546784697195954176 41581806144890339328 41765308219600666624 41987939488153731072 42114906223670984704 42409416057402949632 42526246404668522496 42661853057744633856 42873760996342628352 43078535319014866944 43423424598859841536 43550641663114313728 43629830907975696384 43750023279623012352 43855191604814413824 43866520768235962368 43987365178065813504 43995035965799153664 44213566027478335488 44428912060136423424 44551305757271785472 44673019551345016832 44780406617574211584 44911599215086636032 45117211507111231488 45129894143729860608 45354514394722598912 45361970339880370176 45833357721509822464 45943534062186528768 46070100271724232704 46392268805092933632 46540203335721418752 46985971747050749952 47240868519638728704 47265650150307004416 47379269501629857792 47509790905215614976 47522064165588959232 47727298123225104384 47978329277061922816 48131321398481125376 48467904065603371008 48512107169038729216 48851352673717321728 48994471871003602944 49359000623164424192 49477652066970107904 49772161900702072832 49862663894829367296 50120218976930758656 50257146995263143936 50258291205517344768 50529789745689526272 50779403518795055104 50901469392638312448 51023828694062923776 51177607562941956096 51318592707743449088 51327541960099012608 51562527436698550272 51828862805689761792 51833730736825827328 51842251817006137344 52506896071070318592 52651543167684837376 52922298729860431872 53600789739217616896 53698253425200857088 53975620436694663168 54017885886065147904 54147736573291266048 54296903891674988544 54416696649204105216 54576120565168570368 55114346606245183488 55143258508691505152 55275814418568167424 55442408193187119104 55528875701059977216 55830117341391224832 55993682138289831936 56545888076537266176 56701661872891363328 56882470743659511808 57126828958644436992 57280250259349438464 57436739423157878784 57733416796211380224 58173107877300928512 58312947078929055744 58333364372830683136 58473588806419218432 58488694357647949824 58660047954398871552 58928602784798343168 58951421369971113984 59232986063645442048 59238549413515231232 59707208823432282112 59882132286782181376 60124741752267472896 60156282009481641984 60300888456619819008 60482627119840493568 61258045416248705024 61686423356222472192 61854950148016177152 62036165822277943296 62053604447628558336 62372709217335508992 62647962329400999936 63020866867076005888 63172359335506477056 63346387873620819968 63362752220785278976 63461572229782831104 63789369607002783744 63992779586616950784 64310641494513942528 65135136898289762304 65287804524165070848 65325962494671470592 65625034919434518528 65970202755960143872 65981047767098720256 66643368090204635136 66826958635907678208 67009529327017525248 67011054940689793024 67170609926361317376 67367398822629954048 67373052994252701696 67694841215594790912 67868625856851083264 68031771592083898368 68236810083922608128 68436722613465350144 68750036582264733696 68915301093279793152 69105150407586349056 69123002422674849792 70009194761427091456 70563064973147242496 70898475225460506624 71056512979952467968 71264686357823422464 71283096248383438848 71967493915592884224 72023847848086863872 72196982097721688064 72395871855566651392 72768160753558093824 72902136693717467136 73101304720382754816 73485795474993577984 73701085891424223232 74038500934746636288 74216478100455161856 74658242851053109248 75000039907925164032 75387436808276017152 75394517435383021568 76169105278192582656 76352204088957468672 76766411344412934144 76977889061615173632 76991312940148518912 77564143836401238016 77750596105238740992 77964785075225624576 78213397272531828736 78601895159961485312 78760344106605477888 78977314751527256064 79383448094790647808 80208376012642189312 80401184608826425344 80643502826453991424 81026828829097721856 81445355837512482816 82671519909367775232 82714887763037257728 82738139263504744448 82913721627852251136 83163612289780678656 83975878976307462144 84229812447341969408 84818832114805899264 85052492809337044992 85323706115489267712 86157070638029733888 86846849197719683072 87101283326228627456 87259661815951392768 87500046559246024704 87710383209628827648 87733041536471924736 87990071931598307328 88427132054956670976 88857824120272846848 89102611514543570944 89346039102690033664 89560813235148423168 89823198430173272064 90234423014222462976 90709028789445197824 90723940679760740352 91666715443019644928 91887068124373057536 92140200543448465408 93080406671442837504 93971943494101499904 94481737039277457408 94531300300614008832 94758539003259715584 95019581810431229952 95044128331177918464 96262642796962250752 96935808131206742016 97024214338077458432 97702705347434643456 97988943742007205888 98955304133940215808 99544323801404145664 99725327789658734592 100240437953861517312 100514293990526287872 100516582411034689536 101059579491379052544 101802938785276624896 102047657388125847552 102355215125883912192 102637185415486898176 102655083920198025216 103125054873397100544 103657725611379523584 103667461473651654656 103684503634012274688 105013792142140637184 105303086335369674752 105844597459720863744 107201579478435233792 107951240873389326336 108035771772130295808 108295473146582532096 108593807783349977088 108833393298408210432 109152241130337140736 110228693212490366976 110286517017383010304 110551628837136334848 110884816386374238208 111057751402119954432 111660234682782449664 111987364276579663872 113091776153074532352 113764941487319023616 114253657917288873984 114560500518698876928 114873478846315757568 115466833592422760448 116346215754601857024 116625894157858111488 116947177612838436864 117320095908797743104 117857205569596686336 117902842739942227968 118465972127290884096 118477098827030462464 119414417646864564224 119764264573564362752 120312564018963283968 120601776913239638016 120965254239680987136 122516090832497410048 124072331644555886592 124107208895257116672 124745418434671017984 125295924658801999872 126041733734152011776 126344718671012954112 126692775747241639936 126725504441570557952 127578739214005567488 127985559173233901568 128621282989027885056 130270273796579524608 130651924989342941184 131250069838869037056 131940405511920287744 131962095534197440512 133286736180409270272 133653917271815356416 134019058654035050496 134341219852722634752 134734797645259908096 135389682431189581824 135737251713702166528 136063543184167796736 136473620167845216256 136873445226930700288 137500073164529467392 137830602186559586304 138210300815172698112 140018389522854182912 141126129946294484992 141796950450921013248 142529372715646844928 142566192496766877696 143934987831185768448 144047695696173727744 144393964195443376128 144791743711133302784 145536321507116187648 147402171782848446464 148077001869493272576 148432956200910323712 149316485702106218496 150774873616552034304 152338210556385165312 152704408177914937344 153532822688825868288 153955778123230347264 153982625880297037824 155501192210477481984 155929570150451249152 156426794545063657472 157203790319922970624 157520688213210955776 157954629503054512128 158766896189581295616 160416752025284378624 160802369217652850688 161287005652907982848 162053657658195443712 162890711675024965632 165343039818735550464 165429775526074515456 165476278527009488896 165827443255704502272 166327224579561357312 168459624894683938816 169637664229611798528 170104985618674089984 170647412230978535424 174202566652457254912 174519323631902785536 175000093118492049408 175420766419257655296 175466083072943849472 175980143863196614656 176854264109913341952 177715648240545693696 179121626470296846336 179646396860346544128 180468846028444925952 181418057578890395648 181447881359521480704 183774136248746115072 184280401086896930816 186160813342885675008 187943886988202999808 189062600601228017664 189517078006519431168 190039163620862459904 190088256662355836928 192525285593924501504 194048428676154916864 195405410694869286912 195977887484014411776 197910608267880431616 199088647602808291328 200480875907723034624 201028587981052575744 201033164822069379072 202119158982758105088 203605877570553249792 204095314776251695104 204710430251767824384 205310167840396050432 206250109746794201088 207315451222759047168 207334922947303309312 207369007268024549376 210027584284281274368 211689194919441727488 214403158956870467584 215902481746778652672 216071543544260591616 216590946293165064192 217187615566699954176 218304482260674281472 220457386424980733952 220573034034766020608 221103257674272669696 221769632772748476416 222115502804239908864 223974728553159327744 226183552306149064704 227529882974638047232 228507315834577747968 230933667184845520896 232692431509203714048 233251788315716222976 233894355225676873728 234640191817595486208 235805685479884455936 236931944254581768192 238828835293729128448 239528529147128725504 240625128037926567936 241203553826479276032 241930508479361974272 245032181664994820096 248144663289111773184 248214417790514233344 249490836869342035968 252083467468304023552 252689437342025908224 253385551494483279872 253451008883141115904 255157478428011134976 255971118346467803136 260540547593159049216 261303849978685882368 262500139677738074112 263880811023840575488 266573472360818540544 267307834543630712832 268038117308070100992 268682439705445269504 269469595290519816192 271474503427404333056 272127086368335593472 273746890453861400576 275000146329058934784 275661204373119172608 276420601630345396224 282252259892588969984 283593900901842026496 285058745431293689856 285132384993533755392 288787928390886752256 289583487422266605568 291072643014232375296 294804343565696892928 296865912401820647424 298632971404212436992 301549747233104068608 305408816355829874688 307065645377651736576 307911556246460694528 307965251760594075648 311002384420954963968 311859140300902498304 312853589090127314944 315041376426421911552 315909259006109024256 317533792379162591232 320833504050568757248 321604738435305701376 324107315316390887424 325781423350049931264 330686079637471100928 330859551052149030912 331654886511409004544 332654449159122714624 336919249789367877632 339275328459223597056 341294824461957070848 348405133304914509824 349038647263805571072 350841532838515310592 351960287726393229312 353708528219826683904 355431296481091387392 358243252940593692672 359292793720693088256 360937692056889851904 362836115157780791296 362895762719042961408 367548272497492230144 368560802173793861632 372321626685771350016 375887773976405999616 378125201202456035328 379034156013038862336 380078327241724919808 380176513324711673856 385050571187849003008 388096857352309833728 390810821389738573824 391955774968028823552 395821216535760863232 398177295205616582656 400961751815446069248 402057175962105151488 407211755141106499584 408190629552503390208 409420860503535648768 410620335680792100864 412500219493588402176 414630902445518094336 414669845894606618624 420055168568562548736 423378389838883454976 428806317913740935168 431804963493557305344 432143087088521183232 433181892586330128384 434375231133399908352 436608964521348562944 441146068069532041216 442206515348545339392 443539265545496952832 444231005608479817728 447949457106318655488 455059765949276094464 457014631669155495936 461867334369691041792 466503576631432445952 467788710451353747456 469280383635190972416 471611370959768911872 473863888509163536384 477657670587458256896 479057058294257451008 481250256075853135872 482407107652958552064 483861016958723948544 490064363329989640192 496289326578223546368 496428835581028466688 498981673738684071936 504166934936608047104 505378874684051816448 506771102988966559744 510314956856022269952 511942236692935606272 522607699957371764736 525000279355476148224 527761622047681150976 533146944721637081088 537364879410890539008 538939190581039632384 542949006854808666112 544254172736671186944 547493780907722801152 551322408746238345216 552841203260690792448 564504519785177939968 567187801803684052992 570117490862587379712 570264769987067510784 577575856781773504512 579166974844533211136 582145286028464750592 589608687131393785856 593731824803641294848 597265942808424873984 603099494466208137216 610817632711659749376 614131290755303473152 615930503521188151296 622004768841909927936 623718280601804996608 625707178180254629888 630082752852843823104 635067584758325182464 641667008101137514496 643209476870611402752 648214630632781774848 651562846700099862528 661372159274942201856 661719102104298061824 663309773022818009088 665308898318245429248 673838499578735755264 678550656918447194112 682589648923914141696 696810266609829019648 698077294527611142144 701683065677030621184 703920575452786458624 707417056439653367808 716486505881187385344 718585587441386176512 721875384113779703808 725672230315561582592 725791525438085922816 735096544994984460288 737121604347587723264 744643253371542700032 756250402404912070656 758068312026077724672 760156654483449839616 760353026649423347712 770101142375698006016 776193714704619667456 781621642779477147648 783911549936057647104 791642433071521726464 796354590411233165312 801923503630892138496 804114351924210302976 814423510282212999168 816381259105006780416 821240671361584201728 825000438987176804352 829261804891036188672 829339691789213237248 846756779677766909952 857612635827481870336 866363785172660256768 868750462266799816704 873217929042697125888 882292136139064082432 884413030697090678784 887078531090993905664 895898914212637310976 910119531898552188928 923734668739382083584 933007153262864891904 935577420902707494912 938560767270381944832 947727777018327072768 955315341174916513792 958114116588514902016 962500512151706271744 964814215305917104128 980128726659979280384 992578653156447092736 997963347477368143872 1008333869873216094208 1010757749368103632896 1013542205977933119488 1023884473385871212544 1045215399914743529472 1066293889443274162176 1074729758821781078016 1077878381162079264768 1088508345473342373888 1094987561815445602304 1102644817492476690432 1105682406521381584896 1129009039570355879936 1134375603607368105984 1140234981725174759424 1140529539974135021568 1155151713563547009024 1158333949689066422272 1164290572056929501184 1179217374262787571712 1187463649607282589696 1194531885616849747968 1221635265423319498752 1228262581510606946304 1231861007042376302592 1244009537683819855872 1251414356360509259776 1260165505705687646208 1270135169516650364928 1286418953741222805504 1296429261265563549696 1303125693400199725056 1323438204208596123648 1326619546045636018176 1330617796636490858496 1347676999157471510528 1365179297847828283392 1393620533219658039296 1403366131354061242368 1407841150905572917248 1414834112879306735616 1432973011762374770688 1437171174882772353024 1443750768227559407616 1451344460631123165184 1451583050876171845632 1470193089989968920576 1489286506743085400064 1512500804809824141312 1516136624052155449344 1520313308966899679232 1540202284751396012032 1552387429409239334912 1567823099872115294208 1583284866143043452928 1592709180822466330624 1628847020564425998336 1632762518210013560832 1642481342723168403456 1658523609782072377344 1693513559355533819904 1715225271654963740672 1732727570345320513536 1737500924533599633408 1746435858085394251776 1764584272278128164864 1768826061394181357568 1774157062181987811328 1791797828425274621952 1820239063797104377856 1866014306525729783808 1871154841805414989824 1877121534540763889664 1916228233177029804032 1925001024303412543488 1929628430611834208256 1985157306312894185472 1995926694954736287744 2021515498736207265792 2027084411955866238976 2047768946771742425088 2090430799829487058944 2149459517643562156032 2155756762324158529536 2177016690946684747776 2189975123630891204608 2205289634984953380864 2211364813042763169792 2268751207214736211968 2280469963450349518848 2281059079948270043136 2310303427127094018048 2328581144113859002368 2358434748525575143424 2374927299214565179392 2389063771233699495936 2443270530846638997504 2463722014084752605184 2488019075367639711744 2502828712721018519552 2540270339033300729856 2572837907482445611008 2606251386800399450112 2646876408417192247296 2653239092091272036352 2661235593272981716992 2695353998314943021056 2730358595695656566784 2787241066439316078592 2806732262708122484736 2815682301811145834496 2865946023524749541376 2874342349765544706048 2887501536455118815232 2902688921262246330368 2940386179979937841152 3025001609619648282624 3032273248104310898688 3040626617933799358464 3104774858818478669824 3135646199744230588416 3185418361644932661248 3265525036420027121664 3284962685446336806912 3317047219564144754688 3387027118711067639808 3430450543309927481344 3465455140690641027072 3475001849067199266816 3492871716170788503552 3529168544556256329728 3537652122788362715136 3583595656850549243904 3732028613051459567616 3754243069081527779328 3832456466354059608064 3859256861223668416512 3970314612625788370944 3991853389909472575488 4043030997472414531584 4054168823911732477952 4095537893543484850176 4180861599658974117888 4298919035287124312064 4311513524648317059072 4354033381893369495552 4379950247261782409216 4410579269969906761728 4537502414429472423936 4560939926900699037696 4620606854254188036096 4657162288227718004736 4716869497051150286848 4749854598429130358784 4778127542467398991872 4886541061693277995008 4927444028169505210368 5005657425442037039104 5080540678066601459712 5145675814964891222016 5212502773600798900224 5293752816834384494592 5306478184182544072704 5322471186545963433984 5390707996629886042112 5460717191391313133568 5574482132878632157184 5613464525416244969472 5631364603622291668992 5748684699531089412096 5775003072910237630464 5805377842524492660736 6064546496208621797376 6081253235867598716928 6209549717636957339648 6271292399488461176832 6370836723289865322496 6531050072840054243328 6569925370892673613824 6634094439128289509376 6860901086619854962688 6930910281381282054144 6985743432341577007104 7058337089112512659456 7075304245576725430272 7167191313701098487808 7464057226102919135232 7508486138163055558656 7664912932708119216128 7718513722447336833024 7940629225251576741888 7983706779818945150976 8086061994944829063168 8108337647823464955904 8191075787086969700352 8361723199317948235776 8597838070574248624128 8623027049296634118144 8708066763786738991104 8759900494523564818432 8821158539939813523456 9075004828858944847872 9121879853801398075392 9314324576455436009472 9433738994102300573696 9556255084934797983744 9854888056339010420736 10011314850884074078208 10161081356133202919424 10291351629929782444032 10425005547201597800448 10587505633668768989184 10612956368365088145408 10781415993259772084224 11148964265757264314368 11262729207244583337984 11497369399062178824192 12129092992417243594752 12162506471735197433856 12419099435273914679296 12542584798976922353664 12741673446579730644992 13062100145680108486656 13139850741785347227648 13861820562762564108288 13971486864683154014208 14150608491153450860544 14334382627402196975616 15016972276326111117312 15329825865416238432256 15437027444894673666048 15881258450503153483776 15967413559637890301952 16172123989889658126336 16382151574173939400704 16723446398635896471552 17246054098593268236288 17416133527573477982208 17519800989047129636864 18243759707602796150784 18628649152910872018944 18867477988204601147392 19112510169869595967488 19709776112678020841472 20022629701768148156416 20582703259859564888064 21175011267337537978368 21225912736730176290816 22297928531514528628736 22525458414489166675968 22994738798124357648384 24258185984834487189504 24325012943470394867712 25085169597953844707328 26124200291360216973312 26279701483570694455296 27942973729366308028416 28301216982306901721088 28668765254804393951232 30033944552652222234624 30659651730832476864512 30874054889789347332096 31762516901006306967552 32344247979779316252672 33446892797271792943104 34492108197186536472576 35039601978094259273728 36487519415205592301568 37257298305821744037888 37734955976409202294784 38225020339739191934976 39419552225356041682944 42451825473460352581632 44595857063029057257472 45050916828978333351936 45989477596248715296768 48516371969668974379008 50170339195907689414656 52248400582720433946624 52559402967141388910592 55885947458732616056832 56602433964613803442176 57337530509608787902464 60067889105304444469248 61319303461664953729024 61748109779578694664192 63525033802012613935104 66893785594543585886208 68984216394373072945152 70079203956188518547456 72975038830411184603136 75469911952818404589568 78839104450712083365888 84903650946920705163264 89191714126058114514944 90101833657956666703872 91978955192497430593536 97032743939337948758016 100340678391815378829312 105118805934282777821184 111771894917465232113664 113204867929227606884352 114675061019217575804928 122638606923329907458048 133787571189087171772416 137968432788746145890304 140158407912377037094912 157678208901424166731776 169807301893841410326528 180203667315913333407744 183957910384994861187072 200681356783630757658624 210237611868565555642368 226409735858455213768704 245277213846659814916096 267575142378174343544832 275936865577492291780608 315356417802848333463552 339614603787682820653056 367915820769989722374144 401362713567261515317248 420475223737131111284736 490554427693319629832192 551873731154984583561216 630712835605696666927104 679229207575365641306112 735831641539979444748288 802725427134523030634496 981108855386639259664384 1103747462309969167122432 1261425671211393333854208 1471663283079958889496576 2207494924619938334244864 2943326566159917778993152 4414989849239876668489728 8829979698479753336979456
- Sum of all divisors σ(n): 36057104580896885504650905
- Sum of proper divisors (its aliquot sum) s(n): 27227124882417132167671449
- 8829979698479753336979456 is an abundant number, because the sum of its proper divisors (27227124882417132167671449) is greater than itself. Its abundance is 18397145183937378830691993
Bases of 8829979698479753336979456
- Binary: 111010011011101001000101000100110100101000111011010101001000000000000000000000000002
- Hexadecimal: 0x74DD2289A51DAA4000000
- Base-36: 13XVXA5G4PM9DLOG0
Squares and roots of 8829979698479753336979456
- 8829979698479753336979456 squared (88299796984797533369794562) is 77968541475564595655382861510511499463889766055936
- 8829979698479753336979456 cubed (88299796984797533369794563) is 688460638349312010676932904563613784630817085321687290407826473304578850816
-
8829979698479753336979456 is a
perfect square number . Itssquare root is 2971528175616 -
The
cube root of 8829979698479753336979456 is 206690207.7065610287
Scales and comparisons
How big is 8829979698479753336979456?- 8,829,979,698,479,753,336,979,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 8,829,979,698,479,753,336,979,456 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 8829979698479753336979456 cubic inches would be around 17224184 feet tall.
Recreational maths with 8829979698479753336979456
- 8829979698479753336979456 backwards is 6549796333579748969799288
- The number of decimal digits it has is: 25
- The sum of 8829979698479753336979456's digits is 162
- 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 8829979698479753336979456 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 8829979698479753336979456 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/8829979698479753336979456/
Chicago style:
Numbermatics. 2024. "Number 8829979698479753336979456 - Facts about the integer". https://numbermatics.com/n/8829979698479753336979456/
The information we have on file for 8829979698479753336979456 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 8829979698479753336979456, math, Factors of 8829979698479753336979456, curriculum, school, college, exams, university, Prime factorization of 8829979698479753336979456, STEM, science, technology, engineering, physics, economics, calculator, eight septillion, eight hundred twenty-nine sextillion, nine hundred seventy-nine quintillion, six hundred ninety-eight quadrillion, four hundred seventy-nine trillion, seven hundred fifty-three billion, three hundred thirty-six million, nine hundred seventy-nine thousand, four hundred fifty-six.