2079379152978902029172736
2,079,379,152,978,902,029,172,736 is an even composite number composed of six prime numbers multiplied together.
What does the number 2079379152978902029172736 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23625 divisors.
2079379152978902029172736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 2079379152978902029172736:
234 × 34 × 74 × 132 × 192 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 101 × 101)See below for interesting mathematical facts about the number 2079379152978902029172736 from the Numbermatics database.
Names of 2079379152978902029172736
- Cardinal: 2079379152978902029172736 can be written as Two septillion, seventy-nine sextillion, three hundred seventy-nine quintillion, one hundred fifty-two quadrillion, nine hundred seventy-eight trillion, nine hundred two billion, twenty-nine million, one hundred seventy-two thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 2.079379152978902029172736 × 1024
Factors of 2079379152978902029172736
Divisors of 2079379152978902029172736
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 101 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 202 208 216 224 228 234 247 252 256 266 273 288 294 303 304 312 324 336 338 342 343 351 361 364 378 384 392 399 404 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 606 608 624 637 648 672 676 684 686 702 707 722 728 741 756 768 784 798 808 819 832 864 882 896 909 912 931 936 988 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1212 1216 1248 1274 1296 1313 1323 1344 1352 1368 1372 1404 1414 1444 1456 1482 1512 1521 1536 1539 1568 1596 1616 1638 1664 1728 1729 1764 1792 1818 1824 1862 1872 1911 1919 1976 2016 2028 2048 2052 2058 2106 2121 2128 2166 2184 2223 2268 2304 2352 2366 2394 2401 2424 2432 2457 2496 2527 2548 2592 2626 2646 2688 2704 2727 2736 2744 2793 2808 2828 2888 2912 2964 3024 3042 3072 3078 3087 3136 3192 3211 3232 3249 3276 3328 3456 3458 3528 3549 3584 3591 3636 3648 3724 3744 3822 3838 3939 3952 3969 4032 4056 4096 4104 4116 4212 4242 4256 4332 4368 4446 4459 4536 4563 4608 4693 4704 4732 4788 4802 4848 4864 4914 4949 4992 5054 5096 5184 5187 5252 5292 5376 5408 5454 5472 5488 5586 5616 5656 5733 5757 5776 5824 5928 6048 6084 6144 6156 6174 6272 6363 6384 6422 6464 6498 6517 6552 6656 6669 6912 6916 7056 7098 7168 7182 7203 7272 7296 7371 7448 7488 7581 7644 7676 7878 7904 7938 8064 8112 8181 8192 8208 8232 8281 8379 8424 8484 8512 8664 8736 8892 8918 9072 9126 9191 9216 9261 9386 9408 9464 9576 9604 9633 9696 9728 9747 9828 9898 9984 10108 10192 10201 10368 10374 10504 10584 10647 10752 10773 10816 10908 10944 10976 11172 11232 11312 11466 11514 11552 11648 11817 11856 12096 12103 12168 12288 12312 12348 12544 12726 12768 12844 12928 12996 13034 13104 13312 13338 13377 13433 13689 13824 13832 14079 14112 14196 14336 14364 14406 14544 14592 14742 14847 14896 14976 15162 15288 15352 15561 15756 15808 15876 16128 16224 16362 16384 16416 16464 16562 16758 16848 16968 17024 17069 17199 17271 17328 17472 17689 17784 17836 18144 18252 18382 18432 18522 18772 18816 18928 19089 19152 19208 19266 19392 19456 19494 19551 19656 19796 19968 20007 20216 20384 20402 20736 20748 21008 21168 21294 21504 21546 21609 21632 21816 21888 21952 22344 22464 22477 22624 22743 22932 23028 23104 23296 23634 23712 24192 24206 24336 24576 24624 24696 24843 24947 25088 25137 25452 25536 25688 25856 25992 26068 26208 26624 26676 26754 26866 27378 27573 27648 27664 27783 28158 28224 28392 28672 28728 28812 28899 29088 29184 29241 29484 29694 29792 29952 30324 30576 30603 30704 31122 31213 31512 31616 31752 31941 32256 32448 32724 32768 32832 32851 32928 33124 33516 33696 33936 34048 34138 34398 34542 34643 34656 34944 35378 35451 35568 35672 36288 36309 36461 36504 36764 36864 37044 37544 37632 37856 38178 38304 38416 38532 38784 38912 38988 39102 39312 39592 39936 40014 40131 40299 40432 40768 40804 41472 41496 42016 42237 42336 42588 43008 43092 43218 43264 43632 43776 43904 44541 44688 44928 44954 45248 45486 45619 45864 46056 46208 46592 46683 47268 47424 48384 48412 48672 49152 49248 49392 49686 49894 50176 50274 50904 51072 51207 51376 51597 51712 51813 51984 52136 52416 53067 53248 53352 53508 53732 54756 55146 55296 55328 55566 56316 56448 56784 57267 57344 57456 57624 57798 57967 58176 58368 58482 58653 58968 59388 59584 59904 60648 61009 61152 61206 61408 62244 62426 63024 63232 63504 63882 64337 64512 64827 64896 65448 65536 65664 65702 65856 66248 67032 67392 67431 67872 68096 68229 68276 68796 69084 69286 69312 69888 70756 70902 71136 71344 71407 72576 72618 72922 73008 73528 73728 74088 74529 74841 75088 75264 75411 75712 76356 76608 76832 77064 77568 77824 77976 78204 78624 79184 79872 80028 80262 80598 80864 81536 81608 82719 82944 82992 84032 84474 84672 84721 85176 86016 86184 86436 86528 86697 87264 87552 87808 89082 89376 89856 89908 90496 90972 91238 91728 91809 92112 92416 93184 93366 93639 94031 94536 94848 95823 96768 96824 97344 98304 98496 98553 98784 99372 99788 100352 100548 101808 102144 102414 102752 103194 103424 103626 103929 103968 104272 104832 106134 106353 106496 106704 107016 107464 108927 109383 109512 110292 110592 110656 111132 112632 112896 113568 114534 114688 114912 115248 115596 115934 116352 116736 116964 117306 117936 118776 119168 119483 119808 120393 120897 121296 122018 122304 122412 122816 123823 124488 124852 126048 126464 126711 127008 127764 128674 129024 129654 129792 130896 131072 131328 131404 131712 132496 132613 133623 134064 134784 134862 135744 136192 136458 136552 136857 137592 138168 138572 138624 139776 140049 141512 141804 142272 142688 142814 145152 145236 145844 146016 147056 147456 148176 149058 149682 150176 150528 150822 151424 152712 153216 153621 153664 154128 155136 155439 155648 155952 156408 157248 157339 158368 159201 159744 160056 160524 161196 161728 163072 163216 165438 165888 165984 168064 168948 169344 169442 170352 172032 172368 172872 173056 173394 173901 174528 174629 175104 175616 175959 178164 178752 179712 179816 180992 181944 182476 183027 183456 183618 184224 184832 186368 186732 187278 188062 189072 189696 191646 193011 193536 193648 193819 194481 194688 196608 196992 197106 197568 198744 199576 200704 201096 202293 203616 204288 204687 204828 205504 206388 206848 207252 207858 207936 208544 209664 212268 212706 212992 213408 214032 214221 214928 217854 218766 219024 220584 221184 221312 222264 223587 224523 225264 225792 227136 229068 229376 229824 229957 230496 231192 231868 232704 233472 233928 234612 235872 237552 238336 238966 239616 240786 241794 242501 242592 244036 244608 244824 245632 247646 248157 248976 249704 252096 252928 253422 254016 254163 255227 255528 257348 258048 259308 259584 260091 261792 262144 262656 262808 263424 264992 265226 267246 268128 269568 269724 271488 272384 272916 273104 273714 275184 275427 276336 277144 277248 279552 280098 280917 282093 283024 283608 284544 285376 285628 290304 290472 291688 292032 294112 294912 295659 296352 298116 299364 300352 301056 301644 302848 305424 306432 307242 307328 308256 310272 310878 311296 311787 311904 312816 314496 314678 316736 318402 319488 320112 321048 322392 323456 324311 326144 326432 326781 328149 330876 331776 331968 336128 337896 338688 338884 340704 344064 344736 345744 346112 346788 347802 349056 349258 350208 351232 351918 356328 357504 358449 359424 359632 361179 361984 362691 363888 364952 366054 366912 367236 368448 369664 371469 372736 373464 374556 376124 378144 379392 380133 383292 386022 387072 387296 387638 388962 389376 393216 393984 394212 395136 397488 397839 399152 400869 401408 402192 404586 405769 407232 408576 409374 409656 410571 411008 412776 413696 414504 415716 415872 417088 419328 424536 425412 425984 426816 427063 428064 428442 429856 435708 437532 438048 441168 442368 442624 444528 447174 449046 450359 450528 451584 454272 458136 458752 459648 459914 460863 460992 462384 463736 465408 466944 467856 469224 471744 472017 473993 475104 476672 477603 477932 479232 481572 483588 485002 485184 488072 489216 489648 491264 495292 496314 497952 499408 499849 504192 505856 506844 508032 508326 510454 511056 514696 516096 518616 519168 520182 521703 523584 523887 524288 525312 525616 526848 527877 529984 530452 534492 536256 539136 539448 542976 544768 545832 546208 547428 549081 550368 550854 552672 554288 554496 559104 560196 561834 564186 566048 567216 569088 570752 571256 579033 580608 580944 581457 583376 584064 588224 589824 591318 592704 593047 596232 598728 600704 602112 603288 605696 606879 610848 612864 614484 614656 616512 620544 621756 622592 623574 623808 625632 628992 629356 633472 636804 638976 640224 642096 642663 644784 646912 648622 652288 652864 653562 656298 658217 661752 663552 663936 670761 672256 673569 675792 677376 677768 681408 688128 689472 689871 691488 692224 693576 695604 698112 698516 700416 702464 703836 712656 715008 716898 718848 719264 722358 723968 725382 727503 727776 729904 732108 733824 734472 736896 739328 742938 744471 745472 746928 749112 752248 756288 758784 760266 762489 765681 766584 772044 774144 774592 775276 777924 778752 786432 787968 788424 790272 794976 795678 798304 801738 802816 804384 809172 811538 814464 817152 818748 819312 821142 822016 825552 826281 827392 829008 831432 831744 834176 836381 838656 842751 846279 849072 850824 851968 853632 854126 856128 856884 859712 866761 871416 875064 876096 882336 884736 885248 886977 889056 894348 898092 900718 901056 903168 908544 916272 917504 919296 919828 921726 921984 924768 927472 928291 930816 933888 935361 935712 938448 943488 944034 947986 950208 953344 955206 955864 958464 963144 967176 970004 970368 972933 976144 978432 979296 980343 982528 984447 990584 992628 995904 998816 999698 1008384 1011712 1013688 1016064 1016652 1020908 1022112 1029392 1032192 1037232 1038336 1040364 1043406 1047168 1047774 1048576 1050624 1051232 1053696 1055754 1059968 1060904 1068984 1072512 1075347 1078272 1078896 1085952 1088073 1089536 1091664 1092416 1094856 1098162 1100736 1101373 1101708 1105344 1108576 1108992 1114407 1118208 1120392 1123668 1128372 1132096 1134432 1138176 1141504 1142512 1158066 1161216 1161888 1162914 1166752 1168128 1176448 1179648 1182636 1185408 1186094 1192464 1193517 1197456 1201408 1204224 1206576 1211392 1213758 1217307 1221696 1222403 1225728 1228968 1229312 1231713 1233024 1241088 1243512 1245184 1247148 1247616 1251264 1257984 1258712 1266944 1273608 1277952 1280448 1281189 1284192 1285326 1289568 1293824 1297244 1304576 1305728 1307124 1312596 1316434 1323504 1327104 1327872 1341522 1344512 1347138 1351077 1351584 1354752 1355536 1356733 1362816 1376256 1378944 1379742 1382589 1382976 1384448 1387152 1391208 1396224 1397032 1400832 1404928 1407672 1416051 1421979 1425312 1430016 1432809 1433796 1437696 1438528 1444716 1447936 1450764 1455006 1455552 1459808 1464216 1467648 1468944 1473792 1478656 1485876 1488942 1490944 1493856 1498224 1499547 1504496 1512576 1517568 1520532 1524978 1531362 1533168 1544088 1548288 1549184 1550552 1555848 1557504 1565109 1571661 1572864 1575936 1576848 1580544 1589952 1591356 1596608 1603476 1605632 1608768 1609699 1618344 1623076 1628928 1634304 1637496 1638624 1642284 1644032 1647243 1651104 1652562 1654784 1658016 1662864 1663488 1668352 1672762 1677312 1685502 1692558 1698144 1701648 1703936 1707264 1708252 1712256 1713768 1719424 1723969 1733522 1737099 1742832 1744371 1750128 1752192 1764672 1769472 1770496 1773954 1778112 1779141 1786589 1788696 1796184 1801436 1802112 1806336 1817088 1820637 1832544 1835008 1838592 1839656 1843452 1843968 1849536 1854944 1856582 1861632 1867776 1870722 1871424 1876896 1886976 1888068 1895972 1900416 1906688 1910412 1911728 1916928 1926288 1927989 1934352 1940008 1940736 1945866 1952288 1956864 1958592 1960686 1965056 1968894 1974651 1981168 1985256 1991808 1997632 1999396 2016768 2020707 2023424 2027376 2032128 2033304 2041816 2044224 2058784 2064384 2069613 2074464 2076672 2080728 2086812 2094336 2095548 2097152 2101248 2102464 2107392 2111508 2119936 2121808 2137968 2145024 2150694 2156544 2157792 2171904 2176146 2179072 2182509 2183328 2184832 2189712 2196324 2201472 2202746 2203416 2210688 2217152 2217984 2228814 2236416 2240784 2247336 2256744 2264192 2268864 2270177 2276352 2283008 2285024 2287467 2297043 2316132 2322432 2323776 2325828 2333504 2336256 2352896 2359296 2365272 2370816 2372188 2384928 2387034 2394912 2402816 2408448 2413152 2422784 2427516 2434614 2443392 2444806 2451456 2457936 2458624 2463426 2466048 2482176 2487024 2490368 2494296 2495232 2502528 2509143 2515968 2517424 2519647 2528253 2533888 2538837 2547216 2555904 2560896 2562378 2568384 2570652 2579136 2587648 2594488 2600283 2609152 2611456 2614248 2625192 2632868 2647008 2654208 2655744 2660931 2683044 2689024 2694276 2702154 2703168 2709504 2711072 2713466 2725632 2752512 2757888 2759484 2765178 2765952 2768896 2774304 2782416 2784873 2792448 2794064 2801664 2806083 2809856 2815344 2832102 2843958 2850624 2860032 2865618 2867592 2875392 2877056 2889432 2895872 2901528 2910012 2911104 2918799 2919616 2928432 2935296 2937888 2947584 2953341 2957312 2971752 2977884 2981888 2987712 2989441 2996448 2999094 3008992 3025152 3035136 3041064 3049956 3062724 3066336 3088176 3096576 3098368 3101104 3111696 3115008 3130218 3143322 3145728 3151872 3152513 3153696 3161088 3179904 3182712 3193216 3206952 3211264 3217536 3219398 3226041 3236688 3246152 3257856 3268608 3274992 3277248 3284568 3288064 3294486 3302208 3304119 3305124 3309568 3316032 3317951 3325728 3326976 3336704 3343221 3345524 3354624 3371004 3385116 3396288 3403296 3407872 3414528 3416504 3424512 3427536 3438848 3447938 3467044 3474198 3485664 3488742 3498943 3500256 3504384 3529344 3538944 3540992 3547908 3556224 3558282 3573178 3577392 3580551 3592368 3602872 3604224 3612672 3634176 3641274 3651921 3665088 3667209 3670016 3677184 3679312 3682561 3686904 3687936 3695139 3699072 3709888 3713164 3723264 3735552 3741444 3742848 3753792 3773952 3776136 3791944 3800832 3813376 3820824 3823456 3833856 3843567 3852576 3855978 3868704 3880016 3881472 3891732 3904576 3913728 3917184 3921372 3930112 3937788 3949302 3962336 3970512 3983616 3995264 3998792 4033536 4041414 4046848 4053231 4054752 4064256 4066608 4070199 4083632 4088448 4117568 4128768 4139226 4148928 4153344 4161456 4173624 4188672 4191096 4194304 4202496 4204928 4214784 4223016 4239872 4243616 4248153 4265937 4275936 4290048 4301388 4313088 4315584 4343808 4352292 4358144 4365018 4366656 4369664 4379424 4392648 4402944 4405492 4406832 4421376 4434304 4435968 4457628 4472832 4481568 4494672 4498641 4513488 4528384 4537728 4540354 4552704 4566016 4570048 4574934 4594086 4607519 4632264 4644864 4647552 4651656 4667008 4672512 4695327 4705792 4714983 4718592 4730544 4741632 4744376 4769856 4774068 4789824 4805632 4816896 4826304 4829097 4845568 4855032 4869228 4886784 4889612 4902912 4915872 4917248 4926852 4932096 4941729 4964352 4974048 4980736 4988592 4990464 5005056 5018286 5031936 5034848 5039294 5056506 5067776 5077674 5094432 5111808 5121792 5124756 5136768 5141304 5158272 5171907 5175296 5188976 5200566 5211297 5218304 5222912 5228496 5233113 5250384 5265736 5294016 5308416 5311488 5321862 5337423 5359767 5366088 5378048 5388552 5404308 5406336 5419008 5422144 5426932 5451264 5505024 5515776 5518968 5530356 5531904 5537792 5548608 5564832 5569746 5584896 5588128 5603328 5612166 5619712 5630688 5664204 5687916 5701248 5720064 5731236 5735184 5750784 5754112 5778864 5783967 5791744 5803056 5820024 5822208 5837598 5839232 5854667 5856864 5870592 5875776 5895168 5906682 5914624 5923953 5943504 5955768 5963776 5975424 5978882 5992896 5998188 6017984 6050304 6070272 6082128 6099912 6125448 6132672 6161909 6176352 6193152 6196736 6202208 6208839 6223392 6230016 6260436 6286644 6291456 6303744 6305026 6307392 6322176 6359808 6365424 6386432 6413904 6422528 6435072 6438796 6452082 6473376 6492304 6498037 6515712 6537216 6547527 6549984 6554496 6569136 6576128 6588972 6604416 6608238 6610248 6619136 6632064 6635902 6651456 6653952 6673408 6686442 6691048 6709248 6742008 6770232 6792576 6806592 6810531 6815744 6829056 6833008 6849024 6855072 6862401 6877696 6891129 6895876 6934088 6948396 6971328 6977484 6997886 7000512 7008768 7058688 7077888 7081984 7095816 7112448 7116564 7146356 7154784 7161102 7184736 7205744 7208448 7225344 7268352 7282548 7303842 7330176 7334418 7340032 7354368 7358624 7365122 7373808 7375872 7390278 7398144 7419776 7426328 7446528 7471104 7482888 7485696 7507584 7527429 7547904 7552272 7558941 7583888 7601664 7616511 7626752 7641648 7646912 7667712 7687134 7705152 7709611 7711956 7737408 7760032 7762944 7783464 7800849 7809152 7827456 7834368 7842744 7860224 7875576 7898604 7924672 7941024 7967232 7990528 7997584 8067072 8082828 8093696 8106462 8109504 8128512 8133216 8140398 8167264 8176896 8235136 8257536 8278452 8297856 8306688 8322912 8347248 8354619 8377344 8382192 8388608 8404992 8409856 8429568 8446032 8479744 8487232 8496306 8531874 8551872 8556821 8580096 8602776 8626176 8631168 8687616 8704584 8716288 8730036 8733312 8739328 8756397 8758848 8785296 8805888 8810984 8813664 8842752 8868608 8871936 8915256 8945664 8963136 8968323 8989344 8997282 9026976 9056768 9075456 9080708 9105408 9132032 9140096 9149868 9188172 9215038 9264528 9289728 9295104 9303312 9334016 9345024 9390654 9411584 9429966 9437184 9457539 9461088 9483264 9488752 9497131 9539712 9548136 9579648 9611264 9633792 9652608 9658194 9678123 9691136 9710064 9738456 9773568 9779224 9805824 9831744 9834496 9853704 9864192 9883458 9912357 9928704 9948096 9953853 9961472 9977184 9980928 10010112 10029663 10036572 10063872 10069696 10078588 10113012 10135552 10155348 10188864 10223616 10243584 10249512 10273536 10282608 10316544 10343814 10350592 10377952 10401132 10422594 10436608 10445824 10456992 10466226 10496829 10500768 10531472 10588032 10616832 10622976 10643724 10674846 10719534 10732176 10741653 10756096 10777104 10808616 10812672 10838016 10844288 10853864 10902528 10955763 11001627 11010048 11031552 11037936 11047683 11060712 11063808 11075584 11097216 11129664 11139492 11169792 11176256 11206656 11224332 11239424 11261376 11267893 11328408 11375832 11402496 11440128 11462472 11470368 11501568 11508224 11530701 11557728 11567934 11583488 11606112 11640048 11644416 11675196 11678464 11709334 11713728 11741184 11751552 11790336 11813364 11829248 11847906 11887008 11911536 11927552 11950848 11957764 11985792 11996376 12035968 12067783 12100608 12140544 12159693 12164256 12199824 12210597 12250896 12265344 12323818 12352704 12386304 12393472 12404416 12417678 12446784 12460032 12506123 12520872 12573288 12582912 12607488 12610052 12614784 12644352 12719616 12730848 12744459 12772864 12797811 12827808 12845056 12870144 12877592 12904164 12946752 12984608 12996074 13031424 13074432 13095054 13099968 13108992 13138272 13152256 13177944 13208832 13216476 13220496 13238272 13264128 13271804 13302912 13307904 13346816 13372884 13382096 13418496 13484016 13495923 13540464 13585152 13613184 13621062 13631488 13658112 13666016 13698048 13710144 13724802 13755392 13782258 13791752 13822557 13868176 13896792 13942656 13954968 13995772 14001024 14017536 14117376 14144949 14155776 14163968 14191632 14224896 14233128 14292712 14309568 14322204 14369472 14411488 14416896 14450688 14487291 14536704 14565096 14607684 14660352 14668836 14680064 14708736 14717248 14730244 14747616 14751744 14780556 14796288 14839552 14852656 14893056 14942208 14965776 14971392 15015168 15054858 15095808 15104544 15117882 15167776 15203328 15233022 15253504 15283296 15293824 15335424 15374268 15410304 15419222 15423912 15474816 15515721 15520064 15525888 15566928 15601698 15618304 15654912 15668736 15685488 15699339 15720448 15751152 15797208 15849344 15882048 15891239 15934464 15981056 15995168 16012269 16079301 16134144 16165656 16187392 16212924 16219008 16257024 16266432 16280796 16334528 16353792 16470272 16515072 16556904 16595712 16613376 16645824 16694496 16709238 16754688 16764384 16777216 16809984 16819712 16859136 16892064 16959488 16974464 16992612 17063748 17103744 17113642 17160192 17205552 17252352 17262336 17375232 17409168 17432576 17460072 17466624 17478656 17512794 17517696 17564001 17570592 17611776 17621968 17627328 17637529 17685504 17737216 17743872 17771859 17830512 17891328 17926272 17936646 17978688 17994564 18053952 18113536 18150912 18161416 18210816 18264064 18280192 18299736 18376344 18430076 18485727 18529056 18579456 18590208 18606624 18626517 18668032 18690048 18781308 18823168 18859932 18874368 18915078 18922176 18966528 18977504 18994262 19079424 19096272 19159296 19222528 19267584 19305216 19316388 19356246 19382272 19420128 19476912 19494111 19547136 19558448 19611648 19642581 19663488 19668992 19707408 19728384 19766916 19824714 19857408 19896192 19907706 19922944 19954368 19961856 20020224 20059326 20073144 20127744 20139392 20157176 20226024 20271104 20310696 20377728 20431593 20447232 20487168 20499024 20547072 20565216 20633088 20673387 20687628 20701184 20755904 20802264 20845188 20873216 20891648 20913984 20926087 20932452 20993658 21001536 21062944 21176064 21233664 21245952 21287448 21349692 21439068 21464352 21483306 21512192 21554208 21617232 21625344 21676032 21688576 21707728 21805056 21911526 22003254 22020096 22063104 22075872 22095366 22121424 22127616 22151168 22194432 22259328 22278984 22339584 22352512 22413312 22448664 22478848 22522752 22535786 22582287 22656816 22676823 22751664 22804992 22880256 22924944 22940736 23003136 23016448 23061402 23115456 23128833 23135868 23166976 23212224 23225657 23280096 23288832 23350392 23356928 23402547 23418668 23427456 23482368 23503104 23580672 23626728 23658496 23695812 23774016 23823072 23855104 23901696 23915528 23971584 23992752 24071936 24135566 24201216 24281088 24319386 24328512 24399648 24421194 24492601 24501792 24530688 24647636 24705408 24772608 24786944 24808832 24835356 24893568 24920064 25012246 25041744 25063857 25146576 25165824 25214976 25220104 25229568 25288704 25439232 25461696 25488918 25545728 25595622 25655616 25670463 25690112 25740288 25755184 25777927 25808328 25893504 25969216 25992148 26062848 26148864 26190108 26199936 26217984 26269191 26276544 26304512 26355888 26417664 26432952 26440992 26476544 26528256 26543608 26605824 26615808 26693632 26745768 26764192 26836992 26904969 26968032 26991846 27080928 27170304 27226368 27242124 27262976 27316224 27332032 27396096 27420288 27449604 27510784 27564516 27583504 27645114 27736352 27793584 27885312 27909936 27991544 28002048 28035072 28234752 28289898 28311552 28327936 28372617 28383264 28449792 28466256 28491393 28585424 28619136 28644408 28738944 28822976 28833792 28901376 28974582 29073408 29130192 29215368 29320704 29337672 29360128 29417472 29434496 29460488 29495232 29503488 29561112 29592576 29679104 29705312 29737071 29786112 29861559 29884416 29931552 29942784 30030336 30109716 30191616 30209088 30235764 30335552 30406656 30466044 30507008 30566592 30587648 30670848 30748536 30820608 30838444 30847824 30949632 31031442 31040128 31051776 31133856 31203396 31236608 31309824 31337472 31370976 31398678 31440896 31490487 31502304 31594416 31698688 31764096 31782478 31868928 31962112 31990336 32024538 32158602 32268288 32331312 32374784 32425848 32438016 32514048 32532864 32561592 32669056 32707584 32755411 32867289 32940544 33004881 33030144 33113808 33143049 33191424 33226752 33291648 33388992 33418476 33509376 33528768 33554432 33619968 33639424 33718272 33784128 33803679 33918976 33948928 33985224 34127496 34207488 34227284 34320384 34411104 34504704 34524672 34592103 34750464 34818336 34865152 34920144 34933248 34957312 35025588 35035392 35128002 35141184 35223552 35243936 35254656 35275058 35371008 35474432 35487744 35543718 35661024 35782656 35852544 35873292 35957376 35989128 36107904 36203349 36227072 36301824 36322832 36421632 36479079 36528128 36560384 36599472 36631791 36752688 36860152 36971454 37058112 37158912 37180416 37213248 37253034 37336064 37380096 37518369 37562616 37646336 37719864 37748736 37830156 37844352 37933056 37955008 37988524 38158848 38192544 38318592 38393433 38445056 38535168 38610432 38632776 38712492 38764544 38840256 38953824 38988222 39094272 39116896 39223296 39285162 39326976 39337984 39414816 39456768 39533832 39649428 39714816 39792384 39815412 39845888 39908736 39923712 40040448 40118652 40146288 40255488 40278784 40314352 40452048 40487769 40542208 40621392 40755456 40863186 40894464 40974336 40982669 40998048 41094144 41130432 41266176 41346774 41375256 41402368 41467671 41511808 41604528 41690376 41746432 41783296 41827968 41852174 41864904 41987316 42003072 42125888 42352128 42467328 42491904 42574896 42699384 42878136 42928704 42966612 43024384 43108416 43133363 43234464 43250688 43352064 43377152 43415456 43461873 43610112 43823052 44006508 44040192 44126208 44151744 44190732 44242848 44255232 44302336 44388864 44518656 44557968 44679168 44705024 44826624 44897328 44957696 45045504 45071572 45164574 45313632 45353646 45486259 45503328 45609984 45760512 45849888 45881472 46006272 46032896 46122804 46230912 46257666 46271736 46333952 46424448 46451314 46547163 46560192 46577664 46700784 46713856 46805094 46837336 46854912 46964736 47006208 47161344 47253456 47316992 47391624 47548032 47646144 47673717 47710208 47803392 47831056 47873293 47943168 47985504 48036807 48143872 48237903 48271132 48402432 48562176 48638772 48657024 48799296 48842388 48985202 49003584 49061376 49295272 49410816 49545216 49573888 49617664 49670712 49787136 49840128 50024492 50083488 50127714 50293152 50331648 50429952 50440208 50459136 50577408 50878464 50923392 50977836 51091456 51191244 51311232 51340926 51380224 51480576 51510368 51555854 51616656 51787008 51938432 51984296 52125696 52297728 52380216 52399872 52435968 52538382 52553088 52609024 52692003 52711776 52835328 52865904 52881984 52912587 52953088 53056512 53087216 53211648 53231616 53315577 53387264 53491536 53528384 53673984 53809938 53936064 53983692 54161856 54340608 54452736 54484248 54525952 54632448 54664064 54792192 54840576 54899208 55021568 55129032 55167008 55290228 55457181 55472704 55587168 55770624 55819872 55983088 56004096 56070144 56469504 56579796 56623104 56655872 56745234 56766528 56899584 56932512 56982786 57170848 57238272 57288816 57477888 57645952 57667584 57802752 57949164 58146816 58260384 58430736 58482333 58641408 58675344 58720256 58834944 58868992 58920976 58990464 59006976 59122224 59185152 59358208 59410624 59474142 59572224 59723118 59768832 59863104 59885568 59897747 60060672 60219432 60383232 60418176 60471528 60671104 60813312 60932088 61014016 61133184 61175296 61294779 61341696 61497072 61641216 61676888 61695648 61899264 62062884 62080256 62103552 62267712 62406792 62473216 62619648 62674944 62741952 62778261 62797356 62881792 62980974 63004608 63188832 63397376 63528192 63564956 63737856 63924224 63980672 64049076 64317204 64536576 64662624 64749568 64851696 64876032 65028096 65065728 65123184 65338112 65415168 65510822 65734578 65881088 66009762 66060288 66227616 66286098 66382848 66453504 66479917 66583296 66777984 66836952 67018752 67057536 67108864 67239936 67278848 67436544 67568256 67607358 67746861 67837952 67897856 67970448 68030469 68254992 68414976 68454568 68640768 68822208 69009408 69049344 69184206 69386499 69500928 69636672 69676971 69730304 69840288 69866496 69914624 70051176 70070784 70207641 70256004 70282368 70447104 70487872 70509312 70550116 70742016 70948864 70975488 71087436 71322048 71565312 71705088 71746584 71914752 71978256 72215808 72406698 72454144 72603648 72645664 72843264 72958158 73056256 73120768 73198944 73263582 73477803 73505376 73720304 73942908 74116224 74317824 74360832 74426496 74506068 74672128 74760192 75036738 75125232 75191571 75292672 75439728 75497472 75660312 75688704 75866112 75910016 75977048 76317696 76385088 76637184 76786866 76890112 77011389 77070336 77220864 77265552 77333781 77424984 77529088 77680512 77907648 77976444 78188544 78233792 78446592 78570324 78653952 78675968 78829632 78913536 79067664 79298856 79429632 79584768 79630824 79691776 79817472 79847424 80080896 80237304 80292576 80510976 80557568 80628704 80714907 80904096 80975538 81084416 81242784 81510912 81726372 81788928 81948672 81965338 81996096 82188288 82260864 82532352 82693548 82750512 82804736 82935342 83023616 83209056 83380752 83492864 83566592 83655936 83704348 83729808 83974632 84006144 84251776 84474481 84704256 84934656 84983808 85117851 85149792 85398768 85474179 85756272 85857408 85933224 86048768 86216832 86266726 86468928 86501376 86704128 86754304 86830912 86923746 87220224 87542861 87646104 88013016 88080384 88252416 88303488 88381464 88485696 88510464 88604672 88777728 89037312 89115936 89211213 89358336 89410048 89584677 89653248 89794656 89915392 90091008 90143144 90329148 90627264 90707292 90972518 91006656 91219968 91521024 91699776 91762944 92012544 92065792 92245608 92461824 92515332 92543472 92667904 92848896 92902628 93094326 93120384 93155328 93401568 93427712 93610188 93674672 93709824 93929472 94012416 94322688 94471461 94506912 94633984 94783248 95096064 95292288 95347434 95420416 95606784 95662112 95746586 95886336 95971008 96073614 96287744 96475806 96542264 96804864 97124352 97277544 97314048 97598592 97684776 97970404 98007168 98122752 98266233 98590544 98821632 99014643 99090432 99147776 99235328 99341424 99429147 99574272 99680256 100048984 100166976 100255428 100586304 100663296 100859904 100880416 100918272 101154816 101411037 101756928 101846784 101955672 102182912 102382488 102622464 102681852 102760448 102961152 103020736 103111708 103233312 103574016 103876864 103968592 104251392 104595456 104760432 104799744 104871936 105076764 105106176 105218048 105384006 105423552 105670656 105731808 105763968 105825174 105906176 106113024 106174432 106423296 106463232 106631154 106774528 106983072 107056768 107347968 107619876 107872128 107967384 108323712 108610047 108681216 108905472 108968496 109051904 109264896 109328128 109584384 109681152 109798416 109895373 110043136 110258064 110334016 110580456 110914362 110945408 111174336 111238673 111541248 111639744 111966176 112008192 112140288 112555107 112939008 113159592 113246208 113311744 113490468 113533056 113799168 113865024 113965572 114341696 114476544 114577632 114955776 115291904 115335168 115605504 115898328 116293632 116520768 116861472 116964666 117282816 117350688 117440512 117669888 117737984 117841952 117980928 118013952 118244448 118370304 118716416 118821248 118948284 119144448 119446236 119537664 119726208 119771136 119795494 120121344 120438864 120766464 120836352 120943056 121342208 121626624 121864176 122028032 122266368 122350592 122589558 122683392 122948007 122994144 123282432 123353776 123391296 123462703 123798528 124125768 124160512 124207104 124403013 124535424 124813584 124946432 125239296 125349888 125483904 125556522 125594712 125763584 125961948 126009216 126377664 126794752 127056384 127129912 127475712 127848448 127961344 128098152 128634408 129073152 129325248 129400089 129499136 129703392 129752064 130056192 130131456 130246368 130385619 130676224 130830336 131021644 131469156 131762176 132019524 132120576 132455232 132572196 132765696 132907008 132959834 133166592 133555968 133673904 134037504 134115072 134217728 134479872 134557696 134873088 135136512 135214716 135493722 135675904 135795712 135940896 136060938 136458777 136509984 136829952 136909136 137281536 137644416 138018816 138098688 138368412 138772998 139001856 139273344 139353942 139460608 139641489 139680576 139732992 139829248 140102352 140141568 140415282 140512008 140564736 140894208 140975744 141018624 141100232 141484032 141897728 141950976 142174872 142644096 143021151 143130624 143410176 143493168 143619879 143829504 143956512 144431616 144713709 144813396 144908288 145207296 145291328 145686528 145916316 146112512 146241536 146397888 146482609 146527164 146955606 147010752 147440608 147885816 148232448 148635648 148721664 148852992 149012136 149344256 149520384 150073476 150250464 150383142 150585344 150879456 150994944 151320624 151377408 151732224 151820032 151954096 152635392 152770176 153274368 153573732 153780224 154022778 154140672 154441728 154531104 154667562 154849968 155058176 155361024 155815296 155952888 156377088 156467584 156893184 157140648 157307904 157351936 157659264 157827072 158076009 158135328 158597712 158737761 158859264 159169536 159261648 159383552 159634944 159694848 160161792 160474608 160585152 161021952 161115136 161257408 161429814 161808192 161951076 162168832 162485568 162579599 163021824 163452744 163577856 163897344 163930676 163992192 164376576 164521728 165064704 165387096 165501024 165609472 165870684 166047232 166371543 166418112 166761504 166985728 167133184 167311872 167408696 167459616 167949264 168012288 168503552 168948962 169408512 169869312 169967616 170235702 170299584 170797536 170948358 171512544 171714816 171866448 172097536 172433664 172533452 172937856 173002752 173408256 173508608 173661824 173847492 174440448 175085722 175292208 175446999 176026032 176160768 176504832 176606976 176762928 176971392 177020928 177209344 177555456 178074624 178231872 178422426 178716672 178820096 179169354 179306496 179589312 179693241 179830784 180182016 180286288 180445489 180658296 181254528 181414584 181945036 182013312 182439936 183042048 183399552 183525888 183884337 184025088 184131584 184491216 184923648 185030664 185086944 185335808 185697792 185805256 186188652 186240768 186310656 186803136 186855424 187220376 187349344 187419648 187858944 188024832 188334783 188645376 188942922 189013824 189267968 189566496 190192128 190584576 190694868 190840832 191213568 191324224 191493172 191772672 191942016 192147228 192575488 192951612 193084528 193609728 194248704 194555088 194628096 195197184 195369552 195940808 196014336 196245504 196532466 197181088 197643264 198029286 198180864 198295552 198470656 198682848 198858294 199148544 199360512 199439751 200097968 200333952 200510856 201172608 201326592 201719808 201760832 201836544 202309632 202822074 203513856 203693568 203911344 204091407 204365824 204764976 205244928 205363704 205520896 205922304 206041472 206223416 206466624 207148032 207753728 207937184 208159497 208502784 209030913 209190912 209520864 209599488 209743872 210153528 210212352 210436096 210768012 210847104 211341312 211463616 211527936 211650348 211812352 212226048 212348864 212846592 212926464 213262308 213549056 213966144 214113536 214695936 215239752 215744256 215934768 216647424 217220094 217362432 217810944 217936992 218103808 218529792 218656256 219168768 219362304 219596832 219790746 220086272 220433409 220516128 220668032 221160912 221828724 221890816 222348672 222477346 223082496 223279488 223932352 224016384 224280576 225110214 225878016 226319184 226492416 226623488 226980936 227066112 227598336 227730048 227931144 228683392 228953088 229155264 229287877 229911552 230583808 230670336 231034167 231211008 231796656 232001343 232587264 233041536 233722944 233929332 234565632 234701376 234881024 235339776 235475968 235683904 235961856 236027904 236488896 236740608 237432832 237642496 237896568 238288896 238892472 239075328 239452416 239542272 239590988 240242688 240877728 241532928 241672704 241886112 242144721 242684416 243253248 243728352 244056064 244532736 244701184 245179116 245366784 245896014 245988288 246564864 246707552 246782592 246925406 247597056 248251536 248321024 248414208 248806026 249070848 249627168 249892864 250478592 250699776 250967808 251113044 251189424 251527168 251923896 252018432 252755328 253423443 253589504 254112768 254259824 254951424 255353553 255696896 255922688 256196304 256422537 257268816 258146304 258650496 258800178 258998272 259406784 259504128 260112384 260262912 260492736 260771238 261352448 261660672 262043288 262628583 262938312 263524352 264039048 264241152 264910464 265144392 265531392 265814016 265919668 266333184 267111936 267347808 268075008 268230144 268435456 268754031 268959744 269115392 269746176 270273024 270429432 270987444 271351808 271591424 271881792 272121876 272917554 273019968 273659904 273818272 274563072 275288832 276037632 276197376 276736824 277545996 278003712 278546688 278707884 278921216 279282978 279361152 279465984 279658496 280204704 280283136 280830564 281024016 281129472 281788416 281951488 282037248 282200464 282968064 283414383 283795456 283901952 284349744 285288192 286042302 286261248 286820352 286986336 287239758 287659008 287913024 288863232 289427418 289626792 289816576 290414592 290582656 291373056 291832632 292225024 292483072 292795776 292965218 293054328 293911212 294021504 294798699 294881216 295771632 296464896 297271296 297443328 297705984 298024272 298287441 298688512 299040768 300146952 300500928 300766284 301170688 301758912 301933541 301989888 302641248 302754816 303464448 303640064 303908192 304233111 305270784 305540352 306548736 307147464 307560448 308045556 308281344 308883456 309062208 309335124 309699936 310116352 310722048 311630592 311905776 312754176 312935168 313786368 314281296 314615808 314703872 315318528 315654144 316152018 316270656 317195424 317475522 317718528 318339072 318403813 318523296 318767104 319269888 319389696 320323584 320949216 321170304 322043904 322230272 322514816 322859628 323616384 323902152 324337664 324971136 325159198 325830141 326043648 326905488 327155712 327794688 327861352 327984384 328753152 329043456 330129408 330774192 331002048 331218944 331741368 332094464 332743086 332836224 333523008 333716019 333971456 334266368 334623744 334817392 334919232 335113051 335898528 336024576 337007104 337665321 337897924 338817024 339738624 339935232 340471404 340599168 341595072 341896716 343025088 343429632 343732896 344195072 344867328 345066904 345875712 346005504 346816512 347017216 347323648 347694984 348880896 350171444 350584416 350893998 352052064 352321536 353009664 353213952 353525856 353942784 354041856 354418688 355110912 356149248 356463744 356844852 357433344 357640192 358338708 358612992 359178624 359386482 359661568 360364032 360572576 360890978 361316592 362509056 362829168 363890072 364026624 364879872 366084096 366799104 367051776 367768674 368050176 368263168 368844021 368982432 369847296 370061328 370173888 370388109 370671616 371395584 371610512 372377304 372481536 372621312 373209039 373606272 373710848 374440752 374698688 374839296 375717888 376049664 376669566 377290752 377885844 378027648 378535936 379132992 380384256 381169152 381389736 381681664 382427136 382648448 382986344 383545344 383884032 384294456 385150976 385903224 386169056 387219456 388200267 388497408 389110176 389256192 390394368 390739104 391881616 392028672 392491008 393064932 394362176 395286528 396058572 396361728 396591104 396941312 397365696 397716588 398297088 398721024 398879502 400195936 400667904 401021712 402345216 402653184 403439616 403521664 403673088 404619264 405644148 407027712 407387136 407822688 408182814 408731648 409376331 409529952 410489856 410727408 411041792 411844608 412082944 412446832 412933248 414296064 415507456 415874368 416318994 417005568 418061826 418381824 419041728 419198976 419487744 420307056 420424704 420872192 421536024 421694208 422682624 422927232 423055872 423300696 423624704 424452096 424697728 425693184 425852928 426524616 427098112 427932288 428227072 429063453 429391872 430479504 430859637 431488512 431869536 433294848 434440188 434724864 435621888 435873984 436207616 437059584 437312512 438337536 438724608 439193664 439447827 439581492 440172544 440866818 441032256 441336064 442321824 443657448 443781632 444697344 444954692 446164992 446558976 447864704 448032768 448561152 450220428 451756032 452638368 452984832 453246976 453961872 454132224 455196672 455460096 455862288 457366784 457906176 458310528 458575754 459823104 461167616 461340672 462068334 462422016 463593312 464002686 465174528 465359419 466083072 467445888 467858664 469131264 469402752 469762048 470679552 470951936 471367808 471923712 472055808 472977792 473481216 474228027 474865664 475284992 475793136 476213283 476577792 477784944 478150656 478904832 479084544 479181976 480485376 481755456 483065856 483345408 483772224 484289442 485368832 486506496 487456704 487738797 488112128 489065472 489402368 490358232 490733568 491792028 491976576 493129728 493415104 493565184 493850812 495194112 496503072 496642048 496828416 497612052 498141696 499114629 499254336 499785728 500957184 501399552 501935616 502226088 502378848 503054336 503847792 504036864 505510656 506846886 507179008 508225536 508519648 509902848 510707106 511393792 511845376 512392608 512845074 514537632 516292608 517300992 517600356 517996544 518813568 519008256 520224768 520525824 520985472 521542476 522704896 523321344 524086576 525257166 525876624 526340997 527048704 528078096 528482304 529820928 530288784 531062784 531628032 531839336 532666368 534223872 534695616 536150016 536460288 536870912 537508062 537919488 538230784 539079723 539492352 540546048 540858864 541336467 541974888 542703616 543182848 543763584 544243752 545835108 546039936 547319808 547636544 549126144 550577664 552075264 552394752 553473648 555091992 556007424 557093376 557415768 557842432 558565956 558722304 558931968 559316992 560409408 560566272 561661128 562048032 562258944 563576832 563902976 564074496 564400928 565004349 565936128 566828766 567590912 567803904 568699488 570576384 572084604 572522496 573640704 573972672 574479516 575318016 575826048 577726464 578854836 579253584 579633152 580829184 581165312 582746112 583665264 584450048 584966144 585591552 585930436 586108656 587822424 588043008 589597398 589762432 591321367 591543264 592929792 594542592 594886656 595411968 596048544 596574882 597377024 598081536 598319253 600293904 601001856 601532568 602341376 603517824 603867082 603979776 605282496 605509632 606928896 607280128 607816384 608466222 610541568 611080704 613097472 614294928 615120896 616091112 616562688 617766912 618124416 618670248 619399872 620232704 621444096 622352809 623261184 623811552 624478491 625508352 625870336 627092739 627572736 628562592 629231616 629407744 630637056 631308288 632304036 632541312 634390848 634951044 635437056 636678144 636807626 637046592 637534208 638539776 638779392 640647168 641898432 642340608 644087808 644460544 645029632 645719256 647232768 647804304 648675328 649942272 650318396 651660282 652087296 653810976 654311424 655589376 655722704 655968768 657506304 658086912 660258816 661300227 661548384 662004096 662437888 663482736 664188928 665486172 665672448 667046016 667432038 667942912 668532736 669247488 669634784 669838464 670226102 671797056 672049152 674014208 675330642 675795848 677634048 679477248 679870464 680942808 681198336 683190144 683793432 686050176 686859264 687465792 687863631 688390144 689734656 690133808 691751424 692011008 693102501 693633024 694034432 694647296 695389968 696004029 697761792 700342888 701168832 701787996 704104128 704643072 706019328 706427904 707051712 707885568 708083712 708837376 710221824 712298496 712927488 713689704 714866688 715280384 716677416 717225984 718357248 718772964 719323136 720728064 721145152 721781956 722633184 725018112 725658336 727780144 728053248 729759744 732168192 733598208 734103552 735537348 736100352 736526336 737688042 737964864 739694592 740122656 740347776 740776218 741343232 742791168 743221024 744754608 744963072 745242624 746418078 747212544 747421696 748881504 749397376 749678592 751435776 752099328 753339132 754581504 755771688 756055296 757071872 758265984 760270329 760768512 762338304 762779472 763363328 764854272 765296896 765972688 767090688 767768064 768588912 769267611 770301952 771806448 772338112 774438912 776400534 776994816 778220352 778512384 778670711 780788736 781478208 783763232 784057344 784982016 786129864 787885749 788724352 790573056 792117144 792723456 793182208 793882624 794731392 795433176 796594176 797442048 797759004 800391872 801335808 802043424 804690432 805306368 806879232 807043328 807346176 809238528 811288296 814055424 814774272 815645376 816365628 817463296 818752662 819059904 820979712 821454816 822083584 823689216 824165888 824893664 825866496 828592128 831014912 831748736 832637988 834011136 836123652 836763648 838083456 838397952 838975488 840614112 840849408 841744384 843072048 843388416 845365248 845854464 846111744 846601392 847249408 848904192 849395456 851386368 851705856 853049232 854196224 855864576 856454144 858126906 858783744 860959008 861719274 862977024 863739072 864238921 866589696 868880376 869449728 871243776 871747968 872415232 874119168 874625024 876675072 877449216 878387328 878895654 879162984 880345088 881733636 882064512 882672128 884396097 884643648 887314896 887563264 889394688 889909384 892329984 893117952 895729408 896065536 897122304 900440856 903512064 905276736 905800623 905969664 906493952 907923744 908264448 910393344 910920192 911724576 912699333 914733568 915812352 916621056 917151508 919646208 922335232 922681344 924136668 924844032 927186624 928005372 930349056 930718838 932166144 934891776 935717328 938262528 938805504 939524096 941359104 941903872 942735616 943847424 944111616 945955584 946962432 948456054 949731328 950569984 951586272 952426566 953155584 955211439 955569888 956301312 957809664 958169088 958363952 960970752 963510912 966131712 966690816 967544448 968578884 970737664 973012992 974913408 975477594 976224256 977490423 978130944 978804736 980716464 981467136 983584056 983953152 986259456 986830208 987130368 987701624 990388224 993006144 993284096 993656832 995224104 996283392 998229258 998508672 999571456 1001148057 1001914368 1002799104 1003871232 1004452176 1004757696 1005339153 1006108672 1007695584 1008073728 1011021312 1012995963 1013693772 1014358016 1016451072 1017039296 1019805696 1021414212 1022787584 1023690752 1024785216 1025690148 1029075264 1032585216 1034601984 1035200712 1035993088 1037627136 1038016512 1040449536 1041051648 1041970944 1043084952 1045409792 1046642688 1048173152 1050514332 1051753248 1052681994 1054097408 1056156192 1056964608 1059641856 1060577568 1062125568 1063256064 1063678672 1065332736 1068447744 1069391232 1072300032 1072920576 1073741824 1075016124 1075838976 1076461568 1078159446 1078984704 1081092096 1081717728 1082672934 1083949776 1085407232 1086365696 1087527168 1088487504 1091670216 1092079872 1094639616 1095273088 1098252288 1101155328 1104150528 1104789504 1106532063 1106947296 1110183984 1111164327 1112014848 1114186752 1114831536 1115684864 1117131912 1117444608 1117863936 1118633984 1120818816 1121132544 1123322256 1124096064 1124517888 1127153664 1127805952 1128148992 1128801856 1130008698 1131872256 1133657532 1135181824 1135607808 1137398976 1138057193 1141152768 1144169208 1145044992 1147281408 1147945344 1148959032 1150636032 1151652096 1155452928 1157709672 1158507168 1159266304 1161658368 1162330624 1164600801 1165492224 1167330528 1168900096 1169932288 1171183104 1171860872 1172217312 1175644848 1176086016 1179194796 1179524864 1182642734 1183086528 1185859584 1189085184 1189773312 1190823936 1192097088 1193149764 1194754048 1196163072 1196638506 1200587808 1202003712 1203065136 1204682752 1207035648 1207734164 1207959552 1210564992 1211019264 1213857792 1214560256 1215632768 1216932444 1221083136 1222161408 1226194944 1228128993 1228589856 1230241792 1232182224 1233125376 1235533824 1236248832 1237340496 1238799744 1240465408 1242888192 1244705618 1246522368 1247623104 1248956982 1251016704 1251740672 1254185478 1255145472 1257125184 1258463232 1258815488 1261274112 1262616576 1263118423 1264608072 1265082624 1268781696 1269902088 1270874112 1273356288 1273615252 1274093184 1275068416 1277079552 1277558784 1281294336 1283796864 1284681216 1287190359 1288175616 1288921088 1290059264 1291438512 1292578911 1294465536 1295608608 1297350656 1299884544 1300636792 1303320564 1304174592 1307621952 1308622848 1311178752 1311445408 1311937536 1315012608 1316173824 1318343481 1320517632 1322600454 1323096768 1324008192 1324875776 1326965472 1328377856 1330972344 1331344896 1334092032 1334864076 1335885824 1337065472 1338494976 1339269568 1339676928 1340452204 1343594112 1344098304 1348028416 1350661284 1351591696 1355268096 1358954496 1359740928 1361885616 1362396672 1366380288 1367586864 1372100352 1373718528 1374931584 1375727262 1376780288 1379469312 1380267616 1383502848 1384022016 1386205002 1387266048 1388068864 1389294592 1390779936 1392008058 1395523584 1396078257 1400685776 1402337664 1403575992 1408208256 1409286144 1412038656 1412855808 1414103424 1415771136 1416167424 1417674752 1420443648 1424596992 1425854976 1427379408 1428639849 1429733376 1430560768 1433354832 1434451968 1436714496 1437545928 1438646272 1441456128 1442290304 1443563912 1445266368 1450036224 1451316672 1455560288 1456106496 1459519488 1463216391 1464336384 1467196416 1468207104 1471074696 1472200704 1473052672 1475376084 1475929728 1479389184 1480245312 1480695552 1481552436 1482686464 1485582336 1486442048 1489509216 1489926144 1490485248 1492836156 1494425088 1494843392 1497763008 1498794752 1499357184 1502871552 1504198656 1506678264 1509163008 1511543376 1512110592 1514143744 1516531968 1520540658 1521537024 1524676608 1525558944 1526726656 1529708544 1530593792 1531945376 1534181376 1535536128 1537177824 1538535222 1540603904 1543612896 1544676224 1548877824 1552801068 1553989632 1556440704 1557024768 1557341422 1561577472 1562956416 1567526464 1568114688 1569964032 1572259728 1575771498 1577448704 1581146112 1584234288 1585446912 1586364416 1587765248 1589462784 1590866352 1593188352 1594884096 1595518008 1600783744 1602671616 1604086848 1605015139 1609380864 1610612736 1613758464 1614086656 1614692352 1617239169 1618477056 1622576592 1624009401 1628110848 1629548544 1631290752 1632731256 1634926592 1637505324 1638119808 1641959424 1642909632 1644167168 1647378432 1648331776 1649787328 1651732992 1657184256 1662029824 1663497472 1665275976 1668022272 1672247304 1673527296 1676166912 1676795904 1677950976 1681228224 1681698816 1683488768 1686144096 1686776832 1690730496 1691708928 1692223488 1693202784 1694498816 1695013047 1697808384 1698790912 1702772736 1703411712 1706098464 1708392448 1711729152 1712908288 1716253812 1717567488 1721918016 1723438548 1725954048 1727478144 1728477842 1733179392 1737760752 1738899456 1742487552 1743495936 1744830464 1748238336 1749250048 1753350144 1754898432 1756774656 1757791308 1758325968 1760690176 1763467272 1764129024 1765344256 1768792194 1769287296 1773964101 1774629792 1775126528 1778789376 1779818768 1784659968 1786235904 1791458816 1792131072 1794244608 1794957759 1800881712 1807024128 1810553472 1811601246 1811939328 1812987904 1815847488 1816528896 1820786688 1821840384 1823449152 1825398666 1829467136 1831624704 1833242112 1834303016 1839292416 1844670464 1845362688 1848273336 1849688064 1854373248 1856010744 1860698112 1861437676 1864332288 1867058427 1869783552 1871434656 1876525056 1877611008 1879048192 1881278217 1882718208 1883807744 1885471232 1887694848 1888223232 1891911168 1893924864 1896912108 1899462656 1901139968 1903172544 1904853132 1906311168 1910422878 1911139776 1912602624 1915619328 1916338176 1916727904 1921941504 1927021824 1932263424 1933381632 1935088896 1937157768 1941475328 1946025984 1949826816 1950955188 1952448512 1954980846 1956261888 1957609472 1961432928 1962934272 1967168112 1967906304 1972518912 1973660416 1974260736 1975403248 1980776448 1983900681 1986012288 1986568192 1987313664 1990448208 1992566784 1996458516 1997017344 1999142912 2002296114 2003828736 2005598208 2007742464 2008904352 2009515392 2010678306 2012217344 2015391168 2016147456 2022042624 2025991926 2027387544 2028716032 2032902144 2034078592 2039611392 2042828424 2045575168 2047381504 2049570432 2051380296 2058150528 2063590893 2065170432 2069203968 2070401424 2071986176 2075254272 2076033024 2080899072 2082103296 2083941888 2086169904 2088012087 2090819584 2093285376 2096346304 2101028664 2103506496 2105363988 2108194816 2112312384 2113534787 2113929216 2119283712 2121155136 2124251136 2126512128 2127357344 2130665472 2136895488 2138782464 2144600064 2145841152 2147483648 2150032248 2151677952 2152923136 2156318892 2157969408 2162184192 2163435456 2165345868 2167899552 2170814464 2172731392 2175054336 2176975008 2183340432 2184159744 2189279232 2190546176 2196504576 2202310656 2208301056 2209579008 2213064126 2213894592 2220367968 2222328654 2224029696 2228373504 2229663072 2231369728 2234263824 2234889216 2235727872 2237267968 2241637632 2242265088 2246644512 2248192128 2249035776 2254307328 2255611904 2256297984 2257603712 2260017396 2263744512 2267315064 2270363648 2271215616 2274797952 2276114386 2280810987 2282305536 2288338416 2290089984 2294562816 2295890688 2297918064 2301272064 2303304192 2310905856 2315419344 2317014336 2318532608 2323316736 2324661248 2329201602 2330984448 2334661056 2336012133 2337800192 2339864576 2342366208 2343721744 2344434624 2345791357 2351289696 2352172032 2358389592 2359049728 2363657247 2365285468 2366173056 2371719168 2378170368 2379546624 2381647872 2384194176 2386299528 2389508096 2392326144 2393277012 2401175616 2404007424 2406130272 2409365504 2414071296 2415468328 2415919104 2421129984 2422038528 2427715584 2429120512 2431265536 2433864888 2442166272 2444322816 2452389888 2456257986 2457179712 2460483584 2464364448 2466250752 2471067648 2472497664 2474680992 2477599488 2480930816 2485776384 2489411236 2493044736 2495246208 2497913964 2502033408 2503481344 2508370956 2510290944 2514250368 2516926464 2517630976 2522548224 2525233152 2526236846 2529216144 2530165248 2537563392 2539804176 2541748224 2546712576 2547230504 2548186368 2550136832 2554159104 2555117568 2562588672 2567593728 2569362432 2574380718 2576351232 2577842176 2580118528 2582877024 2585157822 2588931072 2591217216 2592716763 2594701312 2599769088 2601273584 2606641128 2608349184 2615243904 2617245696 2622357504 2622890816 2623875072 2630025216 2632347648 2636686962 2641035264 2645200908 2646193536 2648016384 2649751552 2653188291 2653930944 2656755712 2661944688 2662689792 2668184064 2669728152 2671771648 2674130944 2676989952 2678539136 2679353856 2680904408 2687188224 2688196608 2696056832 2701322568 2703183392 2710536192 2717401869 2717908992 2719481856 2723771232 2724793344 2732760576 2735173728 2744200704 2747437056 2749863168 2751454524 2753560576 2758938624 2760535232 2767005696 2768044032 2772410004 2774532096 2776137728 2778589184 2781559872 2784016116 2791047168 2792156514 2801371552 2804675328 2807151984 2816416512 2818572288 2824077312 2825711616 2828206848 2831542272 2832334848 2835349504 2840887296 2849193984 2851709952 2854758816 2857279698 2859466752 2861121536 2865634317 2866709664 2868903936 2873428992 2875091856 2877292544 2882912256 2884580608 2887127824 2890532736 2900072448 2902633344 2911120576 2912212992 2919038976 2926432782 2928672768 2934392832 2936414208 2942149392 2944401408 2946105344 2950752168 2951859456 2958778368 2960490624 2961391104 2963104872 2965372928 2971164672 2972884096 2979018432 2979852288 2980970496 2985672312 2988850176 2989686784 2995526016 2997589504 2998714368 3003444171 3005743104 3008397312 3013356528 3016017459 3018326016 3023086752 3024221184 3028287488 3033063936 3041081316 3043074048 3049353216 3051117888 3053453312 3059417088 3061187584 3063890752 3068362752 3071072256 3074355648 3077070444 3081207808 3087225792 3089352448 3097755648 3105602136 3107979264 3112881408 3114049536 3114682844 3123154944 3125912832 3135052928 3136229376 3139928064 3144519456 3151542996 3154897408 3162292224 3168468576 3170893824 3172728832 3175530496 3178925568 3181732704 3186376704 3189768192 3191036016 3201567488 3205343232 3208173696 3210030278 3218761728 3221225472 3227516928 3228173312 3229384704 3234478338 3236954112 3245153184 3248018802 3256221696 3259097088 3262581504 3265462512 3269853184 3275010648 3276239616 3283918848 3285819264 3288334336 3294756864 3296663552 3299574656 3303465984 3314368512 3319596189 3324059648 3326994944 3330551952 3333492981 3336044544 3344494608 3347054592 3352333824 3353591808 3355901952 3362456448 3363397632 3366977536 3372288192 3373553664 3381460992 3383417856 3384446976 3386405568 3388997632 3390026094 3395616768 3397581824 3405545472 3406823424 3412196928 3414171579 3416784896 3423458304 3425816576 3432507624 3435134976 3443836032 3446877096 3451908096 3454956288 3456955684 3466358784 3475521504 3477798912 3484975104 3486991872 3489660928 3493802403 3496476672 3498500096 3506700288 3509796864 3513549312 3515582616 3516651936 3521380352 3526934544 3528258048 3530688512 3537584388 3538574592 3547928202 3549259584 3550253056 3557578752 3559637536 3569319936 3572471808 3582917632 3584262144 3588489216 3589915518 3601763424 3614048256 3621106944 3623202492 3623878656 3625975808 3631694976 3633057792 3641573376 3643680768 3646898304 3650797332 3658934272 3663249408 3666484224 3668606032 3678584832 3684386979 3689340928 3690725376 3696546672 3699376128 3708746496 3712021488 3721396224 3722875352 3728664576 3734116854 3739567104 3742869312 3753050112 3755222016 3758096384 3762556434 3765436416 3767615488 3770942464 3775389696 3776446464 3783822336 3787849728 3789355269 3793824216 3798925312 3802279936 3806345088 3809706264 3812622336 3820845756 3822279552 3825205248 3831238656 3832676352 3833455808 3843883008 3854043648 3864526848 3866763264 3870177792 3874315536 3877736733 3882950656 3892051968 3899653632 3901910376 3904897024 3909961692 3912523776 3915218944 3922865856 3925868544 3934336224 3935812608 3945037824 3947320832 3948521472 3950806496 3955030443 3961552896 3967801362 3972024576 3973136384 3974627328 3980896416 3985133568 3992917032 3994034688 3998285824 4004592228 4007657472 4011196416 4015484928 4017808704 4019030784 4021356612 4024434688 4030782336 4032294912 4044085248 4051983852 4054775088 4057432064 4065804288 4068157184 4079222784 4085656848 4091150336 4094763008 4099140864 4102760592 4116301056 4127181786 4130340864 4138407936 4139249569 4140802848 4143972352 4150508544 4152066048 4161798144 4164206592 4167883776 4172339808 4176024174 4181639168 4186570752 4188234771 4192692608 4202057328 4207012992 4210727976 4216389632 4224624768 4227069574 4227858432 4238567424 4242310272 4248502272 4253024256 4254714688 4261330944 4273790976 4277564928 4289200128 4291682304 4294967296 4300064496 4303355904 4305846272 4312637784 4315938816 4324368384 4326870912 4330691736 4335799104 4341628928 4345462784 4350108672 4353950016 4356469663 4366680864 4368319488 4378558464 4381092352 4389649173 4393009152 4404621312 4416602112 4419158016 4426128252 4427789184 4440735936 4444657308 4448059392 4456747008 4459326144 4462739456 4468527648 4469778432 4471455744 4474535936 4483275264 4484530176 4493289024 4496384256 4498071552 4508614656 4511223808 4512595968 4515207424 4520034792 4527489024 4534630128 4540727296 4542431232 4549595904 4552228772 4561621974 4564611072 4576676832 4580179968 4589125632 4591781376 4595836128 4602544128 4606608384 4621811712 4630838688 4634028672 4637065216 4646633472 4649322496 4658403204 4661968896 4669322112 4672024266 4675600384 4679729152 4684732416 4687443488 4688869248 4691582714 4702579392 4704344064 4716779184 4718099456 4727314494 4730570936 4732346112 4743438336 4756340736 4759093248 4763295744 4768388352 4772599056 4779016192 4784652288 4786554024 4802351232 4808014848 4812260544 4815045417 4818731008 4828142592 4830936656 4831838208 4842259968 4844077056 4851717507 4855431168 4858241024 4862531072 4867729776 4872028203 4884332544 4888645632 4904779776 4912515972 4914359424 4920967168 4928728896 4932501504 4942135296 4944995328 4949361984 4955198976 4961861632 4971552768 4978822472 4986089472 4990492416 4995827928 5004066816 5006962688 5016741912 5020581888 5028500736 5033852928 5035261952 5045096448 5050466304 5052473692 5058432288 5060330496 5075126784 5079608352 5083496448 5093425152 5094461008 5096372736 5100273664 5108318208 5110235136 5125177344 5135187456 5138724864 5148761436 5152702464 5155684352 5160237056 5165754048 5170315644 5177862144 5182434432 5185433526 5189402624 5199538176 5202547168 5213282256 5216698368 5230487808 5234491392 5244715008 5245781632 5247750144 5260050432 5264695296 5273373924 5282070528 5290401816 5292387072 5296032768 5299503104 5306376582 5307861888 5313511424 5321892303 5323889376 5325379584 5336368128 5339456304 5343543296 5348261888 5353979904 5357078272 5358707712 5361808816 5374376448 5376393216 5384873277 5392113664 5402645136 5406366784 5421072384 5434803738 5435817984 5438963712 5447542464 5449586688 5465521152 5470347456 5488401408 5494874112 5499726336 5502909048 5507121152 5517877248 5521070464 5534011392 5536088064 5544820008 5549064192 5552275456 5557178368 5563119744 5568032232 5582094336 5584313028 5601175281 5602743104 5609350656 5614303968 5632833024 5637144576 5648154624 5651423232 5656413696 5663084544 5664669696 5670699008 5681774592 5698387968 5703419904 5709517632 5714559396 5718933504 5722243072 5731268634 5733419328 5737807872 5746857984 5750183712 5754585088 5765824512 5769161216 5774255648 5781065472 5800144896 5805266688 5822241152 5824425984 5838077952 5852865564 5857345536 5868785664 5872828416 5884298784 5888802816 5892210688 5901504336 5903718912 5917556736 5920981248 5922782208 5926209744 5930745856 5942329344 5945768192 5958036864 5959704576 5961940992 5971344624 5977700352 5979373568 5991052032 5995179008 5997428736 6006888342 6011486208 6016794624 6026713056 6032034918 6036652032 6046173504 6048442368 6049672447 6056574976 6066127872 6082162632 6086148096 6098706432 6102235776 6106906624 6118834176 6122375168 6127781504 6136725504 6142144512 6148711296 6154140888 6162415616 6174451584 6178704896 6190772679 6195511296 6211204272 6215958528 6225762816 6228099072 6229365688 6246309888 6251825664 6270105856 6272458752 6279856128 6289038912 6303085992 6309794816 6324584448 6336937152 6340604361 6341787648 6345457664 6351060992 6357851136 6363465408 6372753408 6379536384 6382072032 6403134976 6410686464 6416347392 6420060556 6437523456 6442450944 6455033856 6456346624 6458769408 6468956676 6473908224 6490306368 6496037604 6512443392 6518194176 6525163008 6530925024 6539706368 6550021296 6552479232 6567837696 6571638528 6576668672 6589513728 6593327104 6599149312 6606931968 6628737024 6639192378 6648119296 6653989888 6661103904 6666985962 6672089088 6688989216 6694109184 6704667648 6707183616 6711803904 6724912896 6726795264 6733955072 6744576384 6747107328 6762921984 6766835712 6768893952 6772811136 6777995264 6780052188 6791233536 6795163648 6811090944 6813646848 6824393856 6828343158 6833569792 6842432961 6846916608 6851633152 6865015248 6870269952 6887672064 6893754192 6903816192 6909912576 6913911368 6932717568 6951043008 6955597824 6969950208 6973983744 6979321856 6987604806 6992953344 6997000192 7008036399 7013400576 7019593728 7027098624 7031165232 7033303872 7037374071 7042760704 7053869088 7056516096 7061377024 7075168776 7077149184 7090971741 7095856404 7098519168 7100506112 7115157504 7119275072 7138639872 7144943616 7165835264 7168524288 7176978432 7179831036 7203526848 7228096512 7242213888 7246404984 7247757312 7251951616 7263389952 7266115584 7283146752 7287361536 7293796608 7301594664 7317868544 7326498816 7332968448 7337212064 7357169664 7368773958 7378681856 7381450752 7393093344 7398752256 7417492992 7424042976 7442792448 7445750704 7457329152 7468233708 7479134208 7485738624 7506100224 7510444032 7516192768 7525112868 7530872832 7535230976 7541884928 7550779392 7552892928 7567644672 7575699456 7578710538 7587648432 7597850624 7604559872 7612690176 7619412528 7625244672 7641691512 7644559104 7650410496 7662477312 7665352704 7666911616 7687766016 7708087296 7729053696 7733526528 7740355584 7748631072 7755473466 7765901312 7778150289 7784103936 7799307264 7803820752 7809794048 7819923384 7825047552 7830437888 7845731712 7851737088 7868672448 7871625216 7890075648 7894641664 7897042944 7901612992 7910060886 7923105792 7935602724 7944049152 7946272768 7949254656 7961792832 7970267136 7985834064 7988069376 7996571648 8009184456 8015314944 8022392832 8030969856 8035617408 8038061568 8042713224 8048869376 8061564672 8064589824 8088170496 8103967704 8109550176 8114864128 8131608576 8136314368 8152205607 8158445568 8171313696 8182300672 8189526016 8198281728 8205521184 8232602112 8254363572 8260681728 8276815872 8278499138 8281605696 8287944704 8301017088 8304132096 8323596288 8328413184 8335767552 8344679616 8352048348 8363278336 8373141504 8376469542 8385385216 8404114656 8414025984 8421455952 8432779264 8449249536 8454139148 8455716864 8477134848 8484620544 8497004544 8506048512 8509429376 8522661888 8547581952 8555129856 8578400256 8583364608 8589934592 8596902951 8600128992 8606711808 8611692544 8625275568 8631877632 8648736768 8653741824 8661383472 8671598208 8683257856 8690925568 8700217344 8707900032 8712939326 8733361728 8736638976 8757116928 8762184704 8779298346 8786018304 8809242624 8833204224 8838316032 8841828961 8852256504 8855578368 8881471872 8889314616 8896118784 8913494016 8918652288 8925478912 8937055296 8939556864 8942911488 8949071872 8966550528 8969060352 8986578048 8992768512 8996143104 9010332513 9017229312 9022447616 9025191936 9030414848 9040069584 9048052377 9054978048 9069260256 9081454592 9084862464 9099191808 9104457544 9123243948 9129222144 9153353664 9160359936 9178251264 9183562752 9191672256 9205088256 9213216768 9243623424 9261677376 9268057344 9274130432 9293266944 9298644992 9316806408 9323937792 9338644224 9344048532 9351200768 9359458304 9369464832 9374886976 9377738496 9383165428 9405158784 9408688128 9433558368 9436198912 9454628988 9461141872 9464692224 9486876672 9512681472 9518186496 9526591488 9536776704 9545198112 9558032384 9569304576 9573108048 9604702464 9616029696 9624521088 9630090834 9637462016 9656285184 9661873312 9663676416 9684519936 9688154112 9703435014 9710862336 9716482048 9725062144 9735459552 9744056406 9768665088 9777291264 9809559552 9825031944 9828718848 9841934336 9857457792 9865003008 9884270592 9889990656 9898723968 9910397952 9923723264 9943105536 9957644944 9972178944 9980984832 9991655856 10000478943 10008133632 10013925376 10033483824 10041163776 10057001472 10067705856 10070523904 10090192896 10100932608 10104947384 10116864576 10120660992 10150253568 10159216704 10166992896 10186850304 10188922016 10192745472 10200547328 10216636416 10220470272 10242514737 10250354688 10270374912 10277449728 10297522872 10305404928 10311368704 10320474112 10331508096 10340631288 10355724288 10364868864 10370867052 10378805248 10399076352 10405094336 10426564512 10433396736 10460975616 10468982784 10489430016 10491563264 10495500288 10520100864 10529390592 10546747848 10564141056 10580803632 10584774144 10592065536 10599006208 10612753164 10615723776 10627022848 10643784606 10647778752 10650759168 10672736256 10678912608 10687086592 10696523776 10707959808 10714156544 10717415424 10723617632 10748752896 10752786432 10769746554 10784227328 10805290272 10812733568 10842144768 10869607476 10871635968 10877927424 10895084928 10899173376 10931042304 10940694912 10976802816 10989748224 10999452672 11005818096 11014242304 11035754496 11042140928 11068022784 11072176128 11089640016 11098128384 11104550912 11114356736 11126239488 11136064464 11164188672 11168626056 11202350562 11205486208 11218701312 11228607936 11235105973 11265666048 11274289152 11296309248 11302846464 11312827392 11326169088 11329339392 11341398016 11363549184 11368065807 11396775936 11406839808 11419035264 11429118792 11437867008 11444486144 11462537268 11466838656 11475615744 11493715968 11500367424 11509170176 11531649024 11538322432 11548511296 11562130944 11600289792 11610533376 11644482304 11648851968 11676155904 11705731128 11714691072 11737571328 11745656832 11768597568 11777605632 11784421376 11803008672 11807437824 11835113472 11841962496 11845564416 11852419488 11861491712 11865091329 11884658688 11891536384 11916073728 11919409152 11923881984 11942689248 11955400704 11958747136 11982104064 11990358016 11994857472 12013776684 12022972416 12033589248 12053426112 12064069836 12073304064 12092347008 12096884736 12099344894 12113149952 12132255744 12164325264 12172296192 12197412864 12204471552 12213813248 12237668352 12244750336 12255563008 12273451008 12284289024 12297422592 12308281776 12324831232 12348903168 12357409792 12381545358 12391022592 12417748707 12422408544 12431917056 12451525632 12456198144 12458731376 12492619776 12503651328 12540211712 12544917504 12559712256 12564704313 12578077824 12606171984 12619589632 12649168896 12673874304 12681208722 12683575296 12690915328 12702121984 12715702272 12726930816 12745506816 12759072768 12764144064 12806269952 12821372928 12832694784 12840121112 12875046912 12884901888 12910067712 12912693248 12917538816 12937913352 12947816448 12980612736 12992075208 13024886784 13036388352 13050326016 13061850048 13069408989 13079412736 13100042592 13104958464 13135675392 13143277056 13153337344 13168947519 13179027456 13186654208 13198298624 13213863936 13257474048 13278384756 13296238592 13307979776 13322207808 13333971924 13344178176 13377978432 13388218368 13409335296 13414367232 13423607808 13449825792 13453590528 13467910144 13489152768 13494214656 13525843968 13533671424 13537787904 13545622272 13555990528 13560104376 13582467072 13590327296 13622181888 13627293696 13648787712 13656686316 13667139584 13684865922 13693833216 13703266304 13730030496 13740539904 13775344128 13787508384 13807632384 13819825152 13827822736 13865435136 13902086016 13911195648 13939900416 13947967488 13958643712 13975209612 13985906688 13994000384 14016072798 14026801152 14039187456 14054197248 14062330464 14066607744 14074748142 14085521408 14107738176 14113032192 14122754048 14150337552 14154298368 14181943482 14191712808 14197038336 14201012224 14230315008 14238550144 14277279744 14289887232 14331670528 14337048576 14353956864 14359662072 14407053696 14445136251 14456193024 14484427776 14492809968 14495514624 14503903232 14526779904 14532231168 14566293504 14574723072 14587593216 14603189328 14616084609 14635737088 14652997632 14665936896 14674424128 14714339328 14737547916 14757363712 14762901504 14786186688 14794743509 14797504512 14834985984 14848085952 14885584896 14891501408 14914658304 14936467416 14958268416 14971477248 15012200448 15020888064 15032385536 15050225736 15061745664 15070461952 15083769856 15101558784 15105785856 15135289344 15151398912 15157421076 15175296864 15195701248 15209119744 15225380352 15238825056 15250489344 15283383024 15289118208 15300820992 15324954624 15330705408 15333823232 15375532032 15416174592 15458107392 15467053056 15480711168 15497262144 15510946932 15531802624 15556300578 15568207872 15598614528 15607641504 15619588096 15639846768 15650095104 15660875776 15691463424 15703474176 15737344896 15743250432 15780151296 15789283328 15794085888 15803225984 15820121772 15846211584 15871205448 15888098304 15892545536 15898509312 15923585664 15940534272 15965676909 15971668128 15976138752 15993143296 16018368912 16030629888 16044785664 16061939712 16071234816 16076123136 16085426448 16097738752 16123129344 16129179648 16176340992 16207935408 16219100352 16229728256 16263217152 16272628736 16304411214 16316891136 16342627392 16364601344 16379052032 16396563456 16411042368 16420539499 16465204224 16508727144 16521363456 16553631744 16556998276 16563211392 16575889408 16602034176 16608264192 16647192576 16656826368 16671535104 16689359232 16704096696 16726556672 16746283008 16752939084 16770770432 16803525843 16808229312 16828051968 16842911904 16865558528 16898499072 16908278296 16911433728 16954269696 16969241088 16994009088 17012097024 17018858752 17045323776 17095163904 17110259712 17156800512 17166729216 17179869184 17193805902 17200257984 17213423616 17223385088 17250551136 17263755264 17297473536 17307483648 17322766944 17343196416 17366515712 17381851136 17400434688 17415800064 17425878652 17466723456 17473277952 17514233856 17524369408 17558596692 17572036608 17618485248 17666408448 17676632064 17683657922 17704513008 17711156736 17762943744 17778629232 17792237568 17826988032 17837304576 17850957824 17874110592 17879113728 17885822976 17898143744 17933101056 17938120704 17973156096 17985537024 17992286208 18020665026 18034458624 18044895232 18050383872 18060829696 18080139168 18096104754 18109956096 18138520512 18149017341 18162909184 18169724928 18198383616 18208915088 18246487896 18258444288 18306707328 18320719872 18356502528 18367125504 18383344512 18410176512 18426433536 18487246848 18523354752 18536114688 18548260864 18572318037 18586533888 18597289984 18633612816 18647875584 18677288448 18688097064 18702401536 18718916608 18738929664 18749773952 18755476992 18766330856 18810317568 18817376256 18867116736 18872397824 18909257976 18922283744 18929384448 18973753344 19021813083 19025362944 19036372992 19053182976 19073553408 19090396224 19116064768 19138609152 19146216096 19209404928 19232059392 19249042176 19260181668 19274924032 19312570368 19323746624 19327352832 19369039872 19376308224 19406870028 19421724672 19432964096 19450124288 19470919104 19488112812 19537330176 19554582528 19619119104 19650063888 19657437696 19683868672 19714915584 19730006016 19768541184 19779981312 19797447936 19820795904 19847446528 19886211072 19915289888 19944357888 19961969664 19983311712 20000957886 20016267264 20027850752 20066967648 20082327552 20114002944 20135411712 20141047808 20180385792 20201865216 20209894768 20233729152 20241321984 20300507136 20318433408 20333985792 20373700608 20377844032 20385490944 20401094656 20433272832 20440940544 20485029474 20500709376 20540749824 20554899456 20595045744 20610809856 20622737408 20640948224 20663016192 20681262576 20711448576 20729737728 20741734104 20757610496 20798152704 20810188672 20853129024 20866793472 20921951232 20937965568 20978860032 20983126528 20991000576 21024109197 21040201728 21058781184 21093495696 21112122213 21128282112 21161607264 21169548288 21184131072 21198012416 21225506328 21231447552 21254045696 21287569212 21295557504 21301518336 21345472512 21357825216 21374173184 21393047552 21415919616 21428313088 21434830848 21447235264 21497505792 21505572864 21539493108 21568454656 21610580544 21625467136 21684289536 21739214952 21743271936 21755854848 21790169856 21798346752 21862084608 21881389824 21953605632 21979496448 21998905344 22011636192 22028484608 22071508992 22084281856 22136045568 22144352256 22179280032 22196256768 22209101824 22228713472 22252478976 22272128928 22328377344 22337252112 22404701124 22410972416 22437402624 22457215872 22470211946 22531332096 22548578304 22592618496 22605692928 22625654784 22652338176 22658678784 22682796032 22727098368 22736131614 22793551872 22813679616 22838070528 22858237584 22875734016 22888972288 22925074536 22933677312 22951231488 22987431936 23000734848 23018340352 23063298048 23076644864 23097022592 23124261888 23200579584 23221066752 23288964608 23297703936 23334450867 23352311808 23411462256 23429382144 23475142656 23491313664 23537195136 23555211264 23568842752 23606017344 23614875648 23670226944 23683924992 23691128832 23704838976 23722983424 23730182658 23769317376 23783072768 23832147456 23838818304 23847763968 23885378496 23910801408 23917494272 23964208128 23980716032 23989714944 24027553368 24045944832 24067178496 24106852224 24128139672 24146608128 24184694016 24193769472 24198689788 24226299904 24264511488 24328650528 24344592384 24394825728 24408943104 24427626496 24456616821 24475336704 24489500672 24511126016 24546902016 24568578048 24594845184 24616563552 24649662464 24697806336 24714819584 24763090716 24782045184 24835497414 24844817088 24863834112 24903051264 24912396288 24917462752 24985239552 25007302656 25080423424 25089835008 25119424512 25129408626 25156155648 25212343968 25239179264 25298337792 25347748608 25362417444 25367150592 25381830656 25404243968 25431404544 25453861632 25491013632 25518145536 25528288128 25612539904 25642745856 25665389568 25680242224 25750093824 25769803776 25790708853 25820135424 25825386496 25835077632 25875826704 25895632896 25961225472 25984150416 26049773568 26072776704 26100652032 26123700096 26138817978 26158825472 26200085184 26209916928 26271350784 26286554112 26306674688 26337895038 26358054912 26373308416 26396597248 26427727872 26514948096 26525486883 26556769512 26592477184 26615959552 26644415616 26667943848 26688356352 26755956864 26776436736 26818670592 26828734464 26847215616 26899651584 26907181056 26935820288 26978305536 26988429312 27051687936 27067342848 27075575808 27091244544 27111981056 27120208752 27144157131 27164934144 27180654592 27244363776 27254587392 27297575424 27313372632 27334279168 27369731844 27387666432 27406532608 27460060992 27481079808 27550688256 27575016768 27615264768 27639650304 27655645472 27730870272 27804172032 27822391296 27879800832 27895934976 27917287424 27950419224 27971813376 27988000768 28032145596 28053602304 28078374912 28108394496 28124660928 28133215488 28149496284 28171042816 28215476352 28226064384 28245508096 28300675104 28308596736 28363886964 28383425616 28394076672 28402024448 28460630016 28477100288 28554559488 28579774464 28663341056 28674097152 28707913728 28719324144 28814107392 28890272502 28912386048 28968855552 28985619936 28991029248 29007806464 29053559808 29064462336 29132587008 29149446144 29175186432 29206378656 29232169218 29271474176 29305995264 29331873792 29348848256 29428678656 29475095832 29514727424 29525803008 29572373376 29589487018 29595009024 29669971968 29696171904 29771169792 29783002816 29829316608 29872934832 29916536832 29942954496 30024400896 30041776128 30064771072 30100451472 30123491328 30140923904 30167539712 30203117568 30211571712 30270578688 30302797824 30314842152 30350593728 30391402496 30418239488 30450760704 30477650112 30495287641 30500978688 30566766048 30578236416 30601641984 30649909248 30661410816 30667646464 30727544211 30751064064 30832349184 30916214784 30934106112 30961422336 30994524288 31021893864 31063605248 31112601156 31136415744 31197229056 31215283008 31239176192 31279693536 31300190208 31321751552 31382926848 31406948352 31474689792 31486500864 31560302592 31578566656 31588171776 31606451968 31640243544 31692423168 31742410896 31776196608 31785091072 31797018624 31847171328 31881068544 31931353818 31943336256 31952277504 31986286592 32036737824 32061259776 32089571328 32123879424 32142469632 32152246272 32170852896 32195477504 32246258688 32258359296 32352681984 32415870816 32438200704 32459456512 32526434304 32545257472 32608822428 32633782272 32685254784 32729202688 32758104064 32793126912 32822084736 32841078998 32930408448 33017454288 33042726912 33107263488 33113996552 33126422784 33151778816 33204068352 33216528384 33294385152 33313652736 33343070208 33378718464 33408193392 33453113344 33492566016 33505878168 33541540864 33607051686 33616458624 33656103936 33685823808 33705317919 33731117056 33796998144 33816556592 33822867456 33908539392 33938482176 33988018176 34024194048 34037717504 34090647552 34104197421 34190327808 34220519424 34313601024 34333458432 34387611804 34400515968 34426847232 34446770176 34501102272 34527510528 34594947072 34614967296 34645533888 34686392832 34733031424 34763702272 34800869376 34831600128 34851757304 34933446912 34946555904 35028467712 35048738816 35117193384 35144073216 35236970496 35332816896 35353264128 35367315844 35409026016 35422313472 35525887488 35557258464 35584475136 35653976064 35674609152 35701915648 35748221184 35758227456 35771645952 35796287488 35866202112 35876241408 35946312192 35971074048 35984572416 36041330052 36068917248 36089790464 36100767744 36121659392 36160278336 36192209508 36219912192 36277041024 36298034682 36325818368 36339449856 36396767232 36417830176 36492975792 36516888576 36613414656 36641439744 36713005056 36734251008 36766689024 36820353024 36852867072 36974493696 37046709504 37072229376 37096521728 37144636074 37173067776 37194579968 37253246121 37267225632 37295751168 37354576896 37376194128 37404803072 37437833216 37477859328 37499547904 37510953984 37532661712 37620635136 37634752512 37694112939 37734233472 37744795648 37818515952 37844567488 37858768896 37947506688 38043626166 38050725888 38072745984 38106365952 38147106816 38180792448 38232129536 38277218304 38292432192 38418809856 38464118784 38498084352 38520363336 38549848064 38625140736 38647493248 38654705664 38738079744 38752616448 38813740056 38843449344 38865928192 38900248576 38941838208 38976225624 39074660352 39109165056 39208226967 39238238208 39300127776 39314875392 39367737344 39429831168 39460012032 39537082368 39559962624 39594895872 39641591808 39694893056 39772422144 39830579776 39888715776 39923939328 39966623424 40001915772 40032534528 40055701504 40133935296 40164655104 40228005888 40270823424 40282095616 40360771584 40403730432 40419789536 40467458304 40482643968 40601014272 40636866816 40667971584 40747401216 40755688064 40770981888 40802189312 40866545664 40881881088 40970058948 41001418752 41081499648 41109798912 41190091488 41221619712 41245474816 41281896448 41326032384 41362525152 41422897152 41459475456 41483468208 41515220992 41596305408 41620377344 41706258048 41733586944 41843902464 41875931136 41957720064 41966253056 41982001152 42048218394 42080403456 42117562368 42186991392 42224244426 42256564224 42323214528 42339096576 42368262144 42396024832 42451012656 42462895104 42508091392 42575138424 42591115008 42603036672 42690945024 42715650432 42748346368 42786095104 42831839232 42856626176 42869661696 42894470528 42995011584 43011145728 43078986216 43136909312 43221161088 43250934272 43335408753 43368579072 43478429904 43486543872 43511709696 43580339712 43596693504 43724169216 43762779648 43907211264 43958992896 43997810688 44023272384 44056969216 44143017984 44168563712 44272091136 44288704512 44358560064 44384230527 44392513536 44418203648 44457426944 44504957952 44544257856 44656754688 44674504224 44809402248 44821944832 44874805248 44914431744 44940423892 45062664192 45097156608 45185236992 45211385856 45251309568 45304676352 45317357568 45365592064 45454196736 45472263228 45587103744 45627359232 45676141056 45716475168 45751468032 45777944576 45850149072 45867354624 45902462976 45974863872 46001469696 46036680704 46126596096 46153289728 46194045184 46248523776 46401159168 46442133504 46577929216 46595407872 46668901734 46704623616 46822924512 46858764288 46950285312 46982627328 47074390272 47110422528 47137685504 47212034688 47229751296 47340453888 47367849984 47382257664 47409677952 47445966848 47460365316 47538634752 47566145536 47664294912 47677636608 47695527936 47770756992 47821602816 47834988544 47897030727 47928416256 47961432064 47979429888 48055106736 48091889664 48134356992 48213704448 48256279344 48293216256 48369388032 48387538944 48397379576 48452599808 48529022976 48657301056 48689184768 48789651456 48817886208 48855252992 48913233642 48950673408 48979001344 49022252032 49093804032 49137156096 49189690368 49233127104 49261618497 49299324928 49395612672 49429639168 49526181432 49564090368 49670994828 49689634176 49727668224 49806102528 49824792576 49834925504 49970479104 50014605312 50160846848 50179670016 50238849024 50258817252 50312311296 50410577529 50424687936 50478358528 50596675584 50695497216 50724834888 50734301184 50763661312 50808487936 50862809088 50907723264 50982027264 51036291072 51056576256 51225079808 51285491712 51330779136 51360484448 51500187648 51539607552 51581417706 51640270848 51650772992 51670155264 51751653408 51791265792 51922450944 51968300832 52099547136 52145553408 52201304064 52247400192 52277635956 52317650944 52400170368 52419833856 52542701568 52573108224 52613349376 52675790076 52716109824 52746616832 52793194496 52855455744 53029896192 53050973766 53113539024 53184954368 53231919104 53288831232 53335887696 53376712704 53511913728 53552873472 53637341184 53657468928 53694431232 53799303168 53814362112 53871640576 53956611072 53976858624 54103375872 54134685696 54151151616 54182489088 54223962112 54240417504 54288314262 54329868288 54361309184 54447052023 54488727552 54509174784 54595150848 54626745264 54668558336 54739463688 54775332864 54813065216 54920121984 54962159616 55101376512 55150033536 55230529536 55279300608 55311290944 55461740544 55608344064 55644782592 55759601664 55791869952 55834574848 55900838448 55943626752 55976001536 56064291192 56107204608 56156749824 56216788992 56249321856 56266430976 56298992568 56342085632 56430952704 56452128768 56491016192 56601350208 56617193472 56727773928 56766851232 56788153344 56804048896 56921260032 56954200576 57065439249 57109118976 57159548928 57326682112 57348194304 57415827456 57438648288 57628214784 57780545004 57824772096 57937711104 57971239872 57982058496 58015612928 58107119616 58128924672 58265174016 58298892288 58350372864 58412757312 58464338436 58542948352 58611990528 58663747584 58697696512 58857357312 58950191664 59029454848 59051606016 59144746752 59178974036 59190018048 59339943936 59392343808 59542339584 59566005632 59658633216 59745869664 59833073664 59885908992 60048801792 60083552256 60129542144 60200902944 60246982656 60281847808 60335079424 60406235136 60423143424 60541157376 60605595648 60629684304 60701187456 60782804992 60836478976 60901521408 60955300224 60990575282 61001957376 61133532096 61156472832 61203283968 61299818496 61322821632 61335292928 61455088422 61502128128 61664698368 61832429568 61868212224 61922844672 61989048576 62043787728 62127210496 62225202312 62272831488 62394458112 62430566016 62478352384 62559387072 62600380416 62643503104 62765853696 62813896704 62949379584 62973001728 63072327591 63120605184 63157133312 63176343552 63212903936 63280487088 63336366639 63384846336 63484821792 63552393216 63570182144 63594037248 63694342656 63762137088 63862707636 63886672512 63904555008 63972573184 64073475648 64122519552 64179142656 64247758848 64284939264 64304492544 64341705792 64390955008 64492517376 64516718592 64705363968 64831741632 64876401408 64918913024 65052868608 65090514944 65217644856 65267564544 65370509568 65458405376 65516208128 65586253824 65644169472 65682157996 65860816896 66034908576 66085453824 66214526976 66227993104 66252845568 66303557632 66408136704 66433056768 66588770304 66627305472 66686140416 66757436928 66816386784 66906226688 66985132032 67011756336 67083081728 67214103372 67232917248 67312207872 67371647616 67410635838 67462234112 67593996288 67633113184 67645734912 67817078784 67876964352 67976036352 68048388096 68075435008 68181295104 68208394842 68380655616 68441038848 68627202048 68666916864 68775223608 68801031936 68853694464 68893540352 69002204544 69055021056 69189894144 69229934592 69291067776 69372785664 69466062848 69527404544 69601738752 69663200256 69703514608 69866893824 69893111808 70003352601 70056935424 70097477632 70234386768 70288146432 70473940992 70665633792 70706528256 70734631688 70818052032 70844626944 71051774976 71114516928 71168950272 71307952128 71349218304 71403831296 71496442368 71516454912 71543291904 71592574976 71732404224 71752482816 71892624384 71942148096 71969144832 72082660104 72137834496 72179580928 72201535488 72243318784 72320556672 72384419016 72439824384 72554082048 72596069364 72651636736 72678899712 72793534464 72835660352 72985951584 73033777152 73226829312 73282879488 73426010112 73468502016 73533378048 73640706048 73705734144 73948987392 74093419008 74144458752 74193043456 74289272148 74346135552 74389159936 74506492242 74534451264 74591502336 74709153792 74752388256 74809606144 74875666432 74955718656 74999095808 75021907968 75065323424 75241270272 75269505024 75388225878 75468466944 75489591296 75637031904 75689134976 75717537792 75895013376 76087252332 76101451776 76145491968 76212731904 76294213632 76361584896 76464259072 76554436608 76584864384 76837619712 76928237568 76996168704 77040726672 77099696128 77250281472 77294986496 77309411328 77476159488 77505232896 77627480112 77686898688 77731856384 77800497152 77883676416 77952451248 78149320704 78218330112 78416453934 78476476416 78600255552 78629750784 78645741811 78735474688 78859662336 78920024064 79074164736 79119925248 79189791744 79283183616 79389786112 79544844288 79576460649 79661159552 79777431552 79847878656 79933246848 80003831544 80065069056 80111403008 80267870592 80329310208 80456011776 80541646848 80564191232 80721543168 80807460864 80839579072 80934916608 80965287936 81202028544 81273733632 81335943168 81494802432 81511376128 81541963776 81604378624 81733091328 81763762176 81940117896 82002837504 82162999296 82219597824 82380182976 82443239424 82490949632 82563792896 82652064768 82725050304 82845794304 82918950912 82966936416 83030441984 83192610816 83240754688 83412516096 83467173888 83687804928 83751862272 83915440128 83932506112 83964002304 84096436788 84160806912 84235124736 84373982784 84448488852 84513128448 84646429056 84678193152 84736524288 84792049664 84902025312 84925790208 85016182784 85150276848 85182230016 85206073344 85381890048 85431300864 85496692736 85572190208 85663678464 85713252352 85739323392 85788941056 85990023168 86022291456 86157972432 86273818624 86442322176 86501868544 86670817506 86737158144 86956859808 86973087744 87023419392 87160679424 87193387008 87448338432 87525559296 87814422528 87917985792 87995621376 88046544768 88113938432 88286035968 88337127424 88544182272 88577409024 88717120128 88768461054 88785027072 88836407296 88914853888 89009915904 89088515712 89313509376 89349008448 89618804496 89643889664 89749610496 89828863488 89880847784 90125328384 90194313216 90370473984 90422771712 90502619136 90609352704 90634715136 90731184128 90908393472 90944526456 91174207488 91254718464 91352282112 91432950336 91485862923 91502936064 91555889152 91700298144 91734709248 91804925952 91949727744 92002939392 92073361408 92182632633 92253192192 92306579456 92388090368 92497047552 92802318336 92884267008 93155858432 93190815744 93337803468 93409247232 93645849024 93717528576 93900570624 93965254656 94148780544 94220845056 94275371008 94424069376 94459502592 94680907776 94735699968 94764515328 94819355904 94891933696 94920730632 95077269504 95132291072 95328589824 95355273216 95391055872 95541513984 95643205632 95669977088 95794061454 95856832512 95922864128 95958859776 96110213472 96183779328 96268713984 96427408896 96512558688 96586432512 96738776064 96775077888 96794759152 96905199616 97058045952 97314602112 97378369536 97579302912 97635772416 97710505984 97826467284 97901346816 97958002688 98044504064 98187608064 98274312192 98379380736 98466254208 98523236994 98598649856 98791225344 98859278336 99052362864 99128180736 99341989656 99379268352 99455336448 99612205056 99649585152 99669851008 99940958208 100029210624 100321693696 100359340032 100477698048 100517634504 100624622592 100821155058 100849375872 100956717056 101115953757 101193351168 101390994432 101449669776 101468602368 101527322624 101616975872 101725618176 101815446528 101964054528 102072582144 102113152512 102312592263 102450159616 102570983424 102661558272 102720968896 103000375296 103162835412 103280541696 103301545984 103340310528 103503306816 103582531584 103844901888 103936601664 104199094272 104291106816 104402608128 104494800384 104555271912 104635301888 104800340736 104839667712 105085403136 105146216448 105226698752 105351580152 105432219648 105493233664 105586388992 105710911488 106059792384 106101947532 106227078048 106369908736 106463838208 106577662464 106671775392 106753425408 107023827456 107105746944 107274682368 107314937856 107388862464 107598606336 107628724224 107743281152 107913222144 107953717248 108206751744 108269371392 108302303232 108364978176 108447924224 108480835008 108576628524 108659736576 108722618368 108894104046 108977455104 109018349568 109190301696 109253490528 109337116672 109478927376 109550665728 109626130432 109840243968 109924319232 110202753024 110300067072 110461059072 110558601216 110622581888 110923481088 111216688128 111289565184 111519203328 111583739904 111669149696 111759738363 111801676896 111887253504 111952003072 112128582384 112214409216 112313499648 112433577984 112498643712 112532861952 112597985136 112684171264 112861905408 112904257536 112982032384 113202700416 113234386944 113455547856 113533702464 113576306688 113608097792 113842520064 113908401152 114130878498 114218237952 114319097856 114653364224 114696388608 114831654912 114877296576 114943776493 115256429568 115561090008 115649544192 115875422208 115942479744 115964116992 116031225856 116214239232 116257849344 116530348032 116597784576 116700745728 116825514624 116928676872 117085896704 117223981056 117327495168 117395393024 117624680901 117714714624 117900383328 118058909696 118103212032 118289493504 118357948072 118380036096 118679887872 118784687616 119084679168 119132011264 119317266432 119491739328 119666147328 119771817984 120097603584 120167104512 120259084288 120401805888 120493965312 120563695616 120670158848 120812470272 120846286848 121082314752 121211191296 121259368608 121402374912 121565609984 121672957952 121803042816 121910600448 121981150564 122003914752 122267064192 122312945664 122406567936 122599636992 122645643264 122670585856 122910176844 123004256256 123329396736 123664859136 123736424448 123845689344 123978097152 124087575456 124254420992 124450404624 124545662976 124788916224 124861132032 124956704768 125118774144 125200760832 125287006208 125531707392 125627793408 125898759168 125946003456 126144655182 126241210368 126314266624 126352687104 126425807872 126560974176 126672733278 126769692672 126969643584 127104786432 127140364288 127188074496 127388685312 127524274176 127725415272 127773345024 127809110016 127945146368 128146951296 128245039104 128358285312 128495517696 128569878528 128608985088 128683411584 128781910016 128985034752 129033437184 129410727936 129663483264 129752802816 129837826048 130006226259 130105737216 130181029888 130435289712 130535129088 130741019136 130916810752 131032416256 131172507648 131288338944 131364315992 131721633792 132069817152 132170907648 132429053952 132455986208 132505691136 132607115264 132816273408 132866113536 133152691581 133177540608 133254610944 133372280832 133514873856 133632773568 133812453376 133970264064 134023512672 134166163456 134428206744 134465834496 134624415744 134743295232 134821271676 134924468224 135187992576 135266226368 135291469824 135634157568 135753928704 135952072704 136096776192 136150870016 136362590208 136416789684 136761311232 136882077696 137254404096 137333833728 137550447216 137602063872 137707388928 137787080704 138004409088 138110042112 138379788288 138459869184 138582135552 138745571328 138932125696 139054809088 139203477504 139326400512 139407029216 139733787648 139786223616 140006705202 140113870848 140194955264 140468773536 140576292864 140947881984 141331267584 141413056512 141469263376 141636104064 141689253888 142103549952 142229033856 142337900544 142615904256 142698436608 142807662592 142992884736 143032909824 143086583808 143185149952 143464808448 143504965632 143785248768 143884296192 143938289664 144165320208 144275668992 144359161856 144403070976 144486637568 144641113344 144768838032 144879648768 145108164096 145192138728 145303273472 145357799424 145587068928 145671320704 145971903168 146067554304 146453658624 146565758976 146852020224 146937004032 147066756096 147281412096 147411468288 147784855491 147897974784 148186838016 148288917504 148386086912 148578544296 148692271104 148778319872 149012984484 149068902528 149183004672 149418307584 149504776512 149619212288 149751332864 149911437312 149998191616 150043815936 150130646848 150482540544 150539010048 150776451756 150936933888 150979182592 151274063808 151378269952 151435075584 151790026752 152174504664 152202903552 152290983936 152425463808 152588427264 152723169792 152928518144 153108873216 153169728768 153675239424 153856475136 153992337408 154081453344 154199392256 154500562944 154589972992 154618822656 154952318976 155010465792 155254960224 155373797376 155463712768 155600994304 155767352832 155904902496 156298641408 156436660224 156832907868 156952952832 157200511104 157259501568 157291483622 157470949376 157719324672 157840048128 158148329472 158239850496 158379583488 158566367232 158779572224 159089688576 159152921298 159322319104 159554863104 159695757312 159866493696 160007663088 160130138112 160222806016 160535741184 160658620416 160912023552 161083293696 161128382464 161443086336 161614921728 161679158144 161869833216 161930575872 162404057088 162547467264 162671886336 162989604864 163022752256 163083927552 163208757248 163341156069 163466182656 163527524352 163880235792 164005675008 164325998592 164439195648 164760365952 164886478848 164981899264 165127585792 165304129536 165450100608 165691588608 165837901824 165933872832 166060883968 166385221632 166481509376 166825032192 166934347776 167375609856 167503724544 167830880256 167865012224 167928004608 168192873576 168321613824 168470249472 168747965568 168896977704 169026256896 169292858112 169356386304 169473048576 169584099328 169804050624 169851580416 170032365568 170300553696 170364460032 170412146688 170763780096 170862601728 170993385472 171144380416 171196317747 171327356928 171426504704 171478646784 171577882112 171980046336 172044582912 172315944864 172547637248 172884644352 173003737088 173341635012 173474316288 173913719616 173946175488 174046838784 174321358848 174386774016 174896676864 175051118592 175628845056 175835971584 175991242752 176093089536 176227876864 176572071936 176674254848 177088364544 177154818048 177434240256 177536922108 177570054144 177672814592 177829707776 178019831808 178177031424 178627018752 178698016896 179237608992 179287779328 179499220992 179657726976 179761695568 180250656768 180388626432 180740947968 180845543424 181005238272 181218705408 181269430272 181462368256 181816786944 181889052912 182348414976 182509436928 182704564224 182865900672 182971725846 183005872128 183111778304 183400596288 183469418496 183609851904 183899455488 184005878784 184146722816 184365265266 184506384384 184613158912 184776180736 184994095104 185604636672 185768534016 186311716864 186381631488 186675606936 186818494464 187291698048 187435057152 187801141248 187930509312 188297561088 188441690112 188550742016 188848138752 188919005184 189361815552 189471399936 189529030656 189638711808 189783867392 189841461264 190009099917 190154539008 190264582144 190657179648 190710546432 190782111744 191083027968 191286411264 191339954176 191588122908 191713665024 191845728256 191917719552 192220426944 192367558656 192537427968 192854817792 193025117376 193172865024 193477552128 193550155776 193589518304 193810399232 194116091904 194629204224 194756739072 195158605824 195271544832 195421011968 195652934568 195802693632 195916005376 196089008128 196375216128 196548624384 196758761472 196932508416 197046473988 197197299712 197582450688 197718556672 198104725728 198256361472 198683979312 198758536704 198910672896 199224410112 199299170304 199339702016 199881916416 200058421248 200643387392 200718680064 200955396096 201035269008 201249245184 201642310116 201698751744 201913434112 202231907514 202386702336 202781988864 202899339552 202937204736 203054645248 203233951744 203451236352 203630893056 203928109056 204145164288 204226305024 204625184526 204900319232 205141966848 205323116544 205441937792 206000750592 206325670824 206561083392 206603091968 206680621056 207006613632 207165063168 207689803776 207873203328 208398188544 208582213632 208805216256 208989600768 209110543824 209270603776 209600681472 209679335424 210170806272 210292432896 210453397504 210703160304 210864439296 210986467328 211172777984 211421822976 212119584768 212203895064 212454156096 212739817472 212927676416 213155324928 213343550784 213467013487 213506850816 214047654912 214211493888 214549364736 214629875712 214777724928 215197212672 215257448448 215486562304 215826444288 215907434496 216413503488 216538742784 216604606464 216729956352 216895848448 216961670016 217153257048 217319473152 217445236736 217788208092 217954910208 218036699136 218380603392 218506981056 218674233344 218957854752 219101331456 219252260864 219680487936 219848638464 220405506048 220600134144 220922118144 221117202432 221245163776 221846962176 222433376256 222579130368 223038406656 223167479808 223338299392 223519476726 223603353792 223774507008 223904006144 224257164768 224428818432 224626999296 224867155968 224997287424 225065723904 225195970272 225368342528 225723810816 225808515072 225964064768 226405400832 226468773888 226911095712 227067404928 227152613376 227216195584 227685040128 227816802304 228261756996 228436475904 228638195712 229306728448 229392777216 229663309824 229754593152 229887552986 230512859136 231122180016 231299088384 231750844416 231884959488 231928233984 232062451712 232428478464 232515698688 233060696064 233195569152 233401491456 233651029248 233857353744 234171793408 234447962112 234654990336 234790786048 235249361802 235429429248 235800766656 235937225433 236117819392 236206424064 236578987008 236715896144 236760072192 237359775744 237569375232 238169358336 238264022528 238634532864 238729381947 238983478656 239332294656 239543635968 240195207168 240334209024 240803611776 240987930624 241127391232 241340317696 241624940544 241692573696 242164629504 242422382592 242518737216 242804749824 243131219968 243345915904 243606085632 243821200896 243962301128 244007829504 244534128384 244625891328 244813135872 245199273984 245291286528 245341171712 245820353688 246008512512 246658793472 247329718272 247472848896 247691378688 247956194304 248175150912 248508841984 248900809248 249091325952 249577832448 249722264064 249913409536 250237548288 250401521664 250574012416 251063414784 251255586816 251797518336 251892006912 252289310364 252482420736 252628533248 252705374208 252851615744 253121948352 253345466556 253539385344 253939287168 254209572864 254280728576 254376148992 254777370624 255048548352 255450830544 255546690048 255618220032 255890292736 256293902592 256490078208 256716570624 256991035392 257139757056 257217970176 257366823168 257563820032 257970069504 258066874368 258821455872 259326966528 259505605632 259675652096 260012452518 260211474432 260362059776 260870579424 261070258176 261482038272 261833621504 262064832512 262345015296 262576677888 262728631984 263443267584 264139634304 264341815296 264858107904 264911972416 265011382272 265214230528 265632546816 265732227072 266305383162 266355081216 266509221888 266744561664 267029747712 267265547136 267624906752 267940528128 268047025344 268332326912 268856413488 268931668992 269248831488 269486590464 269642543352 269848936448 270375985152 270532452736 270582939648 271268315136 271507857408 271904145408 272193552384 272301740032 272725180416 272833579368 273522622464 273764155392 274457588769 274508808192 274667667456 275100894432 275204127744 275414777856 275574161408 276008818176 276220084224 276759576576 276919738368 277164271104 277491142656 277864251392 278109618176 278406955008 278652801024 278814058432 279467575296 279572447232 280013410404 280227741696 280389910528 280937547072 281152585728 281895763968 282662535168 282826113024 282938526752 283272208128 283378507776 284207099904 284458067712 284675801088 285231808512 285396873216 285615325184 285985769472 286065819648 286173167616 286370299904 286929616896 287009931264 287570497536 287768592384 287876579328 288330640416 288551337984 288718323712 288806141952 288973275136 289282226688 289537676064 289759297536 290216328192 290384277456 290606546944 290715598848 291174137856 291342641408 291943806336 292135108608 292907317248 293131517952 293704040448 293874008064 294133512192 294562824192 294822936576 295569710982 295795949568 296373676032 296577835008 296772173824 297157088592 297384542208 297556639744 298025968968 298137805056 298366009344 298836615168 299009553024 299238424576 299502665728 299822874624 299996383232 300087631872 300261293696 300965081088 301078020096 301552903512 301873867776 301958365184 302548127616 302756539904 302870151168 303347861271 303580053504 304349009328 304405807104 304581967872 304850927616 305176854528 305446339584 305857036288 306217746432 306339457536 307350478848 307712950272 307984674816 308162906688 308398784512 309001125888 309179945984 309904637952 310020931584 310509920448 310747594752 310927425536 311201988608 311534705664 311809804992 312597282816 312873320448 313665815736 313905905664 314401022208 314519003136 314582967244 314941898752 315438649344 315680096256 316296658944 316479700992 316759166976 317132734464 317559144448 318179377152 318305842596 318644638208 319109726208 319391514624 319732987392 320015326176 320260276224 320445612032 321071482368 321317240832 321824047104 322166587392 322256764928 322886172672 323229843456 323358316288 323739666432 323861151744 324808114176 325094934528 325343772672 325979209728 326045504512 326167855104 326417514496 326682312138 326932365312 327055048704 327760471584 328011350016 328651997184 328878391296 329520731904 329772957696 329963798528 330255171584 330608259072 330900201216 331383177216 331675803648 331867745664 332121767936 332770443264 332963018752 333650064384 333868695552 334751219712 335007449088 335279215089 335661760512 335730024448 335856009216 336385747152 336643227648 336940498944 337495931136 337793955408 338052513792 338585716224 338712772608 338946097152 339168198656 339608101248 339703160832 340064731136 340601107392 340728920064 340824293376 341527560192 341725203456 341986770944 342288760832 342392635494 342654713856 342853009408 342957293568 343155764224 343960092672 344089165824 344631889728 344831329479 345095274496 345769288704 346007474176 346683270024 346948632576 347827439232 347892350976 348093677568 348642717696 348773548032 349793353728 350102237184 351257690112 351671943168 351982485504 352186179072 352455753728 352874042703 353144143872 353348509696 354176729088 354309636096 354868480512 355073844216 355140108288 355345629184 355659415552 356039663616 356354062848 357254037504 357396033792 358475217984 358575558656 358998441984 359315453952 359523391136 360501313536 360777252864 361481895936 361691086848 362010476544 362437410816 362538860544 362924736512 363633573888 363778105824 364696829952 365018873856 365409128448 365731801344 365943451692 366011744256 366223556608 366801192576 366938836992 367219703808 367798910976 368011757568 368293445632 368730530532 369012768768 369226317824 369552361472 369988190208 371209273344 371537068032 372623433728 372763262976 373351213872 373636988928 374583396096 374870114304 375602282496 375861018624 376595122176 376883380224 377101484032 377696277504 377838010368 378723631104 378942799872 379058061312 379277423616 379567734784 379682922528 380018199834 380309078016 380529164288 381314359296 381421092864 381564223488 382166055936 382572822528 382679908352 383176245816 383427330048 383691456512 383835439104 384440853888 384735117312 385074855936 385709635584 386050234752 386345730048 386955104256 387100311552 387179036608 387620798464 388232183808 389258408448 389513478144 390317211648 390543089664 390842023936 391305869136 391605387264 391832010752 392178016256 392750432256 393097248768 393517522944 393865016832 394092947976 394394599424 395164901376 395437113344 396209451456 396512722944 397367958624 397517073408 397821345792 398448820224 398598340608 398679404032 399458074743 399763832832 400116842496 401286774784 401437360128 401910792192 402070538016 402498490368 403284620232 403397503488 403826868224 404463815028 404773404672 405563977728 405798679104 405874409472 406109290496 406467903488 406902472704 407261786112 407856218112 408290328576 408452610048 409250369052 409800638464 410283933696 410646233088 410883875584 412001501184 412651341648 413122166784 413206183936 413361242112 414013227264 414330126336 415379607552 415746406656 416796377088 417164427264 417610432512 417979201536 418221087648 418541207552 419201362944 419358670848 420341612544 420584865792 420906795008 421406320608 421728878592 421972934656 422345555968 422843645952 424239169536 424407790128 424908312192 425479634944 425855352832 426310649856 426687101568 426934026974 427013701632 428095309824 428422987776 429098729472 429259751424 429555449856 430394425344 430514896896 430973124608 431652888576 431814868992 432827006976 433077485568 433209212928 433459912704 433791696896 433923340032 434306514096 434638946304 434890473472 435576416184 435909820416 436073398272 436761206784 437013962112 437348466688 437915709504 438202662912 438504521728 439360975872 439697276928 440811012096 441200268288 441844236288 442234404864 442490327552 443354566473 443693924352 444866752512 445158260736 446076813312 446334959616 447038953452 447206707584 447549014016 447808012288 448514329536 448857636864 449253998592 449734311936 449994574848 450131447808 450391940544 450736685056 451447621632 451617030144 451928129536 452810801664 452937547776 453822191424 454134809856 454305226752 454432391168 455370080256 455633604608 456523513992 456872951808 457276391424 458613456896 458785554432 459326619648 459509186304 459775105972 461025718272 462244360032 462598176768 463501688832 463769918976 463856467968 464124903424 464856956928 465031397376 466121392128 466391138304 466802982912 467302058496 467714707488 468343586816 468895924224 469309980672 469581572096 470498723604 470858858496 471601533312 471874450866 472235638784 472412848128 473157974016 473431792288 473520144384 474719551488 475138750464 476338716672 476528045056 477269065728 477458763894 477966957312 478664589312 479087271936 480390414336 480668418048 481607223552 481975861248 482254782464 482680635392 483249881088 483385147392 484329259008 484844765184 485037474432 485609499648 486262439936 486691831808 487212171264 487642401792 487924602256 488015659008 489068256768 489251782656 489626271744 490023468207 490398547968 490582573056 490682343424 491640707376 492017025024 493317586944 494659436544 494945697792 495382757376 495912388608 496350301824 497017683968 497801618496 498182651904 499155664896 499444528128 499826819072 500475096576 500803043328 501148024832 502126829568 502511173632 503595036672 503784013824 504578620728 504964841472 505257066496 505410748416 505703231488 506243896704 506690933112 507078770688 507878574336 508419145728 508561457152 508752297984 509554741248 510097096704 510901661088 511093380096 511236440064 511780585472 512587805184 512980156416 513433141248 513982070784 514279514112 514435940352 514733646336 515127640064 515940139008 516133748736 517642911744 518653933056 519011211264 519351304192 520024905036 520422948864 520724119552 521741158848 522140516352 522964076544 523667243008 524129665024 524690030592 525153355776 525457263968 526886535168 528279268608 528683630592 529716215808 529823944832 530022764544 530428461056 531265093632 531464454144 532610766324 532710162432 533018443776 533489123328 534059495424 534531094272 535249813504 535881056256 536094050688 536664653824 537712826976 537863337984 538497662976 538973180928 539285086704 539697872896 540751970304 541064905472 541165879296 542536630272 543015714816 543808290816 544387104768 544603480064 545450360832 545667158736 547045244928 547528310784 548915177538 549017616384 549335334912 550201788864 550408255488 550829555712 551148322816 552017636352 552440168448 553519153152 553839476736 554328542208 554982285312 555728502784 556219236352 556813910016 557305602048 557628116864 558935150592 559144894464 560026820808 560455483392 560779821056 561875094144 562305171456 563791527936 565325070336 565652226048 565877053504 566544416256 566757015552 568414199808 568916135424 569351602176 570463617024 570793746432 571230650368 571971538944 572131639296 572346335232 572740599808 573859233792 574019862528 575140995072 575537184768 575753158656 576661280832 577102675968 577436647424 577612283904 577946550272 578564453376 579075352128 579518595072 580432656384 580768554912 581213093888 581431197696 582348275712 582685282816 583887612672 584270217216 585814634496 586263035904 587408080896 587748016128 588267024384 589125648384 589645873152 591139421964 591591899136 592747352064 593155670016 593544347648 594314177184 594769084416 595113279488 596051937936 596275610112 596732018688 597673230336 598019106048 598476849152 599005331456 599645749248 599992766464 600175263744 600522587392 601930162176 602156040192 603105807024 603747735552 603916730368 605096255232 605513079808 605740302336 606695722542 607160107008 608698018656 608811614208 609163935744 609701855232 610353709056 610892679168 611714072576 612435492864 612678915072 614700957696 615425900544 615969349632 616325813376 616797569024 618002251776 618359891968 619809275904 620041863168 621019840896 621495189504 621854851072 622403977216 623069411328 623619609984 625194565632 625746640896 627331631472 627811811328 628802044416 629038006272 629165934488 629883797504 630877298688 631360192512 632593317888 632959401984 633518333952 634265468928 635118288896 636358754304 636611685192 637289276416 638219452416 638783029248 639465974784 640030652352 640401040461 640520552448 640891224064 642142964736 642634481664 643648094208 644333174784 644513529856 645772345344 646459686912 646716632576 647479332864 647722303488 649616228352 650189869056 650687545344 651958419456 652091009024 652335710208 653364624276 653864730624 654110097408 655520943168 656022700032 657303994368 657756782592 659041463808 659545915392 659927597056 660510343168 661216518144 661800402432 662766354432 663351607296 663735491328 664243535872 665540886528 665926037504 667300128768 667737391104 669502439424 670014898176 670558430178 671323521024 671460048896 671712018432 672771494304 673286455296 673880997888 674991862272 675587910816 676105027584 677171432448 677425545216 677892194304 678336397312 679216202496 679406321664 680129462272 681202214784 681457840128 681648586752 683055120384 683450406912 683973541888 684577521664 684785270988 685309427712 685706018816 685914587136 686311528448 687920185344 688178331648 689263779456 689662658958 690190548992 691538577408 692014948352 693366540048 693897265152 695654878464 695784701952 696187355136 697285435392 697547096064 699586707456 700204474368 702515380224 703343886336 703964971008 704372358144 704911507456 705748085406 706288287744 706697019392 707811676299 708353458176 708619272192 709736961024 710147688432 710280216576 710691258368 711318831104 712079327232 712708125696 714508075008 714792067584 716188145841 716950435968 717151117312 717996883968 718630907904 719046782272 721002627072 722963791872 723382173696 724020953088 724874821632 725077721088 725849473024 727267147776 727556211648 729393659904 730037747712 730818256896 731463602688 731886903384 732023488512 732447113216 733602385152 733877673984 734439407616 735597821952 736023515136 736586891264 737461061064 738025537536 738452635648 739104722944 739976380416 742418546688 743074136064 745246867456 745526525952 746702427744 747273977856 749166792192 749740228608 751204564992 751722037248 753190244352 753766760448 754202968064 755392555008 755676020736 757447262208 757885599744 758116122624 758554847232 759135469568 759365845056 760036399668 760618156032 761058328576 762628718592 762842185728 763128446976 764332111872 765145645056 765359816704 766352491632 766854660096 767382913024 767670878208 768881707776 769470234624 770149711872 771419271168 772100469504 772691460096 773910208512 774200623104 774358073216 775241596928 776464367616 778516816896 779026956288 780634423296 781086179328 781684047872 782611738272 783210774528 783664021504 784356032512 785500864512 786194497536 787035045888 787730033664 788185895952 788789198848 790329802752 790874226688 792418902912 793025445888 794735917248 795034146816 795642691584 796897640448 797196681216 797358808064 798916149486 799527665664 800233684992 802573549568 802874720256 803821584384 804141076032 804996980736 806569240464 806795006976 807653736448 808927630056 809546809344 811127955456 811597358208 811748818944 812218580992 812935806976 813804945408 814523572224 815712436224 816580657152 816905220096 818500738104 819601276928 820567867392 821292466176 821767751168 823372766307 824003002368 825302683296 826244333568 826412367872 826722484224 828026454528 828660252672 830759215104 831492813312 833592754176 834328854528 835220865024 835958403072 836442175296 837082415104 838402725888 838717341696 840683225088 841169731584 841813590016 842812641216 843457757184 843945869312 844691111936 845687291904 848478339072 848815580256 849816624384 850959269888 851710705664 852621299712 853374203136 853868053948 854027403264 856190619648 856845975552 858197458944 858519502848 859110899712 860788850688 861029793792 861946249216 863305777152 863629737984 865654013952 866154971136 866418425856 866919825408 867583393792 867846680064 868613028192 869277892608 869780946944 871152832368 871819640832 872146796544 873522413568 874027924224 874696933376 875831419008 876405325824 877009043456 878721951744 879394553856 881622024192 882400536576 883688472576 884468809728 884980655104 886709132946 887387848704 889733505024 890316521472 892153626624 892669919232 894077906904 894413415168 895098028032 895616024576 897028659072 897715273728 898507997184 899468623872 899989149696 900262895616 900783881088 901473370112 902895243264 903234060288 903856259072 905621603328 905875095552 907644382848 908269619712 908610453504 908864782336 910043583813 910740160512 911267209216 913047027984 913745903616 914552782848 917226913792 917571108864 918653239296 919018372608 919550211944 922051436544 924488720064 925196353536 927003377664 927539837952 928249806848 929713913856 930062794752 932242784256 932782276608 933605965824 934604116992 935429414976 936687173632 937791848448 938619961344 939163144192 940997447208 941717716992 943203066624 943748901732 944471277568 944825696256 946315948032 946863584576 947040288768 949439102976 950277500928 952677433344 953056090112 954538131456 954917527788 955933914624 957329178624 958174543872 960780828672 961336836096 963214447104 963951722496 964509564928 965361270784 966499762176 966770294784 968658518016 969689530368 970074948864 971218999296 972524879872 973383663616 974424342528 975284803584 975849204512 976031318016 978136513536 978503565312 979252543488 980046936414 980797095936 981165146112 981364686848 983281414752 984034050048 986635173888 989318873088 989891395584 990765514752 991824777216 992700603648 994035367936 995603236992 996365303808 998311329792 998889056256 999653638144 1000950193152 1001606086656 1002296049664 1004253659136 1005022347264 1007190073344 1007568027648 1009157241456 1009929682944 1010514132992 1010821496832 1011406462976 1012487793408 1013381866224 1014157541376 1015757148672 1016838291456 1017122914304 1017504595968 1019109482496 1020194193408 1021803322176 1022186760192 1022472880128 1023561170944 1025175610368 1025960312832 1026866282496 1027964141568 1028559028224 1028871880704 1029467292672 1030255280128 1031880278016 1032267497472 1034493988437 1035285823488 1037307866112 1038022422528 1038702608384 1040049810072 1040845897728 1041448239104 1043482317696 1044281032704 1045928153088 1047334486016 1048259330048 1049380061184 1050306711552 1050914527936 1053773070336 1056558537216 1057367261184 1059432431616 1059647889664 1060045529088 1060856922112 1062530187264 1062928908288 1065221532648 1065420324864 1066036887552 1066978246656 1068118990848 1069062188544 1070499627008 1071762112512 1072188101376 1073329307648 1075425653952 1075726675968 1076995325952 1077946361856 1078570173408 1079395745792 1081503940608 1082129810944 1082331758592 1085073260544 1086031429632 1087616581632 1088774209536 1089206960128 1090900721664 1091334317472 1094090489856 1095056621568 1097830355076 1098035232768 1098670669824 1100403577728 1100816510976 1101659111424 1102296645632 1104035272704 1104880336896 1107038306304 1107678953472 1108657084416 1109964570624 1111457005568 1112438472704 1113627820032 1114611204096 1115256233728 1117870301184 1118289788928 1120053641616 1120910966784 1121559642112 1123750188288 1124610342912 1127583055872 1130650140672 1131304452096 1131754107008 1133088832512 1133514031104 1136828399616 1137832270848 1138703204352 1140927234048 1141587492864 1142461300736 1143943077888 1144263278592 1144692670464 1145481199616 1147718467584 1148039725056 1150281990144 1151074369536 1151506317312 1153322561664 1154205351936 1154873294848 1155224567808 1155893100544 1157128906752 1158150704256 1159037190144 1160865312768 1161537109824 1162426187776 1162862395392 1164696551424 1165370565632 1167775225344 1168540434432 1171629268992 1172526071808 1174816161792 1175496032256 1176534048768 1178251296768 1179291746304 1182278843928 1183183798272 1185494704128 1186311340032 1187088695296 1188628354368 1189538168832 1190226558976 1192103875872 1192551220224 1193464037376 1195346460672 1196038212096 1196953698304 1198010662912 1198374224229 1199291498496 1199985532928 1200350527488 1201045174784 1203860324352 1204312080384 1206211614048 1207495471104 1207833460736 1210192510464 1211026159616 1211480604672 1213391445084 1214320214016 1217396037312 1217623228416 1218327871488 1219403710464 1220707418112 1221785358336 1223428145152 1224870985728 1225357830144 1229401915392 1230851801088 1231938699264 1232651626752 1233595138048 1236004503552 1236719783936 1239618551808 1240083726336 1242039681792 1242990379008 1243709702144 1244807954432 1246138822656 1247239219968 1250389131264 1251493281792 1254663262944 1255623622656 1257604088832 1258076012544 1258331868976 1259767595008 1261754597376 1262720385024 1265186635776 1265918803968 1267036667904 1268530937856 1270236577792 1272717508608 1273223370384 1274578552832 1276438904832 1277566058496 1278931949568 1280061304704 1280802080922 1281041104896 1281782448128 1284285929472 1285268963328 1287296188416 1288666349568 1289027059712 1291544690688 1292919373824 1293433265152 1294958665728 1295444606976 1299232456704 1300379738112 1301375090688 1303916838912 1304182018048 1304671420416 1306729248552 1307729461248 1308220194816 1311041886336 1312045400064 1314607988736 1315513565184 1318082927616 1319091830784 1319855194112 1321020686336 1322433036288 1323600804864 1325532708864 1326703214592 1327470982656 1328487071744 1330063699419 1331081773056 1331852075008 1334600257536 1335474782208 1339004878848 1341116860356 1342647042048 1342920097792 1343424036864 1345542988608 1346572910592 1347761995776 1349983724544 1351175821632 1352210055168 1354342864896 1354851090432 1355784388608 1356672794624 1358432404992 1358812643328 1360258924544 1362404429568 1362915680256 1363297173504 1366110240768 1366900813824 1367947083776 1369155043328 1369570541976 1370618855424 1371412037632 1371829174272 1372623056896 1375840370688 1376356663296 1378527558912 1379325317916 1380381097984 1383077154816 1384029896704 1386733080096 1387794530304 1391309756928 1391569403904 1392374710272 1394570870784 1395094192128 1399173414912 1400408948736 1405030760448 1406687772672 1407929942016 1408744716288 1409823014912 1411496170812 1412576575488 1413394038784 1415623352598 1416706916352 1417238544384 1419473922048 1420295376864 1420560433152 1421382516736 1422637662208 1424158654464 1425416251392 1429016150016 1429584135168 1432376291682 1433900871936 1434302234624 1435993767936 1437261815808 1438093564544 1442005254144 1445927583744 1446764347392 1448041906176 1449749643264 1450155442176 1451698946048 1454534295552 1455112423296 1458787319808 1460075495424 1461636513792 1462927205376 1463773806768 1464046977024 1464894226432 1467204770304 1467755347968 1468878815232 1471195643904 1472047030272 1473173782528 1474922122128 1476051075072 1476905271296 1478209445888 1479952760832 1484837093376 1486148272128 1490493734912 1491053051904 1493404855488 1494269094409 1494547955712 1498333584384 1499480457216 1502409129984 1503444074496 1506380488704 1507533520896 1508405936128 1510785110016 1511352041472 1514894524416 1515771199488 1516232245248 1517109694464 1518270939136 1518731690112 1520072799336 1521236312064 1522116657152 1525257437184 1525684371456 1526256893952 1528664223744 1530291290112 1530719633408 1532704983264 1533709320192 1534765826048 1535341756416 1537763415552 1538940469248 1540299423744 1542838542336 1544200939008 1545382920192 1547820417024 1548401246208 1548716146432 1550483193856 1552928735232 1557033633792 1558053912576 1561268846592 1562172358656 1563368095744 1565223476544 1566421549056 1567328043008 1568712065024 1571001729024 1572388995072 1574070091776 1575460067328 1576371791904 1577578397696 1580659605504 1581748453376 1584837805824 1586050891776 1589471834496 1590068293632 1591285383168 1593795280896 1594393362432 1594717616128 1597832298972 1599055331328 1600467369984 1605147099136 1605749440512 1607643168768 1608282152064 1609993961472 1613138480928 1613590013952 1615307472896 1617855260112 1619093618688 1622255910912 1623194716416 1623497637888 1624437161984 1625871613952 1627609890816 1629047144448 1631424872448 1633161314304 1633810440192 1637001476208 1639202553856 1641135734784 1642584932352 1643535502336 1646745532614 1648006004736 1650605366592 1652488667136 1652824735744 1653444968448 1656052909056 1657320505344 1661518430208 1662985626624 1667185508352 1668657709056 1670441730048 1671916806144 1672884350592 1674164830208 1676805451776 1677434683392 1681366450176 1682339463168 1685625282432 1686915514368 1687891738624 1689382223872 1691374583808 1696956678144 1697631160512 1699633248768 1701918539776 1703421411328 1705242599424 1706748406272 1707736107896 1708054806528 1712381239296 1713691951104 1716394917888 1717039005696 1718221799424 1721577701376 1722059587584 1723892498432 1726611554304 1727259475968 1731308027904 1732309942272 1732836851712 1733839650816 1735166787584 1735693360128 1737226056384 1738555785216 1739561893888 1742305664736 1743639281664 1744293593088 1747044827136 1748055848448 1749393866752 1751662838016 1752810651648 1754018086912 1757443903488 1758789107712 1763244048384 1764801073152 1767376945152 1768937619456 1769961310208 1773418265892 1774775697408 1779467010048 1780633042944 1784307253248 1785339838464 1788155813808 1788826830336 1790196056064 1791232049152 1794057318144 1795430547456 1797015994368 1798937247744 1799978299392 1800525791232 1801567762176 1802946740224 1805790486528 1806468120576 1807712518144 1811243206656 1811750191104 1815288765696 1816539239424 1817220907008 1817729564672 1820087167626 1821480321024 1822534418432 1826094055968 1827491807232 1829105565696 1834453827584 1835142217728 1837306478592 1838036745216 1839100423888 1844102873088 1848977440128 1850392707072 1854006755328 1855079675904 1856499613696 1859427827712 1860125589504 1864485568512 1865564553216 1867211931648 1869208233984 1870858829952 1873374347264 1875583696896 1877239922688 1878326288384 1881994894416 1883435433984 1886406133248 1887497803464 1888942555136 1889651392512 1892631896064 1893727169152 1894080577536 1898878205952 1900555001856 1905354866688 1906112180224 1909076262912 1909835055576 1911867829248 1914658357248 1916349087744 1921203121383 1921561657344 1922673672192 1926428894208 1927903444992 1929019129856 1930722541568 1932999524352 1933540589568 1937317036032 1939379060736 1940149897728 1942437998592 1945049759744 1946767327232 1948848685056 1950569607168 1951698409024 1952062636032 1956273027072 1957007130624 1960093872828 1961594191872 1962330292224 1962729373696 1966562829504 1968068100096 1973270347776 1978637746176 1979782791168 1981531029504 1983649554432 1985401207296 1988070735872 1991206473984 1992730607616 1996622659584 1997778112512 1999307276288 2001900386304 2003212173312 2004592099328 2008507318272 2010044694528 2014380146688 2015136055296 2018314482912 2019859365888 2021028265984 2021642993664 2022812925952 2024975586816 2026763732448 2028315082752 2031514297344 2033676582912 2034245828608 2035009191936 2038218964992 2040388386816 2043606644352 2044373520384 2044945760256 2047122341888 2050351220736 2051920625664 2053732564992 2055928283136 2057118056448 2057743761408 2058934585344 2060510560256 2063760556032 2064534994944 2068987976874 2070571646976 2074615732224 2076044845056 2077405216768 2080099620144 2081691795456 2082896478208 2086964635392 2088562065408 2091856306176 2094668972032 2096518660096 2098760122368 2100613423104 2101829055872 2107546140672 2113117074432 2114734522368 2118864863232 2119295779328 2120091058176 2121713844224 2123435028897 2125060374528 2125857816576 2130443065296 2130840649728 2132073775104 2133956493312 2136237981696 2138124377088 2140999254016 2143524225024 2144376202752 2146658615296 2150851307904 2151453351936 2153990651904 2155892723712 2157140346816 2158791491584 2163007881216 2164259621888 2170146521088 2172062859264 2175233163264 2177548419072 2178413920256 2181801443328 2182668634944 2188180979712 2190113243136 2195660710152 2196070465536 2197341339648 2200807155456 2201633021952 2203318222848 2204593291264 2208070545408 2209760673792 2214076612608 2215357906944 2217314168832 2219929141248 2222914011136 2224876945408 2227255640064 2229222408192 2230512467456 2235740602368 2236579577856 2240107283232 2241821933568 2243119284224 2247500376576 2249220685824 2255166111744 2261300281344 2262608904192 2263508214016 2266177665024 2267028062208 2273656799232 2275664541696 2277406408704 2281854468096 2283174985728 2284922601472 2287886155776 2288526557184 2289385340928 2290962399232 2295436935168 2296079450112 2300563980288 2302148739072 2303012634624 2306645123328 2308410703872 2309746589696 2310449135616 2311786201088 2314257813504 2316301408512 2318074380288 2321730625536 2323074219648 2324852375552 2325724790784 2329393102848 2330741131264 2335550450688 2337080868864 2343258537984 2345052143616 2349632323584 2350992064512 2353068097536 2356502593536 2358583492608 2364557687856 2366367596544 2370989408256 2372622680064 2374177390592 2377256708736 2379076337664 2380453117952 2384207751744 2385102440448 2386928074752 2390692921344 2392076424192 2393907396608 2396021325824 2396748448458 2398582996992 2399971065856 2400701054976 2402090349568 2407720648704 2408624160768 2412423228096 2414990942208 2415666921472 2420385020928 2422052319232 2422961209344 2426782890168 2428640428032 2434792074624 2435246456832 2436655742976 2438807420928 2441414836224 2443570716672 2446856290304 2449741971456 2450715660288 2458803830784 2461703602176 2463877398528 2465303253504 2467190276096 2470118298921 2472009007104 2473439567872 2479237103616 2480167452672 2484079363584 2485980758016 2487419404288 2489615908864 2492277645312 2494478439936 2500778262528 2502986563584 2509326525888 2511247245312 2515208177664 2516152025088 2516663737952 2519535190016 2523509194752 2525440770048 2530373271552 2531837607936 2534073335808 2537061875712 2540473155584 2545435017216 2546446740768 2549157105664 2552877809664 2555132116992 2557863899136 2560122609408 2561604161844 2562082209792 2563564896256 2568571858944 2570537926656 2574592376832 2577332699136 2578054119424 2583089381376 2585838747648 2586866530304 2589917331456 2590889213952 2598464913408 2600759476224 2602750181376 2607833677824 2608364036096 2609342840832 2613458497104 2615458922496 2616440389632 2622083772672 2624090800128 2629215977472 2631027130368 2636165855232 2638183661568 2639710388224 2642041372672 2644866072576 2647201609728 2651065417728 2653406429184 2654941965312 2656974143488 2660127398838 2662163546112 2663704150016 2669200515072 2670949564416 2678009757696 2682233720712 2685294084096 2685840195584 2686848073728 2691085977216 2693145821184 2695523991552 2699967449088 2702351643264 2704420110336 2708685729792 2709702180864 2711568777216 2713345589248 2716864809984 2717625286656 2720517849088 2724808859136 2725831360512 2726594347008 2732220481536 2733801627648 2735894167552 2738310086656 2739141083952 2741237710848 2742824075264 2743658348544 2745246113792 2751680741376 2752713326592 2757055117824 2758650635832 2760762195968 2766154309632 2768059793408 2773466160192 2775589060608 2782619513856 2784749420544 2789141741568 2790188384256 2798346829824 2800817897472 2810061520896 2813375545344 2815859884032 2817489432576 2819646029824 2822992341624 2825153150976 2826788077568 2831246705196 2833413832704 2834477088768 2838947844096 2840590753728 2841120866304 2842765033472 2845275324416 2848317308928 2850832502784 2858032300032 2859168270336 2864752583364 2867801743872 2868604469248 2871987535872 2874523631616 2876187129088 2884010508288 2891855167488 2893528694784 2896083812352 2899499286528 2900310884352 2903397892096 2909068591104 2910224846592 2917574639616 2920150990848 2923273027584 2925854410752 2927547613536 2928093954048 2929788452864 2934409540608 2935510695936 2937757630464 2942391287808 2944094060544 2946347565056 2949844244256 2952102150144 2953810542592 2956418891776 2959905521664 2969674186752 2972296544256 2980987469824 2982106103808 2986809710976 2988538188818 2989095911424 2996667168768 2998960914432 3004818259968 3006888148992 3012760977408 3015067041792 3016811872256 3021570220032 3022704082944 3029789048832 3031542398976 3032464490496 3034219388928 3036541878272 3037463380224 3040145598672 3042472624128 3044233314304 3050514874368 3051368742912 3052513787904 3057328447488 3060582580224 3061439266816 3065409966528 3067418640384 3069531652096 3070683512832 3075526831104 3077880938496 3080598847488 3085677084672 3088401878016 3090765840384 3095640834048 3096802492416 3097432292864 3100966387712 3103481965311 3105857470464 3114067267584 3116107825152 3122537693184 3124344717312 3130446953088 3132843098112 3134656086016 3137424130048 3142003458048 3144777990144 3148140183552 3150920134656 3152743583808 3155156795392 3161319211008 3163496906752 3169675611648 3172101783552 3178943668992 3180136587264 3182570766336 3187590561792 3188786724864 3189435232256 3195664597944 3198110662656 3200934739968 3210294198272 3211498881024 3215286337536 3216564304128 3219987922944 3226276961856 3227180027904 3230614945792 3235710520224 3238187237376 3244511821824 3246389432832 3246995275776 3248874323968 3251743227904 3255219781632 3258094288896 3262849744896 3266322628608 3267620880384 3274002952416 3278405107712 3282271469568 3285169864704 3287071004672 3293491065228 3296012009472 3301210733184 3304977334272 3305649471488 3306889936896 3312105818112 3314641010688 3323036860416 3325971253248 3334371016704 3337315418112 3340883460096 3343833612288 3345768701184 3348329660416 3353610903552 3354869366784 3362732900352 3364678926336 3371250564864 3373831028736 3375783477248 3378764447744 3382749167616 3393913356288 3395262321024 3399266497536 3403837079552 3406842822656 3410485198848 3413496812544 3415472215792 3416109613056 3424762478592 3427383902208 3432789835776 3434078011392 3436443598848 3443155402752 3444119175168 3447784996864 3453223108608 3454518951936 3462616055808 3464619884544 3465673703424 3467679301632 3471386720256 3474452112768 3477111570432 3479123787776 3484611329472 3487278563328 3488587186176 3494089654272 3496111696896 3498787733504 3503325676032 3505621303296 3508036173824 3514887806976 3517578215424 3526488096768 3529602146304 3534753890304 3537875238912 3539922620416 3546836531784 3549551394816 3558934020096 3561266085888 3568614506496 3570679676928 3576311627616 3577653660672 3580392112128 3582464098304 3588114636288 3590861094912 3594031988736 3597874495488 3599956598784 3601051582464 3603135524352 3605893480448 3611580973056 3612936241152 3615425036288 3622486413312 3623500382208 3630577531392 3633078478848 3634441814016 3635459129344 3640174335252 3642960642048 3645068836864 3652188111936 3654983614464 3658211131392 3668907655168 3670284435456 3674612957184 3676073490432 3678200847776 3688205746176 3697954880256 3700785414144 3708013510656 3710159351808 3712999227392 3718855655424 3720251179008 3728971137024 3731129106432 3734423863296 3738416467968 3741717659904 3746748694528 3751167393792 3754479845376 3756652576768 3763989788832 3766870867968 3772812266496 3774995606928 3777885110272 3779302785024 3785263792128 3787454338304 3788161155072 3797756411904 3801110003712 3810709733376 3812224360448 3818152525824 3819670111152 3823735658496 3829316714496 3832698175488 3842406242766 3843123314688 3845347344384 3852857788416 3855806889984 3858038259712 3861445083136 3865999048704 3867081179136 3874634072064 3878758121472 3880299795456 3884875997184 3890099519488 3893534654464 3897697370112 3901139214336 3903396818048 3904125272064 3912546054144 3914014261248 3920187745656 3923188383744 3924660584448 3925458747392 3933125659008 3936136200192 3946540695552 3957275492352 3959565582336 3963062059008 3967299108864 3970802414592 3976141471744 3982412947968 3985461215232 3993245319168 3995556225024 3998614552576 4003800772608 4006424346624 4009184198656 4017014636544 4028760293376 4030272110592 4036628965824 4039718731776 4042056531968 4043285987328 4045625851904 4049951173632 4053527464896 4056630165504 4063028594688 4067353165824 4068491657216 4070018383872 4076437929984 4080776773632 4087213288704 4088747040768 4089891520512 4094244683776 4100702441472 4103841251328 4107465129984 4111856566272 4114236112896 4115487522816 4117869170688 4121021120512 4127521112064 4129069989888 4137975953748 4141143293952 4149231464448 4152089690112 4154810433536 4160199240288 4163383590912 4165792956416 4173929270784 4177124130816 4183712612352 4189337944064 4193037320192 4197520244736 4201226846208 4203658111744 4215092281344 4226234148864 4229469044736 4237729726464 4238591558656 4240182116352 4243427688448 4246870057794 4250120749056 4251715633152 4260886130592 4261681299456 4264147550208 4267912986624 4272475963392 4276248754176 4281998508032 4287048450048 4288752405504 4293317230592 4301702615808 4302906703872 4307981303808 4311785447424 4314280693632 4317582983168 4326015762432 4328519243776 4340293042176 4344125718528 4350466326528 4355096838144 4356827840512 4363602886656 4365337269888 4376361959424 4380226486272 4391321420304 4392140931072 4394682679296 4401614310912 4403266043904 4406636445696 4409186582528 4416141090816 4419521347584 4428153225216 4430715813888 4434628337664 4439858282496 4445828022272 4449753890816 4454511280128 4458444816384 4461024934912 4471481204736 4473159155712 4480214566464 4482807283227 4483643867136 4486238568448 4495000753152 4498441371648 4510332223488 4522600562688 4525217808384 4527016428032 4532355330048 4534056124416 4547313598464 4551329083392 4554812817408 4563708936192 4566349971456 4575772311552 4577053114368 4578770681856 4581924798464 4590873870336 4592158900224 4601127960576 4604297478144 4606025269248 4613290246656 4616821407744 4619493179392 4620898271232 4623572402176 4628515627008 4632602817024 4636148760576 4643461251072 4646148439296 4649704751104 4651449581568 4658786205696 4661482262528 4671100901376 4674161737728 4686517075968 4690104287232 4699264647168 4701984129024 4706136195072 4713005187072 4717166985216 4729115375712 4732735193088 4741978816512 4745245360128 4748354781184 4754513417472 4758152675328 4760906235904 4768415503488 4770204880896 4773856149504 4781385842688 4784152848384 4787814793216 4792042651648 4793496896916 4797165993984 4799942131712 4801402109952 4804180699136 4815441297408 4817248321536 4824846456192 4829981884416 4831333842944 4840770041856 4844104638464 4845922418688 4853565780336 4857280856064 4869584149248 4870492913664 4873311485952 4877614841856 4882829672448 4887141433344 4893712580608 4899483942912 4901431320576 4917607661568 4923407204352 4927754797056 4930606507008 4934380552192 4940236597842 4944018014208 4946879135744 4958474207232 4960334905344 4968158727168 4971961516032 4974838808576 4979231817728 4984555290624 4988956879872 5001556525056 5005973127168 5018653051776 5022494490624 5030416355328 5032304050176 5033327475904 5039070380032 5047018389504 5060746543104 5063675215872 5068146671616 5074123751424 5080946311168 5090870034432 5092893481536 5098314211328 5105755619328 5110264233984 5115727798272 5120245218816 5123208323688 5124164419584 5127129792512 5137143717888 5141075853312 5149184753664 5154665398272 5156108238848 5166178762752 5171677495296 5173733060608 5179834662912 5181778427904 5196929826816 5201518952448 5205500362752 5215667355648 5216728072192 5218685681664 5226916994208 5230917844992 5232880779264 5244167545344 5248181600256 5258431954944 5262054260736 5272331710464 5276367323136 5279420776448 5284082745344 5289732145152 5294403219456 5302130835456 5306812858368 5309883930624 5313948286976 5320254797676 5324327092224 5327408300032 5338401030144 5341899128832 5356019515392 5364467441424 5370588168192 5371680391168 5373696147456 5382171954432 5386291642368 5391047983104 5399934898176 5404703286528 5408840220672 5417371459584 5419404361728 5423137554432 5426691178496 5433729619968 5435250573312 5441035698176 5449617718272 5451662721024 5453188694016 5464440963072 5467603255296 5471788335104 5476620173312 5478282167904 5482475421696 5485648150528 5487316697088 5490492227584 5503361482752 5505426653184 5514110235648 5517301271664 5521524391936 5532308619264 5536119586816 5546932320384 5551178121216 5565239027712 5569498841088 5578283483136 5580376768512 5596693659648 5601635794944 5620123041792 5626751090688 5631719768064 5634978865152 5639292059648 5645984683248 5650306301952 5653576155136 5662493410392 5666827665408 5668954177536 5677895688192 5681181507456 5682241732608 5685530066944 5690550648832 5696634617856 5701665005568 5716064600064 5718336540672 5729505166728 5735603487744 5737208938496 5743975071744 5749047263232 5752374258176 5763609364149 5768021016576 5783710334976 5787057389568 5792167624704 5798998573056 5800621768704 5818137182208 5820449693184 5835149279232 5840301981696 5846546055168 5851708821504 5855095227072 5856187908096 5859576905728 5868819081216 5871021391872 5884782575616 5888188121088 5892695130112 5899688488512 5904204300288 5907621085184 5912837783552 5919811043328 5939348373504 5944593088512 5961974939648 5964212207616 5973619421952 5977076377636 5978191822848 5993334337536 5997921828864 6009636519936 6013776297984 6025521954816 6030134083584 6033623744512 6043140440064 6045408165888 6059578097664 6063084797952 6064928980992 6068438777856 6073083756544 6074926760448 6080291197344 6084945248256 6088466628608 6101029748736 6102737485824 6105027575808 6114656894976 6121165160448 6122878533632 6130819933056 6134837280768 6139063304192 6141367025664 6151053662208 6155761876992 6161197694976 6171354169344 6176803756032 6181531680768 6191281668096 6193604984832 6194864585728 6201932775424 6206963930622 6211714940928 6228134535168 6232215650304 6245075386368 6248689434624 6260893906176 6265686196224 6269312172032 6274848260096 6284006916096 6289555980288 6296280367104 6301840269312 6305487167616 6310313590784 6322638422016 6326993813504 6339351223296 6344203567104 6357887337984 6360273174528 6365141532672 6370305086691 6375181123584 6377573449728 6378870464512 6391329195888 6396221325312 6401869479936 6420588396544 6422997762048 6430572675072 6433128608256 6439975845888 6452553923712 6454360055808 6461229891584 6471421040448 6476374474752 6489023643648 6492778865664 6497748647936 6503486455808 6510439563264 6516188577792 6525699489792 6532645257216 6535241760768 6548005904832 6556810215424 6564542939136 6570339729408 6574142009344 6586982130456 6592024018944 6602421466368 6609954668544 6611298942976 6613779873792 6624211636224 6629282021376 6646073720832 6651942506496 6668742033408 6674630836224 6681766920192 6687667224576 6691537402368 6696659320832 6707221807104 6709738733568 6725465800704 6729357852672 6742501129728 6747662057472 6751566954496 6757528895488 6765498335232 6787826712576 6790524642048 6798532995072 6807674159104 6813685645312 6820970397696 6826993625088 6830944431584 6832219226112 6849524957184 6854767804416 6865579671552 6868156022784 6872887197696 6886310805504 6888238350336 6895569993728 6906446217216 6909037903872 6925232111616 6929239769088 6931347406848 6935358603264 6942773440512 6948904225536 6954223140864 6958247575552 6969222658944 6974557126656 6977174372352 6988179308544 6992223393792 6997575467008 7006651352064 7011242606592 7016072347648 7029775613952 7035156430848 7052976193536 7059204292608 7069507780608 7075750477824 7079845240832 7093673063568 7099102789632 7117868040192 7122532171776 7137229012992 7141359353856 7152623255232 7155307321344 7160784224256 7164928196608 7176229272576 7181722189824 7188063977472 7195748990976 7199913197568 7202103164928 7206271048704 7211786960896 7223161946112 7225872482304 7230850072576 7244972826624 7247000764416 7261155062784 7266156957696 7268883628032 7270918258688 7280348670504 7285921284096 7290137673728 7304376223872 7309967228928 7316422262784 7337815310336 7340568870912 7349225914368 7352146980864 7356401695552 7376411492352 7395909760512 7401570828288 7416027021312 7420318703616 7425998454784 7437711310848 7440502358016 7457942274048 7462258212864 7468847726592 7476832935936 7483435319808 7493497389056 7502334787584 7508959690752 7513305153536 7527979577664 7533741735936 7545624532992 7549991213856 7555770220544 7558605570048 7570527584256 7574908676608 7576322310144 7595512823808 7602220007424 7621419466752 7624448720896 7636305051648 7639340222304 7647471316992 7658633428992 7665396350976 7684812485532 7686246629376 7690694688768 7705715576832 7711613779968 7716076519424 7722890166272 7731998097408 7734162358272 7749268144128 7757516242944 7760599590912 7769751994368 7780199038976 7787069308928 7795394740224 7802278428672 7806793636096 7808250544128 7825092108288 7828028522496 7840375491312 7846376767488 7849321168896 7850917494784 7866251318016 7872272400384 7893081391104 7914550984704 7919131164672 7926124118016 7934598217728 7941604829184 7952282943488 7964825895936 7970922430464 7986490638336 7991112450048 7997229105152 8007601545216 8012848693248 8018368397312 8034029273088 8057520586752 8060544221184 8073257931648 8079437463552 8084113063936 8086571974656 8091251703808 8099902347264 8107054929792 8113260331008 8126057189376 8134706331648 8136983314432 8140036767744 8152875859968 8161553547264 8174426577408 8177494081536 8179783041024 8188489367552 8201404882944 8207682502656 8214930259968 8223713132544 8228472225792 8230975045632 8235738341376 8242042241024 8255042224128 8258139979776 8275951907496 8282286587904 8298462928896 8304179380224 8309620867072 8320398480576 8326767181824 8331585912832 8347858541568 8354248261632 8367425224704 8378675888128 8386074640384 8395040489472 8402453692416 8407316223488 8430184562688 8452468297728 8458938089472 8475459452928 8477183117312 8480364232704 8493740115588 8500241498112 8503431266304 8521772261184 8523362598912 8528295100416 8535825973248 8544951926784 8552497508352 8563997016064 8574096900096 8577504811008 8586634461184 8603405231616 8605813407744 8615962607616 8623570894848 8628561387264 8635165966336 8652031524864 8657038487552 8680586084352 8688251437056 8700932653056 8710193676288 8713655681024 8727205773312 8730674539776 8752723918848 8760452972544 8782642840608 8784281862144 8789365358592 8803228621824 8806532087808 8813272891392 8818373165056 8832282181632 8839042695168 8856306450432 8861431627776 8869256675328 8879716564992 8891656044544 8899507781632 8909022560256 8916889632768 8922049869824 8942962409472 8946318311424 8960429132928 8965614566454 8967287734272 8972477136896 8990001506304 8996882743296 9020664446976 9045201125376 9050435616768 9054032856064 9064710660096 9068112248832 9094627196928 9102658166784 9109625634816 9127417872384 9132699942912 9151544623104 9154106228736 9157541363712 9163849596928 9181747740672 9184317800448 9202255921152 9208594956288 9212050538496 9226580493312 9233642815488 9238986358784 9241796542464 9247144804352 9257031254016 9265205634048 9272297521152 9286922502144 9292296878592 9299409502208 9302899163136 9310445895933 9317572411392 9322964525056 9342201802752 9348323475456 9373034151936 9398529294336 9403968258048 9412272390144 9426010374144 9434333970432 9458230751424 9465470386176 9483957633024 9490490720256 9496709562368 9509026834944 9516305350656 9521812471808 9536831006976 9540409761792 9547712299008 9562771685376 9568305696768 9575629586432 9584085303296 9586993793832 9594331987968 9599884263424 9602804219904 9608361398272 9630882594816 9634496643072 9649692912384 9659963768832 9662667685888 9681540083712 9688209276928 9691844837376 9707131560672 9714561712128 9739168298496 9740985827328 9746622971904 9755229683712 9765659344896 9774282866688 9787425161216 9798967885824 9802862641152 9835215323136 9846814408704 9855509594112 9861213014016 9868761104384 9880473195684 9888036028416 9893758271488 9916948414464 9920669810688 9936317454336 9943923032064 9949677617152 9958463635456 9969110581248 9977913759744 10003113050112 10011946254336 10037306103552 10044988981248 10060832710656 10064608100352 10066654951808 10078140760064 10094036779008 10121493086208 10127350431744 10136293343232 10148247502848 10161892622336 10181740068864 10185786963072 10196628422656 10211511238656 10220528467968 10231455596544 10240490437632 10246416647376 10248328839168 10254259585024 10274287435776 10282151706624 10298369507328 10309330796544 10312216477696 10332357525504 10343354990592 10347466121216 10359669325824 10363556855808 10393859653632 10403037904896 10431334711296 10433456144384 10437371363328 10453833988416 10461835689984 10465761558528 10488335090688 10496363200512 10516863909888 10524108521472 10544663420928 10552734646272 10558841552896 10568165490688 10579464290304 10588806438912 10604261670912 10613625716736 10619767861248 10627896573952 10640509595352 10648654184448 10654816600064 10676802060288 10683798257664 10712039030784 10728934882848 10741176336384 10743360782336 10747392294912 10764343908864 10772583284736 10782095966208 10799869796352 10809406573056 10817680441344 10834742919168 10838808723456 10846275108864 10853382356992 10867459239936 10870501146624 10882071396352 10899235436544 10903325442048 10906377388032 10928881926144 10935206510592 10943576670208 10953240346624 10956564335808 10964950843392 10971296301056 10974633394176 10980984455168 11006722965504 11010853306368 11028220471296 11034602543328 11043048783872 11064617238528 11072239173632 11093864640768 11102356242432 11130478055424 11138997682176 11156566966272 11160753537024 11193387319296 11203271589888 11240246083584 11253502181376 11263439536128 11269957730304 11278584119296 11291969366496 11300612603904 11307152310272 11324986820784 11333655330816 11337908355072 11355791376384 11362363014912 11364483465216 11371060133888 11381101297664 11393269235712 11403330011136 11432129200128 11436673081344 11459010333456 11471206975488 11474417876992 11487950143488 11498094526464 11504748516352 11527218728298 11536042033152 11567420669952 11574114779136 11584335249408 11597997146112 11601243537408 11636274364416 11640899386368 11670298558464 11680603963392 11693092110336 11703417643008 11710190454144 11712375816192 11719153811456 11737638162432 11742042783744 11769565151232 11776376242176 11799376977024 11808408600576 11815242170368 11825675567104 11839622086656 11878696747008 11889186177024 11923949879296 11928424415232 11947238843904 11954152755272 11956383645696 11986668675072 11995843657728 12019273039872 12027552595968 12051043909632 12067247489024 12086280880128 12090816331776 12119156195328 12126169595904 12129857961984 12136877555712 12146167513088 12149853520896 12160582394688 12169890496512 12176933257216 12202059497472 12205474971648 12210055151616 12229313789952 12242330320896 12245757067264 12261639866112 12269674561536 12278126608384 12282734051328 12302107324416 12311523753984 12322395389952 12342708338688 12353607512064 12363063361536 12382563336192 12387209969664 12389729171456 12413927861244 12423429881856 12456269070336 12464431300608 12490150772736 12497378869248 12521787812352 12531372392448 12538624344064 12549696520192 12568013832192 12579111960576 12592560734208 12603680538624 12610974335232 12620627181568 12645276844032 12653987627008 12678702446592 12688407134208 12715774675968 12720546349056 12730283065344 12740610173382 12750362247168 12755146899456 12757740929024 12782658391776 12792442650624 12803738959872 12841176793088 12845995524096 12861145350144 12866257216512 12879951691776 12905107847424 12908720111616 12922459783168 12942842080896 12952748949504 12978047287296 12985557731328 12995497295872 13006972911616 13020879126528 13032377155584 13051398979584 13065290514432 13070483521536 13096011809664 13113620430848 13129085878272 13140679458816 13148284018688 13173964260912 13184048037888 13204842932736 13219909337088 13222597885952 13227559747584 13248423272448 13258564042752 13292147441664 13303885012992 13337484066816 13349261672448 13363533840384 13375334449152 13383074804736 13393318641664 13414443614208 13419477467136 13448421849681 13450931601408 13458715705344 13485002259456 13495324114944 13503133908992 13515057790976 13530996670464 13575653425152 13581049284096 13597065990144 13615348318208 13627371290624 13641940795392 13653987250176 13661888863168 13664438452224 13699049914368 13731159343104 13736312045568 13745774395392 13772621611008 13776476700672 13791139987456 13812892434432 13818075807744 13850464223232 13858479538176 13862694813696 13870717206528 13885546881024 13897808451072 13908446281728 13916495151104 13938445317888 13949114253312 13954348744704 13976358617088 13984446787584 13995150934016 14013302704128 14022485213184 14032144695296 14059551227904 14070312861696 14105952387072 14118408585216 14139015561216 14151500955648 14159690481664 14187346127136 14198205579264 14235736080384 14245064343552 14274458025984 14282718707712 14305246510464 14310614642688 14321568448512 14329856393216 14352458545152 14363444379648 14376127954944 14391497981952 14399826395136 14404206329856 14412542097408 14423573921792 14446323892224 14451744964608 14461700145152 14489945653248 14494001528832 14522310125568 14532313915392 14537767256064 14541836517376 14560697341008 14571842568192 14580275347456 14608752447744 14619934457856 14632844525568 14675630620672 14681137741824 14698451828736 14704293961728 14712803391104 14752822984704 14791819521024 14803141656576 14832054042624 14840637407232 14851996909568 14875422621696 14881004716032 14915884548096 14924516425728 14937695453184 14953665871872 14966870639616 14986994778112 15004669575168 15017919381504 15026610307072 15055959155328 15067483471872 15091249065984 15099982427712 15111540441088 15117211140096 15141055168512 15149817353216 15191025647616 15204440014848 15242838933504 15248897441792 15272610103296 15278680444608 15294942633984 15317266857984 15330792701952 15369624971064 15372493258752 15381389377536 15411431153664 15423227559936 15432153038848 15445780332544 15463996194816 15468324716544 15498536288256 15515032485888 15521199181824 15539503988736 15560398077952 15574138617856 15590789480448 15604556857344 15613587272192 15616501088256 15650184216576 15656057044992 15680750982624 15692753534976 15698642337792 15701834989568 15732502636032 15744544800768 15786162782208 15829101969408 15838262329344 15852248236032 15869196435456 15883209658368 15904565886976 15929651791872 15941844860928 15972981276672 15982224900096 15994458210304 16015203090432 16025697386496 16036736794624 16068058546176 16115041173504 16121088442368 16146515863296 16158874927104 16168226127872 16173143949312 16182503407616 16199804694528 16214109859584 16226520662016 16252114378752 16269412663296 16273966628864 16280073535488 16305751719936 16323107094528 16348853154816 16354988163072 16359566082048 16376978735104 16402809765888 16415365005312 16429860519936 16447426265088 16456944451584 16461950091264 16471476682752 16484084482048 16510084448256 16516279959552 16551903814992 16564573175808 16596925857792 16608358760448 16619241734144 16640796961152 16653534363648 16663171825664 16695717083136 16708496523264 16734850449408 16757351776256 16772149280768 16790080978944 16804907384832 16814632446976 16860369125376 16904936595456 16917876178944 16950918905856 16954366234624 16960728465408 16987480231176 17000482996224 17006862532608 17043544522368 17046725197824 17056590200832 17071651946496 17089903853568 17104995016704 17127994032128 17148193800192 17155009622016 17173268922368 17206810463232 17211626815488 17231925215232 17247141789696 17257122774528 17270331932672 17290828092447 17304063049728 17314076975104 17361172168704 17376502874112 17401865306112 17427311362048 17454411546624 17461349079552 17505447837696 17520905945088 17565285681216 17568563724288 17578730717184 17606457243648 17613064175616 17636746330112 17664564363264 17678085390336 17712612900864 17722863255552 17738513350656 17759433129984 17783312089088 17799015563264 17818045120512 17833779265536 17844099739648 17885924818944 17892636622848 17920858265856 17931229132908 17934575468544 17944954273792 17980003012608 17993765486592 18041328893952 18090402250752 18100871233536 18108065712128 18129421320192 18136224497664 18189254393856 18205316333568 18219251269632 18254835744768 18265399885824 18303089246208 18308212457472 18315082727424 18327699193856 18363495481344 18368635600896 18404511842304 18417189912576 18424101076992 18453160986624 18467285630976 18477972717568 18483593084928 18494289608704 18514062508032 18530411268096 18544595042304 18573845004288 18584593757184 18598819004416 18605798326272 18620891791866 18635144822784 18645929050112 18684403605504 18696646950912 18746068303872 18797058588672 18807936516096 18824544780288 18852020748288 18868667940864 18916461502848 18930940772352 18967915266048 18980981440512 18993419124736 19018053669888 19032610701312 19043624943616 19073662013952 19080819523584 19095424598016 19125543370752 19136611393536 19151259172864 19168170606592 19173987587664 19188663975936 19199768526848 19205608439808 19216722796544 19261765189632 19268993286144 19299385824768 19319927537664 19325335371776 19363080167424 19376418553856 19383689674752 19414263121344 19429123424256 19478336596992 19493245943808 19510459367424 19531318689792 19548565733376 19574850322432 19597935771648 19605725282304 19670430646272 19693628817408 19711019188224 19722426028032 19737522208768 19760946391368 19776072056832 19787516542976 19833896828928 19841339621376 19872634908672 19887846064128 19899355234304 19916927270912 19938221162496 19955827519488 20006226100224 20023892508672 20074612207104 20089977962496 20121665421312 20129216200704 20133309903616 20156281520128 20188073558016 20242986172416 20254700863488 20272586686464 20296495005696 20323785244672 20363480137728 20371573926144 20393256845312 20423022477312 20441056935936 20462911193088 20480980875264 20492833294752 20496657678336 20508519170048 20548574871552 20564303413248 20596739014656 20618661593088 20624432955392 20664715051008 20686709981184 20694932242432 20719338651648 20727113711616 20787719307264 20806075809792 20862669422592 20866912288768 20874742726656 20907667976832 20923671379968 20931523117056 20976670181376 20992726401024 21033727819776 21048217042944 21089326841856 21105469292544 21117683105792 21136330981376 21158928580608 21177612877824 21208523341824 21227251433472 21239535722496 21255793147904 21281019190704 21297308368896 21309633200128 21353604120576 21367596515328 21424078061568 21457869765696 21482352672768 21486721564672 21494784589824 21528687817728 21545166569472 21564191932416 21599739592704 21618813146112 21635360882688 21669485838336 21677617446912 21692550217728 21706764713984 21734918479872 21741002293248 21764142792704 21798470873088 21806650884096 21812754776064 21857763852288 21870413021184 21906480693248 21913128671616 21929901686784 21942592602112 21949266788352 21961968910336 22013445931008 22021706612736 22056440942592 22069205086656 22086097567744 22129234477056 22144478347264 22187729281536 22204712484864 22260956110848 22277995364352 22313133932544 22321507074048 22386774638592 22406543179776 22480492167168 22507004362752 22526879072256 22539915460608 22557168238592 22583938732992 22601225207808 22614304620544 22649973641568 22667310661632 22675816710144 22711582752768 22724726029824 22728966930432 22742120267776 22762202595328 22786538471424 22806660022272 22864258400256 22873346162688 22918020666912 22942413950976 22948835753984 22975900286976 22996189052928 23009497032704 23054437456596 23072084066304 23134841339904 23148229558272 23168670498816 23195994292224 23202487074816 23272548728832 23281798772736 23340597116928 23361207926784 23386184220672 23406835286016 23420380908288 23424751632384 23438307622912 23475276324864 23484085567488 23539130302464 23552752484352 23598753954048 23616817201152 23630484340736 23651351134208 23679244173312 23757393494016 23778372354048 23847899758592 23856848830464 23894477687808 23908305510544 23912767291392 23973337350144 23991687315456 24038546079744 24055105191936 24102087819264 24134494978048 24172561760256 24181632663552 24238312390656 24252339191808 24259715923968 24273755111424 24299707041792 24321164789376 24339780993024 24353866514432 24404118994944 24410949943296 24420110303232 24458627579904 24484660641792 24491514134528 24523279732224 24539349123072 24556253216768 24565468102656 24604214648832 24623047507968 24644790779904 24685416677376 24707215024128 24726126723072 24765126672384 24774419939328 24779458342912 24827855722488 24846859763712 24912538140672 24928862601216 24980301545472 24994757738496 25043575624704 25062744784896 25077248688128 25099393040384 25136027664384 25158223921152 25185121468416 25207361077248 25221948670464 25241254363136 25290553688064 25307975254016 25357404893184 25376814268416 25431549351936 25441092698112 25481220346764 25500724494336 25510293798912 25515481858048 25565316783552 25584885301248 25607477919744 25682353586176 25691991048192 25722290700288 25732514433024 25759903383552 25810215694848 25817440223232 25844919566336 25885684161792 25905497899008 25956094574592 25971115462656 25990994591744 26013945823232 26041758253056 26064754311168 26102797959168 26130581028864 26140967043072 26192023619328 26227240861696 26258171756544 26281358917632 26296568037376 26347928521824 26368096075776 26409685865472 26439818674176 26445195771904 26455119495168 26496846544896 26517128085504 26584294883328 26607770025984 26674968133632 26698523344896 26727067680768 26750668898304 26766149609472 26786637283328 26828887228416 26838954934272 26896843699362 26901863202816 26917431410688 26970004518912 26990648229888 27006267817984 27030115581952 27061993340928 27151306850304 27162098568192 27194131980288 27230696636416 27254742581248 27283881590784 27307974500352 27323777726336 27328876904448 27398099828736 27462318686208 27472624091136 27491548790784 27545243222016 27552953401344 27582279974912 27625784868864 27636151615488 27700928446464 27716959076352 27725389627392 27741434413056 27771093762048 27795616902144 27816892563456 27832990302208 27876890635776 27898228506624 27908697489408 27952717234176 27968893575168 27990301868032 28026605408256 28044970426368 28064289390592 28119102455808 28211904774144 28236817170432 28278031122432 28303001911296 28319380963328 28374692254272 28396411158528 28471472160768 28490128687104 28548916051968 28565437415424 28610493020928 28621229285376 28643136897024 28659712786432 28704917090304 28726888759296 28752255909888 28782995963904 28799652790272 28808412659712 28825084194816 28847147843584 28892647784448 28903489929216 28923400290304 28979891306496 28988003057664 29044620251136 29064627830784 29075534512128 29083673034752 29121394682016 29143685136384 29160550694912 29217504895488 29239868915712 29265689051136 29351261241344 29362275483648 29396903657472 29408587923456 29425606782208 29505645969408 29583639042048 29606283313152 29664108085248 29681274814464 29703993819136 29750845243392 29762009432064 29831769096192 29849032851456 29875390906368 29907331743744 29933741279232 29973989556224 30009339150336 30035838763008 30053220614144 30111918310656 30134966943744 30182498131968 30199964855424 30223080882176 30234422280192 30282110337024 30299634706432 30382051295232 30408880029696 30485677867008 30497794883584 30545220206592 30557360889216 30589885267968 30634533715968 30661585403904 30739249942128 30744986517504 30762778755072 30822862307328 30846455119872 30864306077696 30891560665088 30927992389632 30936649433088 30997072576512 31030064971776 31042398363648 31079007977472 31120796155904 31148277235712 31181578960896 31209113714688 31227174544384 31300368433152 31312114089984 31361501965248 31385507069952 31397284675584 31403669979136 31465005272064 31489089601536 31572325564416 31658203938816 31676524658688 31704496472064 31738392870912 31766419316736 31809131773952 31859303583744 31883689721856 31945962553344 31964449800192 32030406180864 32051394772992 32073473589248 32136117092352 32230082347008 32242176884736 32293031726592 32317749854208 32336452255744 32346287898624 32365006815232 32399609389056 32428219719168 32453041324032 32504228757504 32538825326592 32547933257728 32560147070976 32611503439872 32646214189056 32697706309632 32709976326144 32719132164096 32753957470208 32805619531776 32830730010624 32859721039872 32894852530176 32913888903168 32923900182528 32942953365504 32968168964096 33020168896512 33032559919104 33103807629984 33129146351616 33193851715584 33216717520896 33238483468288 33281593922304 33307068727296 33326343651328 33391434166272 33416993046528 33469700898816 33514703552512 33544298561536 33580161957888 33609814769664 33629264893952 33720738250752 33809873190912 33835752357888 33901837811712 33908732469248 33921456930816 33974960462352 34000965992448 34013725065216 34087089044736 34093450395648 34113180401664 34143303892992 34179807707136 34209990033408 34255988064256 34296387600384 34310019244032 34346537844736 34413620926464 34423253630976 34463850430464 34494283579392 34514245549056 34540663865344 34581656184894 34608126099456 34628153950208 34722344337408 34753005748224 34803730612224 34854622724096 34908823093248 34922698159104 35010895675392 35041811890176 35130571362432 35137127448576 35157461434368 35212914487296 35226128351232 35273492660224 35329128726528 35425225801728 35445726511104 35477026701312 35518866259968 35566624178176 35598031126528 35636090241024 35667558531072 35688199479296 35771849637888 35785273245696 35841716531712 35862458265816 35869150937088 35889908547584 35960006025216 35987530973184 36082657787904 36201742467072 36216131424256 36258842640384 36272448995328 36378508787712 36410632667136 36438502539264 36509671489536 36530799771648 36606178492416 36616424914944 36630165454848 36655398387712 36726990962688 36737271201792 36809023684608 36834379825152 36848202153984 36906321973248 36934571261952 36955945435136 36967186169856 36988579217408 37028125016064 37060822536192 37089190084608 37147690008576 37169187514368 37197638008832 37241783583732 37270289645568 37291858100224 37368807211008 37393293901824 37492136607744 37594117177344 37615873032192 37649089560576 37704041496576 37737335881728 37832923005696 37861881544704 37935830532096 37961962881024 37986838249472 38036107339776 38065221402624 38087249887232 38147324027904 38161639047168 38190849196032 38251086741504 38273222787072 38302518345728 38336341213184 38347975175328 38377327951872 38399537053696 38411216879616 38433445593088 38523530379264 38537986572288 38598771649536 38639855075328 38650670743552 38726160334848 38752837107712 38767379349504 38828526242688 38858246848512 38956673193984 38986491887616 39020918734848 39062637379584 39097131466752 39149700644864 39195871543296 39211450564608 39340861292544 39387257634816 39422038376448 39444852056064 39475044417536 39521892782736 39552144113664 39575033085952 39667793657856 39682679242752 39745269817344 39775692128256 39798710468608 39833854541824 39876442324992 39911655038976 40012452200448 40047785017344 40149224414208 40179955924992 40243330842624 40258432401408 40266619807232 40312563040256 40345265549043 40376147116032 40485972344832 40509401726976 40545173372928 40592990011392 40726960275456 40743147852288 40786513690624 40846044954624 40882113871872 40925822386176 40961961750528 40985666589504 40993315356672 41017038340096 41097149743104 41193478029312 41237323186176 41248865910784 41329430102016 41373419962368 41389864484864 41438677303296 41454227423232 41575438614528 41612151619584 41725338845184 41733824577536 41749485453312 41815335953664 41847342759936 41863046234112 41953340362752 41985452802048 42067455639552 42096434085888 42178653683712 42210938585088 42235366211584 42272661962752 42317857161216 42355225755648 42417046683648 42454502866944 42479071444992 42511586295808 42562038381408 42594616737792 42619266400256 42707208241152 42735193030656 42848156123136 42915739531392 42964705345536 42973443129344 42989569179648 43057375635456 43090333138944 43128383864832 43199479185408 43237626292224 43270721765376 43338971676672 43355234893824 43385100435456 43413529427968 43469836959744 43482004586496 43528285585408 43596941746176 43613301768192 43625509552128 43715527704576 43740826042368 43812961386496 43826257343232 43859803373568 43885185204224 43898533576704 43923937820672 44026891862016 44043413225472 44112881885184 44138410173312 44172195135488 44258468954112 44288956694528 44375458563072 44409424969728 44521912221696 44555990728704 44626267865088 44643014148096 44773549277184 44813086359552 44960984334336 45014008725504 45053758144512 45079830921216 45167877465984 45202450415616 45228609241088 45299947283136 45334621323264 45351633420288 45423165505536 45449452059648 45484240535552 45524405190656 45573076942848 45613320044544 45728516800512 45746692325376 45836041333824 45884827901952 45897671507968 45951800573952 45992378105856 46018994065408 46108874913192 46144168132608 46269682679808 46296459116544 46337340997632 46391988584448 46404974149632 46545097457664 46563597545472 46681194233856 46722415853568 46772368441344 46813670572032 46840761816576 46849503264768 46876615245824 46950552649728 46968171134976 47078260604928 47105504968704 47197507908096 47233634402304 47260968681472 47302702268416 47358488346624 47514786988032 47556744708096 47695799517184 47713697660928 47788955375616 47816611021088 47825534582784 47946674700288 47983374630912 48077092159488 48110210383872 48204175638528 48268989956096 48345123520512 48363265327104 48476624781312 48504678383616 48519431847936 48547510222848 48599414083584 48642329578752 48679561986048 48707733028864 48808237989888 48821899886592 48840220606464 48917255159808 48969321283584 48983028269056 49046559464448 49078698246144 49112506433536 49130936205312 49208429297664 49246095015936 49289581559808 49370833354752 49414430048256 49452253446144 49530253344768 49548839878656 49558916685824 49655711444976 49693719527424 49825076281344 49857725202432 49960603090944 49989515476992 50087151249408 50125489569792 50154497376256 50198786080768 50272055328768 50316447842304 50370242936832 50414722154496 50443897340928 50482508726272 50581107376128 50615950508032 50714809786368 50753628536832 50863098703872 50882185396224 50962440693528 51001448988672 51020587597824 51030963716096 51130633567104 51169770602496 51214955839488 51364707172352 51383982096384 51444581400576 51465028866048 51519806767104 51620431389696 51634880446464 51689839132672 51771368323584 51810995798016 51912189149184 51942230925312 51981989183488 52027891646464 52083516506112 52129508622336 52205595918336 52281934086144 52384047238656 52454481723392 52516343513088 52562717835264 52593136074752 52695857043648 52736192151552 52819371730944 52890391543808 52910238990336 52993693089792 53034256171008 53168589766656 53215540051968 53349936267264 53397046689792 53454135361536 53501337796608 53532299218944 53573274566656 53657774456832 53677909868544 53793687398724 53803726405632 53834862821376 53940009037824 53981296459776 54012535635968 54060231163904 54123986681856 54302613700608 54324197136384 54388263960576 54461393272832 54509485162496 54567763181568 54615949000704 54647555452672 54657753808896 54796199657472 54924637372416 54945248182272 54983097581568 55090486444032 55105906802688 55164559949824 55251569737728 55272303230976 55401856892928 55433918152704 55450779254784 55482868826112 55542187524096 55591233804288 55633785126912 55665980604416 55753781271552 55796457013248 55817394978816 55905434468352 55937787150336 55980603736064 56053210816512 56089940852736 56128578781184 56238204911616 56423809548288 56473634340864 56556062244864 56606003822592 56638761926656 56749384508544 56792822317056 56942944321536 56980257374208 57097832103936 57130874830848 57220986041856 57242458570752 57286273794048 57319425572864 57409834180608 57453777518592 57504511819776 57565991927808 57599305580544 57616825319424 57650168389632 57694295687168 57785295568896 57806979858432 57846800580608 57959782612992 57976006115328 58089240502272 58129255661568 58151069024256 58167346069504 58242789364032 58287370272768 58321101389824 58435009790976 58479737831424 58531378102272 58702522482688 58724550967296 58793807314944 58817175846912 58851213564416 59011291938816 59167278084096 59212566626304 59328216170496 59362549628928 59501690486784 59524018864128 59663538192384 59698065702912 59750781812736 59814663487488 59867482558464 59947979112448 60018678300672 60071677526016 60106441228288 60223836621312 60269933887488 60364996263936 60399929710848 60446161764352 60468844560384 60564220674048 60599269412864 60764102590464 60817760059392 60971355734016 60995589767168 61090440413184 61114721778432 61179770535936 61269067431936 61323170807808 61478499884256 61489973035008 61525557510144 61645724614656 61692910239744 61728612155392 61783121330176 61855984779264 61873298866176 61994145153024 62060129943552 62084796727296 62158015954944 62241592311808 62296554471424 62363157921792 62418227429376 62454349088768 62600736866304 62624228179968 62723003930496 62771014139904 62794569351168 62807339958272 62930010544128 62978179203072 63144651128832 63316407877632 63353049317376 63408992944128 63476785741824 63532838633472 63618263547904 63718607167488 63767379443712 63891925106688 63928899600384 64060812361728 64102789545984 64146947178496 64272234184704 64460164694016 64484353769472 64586063453184 64635499708416 64672904511488 64692575797248 64730013630464 64799218778112 64856439438336 64906082648064 65008457515008 65077650653184 65095866515456 65120294141952 65223006879744 65292428378112 65395412619264 65419952652288 65438264328192 65507914940416 65611239063552 65719442079744 65789705060352 65827777806336 65847800365056 65885906731008 66040337793024 66065119838208 66207615259968 66258292703232 66387703431168 66433435041792 66476966936576 66563187844608 66614137454592 66652687302656 66782868332544 66833986093056 66939401797632 67029407105024 67088597123072 67160323915776 67219629539328 67258529787904 67441476501504 67619746381824 67671504715776 67803675623424 67817464938496 67842913861632 67949920924704 68001931984896 68027450130432 68174178089472 68186900791296 68226360803328 68286607785984 68359615414272 68419980066816 68511976128512 68592775200768 68620038488064 68693075689472 68827241852928 68846507261952 68927700860928 68988567158784 69028491098112 69081327730688 69163312369788 69216252198912 69256307900416 69444688674816 69506011496448 69607461224448 69709245448192 69817646186496 69845396318208 70021791350784 70083623780352 70261142724864 70274254897152 70314922868736 70425828974592 70452256702464 70546985320448 70658257453056 70850451603456 70891453022208 70954053402624 71037732519936 71133248356352 71196062253056 71272180482048 71335117062144 71376398958592 71543699275776 71570546491392 71683433063424 71724916531632 71738301874176 71779817095168 71920012050432 71975061946368 72165315575808 72403484934144 72432262848512 72517685280768 72544897990656 72757017575424 72821265334272 73019342979072 73061599543296 73212356984832 73232849829888 73260330909696 73310796775424 73453981925376 73474542403584 73618047369216 73668759650304 73696404307968 73812643946496 73869142523904 73911890870272 73934372339712 73977158434816 74056250032128 74121645072384 74178380169216 74295380017152 74338375028736 74395276017664 74483567167464 74540579291136 74583716200448 74737614422016 74786587803648 74984273215488 75188234354688 75231746064384 75298179121152 75408082993152 75474671763456 75665846011392 75723763089408 75871661064192 75923925762048 75973676498944 76072214679552 76130442805248 76174499774464 76294648055808 76323278094336 76502173483008 76546445574144 76605036691456 76672682426368 76695950350656 76754655903744 76799074107392 76822433759232 76866891186176 77047060758528 77075973144576 77197543299072 77279710150656 77301341487104 77452320669696 77505674215424 77534758699008 77657052485376 77716493697024 77913346387968 77972983775232 78041837469696 78125274759168 78194262933504 78299401289728 78391743086592 78422901129216 78681722585088 78774515269632 78844076752896 78889704112128 78950088835072 79043785565472 79104288227328 79150066171904 79335587315712 79365358485504 79490539634688 79551384256512 79597420937216 79667709083648 79752884649984 79823310077952 80024904400896 80095570034688 80298448828416 80359911849984 80486661685248 80516864802816 80533239614464 80625126080512 80690531098086 80752294232064 80971944689664 81018803453952 81090346745856 81185980022784 81453920550912 81486295704576 81573027381248 81692089909248 81764227743744 81851644772352 81923923501056 81971333179008 81986630713344 82034076680192 82194299486208 82386956058624 82474646372352 82658860204032 82746839924736 82779728969728 82877354606592 82908454846464 83150877229056 83224303239168 83450677690368 83467649155072 83498970906624 83630671907328 83694685519872 83726092468224 83906680725504 83970905604096 84134911279104 84192868171776 84357307367424 84470732423168 84545323925504 84635714322432 84710451511296 84834093367296 84909005733888 84958142889984 85023172591616 85124076762816 85189233475584 85238532800512 85414416482304 85470386061312 85696312246272 85831479062784 85929410691072 85946886258688 85979138359296 86114751270912 86180666277888 86256767729664 86398958370816 86475252584448 86541443530752 86677943353344 86710469787648 86770200870912 86939673919488 86964009172992 87056571170816 87193883492352 87226603536384 87251019104256 87431055409152 87481652084736 87625922772992 87652514686464 87719606747136 87770370408448 87797067153408 87847875641344 88053783724032 88086826450944 88225763770368 88276820346624 88344390270976 88516937908224 88577913389056 88750917126144 88818849939456 89043824443392 89111981457408 89252535730176 89286028296192 89547098554368 89626172719104 89921968668672 90028017451008 90107516289024 90159661842432 90335754931968 90404900831232 90457218482176 90599894566272 90669242646528 90703266840576 90846331011072 90898904119296 90968481071104 91048810381312 91146153885696 91226640089088 91457033601024 91493384650752 91672082667648 91769655803904 91795343015936 91903601147904 91984756211712 92037988130816 92217749826384 92288336265216 92539365359616 92592918233088 92674681995264 92783977168896 92809948299264 93090194915328 93127195090944 93362388467712 93444831707136 93544736882688 93627341144064 93681523633152 93753230491648 93901105299456 93936342269952 94156521209856 94211009937408 94395015816192 94467268804608 94521937362944 94605404536832 94716976693248 95029573976064 95113489416192 95391599034368 95427395321856 95577910751232 95633222042176 95651069165568 95893349400576 96154184318976 96220420767744 96408351277056 96537979912192 96690247041024 96726530654208 96953249562624 97009356767232 97038863695872 97095020445696 97198828167168 97284659157504 97359123972096 97415466057728 97616475979776 97643799773184 97680441212928 97834510319616 97938642567168 97966056538112 98093118928896 98157396492288 98225012867072 98261872410624 98416858595328 98492190031872 98579163119616 98741666709504 98828860096512 98904506892288 99060506689536 99097679757312 99117833371648 99311422889952 99387439054848 99650152562688 99715450404864 99921206181888 99979030953984 100174302498816 100250979139584 100308994752512 100397572161536 100544110657536 100632895684608 100740485873664 100829444308992 100887794681856 100965017452544 101162214752256 101231901016064 101429619572736 101507257073664 101726197407744 101764370792448 101924881387056 102002897977344 102041175195648 102061927432192 102261267134208 102339541204992 102429911678976 102729414344704 102767964192768 102889162801152 102930057732096 103039613534208 103240862779392 103269760892928 103379678265344 103542736647168 103621991596032 103824378298368 103884461850624 103963978366976 104055783292928 104167033012224 104259017244672 104411191836672 104563868172288 104768094477312 104908963446784 105032687026176 105125435670528 105186272149504 105391714087296 105472384303104 105638743461888 105780783087616 105820477980672 105987386179584 106337179533312 106431080103936 106699872534528 106794093379584 106908270723072 107002675593216 107064598437888 107146549133312 107315548913664 107355819737088 107587374797448 107607452811264 107669725642752 107880018075648 107962592919552 108025071271936 108120462327808 108247973363712 108605227401216 108648394272768 108776527921152 108922786545664 109018970324992 109135526363136 109231898001408 109295110905344 109315507617792 109592399314944 109849274744832 109890496364544 109966195163136 110180972888064 110211813605376 110503139475456 110544606461952 110803713785856 110867836305408 110901558509568 110965737652224 111084375048192 111182467608576 111267570253824 111331961208832 111507562543104 111592914026496 111810868936704 111875574300672 111961207472128 112106421633024 112179881705472 112257157562368 112476409823232 112847619096576 112947268681728 113112124489728 113212007645184 113277523853312 113498769017088 113585644634112 113885888643072 113960514748416 114195664207872 114261749661696 114441972083712 114484917141504 114572547588096 114638851145728 114819668361216 114907555037184 115009023639552 115131983855616 115198611161088 115233650638848 115300336779264 115388591374336 115570591137792 115613959716864 115693601161216 115919565225984 115952012230656 116178481004544 116258511323136 116302138048512 116334692139008 116485578728064 116574740545536 116642202779648 116870019581952 116959475662848 117062756204544 117405044965376 117449101934592 117587614629888 117634351693824 117702427128832 118022583877632 118334556168192 118425133252608 118656432340992 118725099257856 119003380973568 119048037728256 119327076384768 119396131405824 119501563625472 119629326974976 119734965116928 119895958224896 120037356601344 120143355052032 120212882456576 120447673242624 120539867774976 120729992527872 120799859421696 120892323528704 120937689120768 121035796647129 121128441348096 121198538825728 121528205180928 121635520118784 121991179534336 122180880826368 122229443556864 122359541071872 122538134863872 122646341615616 122956999768512 122979946070016 123051115020288 123291449229312 123457224310784 123566242660352 123711969558528 123746597732352 123988290306048 124120259887104 124169593454592 124316031909888 124483184623616 124593108942848 124726315843584 124836454858752 124908698177536 125201473732608 125248456359936 125446007860992 125542028279808 125589138702336 125614679916544 125860021088256 125956358406144 126289302257664 126632815755264 126706098634752 126817985888256 126953571483648 127065677266944 127236527095808 127437214334976 127534758887424 127783850213376 127857799200768 128121624723456 128205579091968 128293894356992 128544468369408 128920329388032 128968707538944 129172126906368 129270999416832 129345809022976 129385151594496 129460027260928 129598437556224 129712878876672 129812165296128 130016915030016 130155301306368 130191733030912 130240588283904 130446013759488 130584856756224 130790825238528 130839905304576 130876528656384 131015829880832 131222478127104 131438884159488 131579410120704 131655555612672 131695600730112 131771813462016 132080675586048 132130239676416 132415230519936 132516585406464 132775406862336 132866870083584 132953933873152 133126375689216 133228274909184 133305374605312 133565736665088 133667972186112 133878803595264 134058814210048 134177194246144 134320647831552 134439259078656 134517059575808 134882953003008 135239492763648 135607351246848 135634929876992 135685827723264 135899841849408 136003863969792 136054900260864 136348356178944 136452721606656 136573215571968 136719230828544 136839960133632 137023952257024 137185550401536 137240076976128 137386151378944 137654483705856 137693014523904 137855401721856 137977134317568 138056982196224 138162655461376 138326624739576 138432504397824 138512615800832 138889377349632 139012022992896 139214922448896 139418490896384 139635292372992 139690792636416 140043582701568 140167247560704 140522285449728 140548509794304 140629845737472 140851657949184 140904513404928 141093970640896 141316514906112 141700903206912 141782906044416 141908106805248 142075465039872 142266496712704 142392124506112 142544360964096 142670234124288 142752797917184 143087398551552 143141092982784 143366866126848 143449833063264 143476603748352 143559634190336 143840024100864 143950123892736 144330631151616 144806969868288 144864525697024 145035370561536 145089795981312 145514035150848 145642530668544 146038685958144 146123199086592 146424713969664 146465699659776 146520661819392 146621593550848 146907963850752 146949084807168 147236094738432 147337519300608 147392808615936 147625287892992 147738285047808 147823781740544 147868744679424 147954316869632 148112500064256 148243290144768 148356760338432 148590760034304 148676750057472 148790552035328 148967134334928 149081158582272 149167432400896 149475228844032 149573175607296 149968546430976 150376468709376 150463492128768 150596358242304 150816165986304 150949343526912 151331692022784 151447526178816 151743322128384 151847851524096 151947352997888 152144429359104 152260885610496 152348999548928 152589296111616 152646556188672 153004346966016 153092891148288 153345364852736 153391900701312 153509311807488 153598148214784 153644867518464 153733782372352 154094121517056 154151946289152 154395086598144 154559420301312 154602682974208 154904641339392 155011348430848 155069517398016 155314104970752 155432987394048 155826692775936 155945967550464 156083674939392 156250549518336 156388525867008 156598802579456 156845802258432 157363445170176 157549030539264 157688153505792 157779408224256 157900177670144 158087571130944 158208576454656 158300132343808 158671174631424 158730716971008 158981079269376 159102768513024 159194841874432 159335418167296 159505769299968 159646620155904 160049808801792 160191140069376 160596897656832 160719823699968 160973323370496 161033729605632 161066479228928 161381062196172 161504588464128 161943889379328 162037606907904 162180693491712 162371960045568 162907841101824 162972591409152 163146054762496 163384179818496 163528455487488 163703289544704 163847847002112 163942666358016 163973261426688 164068153360384 164388598972416 164773912117248 164949292744704 165317720408064 165493679849472 165559457939456 165754709213184 165816909692928 166301754458112 166448606478336 166901355380736 166935298310144 166997941813248 167261343814656 167389371039744 167452184936448 167813361451008 167941811208192 168269822558208 168385736343552 168714614734848 168941464846336 169090647851008 169271428644864 169420903022592 169668186734592 169818011467776 169916285779968 170248153525632 170378466951168 170477065601024 170828832964608 170940772122624 171392624492544 171662958125568 171858821382144 171893772517376 171958276718592 172229502541824 172361332555776 172513535459328 172797916741632 172950505168896 173082887061504 173355886706688 173420939575296 173540401741824 173879347838976 173928018345984 174113142341632 174387766984704 174453207072768 174502038208512 174862110818304 174963304169472 175251845545984 175305029372928 175439213494272 175540740816896 175594134306816 175695751282688 176107567448064 176173652901888 176451527540736 176553640693248 176688780541952 177033875816448 177155826778112 177501834252288 177637699878912 178087648886784 178505071460352 178572056592384 179094197108736 179252345438208 179843937337344 180056034902016 180215032578048 180319323684864 180671509863936 180809801662464 180914436964352 181199789132544 181338485293056 181406533681152 181692662022144 181797808238592 181936962142208 182097620762624 182292307771392 182453280178176 182914067202048 182986769301504 183344165335296 183539311607808 183590686031872 183807202295808 183969512423424 184075976261632 184435499652768 184576672530432 185078730719232 185185836466176 185349363990528 185567954337792 185619896598528 186180389830656 186254390181888 186724776935424 186889663414272 187089473765376 187254682288128 187363047266304 187506460983296 187802210598912 187872684539904 188313042419712 188422019874816 188790031632384 188934537609216 189043874725888 189210809073664 189433953386496 190059147952128 190226978832384 190783198068736 190854790643712 191155821502464 191266444084352 191302138331136 191786698801152 192308368637952 192440841535488 192816702554112 193075959824384 193380494082048 193453061308416 193906499125248 194018713534464 194077727391744 194190040891392 194397656334336 194569318315008 194718247944192 194830932115456 195232951959552 195287599546368 195360882425856 195669020639232 195877285134336 195932113076224 196186237857792 196314792984576 196450025734144 196523744821248 196833717190656 197158326239232 197483333419008 197657720193024 198121013379072 198195359514624 198235666743296 198622845779904 198774878109696 199300305125376 199430900809728 199842412363776 199958061907968 200348604997632 200501958279168 200617989505024 200795144323072 201088221315072 201265791369216 201480971747328 201658888617984 201775589363712 201930034905088 202324429504512 202463802032128 202859239145472 203014514147328 203452394815488 203528741584896 203849762774112 204005795954688 204082350391296 204123854864384 204522534268416 204679082409984 204859823357952 205458828689408 205535928385536 205778325602304 205860115464192 206079227068416 206481725558784 206539521785856 206759356530688 207085473294336 207243983192064 207648756596736 207768923701248 207927956733952 208111566585856 208334066024448 208518034489344 208822383673344 209127736344576 209536188954624 209817926893568 210065374052352 210250871341056 210372544299008 210783428174592 210944768606208 211277486923776 211561566175232 211640955961344 211974772359168 212674359066624 212862160207872 213399745069056 213588186759168 213816541446144 214005351186432 214129196875776 214293098266624 214631097827328 214711639474176 215174749594896 215214905622528 215339451285504 215760036151296 215925185839104 216050142543872 216240924655616 216495946727424 217210454802432 217296788545536 217553055842304 217845573091328 218037940649984 218271052726272 218463796002816 218590221810688 219184798629888 219698549489664 219780992729088 219932390326272 220361945776128 220423627210752 221006278950912 221089212923904 221607427571712 221735672610816 221803117019136 221931475304448 222168750096384 222364935217152 222535140507648 222663922417664 223015125086208 223185828052992 223621737873408 223751148601344 224212843266048 224359763410944 224514315124736 224952819646464 225695238193152 225894537363456 226224248979456 226424015290368 226555047706624 226997538034176 227171289268224 227771777286144 227921029496832 228391328415744 228523499323392 228883944167424 228969834283008 229277702291456 229639336722432 229815110074368 230018047279104 230263967711232 230397222322176 230467301277696 230600673558528 230777182748672 231141182275584 231227919433728 231387202322432 231839130451968 231904024461312 232356962009088 232517022646272 232604276097024 232669384278016 232971157456128 233149481091072 233284405559296 233740039163904 233918951325696 234125512409088 234810089930752 234898203869184 235175229259776 235268703387648 235404854257664 236045167755264 236669112336384 236850266505216 237312864681984 237450198515712 238006761947136 238096075456512 238654152769536 238792262811648 239003127250944 239258653949952 239469930233856 239791916449792 240074713202688 240286710104064 240425764913152 240895346485248 241079735549952 241459985055744 241599718843392 241784647057408 241875378241536 242071593294258 242256882696192 242397077651456 243056410361856 243271040237568 243982359068672 244361761652736 244458887113728 244719082143744 245076269727744 245292683231232 245913999537024 245959892140032 246102230040576 246582898458624 246914448621568 247132485320704 247423939117056 247976580612096 248240519774208 248339186909184 248632063819776 248966369247232 249186217885696 249452631687168 249672909717504 249817396355072 250402947465216 250496912719872 250892015721984 251084056559616 251178277404672 251229359833088 251720042176512 251912716812288 252578604515328 253412197269504 253635971776512 253907142967296 254131354533888 254473054191616 254874428669952 255069517774848 255567700426752 255715598401536 256243249446912 256411158183936 256587788713984 257088936738816 257840658776064 257937415077888 258344253812736 258541998833664 258691618045952 258770303188992 258920054521856 259196875112448 259425757753344 259624330592256 260033830060032 260310602612736 260383466061824 260892027518976 261169713512448 261581650477056 261679810609152 261753057312768 262031659761664 262444956254208 262877768318976 263158820241408 263311111225344 263391201460224 263543626924032 264161351172096 264260479352832 264830461039872 265033170812928 265550813724672 265733740167168 265907867746304 266252751378432 266456549818368 266610749210624 267131473330176 267335944372224 267757607190528 268117628420096 268354388492288 268641295663104 268878518157312 269034119151616 269765906006016 270478985527296 271214702493696 271269859753984 271371655446528 271799683698816 272007727939584 272109800521728 272696712357888 272905443213312 273146431143936 273438461657088 273679920267264 274047904514048 274371100803072 274480153952256 274772302757888 275308967411712 275386029047808 275710803443712 275954268635136 276113964392448 276325310922752 276653249479152 276865008795648 277025231601664 277778754699264 278024045985792 278429844897792 278836981792768 279270584745984 279381585272832 280087165403136 280334495121408 281044570899456 281259691474944 281703315898368 281809026809856 282187941281792 282633029812224 283401806413824 283565812088832 283816213610496 284150930079744 284784249012224 285088721928192 285340468248576 285505595834368 286174797103104 286282185965568 286733732253696 286899666126528 286953207496704 287119268380672 287680048201728 288661262303232 289613939736576 289729051394048 290070741123072 290179591962624 291028070301696 291285061337088 292077371916288 292246398173184 292849427939328 292931399319552 293041323638784 293243187101696 293815927701504 293898169614336 294472189476864 294675038601216 294785617231872 295250575785984 295476570095616 295647563481088 295737489358848 295908633739264 296225000128512 296486580289536 296713520676864 297181520068608 297353500114944 297581104070656 297934268669856 298162317164544 298334864801792 298950457688064 299146351214592 299937092861952 300752937418752 300926984257536 301192716484608 301632331972608 301898687053824 302663384045568 302895052357632 303486644256768 303695703048192 303894705995776 304288858718208 304521771220992 304697999097856 305178592223232 305293112377344 306008693932032 306185782296576 306690729705472 306783801402624 307018623614976 307196296429568 307289735036928 307467564744704 308188243034112 308303892578304 308790173196288 309118840602624 309205365948416 309809282678784 310022696861696 310139034796032 310628209941504 310865974788096 311653385551872 311891935100928 312167349878784 312501099036672 312777051734016 313197605158912 313691604516864 314726890340352 315098061078528 315376307011584 315558816448512 316175142261888 316417152909312 316600264687616 317342349262848 317461433942016 317962158538752 318389683748864 318670836334592 319011538599936 319293240311808 320099617603584 320382280138752 321193795313664 321439647399936 321946646740992 322067459211264 322132958457856 322762124392344 323009176928256 323887778758656 324075213815808 324361386983424 324743920091136 325815682203648 325945182818304 326292109524992 326768359636992 327056910974976 327406579089408 327695694004224 327885332716032 327946522853376 328136306720768 328777197944832 329547824234496 329898585489408 330635440816128 331118915878912 331509418426368 331633819385856 332603508916224 332897212956672 333802710761472 333870596620288 333995883626496 334522687629312 334778742079488 335626722902016 335883622416384 336539645116416 336771472687104 337429229469696 337882929692672 338181295702016 338542857289728 338841806045184 339336373469184 339636022935552 339832571559936 340496307051264 340756933902336 340954131202048 341657665929216 341881544245248 342785248985088 343325916251136 343717642764288 343787545034752 343916553437184 344459005083648 344722665111552 345027070918656 345595833483264 345901010337792 346165774123008 346711773413376 346841879150592 347080803483648 347758695677952 347856036691968 348226284683264 348775533969408 348906414145536 349004076417024 349724221636608 349926608338944 350610058745856 350878426988544 351081481633792 351188268613632 351391502565376 352215134896128 352347305803776 352903055081472 353107281386496 353377561083904 354067751632896 354311653556224 355003668504576 355275399757824 356175297773568 357010142920704 357144113184768 358188394217472 358504690876416 359687874674688 360112069804032 360430065156096 360638647369728 361343019727872 361619603324928 361828873928704 362399578265088 362676970586112 362813067362304 363385324044288 363595616477184 363873924284416 364195241525248 364584615542784 364906560356352 365973538603008 366688330670592 367078623215616 367181372063744 367614404591616 367939024846848 368151952523264 368870999305536 369153345060864 370371672932352 370698727981056 371135908675584 371239793197056 372360779661312 372508780363776 373449553870848 373779326828544 374178947530752 374509364576256 374726094532608 375012921966592 375604421197824 375745369079808 376626084839424 376844039749632 377580063264768 377869075218432 378087749451776 378421618147328 378867906772992 380118295904256 380453957664768 381566396137472 381709581287424 382311643004928 382532888168704 382604276662272 383573397602304 384616737275904 384881683070976 385633405108224 386151919648768 386760988164096 386906122616832 387812998250496 388037427068928 388155454783488 388380081782784 388795312668672 389138636630016 389436495888384 389661864230912 390465903919104 390575199092736 390721764851712 391338041278464 391754570268672 391864226152448 392372475715584 392629585969152 392900051468288 393047489642496 393667434381312 394316652478464 394966666838016 395315440386048 396242026758144 396390719029248 396471333486592 397245691559808 397549756219392 398600610250752 398861801619456 399684824727552 399916123815936 400697209995264 401003916558336 401235979010048 401590288646144 402176442630144 402531582738432 402961943494656 403317777235968 403551178727424 403860069810176 404648859009024 404927604064256 405718478290944 406904789630976 407057483169792 407699525548224 408011591909376 408164700782592 408247709728768 409045068536832 409358164819968 409719646715904 410917657378816 411071856771072 411556651204608 411720230928384 412158454136832 412963451117568 413079043571712 413518713061376 414170946588672 414487966384128 415297513193472 415537847402496 416223133171712 416668132048896 417036068978688 417644767346688 418255472689152 419072377909248 419635853787136 420130748104704 420501742682112 420745088598016 421566856349184 421889537212416 422554973847552 423123132350464 423281911922688 423949544718336 425348718133248 425724320415744 426799490138112 427176373518336 427633082892288 428010702372864 428258393751552 428586196533248 429262195654656 429423278948352 430349499189792 430429811245056 430678902571008 431520072302592 431850371678208 432100285087744 432481849311232 432991893454848 434420909604864 434593577091072 435106111684608 435691146182656 436075881299968 436542105452544 436927592005632 437180443621376 438369597259776 439397098979328 439561985458176 439864780652544 440723891552256 440847254421504 442012557901824 442178425847808 443214855143424 443471345221632 443606234038272 443862950608896 444337500192768 444729870434304 445070281015296 445327844835328 446030250172416 446371656105984 447243475746816 447502297202688 448425686532096 448719526821888 449028630249472 449905639292928 451390476386304 451789074726912 452448497958912 452848030580736 453110095413248 453995076068352 454342578536448 455543554572288 455842058993664 456782656831488 457046998646784 457767888334848 457939668566016 458555404582912 459278673444864 460036094558208 460527935422464 460794444644352 460934602555392 461201347117056 462282364551168 462455838867456 462774404644864 463678260903936 463808048922624 464713924018176 465034045292544 465208552194048 465338768556032 465942314912256 466298962182144 466568811118592 467480078327808 467837902651392 468251024818176 469620179861504 469796407738368 470537406775296 470809708515328 472090335510528 473338224672768 473700533010432 474625729363968 474900397031424 476013523894272 476192150913024 477308305539072 477584525623296 478006254501888 478517307899904 478939860467712 479583832899584 480149426405376 480573420208128 480851529826304 481790692970496 482159471099904 482919970111488 483199437686784 483569294114816 484143186588516 484513765392384 484794155302912 486112820723712 486542080475136 487964718137344 488723523305472 488917774227456 489438164287488 490152539455488 490585366462464 491827999074048 491919784280064 492204460081152 493165796917248 493828897243136 494264970641408 494847878234112 495953161224192 496481039548416 496678373818368 497264127639552 497932738494464 498372435771392 498905263374336 499345819435008 499634792710144 500805894930432 500993825439744 501784031443968 502168113119232 502356554809344 502458719666176 503440084353024 503825433624576 505157209030656 506824394539008 507271943553024 507814285934592 508262709067776 508946108383232 509748857339904 511135400853504 511431196803072 512486498893824 512822316367872 513175577427968 514177873477632 515681317552128 515874830155776 516688507625472 517083997667328 517383236091904 517540606377984 517840109043712 518393750224896 518851515506688 519248661184512 520067660120064 520621205225472 520766932123648 521784055037952 522339427024896 523163300954112 523359621218304 523506114625536 524063319523328 524889912508416 525755536637952 526317640482816 526622222450688 526782402920448 527087253848064 528322702344192 528520958705664 529660922079744 530066341625856 531101627449344 531467480334336 531815735492608 532505502756864 532913099636736 533221498421248 534262946660352 535515214381056 536235256840192 536708776984576 537282591326208 537757036314624 538068238303232 539531812012032 540957971054592 542429404987392 542539719507968 542743310893056 543599367397632 544015455879168 544219601043456 545393424715776 545810886426624 546292862287872 546876923314176 547359840534528 548095809028096 548742201606144 548960307904512 549544605515776 550617934823424 550772058095616 551421606887424 551908537270272 552227928784896 552650621845504 553306498958304 553730017591296 554050463203328 555557509398528 556048091971584 556859689795584 557673963585536 558541169491968 558763170545664 560174330806272 560668990242816 562089141798912 562519382949888 563406631796736 563618053619712 564375882563584 565266059624448 566803612827648 567131624177664 567632427220992 568301860159488 569568498024448 570177443856384 570680936497152 571011191668736 572349594206208 572564371931136 573467464507392 573799332253056 573906414993408 574238536761344 575360096403456 577322524606464 579227879473152 579458102788096 580141482246144 580359183925248 582056140603392 582570122674176 584154743832576 584492796346368 585698855878656 585862798639104 586082647277568 587631855403008 587796339228672 588944378953728 589350077202432 589571234463744 590501151571968 591295126962176 591474978717696 591817267478528 592450000257024 592973160579072 594363040137216 594707000229888 595162208141312 595868537339712 596324634329088 596669729603584 597900915376128 598292702429184 599874185723904 601505874837504 601853968515072 602385432969216 603264663945216 603797374107648 605326768091136 605790104715264 606973288513536 607391406096384 608577717436416 609043542441984 609395998195712 610357184446464 610586224754688 612017387864064 612371564593152 613381459410944 613567602805248 614037247229952 614392592859136 614579470073856 614935129489408 616376486068224 616607785156608 617580346392576 618237681205248 618410731896832 619618565357568 620045393723392 620278069592064 621256419883008 621731949576192 623306771103744 623783870201856 624334699757568 625002198073344 625554103468032 626395210317824 627383209033728 629453780680704 630196122157056 630752614023168 631117632897024 632350284523776 632834305818624 633200529375232 634684698525696 634922867884032 635924317077504 636779367497728 637341672669184 638023077199872 638586480623616 640199235207168 640764560277504 642387590627328 642879294799872 643893293481984 644134918422528 644265916915712 645524248784688 646018353856512 647775557517312 648150427631616 648722773966848 649487840182272 651631364407296 651890365636608 652584219049984 653536719273984 654113821949952 654813158178816 655391388008448 655770665432064 656272613441536 657554395889664 659095648468992 659797170978816 661270881632256 662237831757824 663018836852736 663267638771712 665207017832448 665794425913344 667605421522944 667741193240576 667991767252992 669045375258624 669557484158976 671253445804032 673079290232832 673542945374208 674858458939392 675765859385344 676362591404032 677085714579456 677683612090368 678672746938368 679272045871104 679665143119872 680992614102528 681513867804672 681908262404096 683315331858432 683763088490496 685570497970176 686651832502272 687575090069504 687833106874368 688918010167296 689445330223104 690054141837312 691191666966528 691802020675584 692331548246016 693423546826752 693683758301184 694161606967296 695517391355904 695712073383936 696452569366528 697551067938816 697812828291072 698008152834048 699448443273216 699853216677888 701220117491712 701756853977088 702162963267584 702376537227264 702783005130752 704430269792256 704694611607552 705806110162944 706214562772992 706755122167808 708135503265792 708623307112448 710007337009152 710550799515648 712350595547136 714020285841408 714288226369536 716376788434944 717009381752832 719375749349376 720224139608064 720860130312192 721277294739456 722686039455744 723239206649856 723657747857408 724799156530176 725353941172224 725626134724608 726770648088576 727191232954368 727747848568832 728390483050496 729169231085568 729813120712704 731947077206016 733376661341184 734157246431232 734362744127488 735228809183232 735878049693696 736303905046528 737741998611072 738306690121728 740743345864704 741397455962112 742271817351168 744721559322624 745017560727552 746899107741696 747558653657088 748357895061504 749018729152512 749452189065216 750025843933184 751208842395648 751490738159616 753252169678848 753688079499264 755160126529536 755738150436864 756175498903552 756843236294656 757735813545984 760236591808512 760907915329536 763132792274944 763419162574848 764623286009856 765065776337408 765208553324544 767146795204608 769233474551808 769763366141952 771266810216448 773521976328192 773812245233664 775625996500992 776074854137856 776310909566976 776760163565568 777590625337344 778277273260032 778872991776768 779323728461824 780931807838208 781150398185472 782676082556928 783509140537344 783728452304896 784744951431168 785259171938304 785800102936576 786094979284992 787334868762624 788633304956928 789933333676032 790630880772096 792484053516288 792781438058496 792942666973184 794491383119616 795099512438784 797201220501504 797723603238912 799369649455104 799832247631872 801394419990528 802007833116672 802471958020096 803180577292288 804352885260288 805063165476864 805923886989312 806635554471936 807102357454848 807720139620352 809297718018048 809855208128512 811436956581888 813809579261952 814114966339584 815399051096448 816023183818752 816329401565184 816495419457536 818090137073664 818716329639936 819439293431808 821835314757632 822143713542144 823113302409216 823440461856768 824316908273664 825926902235136 826158087143424 827037426122752 828341893177344 828975932768256 830595026386944 831075694804992 832446266343424 833336264097792 834072137957376 835289534693376 836510945378304 838144755818496 839271707574272 840261496209408 841003485364224 841490177196032 843133712698368 843779074424832 845109947695104 846246264700928 846563823845376 847899089436672 850697436266496 851448640831488 854352747036672 855266165784576 856021404745728 856516787503104 858524391309312 858846557896704 860698998379584 860859622490112 861357805142016 863040144605184 864200570175488 864963698622464 865983786909696 868841819209728 869187154182144 870212223369216 871382292365312 872151762599936 873084210905088 873855184011264 874360887242752 876739194519552 878794197958656 879123970916352 879729561305088 881447783104512 881694508843008 884025115803648 884356851695616 886429710286848 886942690443264 887212468076544 887725901217792 888675000385536 889459740868608 890140562030592 890655689670656 892060500344832 892743312211968 894486951493632 895004594405376 896851373064192 897439053643776 898057260498944 899811278585856 902780952772608 903578149453824 904896995917824 905696061161472 906220190826496 907990152136704 908685157072896 911087109144576 911684117987328 913565313662976 914093997293568 915535776669696 915879337132032 917110809165824 918557346889728 920072189116416 921055870844928 921588889288704 921869205110784 922402694234112 924564729102336 924911677734912 925548809289728 927356521807872 927616097845248 929427848036352 930068090585088 930417104388096 930677537112064 931884629824512 932597924364288 933137622237184 934960156655616 935675805302784 936502049636352 939240359723008 939592815476736 941074813550592 941619417030656 944180671021056 946676449345536 949251458727936 949800794062848 952027047788544 952384301826048 955169051246592 956012509003776 957034615799808 957879720935424 959167665799168 960298852810752 961146840416256 961703059652608 963581385940992 964318942199808 965839940222976 966398875373568 967138588229632 968286373177032 969027530784768 969588310605824 972225641447424 973084160950272 975929436274688 977447046610944 977835548454912 978876328574976 980305078910976 981170732924928 983655998148096 983839568560128 984408920162304 986331593834496 987657794486272 988529941282816 989695756468224 991906322448384 993356747636736 994528255279104 995865476988928 996744871542784 997810526748672 998691638870016 999269585420288 1001611789860864 1001987650879488 1003568062887936 1004336226238464 1004917439332352 1006880168706048 1007650867249152 1010314418061312 1013648789078016 1014543887106048 1015628571869184 1016525418135552 1017892216766464 1019497714679808 1022270801707008 1022862393606144 1024972997787648 1025644632735744 1026351154855936 1028355746955264 1031362635104256 1031749660311552 1033377015250944 1034167995334656 1034766472183808 1035081212755968 1035680218087424 1036787500449792 1037703031013376 1038497322369024 1040135320240128 1041242410450944 1041533864247296 1043568110075904 1044678854049792 1046326601908224 1046719242436608 1047012229251072 1048126639046656 1049779825016832 1052635280965632 1053244444901376 1053564805840896 1054174507696128 1056645404688384 1057041917411328 1059321844159488 1060132683251712 1062203254898688 1062934960668672 1063631470985216 1065011005513728 1065826199273472 1066442996842496 1068525893320704 1071030428762112 1073417553969152 1074565182652416 1075514072629248 1076136476606464 1079063624024064 1081915942109184 1084858809974784 1085079439015936 1085486621786112 1087198734795264 1088030911758336 1088439202086912 1090786849431552 1091621772853248 1092585724575744 1093753846628352 1094719681069056 1096191618056192 1097920615809024 1099089211031552 1101235869646848 1101544116191232 1102843213774848 1103817074540544 1104455857569792 1105301243691008 1106612997916608 1107460035182592 1108100926406656 1111115018797056 1112096183943168 1113719379591168 1115347927171072 1117082338983936 1117526341091328 1120348661612544 1121337980485632 1124178283597824 1125038765899776 1126813263593472 1127236107239424 1130532119248896 1133607225655296 1134263248355328 1135264854441984 1136603720318976 1139136996048896 1140354887712768 1141361872994304 1142022383337472 1144699188412416 1145128743862272 1146934929014784 1147598664506112 1147812829986816 1148477073522688 1150720192806912 1154645049212928 1158455758946304 1158916205576192 1160282964492288 1160718367850496 1164112281206784 1165140245348352 1168309487665152 1168985592692736 1171397711757312 1171725597278208 1172165294555136 1175263710806016 1175592678457344 1177888757907456 1178700154404864 1179142468927488 1181002303143936 1182590253924352 1182949957435392 1183634534957056 1184900000514048 1185946321158144 1188726080274432 1189414000459776 1191737074679424 1192649268658176 1193339459207168 1195801830752256 1196585404858368 1199748371447808 1203011749675008 1203707937030144 1204770865938432 1206529327890432 1207594748215296 1210653536182272 1211580209430528 1213946577027072 1214782812192768 1217155434872832 1218791996391424 1220714368892928 1221172449509376 1224034775728128 1224743129186304 1226762918821888 1227135205610496 1228074494459904 1228785185718272 1229158940147712 1229870258978816 1232752972136448 1233215570313216 1235160692785152 1236475362410496 1236821463793664 1239237130715136 1240090787446784 1240556139184128 1242512839766016 1243463899152384 1246613542207488 1248669399515136 1250004396146688 1251108206936064 1254766418067456 1258907561361408 1260392244314112 1261505228046336 1262235265794048 1264700569047552 1265668611637248 1266401058750464 1269369397051392 1269845735768064 1271848634155008 1273558734995456 1274683345338368 1276046154399744 1277172961247232 1280398470414336 1281529120555008 1284775181254656 1285758589599744 1287786586963968 1288269836845056 1288531833831424 1291048497569376 1292036707713024 1295551115034624 1296300855263232 1297445547933696 1298975680364544 1303262728814592 1303780731273216 1305168438099968 1307073438547968 1308227643899904 1309626316357632 1310782776016896 1311541330864128 1312545226883072 1315108791779328 1318191296937984 1319594341957632 1322541763264512 1324475663515648 1326037673705472 1326535277543424 1330414035664896 1331588851826688 1335210843045888 1335482386481152 1335983534505984 1338090750517248 1339114968317952 1342506891608064 1346158580465664 1347085890748416 1349716917878784 1351531718770688 1352725182808064 1354171429158912 1355367224180736 1357345493876736 1358544091742208 1359330286239744 1361985228205056 1363027735609344 1363816524808192 1366630663716864 1367526176980992 1371140995940352 1373303665004544 1375150180139008 1375666213748736 1377836020334592 1380108283674624 1382383333933056 1383604041351168 1386847093653504 1387367516602368 1388323213934592 1391034782711808 1391424146767872 1392905138733056 1395102135877632 1395625656582144 1396016305668096 1398896886546432 1399706433355776 1402440234983424 1403513707954176 1404325926535168 1404753074454528 1405566010261504 1408860539584512 1409389223215104 1411612220325888 1412429125545984 1413510244335616 1416271006531584 1417246614224896 1420014674018304 1421101599031296 1424701191094272 1428040571682816 1428576452739072 1432753576869888 1434018763505664 1438751498698752 1440448279216128 1441720260624384 1442554589478912 1445372078911488 1446478413299712 1447315495714816 1449598313060352 1450707882344448 1453541296177152 1454382465908736 1455495697137664 1456780966100992 1458338462171136 1459626241425408 1463894154412032 1466753322682368 1468314492862464 1468725488254976 1470457618366464 1471756099387392 1472607810093056 1475483997222144 1476613380243456 1481486691729408 1482794911924224 1484543634702336 1489443118645248 1490035121455104 1493798215483392 1495117307314176 1496715790123008 1498037458305024 1498904378130432 1500051687866368 1502417684791296 1502981476319232 1506504339357696 1507376158998528 1510320253059072 1511476300873728 1512350997807104 1513686472589312 1515471627091968 1520473183617024 1521815830659072 1526265584549888 1526838325149696 1529246572019712 1530131552674816 1534293590409216 1538466949103616 1539526732283904 1542533620432896 1547043952656384 1547624490467328 1551251993001984 1552149708275712 1552621819133952 1553520327131136 1555181250674688 1556554546520064 1557745983553536 1558647456923648 1561863615676416 1562300796370944 1565352165113856 1567018281074688 1569489902862336 1570518343876608 1571600205873152 1572189958569984 1574669737525248 1577266609913856 1579866667352064 1581261761544192 1584968107032576 1585562876116992 1585885333946368 1588982766239232 1590199024877568 1594402441003008 1595447206477824 1598739298910208 1599664495263744 1602788839981056 1604943916040192 1606361154584576 1608705770520576 1610126330953728 1611847773978624 1613271108943872 1614204714909696 1615440279240704 1618595436036096 1619710416257024 1622873913163776 1627619158523904 1628229932679168 1630798102192896 1632046367637504 1632658803130368 1632990838915072 1636180274147328 1637432659279872 1638878586863616 1643670629515264 1644287427084288 1646226604818432 1646880923713536 1648633816547328 1651853804470272 1652316174286848 1654074852245504 1656683786354688 1657951865536512 1661190052773888 1662151389609984 1664892532686848 1666672528195584 1668144275914752 1670579069386752 1673021890756608 1676289511636992 1678543415148544 1680522992418816 1682006970728448 1682980354392064 1686267425396736 1687558148849664 1690219895390208 1692492529401856 1693127647690752 1695798178873344 1701394872532992 1702897281662976 1708705494073344 1710532331569152 1712042809491456 1713033575006208 1717048782618624 1717693115793408 1721397996759168 1721719244980224 1722715610284032 1726080289210368 1728401140350976 1729927397244928 1731967573819392 1737683638419456 1738374308364288 1740424446738432 1742764584730624 1744303525199872 1746168421810176 1747710368022528 1748721774485504 1753478389039104 1757588395917312 1758247941832704 1762895566209024 1763389017686016 1768050231607296 1768713703391232 1773885380886528 1774424936153088 1775451802435584 1777350000771072 1778919481737216 1781311379341312 1784121000689664 1785486624423936 1788973902987264 1790009188810752 1793702746128384 1794878107287552 1796114520997888 1799622557171712 1805561905545216 1807156298907648 1809793991835648 1811392122322944 1812440381652992 1815980304273408 1817370314145792 1822174218289152 1827130627325952 1828187994587136 1831071553339392 1831758674264064 1834221618331648 1837114693779456 1840144378232832 1842111741689856 1843177778577408 1843738410221568 1844805388468224 1849129458204672 1849823355469824 1851097618579456 1854713043615744 1855232195690496 1858855696072704 1860136181170176 1860834208776192 1861355074224128 1863769259649024 1865195848728576 1866275244474368 1869920313311232 1871351610605568 1873004099272704 1878480719446016 1879185630953472 1882149627101184 1883238834061312 1888361342042112 1893352898691072 1898502917455872 1899601588125696 1904054095577088 1904768603652096 1910338102493184 1912025018007552 1914069231599616 1915759441870848 1918335331598336 1920597705621504 1922293680832512 1923406119305216 1927162771881984 1928637884399616 1931679880445952 1932797750747136 1934277176459264 1936572746354064 1938055061569536 1939176621211648 1944451282894848 1946168321900544 1951858872549376 1954894093221888 1955671096909824 1957752657149952 1960610157821952 1962341465849856 1967311996296192 1968817840324608 1972663187668992 1975315588972544 1977059882565632 1979391512936448 1983812644896768 1986713495273472 1989056510558208 1993489743085568 1995621053497344 1997383277740032 1998539170840576 2003223579721728 2003975301758976 2007136125775872 2008672452476928 2009834878664704 2013760337412096 2020628836122624 2027297578156032 2029087774212096 2031257143738368 2033050836271104 2035784433532928 2038995429359616 2044541603414016 2045724787212288 2049945995575296 2051289265471488 2052702309711872 2056711493910528 2062725270208512 2063499320623104 2066754030501888 2068335990669312 2069532944367616 2070162425511936 2071360436174848 2073575000899584 2075406062026752 2076994644738048 2080270640480256 2082484820901888 2083067728494592 2087136220151808 2089357708099584 2092653203816448 2093438484873216 2094024458502144 2099559650033664 2105270561931264 2106488889802752 2107129611681792 2108349015392256 2113290809376768 2114083834822656 2118643688318976 2120265366503424 2124406509797376 2125869921337344 2127262941970432 2130022011027456 2131652398546944 2132885993684992 2137051786641408 2142060857524224 2146835107938304 2149130365304832 2151028145258496 2152272953212928 2158127248048128 2163831884218368 2169717619949568 2170158878031872 2170973243572224 2174397469590528 2176061823516672 2176878404173824 2181573698863104 2183243545706496 2185171449151488 2187507693256704 2189439362138112 2192383236112384 2195841231618048 2198178422063104 2202471739293696 2203088232382464 2205686427549696 2207634149081088 2208911715139584 2213225995833216 2214920070365184 2216201852813312 2222230037594112 2224192367886336 2230695854342144 2234164677967872 2235052682182656 2240697323225088 2242675960971264 2248356567195648 2250077531799552 2253626527186944 2254472214478848 2261064238497792 2267214451310592 2268526496710656 2270529708883968 2273207440637952 2278273992097792 2280709775425536 2282723745988608 2284044766674944 2289398376824832 2290257487724544 2293869858029568 2295197329012224 2295625659973632 2296954147045376 2301440385613824 2309290098425856 2317832411152384 2320565928984576 2321436735700992 2328224562413568 2330280490696704 2336618975330304 2337971185385472 2342795423514624 2343451194556416 2350527421612032 2351185356914688 2355777515814912 2357400308809728 2358284937854976 2362004606287872 2365180507848704 2365899914870784 2367269069914112 2369800001028096 2371892642316288 2377452160548864 2378828000919552 2383474149358848 2385298537316352 2386678918414336 2391603661504512 2393170809716736 2399496742895616 2406023499350016 2407415874060288 2409541731876864 2413058655780864 2415189496430592 2421307072364544 2423160418861056 2427893154054144 2429565624385536 2434310869745664 2437583992782848 2441428737785856 2442344899018752 2448069551456256 2449486258372608 2454270411220992 2456148988919808 2457570371436544 2458317880295424 2459740517957632 2465505944272896 2466431140626432 2470321385570304 2472950724820992 2473642927587328 2478474261430272 2480181574893568 2481112278368256 2485025679532032 2486927798304768 2493227084414976 2497338799030272 2500008792293376 2502216413872128 2509532836134912 2517815122722816 2520784488628224 2523010456092672 2524470531588096 2529401138095104 2531337223274496 2532802117500928 2538738794102784 2539691471536128 2543697268310016 2547117469990912 2549366690676736 2552092308799488 2554345922494464 2563058241110016 2569550362509312 2575573173927936 2576539673690112 2577063667662848 2582096995138752 2584073415426048 2592601710526464 2594891095867392 2597951360729088 2606525457629184 2607561462546432 2610336876199936 2614146877095936 2616455287799808 2619252632715264 2621565552033792 2623082661728256 2625090453766144 2630217583558656 2636382593875968 2639188683915264 2645083526529024 2648951327031296 2652075347410944 2653070555086848 2660828071329792 2663177703653376 2670421686091776 2670964772962304 2671967069011968 2676181501034496 2678229936635904 2685013783216128 2692317160931328 2694171781496832 2699433835757568 2703063437541376 2705450365616128 2708342858317824 2710734448361472 2714690987753472 2717088183484416 2718660572479488 2723970456410112 2726055471218688 2727633049616384 2733261327433728 2735052353961984 2742281991880704 2746607330009088 2750300360278016 2751332427497472 2755672040669184 2760216567349248 2764766667866112 2767208082702336 2773694187307008 2774735033204736 2776646427869184 2782069565423616 2782848293535744 2785810277466112 2790204271755264 2791251313164288 2792032611336192 2797793773092864 2799412866711552 2804880469966848 2807027415908352 2808651853070336 2809506148909056 2811132020523008 2817721079169024 2818778446430208 2823224440651776 2824858251091968 2827020488671232 2832542013063168 2834493228449792 2840029348036608 2849402382188544 2856081143365632 2857152905478144 2865507153739776 2868037527011328 2877502997397504 2880896558432256 2883440521248768 2885109178957824 2890744157822976 2892956826599424 2894630991429632 2899196626120704 2901415764688896 2907082592354304 2908764931817472 2913561932201984 2916676924342272 2919252482850816 2927788308824064 2933506645364736 2936628985724928 2937450976509952 2940915236732928 2943512198774784 2945215620186112 2950967994444288 2953226760486912 2962973383458816 2965589823848448 2969087269404672 2980070242910208 2987596430966784 2990234614628352 2993431580246016 2996074916610048 2997808756260864 3000103375732736 3004835369582592 3005962952638464 3013008678715392 3014752317997056 3020640506118144 3022952601747456 3024701995614208 3027372945178624 3030943254183936 3040946367234048 3043631661318144 3052531169099776 3053676650299392 3058493144039424 3060263105349632 3068587180818432 3076933898207232 3079053464567808 3085067240865792 3094087905312768 3095248980934656 3102503986003968 3104299416551424 3105243638267904 3107040654262272 3110362501349376 3113109093040128 3115491967107072 3117294913847296 3123727231352832 3124601592741888 3130704330227712 3134036562149376 3138979805724672 3141036687753216 3143200411746304 3144379917139968 3149339475050496 3159733334704128 3162523523088384 3169936214065152 3171125752233984 3171770667892736 3177965532478464 3180398049755136 3188804882006016 3190894412955648 3197478597820416 3199328990527488 3205577679962112 3209887832080384 3212722309169152 3220252661907456 3223695547957248 3226542217887744 3228409429819392 3237190872072192 3239420832514048 3245747826327552 3255238317047808 3256459865358336 3261596204385792 3264092735275008 3265317606260736 3265981677830144 3272360548294656 3274865318559744 3277757173727232 3287341259030528 3288574854168576 3293761847427072 3297267633094656 3303707608940544 3304632348573696 3308149704491008 3313367572709376 3315903731073024 3322380105547776 3324302779219968 3329785065373696 3333345056391168 3336288551829504 3341158138773504 3346043781513216 3352579023273984 3357086830297088 3361045984837632 3364013941456896 3365960708784128 3372534850793472 3375116297699328 3380439790780416 3384985058803712 3391596357746688 3402789745065984 3405794563325952 3417410988146688 3421064663138304 3424085618982912 3426067150012416 3434097565237248 3435386231586816 3442795993518336 3443438489960448 3445431220568064 3452160578420736 3456802280701952 3459854794489856 3463935147638784 3475367276838912 3476748616728576 3480848893476864 3485529169461248 3488607050399744 3492336843620352 3495420736045056 3497443548971008 3506956778078208 3515176791834624 3516495883665408 3525791132418048 3526778035372032 3536100463214592 3537427406782464 3547770761773056 3548849872306176 3550903604871168 3554700001542144 3557838963474432 3562622758682624 3568242001379328 3577947805974528 3580018377621504 3587405492256768 3589756214575104 3592229041995776 3599245114343424 3611123811090432 3614312597815296 3619587983671296 3622784244645888 3624880763305984 3631960608546816 3634740628291584 3644348436578304 3656375989174272 3662143106678784 3663517348528128 3668443236663296 3674229387558912 3680288756465664 3684223483379712 3686355557154816 3687476820443136 3689610776936448 3698258916409344 3699646710939648 3702195237158912 3709426087231488 3710464391380992 3717711392145408 3720272362340352 3721668417552384 3722710148448256 3727538519298048 3730391697457152 3732550488948736 3739840626622464 3746008198545408 3756961438892032 3764299254202368 3766477668122624 3776722684084224 3786705797382144 3797005834911744 3799203176251392 3808108191154176 3809537207304192 3820676204986368 3824050036015104 3828138463199232 3831518883741696 3836670663196672 3841195411243008 3844587361665024 3846812238610432 3854325543763968 3857275768799232 3863359760891904 3865595501494272 3868554352918528 3873145492708128 3876110123139072 3878353242423296 3888902565789696 3892336643801088 3903717745098752 3909788186443776 3911342193819648 3915505314299904 3921220315643904 3924682931699712 3934623992592384 3937635680649216 3945326375337984 3950631177945088 3954119765131264 3958783025872896 3967625289793536 3973426990546944 3978113021116416 3986979486171136 3991242106994688 3994766555480064 3997078341681152 4006447159443456 4007950603517952 4014272251551744 4017344904953856 4019669757329408 4027520674824192 4041257672245248 4054595156312064 4058175548424192 4062514287476736 4066101672542208 4071568867065856 4077990858719232 4089083206828032 4091449574424576 4099891991150592 4102578530942976 4113422987821056 4125450540417024 4126998641246208 4133508061003776 4139065888735232 4140324851023872 4142720872349696 4147150001799168 4150812124053504 4160541280960512 4164969641803776 4166135456989184 4174272440303616 4178715416199168 4185306407632896 4186876969746432 4188048917004288 4199119300067328 4210541123862528 4212977779605504 4214259223363584 4216698030784512 4226581618753536 4228167669645312 4237287376637952 4240530733006848 4248813019594752 4251739842674688 4260044022054912 4263304797093888 4265771987369984 4274103573282816 4284121715048448 4293670215876608 4298260730609664 4302056290516992 4304545906425856 4316254496096256 4327663768436736 4339435239899136 4340317756063744 4341946487144448 4348794939181056 4352123647033344 4363147397726208 4366487091412992 4370342898302976 4375015386513408 4378878724276224 4384766472224768 4391682463236096 4396356844126208 4404943478587392 4406176464764928 4411372855099392 4415268298162176 4417823430279168 4426451991666432 4429840140730368 4432403705626624 4444460075188224 4448384735772672 4461391708684288 4468329355935744 4470105364365312 4481394646450176 4485351921942528 4496713134391296 4500155063599104 4507253054373888 4508944428957696 4522128476995584 4534428902621184 4537052993421312 4541059417767936 4546414881275904 4561419550851072 4565447491977216 4568089533349888 4578796753649664 4580514975449088 4587739716059136 4590394658024448 4593908294090752 4602880771227648 4618580196851712 4635664822304768 4641131857969152 4642873471401984 4656449124827136 4660560981393408 4673237950660608 4675942370770944 4685590847029248 4686902389112832 4701054843224064 4711555031629824 4714800617619456 4716569875709952 4724009212575744 4730361015697408 4731799829741568 4734538139828224 4739600002056192 4743785284632576 4754904321097728 4757656001839104 4766948298717696 4770597074632704 4773357836828672 4783207323009024 4786341619433472 4798993485791232 4814831748120576 4819083463753728 4826117311561728 4830378992861184 4842614144729088 4846320837722112 4855786308108288 4859131248771072 4868621739491328 4875167985565696 4882857475571712 4884689798037504 4896139102912512 4898972516745216 4908540822441984 4912297977839616 4915140742873088 4916635760590848 4919481035915264 4931011888545792 4932862281252864 4940642771140608 4945901449641984 4947285855174656 4956948522860544 4960363149787136 4962224556736512 4970051359064064 4973855596609536 4986454168829952 4994677598060544 5000017584586752 5004432827744256 5019065672269824 5035630245445632 5041568977256448 5046020912185344 5048941063176192 5058802276190208 5062674446548992 5065604235001856 5077477588205568 5079382943072256 5087394536620032 5094234939981824 5098733381353472 5104184617598976 5108691844988928 5126116482220032 5139100725018624 5151146347855872 5153079347380224 5154127335325696 5164193990277504 5168146830852096 5185203421052928 5189782191734784 5195902721458176 5213050915258368 5215122925092864 5220673752399872 5228293754191872 5232910575599616 5238505265430528 5243131104067584 5246165323456512 5250180907532288 5260435167117312 5272765187751936 5290167053058048 5297902654062592 5304150694821888 5306141110173696 5321656142659584 5326355407306752 5341929545924608 5343934138023936 5352363002068992 5356459873271808 5370027566432256 5384634321862656 5388343562993664 5398867671515136 5410900731232256 5416685716635648 5421468896722944 5429381975506944 5434176366968832 5437321144958976 5447940912820224 5452110942437376 5455266099232768 5466522654867456 5484563983761408 5493214660018176 5500600720556032 5502664854994944 5511344081338368 5520433134698496 5529533335732224 5534416165404672 5547388374614016 5549470066409472 5553292855738368 5564139130847232 5565696587071488 5571620554932224 5580408543510528 5582502626328576 5584065222672384 5595587546185728 5598825733423104 5609760939933696 5614054831816704 5617303706140672 5619012297818112 5622264041046016 5635442158338048 5637556892860416 5646448881303552 5649716502183936 5654040977342464 5665084026126336 5668986456899584 5680058696073216 5698804764377088 5712162286731264 5714305810956288 5731014307479552 5736075054022656 5755005994795008 5761793116864512 5766881042497536 5770218357915648 5781488315645952 5785913653198848 5789261982859264 5798393252241408 5802831529377792 5814165184708608 5817529863634944 5827123864403968 5833353848684544 5838504965701632 5855576617648128 5867013290729472 5873257971449856 5874901953019904 5881830473465856 5887024397549568 5890431240372224 5901935988888576 5906453520973824 5925946766917632 5931179647696896 5938174538809344 5960140485820416 5980469229256704 5986863160492032 5992149833220096 5995617512521728 6009670739165184 6011925905276928 6026017357430784 6029504635994112 6041281012236288 6049403991228416 6054745890357248 6061886508367872 6081892734468096 6087263322636288 6105062338199552 6107353300598784 6116986288078848 6120526210699264 6137174361636864 6153867796414464 6158106929135616 6170134481731584 6188175810625536 6190497961869312 6205007972007936 6208598833102848 6210487276535808 6214081308524544 6220725002698752 6226218186080256 6230983934214144 6234589827694592 6247454462705664 6249203185483776 6261408660455424 6268073124298752 6277959611449344 6282073375506432 6286400823492608 6298678950100992 6319466669408256 6325047046176768 6339872428130304 6342251504467968 6343541335785472 6355931064956928 6360796099510272 6377609764012032 6381788825911296 6394957195640832 6398657981054976 6411155359924224 6419775664160768 6425444618338304 6440505323814912 6447391095914496 6453084435775488 6456818859638784 6474381744144384 6478841665028096 6491495652655104 6510476634095616 6512919730716672 6523192408771584 6528185470550016 6530635212521472 6531963355660288 6544721096589312 6549730637119488 6555514347454464 6574682518061056 6577149708337152 6587523694854144 6594535266189312 6607415217881088 6609264697147392 6616299408982016 6626735145418752 6644760211095552 6648605558439936 6666690112782336 6672577103659008 6692087563026432 6705158046547968 6714173660594176 6722091969675264 6728027882913792 6731921417568256 6745069701586944 6750232595398656 6760879581560832 6769970117607424 6783192715493376 6805579490131968 6811589126651904 6834821976293376 6842129326276608 6848171237965824 6852134300024832 6868195130474496 6870772463173632 6885591987036672 6886876979920896 6890862441136128 6904321156841472 6913604561403904 6919709588979712 6927870295277568 6953497233457152 6961697786953728 6971058338922496 6977214100799488 6984673687240704 6990841472090112 6994887097942016 7013913556156416 7030353583669248 7051582264836096 7053556070744064 7072200926429184 7074854813564928 7095541523546112 7097699744612352 7101807209742336 7109400003084288 7115677926948864 7125245517365248 7136484002758656 7155895611949056 7160036755243008 7174810984513536 7179512429150208 7184458083991552 7198490228686848 7222247622180864 7228625195630592 7239175967342592 7245568489291776 7249761526611968 7263921217093632 7269481256583168 7288696873156608 7312751978348544 7324286213357568 7327034697056256 7336886473326592 7348458775117824 7368446966759424 7372711114309632 7374953640886272 7379221553872896 7396517832818688 7399293421879296 7404390474317824 7418852174462976 7420928782761984 7435422784290816 7440544724680704 7443336835104768 7445420296896512 7455077038596096 7460783394914304 7465100977897472 7479681253244928 7492016397090816 7513922877784064 7528598508404736 7532955336245248 7553445368168448 7573411594764288 7594011669823488 7598406352502784 7616216382308352 7619074414608384 7641352409972736 7648100072030208 7656276926398464 7663037767483392 7673341326393344 7689174723330048 7693624477220864 7708651087527936 7726719521783808 7731191002988544 7737108705837056 7746290985416256 7752220246278144 7756706484846592 7777805131579392 7784673287602176 7807435490197504 7819576372887552 7822684387639296 7831010628599808 7842440631287808 7849365863399424 7869247985184768 7875271361298432 7890652750675968 7908239530262528 7917566051745792 7935250579587072 7946853981093888 7956226042232832 7973958972342272 7982484213989376 7989533110960128 7994156683362304 8012894318886912 8015901207035904 8028544503103488 8034689809907712 8039339514658816 8055041349648384 8082515344490496 8109190312624128 8116351096848384 8125028574953472 8132203345084416 8143137734131712 8155981717438464 8178166413656064 8182899148849152 8199783982301184 8205157061885952 8226845975642112 8250901080834048 8253997282492416 8267016122007552 8278131777470464 8280649702047744 8285441744699392 8294300003598336 8301624248107008 8321082561921024 8329939283607552 8348544880607232 8357430832398336 8370612815265792 8373753939492864 8376097834008576 8398238600134656 8421082247725056 8425955559211008 8428518446727168 8433396061569024 8453163237507072 8456335339290624 8474574753275904 8481061466013696 8497626039189504 8503479685349376 8520088044109824 8531543974739968 8548207146565632 8568243430096896 8587340431753216 8596521461219328 8604112581033984 8609091812851712 8632508992192512 8655327536873472 8678870479798272 8680635512127488 8683892974288896 8697589878362112 8704247294066688 8726294795452416 8740685796605952 8750030773026816 8757757448552448 8783364926472192 8792713688252416 8809886957174784 8812352929529856 8822745710198784 8830536596324352 8835646860558336 8852903983332864 8859680281460736 8864807411253248 8888920150376448 8896769471545344 8922783417368576 8940210728730624 8962789292900352 8970703843885056 8993426268782592 9000310127198208 9014506108747776 9017888857915392 9044256953991168 9068857805242368 9074105986842624 9082118835535872 9092829762551808 9122839101702144 9130894983954432 9136179066699776 9157593507299328 9161029950898176 9175479432118272 9180789316048896 9187816588181504 9205761542455296 9237160393703424 9271329644609536 9282263715938304 9285746942803968 9312898249654272 9321121962786816 9346475901321216 9351884741541888 9371181694058496 9373804778225664 9402109686448128 9423110063259648 9429601235238912 9433139751419904 9448018425151488 9460722031394816 9469076279656448 9479200004112384 9487570569265152 9509808642195456 9515312003678208 9533896597435392 9541194149265408 9546715673657344 9566414646018048 9572683238866944 9597986971582464 9629663496241152 9638166927507456 9660757985722368 9685228289458176 9711572616216576 9718262497542144 9737243478982656 9750335971131392 9765714951143424 9769379596075008 9792278205825024 9797945033490432 9817081644883968 9824595955679232 9830281485746176 9833271521181696 9838962071830528 9862023777091584 9865724562505728 9881285542281216 9891802899283968 9894571710349312 9913897045721088 9920726299574272 9924449113473024 9940102718128128 9947711193219072 9972908337659904 9989355196121088 10000035169173504 10008865655488512 10038131344539648 10071260490891264 10083137954512896 10092041824370688 10097882126352384 10117604552380416 10125348893097984 10131208470003712 10154955176411136 10174789073240064 10188469879963648 10197466762706944 10208369235197952 10217383689977856 10252232964440064 10278201450037248 10302292695711744 10306158694760448 10308254670651392 10328387980555008 10336293661704192 10370406842105856 10379564383469568 10391805442916352 10426101830516736 10430245850185728 10441347504799744 10456587508383744 10465821151199232 10477010530861056 10486262208135168 10492330646913024 10500361815064576 10520870334234624 10545530375503872 10580334106116096 10595805308125184 10608301389643776 10612282220347392 10643312285319168 10652710814613504 10683859091849216 10687868276047872 10704726004137984 10740055132864512 10769268643725312 10776687125987328 10797735343030272 10821801462464512 10833371433271296 10842937793445888 10858763951013888 10868352733937664 10874642289917952 10895881825640448 10904221884874752 10910532198465536 10933045309734912 10969127967522816 10986429320036352 11001201441112064 11005329709989888 11022688162676736 11040866269396992 11059066671464448 11068832330809344 11094776749228032 11098940132818944 11106585711476736 11128278261694464 11131393174142976 11160817087021056 11165005252657152 11168130445344768 11191175092371456 11197651466846208 11219521879867392 11234607412281344 11238024595636224 11244528082092032 11270884316676096 11292897762607104 11299433004367872 11308081954684928 11330168052252672 11337972913799168 11360117392146432 11397609528754176 11424324573462528 11428611621912576 11462028614959104 11472150108045312 11510011989590016 11523586233729024 11533762084995072 11540436715831296 11562976631291904 11571827306397696 11578523965718528 11596786504482816 11605663058755584 11628330369417216 11635059727269888 11654247728807936 11666707697369088 11677009931403264 11711153235296256 11734026581458944 11746515942899712 11749803906039808 11763660946931712 11774048795099136 11780862480744448 11803871977777152 11812907041947648 11851893533835264 11862359295393792 11876349077618688 11920280971640832 11960938458513408 11973726320984064 11984299666440192 11991235025043456 12019341478330368 12023851810553856 12052034714861568 12059009271988224 12082562024472576 12098807982456832 12109491780714496 12123773016735744 12163785468936192 12174526645272576 12210124676399104 12214706601197568 12233972576157696 12241052421398528 12274348723273728 12307735592828928 12340268963463168 12376351621251072 12380995923738624 12417197666205696 12420974553071616 12428162617049088 12441450005397504 12452436372160512 12469179655389184 12494908925411328 12498406370967552 12522817320910848 12536146248597504 12555919222898688 12564146751012864 12572801646985216 12597357900201984 12638933338816512 12650094092353536 12679744856260608 12684503008935936 12687082671570944 12711862129913856 12721592199020544 12755219528024064 12789914391281664 12797315962109952 12822310719848448 12839551328321536 12850889236676608 12881010647629824 12894782191828992 12906168871550976 12913637719277568 12948763488288768 12957683330056192 12982991305310208 13020953268191232 13025839461433344 13046384817543168 13056370941100032 13063926711320576 13089442193178624 13099461274238976 13111028694908928 13149365036122112 13154299416674304 13175047389708288 13189070532378624 13214830435762176 13218529394294784 13232598817964032 13253470290837504 13289520422191104 13297211116879872 13333380225564672 13345154207318016 13384175126052864 13410316093095936 13428347321188352 13444183939350528 13456055765827584 13463842835136512 13490139403173888 13500465190797312 13521759163121664 13539940235214848 13566385430986752 13611158980263936 13623178253303808 13684258652553216 13696342475931648 13704268600049664 13736390260948992 13741544926347264 13771183974073344 13781724882272256 13808642313682944 13827209122807808 13839419177959424 13855740590555136 13906994466914304 13923395573907456 13954428201598976 13969347374481408 13981682944180224 13989774195884032 14027827112312832 14060707167338496 14103164529672192 14144401852858368 14149709627129856 14191083047092224 14195399489224704 14203614419484672 14218800006168576 14231355853897728 14250491034730496 14272968005517312 14311791223898112 14320073510486016 14349621969027072 14359024858300416 14368916167983104 14396980457373696 14444495244361728 14457250391261184 14478351934685184 14491136978583552 14499523053223936 14527842434187264 14538962513166336 14577393746313216 14625503956697088 14648572426715136 14654069394112512 14696917550235648 14736893933518848 14745422228619264 14749907281772544 14758443107745792 14793035665637376 14798586843758592 14808780948635648 14837704348925952 14841857565523968 14870845568581632 14881089449361408 14886673670209536 14890840593793024 14910154077192192 14921566789828608 14930201955794944 14959362506489856 14984032794181632 15027845755568128 15057197016809472 15065910672490496 15106890736336896 15146823189528576 15188023339646976 15196812705005568 15232432764616704 15238148829216768 15282704819945472 15296200144060416 15312553852796928 15326075534966784 15346682652786688 15378349446660096 15387248954441728 15417302175055872 15453439043567616 15462382005977088 15492581970832512 15504440492556288 15513412969693184 15555610263158784 15569346575204352 15614870980395008 15639152745775104 15645368775278592 15662021257199616 15684881262575616 15698731726798848 15738495970369536 15750542722596864 15781305501351936 15816479060525056 15870501159174144 15893707962187776 15912452084465664 15947917944684544 15964968427978752 15979066221920256 15988313366724608 16025788637773824 16031802414071808 16057089006206976 16069379619815424 16078679029317632 16110082699296768 16165030688980992 16232702193696768 16250057149906944 16264406690168832 16311963434876928 16356332827312128 16365798297698304 16399567964602368 16453691951284224 16501802161668096 16507994564984832 16534032244015104 16556263554940928 16561299404095488 16570883489398784 16588600007196672 16603248496214016 16642165123842048 16659878567215104 16697089761214464 16714861664796672 16741225630531584 16747507878985728 16752195668017152 16796477200269312 16842164495450112 16851911118422016 16857036893454336 16866792123138048 16906326475014144 16912670678581248 16949149506551808 16962122932027392 16995252078379008 17006959370698752 17040176088219648 17063087949479936 17096414293131264 17136486860193792 17193042922438656 17208225162067968 17218183625703424 17265017984385024 17310655073746944 17357740959596544 17361271024254976 17367785948577792 17395179756724224 17408494588133376 17452589590904832 17481371593211904 17500061546053632 17515514897104896 17566729852944384 17585427376504832 17619773914349568 17624705859059712 17645491420397568 17661073192648704 17671293721116672 17705807966665728 17719360562921472 17729614822506496 17777840300752896 17793538943090688 17845566834737152 17880421457461248 17941407687770112 17986852537565184 18029012217495552 18035777715830784 18088513907982336 18148211973685248 18164237671071744 18185659525103616 18245678203404288 18261789967908864 18272358133399552 18315187014598656 18322059901796352 18350958864236544 18361578632097792 18375633176363008 18411523084910592 18474320787406848 18542659289219072 18564527431876608 18571493885607936 18625796499308544 18642243925573632 18692951802642432 18703769483083776 18742363388116992 18747609556451328 18804219372896256 18846220126519296 18859202470477824 18896036850302976 18921444062789632 18938152559312896 18958400008224768 18975141138530304 19019617284390912 19030624007356416 19067793194870784 19082388298530816 19093431347314688 19132829292036096 19145366477733888 19195973943164928 19259326992482304 19276333855014912 19321515971444736 19370456578916352 19423145232433152 19436524995084288 19474486957965312 19500671942262784 19531429902286848 19538759192150016 19584556411650048 19595890066980864 19634163289767936 19649191911358464 19660562971492352 19666543042363392 19677924143661056 19724047554183168 19731449125011456 19762571084562432 19783605798567936 19789143420698624 19827794091442176 19841452599148544 19848898226946048 19880205436256256 19945816675319808 20000070338347008 20017731310977024 20076262689079296 20142520981782528 20166275909025792 20184083648741376 20195764252704768 20235209104760832 20250697786195968 20262416940007424 20309910352822272 20349578146480128 20394933525413888 20416738470395904 20434767379955712 20504465928880128 20556402900074496 20604585391423488 20612317389520896 20616509341302784 20656775961110016 20672587323408384 20740813684211712 20759128766939136 20783610885832704 20860491700371456 20882695009599488 20913175016767488 20931642302398464 20954021061722112 20972524416270336 20984661293826048 21000723630129152 21041740668469248 21091060751007744 21160668212232192 21191610616250368 21216602779287552 21224564440694784 21286624570638336 21305421629227008 21367718183698432 21375736552095744 21409452008275968 21480110265729024 21538537287450624 21553374251974656 21595470686060544 21643602924929024 21666742866542592 21685875586891776 21717527902027776 21736705467875328 21749284579835904 21791763651280896 21808443769749504 21821064396931072 21866090619469824 21938255935045632 21972858640072704 22002402882224128 22010659419979776 22045376325353472 22118133342928896 22137664661618688 22189553498456064 22197880265637888 22213171422953472 22256556523388928 22262786348285952 22321634174042112 22330010505314304 22336260890689536 22382350184742912 22395302933692416 22439043759734784 22469214824562688 22476049191272448 22489056164184064 22541768633352192 22585795525214208 22598866008735744 22660336104505344 22675945827598336 22720234784292864 22795219057508352 22848649146925056 22857223243825152 22924057229918208 22944300216090624 23020023979180032 23067524169990144 23080873431662592 23125953262583808 23157047931437056 23193573008965632 23211326117511168 23256660738834432 23270119454539776 23308495457615872 23333415394738176 23354019862806528 23422306470592512 23468053162917888 23493031885799424 23499607812079616 23527321893863424 23548097590198272 23561724961488896 23607743955554304 23625814083895296 23724718590787584 23752698155237376 23840561943281664 23921876917026816 23947452641968128 23968599332880384 23982470050086912 24038682956660736 24047703621107712 24104069429723136 24118018543976448 24165124048945152 24197615964913664 24218983561428992 24247546033471488 24327570937872384 24349053290545152 24420249352798208 24429413202395136 24467945152315392 24482104842797056 24548697446547456 24615471185657856 24680537926926336 24752703242502144 24761991847477248 24834395332411392 24841949106143232 24856325234098176 24882900010795008 24904872744321024 24938359310778368 24989817850822656 25045634641821696 25072292497195008 25111838445797376 25128293502025728 25145603293970432 25194715800403968 25277866677633024 25300188184707072 25359489712521216 25369006017871872 25374165343141888 25423724259827712 25443184398041088 25510439056048128 25594631924219904 25644621439696896 25679102656643072 25701778473353216 25762021295259648 25789564383657984 25812337743101952 25827275438555136 25897526976577536 25915366660112384 25965982610620416 26041906536382464 26051678922866688 26092769635086336 26112741882200064 26127853422641152 26178884386357248 26222057389817856 26298730072244224 26350094779416576 26378141064757248 26429660871524352 26437058788589568 26465197635928064 26506940581675008 26579040844382208 26594422233759744 26666760451129344 26690308414636032 26768350252105728 26820632186191872 26856694642376704 26888367878701056 26912111531655168 26927685670273024 26980278806347776 27000930381594624 27043518326243328 27079880470429696 27132770861973504 27222317960527872 27246356506607616 27368517305106432 27392684951863296 27408537200099328 27472780521897984 27483089852694528 27542367948146688 27563449764544512 27617284627365888 27654418245615616 27678838355918848 27711481181110272 27813988933828608 27846791147814912 27908856403197952 27938694748962816 27963365888360448 27979548391768064 28055654224625664 28121414334676992 28206329059344384 28288803705716736 28299419254259712 28382166094184448 28407228838969344 28437600012337152 28462711707795456 28500982069460992 28545936011034624 28623582447796224 28640147020972032 28699243938054144 28718049716600832 28793960914747392 28888990488723456 28914500782522368 28982273957167104 28999046106447872 29055684868374528 29154787492626432 29251007913394176 29297144853430272 29308138788225024 29393835100471296 29473787867037696 29490844457238528 29499814563545088 29516886215491584 29586071331274752 29597173687517184 29617561897271296 29675408697851904 29683715131047936 29741691137163264 29762178898722816 29773347340419072 29820308154384384 29843133579657216 29860403911589888 29918725012979712 29968065588363264 30055691511136256 30114394033618944 30131821344980992 30213781472673792 30293646379057152 30376046679293952 30393625410011136 30464865529233408 30565409639890944 30592400288120832 30625107705593856 30652151069933568 30693365305573376 30756698893320192 30774497908883456 30834604350111744 30906878087135232 30924764011954176 30985163941665024 31008880985112576 31026825939386368 31111220526317568 31138693150408704 31229741960790016 31278305491550208 31290737550557184 31324042514399232 31369762525151232 31397463453597696 31476991940739072 31501085445193728 31562611002703872 31632958121050112 31741002318348288 31787415924375552 31824904168931328 31929936855957504 31958132443840512 31976626733449216 32051577275547648 32063604828143616 32114178012413952 32157358058635264 32220165398593536 32330061377961984 32465404387393536 32500114299813888 32528813380337664 32623926869753856 32712665654624256 32731596595396608 32799135929204736 32907383902568448 33003604323336192 33015989129969664 33068064488030208 33112527109881856 33122598808190976 33141766978797568 33177200014393344 33206496992428032 33284330247684096 33319757134430208 33394179522428928 33482451261063168 33495015757971456 33504391336034304 33592954400538624 33703822236844032 33714073786908672 33733584246276096 33812652950028288 33898299013103616 33924245864054784 33990504156758016 34013918741397504 34080352176439296 34126175898959872 34192828586262528 34272973720387584 34386085844877312 34416450324135936 34436367251406848 34530035968770048 34621310147493888 34715481919193088 34722542048509952 34735571897155584 34790359513448448 34816989176266752 34905179181809664 34962743186423808 35000123092107264 35031029794209792 35133459705888768 35170854753009664 35239547828699136 35249411718119424 35290982840795136 35322146385297408 35342587442233344 35411615933331456 35438721125842944 35459229645012992 35555680601505792 35587077886181376 35691133669474304 35760842914922496 35882815375540224 35973705075130368 36058024434991104 36071555431661568 36177027815964672 36296423947370496 36328475342143488 36371319050207232 36491356406808576 36523579935817728 36544716266799104 36630374029197312 36644119803592704 36701917728473088 36723157264195584 36751266352726016 36823046169821184 37085318578438144 37129054863753216 37142987771215872 37251592998617088 37284487851147264 37407538966167552 37484726776233984 37495219112902656 37608438745792512 37692440253038592 37718404940955648 37792073700605952 37876305118625792 37916800016449536 37950282277060608 38039234568781824 38061248014712832 38135586389741568 38164776597061632 38186862694629376 38265658584072192 38391947886329856 38518653984964608 38552667710029824 38643031942889472 38740913157832704 38846290464866304 38873049990168576 38948973915930624 39001343884525568 39062859804573696 39077518384300032 39169112823300096 39191780133961728 39268326579535872 39298383822716928 39321125942984704 39333086084726784 39355848287322112 39448095108366336 39462898250022912 39525142169124864 39567211597135872 39578286841397248 39655588182884352 39682905198297088 39697796453892096 39760410872512512 39891633350639616 40000140676694016 40035462621954048 40152525378158592 40285041963565056 40332551818051584 40368167297482752 40391528505409536 40470418209521664 40501395572391936 40524833880014848 40619820705644544 40699156292960256 40789867050827776 40833476940791808 40869534759911424 41112805800148992 41209170782846976 41224634779041792 41233018682605568 41313551922220032 41345174646816768 41481627368423424 41518257533878272 41567221771665408 41720983400742912 41765390019198976 41863284604796928 41908042123444224 41945048832540672 41969322587652096 42083481336938496 42182121502015488 42383221232500736 42433205558575104 42449128881389568 42573249141276672 42610843258454016 42735436367396864 42751473104191488 42818904016551936 42960220531458048 43077074574901248 43106748503949312 43190941372121088 43287205849858048 43333485733085184 43371751173783552 43435055804055552 43473410935750656 43498569159671808 43583527302561792 43616887539499008 43642128793862144 43732181238939648 43876511870091264 43945717280145408 44004805764448256 44090752650706944 44236266685857792 44275329323237376 44379106996912128 44395760531275776 44426342845906944 44513113046777856 44525572696571904 44643268348084224 44660021010628608 44672521781379072 44764700369485824 44790605867384832 44878087519469568 44938429649125376 44952098382544896 44978112328368128 45083537266704384 45171591050428416 45197732017471488 45320672209010688 45351891655196672 45440469568585728 45590438115016704 45697298293850112 45714446487650304 45848114459836416 45888600432181248 46040047958360064 46135048339980288 46161746863325184 46251906525167616 46314095862874112 46387146017931264 46513321477668864 46540238909079552 46666830789476352 46708039725613056 46844612941185024 46936106325835776 46986063771598848 46999215624159232 47054643787726848 47096195180396544 47123449922977792 47215487911108608 47251628167790592 47449437181575168 47681123886563328 47843753834053632 47894905283936256 47937198665760768 47964940100173824 48077365913321472 48095407242215424 48208138859446272 48236037087952896 48330248097890304 48395231929827328 48437967122857984 48495092066942976 48698106581090304 48840498705596416 48935890304630784 48964209685594112 49097394893094912 49361075853852672 49505406485004288 49523983694954496 49668790664822784 49683898212286464 49712650468196352 49765800021590016 49809745488642048 49876718621556736 49979635701645312 50091269283643392 50144584994390016 50223676891594752 50256587004051456 50291206587940864 50389431600807936 50555733355266048 50600376369414144 50718979425042432 50738012035743744 50748330686283776 50847448519655424 50886368796082176 51020878112096256 51189263848439808 51289242879393792 51358205313286144 51403556946706432 51579128767315968 51624675486203904 51654550877110272 51795053953155072 51830733320224768 51931965221240832 52083813072764928 52103357845733376 52185539270172672 52225483764400128 52255706845282304 52357768772714496 52444114779635712 52597460144488448 52700189558833152 52756282129514496 52859321743048704 52874117577179136 52930395271856128 53013881163350016 53158081688764416 53188844467519488 53333520902258688 53380616829272064 53536700504211456 53641264372383744 53713389284753408 53824223063310336 53855371340546048 53960557612695552 54087036652486656 54159760940859392 54265541723947008 54444635921055744 54492713013215232 54737034610212864 54785369903726592 54817074400198656 54945561043795968 54966179705389056 55084735896293376 55126899529089024 55234569254731776 55357676711837696 55422962362220544 55627977867657216 55693582295629824 55817712806395904 55877389497925632 55926731776720896 55959096783536128 56111308449251328 56242828669353984 56412658118688768 56577607411433472 56764332188368896 56814457677938688 56875200024674304 56925423415590912 57001964138921984 57091872022069248 57247164895592448 57280294041944064 57398487876108288 57436099433201664 57587921829494784 57777980977446912 57829001565044736 57964547914334208 57998092212895744 58111369736749056 58309574985252864 58502015826788352 58594289706860544 58616277576450048 58787670200942592 58947575734075392 58981688914477056 58999629127090176 59033772430983168 59172142662549504 59194347375034368 59350817395703808 59367430262095872 59483382274326528 59524357797445632 59546694680838144 59640616308768768 59720807823179776 59837450025959424 60111383022272512 60228788067237888 60263642689961984 60427562945347584 60587292758114304 60752093358587904 60787250820022272 60929731058466816 61184800576241664 61250215411187712 61304302139867136 61513397786640384 61548995817766912 61669208700223488 61813756174270464 61849528023908352 61970327883330048 62017761970225152 62053651878772736 62222441052635136 62277386300817408 62459483921580032 62581475101114368 62648085028798464 62739525050302464 62794926907195392 62953983881478144 63002170890387456 63125222005407744 63265916242100224 63482004636696576 63574831848751104 63649808337862656 63859873711915008 63916264887681024 63953253466898432 64103154551095296 64127209656287232 64228356024827904 64314716117270528 64440330797187072 64660122755923968 64930808774787072 65000228599627776 65057626760675328 65247853739507712 65425331309248512 65463193190793216 65598271858409472 65814767805136896 66007208646672384 66031978259939328 66136128976060416 66225054219763712 66283533957595136 66354400028786688 66412993984856064 66568660495368192 66639514268860416 66788359044857856 66964902522126336 66990031515942912 67008782672068608 67185908801077248 67407644473688064 67428147573817344 67467168492552192 67625305900056576 67796598026207232 67981008313516032 68027837482795008 68160704352878592 68252351797919744 68385657172525056 68545947440775168 68772171689754624 68832900648271872 68872734502813696 69060071937540096 69242620294987776 69445084097019904 69471143794311168 69580719026896896 69633978352533504 69810358363619328 69925486372847616 70000246184214528 70062059588419584 70266919411777536 70341709506019328 70479095657398272 70498823436238848 70581965681590272 70644292770594816 70685174884466688 70823231866662912 70877442251685888 70918459290025984 71174155772362752 71382267338948608 71521685829844992 71765630751080448 71947410150260736 72116048869982208 72143110863323136 72354055631929344 72592847894740992 72656950684286976 72742638100414464 72982712813617152 73047159871635456 73089432533598208 73260748058394624 73288239607185408 73403835456946176 73446314528391168 73502532705452032 73646092339642368 74170637156876288 74258109727506432 74285975542431744 74503185997234176 74568975702294528 74815077932335104 74969453552467968 75216877491585024 75384880506077184 75436809881911296 75584147401211904 75752610237251584 75833600032899072 75900564554121216 76078469137563648 76122496029425664 76271172779483136 76329553194123264 76373725389258752 76531317168144384 76783895772659712 77037307969929216 77105335420059648 77286063885778944 77481826315665408 77692580929732608 77746099980337152 77897947831861248 78125719609147392 78155036768600064 78338225646600192 78383560267923456 78536653159071744 78642251885969408 78666172169453568 78711696574644224 78896190216732672 79050284338249728 79134423194271744 79156573682794496 79311176365768704 79365810396594176 79395592907784192 79520821745025024 79783266701279232 80000281353388032 80070925243908096 80305050756317184 80570083927130112 80665103636103168 80736334594965504 80783057010819072 80940836419043328 81002791144783872 81049667760029696 81239641411289088 81398312585920512 81579734101655552 81666953881583616 81739069519822848 82225611600297984 82418341565693952 82449269558083584 82466037365211136 82627103844440064 82690349293633536 82963254736846848 83036515067756544 83134443543330816 83441966801485824 83530780038397952 83726569209593856 83816084246888448 83890097665081344 83938645175304192 84166962673876992 84364243004030976 84766442465001472 84866411117150208 84898257762779136 85146498282553344 85221686516908032 85470872734793728 85502946208382976 85637808033103872 85920441062916096 86154149149802496 86381882744242176 86666971466170368 86743502347567104 86946821871501312 86997138319343616 87167054605123584 87284257587724288 87464362477879296 87753023740182528 87891434560290816 88009611528896512 88181505301413888 88472533371715584 88550658646474752 88758213993824256 88791521062551552 88852685691813888 89026226093555712 89051145393143808 89286536696168448 89320042021257216 89529400738971648 89581211734769664 89756175038939136 89876859298250752 89904196765089792 89956224656736256 90167074533408768 90343182100856832 90395464034942976 90641344418021376 90703783310393344 90880939137171456 91180876230033408 91394596587700224 91696228919672832 91777200864362496 92080095916720128 92270096679960576 92323493726650368 92503813050335232 92628191725748224 92774292035862528 93026642955337728 93080477818159104 93333661578952704 93416079451226112 93689225882370048 93872212651671552 93972127543197696 93998431248318464 94109287575453696 94192390360793088 94246899845955584 94430975822217216 94503256335581184 94898874363150336 95362247773126656 95789810567872512 95874397331521536 95929880200347648 96154731826642944 96190814484430848 96472074175905792 96660496195780608 96790463859654656 96875934245715968 96990184133885952 97396213162180608 97680997411192832 97871780609261568 97928419371188224 98194789786189824 98722151707705344 99010812970008576 99047967389908992 99337581329645568 99367796424572928 99425300936392704 99531600043180032 99619490977284096 99753437243113472 99959271403290624 100182538567286784 100447353783189504 100513174008102912 100582413175881728 100778863201615872 101111466710532096 101200752738828288 101437958850084864 101496661372567552 101694897039310848 101772737592164352 102041756224192512 102378527696879616 102578485758787584 102807113893412864 103158257534631936 103249350972407808 103309101754220544 103590107906310144 103661466640449536 103863930442481664 104167626145529856 104206715691466752 104371078540345344 104450967528800256 104511413690564608 104715537545428992 104888229559271424 105194920288976896 105400379117666304 105512564259028992 105718643486097408 105748235154358272 105860790543712256 106027762326700032 106316163377528832 106377688935038976 106667041804517376 106761233658544128 107073401008422912 107282528744767488 107426778569506816 107648446126620672 107710742681092096 107921115225391104 108174073304973312 108531083447894016 108889271842111488 108985426026430464 109474069220425728 109570739807453184 109634148800397312 109891122087591936 109932359410778112 110169471792586752 110253799058178048 110469138509463552 110715353423675392 111255955735314432 111387164591259648 111635425612791808 111754778995851264 111853463553441792 111918193567072256 112222616898502656 112485657338707968 112825316237377536 113155214822866944 113628915355877376 113750400049348608 113850846831181824 114183744044138496 114494329791184896 114560588083888128 114796975752216576 115175843658989568 115555961954893824 115658003130089472 115929095828668416 115996184425791488 116222739473498112 116619149970505728 117004031653576704 117188579413721088 117232555152900096 117575340401885184 117895151468150784 117963377828954112 117999258254180352 118067544861966336 118344285325099008 118388694750068736 118701634791407616 118734860524191744 118966764548653056 119048715594891264 119093389361676288 119281232617537536 119441615646359552 119674900051918848 120457576134475776 120527285379923968 120855125890695168 121174585516228608 121504186717175808 121574501640044544 121859462116933632 122369601152483328 122500430822375424 122608604279734272 123097991635533824 123338417400446976 123627512348540928 123699056047816704 123940655766660096 124035523940450304 124107303757545472 124444882105270272 124554772601634816 124918967843160064 125162950202228736 125296170057596928 125589853814390784 125907967762956288 126250444010815488 127149663697502208 127299616675725312 127719747423830016 127832529775362048 127906506933796864 128206309102190592 128254419312574464 128456712049655808 128629432234541056 128880661594374144 129320245511847936 129861617549574144 130000457199255552 130115253521350656 130495707479015424 130850662618497024 130926386381586432 131196543716818944 131629535610273792 132014417293344768 132272257952120832 132450108439527424 132567067915190272 132708800057573376 132825987969712128 133137320990736384 133279028537720832 133576718089715712 133929805044252672 133980063031885824 134017565344137216 134371817602154496 134815288947376128 134856295147634688 134934336985104384 135250611800113152 135593196052414464 135962016627032064 136055674965590016 136321408705757184 136504703595839488 136771314345050112 137091894881550336 137544343379509248 137665801296543744 137745469005627392 138120143875080192 138485240589975552 138890168194039808 138942287588622336 139161438053793792 139620716727238656 140000492368429056 140124119176839168 140533838823555072 140683419012038656 140958191314796544 140997646872477696 141163931363180544 141288585541189632 141370349768933376 141646463733325824 141754884503371776 141836918580051968 142348311544725504 142764534677897216 143043371659689984 143531261502160896 143894820300521472 144232097739964416 144286221726646272 144708111263858688 145185695789481984 145313901368573952 145485276200828928 146094319743270912 146178865067196416 146521496116789248 146807670913892352 146892629056782336 147005065410904064 147292184679284736 148341274313752576 148516219455012864 148571951084863488 149006371994468352 149137951404589056 149630155864670208 149938907104935936 150433754983170048 150769761012154368 150873619763822592 151168294802423808 151505220474503168 151667200065798144 151801129108242432 152156938275127296 152244992058851328 152542345558966272 152659106388246528 152747450778517504 153062634336288768 153567791545319424 154074615939858432 154210670840119296 154963652631330816 155385161859465216 155492199960674304 155795895663722496 156251439218294784 156310073537200128 156676451293200384 156767120535846912 157073306318143488 157284503771938816 157332344338907136 157423393149288448 157792380433465344 158100568676499456 158268846388543488 158622352731537408 158731620793188352 158791185815568384 159041643490050048 159566533402558464 160000562706776064 160141850487816192 160610101512634368 161140167854260224 161472669189931008 161566114021638144 161881672838086656 162099335520059392 162479282822578176 162796625171841024 163159468203311104 163333907763167232 163478139039645696 164451223200595968 164836683131387904 164898539116167168 164932074730422272 165254207688880128 165380698587267072 166073030135513088 166268887086661632 166883933602971648 167061560076795904 167453138419187712 167632168493776896 167780195330162688 167877290350608384 168333925347753984 168728486008061952 169532884930002944 169732822234300416 170292996565106688 170443373033816064 170941745469587456 171005892416765952 171275616066207744 171840882125832192 172308298299604992 172763765488484352 173333942932340736 173487004695134208 173893643743002624 173994276638687232 174334109210247168 174568515175448576 174928724955758592 175506047480365056 175782869120581632 176019223057793024 176363010602827776 176945066743431168 177101317292949504 177516427987648512 177583042125103104 178052452187111424 178102290786287616 178573073392336896 178640084042514432 179162423469539328 179512350077878272 179753718596501504 179912449313472512 180334149066817536 180686364201713664 180790928069885952 181282688836042752 181407566620786688 181761878274342912 182361752460066816 182789193175400448 183554401728724992 184540193359921152 184646987453300736 185007626100670464 185256383451496448 185548584071725056 186053285910675456 186160955636318208 186667323157905408 186832158902452224 187378451764740096 187744425303343104 187944255086395392 187996862496636928 188218575150907392 188384780721586176 188493799691911168 188861951644434432 189006512671162368 189797748726300672 190724495546253312 191579621135745024 191748794663043072 191859760400695296 192309463653285888 192381628968861696 192944148351811584 193320992391561216 193580927719309312 193751868491431936 193980368267771904 194792426324361216 195361994822385664 195743561218523136 195856838742376448 196389579572379648 197444303415410688 198021625940017152 198095934779817984 198675162659291136 198850601872785408 199063200086360064 199238981954568192 199506874486226944 199918542806581248 200365077134573568 200894707566379008 201026348016205824 201557726403231744 202222933421064192 202401505477656576 202875917700169728 202993322745135104 203389794078621696 204083512448385024 204757055393759232 205156971517575168 205614227786825728 206316515069263872 206498701944815616 206618203508441088 207180215812620288 207322933280899072 207727860884963328 208335252291059712 208413431382933504 208742157080690688 208901935057600512 209022827381129216 209431075090857984 209776459118542848 210389840577953792 210800758235332608 211025128518057984 211437286972194816 211496470308716544 212055524653400064 212632326755057664 212755377870077952 213522467317088256 214146802016845824 214565057489534976 214853557139013632 215296892253241344 215421485362184192 215842230450782208 216348146609946624 217062166895788032 217778543684222976 217970852052860928 218948138440851456 219141479614906368 219268297600794624 219782244175183872 219864718821556224 220338943585173504 220507598116356096 220938277018927104 221430706847350784 222511911470628864 222774329182519296 223509557991702528 223706927106883584 223836387134144512 224445233797005312 225650632474755072 226310429645733888 227257830711754752 227500800098697216 227701693662363648 228367488088276992 228988659582369792 229121176167776256 229593951504433152 230351687317979136 231111923909787648 231316006260178944 231858191657336832 231992368851582976 232445478946996224 233238299941011456 234377158827442176 234465110305800192 235150680803770368 235926755657908224 235998516508360704 236135089723932672 236688570650198016 237403269582815232 237469721048383488 237933529097306112 238097431189782528 238186778723352576 238562465235075072 238883231292719104 239349800103837696 240915152268951552 241054570759847936 241710251781390336 242349171032457216 243008373434351616 243149003280089088 243718924233867264 244739202304966656 245000861644750848 245217208559468544 246195983271067648 246676834800893952 247255024697081856 247398112095633408 247881311533320192 248071047880900608 248214607515090944 248889764210540544 249109545203269632 249837935686320128 250325900404457472 250592340115193856 251179707628781568 251815935525912576 252500888021630976 254299327395004416 254599233351450624 255439494847660032 255665059550724096 255813013867593728 256412618204381184 256508838625148928 256913424099311616 257258864469082112 257761323188748288 260000914398511104 260230507042701312 260991414958030848 261852772763172864 262393087433637888 263259071220547584 264028834586689536 264544515904241664 265134135830380544 265417600115146752 265651975939424256 266274641981472768 266558057075441664 267153436179431424 267859610088505344 267960126063771648 268743635204308992 269630577894752256 269712590295269376 269868673970208768 270501223600226304 271186392104828928 271924033254064128 272111349931180032 272642817411514368 273009407191678976 273542628690100224 274183789763100672 275088686759018496 275331602593087488 275490938011254784 276240287750160384 276970481179951104 277780336388079616 277884575177244672 278322876107587584 279241433454477312 280000984736858112 280248238353678336 281067677647110144 281366838024077312 281916382629593088 281995293744955392 282327862726361088 282577171082379264 282740699537866752 283292927466651648 283509769006743552 283673837160103936 284696623089451008 285529069355794432 286086743319379968 287789640601042944 288464195479928832 288572443453292544 289416222527717376 290371391578963968 290627802737147904 290970552401657856 292188639486541824 292357730134392832 293042992233578496 293615341827784704 293785258113564672 294584369358569472 296682548627505152 297032438910025728 297143902169726976 298012743988936704 298275902809178112 299260311729340416 299877814209871872 301539522024308736 301747239527645184 302336589604847616 303010440949006336 303334400131596288 303602258216484864 304313876550254592 304489984117702656 305084691117932544 305318212776493056 305494901557035008 306125268672577536 307135583090638848 308421341680238592 309927305262661632 310770323718930432 310984399921348608 311591791327444992 312502878436589568 312620147074400256 313352902586400768 313534241071693824 314146612636286976 314569007543877632 314664688677814272 314846786298576896 315584760866930688 316201137352998912 316537692777086976 317244705463074816 317463241586376704 317582371631136768 318083286980100096 319133066805116928 320001125413552128 320283700975632384 321220203025268736 322280335708520448 322945338379862016 323132228043276288 323763345676173312 324198671040118784 325593250343682048 326667815526334464 326956278079291392 328902446401191936 329673366262775808 329797078232334336 329864149460844544 330508415377760256 330761397174534144 332146060271026176 333767867205943296 334123120153591808 334906276838375424 335264336987553792 335560390660325376 335754580701216768 336667850695507968 337456972016123904 339065769860005888 339465644468600832 340886746067632128 341883490939174912 342551232132415488 343681764251664384 345527530976968704 346667885864681472 346974009390268416 347787287486005248 347988553277374464 348668218420494336 349137030350897152 349857449911517184 351012094960730112 351565738241163264 352038446115586048 352726021205655552 353890133486862336 354202634585899008 355032855975297024 355166084250206208 356104904374222848 356204581572575232 357146146784673792 357280168085028864 358324846939078656 359024700155756544 359507437193003008 359824898626945024 361372728403427328 361581856139771904 362565377672085504 362815133241573376 363523756548685824 364723504920133632 365578386350800896 367108803457449984 369293974906601472 370015252201340928 370512766902992896 371097168143450112 372106571821350912 372321911272636416 373334646315810816 373664317804904448 374756903529480192 375488850606686208 375888510172790784 375993724993273856 376769561443172352 376987599383822336 377723903288868864 381448991092506624 383159242271490048 383497589326086144 383719520801390592 384618927306571776 384763257937723392 385888296703623168 386641984783122432 387503736982863872 387960736535543808 389584852648722432 390723989644771328 391487122437046272 391713677484752896 392779159144759296 394888606830821376 396043251880034304 397350325318582272 397701203745570816 398126400172720128 398477963909136384 399013748972453888 399837085613162496 400730154269147136 401789415132758016 402052696032411648 403115452806463488 404445866842128384 404803010955313152 405751835400339456 405986645490270208 406779588157243392 408167024896770048 409514110787518464 410313943035150336 411228455573651456 412633030138527744 412997403889631232 413236407016882176 414360431625240576 415455721769926656 416670504582119424 416826862765867008 417484314161381376 418045654762258432 418862150181715968 420779681155907584 421601516470665216 422050257036115968 422874573944389632 422992940617433088 424111049306800128 425264653510115328 425510755740155904 427044934634176512 428293604033691648 429130114979069952 430593784506482688 430842970724368384 431684460901564416 432696293219893248 434124333791576064 435557087368445952 435941704105721856 438282959229812736 438536595201589248 439564488350367744 440677887170347008 441015196232712192 441876554037854208 442861413694701568 445023822941257728 445548658365038592 447019115983405056 447413854213767168 447672774268289024 448890467594010624 451301264949510144 452620859291467776 454515661423509504 455001600197394432 455403387324727296 456734976176553984 457977319164739584 458242352335552512 459187903008866304 460703374635958272 462223847819575296 462632012520357888 463984737703165952 464890957893992448 466476599882022912 468754317654884352 468930220611600384 470301361607540736 471853511315816448 471997033016721408 472270179447865344 473377141300396032 474806539165630464 475867058194612224 476194862379565056 476373557446705152 477124930470150144 477766462585438208 478699600207675392 481830304537903104 482109141519695872 483420503562780672 484698342064914432 486298006560178176 487437848467734528 489478404609933312 490001723289501696 490434417118937088 492391966542135296 493353669601787904 494510049394163712 494796224191266816 495762623066640384 496142095761801216 496429215030181888 498219090406539264 499675871372640256 500651800808914944 501184680230387712 502359415257563136 503631871051825152 505001776043261952 508598654790008832 509198466702901248 510878989695320064 511330119101448192 511626027735187456 512825236408762368 513017677250297856 513826848198623232 514517728938164224 515522646377496576 520001828797022208 520461014085402624 521982829916061696 523705545526345728 524786174867275776 526518142441095168 528057669173379072 529089031808483328 530268271660761088 530835200230293504 531303951878848512 532549283962945536 534306872358862848 535719220177010688 535920252127543296 537487270408617984 539261155789504512 539737347940417536 541002447200452608 542372784209657856 543848066508128256 544222699862360064 545285634823028736 547085257380200448 548367579526201344 550663205186174976 550981876022509568 553940962359902208 555560672776159232 555769150354489344 556645752215175168 558482866908954624 560001969473716224 560496476707356672 562135355294220288 562733676048154624 563832765259186176 563990587489910784 564655725452722176 565154342164758528 565481399075733504 566585854933303296 567019538013487104 567347674320207872 569393246178902016 571058138711588864 572173486638759936 575579281202085888 576928390959857664 577144886906585088 578832445055434752 580742783157927936 581255605474295808 581941104803315712 584377278973083648 584715460268785664 586085984467156992 587230683655569408 587570516227129344 589168738717138944 593365097255010304 594064877820051456 594287804339453952 596025487977873408 596551805618356224 598520623458680832 599755628419743744 603079044048617472 604673179209695232 606668800263192576 607204516432969728 608627753100509184 608979968235405312 610169382235865088 610989803114070016 612250537345155072 614271166181277696 616842683360477184 619854610525323264 621540647437860864 621968799842697216 623183582654889984 625005756873179136 625240294148800512 626705805172801536 627068482143387648 628293225272573952 629138015087755264 629329377355628544 629693572597153792 631169521733861376 632402274705997824 633075385554173952 634489410926149632 634926483172753408 636166573960200192 638266133610233856 640567401951264768 642440406050537472 644560671417040896 645890676759724032 646264456086552576 647526691352346624 648397342080237568 651186500687364096 653335631052668928 653912556158582784 657804892802383872 659346732525551616 659594156464668672 659728298921689088 661016830755520512 661522794349068288 664292120542052352 667535734411886592 668246240307183616 670528673975107584 671120781320650752 671509161402433536 673335701391015936 678131539720011776 678931288937201664 681773492135264256 683766981878349824 685102464264830976 687363528503328768 691055061953937408 693335771729362944 693948018780536832 695574574972010496 695977106554748928 697336436840988672 698274060701794304 699714899823034368 703131476482326528 704076892231172096 705452042411311104 707780266973724672 708405269171798016 710065711950594048 712209808748445696 712409163145150464 714292293569347584 714560336170057728 716649693878157312 718049400311513088 719649797253890048 722745456806854656 723163712279543808 725130755344171008 725630266483146752 727047513097371648 729447009840267264 731156772701601792 734217606914899968 738587949813202944 740030504402681856 741025533805985792 742194336286900224 744213143642701824 744643822545272832 746669292631621632 747328635609808896 749513807058960384 750977701213372416 751777020345581568 751987449986547712 753539122886344704 753975198767644672 755447806577737728 762897982185013248 766318484542980096 766995178652172288 767439041602781184 769237854613143552 769526515875446784 771776593407246336 773283969566244864 775007473965727744 781447979289542656 782974244874092544 783427354969505792 785558318289518592 789777213661642752 792086503760068608 795402407491141632 796252800345440256 796955927818272768 799674171226324992 801460308538294272 803578830265516032 806230905612926976 808891733684256768 809606021910626304 811503670800678912 811973290980540416 813559176314486784 816334049793540096 819028221575036928 820627886070300672 822456911147302912 825266060277055488 825994807779262464 826472814033764352 828720863250481152 830911443539853312 833341009164238848 833653725531734016 834968628322762752 836091309524516864 837724300363431936 843203032941330432 844100514072231936 845749147888779264 845985881234866176 848222098613600256 850529307020230656 851021511480311808 854089869268353024 856587208067383296 858260229958139904 861685941448736768 863368921803128832 865392586439786496 868248667583152128 871114174736891904 871883408211443712 876565918459625472 877073190403178496 879128976700735488 881355774340694016 883753108075708416 890047645882515456 891097316730077184 894038231966810112 894827708427534336 895345548536578048 897780935188021248 905241718582935552 909031322847019008 910003200394788864 910806774649454592 913469952353107968 915954638329479168 916484704671105024 918375806017732608 921406749271916544 925264025040715776 927969475406331904 929781915787984896 932953199764045824 937508635309768704 937860441223200768 940602723215081472 943707022631632896 943994066033442816 944540358895730688 946754282600792064 949613078331260928 951734116389224448 952389724759130112 952747114893410304 954249860940300288 955532925170876416 957399200415350784 963660609075806208 964218283039391744 966841007125561344 969396684129828864 972596013120356352 980003446579003392 980868834237874176 984783933084270592 986707339203575808 989020098788327424 989592448382533632 991525246133280768 992284191523602432 992858430060363776 996438180813078528 999351742745280512 1001303601617829888 1002369360460775424 1004718830515126272 1007263742103650304 1010003552086523904 1017197309580017664 1018396933405802496 1022660238202896384 1023252055470374912 1025650472817524736 1027653696397246464 1029035457876328448 1031045292754993152 1040003657594044416 1040922028170805248 1043965659832123392 1047411091052691456 1049572349734551552 1053036284882190336 1056115338346758144 1058178063616966656 1060536543321522176 1061670400460587008 1062607903757697024 1065098567925891072 1068613744717725696 1071438440354021376 1071840504255086592 1074974540817235968 1078522311579009024 1079474695880835072 1084745568419315712 1087696133016256512 1088445399724720128 1090571269646057472 1094170514760400896 1096735159052402688 1101326410372349952 1101963752045019136 1107881924719804416 1111121345552318464 1111538300708978688 1113291504430350336 1116965733817909248 1120003938947432448 1120992953414713344 1124270710588440576 1127665530518372352 1127981174979821568 1130308684329517056 1130962798151467008 1133171709866606592 1134695348640415744 1142116277423177728 1144346973277519872 1151158562404171776 1153856781919715328 1154289773813170176 1157664890110869504 1162511210948591616 1163882209606631424 1168754557946167296 1169430920537571328 1172171968934313984 1174461367311138816 1175141032454258688 1178337477434277888 1186730194510020608 1188129755640102912 1192050975955746816 1193103611236712448 1197041246917361664 1199511256839487488 1206158088097234944 1209346358419390464 1213337600526385152 1214409032865939456 1217255506201018368 1217959936470810624 1220338764471730176 1221979606228140032 1224501074690310144 1228542332362555392 1233685366720954368 1239709221050646528 1243081294875721728 1246367165309779968 1250011513746358272 1250480588297601024 1254136964286775296 1256586450545147904 1258276030175510528 1259387145194307584 1262339043467722752 1264804549411995648 1266150771108347904 1268978821852299264 1269852966345506816 1272333147920400384 1276532267220467712 1281134803902529536 1284880812101074944 1291781353519448064 1292528912173105152 1295053382704693248 1296794684160475136 1302373001374728192 1306671262105337856 1307825112317165568 1315609785604767744 1318693465051103232 1319456597843378176 1322033661511041024 1323045588698136576 1328584241084104704 1335071468823773184 1336492480614367232 1341057347950215168 1342241562641301504 1343018322804867072 1346671402782031872 1356263079440023552 1357862577874403328 1363546984270528512 1367533963756699648 1370204928529661952 1374727057006657536 1382110123907874816 1386671543458725888 1387896037561073664 1391954213109497856 1394672873681977344 1396548121403588608 1399429799646068736 1406262952964653056 1410904084822622208 1415560533947449344 1416810538343596032 1420131423901188096 1424419617496891392 1428584587138695168 1429120672340115456 1433299387756314624 1436098800623026176 1439299594507780096 1445490913613709312 1446327424559087616 1450261510688342016 1451260532966293504 1454095026194743296 1458894019680534528 1462313545403203584 1468435213829799936 1477175899626405888 1480061008805363712 1484388672573800448 1488426287285403648 1489287645090545664 1494657271219617792 1499027614117920768 1501955402426744832 1503554040691163136 1503974899973095424 1507078245772689408 1507950397535289344 1510895613155475456 1525795964370026496 1532636969085960192 1533990357304344576 1534878083205562368 1538475709226287104 1539053031750893568 1543553186814492672 1546567939132489728 1550014947931455488 1565948489748185088 1566854709939011584 1571116636579037184 1579554427323285504 1584173007520137216 1590804814982283264 1592505600690880512 1593911855636545536 1602920617076588544 1607157660531032064 1612461811225853952 1617783467368513536 1619212043821252608 1623007341601357824 1623946581961080832 1627118352628973568 1632668099587080192 1641255772140601344 1651989615558524928 1652945628067528704 1661822887079706624 1666682018328477696 1667307451063468032 1669937256645525504 1672182619049033728 1675448600726863872 1686406065882660864 1688201028144463872 1691498295777558528 1691971762469732352 1696444197227200512 1701058614040461312 1702043022960623616 1708179738536706048 1713174416134766592 1716520459916279808 1723371882897473536 1726737843606257664 1730785172879572992 1736497335166304256 1742228349473783808 1743766816422887424 1753131836919250944 1754146380806356992 1758257953401470976 1762711548681388032 1767506216151416832 1780095291765030912 1782194633460154368 1788076463933620224 1789655416855068672 1790691097073156096 1795561870376042496 1820006400789577728 1821613549298909184 1826939904706215936 1832969409342210048 1836751612035465216 1842813498543833088 1850528050081431552 1855938950812663808 1859563831575969792 1865906399528091648 1875017270619537408 1875720882446401536 1881205446430162944 1887414045263265792 1887988132066885632 1889080717791461376 1893508565201584128 1899226156662521856 1903468232778448896 1904779449518260224 1908499721880600576 1911065850341752832 1914798400830701568 1927321218151612416 1928436566078783488 1933682014251122688 1938793368259657728 1945192026240712704 1960006893158006784 1961737668475748352 1969567866168541184 1973414678407151616 1978040197576654848 1979184896765067264 1983050492266561536 1984568383047204864 1985716860120727552 1992876361626157056 1998703485490561024 2002607203235659776 2004738720921550848 2014527484207300608 2020007104173047808 2034394619160035328 2036793866811604992 2045320476405792768 2046504110940749824 2051300945635049472 2055307392794492928 2062090585509986304 2080007315188088832 2081844056341610496 2087931319664246784 2094822182105382912 2099144699469103104 2112230676693516288 2116356127233933312 2121073086643044352 2123340800921174016 2125215807515394048 2130197135851782144 2137227489435451392 2142876880708042752 2143681008510173184 2149949081634471936 2158949391761670144 2169491136838631424 2175392266032513024 2176890799449440256 2181142539292114944 2188341029520801792 2193470318104805376 2202652820744699904 2203927504090038272 2215763849439608832 2222242691104636928 2223076601417957376 2226583008860700672 2233931467635818496 2240007877894864896 2241985906829426688 2248541421176881152 2255331061036744704 2255962349959643136 2260617368659034112 2261925596302934016 2266343419733213184 2269390697280831488 2288693946555039744 2302317124808343552 2307713563839430656 2308579547626340352 2315329780221739008 2325022421897183232 2338861841075142656 2344343937868627968 2348922734622277632 2350282064908517376 2356674954868555776 2373460389020041216 2376259511280205824 2386207222473424896 2399022513678974976 2418692716838780928 2426675201052770304 2428818065731878912 2434511012402036736 2435919872941621248 2440677528943460352 2443959212456280064 2449002149380620288 2457084664725110784 2467370733441908736 2479418442101293056 2486162589751443456 2492734330619559936 2500023027492716544 2500961176595202048 2508273928573550592 2513172901090295808 2516552060351021056 2518774290388615168 2529609098823991296 2532301542216695808 2537957643704598528 2539705932691013632 2544666295840800768 2553064534440935424 2562269607805059072 2569761624202149888 2585057824346210304 2590106765409386496 2593589368320950272 2604746002749456384 2613342524210675712 2615650224634331136 2631219571209535488 2637386930102206464 2638913195686756352 2644067323022082048 2670142937647546368 2672984961228734464 2682114695900430336 2684483125282603008 2686036645609734144 2693342805564063744 2712526158880047104 2715725155748806656 2727093968541057024 2735067927513399296 2740409857059323904 2749454114013315072 2764220247815749632 2775792075122147328 2783908426218995712 2789345747363954688 2793096242807177216 2798859599292137472 2812525905929306112 2821808169645244416 2831121067894898688 2833621076687192064 2840262847802376192 2848839234993782784 2857169174277390336 2858241344680230912 2866598775512629248 2872197601246052352 2878599189015560192 2890981827227418624 2892654849118175232 2900523021376684032 2908190052389486592 2917788039361069056 2954351799252811776 2960122017610727424 2968777345147600896 2976852574570807296 2978575290181091328 2989314542439235584 2998055228235841536 3003910804853489664 3007108081382326272 3014156491545378816 3015900795070578688 3021791226310950912 3051591928740052992 3067980714608689152 3069756166411124736 3076951418452574208 3087106373628985344 3093135878264979456 3100029895862910976 3131896979496370176 3133709419878023168 3142233273158074368 3159108854646571008 3168346015040274432 3181609629964566528 3185011201381761024 3187823711273091072 3205841234153177088 3214315321062064128 3224923622451707904 3235566934737027072 3238424087642505216 3247893163922161664 3254236705257947136 3265336199174160384 3282511544281202688 3303979231117049856 3305891256135057408 3323645774159413248 3333364036656955392 3334614902126936064 3339874513291051008 3344365238098067456 3350897201453727744 3372812131765321728 3382996591555117056 3383943524939464704 3392888394454401024 3404086045921247232 3426348832269533184 3433040919832559616 3446743765794947072 3453475687212515328 3461570345759145984 3472994670332608512 3487533632845774848 3506263673838501888 3508292761612713984 3516515906802941952 3525423097362776064 3535012432302833664 3560190583530061824 3564389266920308736 3576152927867240448 3579310833710137344 3581382194146312192 3591123740752084992 3640012801579155456 3643227098597818368 3653879809412431872 3665938818684420096 3673503224070930432 3685626997087666176 3701056100162863104 3711877901625327616 3719127663151939584 3750034541239074816 3751441764892803072 3762410892860325888 3774828090526531584 3778161435582922752 3787017130403168256 3798452313325043712 3806936465556897792 3809558899036520448 3816999443761201152 3829596801661403136 3854642436303224832 3856873132157566976 3877586736519315456 3890384052481425408 3920013786316013568 3923475336951496704 3939135732337082368 3946829356814303232 3956080395153309696 3958369793530134528 3966100984533123072 3969136766094409728 3971433720241455104 3985752723252314112 3997406970981122048 4005214406471319552 4009477441843101696 4029054968414601216 4040014208346095616 4068789238320070656 4073587733623209984 4090640952811585536 4093008221881499648 4102601891270098944 4110614785588985856 4124181171019972608 4160014630376177664 4163688112683220992 4175862639328493568 4189644364210765824 4198289398938206208 4232712254467866624 4246681601842348032 4250431615030788096 4260394271703564288 4285753761416085504 4287362017020346368 4299898163268943872 4317898783523340288 4338982273677262848 4350784532065026048 4353781598898880512 4362285078584229888 4376682059041603584 4386940636209610752 4405305641489399808 4407855008180076544 4431527698879217664 4444485382209273856 4453166017721401344 4467862935271636992 4483971813658853376 4497082842353762304 4510662122073489408 4511924699919286272 4521234737318068224 4523851192605868032 4532686839466426368 4538781394561662976 4577387893110079488 4604634249616687104 4615427127678861312 4617159095252680704 4630659560443478016 4650044843794366464 4677723682150285312 4697845469244555264 4700564129817034752 4713349909737111552 4746920778040082432 4752519022560411648 4772414444946849792 4837385433677561856 4853350402105540608 4857636131463757824 4869022024804073472 4871839745883242496 4881355057886920704 4887918424912560128 4898004298761240576 4958836884202586112 4985468661239119872 5000046054985433088 5001922353190404096 5016547857147101184 5026345802180591616 5037548580777230336 5059218197647982592 5064603084433391616 5075915287409197056 5079411865382027264 5089332591681601536 5106129068881870848 5124539215610118144 5139523248404299776 5170115648692420608 5180213530818772992 5187178736641900544 5209492005498912768 5226685048421351424 5231300449268662272 5262439142419070976 5274773860204412928 5277826391373512704 5288134646044164096 5340285875295092736 5345969922457468928 5364229391800860672 5368966250565206016 5372073291219468288 5386685611128127488 5425052317760094208 5470135855026798592 5480819714118647808 5498908228026630144 5528440495631499264 5551584150244294656 5567816852437991424 5578691494727909376 5597719198584274944 5625051811858612224 5643616339290488832 5662242135789797376 5667242153374384128 5680525695604752384 5697678469987565568 5714338348554780672 5733197551025258496 5744395202492104704 5757198378031120384 5781963654454837248 5785309698236350464 5801046042753368064 5816380104778973184 5835576078722138112 5908703598505623552 5920244035221454848 5937554690295201792 5953705149141614592 5957150580362182656 5978629084878471168 5996110456471683072 6007821609706979328 6014216162764652544 6031801590141157376 6043582452621901824 6103183857480105984 6135961429217378304 6139512332822249472 6153902836905148416 6186271756529958912 6263793958992740352 6267418839756046336 6284466546316148736 6336692030080548864 6363219259929133056 6370022402763522048 6375647422546182144 6411682468306354176 6428630642124128256 6449847244903415808 6476848175285010432 6495786327844323328 6508473410515894272 6530672398348320768 6565023088562405376 6607958462234099712 6611782512270114816 6647291548318826496 6666728073313910784 6669229804253872128 6679749026582102016 6688730476196134912 6701794402907455488 6745624263530643456 6765993183110234112 6767887049878929408 6785776788908802048 6808172091842494464 6866081839665119232 6893487531589894144 6906951374425030656 6923140691518291968 6945989340665217024 6975067265691549696 7016585523225427968 7033031813605883904 7050846194725552128 7070024864605667328 7120381167060123648 7128778533840617472 7158621667420274688 7162764388292624384 7280025603158310912 7286454197195636736 7307759618824863744 7331877637368840192 7347006448141860864 7371253994175332352 7402112200325726208 7423755803250655232 7438255326303879168 7500069082478149632 7502883529785606144 7524821785720651776 7549656181053063168 7556322871165845504 7596904626650087424 7613872931113795584 7619117798073040896 7633998887522402304 7659193603322806272 7709284872606449664 7713746264315133952 7755173473038630912 7780768104962850816 7840027572632027136 7846950673902993408 7893658713628606464 7912160790306619392 7916739587060269056 7932201969066246144 7942867440482910208 7994813941962244096 8010428812942639104 8018954883686203392 8058109936829202432 8080028416692191232 8137578476640141312 8147175467246419968 8181281905623171072 8186016443762999296 8205203782540197888 8221229571177971712 8248362342039945216 8327376225366441984 8351725278656987136 8379288728421531648 8396578797876412416 8465424508935733248 8493363203684696064 8500863230061576192 8520788543407128576 8571507522832171008 8574724034040692736 8599796326537887744 8635797567046680576 8677964547354525696 8701569064130052096 8724570157168459776 8753364118083207168 8815710016360153088 8863055397758435328 8888970764418547712 8906332035442802688 8935725870543273984 8967943627317706752 8994165684707524608 9021324244146978816 9042469474636136448 9047702385211736064 9065373678932852736 9077562789123325952 9154775786220158976 9209268499233374208 9230854255357722624 9261319120886956032 9300089687588732928 9355447364300570624 9395690938489110528 9401128259634069504 9426699819474223104 9493841556080164864 9505038045120823296 9544828889893699584 9674770867355123712 9706700804211081216 9715272262927515648 9743679491766484992 9762710115773841408 9775836849825120256 9796008597522481152 9917673768405172224 9970937322478239744 10000092109970866176 10003844706380808192 10033095714294202368 10052691604361183232 10075097161554460672 10118436395295965184 10151830574818394112 10158823730764054528 10178665183363203072 10212258137763741696 10279046496808599552 10340231297384841216 10360427061637545984 10418984010997825536 10462600898537324544 10524878284838141952 10549547720408825856 10555652782747025408 10576269292088328192 10680571750590185472 10691939844914937856 10728458783601721344 10737932501130412032 10744146582438936576 10773371222256254976 10850104635520188416 10961639428237295616 10997816456053260288 11056880991262998528 11103168300488589312 11135633704875982848 11157382989455818752 11250103623717224448 11287232678580977664 11324484271579594752 11334484306748768256 11361051391209504768 11395356939975131136 11428676697109561344 11488790404984209408 11563927308909674496 11570619396472700928 11632760209557946368 11671152157444276224 11817407197011247104 11840488070442909696 11875109380590403584 11907410298283229184 11914301160724365312 11957258169756942336 11992220912943366144 12015643219413958656 12028432325529305088 12063603180282314752 12087164905243803648 12206367714960211968 12271922858434756608 12279024665644498944 12307805673810296832 12372543513059917824 12527587917985480704 12534837679512092672 12568933092632297472 12740044805527044096 12751294845092364288 12857261284248256512 12899694489806831616 12953696350570020864 12991572655688646656 13016946821031788544 13061344796696641536 13130046177124810752 13215916924468199424 13223565024540229632 13294583096637652992 13333456146627821568 13359498053164204032 13377460952392269824 13403588805814910976 13491248527061286912 13531986366220468224 13535774099757858816 13571553577817604096 13616344183684988928 13732163679330238464 13786975063179788288 13813902748850061312 13846281383036583936 13891978681330434048 13950134531383099392 14033171046450855936 14101692389451104256 14140049729211334656 14240762334120247296 14257557067681234944 14317243334840549376 14325528776585248768 14560051206316621824 14572908394391273472 14615519237649727488 14663755274737680384 14694012896283721728 14847511606501310464 14876510652607758336 15000138164956299264 15005767059571212288 15049643571441303552 15112645742331691008 15193809253300174848 15227745862227591168 15238235596146081792 15267997775044804608 15318387206645612544 15418569745212899328 15427492528630267904 15510346946077261824 15561536209925701632 15680055145264054272 15693901347805986816 15787317427257212928 15824321580613238784 15833479174120538112 15864403938132492288 15885734880965820416 16020857625885278208 16037909767372406784 16116219873658404864 16160056833384382464 16275156953280282624 16372032887525998592 16410407565080395776 16442459142355943424 16496724684079890432 16654752450732883968 16703450557313974272 16793157595752824832 16930849017871466496 16986726407369392128 17001726460123152384 17041577086814257152 17143015045664342016 17199592653075775488 17271595134093361152 17355929094709051392 17403138128260104192 17449140314336919552 17506728236166414336 17631420032720306176 17726110795516870656 17777941528837095424 17812664070885605376 17871451741086547968 17935887254635413504 17988331369415049216 18042648488293957632 18095404770423472128 18130747357865705472 18155125578246651904 18309551572440317952 18418536998466748416 18461708510715445248 18710894728601141248 18791381876978221056 18802256519268139008 18853399638948446208 18987683112160329728 19010076090241646592 19089657779787399168 19349541734710247424 19430544525855031296 19487358983532969984 19525420231547682816 19551673699650240512 19592017195044962304 19835347536810344448 19941874644956479488 20000184219941732352 20007689412761616384 20066191428588404736 20105383208722366464 20150194323108921344 20236872790591930368 20303661149636788224 20357330366726406144 20424516275527483392 20680462594769682432 20720854123275091968 20837968021995651072 20925201797074649088 21049756569676283904 21099095440817651712 21111305565494050816 21152538584176656384 21361143501180370944 21475865002260824064 21488293164877873152 21700209271040376832 21923278856474591232 21995632912106520576 22113761982525997056 22206336600977178624 22271267409751965696 22314765978911637504 22500207247434448896 22574465357161955328 22648968543159189504 22668968613497536512 22790713879950262272 22857353394219122688 22977580809968418816 23127854617819348992 23141238792945401856 23265520419115892736 23342304314888552448 23680976140885819392 23750218761180807168 23828602321448730624 23984441825886732288 24031286438827917312 24056864651058610176 24127206360564629504 24174329810487607296 24412735429920423936 24543845716869513216 24558049331288997888 24615611347620593664 24745087026119835648 25055175835970961408 25069675359024185344 25137866185264594944 25480089611054088192 25502589690184728576 25714522568496513024 25799388979613663232 25907392701140041728 25983145311377293312 26033893642063577088 26260092354249621504 26447130049080459264 26589166193275305984 26666912293255643136 26718996106328408064 26807177611629821952 26982497054122573824 27063972732440936448 27143107155635208192 27232688367369977856 27464327358660476928 27573950126359576576 27627805497700122624 27692562766073167872 27783957362660868096 27900269062766198784 28066342092901711872 28203384778902208512 28280099458422669312 28481524668240494592 28515114135362469888 28634486669681098752 28651057553170497536 29120102412633243648 29145816788782546944 29231038475299454976 29327510549475360768 29388025792567443456 29753021305215516672 30000276329912598528 30011534119142424576 30099287142882607104 30225291484663382016 30455491724455182336 30476471192292163584 30535995550089609216 30636774413291225088 30837139490425798656 30854985057260535808 31020693892154523648 31387802695611973632 31574634854514425856 31648643161226477568 31666958348241076224 31728807876264984576 31771469761931640832 32041715251770556416 32075819534744813568 32232439747316809728 32320113666768764928 32550313906560565248 32744065775051997184 32884918284711886848 32993449368159780864 33309504901465767936 33406901114627948544 33861698035742932992 33973452814738784256 34003452920246304768 34083154173628514304 34286030091328684032 34711858189418102784 34898280628673839104 35013456472332828672 35262840065440612352 35452221591033741312 35555883057674190848 35625328141771210752 35742903482173095936 35871774509270827008 35976662738830098432 36085296976587915264 36190809540846944256 36261494715731410944 36310251156493303808 36619103144880635904 36837073996933496832 36923417021430890496 37421789457202282496 37582763753956442112 37604513038536278016 37706799277896892416 37975366224320659456 38699083469420494848 38861089051710062592 38974717967065939968 39050840463095365632 39184034390089924608 39670695073620688896 39883749289912958976 40000368439883464704 40132382857176809472 40210766417444732928 40300388646217842688 40473745581183860736 40607322299273576448 40714660733452812288 40849032551054966784 41360925189539364864 41441708246550183936 41675936043991302144 41850403594149298176 42099513139352567808 42222611130988101632 42305077168353312768 42722287002360741888 42951730004521648128 42976586329755746304 43846557712949182464 43991265824213041152 44542534819503931392 44629531957823275008 45000414494868897792 45148930714323910656 45337937226995073024 45581427759900524544 45714706788438245376 45955161619936837632 46255709235638697984 46282477585890803712 46531040838231785472 46684608629777104896 47361952281771638784 47500437522361614336 47657204642897461248 48062572877655834624 48113729302117220352 48254412721129259008 48348659620975214592 48825470859840847872 49116098662577995776 49231222695241187328 49490174052239671296 50110351671941922816 50139350718048370688 50960179222108176384 51005179380369457152 51429045136993026048 51598777959227326464 51814785402280083456 51966290622754586624 52067787284127154176 52520184708499243008 52894260098160918528 53178332386550611968 53333824586511286272 53437992212656816128 53614355223259643904 53964994108245147648 54127945464881872896 54286214311270416384 54465376734739955712 54928654717320953856 55255610995400245248 55385125532146335744 56132684185803423744 56406769557804417024 56560198916845338624 56963049336480989184 57030228270724939776 57268973339362197504 57302115106340995072 58291633577565093888 58462076950598909952 58655021098950721536 58776051585134886912 59506042610431033344 60000552659825197056 60023068238284849152 60198574285765214208 60450582969326764032 60910983448910364672 61071991100179218432 61273548826582450176 61709970114521071616 62041387784309047296 62775605391223947264 63149269709028851712 63297286322452955136 63333916696482152448 63457615752529969152 63542939523863281664 64083430503541112832 64464879494633619456 65100627813121130496 65488131550103994368 65769836569423773696 65986898736319561728 66619009802931535872 66813802229255897088 67723396071485865984 67946905629477568512 68006905840492609536 68572060182657368064 69423716378836205568 69796561257347678208 70026912944665657344 70525680130881224704 71111766115348381696 71250656283542421504 71485806964346191872 71953325477660196864 72170593953175830528 72381619081693888512 72522989431462821888 73238206289761271808 73674147993866993664 73846834042861780992 74843578914404564992 75165527507912884224 75209026077072556032 75413598555793784832 75950732448641318912 77398166938840989696 77722178103420125184 77949435934131879936 78101680926190731264 79341390147241377792 79767498579825917952 80000736879766929408 80421532834889465856 80947491162367721472 81429321466905624576 81698065102109933568 82721850379078729728 82883416493100367872 83351872087982604288 83700807188298596352 84199026278705135616 84445222261976203264 84610154336706625536 85444574004721483776 85903460009043296256 85953172659511492608 87693115425898364928 87982531648426082304 89259063915646550016 90000828989737795584 90297861428647821312 90675874453990146048 91429413576876490752 91910323239873675264 92511418471277395968 92564955171781607424 93062081676463570944 94723904563543277568 95000875044723228672 95314409285794922496 96125145755311669248 96227458604234440704 96508825442258518016 96697319241950429184 97650941719681695744 98232197325155991552 98980348104479342592 100220703343883845632 100278701436096741376 101920358444216352768 102010358760738914304 102858090273986052096 103932581245509173248 104135574568254308352 105040369416998486016 105788520196321837056 106356664773101223936 106667649173022572544 106875984425313632256 107228710446519287808 107929988216490295296 108255890929763745792 108572428622540832768 108930753469479911424 109857309434641907712 110511221990800490496 110770251064292671488 112265368371606847488 112813539115608834048 113120397833690677248 113926098672961978368 114604230212681990144 116583267155130187776 116924153901197819904 117552103170269773824 119012085220862066688 120001105319650394112 120397148571530428416 120901165938653528064 121821966897820729344 122143982200358436864 122547097653164900352 123419940229042143232 124082775568618094592 125551210782447894528 126298539418057703424 126667833392964304896 126915231505059938304 127085879047726563328 128166861007082225664 128929758989267238912 130976263100207988736 131539673138847547392 131973797472639123456 133627604458511794176 135446792142971731968 136013811680985219072 137144120365314736128 138847432757672411136 139593122514695356416 140053825889331314688 141051360261762449408 142501312567084843008 142971613928692383744 144341187906351661056 144763238163387777024 145045978862925643776 146476412579522543616 147348295987733987328 147693668085723561984 150331055015825768448 150418052154145112064 151901464897282637824 154796333877681979392 155444356206840250368 155898871868263759872 156203361852381462528 158682780294482755584 159534997159651835904 160001473759533858816 160843065669778931712 161894982324735442944 162858642933811249152 163396130204219867136 165766832986200735744 168398052557410271232 168890444523952406528 169220308673413251072 170889148009442967552 171806920018086592512 171906345319022985216 175386230851796729856 175965063296852164608 178518127831293100032 180001657979475591168 180595722857295642624 181351748907980292096 183820646479747350528 185129910343563214848 186124163352927141888 189447809127086555136 190001750089446457344 190628818571589844992 192250291510623338496 193017650884517036032 193394638483900858368 195301883439363391488 196464394650311983104 197960696208958685184 200441406687767691264 200557402872193482752 203840716888432705536 204020717521477828608 205716180547972104192 208271149136508616704 210080738833996972032 211577040392643674112 213335298346045145088 213751968850627264512 214457420893038575616 215859976432980590592 216511781859527491584 217144857245081665536 219714618869283815424 221022443981600980992 221540502128585342976 224530736743213694976 225627078231217668096 226240795667381354496 227852197345923956736 229208460425363980288 233166534310260375552 233848307802395639808 238024170441724133376 240002210639300788224 244287964400716873728 245094195306329800704 246839880458084286464 248165551137236189184 251102421564895789056 252597078836115406848 253335666785928609792 253830463010119876608 254171758095453126656 256333722014164451328 257859517978534477824 261952526200415977472 263079346277695094784 263947594945278246912 270893584285943463936 272027623361970438144 274288240730629472256 277694865515344822272 279186245029390712832 282102720523524898816 285002625134169686016 285943227857384767488 288682375812703322112 289526476326775554048 290091957725851287552 292952825159045087232 294696591975467974656 300662110031651536896 300836104308290224128 311797743736527519744 312406723704762925056 317365560588965511168 319069994319303671808 320002947519067717632 321686131339557863424 323789964649470885888 325717285867622498304 326792260408439734272 331533665972401471488 336796105114820542464 337780889047904813056 338440617346826502144 341778296018885935104 343812690638045970432 350772461703593459712 357036255662586200064 360003315958951182336 361191445714591285248 362703497815960584192 367641292959494701056 370259820687126429696 372248326705854283776 378895618254173110272 380003500178892914688 381257637143179689984 384500583021246676992 386789276967801716736 392928789300623966208 395921392417917370368 400882813375535382528 401114805744386965504 408041435042955657216 411432361095944208384 416542298273017233408 420161477667993944064 423154080785287348224 427503937701254529024 428914841786077151232 433023563719054983168 434289714490163331072 439429237738567630848 442044887963201961984 443081004257170685952 451254156462435336192 455704394691847913472 458416920850727960576 466333068620520751104 467696615604791279616 476048340883448266752 480004421278601576448 488575928801433747456 490188390612659601408 493679760916168572928 505194157672230813696 506671333571857219584 507660926020239753216 512667444028328902656 515719035957068955648 523905052400831954944 526158692555390189568 527895189890556493824 541787168571886927872 544055246723940876288 555389731030689644544 558372490058781425664 570005250268339372032 571886455714769534976 579052952653551108096 580183915451702575104 585905650318090174464 589393183950935949312 601324220063303073792 601672208616580448256 624813447409525850112 634731121177931022336 640005895038135435264 643372262679115726848 647579929298941771776 651434571735244996608 663067331944802942976 673592210229641084928 675561778095809626112 676881234693653004288 683556592037771870208 687625381276091940864 701544923407186919424 714072511325172400128 720006631917902364672 735282585918989402112 740519641374252859392 744496653411708567552 757791236508346220544 760007000357785829376 762515274286359379968 769001166042493353984 773578553935603433472 785857578601247932416 791842784835834740736 802229611488773931008 816082870085911314432 822864722191888416768 833084596546034466816 846308161570574696448 855007875402509058048 857829683572154302464 866047127438109966336 868579428980326662144 878858475477135261696 884089775926403923968 902508312924870672384 916833841701455921152 935393231209582559232 952096681766896533504 960008842557203152896 977151857602867494912 980376781225319202816 987359521832337145856 1010388315344461627392 1013342667143714439168 1015321852040479506432 1025334888056657805312 1031438071914137911296 1052317385110780379136 1083574337143773855744 1088110493447881752576 1110779462061379289088 1116744980117562851328 1140010500536678744064 1143772911429539069952 1160367830903405150208 1178786367901871898624 1202648440126606147584 1203344417233160896512 1249626894819051700224 1269462242355862044672 1286744525358231453696 1302869143470489993216 1326134663889605885952 1351123556191619252224 1353762469387306008576 1367113184075543740416 1375250762552183881728 1403089846814373838848 1428145022650344800256 1440013263835804729344 1470565171837978804224 1481039282748505718784 1515582473016692441088 1520014000715571658752 1538002332084986707968 1547157107871206866944 1571715157202495864832 1583685569671669481472 1604459222977547862016 1632165740171822628864 1666169193092068933632 1710015750805018116096 1715659367144308604928 1737158857960653324288 1757716950954270523392 1768179551852807847936 1805016625849741344768 1833667683402911842304 1904193363533793067008 1920017685114406305792 1954303715205734989824 1974719043664674291712 2020776630688923254784 2026685334287428878336 2030643704080959012864 2050669776113315610624 2062876143828275822592 2104634770221560758272 2221558924122758578176 2233489960235125702656 2280021001073357488128 2287545822859078139904 2320735661806810300416 2357572735803743797248 2406688834466321793024 2499253789638103400448 2538924484711724089344 2573489050716462907392 2605738286940979986432 2652269327779211771904 2707524938774612017152 2750501525104367763456 2806179693628747677696 2856290045300689600512 2880026527671609458688 2941130343675957608448 2962078565497011437568 3031164946033384882176 3040028001431143317504 3076004664169973415936 3094314215742413733888 3208918445955095724032 3264331480343645257728 3332338386184137867264 3420031501610036232192 3431318734288617209856 3536359103705615695872 3610033251699482689536 3667335366805823684608 3808386727067586134016 3908607430411469979648 4053370668574857756672 4061287408161918025728 4101339552226631221248 4125752287656551645184 4209269540443121516544 4443117848245517156352 4560042002146714976256 4641471323613620600832 4715145471607487594496 4813377668932643586048 4998507579276206800896 5146978101432925814784 5211476573881959972864 5304538655558423543808 5415049877549224034304 5501003050208735526912 5712580090601379201024 5760053055343218917376 5924157130994022875136 6062329892066769764352 6080056002862286635008 6152009328339946831872 6188628431484827467776 6417836891910191448064 6664676772368275734528 6840063003220072464384 6862637468577234419712 7072718207411231391744 7220066503398965379072 7616773454135172268032 7817214860822939959296 8122574816323836051456 8251504575313103290368 8418539080886243033088 8886235696491034312704 9120084004293429952512 9282942647227241201664 9626755337865287172096 9997015158552413601792 10293956202865851629568 10609077311116847087616 10830099755098448068608 11002006100417471053824 11425160181202758402048 12160112005724573270016 12304018656679893663744 12377256862969654935552 12835673783820382896128 13329353544736551469056 13680126006440144928768 14145436414822462783488 14440133006797930758144 15634429721645879918592 16245149632647672102912 16503009150626206580736 17772471392982068625408 18240168008586859905024 18565885294454482403328 19253510675730574344192 19994030317104827203584 20587912405731703259136 21218154622233694175232 21660199510196896137216 22850320362405516804096 24754513725939309871104 25671347567640765792256 26658707089473102938112 27360252012880289857536 28880266013595861516288 32490299265295344205824 33006018301252413161472 36480336017173719810048 37131770588908964806656 38507021351461148688384 39988060634209654407168 42436309244467388350464 43320399020393792274432 49509027451878619742208 53317414178946205876224 54720504025760579715072 57760532027191723032576 64980598530590688411648 74263541177817929613312 77014042702922297376768 79976121268419308814336 86640798040787584548864 99018054903757239484416 109441008051521159430144 115521064054383446065152 129961197061181376823296 148527082355635859226624 159952242536838617628672 173281596081575169097728 231042128108766892130304 259922394122362753646592 297054164711271718453248 346563192163150338195456 519844788244725507293184 693126384326300676390912 1039689576489451014586368 2079379152978902029172736
- Sum of all divisors σ(n): 8365426592778027429150483
- Sum of proper divisors (its aliquot sum) s(n): 6286047439799125399977747
- 2079379152978902029172736 is an abundant number, because the sum of its proper divisors (6286047439799125399977747) is greater than itself. Its abundance is 4206668286820223370805011
Bases of 2079379152978902029172736
- Binary: 1101110000101001101011110101010000011001101100100000000000000000000000000000000002
- Hexadecimal: 0x1B8535EA8336400000000
- Base-36: 9ELXFYTBXQ7TOG00
Squares and roots of 2079379152978902029172736
- 2079379152978902029172736 squared (20793791529789020291727362) is 4323817661843256047582815273118244082792525725696
- 2079379152978902029172736 cubed (20793791529789020291727363) is 8990856307318846400092904264970757869629043404016133518595761560937824256
-
2079379152978902029172736 is a
perfect square number . Itssquare root is 1442005254144 -
The
cube root of 2079379152978902029172736 is 127637384.2044412957
Scales and comparisons
How big is 2079379152978902029172736?- 2,079,379,152,978,902,029,172,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,079,379,152,978,902,029,172,736 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 2079379152978902029172736 cubic inches would be around 10636448.7 feet tall.
Recreational maths with 2079379152978902029172736
- 2079379152978902029172736 backwards is 6372719202098792519739702
- 2079379152978902029172736 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2079379152978902029172736's digits is 117
- 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 2079379152978902029172736 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 2079379152978902029172736 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/2079379152978902029172736/
Chicago style:
Numbermatics. 2024. "Number 2079379152978902029172736 - Facts about the integer". https://numbermatics.com/n/2079379152978902029172736/
The information we have on file for 2079379152978902029172736 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 2079379152978902029172736, math, Factors of 2079379152978902029172736, curriculum, school, college, exams, university, Prime factorization of 2079379152978902029172736, STEM, science, technology, engineering, physics, economics, calculator, two septillion, seventy-nine sextillion, three hundred seventy-nine quintillion, one hundred fifty-two quadrillion, nine hundred seventy-eight trillion, nine hundred two billion, twenty-nine million, one hundred seventy-two thousand, seven hundred thirty-six.