20945851993679964309504
20,945,851,993,679,964,309,504 is an even composite number composed of seven prime numbers multiplied together.
What does the number 20945851993679964309504 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18432 divisors.
20945851993679964309504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 20945851993679964309504:
211 × 33 × 73 × 13 × 172 × 613 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 17 × 17 × 61 × 61 × 61 × 109 × 109 × 109)See below for interesting mathematical facts about the number 20945851993679964309504 from the Numbermatics database.
Names of 20945851993679964309504
- Cardinal: 20945851993679964309504 can be written as Twenty sextillion, nine hundred forty-five quintillion, eight hundred fifty-one quadrillion, nine hundred ninety-three trillion, six hundred seventy-nine billion, nine hundred sixty-four million, three hundred nine thousand, five hundred four.
Scientific notation
- Scientific notation: 2.0945851993679964309504 × 1022
Factors of 20945851993679964309504
Divisors of 20945851993679964309504
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 42 48 49 51 52 54 56 61 63 64 68 72 78 84 91 96 98 102 104 108 109 112 117 119 122 126 128 136 144 147 153 156 168 182 183 189 192 196 204 208 216 218 221 224 234 238 244 252 256 272 273 288 289 294 306 312 327 336 343 351 357 364 366 378 384 392 408 416 427 432 436 441 442 448 459 468 476 488 504 512 544 546 549 576 578 588 612 624 637 654 663 672 686 702 714 728 732 756 763 768 784 793 816 819 832 833 854 864 867 872 882 884 896 918 936 952 976 981 1008 1024 1029 1037 1071 1088 1092 1098 1152 1156 1176 1224 1248 1274 1281 1308 1323 1326 1344 1372 1404 1417 1428 1456 1464 1512 1526 1536 1547 1568 1586 1632 1638 1647 1664 1666 1708 1728 1734 1744 1764 1768 1792 1836 1853 1872 1904 1911 1952 1962 1989 2016 2023 2048 2058 2074 2142 2176 2184 2196 2289 2304 2312 2352 2379 2448 2457 2496 2499 2548 2562 2601 2616 2646 2652 2688 2744 2808 2834 2856 2912 2928 2943 2989 3024 3052 3072 3087 3094 3111 3136 3172 3213 3264 3276 3294 3328 3332 3416 3456 3468 3488 3528 3536 3584 3672 3706 3721 3744 3757 3808 3822 3843 3904 3924 3978 4032 4046 4116 4148 4251 4284 4352 4368 4392 4459 4578 4608 4624 4641 4704 4758 4896 4914 4992 4998 5096 5124 5202 5232 5292 5304 5341 5376 5488 5551 5559 5616 5668 5712 5733 5824 5831 5856 5886 5967 5978 6048 6069 6104 6144 6174 6188 6222 6272 6344 6426 6528 6552 6588 6649 6656 6664 6832 6867 6912 6936 6976 7056 7072 7137 7168 7259 7344 7412 7442 7488 7497 7514 7616 7644 7686 7803 7808 7848 7956 8064 8092 8232 8296 8502 8568 8704 8736 8784 8918 8967 9156 9216 9248 9261 9282 9333 9408 9516 9792 9828 9919 9984 9996 10192 10248 10404 10464 10584 10608 10682 10752 10829 10976 11102 11118 11163 11232 11271 11336 11424 11466 11529 11648 11662 11712 11772 11881 11934 11956 12096 12138 12208 12348 12376 12444 12544 12688 12753 12852 12971 13056 13104 13176 13298 13312 13328 13377 13481 13664 13734 13824 13872 13923 13952 14112 14144 14161 14274 14336 14518 14688 14824 14884 14976 14994 15028 15232 15288 15372 15606 15616 15696 15912 16023 16128 16184 16464 16592 16653 16677 17004 17136 17199 17408 17472 17493 17568 17629 17836 17934 18207 18312 18432 18496 18522 18564 18666 18816 19032 19584 19656 19838 19947 19968 19992 20384 20496 20601 20808 20923 20928 21168 21216 21364 21411 21504 21658 21777 21952 22204 22236 22326 22464 22491 22542 22672 22848 22932 23058 23296 23324 23424 23544 23762 23868 23912 24089 24192 24276 24416 24696 24752 24888 25088 25376 25506 25704 25942 26047 26112 26208 26299 26352 26596 26624 26656 26754 26901 26962 27328 27468 27648 27744 27846 27904 27999 28224 28288 28322 28548 29036 29376 29648 29757 29768 29952 29988 30056 30464 30576 30744 31212 31232 31392 31501 31824 32046 32256 32368 32487 32928 33184 33306 33354 33489 33813 34008 34272 34398 34816 34944 34986 35136 35258 35643 35672 35868 36414 36624 36992 37044 37128 37332 37387 37632 38064 38259 38857 38913 39168 39312 39676 39894 39936 39984 40131 40443 40768 40992 41202 41616 41769 41846 41856 42336 42432 42483 42728 42822 43008 43316 43554 43904 44408 44472 44652 44928 44982 45084 45344 45696 45864 46116 46543 46592 46648 46848 47088 47524 47736 47824 48069 48178 48373 48384 48552 48832 49392 49504 49776 49959 50031 50176 50752 50813 51012 51408 51884 52094 52224 52416 52479 52598 52704 52887 53192 53312 53508 53802 53924 54621 54656 54936 55296 55488 55692 55808 55998 56448 56576 56644 57096 58072 58752 59296 59514 59536 59841 59904 59976 60112 60928 61152 61488 62424 62464 62769 62784 63002 63257 63648 64092 64512 64736 64974 65331 65856 66368 66612 66708 66978 67626 68016 68544 68796 69433 69888 69972 70272 70516 71286 71344 71736 72267 72828 73248 73984 74088 74256 74664 74774 75264 75803 76128 76518 77714 77826 78141 78336 78624 78897 79352 79788 79872 79968 80262 80703 80886 81536 81984 82404 83167 83232 83538 83692 83712 84672 84864 84966 85456 85644 86437 86632 87108 87808 88816 88944 89271 89304 89856 89964 90168 90688 90797 91392 91728 92232 93086 93184 93296 93696 94176 94367 94503 95048 95472 95648 96138 96356 96746 96768 97104 97461 97664 98784 99008 99127 99552 99918 100062 100352 100467 101439 101504 101626 102024 102816 103768 104188 104448 104832 104958 105196 105408 105774 106384 106624 106929 107016 107604 107848 109242 109312 109872 110976 111384 111616 111996 112161 112896 113033 113152 113288 114192 116144 116571 116739 117504 118592 119028 119072 119682 119808 119952 120224 120393 121329 121856 122304 122976 123403 124848 124928 125538 125568 126004 126514 127296 127449 128184 129024 129472 129948 130662 131712 132736 133224 133416 133956 135252 136032 137088 137592 138866 139629 139776 139944 140544 141032 142572 142688 143472 144207 144534 145119 145656 146496 147968 148176 148512 149328 149548 149877 150528 151606 152256 152439 153036 154453 155428 155652 156282 156672 157248 157437 157794 158661 158704 159576 159936 160524 161406 161772 163072 163968 164808 166334 166464 167076 167384 167424 168623 169344 169728 169932 170912 171288 172874 173264 174216 175616 177632 177888 178542 178608 179523 179712 179928 180336 181376 181594 182329 182784 183456 184093 184464 186172 186368 186592 187392 188307 188352 188734 189006 189771 190096 190944 191296 192276 192712 193492 193536 194208 194922 195328 195993 197568 198016 198254 199104 199836 200124 200934 201977 202878 203008 203252 204048 205632 207536 208299 208376 209664 209916 210392 210816 211548 212768 213248 213858 214032 215208 215696 216801 218484 218624 219744 220507 221952 222768 223232 223992 224322 225792 226066 226304 226576 226981 227409 228384 229177 232288 233142 233478 234423 235008 236691 237184 238056 238144 239364 239616 239904 240448 240786 242658 243712 244608 245952 246806 249501 249696 251076 251136 252008 253028 254592 254898 256368 258944 259311 259896 261324 263424 265472 266448 266832 267813 267912 270504 271999 272064 272391 274176 275184 277732 279258 279552 279888 281088 282064 283101 283509 285144 285376 286944 288414 289068 290238 291312 292383 292992 295936 296352 297024 297381 298656 299096 299754 301056 303212 304512 304878 306072 308906 310856 311304 312564 313344 314496 314874 315588 317322 317408 319152 319872 320787 321048 322812 323544 325801 326144 327936 329616 332668 332928 334152 334768 334848 336483 337246 338611 338688 339099 339456 339864 341824 342576 345748 346528 348432 349713 350217 351232 355264 355691 355776 357084 357216 359046 359424 359856 360672 362752 363188 363987 364658 365568 366912 368186 368928 370209 372344 373184 374784 376614 376704 377468 378012 379542 380192 381888 382347 382592 384552 385424 386984 387072 388416 389844 390656 391986 395136 396032 396508 398208 399672 400248 401868 403954 405589 405756 406016 406504 408096 409513 411264 415072 416598 416752 418887 419328 419832 420784 421632 423096 425536 426496 427716 428064 430416 431392 433602 435357 436968 437248 439488 441014 442799 443904 445536 447984 448644 451584 452132 452608 453152 453962 454818 456768 457317 458354 463359 464576 466284 466956 468846 470016 473382 474368 475983 476112 476288 478728 479808 480896 481572 485316 486031 489216 491904 493612 499002 499392 502152 502272 504016 505869 506056 509184 509796 512736 517888 518622 519792 522648 526848 530944 532896 533664 535626 535824 541008 543998 544128 544782 546987 548352 550368 552279 555464 558516 559104 559776 562176 564128 564921 566202 567018 569313 570288 570752 573888 576828 578136 580476 582169 582624 584766 585984 591872 592704 594048 594762 597312 598192 599508 605059 605931 606424 609024 609756 612144 617812 621712 622608 624897 625128 628992 629748 631176 634644 634816 635579 638304 639744 641574 642096 645624 647088 650403 651602 652288 655872 659232 660569 661521 665336 665856 668304 669536 669696 672966 674492 677222 677376 678198 678912 679728 680943 682227 683648 685152 687531 691496 693056 696864 699426 700434 702464 703269 710073 710528 711382 711552 714168 714432 718092 718848 719712 721344 724741 725504 726376 727974 729316 731136 733824 736372 737856 740418 744688 746368 748503 753228 753408 754936 756024 759084 760384 763776 764694 765184 769104 770848 773968 776832 777933 779688 781312 783972 790272 791231 792064 793016 796416 799344 800496 803736 807908 811178 811512 812032 813008 815997 816192 817173 819026 822341 822528 830144 833196 833504 837774 838656 839664 841568 843264 846192 849303 850527 851072 852992 855432 856128 860832 862784 863821 867204 870714 873936 874496 878976 882028 885598 887808 891072 892143 895968 897288 903168 904264 906304 907924 909636 913536 914634 916708 926718 929152 932568 933912 937692 940032 946764 948736 951966 952224 952576 957456 959616 961792 963144 970632 972062 977403 978432 983808 987224 998004 998784 1004304 1004544 1008032 1009449 1011738 1012112 1015833 1017297 1018368 1019592 1025472 1035776 1037244 1039584 1045296 1049139 1053696 1061888 1065792 1067073 1067328 1071252 1071648 1075369 1081171 1082016 1087996 1088256 1089564 1093974 1096704 1100736 1104558 1110627 1110928 1117032 1119552 1124352 1128256 1129842 1132404 1134036 1138626 1140576 1141504 1147776 1153656 1156272 1160952 1164338 1165248 1169532 1171968 1180361 1185408 1188096 1189524 1194624 1196384 1199016 1210118 1211862 1212848 1216767 1218048 1219512 1224288 1228539 1235624 1243424 1245216 1249794 1250256 1256661 1257984 1259496 1262352 1269288 1269632 1271158 1276303 1276608 1279488 1283148 1284192 1288651 1291248 1294176 1295029 1300806 1303204 1304576 1306071 1311744 1318464 1321138 1323042 1328397 1330672 1331712 1336608 1339072 1345932 1348984 1354444 1354752 1356396 1357824 1359456 1361886 1364454 1367296 1370304 1371951 1375062 1382992 1386112 1390077 1393728 1398852 1400868 1406538 1413839 1420146 1421056 1422764 1423104 1428336 1428864 1436184 1439424 1442688 1449482 1451008 1452752 1455948 1458093 1458632 1467648 1469429 1472744 1475712 1480836 1489376 1492736 1497006 1506456 1506816 1509872 1512048 1517607 1518168 1520768 1527552 1529388 1530368 1538208 1541696 1543549 1547936 1553664 1555866 1559376 1562624 1567944 1580544 1582462 1584128 1586032 1588867 1592832 1598688 1600992 1604239 1607472 1615816 1622356 1623024 1624064 1626016 1631994 1632384 1634346 1638052 1640961 1644682 1645056 1656837 1660288 1666392 1667008 1675548 1677312 1679328 1683136 1686528 1692384 1698606 1701054 1702144 1705984 1707939 1710864 1712256 1721664 1725568 1727642 1734408 1741428 1746507 1747872 1757952 1764056 1771196 1775616 1782144 1784286 1791936 1794576 1808528 1812608 1815177 1815848 1817793 1819272 1827072 1829268 1833416 1853436 1858304 1865136 1867824 1874691 1875384 1893528 1897472 1903932 1904448 1905152 1906737 1914912 1919232 1921561 1923584 1926288 1941264 1944124 1954806 1956864 1967616 1974448 1981707 1984563 1996008 1997568 2008608 2009088 2016064 2018898 2023476 2024224 2031666 2034594 2036736 2039184 2042829 2046681 2050944 2062593 2071552 2074488 2079168 2090592 2098278 2107392 2123776 2131584 2134146 2134656 2142504 2143296 2150738 2162342 2164032 2174223 2175992 2176512 2179128 2187948 2193408 2201472 2209116 2221254 2221856 2234064 2239104 2245509 2256512 2259684 2264808 2268072 2277252 2280607 2281152 2283008 2295552 2307312 2312544 2321904 2328676 2330496 2333799 2339064 2343936 2360722 2370277 2370816 2373693 2376192 2379048 2389248 2392768 2398032 2420236 2423724 2425696 2433534 2436096 2439024 2447991 2448576 2451519 2457078 2467023 2471248 2486848 2490432 2499588 2500512 2513322 2515968 2518992 2524704 2538576 2539264 2542316 2547909 2552606 2553216 2558976 2566296 2568384 2577302 2582496 2588352 2590058 2591463 2601612 2606408 2612142 2623488 2625701 2636928 2642276 2646084 2656794 2661344 2663424 2673216 2676429 2678144 2691864 2697968 2708888 2709504 2712792 2718912 2723772 2728908 2734592 2740608 2743902 2750124 2765984 2772224 2780154 2787456 2797704 2801736 2813076 2827678 2839123 2840292 2842112 2845528 2846208 2856672 2857728 2866591 2872368 2878848 2885376 2898964 2902016 2905504 2911896 2916186 2917264 2932209 2935296 2938858 2945488 2950753 2951424 2961672 2978752 2985472 2994012 3012912 3013632 3019744 3024096 3035214 3036336 3041536 3047499 3051891 3055104 3058776 3060736 3076416 3083392 3087098 3095872 3099593 3107328 3111732 3118752 3135888 3161088 3164924 3168256 3172064 3177734 3185664 3197376 3201219 3201984 3208478 3214944 3226107 3231632 3243513 3244712 3246048 3252032 3263988 3264768 3268692 3276104 3281922 3289364 3290112 3313674 3320576 3331881 3332784 3334016 3351096 3358656 3366272 3373056 3384768 3397212 3402108 3404288 3415878 3421728 3424512 3433609 3443328 3451136 3455284 3468816 3482856 3493014 3495744 3515904 3528112 3541083 3542392 3564288 3568572 3583872 3589152 3617056 3625216 3630354 3631696 3635586 3638544 3650301 3654144 3658536 3666832 3685617 3706872 3716608 3730272 3735648 3749382 3750768 3787056 3794944 3807864 3808896 3810304 3813474 3828909 3829824 3838464 3843122 3847168 3852576 3858677 3865953 3882528 3885087 3888248 3909612 3913728 3935232 3948896 3963414 3969126 3985191 3992016 3995136 4017216 4032128 4037796 4046952 4048448 4063332 4069188 4073472 4075183 4078368 4085658 4093362 4101888 4125186 4143104 4148976 4158336 4170231 4181184 4196556 4235413 4241517 4263168 4268292 4269312 4285008 4286592 4301476 4324684 4328064 4348446 4351984 4353024 4358256 4374279 4375896 4402944 4408287 4418232 4442508 4443712 4468128 4478208 4491018 4513024 4519368 4529616 4536144 4552821 4554504 4561214 4562304 4566016 4591104 4614624 4623983 4625088 4630647 4643808 4657352 4660992 4667598 4678128 4687872 4721444 4740554 4741632 4747386 4752384 4758096 4766601 4778496 4785536 4796064 4812717 4840472 4847448 4851392 4867068 4872192 4878048 4895982 4897152 4903038 4914156 4922883 4934046 4942496 4970511 4973696 4980864 4999176 5001024 5026644 5031936 5037984 5049408 5073187 5077152 5078528 5084632 5095818 5105212 5106432 5117952 5132592 5136768 5154604 5164992 5176704 5180116 5182926 5203224 5212816 5224284 5239521 5251402 5272657 5273856 5284552 5292168 5313588 5322688 5326848 5346432 5352858 5356288 5383728 5395936 5417776 5425584 5437824 5445531 5447544 5453379 5457816 5469184 5481216 5487804 5500248 5531968 5538617 5544448 5560308 5574912 5595408 5603472 5626152 5655356 5678246 5680584 5684224 5691056 5692416 5713344 5715456 5720211 5733182 5744736 5756387 5757696 5764683 5770752 5797928 5811008 5823792 5832372 5834528 5864418 5870592 5877716 5890976 5901506 5902848 5923344 5945121 5953689 5957504 5970944 5988024 6025824 6027264 6039488 6046747 6048192 6070428 6072672 6083072 6094998 6103782 6110208 6117552 6121472 6128487 6152832 6166784 6174196 6187779 6191744 6199186 6214656 6223464 6237504 6271776 6322176 6329848 6344128 6355468 6371328 6394752 6402438 6403968 6416956 6429888 6452214 6463264 6487026 6489424 6492096 6504064 6522669 6527976 6529536 6537384 6552208 6563844 6578728 6580224 6627348 6641152 6663762 6665568 6668032 6702192 6717312 6732544 6769536 6794424 6804216 6808576 6831756 6841821 6843456 6849024 6867218 6886656 6895013 6902272 6910568 6937632 6965712 6986028 6991488 7031808 7056224 7082166 7084784 7110831 7121079 7128576 7137144 7167744 7178304 7234112 7250432 7260708 7263392 7271172 7277088 7300602 7308288 7317072 7333664 7343973 7371234 7401069 7413744 7433216 7460544 7471296 7498764 7501536 7527583 7568197 7574112 7615728 7617792 7620608 7626948 7657818 7659648 7676928 7686244 7694336 7705152 7717354 7731906 7765056 7770174 7774389 7776496 7819224 7870464 7877103 7897792 7926828 7938252 7970382 7984032 7990272 8034432 8064256 8075592 8093904 8096896 8126664 8138376 8150366 8156736 8171316 8186724 8203776 8250372 8262527 8297952 8316672 8340462 8362368 8393112 8470826 8483034 8517369 8526336 8536584 8538624 8570016 8573184 8599773 8602952 8649368 8656128 8696892 8703968 8706048 8716512 8748558 8751792 8796627 8805888 8816574 8836464 8852259 8885016 8887424 8936256 8956416 8982036 9026048 9038736 9059232 9065203 9072288 9105642 9109008 9122428 9124608 9132032 9142497 9182208 9229248 9247966 9250176 9261294 9287616 9298779 9314704 9321984 9335196 9356256 9421633 9442888 9481108 9483264 9494772 9504768 9516192 9533202 9556992 9571072 9592128 9603657 9625434 9678321 9680944 9694896 9702784 9730539 9734136 9756096 9791964 9794304 9806076 9828312 9845766 9868092 9884992 9896873 9941022 9947392 9961728 9998352 10002048 10053288 10075968 10098816 10146374 10154304 10157056 10169264 10191636 10210424 10212864 10265184 10273536 10286003 10300827 10309208 10329984 10353408 10360232 10365852 10406448 10425632 10448568 10479042 10502804 10545314 10547712 10569104 10584336 10623249 10627176 10645376 10692864 10705716 10712576 10767456 10791872 10804843 10835552 10851168 10875648 10891062 10895088 10906758 10915632 10938368 10950903 10962432 10975608 11000496 11056851 11063936 11077234 11088896 11120616 11122069 11149824 11190816 11206944 11229673 11252304 11310712 11356492 11361168 11368448 11382112 11384832 11426688 11430912 11440422 11466364 11486727 11489472 11512774 11515392 11529366 11541504 11576031 11595856 11597859 11622016 11647584 11655261 11664744 11669056 11728836 11741184 11755432 11781952 11803012 11805696 11846688 11890242 11907378 11915008 11941888 11955573 11976048 12051648 12078976 12093494 12096384 12140856 12145344 12166144 12189996 12207564 12220416 12225549 12235104 12256974 12305664 12320597 12333568 12348392 12375558 12383488 12398372 12429312 12446928 12475008 12543552 12659696 12688256 12706239 12710936 12724551 12789504 12804876 12807936 12833912 12859776 12904428 12926528 12974052 12978848 12984192 13008128 13045338 13055952 13059072 13074768 13104416 13122837 13127688 13157456 13224861 13254696 13282304 13327524 13331136 13336064 13404384 13434624 13450927 13465088 13539072 13588848 13608432 13617152 13663512 13683642 13686912 13698048 13734436 13773312 13790026 13804544 13821136 13871949 13875264 13891941 13931424 13972056 13979797 13982976 14063616 14112448 14164332 14169568 14221662 14242158 14257152 14274288 14299803 14335488 14356608 14438151 14468224 14500864 14521416 14526784 14542344 14554176 14601204 14616576 14634144 14667328 14687946 14742468 14802138 14827488 14866432 14921088 14942592 14997528 15003072 15055166 15136394 15148224 15219561 15231456 15235584 15253896 15315636 15319296 15353856 15372488 15410304 15434708 15463812 15530112 15540348 15548778 15552992 15638448 15718563 15754206 15795584 15817971 15853656 15876504 15940764 15968064 15980544 16068864 16128512 16151184 16187808 16193792 16253328 16276752 16300732 16313472 16336593 16342632 16373448 16407552 16500744 16525054 16591939 16595904 16615851 16633344 16680924 16724736 16786224 16835377 16941652 16966068 17034738 17052672 17073168 17077248 17140032 17146368 17160633 17199546 17205904 17269161 17294049 17298736 17312256 17393784 17407936 17433024 17497116 17503584 17593254 17611776 17633148 17672928 17704518 17770032 17774848 17835363 17872512 17912832 17964072 18052096 18077472 18118464 18130406 18140241 18144576 18211284 18218016 18244856 18249216 18284994 18364416 18379907 18458496 18495932 18500352 18522588 18575232 18597558 18629408 18643968 18670392 18712512 18843266 18885776 18962216 18966528 18989544 19032384 19066404 19113984 19142144 19184256 19207314 19250868 19356642 19361888 19389792 19405568 19461078 19468272 19512192 19568007 19583928 19588608 19612152 19656624 19691532 19736184 19769984 19793746 19873861 19882044 19894784 19923456 19996704 20004096 20066137 20106576 20151936 20197632 20292748 20308608 20314112 20338528 20383272 20420848 20425728 20525463 20530368 20547072 20572006 20601654 20618416 20655271 20659968 20685039 20706816 20720464 20731704 20812896 20851264 20897136 20958084 21005608 21090628 21095424 21138208 21168672 21246498 21254352 21290752 21332493 21363237 21385728 21411432 21425152 21534912 21583744 21609686 21671104 21697151 21702336 21751296 21782124 21790176 21813516 21831264 21901806 21924864 21951216 22000992 22015493 22113702 22127872 22154468 22177792 22203207 22241232 22244138 22299648 22381632 22413888 22459346 22504608 22582749 22621424 22704591 22712984 22722336 22764224 22853376 22861824 22880844 22932728 22973454 22978944 23025548 23030784 23058732 23083008 23152062 23191712 23195718 23244032 23295168 23310522 23323167 23329488 23338112 23457672 23510864 23563904 23606024 23611392 23631309 23693376 23780484 23814756 23830016 23911146 23952096 24035263 24103296 24157952 24186988 24192768 24281712 24290688 24332288 24379992 24415128 24451098 24470208 24513948 24611328 24641194 24667136 24696784 24740929 24751116 24766976 24787581 24796744 24893856 24950016 24980293 25087104 25319392 25376512 25412478 25421872 25449102 25552107 25579008 25609752 25615872 25667824 25719552 25799319 25808856 25853056 25948104 25957696 25968384 26016256 26090676 26111904 26118144 26149536 26208832 26245674 26255376 26314912 26449722 26509392 26556777 26564608 26655048 26662272 26672128 26808768 26869248 26901854 26930176 27010739 27078144 27177696 27195609 27216864 27327024 27367284 27373824 27396096 27468872 27546624 27580052 27609088 27642272 27743898 27750528 27783882 27862848 27896337 27944112 27959594 27965952 28224896 28264899 28328664 28339136 28443324 28484316 28514304 28548576 28599606 28670976 28713216 28876302 28936448 29001728 29034963 29042832 29053568 29084688 29108352 29191617 29202408 29268288 29334656 29375892 29484936 29604276 29647891 29654976 29690619 29842176 29885184 29995056 30006144 30110332 30272788 30296448 30439122 30462912 30471168 30507792 30631272 30638592 30744976 30820608 30858009 30869416 30902481 30927624 31060224 31080696 31097556 31105984 31276896 31437126 31508412 31591168 31635942 31707312 31753008 31869747 31881528 31936128 32137728 32257024 32302368 32375616 32387584 32414529 32506656 32553504 32601464 32626944 32673186 32685264 32746896 32815104 33001488 33050108 33183878 33191808 33231702 33266688 33361848 33366207 33449472 33572448 33670754 33689019 33883304 33932136 34069476 34105344 34146336 34154496 34280064 34292736 34321266 34399092 34411808 34460181 34538322 34588098 34597472 34624512 34728093 34787568 34793577 34815872 34866048 34965783 34994232 35007168 35186508 35223552 35266296 35345856 35409036 35512309 35540064 35549696 35670726 35745024 35825664 35928144 36104192 36154944 36236928 36260812 36280482 36289152 36422568 36436032 36489712 36498432 36569988 36676647 36759814 36908599 36916992 36961791 36991864 37000704 37045176 37150464 37195116 37258816 37287936 37340784 37425024 37686532 37771552 37924432 37979088 38064768 38118717 38132808 38173653 38284288 38368512 38414628 38501736 38713284 38723776 38770319 38779584 38811136 38922156 38936544 39024384 39136014 39167856 39177216 39224304 39313248 39383064 39472368 39539968 39587492 39674583 39747722 39764088 39789568 39846912 39993408 40008192 40132274 40213152 40294709 40303872 40352781 40395264 40585496 40617216 40677056 40766544 40841696 40851456 41050926 41060736 41094144 41144012 41203308 41236832 41310542 41319936 41370078 41413632 41440928 41463408 41615847 41625792 41675823 41702528 41794272 41916168 41939391 42011216 42181256 42190848 42276416 42337344 42492996 42508704 42581504 42664986 42726474 42771456 42822864 42850304 42899409 43069824 43167488 43219372 43314453 43342208 43394302 43404672 43502592 43564248 43580352 43627032 43662528 43803612 43849728 43902432 44001984 44030986 44209201 44227404 44255744 44308936 44406414 44482464 44488276 44599296 44636917 44763264 44827776 44918692 45009216 45165498 45242848 45409182 45425968 45444672 45528448 45658683 45706752 45761688 45865456 45946908 45957888 46051096 46061568 46117464 46304124 46383424 46391436 46488064 46590336 46621044 46646334 46658976 46676224 46915344 47021728 47127808 47212048 47262618 47386752 47453913 47560968 47629512 47660032 47822292 47904192 48070526 48206592 48265091 48315904 48373976 48385536 48563424 48581376 48759984 48830256 48902196 48940416 49027896 49222656 49282388 49334272 49393568 49481858 49502232 49533952 49575162 49593488 49775817 49787712 49847553 49900032 49960586 50162801 50174208 50506131 50638784 50753024 50824956 50843744 50898204 51104214 51158016 51219504 51231744 51335648 51439104 51598638 51617712 51706112 51807483 51882147 51896208 51915392 51936768 52032512 52181352 52223808 52299072 52417664 52491348 52510752 52629824 52693081 52899444 52977379 53018784 53113554 53310096 53324544 53344256 53617536 53738496 53803708 53860352 54021478 54156288 54355392 54391218 54420723 54433728 54654048 54734568 54747648 54937744 55093248 55139721 55160104 55284544 55487796 55501056 55567764 55725696 55792674 55888224 55919188 55931904 56449792 56529798 56657328 56678272 56886648 56968632 57097152 57199212 57341952 57426432 57752604 57872896 58069926 58085664 58107136 58169376 58216704 58383234 58404816 58536576 58669312 58751784 58969872 59208552 59295782 59309952 59381238 59621583 59684352 59770368 59990112 60012288 60198411 60220664 60545576 60592896 60878244 60925824 60942336 61015584 61262544 61277184 61489952 61576389 61641216 61716018 61738832 61804962 61855248 61965813 62055117 62120448 62161392 62195112 62211968 62553792 62874252 63016824 63182336 63271884 63414624 63456421 63506016 63739494 63763056 63872256 63997479 64275456 64514048 64604736 64751232 64775168 64829058 65013312 65091453 65107008 65202928 65253888 65346372 65370528 65493792 65597509 65951431 66002976 66046479 66100216 66367756 66383616 66463404 66533376 66723696 66732414 66898944 67144896 67341508 67378038 67748247 67766608 67864272 68113773 68138952 68292672 68560128 68585472 68642532 68798184 68823616 68920362 69076644 69176196 69194944 69249024 69278111 69456186 69575136 69587154 69631744 69732096 69931566 69988464 70014336 70373016 70532592 70691712 70818072 70893927 71024618 71080128 71099392 71341452 71490048 71856288 72002021 72105789 72309888 72473856 72521624 72560964 72578304 72845136 72872064 72979424 72996864 73139976 73353294 73519628 73817198 73833984 73923582 73983728 74001408 74090352 74222787 74300928 74362743 74390232 74517632 74681568 74850048 74940879 75373064 75543104 75848864 75958176 76129536 76237434 76265616 76347306 76568576 76656321 76737024 76829256 77003472 77397957 77426568 77447552 77540638 77559168 77622272 77844312 77854483 77873088 78048768 78272028 78335712 78354432 78448608 78607711 78626496 78766128 78944736 78996769 79079936 79174984 79349166 79495444 79528176 79579136 79670331 79693824 79986816 80016384 80264548 80426304 80589418 80607744 80705562 80790528 81032217 81170992 81234432 81354112 81533088 81586827 81683392 82101852 82121472 82188288 82288024 82406616 82473664 82621084 82639872 82740156 82827264 82881856 82926816 83231694 83251584 83351646 83405056 83588544 83689011 83832336 83878782 84022432 84362512 84552832 84674688 84794697 84985992 85017408 85163008 85329972 85452948 85542912 85645728 85798818 86139648 86244179 86334976 86438744 86628906 86684416 86788604 86809344 87005184 87128496 87160704 87254064 87325056 87607224 87804864 88003968 88061972 88418402 88454808 88511488 88617872 88812828 88943673 88964928 88976552 89071857 89273834 89526528 89635169 89655552 89837384 90018432 90330996 90485696 90818364 90851936 90889344 91056896 91317366 91413504 91523376 91730912 91893816 91915776 92102192 92234928 92574027 92608248 92707443 92766848 92782872 92976128 93180672 93242088 93292668 93317952 93352448 93830688 94043456 94156489 94255616 94424096 94525236 94773504 94907826 95121936 95259024 95320064 95644584 95808384 96141052 96413184 96530182 96631808 96747952 96771072 97126848 97162752 97243587 97519968 97660512 97804392 97858579 97880832 98055792 98445312 98564776 98787136 98963716 99004464 99067904 99150324 99186976 99551634 99575424 99695106 99800064 99921172 100098621 100325602 100348416 101012262 101067057 101277568 101506048 101649912 101687488 101796408 102208428 102316032 102439008 102463488 102671296 102878208 103197276 103235424 103412224 103614966 103764294 103792416 103830784 103873536 104065024 104184279 104362704 104447616 104598144 104835328 104982696 105021504 105259648 105386162 105798888 105954758 106037568 106227108 106536927 106620192 106649088 107235072 107476992 107607416 108042956 108312576 108710784 108782436 108841446 108867456 109308096 109469136 109495296 109875488 110029941 110279442 110320208 110569088 110725797 110885373 110975592 111002112 111135528 111451392 111585348 111776448 111838376 111863808 112899584 113059596 113314656 113356544 113773296 113937264 114194304 114356151 114398424 114852864 115505208 115745792 116139852 116171328 116214272 116310957 116338752 116433408 116766468 116809632 117073152 117215221 117338624 117503568 117847639 117939744 118417104 118591564 118619904 118762476 119243166 119368704 119540736 119980224 120024576 120396822 120441328 120884127 121058343 121091152 121185792 121756488 121851648 122031168 122525088 122554368 122979904 123152778 123282432 123432036 123477664 123609924 123710496 123931626 124110234 124240896 124322784 124390224 124423936 124847541 125107584 125748504 125818173 126033648 126364672 126543768 126829248 126912842 127012032 127478988 127526112 127744512 127994958 128550912 128659349 129209472 129502464 129550336 129658116 130026624 130182906 130214016 130405856 130507776 130692744 130741056 130987584 131195018 131902862 132005952 132092958 132200432 132627603 132735512 132767232 132926808 133447392 133464828 133797888 133910751 134289792 134683016 134756076 135496494 135533216 135728544 136227546 136277904 136585344 136976049 137120256 137285064 137596368 137647232 137840724 138153288 138352392 138389888 138556222 138912372 139117027 139150272 139174308 139263488 139464192 139863132 139976928 140028672 140462959 140746032 141065184 141383424 141636144 141787854 142049236 142160256 142198784 142361739 142682904 142980096 143712576 144004042 144211578 144586897 144619776 144795273 144947712 145043248 145121928 145156608 145690272 145744128 145958848 146279952 146706588 147039256 147634396 147667968 147847164 147967456 148002816 148180704 148445574 148601856 148725486 148780464 149035264 149327451 149363136 149542659 149700096 149881758 150488403 150746128 151086208 151518393 151697728 151916352 152259072 152474868 152531232 152694612 153312642 153474048 153658512 154006944 154108451 154795914 154853136 154895104 155081276 155118336 155244544 155422449 155688624 155708966 155746176 156097536 156544056 156671424 156897216 157215422 157252992 157532256 157889472 157993538 158079243 158159872 158349968 158698332 158932137 158990888 159056352 159340662 159973632 160032768 160167761 160529096 160852608 161178836 161215488 161411124 161581056 162064434 162341984 162468864 162708224 163066176 163173654 163262169 163366784 164203704 164242944 164576048 164813232 164947328 165242168 165279744 165419163 165480312 165763712 165853632 166463388 166503168 166703292 166810112 167177088 167378022 167664672 167757564 168044864 168246841 168725024 169105664 169349376 169589394 169971984 170034816 170326016 170659944 170905896 171291456 171597636 172279296 172488358 172669952 172877488 173186503 173257812 173368832 173577208 173618688 174256992 174321408 174508128 174650112 174862051 175214448 175609728 176007936 176123944 176836804 176909616 177022976 177235744 177625656 177887346 177929856 177953104 178143714 178547668 178864749 179053056 179270338 179311104 179674768 180036864 180595233 180661992 180971392 181636728 181703872 181778688 182113792 182634732 182827008 183046752 183461824 183787632 183831552 184204384 184469856 185148054 185216496 185414886 185533696 185565744 185897439 185952256 186165351 186361344 186484176 186585336 186635904 186704896 187661376 188086912 188312978 188511232 188848192 189050472 189075173 189547008 189815652 190243872 190369263 190518048 191289168 191616768 192282104 192826368 193060364 193263616 193495904 193542144 194253696 194325504 194487174 195039936 195274359 195321024 195608784 195717158 195761664 196111584 196792527 197129552 197574272 197854293 197927432 198008928 198139437 198300648 198373952 199103268 199150848 199390212 199600128 199842344 200197242 200651204 200696832 202024524 202134114 202555136 203012096 203244741 203299824 203374976 203592816 204341319 204416856 204878016 205342592 205756416 206394552 206470848 206824448 207229932 207528588 207584832 207661568 207747072 207834333 208368558 208725408 208895232 209196288 209450149 209670656 209965392 210043008 210519296 210772324 211597776 211909516 212075136 212454216 213073854 213240384 213298176 214470144 215214832 216006063 216085912 216317367 217421568 217564872 217682892 217734912 218616192 218938272 218990592 219750976 220059882 220558884 220640416 221138176 221451594 221770746 221951184 222004224 222271056 222668361 222902784 223088229 223170696 223552896 223676752 224822637 225799168 226119192 226629312 226713088 227546592 227874528 228388608 228712302 228796848 229705728 231010416 231491584 232279704 232342656 232428544 232621914 232677504 232866816 233532936 233563449 233619264 234146304 234430442 234677248 235007136 235695278 235823133 235879488 236834208 236990307 237183128 237239808 237524952 238486332 238737408 239081472 239960448 240049152 240793644 240882656 241768254 242116686 242182304 242371584 243096651 243512976 243703296 244062336 244760481 245050176 245959808 246305556 246564864 246864072 246955328 247219848 247420992 247863252 248220468 248481792 248586163 248645568 248780448 248847872 249695082 250215168 251497008 251636346 252067296 252729344 253087536 253658496 253825684 254024064 254384091 254957976 255052224 255489024 255989916 257318698 258360193 258418944 258732537 259004928 259316232 260053248 260365812 260428032 260811712 261015552 261385488 261482112 261975168 262390036 263805724 264011904 264185916 264400864 265255206 265471024 265534464 265853616 266831019 266894784 266929656 267215571 267821502 268579584 268905507 269366032 269512152 270992988 271066432 271457088 272455092 272555808 273170688 273952098 274240512 274570128 275192736 275294464 275681448 276306576 276704784 276779776 277112444 277722081 277824744 278234054 278300544 278348616 278526976 278928384 279726264 279953856 280057344 280925918 281492064 282062963 282130368 282469467 282766848 283272288 283575708 284098472 284320512 284723478 285365808 285960192 286201409 287425152 288008084 288423156 289173794 289239552 289590546 289895424 290086496 290243856 290313216 291380544 291488256 291730761 291917696 292559904 293413176 293575737 294078512 295268792 295335936 295694328 295934912 296361408 296891148 297203712 297450972 297560928 298070528 298654902 298726272 299085318 299400192 299763516 300295863 300976806 301492256 302172416 303036786 303201171 303395456 303832704 304518144 304949736 305062464 305389224 306625284 306948096 307317024 308013888 308216902 309464407 309591828 309706272 309790208 310162552 310236672 310844898 311377248 311417932 311492352 312195072 312458419 313088112 313342848 313794432 314430844 314505984 315064512 315778944 315987076 316158486 316319744 316699936 317396664 317864274 317981776 318112704 318681324 319610781 319947264 320335522 321058192 321632077 321705216 322357672 322430976 322822248 324128868 324683968 324937728 325416448 326132352 326347308 326524338 326733568 328407408 328485888 329152096 329626464 329894656 330484336 330838326 330960624 331527424 331707264 332177391 332656119 332926776 333006336 333406584 333620224 334354176 334756044 335329344 335515128 336089728 336493682 337450048 337855637 338211328 338698752 339178788 339943968 340069632 341319888 341811792 342582912 343195272 344558592 344976716 345339904 345754976 346373006 346515624 346737664 347154416 347237376 348513984 348642816 348932871 349016256 349300224 349724102 350428896 351139607 351219456 351645663 352015872 352247888 353542917 353673608 353819232 354471488 355251312 355774692 355859712 355906208 356287428 357095336 357729498 358106112 358540676 358622208 359349536 360073728 361190466 361323984 361942784 362652381 363175029 363273456 363407744 363557376 364227584 365269464 366093504 366923648 367575264 367663104 368408768 368851567 368939712 370296108 370432992 370829772 371067392 371131488 371794878 372330702 372722688 372968352 373170672 373271808 373409792 374263381 375322752 376173824 376625956 377022464 377454519 377696384 378100944 378150346 379094016 379631304 380487744 380738526 381036096 382578336 383233536 384564208 385652736 385978047 386120728 386991808 388507392 388651008 388974348 390079872 390548718 390642048 391217568 391434316 391523328 392223168 393585054 394259104 395148544 395708586 395854864 396017856 396278874 396601296 396747904 397882809 398206536 398301696 398780424 399684688 400394484 401302408 401393664 401732253 404049048 404268228 405110272 406489482 406599648 406749952 407185632 408682638 408833712 409756032 410685184 412789104 412941696 413648896 414459864 415057176 415169664 415323136 415668666 416737116 417351081 417450816 417790464 418392576 418900298 419341312 419930784 420086016 420595793 421038592 421388877 421544648 423195552 423819032 424150272 424908432 426147708 426480768 426596352 428940288 430429664 432012126 432171824 432634734 433760691 434385819 434843136 435129744 435365784 435469824 437232384 437876544 439501952 440119764 441117768 441280832 442276352 442903188 443541492 443902368 444008448 444194947 444542112 445336722 445805568 446176458 446341392 447105792 447353504 447982353 449645274 451465209 451598336 452238384 453258624 453426176 454555179 455093184 455749056 456777216 457424604 457593696 459182563 461660017 462020832 462325353 464559408 464685312 464857088 465243828 465355008 465733632 467065872 467126898 467238528 468292608 468860884 469354496 470014272 471390556 471646266 471758976 473668416 473980614 474237729 474366256 474479616 475049904 476796411 476972664 479920896 480098304 480503283 481587288 481765312 483536508 484233372 484364608 484743168 486193302 487025952 487406592 488124672 489520962 490100352 491919616 492611112 493728144 493910656 494439696 494841984 495726504 496257489 496440936 497172326 497291136 497560896 497695744 499390164 500430336 502994016 503272692 504014147 504134592 504740523 506175072 507316992 507651368 508048128 508768182 509915952 510104448 510978048 511979832 514637396 516720386 516837888 517465074 518009856 518632464 519559509 520106496 520731624 520856064 521623424 522770976 522964224 523950336 524586153 524780072 527611448 528023808 528371832 528801728 530510412 530942048 531068928 531707232 533662038 533789568 533859312 534431142 535643004 536594247 537159168 537811014 538732064 539024304 541785699 541985976 542132864 542914176 544910184 545111616 546341376 547904196 548481024 549140256 550385472 550588928 551362896 552613152 552977383 553409568 553559552 554224888 555444162 555649488 556468108 556601088 556697232 557053952 557692317 557856768 559452528 559907712 560114688 561851836 562984128 564125926 564260736 564938934 565533696 566544576 567151416 567225519 568196944 568641024 569446956 570731616 571107789 572402818 574719613 574850304 576016168 576846312 578347588 578479104 579181092 579790848 580172992 580487712 580626432 582761088 582976512 583461522 583835392 585119808 585823077 586826352 587151474 588157024 590377581 590537584 591388656 591869824 592722816 593562879 593782296 594418311 594901944 595121856 596141056 597309804 597452544 598170636 598800384 599527032 600591726 601953612 602984512 603709253 604344832 606073572 606402342 606790912 607665408 609036288 609899472 610124928 610778448 613250568 614634048 616027776 616433804 618928814 619183656 619412544 619580416 620325104 620473344 621689796 622754496 622835864 622984704 623502999 624916838 626176224 626685696 627446183 627588864 628350447 628861688 629011968 630129024 631557888 631974152 632316972 633399872 634793328 635728548 635963552 636225408 637362648 639221562 639894528 640671044 642116384 643264154 643410432 644715344 645644496 648018189 648257736 648952101 649367936 650832896 652264704 652694616 653048676 653467136 656814816 656971776 658304192 659095423 659252928 659789312 660968672 661676652 661921248 663054848 663414528 664354782 665312238 665853552 666012672 666813168 667240448 668005083 668708352 669512088 670658688 671030256 672179456 672987364 674467911 674900096 675711274 676422656 677397504 678357576 679887936 680139264 682639776 683623584 685010053 685165824 686390544 689117184 689953432 691509952 692746012 693031248 693475328 694308832 694474752 697027968 697285632 697865742 698032512 698600448 699448204 700690347 700857792 702279214 702438912 703291326 704031744 704495776 707085834 707347216 707469399 707638464 708942976 710502624 710970921 711549384 711719424 711812416 712574856 714190672 715458996 716212224 717081352 717244416 718699072 720147456 722380932 722647968 723885568 725304762 726350058 726546912 726815488 727114752 728455168 729289953 730538928 732187008 733847296 735150528 736817536 737703134 737879424 740592216 740865984 741659544 742134784 742262976 743589756 744661404 745445376 745758489 745936704 746341344 746543616 748526762 750645504 751556417 752347648 753251912 754909038 755392768 756201888 756300692 758188032 759262608 760975488 761477052 762072192 765156672 766467072 769128416 771956094 772241456 773983616 775080579 776197611 777014784 777948696 780159744 781097436 781284096 782435136 782868632 783046656 784446336 787170108 788518208 790297088 791417172 791709728 792035712 792557748 793202592 793495808 795765618 796413072 796603392 797560848 799369376 800493057 800788968 802604816 803464506 806716521 808098096 808536456 810220544 812978964 813199296 813499904 814371264 817365276 817667424 819512064 820506547 821370368 824933473 825578208 825883392 828919728 830114352 830339328 830646272 831337332 833474232 834702162 834901632 835580928 836785152 837800596 838682624 839861568 840172032 841191586 842077184 842777754 843089296 846188889 846391104 847408401 847638064 848300544 849816864 852295416 852767617 852961536 857880576 858604227 860859328 864024252 864343648 865269468 867521382 868771638 869686272 870259488 870731568 870939648 874464768 875753088 879003904 880239528 880727211 882235536 882561664 884552704 885806376 887082984 887804736 888389894 889084224 890673444 891611136 892352916 892682784 894211584 894707008 895964706 899290548 900615443 902930418 904476768 906517248 906852352 909110358 910186368 911498112 913554432 914849208 915187392 918365126 923320034 924041664 924650706 928393221 929118816 929370624 930487656 930710016 934131744 934253796 934477056 936585216 937375257 937721768 940028544 942781112 943292532 943517952 947336832 947961228 948475458 948732512 948959232 950099808 953592822 953945328 958832343 959841792 961006566 963174576 963530624 964896231 967073016 968466744 968729216 972386604 974051904 974813184 976249344 979041924 980200704 983839232 985222224 987456288 987821312 988879392 989683968 991453008 992514978 992881872 994344652 994582272 995121792 995391488 996532173 998780328 1000860672 1005988032 1006545384 1008028294 1008269184 1009481046 1012108279 1012350144 1013566911 1014633984 1015302736 1016096256 1017536364 1019831904 1020208896 1023959664 1026957997 1029274792 1033440772 1033675776 1034930148 1036019712 1037264928 1039119018 1040212992 1041463248 1041712128 1043246848 1045541952 1045928448 1046798613 1047900672 1049172306 1049560144 1053418821 1054936989 1055222896 1056047616 1056743664 1057603456 1060628751 1061020824 1061884096 1063414464 1067324076 1067579136 1067718624 1068862284 1071286008 1073188494 1074318336 1075622028 1077464128 1078048608 1078759157 1083571398 1083971952 1084265728 1085828352 1087957143 1089820368 1090223232 1092682752 1095808392 1098280512 1100770944 1101177856 1102725792 1105226304 1105954766 1106554701 1106819136 1107119104 1108449776 1110888324 1111298976 1112936216 1113202176 1113394464 1115384634 1118905056 1119815424 1120229376 1121174327 1122790143 1123703672 1125968256 1128251852 1128521472 1129877868 1131067392 1133089152 1134302832 1134451038 1136393888 1137282048 1138893912 1141463232 1142215578 1144805636 1149439226 1149700608 1152032336 1153692624 1156695176 1156958208 1157934141 1158362184 1160345984 1160975424 1165522176 1165953024 1166923044 1167670784 1170239616 1171646154 1173652704 1174302948 1176314048 1177727887 1180755162 1181075168 1182777312 1183739648 1185445632 1187125758 1187564592 1188836622 1189803888 1190243712 1192282112 1193648427 1194619608 1194905088 1196341272 1199054064 1201183452 1203907224 1205196759 1205969024 1207418506 1208689664 1212147144 1212305521 1212804684 1213581824 1215330816 1219798944 1220249856 1221556896 1224034357 1226501136 1229268096 1232055552 1232867608 1237857628 1238367312 1238825088 1239160832 1240650208 1240946688 1243379592 1245508992 1245671728 1245969408 1247005998 1249833676 1252053243 1252352448 1253371392 1254892366 1255177728 1256700894 1257723376 1258023936 1260258048 1261787379 1263115776 1263948304 1264166631 1264633944 1266799744 1269586656 1271457096 1271927104 1272450816 1274725296 1278443124 1279789056 1281342088 1284232768 1286528308 1286820864 1289430688 1291288992 1296036378 1296515472 1297904202 1298735872 1301282073 1301665792 1303157457 1304529408 1305389232 1306097352 1306934272 1313629632 1316608384 1318190846 1318505856 1319578624 1321937344 1323353304 1323526211 1323842496 1326109696 1326829056 1328709564 1330624476 1331707104 1332025344 1332584841 1333626336 1336010166 1337416704 1339024176 1341317376 1342060512 1342945073 1344358912 1345974728 1348935822 1349800192 1351422548 1352845312 1354395627 1354795008 1356715152 1359775872 1360278528 1365279552 1367247168 1370020106 1370331648 1372781088 1377547689 1379906864 1383019904 1384980051 1385492024 1386062496 1386976059 1388617664 1394055936 1394571264 1395731484 1396065024 1397200896 1398896408 1401380694 1401715584 1404558428 1404877824 1406582652 1408063488 1408991552 1414171668 1414694432 1414938798 1415276928 1417885952 1421005248 1421941842 1422713187 1423098768 1423438848 1423624832 1425149712 1428381344 1430389233 1430917992 1434162704 1437398144 1440294912 1441509849 1444761864 1445295936 1447771136 1450609524 1452700116 1453093824 1453630976 1454229504 1458579906 1461077856 1464374016 1466151043 1467694592 1470301056 1473635072 1475406268 1475758848 1481184432 1481731968 1483319088 1484269568 1484525952 1487179512 1489322808 1491516978 1491873408 1492682688 1493087232 1497053524 1501291008 1503112834 1504695296 1506503824 1509818076 1510785536 1512042441 1512403776 1512601384 1514221569 1518525216 1521950976 1522954104 1523797873 1524144384 1530313344 1532934144 1538256832 1543912188 1544482912 1547967232 1550161158 1552395222 1554029568 1555897392 1558678527 1560319488 1562194872 1562568192 1564870272 1565737264 1568892672 1573758459 1574340216 1577036416 1580594176 1582834344 1583419456 1584071424 1585115496 1586405184 1586991616 1591531236 1592826144 1593206784 1595121696 1598738752 1600986114 1601577936 1605209632 1606929012 1613433042 1616196192 1617072912 1620441088 1625957928 1626398592 1626999808 1628742528 1634730552 1635334848 1639024128 1641013094 1642740736 1649866946 1651156416 1651766784 1657839456 1658932149 1660228704 1660678656 1662674664 1666948464 1669404324 1669803264 1671161856 1673570304 1675601192 1679723136 1680344064 1682383172 1684154368 1685555508 1686178592 1692377778 1692782208 1694816802 1695276128 1696601088 1699633728 1701676557 1704590832 1705535234 1705923072 1713323367 1717208454 1721718656 1724158839 1728048504 1728687296 1730538936 1735042764 1737543276 1739372544 1740518976 1741463136 1741879296 1748929536 1751506176 1758007808 1760479056 1761454422 1764471072 1765123328 1769105408 1771132743 1771612752 1774165968 1775609472 1776779788 1778168448 1780688637 1781346888 1784705832 1785365568 1788423168 1789414016 1791929412 1798581096 1801230886 1805860836 1808521351 1808953536 1811127759 1813034496 1818220716 1820372736 1822996224 1827108864 1829698416 1830374784 1836730252 1846640068 1848083328 1849301412 1856786442 1858237632 1858741248 1860975312 1861420032 1868263488 1868507592 1868954112 1870508997 1874750514 1875443536 1880057088 1882338549 1885051341 1885562224 1886585064 1887035904 1894673664 1895922456 1896950916 1897465024 1900199616 1907185644 1907890656 1917664686 1919683584 1922013132 1926349152 1927061248 1929792462 1934146032 1936933488 1937458432 1944054567 1944773208 1948103808 1952498688 1958083848 1960401408 1967678464 1970444448 1974912576 1975642624 1977286269 1977758784 1979367936 1982906016 1985029956 1985763744 1988689304 1989164544 1990243584 1993064346 1997560656 2001721344 2003409863 2011976064 2013090768 2016056588 2016538368 2018962092 2024216558 2024700288 2027133822 2029267968 2030605472 2032192512 2035072728 2039663808 2040417792 2047919328 2053915994 2055030159 2058549584 2066881544 2067351552 2069860296 2074529856 2078238036 2080425984 2082926496 2083424256 2086493696 2091083904 2091856896 2093597226 2095801344 2098344612 2099120288 2102071041 2106837642 2109873978 2110445792 2112095232 2113487328 2115206912 2121257502 2122041648 2122408197 2123768192 2126828928 2132912763 2134648152 2135158272 2135437248 2137724568 2142572016 2146376988 2148636672 2151244056 2154928256 2156097216 2157518314 2166250849 2167142796 2167943904 2168531456 2171656704 2175914286 2179640736 2180446464 2185365504 2187208933 2191616784 2196561024 2201541888 2202355712 2205451584 2210452608 2211909532 2213109402 2213638272 2214238208 2216899552 2221776648 2222597952 2225872432 2226404352 2226788928 2230769268 2237275467 2237810112 2239630848 2242348654 2245580286 2247407344 2251424539 2251936512 2254669251 2256503704 2257042944 2259755736 2266178304 2268605664 2268902076 2272787776 2274564096 2277787824 2282926464 2284431156 2289611272 2298878452 2299401216 2304064672 2307385248 2313390352 2315868282 2316724368 2320691968 2321950848 2325241737 2328592833 2331044352 2333846088 2335341568 2340479232 2343292308 2347305408 2348605896 2352628096 2355455774 2361510324 2362150336 2364989459 2365554624 2367479296 2370891264 2374251516 2375129184 2377673244 2379607776 2380487424 2387296854 2389239216 2389810176 2392682544 2398108128 2402366904 2407814448 2410393518 2411938048 2414837012 2417379328 2420149563 2424294288 2424611042 2425609368 2427163648 2430661632 2439597888 2440499712 2443113792 2448068714 2453002272 2457977249 2458536192 2461519641 2464111104 2465735216 2474800419 2475715256 2476734624 2477650176 2481300416 2486759184 2491017984 2491343456 2491938816 2494011996 2499667352 2504106486 2504704896 2506742784 2509784732 2510355456 2513401788 2515446752 2516047872 2520516096 2523574758 2526231552 2527896608 2528333262 2529267888 2533599488 2538566667 2539173312 2542225203 2542914192 2543854208 2544901632 2549450592 2556886248 2558302851 2562684176 2568465536 2573056616 2573641728 2575812681 2578861376 2582577984 2592072756 2593030944 2595808404 2597471744 2602564146 2606314914 2609058816 2610778464 2612194704 2613868544 2619843667 2627259264 2633216768 2636381692 2637011712 2639157248 2642181633 2643874688 2646706608 2647052422 2647684992 2652219392 2653658112 2657419128 2661248952 2663414208 2665169682 2667252672 2672020332 2674833408 2678048352 2682634752 2684121024 2685890146 2688717824 2691949456 2696761261 2697871644 2699600384 2701846329 2702845096 2708791254 2713430304 2719551744 2720557056 2722851937 2730559104 2734494336 2740040212 2740663296 2745562176 2755095378 2759813728 2766039808 2769960102 2770984048 2772124992 2773952118 2777235328 2785179663 2788111872 2791462968 2792130048 2797792816 2802761388 2803431168 2809116856 2809755648 2812125771 2813165304 2817983104 2828343336 2829388864 2829877596 2830553856 2835771904 2842010496 2843883684 2845426374 2846197536 2846877696 2847249664 2850299424 2856762688 2860778466 2861835984 2868325408 2874796288 2883019698 2889523728 2890591872 2894688693 2895542272 2901219048 2905400232 2906187648 2907261952 2917159812 2922155712 2928748032 2932302086 2935389184 2940602112 2944170551 2947270144 2950812536 2951517696 2962368864 2963463936 2966638176 2969051904 2974359024 2978645616 2983033956 2983746816 2985365376 2986174464 2994107048 3002582016 3006225668 3009390592 3013007648 3019636152 3021571072 3024084882 3024807552 3025202768 3028443138 3036324837 3037050432 3040700733 3043901952 3045908208 3047595746 3048288768 3060626688 3076513664 3080873991 3087824376 3088965824 3095934464 3100322316 3104790444 3108059136 3111794784 3117357054 3120638976 3124389744 3125136384 3129740544 3131474528 3137785344 3147516918 3148680432 3154072832 3160256463 3161188352 3164810967 3165668688 3166838912 3168142848 3170230992 3172810368 3173983232 3181886253 3183062472 3185652288 3190243392 3197477504 3201972228 3203155872 3210419264 3213858024 3214277941 3226866084 3231620119 3232392384 3234145824 3236277471 3251915856 3252797184 3253999616 3257485056 3269461104 3270669696 3278048256 3282026188 3285481472 3299733892 3302312832 3303533568 3315678912 3317864298 3319664103 3320457408 3321357312 3325349328 3333896928 3338808648 3339606528 3351202384 3359446272 3360688128 3363522981 3364766344 3368370429 3371111016 3372357184 3384755556 3385564416 3389633604 3390552256 3393202176 3399267456 3403353114 3409181664 3411070468 3411846144 3426646734 3434416908 3443437312 3448317678 3456097008 3457374592 3461077872 3470085528 3473802423 3475086552 3481037952 3482926272 3497859072 3503012352 3516015616 3520958112 3522908844 3528942144 3530246656 3533183661 3542265486 3543225504 3548331936 3551218944 3553559576 3556336896 3561377274 3562693776 3569411664 3570731136 3576846336 3578828032 3583858824 3597162192 3602461772 3611721672 3617042702 3617907072 3622255518 3626068992 3636441432 3636916563 3640745472 3645992448 3659396832 3660749568 3672103071 3673460504 3693280136 3696166656 3698602824 3713572884 3716475264 3717482496 3721950624 3722840064 3736526976 3737015184 3737908224 3741017994 3749501028 3750887072 3756159729 3760114176 3764677098 3770102682 3771124448 3773170128 3774071808 3785362137 3789347328 3791844912 3792499893 3793901832 3794930048 3800399232 3814371288 3815781312 3835329372 3839367168 3844026264 3852698304 3854122496 3859584924 3868292064 3870841681 3873866976 3874916864 3888109134 3889546416 3896207616 3903846219 3904997376 3916167696 3920802816 3935356928 3940888896 3949825152 3951285248 3954572538 3955517568 3958735872 3965812032 3970059912 3970578633 3971527488 3977378608 3978329088 3980487168 3986128692 3995121312 3997754523 4006819726 4023037291 4023952128 4026181536 4028835219 4032113176 4033076736 4037924184 4048433116 4049400576 4054267644 4058535936 4061210944 4064385024 4070145456 4079327616 4080835584 4095838656 4107831988 4110060318 4117099168 4132643067 4133763088 4139720592 4149059712 4154940153 4156476072 4160928177 4165852992 4172987392 4182167808 4183713792 4187194452 4191602688 4196689224 4198240576 4204142082 4213675284 4219747956 4220891584 4224190464 4225964771 4226974656 4230413824 4242515004 4244083296 4244816394 4247536384 4253657856 4265825526 4269296304 4270316544 4270874496 4275449136 4285144032 4292753976 4302488112 4309856512 4312194432 4315036628 4324529547 4332501698 4334285592 4335887808 4337062912 4343313408 4351828572 4359281472 4360892928 4374417866 4383233568 4392123281 4393122048 4398453129 4403083776 4410903168 4420905216 4423819064 4426218804 4427276544 4433799104 4443553296 4445195904 4451744864 4452808704 4453577856 4461538536 4474550934 4475620224 4479261696 4484697308 4491160572 4494814688 4502849078 4503873024 4509338502 4513007408 4514085888 4519511472 4532356608 4536127323 4537211328 4537804152 4542664707 4545575552 4555575648 4565852928 4568862312 4571393619 4579222544 4597756904 4598802432 4608129344 4614770496 4626780704 4631736564 4633448736 4641383936 4643901696 4650483474 4657185666 4662088704 4667692176 4670683136 4676035581 4680958464 4686584616 4694610816 4697211792 4705256192 4710911548 4721275377 4723020648 4724300672 4729978918 4731109248 4734958592 4741782528 4748503032 4750258368 4755346488 4759215552 4760974848 4774593708 4778478432 4779620352 4785365088 4795070371 4796216256 4804733808 4815628896 4818802909 4820787036 4823876096 4829674024 4840299126 4848588576 4849222084 4851218736 4854327296 4861323264 4865423953 4879195776 4880999424 4886227584 4896137428 4906004544 4915954498 4917072384 4923039282 4928222208 4931470432 4949600838 4951430512 4953469248 4955300352 4962600832 4973518368 4976796447 4982035968 4982686912 4988023992 4999334704 5008212972 5009409792 5013485568 5019569464 5020710912 5026803576 5030893504 5041032192 5047149516 5052463104 5055793216 5056666524 5058535776 5067198976 5077133334 5078346624 5084450406 5085828384 5087708416 5089803264 5098901184 5105029671 5113772496 5116605702 5125368352 5136931072 5146113232 5151625362 5157722752 5165155968 5172476517 5184145512 5186061888 5191616808 5194943488 5205128292 5212629828 5218117632 5221556928 5224389408 5239687334 5254518528 5260894919 5266433536 5272763384 5274023424 5284363266 5287749376 5293413216 5294104844 5295369984 5307316224 5314838256 5322497904 5326828416 5330339364 5334505344 5344040664 5356096704 5365269504 5368242048 5371780292 5377435648 5383898912 5393522522 5395743288 5399200768 5403692658 5405690192 5417582508 5425564053 5426860608 5433383277 5439103488 5445703874 5461118208 5467745309 5468988672 5480080424 5481326592 5491124352 5510190756 5519627456 5532079616 5539920204 5541968096 5544249984 5547904236 5554470656 5570359326 5576223744 5582925936 5584260096 5595585632 5605522776 5606862336 5618233712 5624251542 5626330608 5635966208 5647015647 5655154023 5656686672 5658777728 5659755192 5661107712 5671543808 5684020992 5687767368 5690852748 5692395072 5694499328 5700598848 5713525376 5721556932 5723671968 5736650816 5743545829 5749592576 5766039396 5774534311 5779047456 5781183744 5789377386 5802438096 5810800464 5812375296 5814523904 5834319624 5844311424 5857496064 5864604172 5870778368 5881204224 5888341102 5894540288 5901625072 5903035392 5924737728 5926927872 5931858807 5933276352 5938103808 5948718048 5957291232 5966067912 5967493632 5969373319 5970730752 5988214096 6005164032 6010229589 6012451336 6026015296 6039272304 6043142144 6048169764 6049615104 6050405536 6056886276 6072649674 6074100864 6081401466 6087803904 6091816416 6095191492 6096577536 6121253376 6153027328 6161747982 6165090477 6175648752 6177931648 6191868928 6200644632 6209580888 6223589568 6234714108 6241277952 6248779488 6250272768 6259481088 6262949056 6275570688 6295033836 6297360864 6308145664 6320512926 6329621934 6331337376 6333677824 6336285696 6340461984 6345620736 6347966464 6363772506 6366124944 6371304576 6380486784 6394955008 6403944456 6406311744 6420838528 6427716048 6428555882 6453732168 6463240238 6464784768 6468291648 6472554942 6498752547 6503831712 6505594368 6514970112 6538922208 6541339392 6556096512 6561626799 6564052376 6599467784 6604625664 6607067136 6631357824 6635728596 6639328206 6640914816 6642714624 6650698656 6667793856 6677617296 6679213056 6702404768 6711826401 6718892544 6727045962 6729532688 6736740858 6742222032 6744714368 6754273617 6764007753 6769511112 6771128832 6779267208 6781104512 6798534912 6806706228 6818363328 6822140936 6823692288 6853293468 6868833816 6886874624 6896635356 6912194016 6914749184 6922155744 6940171056 6947604846 6950173104 6962075904 6965852544 6975725211 7006024704 7032031232 7041916224 7045817688 7057884288 7060493312 7066367322 7084530972 7086451008 7094968377 7096663872 7102437888 7107119152 7112673792 7122754548 7125387552 7138823328 7141462272 7150128481 7157656064 7167717648 7188705979 7194324384 7204923544 7223443344 7234085404 7235814144 7244511036 7252137984 7272882864 7273833126 7281490944 7291984896 7318793664 7321499136 7344206142 7346921008 7373931747 7384558923 7386560272 7392333312 7397205648 7424401257 7427145768 7432950528 7443901248 7473053952 7474030368 7475816448 7482035988 7499002056 7501774144 7512319458 7520228352 7529354196 7540205364 7542248896 7546340256 7548143616 7551314099 7570724274 7578694656 7583689824 7584999786 7587803664 7589860096 7600798464 7615700001 7628742576 7631562624 7670658744 7674908553 7688052528 7705396608 7708244992 7719169848 7727438043 7736584128 7741683362 7747733952 7749833728 7776218268 7779092832 7792415232 7807692438 7832335392 7841605632 7848220289 7859531001 7881777792 7899650304 7902570496 7909145076 7911035136 7917471744 7931624064 7940119824 7941157266 7943054976 7954757216 7956658176 7960974336 7972257384 7990242624 7995509046 8013639452 8046074582 8047904256 8052363072 8057670438 8064226352 8066153472 8075848368 8090283783 8096866232 8098801152 8105538987 8108535288 8122421888 8140290912 8158655232 8161671168 8168555811 8191677312 8215663976 8220120636 8234198336 8265286134 8267526176 8279441184 8298119424 8309880306 8312952144 8321856354 8331705984 8345974784 8355538989 8364335616 8374388904 8393378448 8396481152 8408284164 8427350568 8436377313 8439495912 8441783168 8451929542 8453949312 8460827648 8485030008 8486138647 8488166592 8489632788 8495072768 8507315712 8531651052 8538592608 8540633088 8541748992 8550898272 8568240499 8570288064 8585507952 8604976224 8619713024 8624388864 8630073256 8649059094 8665003396 8668571184 8671775616 8674125824 8684066079 8686626816 8703657144 8718562944 8721785856 8748835732 8766467136 8784246562 8786244096 8796906258 8806167552 8821806336 8832511653 8841810432 8847638128 8852437608 8854553088 8867598208 8887106592 8890391808 8903489728 8907155712 8923077072 8949101868 8951240448 8958523392 8969394616 8982321144 8989629376 9005698156 9007746048 9018677004 9026014816 9028171776 9039022944 9064713216 9072254646 9074422656 9075608304 9085329414 9091151104 9108974511 9111151296 9122102199 9131705856 9137724624 9142787238 9158445088 9195513808 9216258688 9229540992 9242621973 9253561408 9263473128 9266897472 9282767872 9287803392 9300966948 9314371332 9324177408 9335384352 9352071162 9361916928 9373169232 9389221632 9394423584 9400615511 9410512384 9421823096 9442550754 9446041296 9448601344 9459957836 9462218496 9469917184 9480769389 9483565056 9497006064 9500516736 9510692976 9518431104 9521949696 9549187416 9556956864 9570730176 9590140742 9592432512 9609467616 9631257792 9637605818 9641574072 9642833823 9647752192 9659348048 9680598252 9694860357 9697177152 9698444168 9702437472 9708832413 9730847906 9758391552 9761998848 9770233421 9772455168 9792274856 9812009088 9831908996 9834144768 9846078564 9856444416 9862940864 9899201676 9902861024 9906938496 9910600704 9925201664 9947036736 9953592894 9958992309 9964071936 9965373824 9976047984 9998669408 10016425944 10018819584 10039138928 10053607152 10061787008 10082064384 10090568943 10094299032 10105111287 10111586432 10113333048 10117071552 10134397952 10154266668 10156693248 10168900812 10171656768 10175416832 10179606528 10197802368 10210059342 10227544992 10233211404 10250736704 10263057301 10273862144 10292226464 10303250724 10315445504 10330311936 10344953034 10368291024 10372123776 10383233616 10389886976 10410256584 10425259656 10443113856 10448778816 10479374668 10509037056 10521789838 10532867072 10545526768 10548046848 10568726532 10575498752 10586826432 10588209688 10590739968 10599550983 10629676512 10644995808 10653656832 10660678728 10666585111 10669010688 10688081328 10712193408 10730539008 10736484096 10743560584 10767797824 10787045044 10791486576 10798401536 10807385316 10811380384 10835165016 10851128106 10853721216 10866766554 10878206976 10891407748 10910749689 10922236416 10935490618 10937977344 10960160848 10982248704 11016309213 11020381512 11039254912 11064159232 11079840408 11083936192 11088499968 11095808472 11108941312 11140718652 11152447488 11165851872 11168520192 11191171264 11211045552 11213724672 11236467424 11248503084 11252661216 11271932416 11294031294 11310308046 11313373344 11317555456 11319510384 11322215424 11343087616 11356086411 11368041984 11375534736 11381705496 11384790144 11388998656 11401197696 11427050752 11443113864 11447343936 11473301632 11487091658 11499185152 11532078792 11549068622 11558094912 11562367488 11578754772 11604876192 11612525043 11621600928 11624750592 11668639248 11688622848 11714992128 11729208344 11762408448 11776682204 11789080576 11803250144 11806070784 11849475456 11853855744 11863717614 11866552704 11876207616 11897436096 11911735899 11914582464 11932135824 11934987264 11938746638 11941461504 11976428192 11993263569 12020459178 12024902672 12052030592 12069111873 12078544608 12086505657 12096339528 12099230208 12100811072 12113772552 12145299348 12148201728 12162802932 12175607808 12183632832 12190382984 12193155072 12242506752 12306054656 12323495964 12330180954 12351297504 12355863296 12383737856 12397929201 12401289264 12419161776 12447179136 12464820459 12469428216 12497558976 12518962176 12525898112 12551141376 12590067672 12594721728 12616291328 12641025852 12659243868 12662674752 12667355648 12672571392 12677894313 12680923968 12691241472 12727545012 12732249888 12742609152 12760973568 12776459089 12789910016 12807888912 12812623488 12841677056 12855432096 12857111764 12907464336 12926480476 12929569536 12936583296 12945109884 12997505094 13007663424 13011188736 13029940224 13077844416 13082678784 13123253598 13128104752 13176369843 13195359387 13198935568 13209251328 13262715648 13271457192 13278656412 13281829632 13301397312 13335587712 13355234592 13358426112 13404809536 13423652802 13437785088 13454091924 13459065376 13473481716 13484444064 13489428736 13508547234 13528015506 13539022224 13542257664 13558534416 13562209024 13597069824 13608381969 13613412456 13636726656 13644281872 13706586936 13714180857 13737667632 13773749248 13793270712 13824388032 13829498368 13844311488 13880342112 13895209692 13900346208 13924151808 13931705088 13951450422 14012049408 14023869041 14083832448 14091635376 14115768576 14120986624 14132734644 14169061944 14172902016 14189936754 14193327744 14204875776 14214238304 14225347584 14245509096 14250775104 14277646656 14282924544 14300256962 14315312128 14335435296 14377411958 14385211113 14388648768 14409847088 14446886688 14456408727 14468170808 14471628288 14489022072 14545765728 14547666252 14562981888 14583969792 14596271859 14637587328 14642998272 14688412284 14693842016 14747863494 14769117846 14773120544 14784666624 14794411296 14848802514 14854291536 14865901056 14887802496 14930389341 14946107904 14948060736 14964071976 14998004112 15003548288 15024638916 15040456704 15058708392 15080410728 15084497792 15092680512 15102628198 15141448548 15157389312 15163755943 15167379648 15169999572 15175607328 15179720192 15201596928 15231400002 15257485152 15263125248 15310462531 15341317488 15349817106 15376105056 15410793216 15416489984 15438339696 15454876086 15473168256 15483366724 15495467904 15499667456 15517429551 15552436536 15558185664 15584830464 15615384876 15664670784 15696440578 15719062002 15759971773 15763555584 15782684757 15799300608 15818290152 15822070272 15863248128 15880239648 15882314532 15886109952 15909514432 15921948672 15944514768 15980485248 15991018092 16027278904 16092149164 16095808512 16104726144 16115340876 16128452704 16132306944 16151696736 16180567566 16193732464 16197602304 16211077974 16217070576 16244843776 16276692159 16280581824 16300149831 16317310464 16337111622 16383354624 16403235927 16431327952 16440241272 16468396672 16530572268 16535052352 16558882368 16596238848 16619760612 16625904288 16643712708 16663411968 16711077978 16728671232 16748777808 16786756896 16792962304 16816568328 16854701136 16872754626 16878991824 16883566336 16903859084 16907898624 16921655296 16941046941 16970060016 16972277294 16976333184 16979265576 16990145536 17014631424 17063302104 17077185216 17083497984 17101796544 17136480998 17140576128 17171015904 17205840743 17209952448 17230637487 17239426048 17248777728 17260146512 17298118188 17323602933 17330006792 17337142368 17343551232 17368132158 17407314288 17437125888 17443571712 17458285949 17497671464 17532934272 17568493124 17572488192 17593812516 17612335104 17643612672 17665023306 17683620864 17695276256 17704875216 17709106176 17735196416 17774213184 17780783616 17795576421 17806979456 17814311424 17846154144 17898203736 17902480896 17908119957 17938789232 17964642288 17979258752 18011396312 18015492096 18030688767 18037354008 18052029632 18078045888 18129426432 18144509292 18148845312 18151216608 18170658828 18182302208 18217949022 18222302592 18244204398 18263411712 18275449248 18285574476 18316890176 18338905669 18391027616 18432517376 18459081984 18485243946 18495271431 18507122816 18526946256 18533794944 18565535744 18575606784 18601933896 18628742664 18670768704 18704142324 18723833856 18746338464 18778443264 18788847168 18801231022 18821024768 18843646192 18877328827 18885101508 18892082592 18897202688 18919915672 18924436992 18961538778 18994012128 19001033472 19021385952 19036862208 19043899392 19059963559 19098374832 19113913728 19141460352 19180281484 19184865024 19218935232 19262515584 19275211636 19283148144 19285667646 19295504384 19318696096 19361196504 19389720714 19394354304 19396888336 19404874944 19417664826 19461695812 19496257641 19516783104 19540466842 19544910336 19584549712 19624018176 19663817992 19668289536 19684880397 19692157128 19725881728 19798403352 19805722048 19813876992 19821201408 19850403328 19894073472 19907185788 19917984618 19928143872 19930747648 19952095968 19997338816 20032851888 20037639168 20078277856 20107214304 20123574016 20181137886 20188598064 20210222574 20223172864 20226666096 20234143104 20262820851 20268795904 20292023259 20308533336 20313386496 20337801624 20343313536 20350833664 20395604736 20420118684 20455089984 20466422808 20501473408 20526114602 20547724288 20584452928 20606501448 20609193857 20630891008 20660623872 20689906068 20736582048 20744247552 20766467232 20820513168 20850519312 20886227712 20897557632 20958749336 21018074112 21043579676 21065734144 21091053536 21096093696 21137453064 21150997504 21173652864 21176419376 21181479936 21199101966 21259353024 21284905131 21289991616 21307313664 21321357456 21333170222 21338021376 21376162656 21424386816 21450385443 21472968192 21487121168 21535595648 21566117937 21574090088 21582973152 21614770632 21622760768 21670330032 21702256212 21707442432 21733533108 21756413952 21782815496 21821499378 21844472832 21870981236 21875954688 21920321696 21964497408 22032618426 22040763024 22078509824 22121795241 22128318464 22153676769 22159680816 22167872384 22176999936 22191616944 22217882624 22273203771 22281437304 22331703744 22382342528 22422091104 22427449344 22472934848 22497006168 22499945587 22505322432 22543864832 22588062588 22620616092 22626746688 22635110912 22639020768 22644430848 22653942297 22712172822 22736083968 22751069472 22763410992 22769580288 22777997312 22802395392 22830066241 22854101504 22886227728 22894687872 22946603264 22974183316 22998370304 23024725659 23064157584 23098137244 23116189824 23124734976 23157509544 23209752384 23225050086 23243201856 23249501184 23337278496 23377245696 23458416688 23524816896 23544660867 23553364408 23578593003 23606500288 23698950912 23707711488 23727435228 23733105408 23752415232 23794872192 23823471798 23829164928 23864271648 23869974528 23877493276 23882923008 23952856384 23986527138 24040918356 24049805344 24104061184 24138223746 24157089216 24173011314 24192679056 24198460416 24201622144 24227545104 24270851349 24290598696 24296403456 24316616961 24325605864 24367265664 24380765968 24485013504 24505667433 24612109312 24646991928 24660361908 24702595008 24711726592 24795858402 24802578528 24838323552 24894358272 24929640918 24938856432 24995117952 25037924352 25051796224 25180135344 25189443456 25232582656 25282051704 25318487736 25325349504 25334711296 25355788626 25361847936 25382482944 25455090024 25458415941 25464499776 25485218304 25521947136 25552918178 25579820032 25615777824 25625246976 25683354112 25704721497 25710864192 25714223528 25814928672 25852960952 25859139072 25873166592 25890219768 25995010188 26015326848 26022377472 26059880448 26155688832 26165357568 26246507196 26256209504 26352739686 26390718774 26397871136 26418502656 26497534959 26525431296 26542914384 26557312824 26563659264 26602794624 26671175424 26710469184 26809619072 26847305604 26875570176 26908183848 26918130752 26946963432 26968888128 26978857472 27017094468 27056031012 27078044448 27084515328 27095891767 27117068832 27124418048 27194139648 27216763938 27226824912 27273453312 27288563744 27326923533 27413173872 27428361714 27475335264 27547498496 27586541424 27648776064 27658996736 27688622976 27727865919 27760684224 27790419384 27800692416 27848303616 27863410176 27902900844 28047738082 28161261037 28167664896 28183270752 28201846533 28231537152 28265469288 28338123888 28345804032 28379873508 28386655488 28409751552 28428476608 28450695168 28491018192 28501550208 28555293312 28565849088 28600513924 28630624256 28670870592 28754823916 28770422226 28777297536 28819694176 28893773376 28912817454 28928501469 28936341616 28943256576 28978044144 29084581071 29091531456 29095332504 29126497239 29192543718 29275174656 29285996544 29310700263 29376824568 29387684032 29495726988 29538235692 29546241088 29569333248 29588822592 29697605028 29708583072 29731802112 29775604992 29860778682 29892215808 29896121472 29928143952 29996008224 30007096576 30049277832 30117416784 30160821456 30168995584 30185361024 30205256396 30271706829 30282897096 30327511886 30334759296 30339999144 30351214656 30359440384 30403193856 30462800004 30514970304 30526250496 30620925062 30682634976 30699634212 30744862967 30752210112 30789171903 30821586432 30876679392 30909752172 30946336512 30966733448 30990935808 31034859102 31104873072 31116371328 31169660928 31230769752 31329341568 31392881156 31438124004 31519943546 31527111168 31565369514 31598601216 31636580304 31644140544 31726496256 31760479296 31764629064 31772219904 31798652949 31819028864 31889029536 31960970496 31982036184 31999755333 32054557808 32184298328 32191617024 32209452288 32230681752 32256905408 32303393472 32361135132 32387464928 32395204608 32422155948 32434141152 32489687552 32553384318 32561163648 32600299662 32634620928 32674223244 32732249067 32766709248 32806471854 32862655904 32880482544 32936793344 33048927639 33061144536 33070104704 33117764736 33192477696 33239521224 33251808576 33287425416 33326823936 33422155956 33457342464 33497555616 33573513792 33585924608 33633136656 33709402272 33731620363 33745509252 33757983648 33767132672 33807718168 33815797248 33882093882 33940120032 33944554588 33952666368 33958531152 33980291072 34029262848 34057967671 34126604208 34154370432 34166995968 34203593088 34272961996 34281152256 34342031808 34411681486 34419904896 34461274974 34478852096 34497555456 34520293024 34596236376 34647205866 34660013584 34674284736 34687102464 34736264316 34814628576 34837575129 34874251776 34916571898 34995342928 35057896393 35065868544 35136986248 35144976384 35187625032 35287225344 35330046612 35367241728 35390552512 35409750432 35418212352 35470392832 35548426368 35561567232 35591152842 35613958912 35628622848 35692308288 35735207697 35796407472 35804961792 35816239914 35877578464 35929284576 35958517504 36022792624 36061377534 36074708016 36104059264 36156091776 36207335619 36259516971 36289018584 36297690624 36302433216 36341317656 36364604416 36435898044 36444605184 36488408796 36526823424 36550898496 36571148952 36633780352 36677811338 36782055232 36826264433 36865034752 36918163968 36970487892 36990542862 37014245632 37053892512 37067589888 37151213568 37203867792 37257485328 37341537408 37408284648 37492676928 37556886528 37577694336 37602462044 37642049536 37687292384 37754657654 37770203016 37784165184 37794405376 37839831344 37848873984 37923077556 37988024256 38002066944 38033682939 38042771904 38073724416 38119927118 38196749664 38227827456 38274217163 38282920704 38329377267 38360562968 38369730048 38437870464 38525031168 38550423272 38566296288 38571335292 38637392192 38722393008 38779441428 38788708608 38793776672 38809749888 38835329652 38923391624 38992515282 39033566208 39080933684 39089820672 39169099424 39248036352 39327635984 39369760794 39384314256 39451763456 39529109529 39586078161 39596806704 39611444096 39627753984 39700806656 39788146944 39814371576 39835969236 39861495296 39904191936 39994677632 40065703776 40075278336 40156555712 40204820803 40214428608 40247148032 40362275772 40377196128 40420445148 40446345728 40453332192 40468286208 40525641702 40584046518 40617066672 40626772992 40675603248 40686627072 40701667328 40791209472 40840237368 40910179968 40932845616 41002946816 41052229204 41095448576 41142542571 41168905856 41213002896 41218387714 41261782016 41321247744 41379812136 41473164096 41488495104 41532934464 41641026336 41701038624 41772455424 41785613233 41795115264 41917498672 42036148224 42071607123 42087159352 42182107072 42274906128 42301995008 42347305728 42352838752 42362959872 42398203932 42518706048 42569810262 42579983232 42614627328 42642714912 42666340444 42676042752 42752325312 42848773632 42900770886 42945936384 42974242336 43071191296 43132235874 43148180176 43155633339 43165946304 43229541264 43245521536 43340660064 43369226181 43404512424 43414884864 43467066216 43565630992 43642998756 43688945664 43741962472 43751909376 43788815577 43840643392 43928994816 44065236852 44081526048 44157019648 44243590482 44307353538 44319361632 44335744768 44353999872 44383233888 44435765248 44546407542 44562874608 44663407488 44764685056 44844182208 44945869696 44994012336 44999891174 45010644864 45087729664 45176125176 45241232184 45253493376 45270221824 45278041536 45307884594 45424345644 45472167936 45491267829 45502138944 45526821984 45539160576 45604790784 45660132482 45708203008 45772455456 45789375744 45844941437 45893206528 45931387593 45948366632 46049451318 46128315168 46196274488 46232379648 46249469952 46315019088 46419504768 46450100172 46486403712 46499002368 46674556992 46754491392 46916833376 47089321734 47106728816 47157186006 47213000576 47279915319 47348054271 47397901824 47454870456 47466210816 47589744384 47646943596 47658329856 47728543296 47754986552 47765846016 47905712768 47973054276 48081836712 48099610688 48208122368 48276447492 48314178432 48346022628 48385358112 48396920832 48403244288 48455090208 48541702698 48581197392 48592806912 48633233922 48651211728 48734531328 48761531936 48830076477 49011334866 49209707781 49224218624 49293983856 49320723816 49405190016 49423453184 49591716804 49605157056 49676647104 49788716544 49859281836 49877712864 49990235904 50050899367 50103592448 50320941853 50360270688 50378886912 50564103408 50636975472 50650699008 50669422592 50711577252 50723695872 50764965888 50910180048 50916831882 50928999552 50970436608 51043894272 51105836356 51159640064 51231555648 51250493952 51366708224 51409442994 51421728384 51428447056 51617522229 51629857344 51691912461 51705921904 51718278144 51746333184 51780439536 51970808799 51990020376 52030653696 52311377664 52330715136 52374857847 52493014392 52512419008 52705479372 52781437548 52795742272 52837005312 52995069918 53050862592 53085828768 53114625648 53127318528 53205589248 53342350848 53420938368 53619238144 53694611208 53724359871 53816367696 53836261504 53893926864 53937776256 53957714944 54034188936 54092066301 54112062024 54156088896 54191783534 54234137664 54248836096 54388279296 54433527876 54453649824 54546906624 54577127488 54653847066 54826347744 54856723428 54937542023 54950670528 55016717007 55173082848 55297552128 55317993472 55377245952 55455731838 55521368448 55580838768 55601384832 55696607232 55726820352 55805801688 56095476164 56322522074 56335329792 56366541504 56403693066 56463074304 56530938576 56631986481 56676247776 56691608064 56759747016 56773310976 56856953216 56982036384 57003100416 57110586624 57131698176 57179890677 57201027848 57341741184 57509647832 57540844452 57554595072 57639388352 57787546752 57825634908 57857002938 57872683232 57886513152 57956088288 58169162142 58183062912 58190665008 58252994478 58385087436 58488772923 58550349312 58621400526 58753649136 58775368064 58991453976 59054641191 59076471384 59092482176 59177645184 59395210056 59417166144 59463604224 59551209984 59721557364 59784431616 59792242944 59856287904 59992016448 60014193152 60098555664 60234833568 60321642912 60337991168 60370722048 60410512792 60543413658 60565794192 60655023772 60669518592 60679998288 60702429312 60718880768 60788462553 60806387712 60925600008 61029940608 61052500992 61241850124 61365269952 61399268424 61489725934 61504420224 61578343806 61643172864 61753358784 61819504344 61827581571 61892673024 61933466896 61981871616 62069718204 62209746144 62232742656 62461539504 62644437817 62658683136 62785762312 62876248008 63039887092 63054222336 63130739028 63197202432 63273160608 63288281088 63452992512 63520958592 63529258128 63544439808 63597305898 63638057728 63778059072 63854715393 63921940992 63964072368 63999510666 64109115616 64351156329 64368596656 64418904576 64461363504 64513810816 64606786944 64698353811 64722270264 64774929856 64844311896 64868282304 64979375104 65106768636 65122327296 65200599324 65269241856 65348446488 65464498134 65533418496 65612943708 65725311808 65760965088 65804308577 65873586688 66097855278 66122289072 66140209408 66235529472 66365385723 66384955392 66479042448 66503617152 66574850832 66653647872 66844311912 66995111232 67147027584 67171849216 67266273312 67418804544 67463240726 67491018504 67499836761 67515967296 67534265344 67615436336 67631594496 67764187764 67880240064 67889109176 67905332736 67917062304 67961826891 68115935342 68253208416 68308740864 68333991936 68391633947 68407186176 68490198723 68545923992 68562304512 68684063616 68823362972 68839809792 68922549948 68995110912 69040586048 69192472752 69294411732 69320027168 69348569472 69374204928 69472528632 69629257152 69675150258 69748503552 69833143796 69990685856 70115792786 70131737088 70273972496 70375250064 70574450688 70633982601 70660093224 70735779009 70781105024 70819500864 70940785664 71096852736 71123134464 71182305684 71227917824 71257245696 71384616576 71470415394 71592814944 71609923584 71632479828 71755156928 71841401107 71858569152 71917035008 72045585248 72122755068 72149416032 72208118528 72312183552 72414671238 72519033942 72578037168 72595381248 72604866432 72682635312 72729208832 72812554047 72871796088 72889210368 72976817592 73101796992 73142297904 73267560704 73355622676 73517002299 73564110464 73652528866 73730069504 73836327936 73940975784 73981085724 74028491264 74107785024 74135179776 74407735584 74514970656 74666095777 74683074816 74816569296 74985353856 75113773056 75155388672 75204924088 75374584768 75509315308 75540406032 75568330368 75588810752 75679662688 75697747968 75846155112 75976048512 76004133888 76067365878 76085543808 76147448832 76239854236 76375247823 76393499328 76455654912 76548434326 76565841408 76658754534 76721125936 76739460096 76875740928 77050062336 77100846544 77114164491 77132592576 77142670584 77274784384 77444786016 77558882856 77577417216 77587553344 77619499776 77670659304 77846783248 77985030564 78067132416 78161867368 78179641344 78338198848 78496072704 78655271968 78739521588 78768628512 78903526912 79058219058 79172156322 79193613408 79222888192 79255507968 79401613312 79492604877 79576293888 79628743152 79671938472 79722990592 79808383872 79989355264 80131407552 80313111424 80409641606 80428857216 80494296064 80724551544 80754392256 80840890296 80892691456 80906664384 80936572416 81051283404 81168093036 81234133344 81253545984 81287675301 81351206496 81373254144 81582418944 81680474736 81820359936 81865691232 81919649453 82005893632 82104458408 82285085142 82337811712 82426005792 82436775428 82523564032 82642495488 82759624272 82946328192 82976990208 83065868928 83282052672 83402077248 83544910848 83571226466 83590230528 83834997344 84143214246 84174318704 84364214144 84483783111 84549812256 84605539599 84694611456 84705677504 84796407864 85037412096 85139620524 85159966464 85229254656 85285429824 85332680888 85352085504 85504650624 85697547264 85801541772 85891872768 85948484672 86142382592 86264471748 86296360352 86311266678 86331892608 86459082528 86491043072 86681320128 86738452362 86785504407 86809024848 86829769728 86934132432 87131261984 87253743213 87285997512 87483924944 87577631154 87681286784 87857989632 87932100789 88130473704 88163052096 88314039296 88487180964 88614707076 88638723264 88671489536 88707999744 88766467776 89092815084 89125749216 89326814976 89435213623 89529370112 89688364416 89891739392 89988024672 89999782348 90021289728 90352250352 90482464368 90506986752 90540443648 90556083072 90615769188 90848691288 90982535658 91004277888 91053643968 91078321152 91209581568 91320264964 91416406016 91544910912 91578751488 91689882874 91786413056 91862775186 91896733264 92098902636 92234588901 92256630336 92367515709 92392548976 92464759296 92630038176 92839009536 92900200344 92951670253 92972807424 93349113984 93508982784 93833666752 94178643468 94213457632 94314372012 94426001152 94559830638 94696108542 94795803648 94909740912 94932421632 95179488768 95293887192 95316659712 95457086592 95509973104 95811425536 95946108552 95999265999 96163673424 96199221376 96416244736 96552894984 96628356864 96692045256 96770716224 96806488576 96910180416 97083405396 97162394784 97185613824 97266467844 97302423456 97469062656 97523063872 97660152954 98022669732 98167083287 98419415562 98587967712 98641447632 98810380032 98846906368 99183433608 99210314112 99353294208 99577433088 99718563672 99755425728 99980471808 100101798734 100207184896 100641883706 100720541376 100757773824 101128206816 101194861089 101273950944 101301398016 101423154504 101447391744 101820360096 101833663764 101857999104 101940873216 102087788544 102173903013 102211672712 102463111296 102500987904 102733416448 102818885988 102843456768 102856894112 103235044458 103259714688 103383824922 103411843808 103436556288 103492666368 103560879072 103941617598 103980040752 104061307392 104512725387 104622755328 104749715694 104986028784 105024838016 105173689179 105410958744 105562875096 105591484544 105990139836 106101725184 106171657536 106229251296 106254637056 106411178496 106684701696 106841876736 107238476288 107389222416 107448719742 107632735392 107672523008 107787853728 107875552512 107915429888 108068377872 108184132602 108224124048 108312177792 108383567068 108468275328 108497672192 108622006857 108867055752 108907299648 109093813248 109154254976 109307694132 109652695488 109713446856 109875084046 109901341056 110033434014 110319802411 110346165696 110478793299 110595104256 110754491904 110911463676 111042736896 111161677536 111202769664 111453640704 111611603376 112190952328 112645044148 112670659584 112733083008 112807386132 112926148608 113061877152 113263972962 113352495552 113383216128 113519494032 113546621952 113713906432 113964072768 114006200832 114101048817 114221173248 114359781354 114402055696 114683482368 114822651489 114988131801 115019295664 115081688904 115109190144 115278776704 115575093504 115651269816 115714005876 115745366464 115912176576 116338324284 116366125824 116381330016 116505988956 116770174872 116977545846 117100698624 117242801052 117507298272 117550736128 117982907952 118109282382 118152942768 118184964352 118355290368 118587328587 118790420112 118834332288 119102419968 119443114728 119584485888 119712575808 119984032896 120028386304 120197111328 120469667136 120614462409 120643285824 120675982336 120741444096 120821025584 121086827316 121131588384 121310047544 121339037184 121359996576 121404858624 121576925106 121851200016 122059881216 122105001984 122208001643 122483700248 122730539904 122798536848 122979451868 123008840448 123156687612 123286345728 123506717568 123639008688 123655163142 123785346048 123866933792 123963743232 124139436408 124419492288 124465485312 124923079008 125288875634 125317366272 125356839699 125571524624 125752496016 126079774184 126108444672 126214821369 126261478056 126546321216 126905985024 127041917184 127058516256 127088879616 127194611796 127276115456 127556118144 127709430786 127843881984 127928144736 127999021332 128218231232 128372339683 128702312658 128737193312 128837809152 128922727008 129027621632 129213573888 129396707622 129444540528 129466900017 129549859712 129688623792 129736564608 129958750208 130107678543 130213537272 130244654592 130401198648 130696892976 130928996268 131066836992 131225887416 131366446731 131450623616 131521930176 131608617154 131747173376 132141301789 132195710556 132244578144 132280418816 132471058944 132730771446 132958084896 133007234304 133149701664 133307295744 133419744913 133688623824 133990222464 134294055168 134343698432 134532546624 134837609088 134926481452 134982037008 134999673522 135031934592 135068530688 135230872672 135263188992 135528375528 135760480128 135778218352 135810665472 135834124608 135923653782 136231870684 136473803487 136506416832 136617481728 136783267894 136814372352 136980397446 137091847984 137124609024 137368127232 137534824311 137646725944 137679619584 137794162779 137845099896 138081172096 138384945504 138588823464 138640054336 138697138944 138748409856 138945057264 139258514304 139350300516 139497007104 139666287592 139981371712 140231585572 140263474176 140547944992 140750500128 141267965202 141320186448 141471558018 141562210048 141639001728 141839745957 141881571328 142044162813 142193705472 142364611368 142455835648 142769233152 142940830788 143185629888 143264959656 143510313856 143682802214 143717138304 143834070016 144091170496 144245510136 144264356999 144298832064 144416237056 144624367104 144829342476 145038067884 145156074336 145190762496 145209732864 145365270624 145625108094 145743592176 145778420736 145953635184 146203593984 146284595808 146535121408 146711245352 147034004598 147128220928 147305057732 147460139008 147629123343 147672655872 147881951568 147962171448 148056982528 148215570048 148270359552 148815471168 149029941312 149332191554 149366149632 149633138592 149970707712 150152698101 150310777344 150409848176 150749169536 150962825559 151018630616 151080812064 151136660736 151359325376 151692310224 151952097024 152008267776 152134731756 152171087616 152294897664 152479708472 152750495646 152786998656 152911309824 153096868652 153131682816 153317509068 153442251872 153478920192 153751481856 154100124672 154201693088 154228328982 154265185152 154285341168 154549568768 154852566687 154889572032 155075737383 155117765712 155154834432 155175106688 155238999552 155341318608 155693566496 155912426397 155970061128 156323734736 156676397696 156992145408 157124573541 157310543936 157479043176 157537257024 157807053824 158116438116 158344312644 158387226816 158445776384 158511015936 158985209754 159152587776 159257486304 159343876944 159445981184 159616767744 159810463687 159978710528 160262815104 160626222848 160819283212 160857714432 160988592128 161173079613 161449103088 161508784512 161681780592 161785382912 161813328768 161873144832 162102566808 162336186072 162468266688 162575350602 162702412992 162746508288 163164837888 163360949472 163640719872 163731382464 163839298906 164011787264 164208916816 164570170284 164675623424 164812626069 164852011584 164873550856 165050151021 165519248544 165892656384 165953980416 166093968157 166131737856 166564105344 166804154496 167089821696 167142452932 167180461056 167669994688 168286428492 168348637408 168728428288 168967566222 169099624512 169211079198 169389222912 169411355008 169592815728 169895959443 170074824192 170279241048 170319932928 170570859648 170665361776 171009301248 171395094528 171539672031 171603083544 171896969344 172284765184 172528943496 172592720704 172622533356 172663785216 172918165056 172982086144 173362640256 173476904724 173571008814 173618049696 173659539456 173868264864 174262523968 174507486426 174571995024 174967849888 175155262308 175362573568 175864201578 176260947408 176326104192 176628078592 176974361928 177229414152 177277446528 177342979072 177532935552 178185630168 178251498432 178653629952 178870427246 179058740224 179376728832 179783478784 179976049344 179999564696 180042579456 180704500704 180964928736 181013973504 181112166144 181231538376 181697382576 181965071316 182008555776 182107287936 182156642304 182419163136 182640529928 183089821824 183157502976 183379765748 183572826112 183725550372 183793466528 184197805272 184469177802 184513260672 184735031418 184785097952 184929518592 185260076352 185482744713 185678019072 185800400688 185903340506 185945614848 186698227968 187667333504 187933313451 188357286936 188426915264 188628744024 188852002304 189119661276 189392217084 189591607296 189819481824 189864843264 190358977536 190587774384 190633319424 190914173184 191019946208 191622851072 191892217104 191998531998 192327346848 192398442752 192832489472 193053468987 193105789968 193256713728 193384090512 193541432448 193612977152 193820360832 194095061433 194166810792 194324789568 194532935688 194604846912 194938125312 195046127744 195320305908 196045339464 196334166574 196838831124 197128827259 197175935424 197282895264 197412925731 197620760064 198366867216 198420628224 198706588416 199154866176 199437127344 199510851456 199960943616 200203597468 200414369792 201283767412 201441082752 201515547648 202256413632 202389722178 202499510283 202547901888 202602796032 202846309008 202894783488 203640720192 203667327528 203715998208 203885480673 204347806026 204423345424 204926222592 205001975808 205174901841 205470596169 205637771976 205686913536 205713788224 206470088916 206519429376 206767649844 206823687616 206985332736 207121758144 207883235196 207960081504 208122614784 209025450774 209245510656 209499431388 209972057568 210049676032 210347378358 210821917488 211125750192 211182969088 211901947803 211980279672 212343315072 212458502592 212822356992 213369403392 213683753472 214476952576 214778444832 214897439484 215265470784 215345046016 215524203321 215575707456 215751105024 216136755744 216368265204 216448248096 216624355584 216767134136 216936550656 217244013714 217734111504 217814599296 218187626496 218308509952 218615388264 219305390976 219426893712 219750168092 219802682112 220066868028 220639604822 220692331392 220957586598 221190208512 221508983808 221822927352 222085473792 222323355072 222405539328 223223206752 223998287331 224381904656 225290088296 225341319168 225466166016 225614772264 226123754304 226527945924 226704991104 226766432256 227038988064 227093243904 227427812864 227928145536 228012401664 228202097634 228442346496 228719562708 228804111392 229125743469 229366964736 229645302978 229976263602 230038591328 230163377808 230218380288 230557553408 231150187008 231302539632 231342493473 231428011752 231490732928 231824353152 232676648568 232732251648 232762660032 233011977912 233540349744 233955091692 234201397248 234485602104 235014596544 235101472256 235965815904 236121342541 236218564764 236305885536 236369928704 236710580736 237174657174 237580840224 237668664576 238204839936 238405773697 238886229456 239168971776 239425151616 239968065792 240056772608 240394222656 240939334272 241228924818 241286571648 241351964672 241482888192 241642051168 242173654632 242263176768 242620095088 242678074368 242719993152 242809717248 243153850212 243702400032 243863025903 244119762432 244416003286 244967400496 245405274751 245461079808 245597073696 245758948359 245958903736 246017680896 246313375224 247013435136 247278017376 247310326284 247570692096 247733867584 247927486464 248278872816 248838984576 248930970624 249846158016 250577751268 250634732544 250713679398 251143049248 251504992032 252159548368 252429642738 252522956112 253092642432 253451349333 253816618797 254083834368 254117032512 254389223592 254552230912 255112236288 255418861572 255687763968 255856289472 255998042664 256436462464 256744679366 257404625316 257474386624 257675618304 257783851031 257845454016 258055243264 258427147776 258793415244 258889081056 258933800034 259099719424 259377247584 259473129216 260215357086 260427074544 260489309184 260802397296 261393785952 261857992536 262451774832 262732893462 262901247232 263043860352 263217234308 263494346752 263796302367 264282603578 264391421112 264489156288 264560837632 264942117888 265461542892 265916169792 266014468608 266299403328 266839489826 267377247648 267919520141 267980444928 268305640869 268588110336 269065093248 269675218176 269852962904 269964074016 269999347044 270063869184 270461745344 271056751056 271520960256 271556436704 271621330944 271668249216 271847307564 272463741368 272947606974 273012833664 273234963456 273566535788 273628744704 273960794892 274183695968 274249218048 274736254464 275069648622 275293451888 275359239168 275588325558 275690199792 276162344192 276703766703 276769891008 277102547127 277177646928 277280108672 277394277888 277890114528 278517028608 278700601032 278855010759 279332575184 279962743424 280463171144 280526948352 281095889984 281501000256 282535930404 282640372896 282943116036 283124420096 283278003456 283679491914 284088325626 284387410944 284729222736 284911671296 285538466304 285881661576 286371259776 286529919312 287020627712 287365604428 287434276608 287668140032 287997797997 288182340992 288491020272 288528713998 288597664128 288832474112 289248734208 289658684952 290076135768 290312148672 290419465728 290730541248 291250216188 291487184352 291556841472 291907270368 292407187968 292499292631 292569191616 293070242816 293422490704 293946977449 294068009196 294256441856 294501249861 294610115464 295258246686 295763903136 295924342896 296113965056 296431140096 296540719104 296790861133 297630942336 298059882624 298664383108 298732299264 299266277184 299941415424 300305396202 300621554688 300819696352 301498339072 301925651118 302037261232 302161624128 302273321472 302718650752 303384620448 303584583267 303904194048 304269463512 304342175232 304959416944 305500991292 305573997312 305822619648 306193737304 306263365632 306521709039 306635018136 306884503744 307502963712 308200249344 308403386176 308456657964 308530370304 308570682336 309099137536 309705133374 309779144064 310151474766 310235531424 310309668864 310350213376 310477999104 310682637216 311387132992 311824852794 311940122256 312647469472 313352795392 314249147082 314621087872 314958086352 315074514048 315521067537 315614107648 316232876232 316688625288 316774453632 316891552768 317970419508 318305175552 318514972608 318687753888 319233535488 319620927374 319957421056 320525630208 320914590059 321252445696 321638566424 321715428864 322346159226 322898206176 323017569024 323363561184 323626657536 323746289664 324205133616 324672372144 324936533376 325150701204 325404825984 325493016576 326721898944 327281439744 327462764928 327678597812 328023574528 328417833632 329140340568 329351246848 329625252138 329704023168 329747101712 330100302042 330959407233 331038497088 331436379897 331785312768 332187936314 332263475712 333128210688 333608308992 334284905864 334360922112 335339989376 336572856984 336697274816 337456856576 337935132444 338199249024 338422158396 338778445824 338822710016 339185631456 339791918886 340149648384 340558482096 340639865856 341141719296 341330723552 342018602496 343079344062 343206167088 343793938688 344467954467 344569530368 344964395403 345057886992 345185441408 345245066712 345327570432 345836330112 345964172288 346725280512 346953809448 347142017628 347236099392 347736529728 348525047936 349014972852 349143990048 349935699776 350310524616 350356295569 350725147136 351728403156 352246592971 352521894816 352652208384 353948723856 354458828304 354554893056 354685958144 355065871104 356371260336 356502996864 357307259904 357740854492 358117480448 358753457664 359566957568 359952098688 359999129392 360085158912 361409001408 361843387227 361929857472 362027947008 362224332288 362463076752 363394765152 363930142632 364017111552 364214575872 365281059856 366179643648 366315005952 366624004929 366759531496 367451100744 367586933056 368395610544 368938355604 369026521344 369470062836 369570195904 369859037184 370520152704 370965489426 371356038144 371600801376 371806681012 371891229696 373396455936 375334667008 375866626902 376070519097 376714573872 376853830528 377257488048 377704004608 378239322552 378644464107 378784434168 379638963648 380717955072 381175548768 381266638848 381828346368 382039892416 383245702144 383784434208 383997063996 384654693696 384796885504 385117019049 386106937974 386211579936 386513427456 386768181024 387082864896 387225954304 387640721664 388190122866 388333621584 388649579136 389065871376 389209693824 389876250624 390092255488 390640611816 392090678928 392668333148 393677662248 394257654518 394351870848 394565790528 394825851462 395241520128 396423905367 396733734432 396841256448 397413176832 398874254688 399021702912 399921887232 400259234739 400407194936 402567534824 402882165504 403031095296 404512827264 404779444356 404999020566 405095803776 405205592064 405692618016 405789566976 407281440384 407334655056 407431996416 407770961346 408695612052 408846690848 409421410461 409852445184 410349803682 410941192338 411275543952 411373827072 411427576448 412604472933 412940177832 413038858752 413382488337 413535299688 413647375232 414243516288 415766470392 415920163008 416245229568 418050901548 418491021312 418998862776 419944115136 420099352064 420694756716 421643834976 422251500384 422365938176 423803895606 423960559344 424686630144 424917005184 425519237871 425644713984 427367506944 428953905152 429556889664 429794878968 430530941568 430690092032 431048406642 431151414912 431502210048 432273511488 432736530408 432793070997 432896496192 433248711168 433534268272 433873101312 434488027428 435468223008 435629198592 436617019904 437230776528 438511064719 438610781952 438853787424 439500336184 439605364224 440133736056 441279209644 441384662784 441915173196 442380417024 443017967616 443645854704 444170947584 444646710144 444811078656 446446413504 447996574662 448763809312 450458094303 450580176592 450932332032 451229544528 452247508608 452888476677 453055891848 453409982208 454077976128 454855625728 455856291072 456024803328 456404195268 456884692992 457439125416 457608222784 458251486938 458733929472 459290605956 459952527204 460077182656 460326755616 460436760576 460630160039 461115106816 462300374016 462605079264 462684986946 462856023504 462981465856 463648706304 464557700061 465353297136 465464503296 465525320064 466023955824 467080699488 467910183384 468971204208 470029193088 470202944512 471373720623 471931631808 472242685082 472437129528 472611771072 472739857408 473421161472 474349314348 475161680448 475337329152 476811547394 477772458912 478337943552 478741437629 478850303232 479431391061 479936131584 480788445312 481878668544 482457849636 482573143296 482965776384 483284102336 484347309264 484526353536 485240190176 485356148736 485439986304 485619434496 486307700424 487404800064 487726051806 488239524864 488832006572 489934800992 490810549502 490922159616 491194147392 491517896718 491917807472 492035361792 492626750448 494026870272 494437878207 494556034752 494620652568 495150453063 495467735168 496557745632 497677969152 497861941248 498281904471 499692316032 501155502536 501269465088 501427358796 502286098496 503009984064 504319096736 504859285476 505045912224 506185284864 506902698666 507633237594 508167668736 508234065024 508778447184 509104461824 509687878329 510224472576 510837723144 511712578944 511996085328 512872924928 513489358732 514619016093 514809250632 514948773248 515567702062 515690908032 516110486528 516854295552 517586830488 517778162112 517867600068 518199438848 518754495168 518946258432 520430714172 520854149088 520978618368 521604794592 522662670439 522787571904 523715985072 524903549664 525465786924 525802494464 526087720704 526434468616 527592604734 528565207156 528782842224 528978312576 529121675264 529884235776 530923085784 531832339584 532028937216 532598806656 533678979652 534754495296 535839040282 535960889856 536611281738 537176220672 538130186496 539350436352 539705925808 539928148032 539998694088 540127738368 540923490688 542113502112 543041920512 543112873408 543336498432 543694615128 544927482736 545895213948 546025667328 546469926912 547133071576 547257489408 547921589784 548367391936 549472508928 550139297244 550586903776 550718478336 551176651116 551380399584 552324688384 553407533406 553539782016 554205094254 554355293856 554560217344 554788555776 555780229056 556448234139 557034057216 557401202064 557710021518 558665150368 559925486848 560926342288 562191779968 563002000512 563799940353 565071860808 565280745792 565886232072 566248840192 566556006912 567358983828 568176651252 568774821888 569458445472 571076932608 571763323152 572742519552 573059838624 573437546171 574041255424 574731208856 574868553216 575995595994 576364681984 576982040544 577057427996 577195328256 577664948224 578497468416 579317369904 580152271536 580624297344 580838931456 581461082496 582500432376 582974368704 583814540736 584814375936 584998585262 585138383232 586140485632 586844981408 587893954898 588136018392 588512883712 589002499722 589220230928 590516493372 591386481777 591527806272 591848685792 592238777193 592862280192 593581722266 595261884672 595984238681 596119765248 597328766216 597464598528 598532554368 599882830848 600610792404 601243109376 601639392704 602996678144 603851302236 604074522464 604323248256 604546642944 605437301504 606769240896 607169166534 607498530849 607808388096 608538927024 608684350464 609918833888 611001982584 611147994624 612387474608 613043418078 613270036272 613769007488 615005927424 615524705523 616411788507 616806772352 616913315928 617060740608 617141364672 618198275072 619410266748 619558288128 620302949532 620471062848 620700426752 620955998208 621365274432 622774265984 623649705588 623880244512 625294938944 626046495361 626705590784 628498294164 629242175744 629916172704 630149028096 631042135074 632465752464 633377250576 633548907264 633783105536 635940839016 637029945216 637375507776 638467070976 639241854748 639914842112 641051260416 641829180118 642504891392 643277132848 643430857728 644692318452 645796412352 646035138048 646572609963 646727122368 647253315072 648410267232 649344744288 649873066752 650301402408 650661691771 650809651968 653443797888 654562879488 654925529856 655357195624 656835667264 658280681136 658702493696 659250504276 659408046336 659494203424 660200604084 661918814466 662076994176 662872759794 663570625536 664375872628 664526951424 666256421376 667216617984 668569811728 670679978752 671994861993 673145713968 673394549632 674913713152 675870264888 676398498048 676844316792 677645420032 678371262912 679583837772 680299296768 681116964192 681279731712 682283438592 682661447104 684037204992 686158688124 686412334176 687587877376 688935908934 689928790806 690115773984 690370882816 690490133424 690655140864 691672660224 691928344576 693450561024 693907618896 694284035256 694472198784 695473059456 697050095872 698029945704 698287980096 699871399552 700621049232 700712591138 701450294272 703456806312 704493185942 705043789632 705304416768 707897447712 708364027623 708917656608 709109786112 710131742208 712742520672 713005993728 714614519808 715217321091 715481708984 717506915328 719133915136 719904197376 719998258784 720170317824 722818002816 723686774454 723859714944 724055894016 724448664576 724926153504 726789530304 727860285264 728034223104 728429151744 730562119712 731589077709 732359287296 733248009858 733519062992 734902201488 735173866112 736215824253 736791221088 737276845077 737876711208 738053042688 738940125672 739140391808 741040305408 741930978852 742712076288 743201602752 743613362024 743782459392 746792911872 750669334016 751733253804 752141038194 753429147744 753707661056 754514976096 755408009216 756478645104 757288928214 757568868336 759277927296 760354047999 762351097536 763656692736 764079784832 766491404288 767568868416 767994127992 769309387392 769593771008 770234038098 772213875948 772423159872 773026854912 773351553093 773536362048 774165729792 775281443328 776380245732 776667243168 777299158272 778131742752 778419387648 779364004429 780184510976 781281223632 784181357856 785336666296 787355324496 788515309036 788703741696 789131581056 789651702924 790483040256 792847810734 793467468864 793682512896 794826353664 797748509376 798043405824 800518469478 800814389872 803758560423 804916922607 805135069648 805764331008 809025654528 809558888712 809998041132 810191607552 811385236032 814562880768 814669310112 814863992832 815541922692 817391224104 817693381696 818842820922 819704890368 820699607364 821882384676 822551087904 822747654144 822855152896 825208945866 825880355664 826077717504 826764976674 827070599376 827294750464 828487032576 830111300109 831532940784 831840326016 836101803096 836565032277 837997725552 839888230272 840198704128 841389513432 843287669952 844503000768 844731876352 847607791212 847921118688 849373260288 849834010368 851038475742 854735013888 855456011501 859113779328 859589757936 861061883136 861380184064 862096813284 862302829824 863004420096 864547022976 865473060816 865586141994 865792992384 866497422336 867068536544 867746202624 868976054856 870936446016 871258397184 873234039808 874461553056 877022129438 877221563904 877497877893 877707574848 879000672368 879210728448 880267472112 881840932347 882558419288 882769325568 883503749583 883830346392 887291709408 888341895168 889293420288 889622157312 890372583399 892892827008 895993149324 897527618624 900916188606 901160353184 901864664064 902459089056 904495017216 905776953354 906111783696 906819964416 908155952256 909711251456 910753749801 911712582144 912808390536 914878250832 915216445568 916502973876 917467858944 918581211912 919565127117 919905054408 920154365312 920653511232 921260320078 922230213632 924600748032 924989112523 925210158528 925369973892 925712047008 925962931712 927297412608 929115400122 930706594272 930929006592 931050640128 932047911648 933938214391 934161398976 935820366768 937942408416 940058386176 940405889024 942747441246 943863263616 944485370164 944874259056 945223542144 945479714816 946563202611 946842322944 948698628696 950323360896 950674658304 953623094788 955544917824 957482875258 957700606464 958862782122 959872263168 961576890624 962743770177 963757337088 964915699272 965146286592 966568204672 968694618528 969052707072 970480380352 970879972608 971238868992 972615400848 974809600128 975452103612 976479049728 977664013144 979869601984 981621099004 981844319232 982388294784 983035793436 983835614944 984070723584 985253500896 988053740544 988875756414 989112069504 989241305136 990300906126 990935470336 992878221699 993115491264 994309139691 995355938304 996563808942 999384632064 1002311005072 1002854717592 1004572196992 1006019968128 1008638193472 1009718570952 1010091824448 1012370569728 1013805397332 1015266475188 1016335337472 1016468130048 1017556894368 1019375756658 1020448945152 1021675446288 1023425157888 1023992170656 1025745849856 1026978717464 1029238032186 1029618501264 1029897546496 1031135404124 1031381816064 1032220973056 1033403863401 1033708591104 1035173660976 1035556324224 1035735200136 1036398877696 1037508990336 1037892516864 1040861428344 1041708298176 1043209589184 1045325340878 1045575143808 1047431970144 1049807099328 1050931573848 1051068886707 1051604988928 1052175441408 1052868937232 1055185209468 1056739778913 1057130414312 1057565684448 1057956625152 1061846171568 1063664679168 1064057874432 1064955442889 1065197613312 1067357959304 1069508990592 1071678080564 1071921779712 1073222563476 1074352441344 1076260372992 1078700872704 1079411851616 1079856296064 1079997388176 1080255476736 1081846981376 1084227004224 1085530161681 1086083841024 1086225746816 1086672996864 1087389230256 1089854965472 1091790427896 1092051334656 1094266143152 1095843179568 1096734783872 1098945017856 1099872014787 1100278594488 1101173807552 1102353302232 1102760799168 1104649376768 1106815066812 1107079564032 1108410188508 1108710587712 1109120434688 1109577111552 1111560458112 1112896468278 1114068114432 1114802404128 1115420043036 1117330300736 1118673245809 1119850973696 1121852684576 1124383559936 1126004001024 1127599880706 1128211557291 1130143721616 1130561491584 1131772464144 1132497680384 1133112013824 1134717967656 1136353302504 1138916890944 1142153865216 1143526646304 1145485039104 1146119677248 1146875092342 1148082510848 1149462417712 1149737106432 1151991191988 1152729363968 1153964081088 1154114855992 1154390656512 1155351057147 1158634739808 1160304543072 1161248594688 1161677862912 1162657777099 1162922164992 1165000864752 1165948737408 1167629081472 1169628751872 1169997170524 1170276766464 1173689962816 1175787909796 1176272036784 1177025767424 1178004999444 1178440461856 1181032986744 1182772963554 1183055612544 1183697371584 1184477554386 1185724560384 1187163444532 1189271716101 1190523769344 1191968477362 1192239530496 1194657532432 1197065108736 1199765661696 1200777704217 1201221584808 1203278785408 1205993356288 1207702604472 1208149044928 1208646496512 1209093285888 1210874603008 1213538481792 1214338333068 1214997061698 1215616776192 1217077854048 1217368700928 1219837667776 1222003965168 1222295989248 1224774949216 1226086836156 1226540072544 1227538014976 1231049411046 1232823577014 1233613544704 1233826631856 1234121481216 1234282729344 1236396550144 1237813418799 1238820533496 1239116576256 1240605899064 1240942125696 1241400853504 1242730548864 1245548531968 1247299411176 1247760489024 1250589877888 1252092990722 1253411181568 1256996588328 1258484351488 1259832345408 1260298056192 1262084270148 1264931504928 1266754501152 1267097814528 1271881678032 1274059890432 1274751015552 1276934141952 1278483709496 1282102520832 1283658360236 1285009782784 1286554265696 1286861715456 1289384636904 1291592824704 1292070276096 1293145219926 1293454244736 1294506630144 1296820534464 1298379212991 1298689488576 1299746133504 1300602804816 1301323383542 1301619303936 1306887595776 1309851059712 1310714391248 1313671334528 1315533194157 1316561362272 1318501008552 1318816092672 1318988406848 1320401208168 1323837628932 1324153988352 1325745519588 1327141251072 1328751745256 1329053902848 1332512842752 1334433235968 1337139623456 1341359957504 1343989723986 1346291427936 1346789099264 1349827426304 1351374282909 1351740529776 1352796996096 1353688633584 1355290840064 1356742525824 1358665430031 1359167675544 1362233928384 1364566877184 1365322894208 1368074409984 1372317376248 1372824668352 1375175754752 1377871817868 1379857581612 1380231547968 1380741765632 1380980266848 1381310281728 1381890480117 1383345320448 1386901122048 1387815237792 1388568070512 1388944397568 1390946118912 1392634040701 1394100191744 1396059891408 1396575960192 1399742799104 1401242098464 1401425182276 1402900588544 1406913612624 1408986371884 1410087579264 1410608833536 1415794895424 1416728055246 1417835313216 1418219572224 1420263484416 1425485041344 1426011987456 1430434642182 1430963417968 1435013830656 1436224312887 1438294173183 1439808394752 1439996517568 1445636005632 1447373548908 1447719429888 1448897329152 1449852307008 1453579060608 1455720570528 1456068446208 1456858303488 1461124239424 1463178155418 1464718574592 1466496019716 1467038125984 1469804402976 1470347732224 1472431648506 1473582442176 1474553690154 1475753422416 1476106085376 1477880251344 1478280783616 1482080610816 1483313634621 1483861957704 1486403205504 1487226724048 1493585823744 1494845713413 1501338668032 1503466507608 1504282076388 1506858295488 1507415322112 1509029952192 1512957290208 1514577856428 1515137736672 1518555854592 1520708095998 1524702195072 1527313385472 1528159569664 1535137736832 1535988255984 1538618774784 1539187542016 1540468076196 1544427751896 1544846319744 1546703106186 1547072724096 1548331459584 1550562886656 1552760491464 1553334486336 1554598316544 1556263485504 1556838775296 1558728008858 1560369021952 1562562447264 1567988011317 1568362715712 1570673332592 1574710648992 1577030618072 1577407483392 1578263162112 1579303405848 1585695621468 1586934937728 1587365025792 1589652707328 1595497018752 1596086811648 1601036938956 1601628779744 1607517120846 1609833845214 1610270139296 1611528662016 1618051309056 1619117777424 1619996082264 1620383215104 1622770472064 1629125761536 1629338620224 1631083845384 1634782448208 1635386763392 1637685641844 1639409780736 1641399214728 1643764769352 1645102175808 1645710305792 1650417891732 1651760711328 1652155435008 1652849397787 1653529953348 1654141198752 1654589500928 1656974065152 1660222600218 1663065881568 1663680652032 1668840415879 1672203606192 1673130064554 1675995451104 1679776460544 1680397408256 1682779026864 1686575339904 1689006001536 1689463752704 1691399821059 1695215582424 1695842237376 1698746520576 1699668020736 1702076951484 1710912023002 1717836923257 1718227558656 1719179515872 1720312638513 1722123766272 1724193626568 1724605659648 1729094045952 1730946121632 1731172283988 1731585984768 1732994844672 1734137073088 1735492405248 1737952109712 1741872892032 1742516794368 1746468079616 1748923106112 1754044258876 1754443127808 1754995755786 1755415149696 1758001344736 1758421456896 1760534944224 1763681864694 1765116838576 1765538651136 1767007499166 1767660692784 1774159445331 1774583418816 1776716331579 1778586840576 1780745166798 1785785654016 1787952716043 1791986298648 1795055237248 1801832377212 1802320706368 1803729328128 1804918178112 1808990034432 1811553906708 1812223567392 1813639928832 1816311904512 1821507499602 1823425164288 1825616781072 1829756501664 1830432891136 1833005947752 1837162423824 1839130254234 1839810108816 1840308730624 1841307022464 1842520640156 1844460427264 1846574116569 1849978225046 1850420317056 1850739947784 1851424094016 1851925863424 1854594825216 1858230800244 1861413188544 1862101280256 1864095823296 1867876428782 1868322797952 1871640733536 1875436640987 1875884816832 1878139486083 1880116772352 1885494882492 1887726527232 1888970740328 1889748518112 1890447084288 1893126405222 1897397257392 1900646721792 1901349316608 1907246189576 1911089835648 1914965750516 1915401212928 1917725564244 1919744526336 1923153781248 1925487540354 1927514674176 1929831398544 1930292573184 1933136409344 1937389237056 1938105414144 1939717829889 1940960760704 1941759945216 1945230801696 1949619200256 1950904207224 1951985075313 1955328026288 1959739203968 1963242198008 1963688638464 1964776589568 1966071586872 1967671229888 1970507001792 1976107481088 1977751512828 1978224139008 1978482610272 1980601812252 1981870940672 1985756443398 1986230982528 1988618279382 1990711876608 1993127617884 1998769264128 2004622010144 2005709435184 2009144393984 2012039936256 2015984585979 2017276386944 2019437141904 2020183648896 2024741139456 2027610794664 2030532950376 2032936260096 2035113788736 2038751513316 2040897890304 2043350892576 2046850315776 2047984341312 2051491699712 2053957434928 2057628842143 2058476064372 2059237002528 2059795092992 2062270808248 2062763632128 2066807726802 2070347321952 2071112648448 2071470400272 2072797755392 2075017980672 2075785033728 2077536027931 2081722856688 2083416596352 2086419178368 2090650681756 2091150287616 2094863940288 2099614198656 2101863147696 2102137773414 2103209977856 2104350882816 2105737874464 2110370418936 2113479557826 2114260828624 2115131368896 2115913250304 2123692343136 2125092082869 2127329358336 2129910885778 2130395226624 2134715918608 2139017981184 2143356161128 2143843559424 2145651963273 2146445126952 2152520745984 2157401745408 2158823703232 2159712592128 2159994776352 2160510953472 2163693962752 2168454008448 2171060323362 2172167682048 2172451493632 2173345993728 2174778460512 2179709930944 2183580855792 2184102669312 2188532286304 2191686359136 2193469567744 2199744029574 2200557188976 2202347615104 2204706604464 2205521598336 2208647472759 2209298753536 2211830535231 2213630133624 2214159128064 2216820377016 2217421175424 2218240869376 2223120916224 2225792936556 2228136228864 2229604808256 2230840086072 2234660601472 2237346491618 2239701947392 2243705369152 2246402130413 2248767119872 2252008002048 2255199761412 2256423114582 2260287443232 2261122983168 2263544928288 2266224027648 2269435935312 2272706605008 2277833781888 2287053292608 2290970078208 2292239354496 2293750184684 2296165021696 2298924835424 2299474212864 2303982383976 2305458727936 2307928162176 2308229711984 2308781313024 2310702114294 2317269479616 2320054659279 2320609086144 2322497189376 2325315554198 2325844329984 2330001729504 2331897474816 2335258162944 2338092013287 2339994341048 2340553532928 2347379925632 2351575819592 2352544073568 2356009998888 2356880923712 2362065973488 2365545927108 2366111225088 2367394743168 2368955108772 2371449120768 2374326889064 2378543432202 2381047538688 2383936954724 2384479060992 2389315064864 2394130217472 2401555408434 2402443169616 2406557570816 2411275681269 2411986712576 2414750767821 2415405208944 2416298089856 2417292993024 2421749206016 2427076963584 2428676666136 2429994123396 2434155708096 2439675335552 2444007930336 2444591978496 2449549898432 2452173672312 2452494068983 2453080145088 2455076029952 2462098822092 2465647154028 2467227089408 2467653263712 2468242962432 2468565458688 2475626837598 2477641066992 2478233152512 2481211798128 2481884251392 2482801707008 2485461097728 2491097063936 2494598822352 2495520978048 2501179755776 2504185981444 2506822363136 2509695096831 2513993176656 2516968702976 2519664690816 2520596112384 2524168540296 2529863009856 2533509002304 2534195629056 2543763356064 2548119780864 2549502031104 2556967418992 2564205041664 2566368034503 2567316720472 2573108531392 2578769273808 2583185649408 2584140552192 2586290439852 2586908489472 2589013260288 2593641068928 2596758425982 2597378977152 2599492267008 2601205609632 2602646767084 2603238607872 2613775191552 2619702119424 2621428782496 2627342669056 2631066388314 2632493633679 2633122724544 2637002017104 2637632185344 2637976813696 2640802416336 2645522797041 2647675257864 2648307976704 2650511248749 2651491039176 2657503490512 2665025685504 2668866471936 2671117750197 2674279246912 2682719915008 2687979447972 2692582855872 2693578198528 2702748565818 2703481059552 2705593992192 2707377267168 2710581680128 2713485051648 2717330860062 2718335351088 2724467856768 2729133754368 2730645788416 2744634752496 2745649336704 2750351509504 2755743635736 2759715163224 2760463095936 2761483531264 2761960533696 2763780960234 2766690640896 2773802244096 2774967337569 2775630475584 2777136141024 2777888795136 2781892237824 2785268081402 2788200383488 2792119782816 2793151920384 2799485598208 2801814643173 2802484196928 2802850364552 2813827225248 2817972743768 2820175158528 2821217667072 2831589790848 2833456110492 2835670626432 2836439144448 2840526968832 2850970082688 2852023974912 2860869284364 2861926835936 2872448625774 2876588346366 2879616789504 2879993035136 2888231310531 2891272011264 2894747097816 2895438859776 2899704614016 2907158121216 2911441141056 2913716606976 2922248478848 2926356310836 2929437149184 2932992039432 2934076251968 2939608805952 2940695464448 2944863297012 2947164884352 2949107380308 2951506844832 2952212170752 2955760502688 2956561567232 2964161221632 2966627269242 2967723915408 2972806411008 2974453448096 2978634665097 2989691426826 3002677336064 3006933015216 3008564152776 3013716590976 3014830644224 3018059904384 3025914580416 3029155712856 3030275473344 3037111709184 3041416191996 3049404390144 3056319139328 3069577453033 3070275473664 3071976511968 3077237549568 3080936152392 3088855503792 3089692639488 3093406212372 3094145448192 3096662919168 3101125773312 3105520982928 3106668972672 3109196633088 3112526971008 3113677550592 3117456017716 3120738043904 3125124894528 3135976022634 3136725431424 3141346665184 3149421297984 3153206660121 3154061236144 3154814966784 3156526324224 3158606811696 3170219336739 3171391242936 3173869875456 3190994037504 3192173623296 3194866328667 3202073877912 3203257559488 3215034241692 3219667690428 3220540278592 3223057324032 3236102618112 3238235554848 3239992164528 3240766430208 3245540944128 3258251523072 3258677240448 3262167690768 3269564896416 3270773526784 3275371283688 3282798429456 3287529538704 3290204351616 3291420611584 3299616044361 3300835783464 3303521422656 3305698795574 3307059906696 3308282397504 3309179001856 3313948130304 3320445200436 3326131763136 3327361304064 3337680831758 3344407212384 3346260129108 3351190063403 3351990902208 3356019737427 3359552921088 3365558053728 3373150679808 3378012003072 3382799642118 3390431164848 3391684474752 3397493041152 3399336041472 3404153902968 3421824046004 3435673846514 3436455117312 3438359031744 3440625277026 3444247532544 3448387253136 3449211319296 3458188091904 3461892243264 3462344567976 3463171969536 3466053171441 3468274146176 3475904219424 3483745784064 3485033588736 3487973331297 3497846212224 3508088517752 3508886255616 3509991511572 3510830299392 3516002689472 3521069888448 3527363729388 3530233677152 3531077302272 3534014998332 3535321385568 3548318890662 3549166837632 3553432663158 3557173681152 3561490333596 3567815148303 3571571308032 3575905432086 3583972597296 3590110474496 3602333112651 3603664754424 3604641412736 3609836356224 3617980068864 3623107813416 3624447134784 3627279857664 3632623809024 3643014999204 3646850328576 3651233562144 3659513003328 3660865782272 3666011895504 3674324847648 3678260508468 3679620217632 3680617461248 3682614044928 3685041280312 3693148233138 3699956450092 3700840634112 3701479895568 3702848188032 3703851726848 3709189650432 3716461600488 3722826377088 3724202560512 3728191646592 3735752857564 3736645595904 3743281467072 3750873281974 3751769633664 3756278972166 3760233544704 3770989764984 3775453054464 3777941480656 3779497036224 3780894168576 3786252810444 3794794514784 3801293443584 3814492379152 3821310706837 3822179671296 3829931501032 3830802425856 3835451128488 3846307562496 3850975080708 3855029348352 3859662797088 3860585146368 3866272818688 3874778474112 3876210828288 3879435659778 3881921521408 3883519890432 3890461603392 3895137638973 3899238400512 3901808414448 3903970150626 3910656052576 3919478407936 3926484396016 3929553179136 3932143173744 3935342459776 3941014003584 3946599582471 3955503025656 3956448278016 3956965220544 3961203624504 3963741881344 3971512886796 3972461965056 3977236558764 3981423753216 3986255235768 3997538528256 4009244020288 4011418870368 4014062823197 4018288787968 4024079872512 4031969171958 4034552773888 4038874283808 4040367297792 4049482278912 4055221589328 4061065900752 4065872520192 4070227577472 4077503026632 4086701785152 4093700631552 4095968682624 4102983399424 4107914869856 4115257684286 4116952128744 4118474005056 4119590185984 4124541616496 4125527264256 4133615453604 4140694643904 4142225296896 4142940800544 4145671440351 4150035961344 4155072055862 4163445713376 4166833192704 4171889670767 4172838356736 4177902122103 4181301363512 4182300575232 4189727880576 4199228397312 4203726295392 4204275546828 4208701765632 4211475748928 4220740837872 4226959115652 4228521657248 4230262737792 4231826500608 4247384686272 4250184165738 4254658716672 4259821771556 4260790453248 4269431837216 4278035962368 4286712322256 4291303926546 4292890253904 4305041491968 4308672938661 4314882519549 4317647406464 4319425184256 4319989552704 4327387925504 4336908016896 4342120646724 4344902987264 4346691987456 4349556921024 4359419861888 4367161711584 4368205338624 4377064572608 4382325467527 4383372718272 4386939135488 4399488059148 4401114377952 4404695230208 4409413208928 4411043196672 4417294945518 4423661070462 4427260267248 4428318256128 4433640754032 4434842350848 4436481738752 4446241832448 4451585873112 4459209616512 4461680172144 4469321202944 4474692983236 4479403894784 4484537140239 4487410738304 4492804260826 4497534239744 4504016004096 4510399522824 4512846229164 4520574886464 4522245966336 4527089856576 4538871870624 4545413210016 4554631842397 4555667563776 4574106585216 4581940156416 4584478708992 4587500369368 4597849670848 4607964767952 4610917455872 4615856324352 4616459423968 4617562626048 4621404228588 4634538959232 4640109318558 4641218172288 4644994378752 4650631108396 4651688659968 4660003459008 4663794949632 4670516325888 4676184026574 4679988682096 4681107065856 4694759851264 4703151639184 4703964033951 4705088147136 4712019997776 4713761847424 4724131946976 4731091854216 4732222450176 4734789486336 4737910217544 4748653778128 4757086864404 4762095077376 4767873909448 4768958121984 4778630129728 4788260434944 4803110816868 4804886339232 4813115141632 4822551362538 4829501535642 4830810417888 4832596179712 4834585986048 4843498412032 4854153927168 4857353332272 4859988246792 4868311416192 4879350671104 4888015860672 4899099796864 4904347344624 4904988137966 4906160290176 4910152059904 4924197644184 4931294308056 4934454178816 4935306527424 4937130917376 4951253675196 4955282133984 4956466305024 4958548193361 4962423596256 4963768502784 4970922195456 4982194127872 4989197644704 4991041956096 4997098616633 5002359511552 5006521247637 5008371962888 5019390193662 5027986353312 5033937405952 5039329381632 5041192224768 5048337080592 5059726019712 5067018004608 5068391258112 5087526712128 5096239561728 5099004062208 5113934837984 5132736069006 5134633440944 5146217062784 5153510769771 5157538547616 5160937915539 5166371298816 5172580879704 5173816978944 5187282137856 5193516851964 5194757954304 5198984534016 5202411219264 5205293534168 5206477215744 5227550383104 5239404238848 5242857564992 5254685338112 5262132776628 5264987267358 5266245449088 5274004034208 5275264370688 5275953627392 5281604832672 5291045594082 5295350515728 5296615953408 5301022497498 5302982078352 5315006981024 5322478335993 5342235500394 5348558493824 5363858148129 5365439830016 5375958895944 5385165711744 5387156397056 5405497131636 5406962119104 5411187984384 5414754534336 5426970103296 5434661720124 5436670702176 5448935713536 5455548031003 5461291576832 5489269504992 5491298673408 5511487271472 5519430326448 5520926191872 5522967062528 5523921067392 5527561920468 5533381281792 5549934675138 5551260951168 5554272282048 5555777590272 5563784475648 5570536162804 5576400766976 5584239565632 5586303840768 5598971196416 5603629286346 5604968393856 5605700729104 5626309922961 5627654450496 5634418458249 5635945487536 5640350317056 5663179581696 5666912220984 5671341252864 5701940165376 5704047949824 5721738568728 5723853671872 5744897251548 5753176692732 5759233579008 5759986070272 5776462621062 5782544022528 5789494195632 5790877719552 5799409228032 5814316242432 5822882282112 5844496957696 5852712621672 5855955225939 5865984078864 5868152503936 5879217611904 5881390928896 5889726594024 5894329768704 5898214760616 5903013689664 5911521005376 5913123134464 5928322443264 5933254538484 5935447830816 5945612822016 5948906896192 5957269330194 5979382853652 5988192080507 6013866030432 6017128305552 6027433181952 6029661288448 6036119808768 6051829160832 6058311425712 6060550946688 6074223418368 6082832383992 6098808780288 6112638278656 6139154906066 6140550947328 6143953023936 6154475099136 6161872304784 6172886526429 6177711007584 6179385278976 6186812424744 6188290896384 6211041965856 6213337945344 6218393266176 6225053942016 6227355101184 6232608083793 6234912035432 6250249789056 6271952045268 6273450862848 6282693330368 6298842595968 6306413320242 6308122472288 6309629933568 6313052648448 6317213623392 6340438673478 6342782485872 6347739750912 6375276248607 6381988075008 6389732657334 6404147755824 6406515118976 6430068483384 6436955889819 6439335380856 6441080557184 6472205236224 6476471109696 6479984329056 6481532860416 6491081888256 6516503046144 6517354480896 6524335381536 6539129792832 6541547053568 6550742567376 6565596858912 6575059077408 6580408703232 6582841223168 6599232088722 6601671566928 6607042845312 6611397591148 6614119813392 6616564795008 6618358003712 6625942418277 6627896260608 6640890400872 6652263526272 6654722608128 6675361663516 6688814424768 6692520258216 6702380126806 6703981804416 6712039474854 6719105842176 6731116107456 6739206391239 6746301359616 6756024006144 6765599284236 6780862329696 6783368949504 6798672082944 6808307805936 6843648092008 6871347693028 6872910234624 6876718063488 6881250554052 6888495065088 6896774506272 6898422638592 6916376183808 6923784486528 6924689135952 6926343939072 6932106342882 6936548292352 6951808438848 6960163977837 6967491568128 6975946662594 6995692424448 7014276039861 7016177035504 7019983023144 7021660598784 7032005378944 7042139776896 7054727458776 7060467354304 7068029996664 7070642771136 7096637781324 7098333675264 7106865326316 7114347362304 7122980667192 7135630296606 7143142616064 7151810864172 7167945194592 7180220948992 7204666225302 7207329508848 7209282825472 7219672712448 7233827043807 7235960137728 7246215626832 7248894269568 7265247618048 7286029998408 7302467124288 7319026006656 7321731564544 7332023791008 7348649695296 7356521016936 7357482206949 7359240435264 7361234922496 7365228089856 7370082560624 7386296466276 7399912900184 7401681268224 7402959791136 7405696376064 7432923200976 7445652754176 7448405121024 7454688100223 7456383293184 7471505715128 7473291191808 7486562934144 7501746563948 7503539267328 7512557944332 7520467089408 7541979529968 7550906108928 7555882961312 7558994072448 7561788337152 7572505620888 7589589029568 7602586887168 7628984758304 7642621413674 7644359342592 7659863002064 7670902256976 7692615124992 7699104103509 7701950161416 7719325594176 7732545637376 7749556948224 7752421656576 7758871319556 7763843042816 7767039780864 7780923206784 7790275277946 7798476801024 7803616828896 7807940301252 7821312105152 7830712720663 7838956815872 7852968792032 7859106358272 7864286347488 7870684919552 7882028007168 7893199164942 7897480901037 7911006051312 7912896556032 7913930441088 7922407249008 7927483762688 7936568391123 7943025773592 7944923930112 7954473117528 7972510471536 7995077056512 8013353250591 8018488040576 8022837740736 8028125646394 8036577575936 8048159745024 8063938343916 8069105547776 8077748567616 8080734595584 8110443178656 8122131801504 8131745040384 8138604439693 8140455154944 8155006053264 8173403570304 8187401263104 8191937365248 8215829739712 8230515368572 8233904257488 8236948010112 8239180371968 8249083232992 8251054528512 8267230907208 8281389287808 8284450593792 8285881601088 8291342880702 8300071922688 8310144111724 8324902012707 8326891426752 8333666385408 8343779341534 8345676713472 8355804244206 8362602727024 8364601150464 8379455761152 8398456794624 8405443929519 8407452590784 8408551093656 8422951497856 8441481675744 8453918231304 8457043314496 8460525475584 8463653001216 8494769372544 8500368331476 8509317433344 8519643543112 8521580906496 8538863674432 8556071924736 8573424644512 8582607853092 8585780507808 8617345877322 8629765039098 8635294812928 8638850368512 8639979105408 8654775851008 8664693931593 8673816033792 8684241293448 8689805974528 8699113842048 8718839723776 8734323423168 8754129145216 8764650935054 8766745436544 8773878270976 8798976118296 8802228755904 8809390460416 8818826417856 8822086393344 8834589891036 8847322140924 8854520534496 8856636512256 8867281508064 8869684701696 8892483664896 8903171746224 8918419233024 8923360344288 8938642405888 8949385966472 8969074280478 8974821476608 8985608521652 8995068479488 9008032008192 9020799045648 9025692458328 9041149772928 9044491932672 9054179713152 9077743741248 9090826420032 9109263684794 9111335127552 9148213170432 9168957417984 9175000738736 9195699341696 9208732359099 9215929535904 9231712648704 9232918847936 9242808457176 9269077918464 9280218637116 9282436344576 9289988757504 9301262216792 9303377319936 9320006918016 9327589899264 9341032651776 9352368053148 9359977364192 9362214131712 9389519702528 9406303278368 9407928067902 9410176294272 9424039995552 9427523694848 9448263893952 9459619980363 9462183708432 9464444900352 9469578972672 9475820435088 9497307556256 9510658010217 9514173728808 9535747818896 9557260259456 9576520869888 9584598986001 9606221633736 9609772678464 9626230283264 9645102725076 9659003071284 9661620835776 9665192359424 9669171972096 9708307854336 9714706664544 9719976493584 9736622832384 9748438284907 9758701342208 9776031721344 9798199593728 9808694689248 9809976275932 9812320580352 9820304119808 9848395288368 9862588616112 9868908357632 9870613054848 9874261834752 9902507350392 9910564267968 9917096386722 9924847192512 9927537005568 9941844390912 9964388255744 9978395289408 9982083912192 9994197233266 10004719023104 10013042495274 10016743925776 10038780387324 10053570190209 10055972706624 10068059212281 10078658763264 10096674161184 10119452039424 10131732057577 10134036009216 10175053424256 10192479123456 10198008124416 10227869675968 10265472138012 10269266881888 10292434125568 10307021539542 10315077095232 10321875831078 10332742597632 10345161759408 10347633957888 10374564275712 10387033703928 10389515908608 10404822438528 10410587068336 10455100766208 10463919993891 10485715129984 10509370676224 10524265553256 10529974534716 10532490898176 10548008068416 10551907254784 10563209665344 10582091188164 10590701031456 10593231906816 10602044994996 10605964156704 10630013962048 10644956671986 10684471000788 10697116987648 10727716296258 10751917791888 10770331423488 10774312794112 10810994263272 10813924238208 10829509068672 10853940206592 10869323440248 10873341404352 10897871427072 10911096062006 10922583153664 10978539009984 10982597346816 11022974542944 11038860652896 11041852383744 11047842134784 11055123840936 11099869350276 11102521902336 11108544564096 11111555180544 11127568951296 11141072325608 11168479131264 11172607681536 11197942392832 11207258572692 11209936787712 11211401458208 11252619845922 11255308900992 11268836916498 11271890975072 11280700634112 11326359163392 11333824441968 11342682505728 11403880330752 11443477137456 11447707343744 11463932120511 11489794503096 11506353385464 11519972140544 11552925242124 11565088045056 11578988391264 11581755439104 11598818456064 11628632484864 11645764564224 11688993915392 11705425243344 11711910451878 11731968157728 11736305007872 11758435223808 11762781857792 11779453188048 11788659537408 11796429521232 11806027379328 11823042010752 11826246268928 11839798747413 11866509076968 11870895661632 11891225644032 11897813792384 11914538660388 11958765707304 11976384161014 12024858462799 12027732060864 12034256611104 12042188469591 12054866363904 12072239617536 12103658321664 12116622851424 12121101893376 12148446836736 12165664767984 12197617560576 12225276557312 12278309812132 12281101894656 12287906047872 12308950198272 12323744609568 12345773052858 12355422015168 12358770557952 12373624849488 12376581792768 12422083931712 12426675890688 12437014321053 12450107884032 12465216167586 12469824070864 12500499578112 12515669012301 12533706366309 12543904090536 12546901725696 12565386660736 12597685191936 12612826640484 12616244944576 12626105296896 12634427246784 12680877346956 12685564971744 12695479501824 12750552497214 12763976150016 12779465314668 12808295511648 12813030237952 12860136966768 12873911779638 12878670761712 12882161114368 12926018815983 12952942219392 12959968658112 12982163776512 13034708961792 13048670763072 13078259585664 13083094107136 13101485134752 13131193717824 13146976402581 13150118154816 13160817406464 13198464177444 13203343133856 13214085690624 13222795182296 13228239626784 13233129590016 13251884836554 13281780801744 13304527052544 13309445216256 13350723327032 13377628849536 13385040516432 13404760253612 13407963608832 13424078949708 13438211684352 13462232214912 13478412782478 13492602719232 13512048012288 13531198568472 13561724659392 13566737899008 13616615611872 13663895527191 13687296184016 13742695386056 13745820469248 13753436126976 13762501108104 13793549012544 13832752367616 13847568973056 13849378271904 13852687878144 13864212685764 13873096584704 13903616877696 13920327955674 13934983136256 13951893325188 13991384848896 14028552079722 14032354071008 14039966046288 14043321197568 14064010757888 14084279553792 14109454917552 14111892101853 14120934708608 14136059993328 14141285542272 14193275562648 14196667350528 14213730652632 14245961334384 14271260593212 14286285232128 14303621728344 14335890389184 14360441897984 14403401895001 14409332450604 14414659017696 14418565650944 14439345424896 14467654087614 14492431253664 14497788539136 14530495236096 14542752195517 14572059996816 14604934248576 14638052013312 14643463129088 14664047582016 14697299390592 14713042033872 14714964413898 14718480870528 14722469844992 14730456179712 14740165121248 14772592932552 14799825800368 14803362536448 14805919582272 14811392752128 14865846401952 14875644580083 14891305508352 14909376200446 14912766586368 14943011430256 14946582383616 14973125868288 14991295849899 15003493127896 15007078534656 15019563742911 15025115888664 15083959059936 15101812217856 15111765922624 15117988144896 15123576674304 15145011241776 15179178059136 15205173774336 15257969516608 15285242827348 15288718685184 15319726004128 15341804513952 15398208207018 15403900322832 15438651188352 15460532309313 15465091274752 15482813746617 15499113896448 15517742639112 15527686085632 15561846413568 15580550555892 15596953602048 15607233657792 15615880602504 15642624210304 15661425441326 15677913631744 15705937584064 15718212716544 15724814912891 15728572694976 15741369839104 15764056014336 15786398329884 15794961802074 15822012102624 15825793112064 15827860882176 15844814498016 15873136782246 15886051547184 15889847860224 15908946235056 15945020943072 16026706501182 16036976081152 16045675481472 16056251292788 16073155151872 16091574444387 16096319490048 16127876687832 16138211095552 16155497135232 16161469191168 16220886357312 16244263603008 16277208879386 16280910309888 16310012106528 16346807140608 16366644093009 16383874730496 16431659479424 16461030737144 16467808514976 16473896020224 16498166465984 16534461814416 16562778575616 16568901187584 16571763202176 16582685761404 16600143845376 16620288223448 16649804025414 16653782853504 16667332770816 16687558683068 16691353426944 16711608488412 16725205454048 16729202300928 16758911522304 16796913589248 16810887859038 16814905181568 16817102187312 16845902995712 16878929768883 16882963351488 16903255374747 16907836462608 16914086628992 16921050951168 16989538745088 17000736662952 17039287086224 17077727348864 17112143849472 17146849289024 17165215706184 17171561015616 17234691754644 17259530078196 17270589625856 17277700737024 17279958210816 17329387863186 17347632067584 17368482586896 17379611949056 17398227684096 17437679447552 17468646846336 17508258290432 17529301870108 17533490873088 17547756541952 17567865677817 17597952236592 17604457511808 17618780920832 17637652835712 17644172786688 17669179782072 17694644281848 17709041068992 17734563016128 17739369403392 17784967329792 17806343492448 17836838466048 17846720688576 17877284811776 17898771932944 17938148560956 17949642953216 17964576241521 17971217043304 18041598091296 18051384916656 18082299545856 18088983865344 18104242529113 18108359426304 18155487482496 18181652840064 18218527369588 18222670255104 18296426340864 18337914835968 18350001477472 18391398683392 18417464718198 18431859071808 18463425297408 18465837695872 18485616914352 18518659579287 18538155836928 18560437274232 18564872689152 18602524433584 18640013836032 18655179798528 18682065303552 18697824251379 18704736106296 18719954728384 18779039405056 18812606556736 18815856135804 18820352588544 18848079991104 18855047389696 18896527787904 18919239960726 18924367416864 18928889800704 18939157945344 18951640870176 18994615112512 19021316020434 19028347457616 19071495637792 19114520518912 19169197972002 19212443267472 19219545356928 19252460566528 19290205450152 19318006142568 19323241671552 19330384718848 19416615708672 19429413329088 19439952987168 19473245664768 19496876569814 19517402684416 19552063442688 19596399187456 19617389378496 19619952551864 19624641160704 19696790576736 19725177232224 19741226109696 19748523669504 19805014700784 19821128535936 19834192773444 19849694385024 19855074011136 19883688781824 19956790578816 19964167824384 19988394466532 20009438046208 20026084990548 20033487851552 20077560774648 20107140380418 20111945413248 20136118424562 20157317526528 20193348322368 20217619173717 20238904078848 20263464115154 20268072018432 20350106848512 20396016248832 20455739351936 20530944276024 20538533763776 20584868251136 20614043079084 20630154190464 20643751662156 20665485195264 20690323518816 20695267915776 20749128551424 20774067407856 20779031817216 20809644877056 20821174136672 20927839987782 20971430259968 21018741352448 21042828119583 21048531106512 21059949069432 21064981796352 21096016136832 21103814509568 21126419330688 21164182376328 21181402062912 21204089989992 21211928313408 21260027924096 21289913343972 21368942001576 21394233975296 21455432592516 21487042171231 21503835583776 21540662846976 21621988526544 21627848476416 21659018137344 21707880413184 21738646880496 21746682808704 21795742854144 21822192124012 21845166307328 21957078019968 21965194693632 22045949085888 22072446620847 22077721305792 22083704767488 22095684269568 22110247681872 22199738700552 22205043804672 22217089128192 22282144651216 22336958262528 22345215363072 22364064300669 22414517145384 22419873575424 22422802916416 22505239691844 22510617801984 22537673832996 22543781950144 22561401268224 22652718326784 22667648883936 22685365011456 22807760661504 22886954274912 22895414687488 22927864241022 22979589006192 23012706770928 23039944281088 23097312310527 23105850484248 23157976782528 23197636912128 23257264969728 23291529128448 23377987830784 23410850486688 23423820903756 23463936315456 23472610015744 23492138161989 23516870447616 23558906376096 23577319074816 23592859042464 23612054758656 23646084021504 23679597494826 23733018153936 23741791323264 23782451288064 23795627584768 23829077320776 23917531414608 23952768322028 24049716925598 24055464121728 24068513222208 24084376939182 24109732727808 24144479235072 24207316643328 24233245702848 24242203786752 24331329535968 24395235121152 24415813319079 24556619624264 24562203789312 24575812095744 24647489219136 24691546105716 24710844030336 24717541115904 24747249698976 24753163585536 24844167863424 24853351781376 24874028642106 24900215768064 24930432335172 24939648141728 24974706038121 25000999156224 25031338024602 25067412732618 25087808181072 25093803451392 25130773321472 25195370383872 25216331788557 25225653280968 25232489889152 25268854493568 25361754693912 25371129943488 25390959003648 25501104994428 25527952300032 25558930629336 25616591023296 25626060475904 25720273933536 25747823559276 25757341523424 25764322228736 25852037631966 25905884438784 25919937316224 25964327553024 26069417923584 26097341526144 26156519171328 26166188214272 26202970269504 26262387435648 26293952805162 26300236309632 26321634812928 26396928354888 26406686267712 26428171381248 26445590364592 26456479253568 26466259180032 26503769673108 26563561603488 26609054105088 26701446654064 26749174947859 26755257699072 26770081032864 26809520507224 26815927217664 26848157899416 26924464429824 26956825564956 26985205438464 27024096024576 27062397136944 27123449318784 27133475798016 27233231223744 27327791054382 27374592368032 27485390772112 27506872253952 27525002216208 27587098025088 27626197077297 27695137946112 27698756543808 27728425371528 27746193169408 27807233755392 27840655911348 27869966272512 27903786650376 27982769697792 28057104159444 28064708142016 28079932092576 28086642395136 28098439762379 28128021515776 28168559107584 28218909835104 28223784203706 28241869417216 28272119986656 28282571084544 28386551125296 28393334701056 28427461305264 28491922668768 28542521186424 28607243456688 28671780778368 28720883795968 28753796958003 28806803790002 28818664901208 28829318035392 28837131301888 28878690849792 28935308175228 28984862507328 28995577078272 29085504391034 29144119993632 29203227695369 29209868497152 29245314854721 29276104026624 29328095164032 29394598781184 29426084067744 29429928827796 29436961741056 29460912359424 29480330242496 29545185865104 29599651600736 29606725072896 29611839164544 29622785504256 29731692803904 29751289160166 29782611016704 29818752400892 29825533172736 29886022860512 29893164767232 29946251736576 29982591699798 30006986255792 30014157069312 30039127485822 30050231777328 30160710570627 30167918119872 30204177636843 30223531845248 30235976289792 30290022483552 30358356118272 30395196172731 30515939033216 30570485654696 30577437370368 30639452008256 30683609027904 30796416414036 30807800645664 30877302376704 30921064618626 30965627493234 30998227792896 31035485278224 31055372171264 31123692827136 31161101111784 31214467315584 31231761205008 31285248420608 31322850882652 31355827263488 31391759981673 31411875168128 31449629825782 31457145389952 31482739678208 31528112028672 31572796659768 31589923604148 31644024205248 31655721764352 31689628996032 31746273564492 31772103094368 31779695720448 31817892470112 31882422896779 31890041886144 32053413002364 32073952162304 32091350962944 32112502585576 32183148888774 32255753375664 32276422191104 32310994270464 32322938382336 32441772714624 32488527206016 32554417758772 32561820619776 32620024213056 32693614281216 32733288186018 32767749460992 32863318958848 32922061474288 32935617029952 32947792040448 32996332931968 33068923628832 33125557151232 33143526404352 33165371522808 33240576446896 33299608050828 33307565707008 33334665541632 33375117366136 33382706853888 33423216976824 33450410908096 33517823044608 33593827178496 33621775718076 33629810363136 33634204374624 33691805991424 33757859537766 33765926702976 33806510749494 33815672925216 33828173257984 33842101902336 33979077490176 34001473325904 34078574172448 34155454697728 34293698578048 34330431412368 34343122031232 34391796361533 34469383509288 34519060156392 34541179251712 34559916421632 34658775726372 34695264135168 34736965173792 34796455368192 34875358895104 34937293692672 34979690316431 35016516580864 35058603740216 35066981746176 35135731355634 35195904473184 35208915023616 35237561841664 35275305671424 35288345573376 35338359564144 35389288563696 35418082137984 35469126032256 35478738806784 35612686984896 35673676932096 35693441377152 35754569623552 35797543865888 35876297121912 35899285906432 35929152483042 35942434086608 36074575388397 36083196182592 36102769833312 36126565408773 36164599091712 36208485058226 36216718852608 36310974964992 36363305680128 36437054739176 36445340510208 36592852681728 36675829671936 36700002954944 36782797366784 36834929436396 36863718143616 36926850594816 36931675391744 36971233828704 37037319158574 37076311673856 37120874548464 37129745378304 37205048867168 37280027672064 37395648502758 37409472212592 37439909456768 37547007036903 37558078810112 37601119098927 37625213113472 37631712271608 37640705177088 37696159982208 37710094779392 37793055575808 37838479921452 37848734833728 37878315890688 37903281740352 37989230225024 38042632040868 38056694915232 38142991275584 38188836217021 38229041037824 38338395944004 38424886534944 38439090713856 38580410900304 38636012285136 38646483343104 38660769437696 38858826658176 38879905974336 38946491329536 38993753139628 39034805368832 39104126885376 39192798374912 39234778756992 39239905103728 39249282321408 39393581153472 39440929207743 39450354464448 39482452219392 39610029401568 39642257071872 39668385546888 39699388770048 39913581157632 39928335648768 39976788933064 40052169981096 40066975703104 40155121549296 40214280760836 40223890826496 40272236849124 40314635053056 40386696644736 40435238347434 40477808157696 40526928230308 40536144036864 40700213697024 40911478703872 40991686581573 41061888552048 41077067527552 41169736502272 41228086158168 41260308380928 41287503324312 41380647037632 41498257102848 41548134815712 41558063634432 41619289754112 41642348273344 41855679975564 41942860519936 42085656239166 42097062213024 42119898138864 42129963592704 42192032273664 42207629019136 42252838661376 42328364752656 42362804125824 42408179979984 42423856626816 42520055848192 42579826687944 42737884003152 42788467950592 42910865185032 42974084342462 43007671167552 43081325693952 43210205685003 43243977053088 43255696952832 43318036274688 43477293760992 43493365617408 43591485708288 43628256586551 43644384248024 43914156039936 43930389387264 44091898171776 44144893241694 44155442611584 44167409534976 44191368539136 44220495363744 44399477401104 44410087609344 44434178256384 44564289302432 44626933740249 44673916525056 44728128601338 44829034290768 44839747150848 44845605832832 44973887549697 45010479383688 45021235603968 45058691228733 45075347665992 45087563900288 45305436653568 45335297767872 45370730022912 45615521323008 45773908549824 45790829374976 45855728482044 45959178012384 46025413541856 46079888562176 46194624621054 46211700968496 46315953565056 46381596927939 46395273824256 46583058256896 46755975661568 46821700973376 46847641807512 46927872630912 46945220031488 46984276323978 47033740895232 47117812752192 47154638149632 47174444738673 47185718084928 47224109517312 47292168043008 47359194989652 47466036307872 47483582646528 47591255169536 47658154641552 47835062829216 47905536644056 48099433851196 48110928243456 48137026444416 48168753878364 48219465455616 48288958470144 48414633286656 48466491405696 48484407573504 48662659071936 48831626638158 49099932279027 49113239248528 49151624191488 49294978438272 49383092211432 49421688060672 49494499397952 49688335726848 49706703562752 49748057284212 49800431536128 49860864670344 49879296283456 49949412076242 50001998312448 50062676049204 50134825465236 50175616362144 50187606902784 50261546642944 50390740767744 50432663577114 50451306561936 50464979778304 50537708987136 50636789306649 50723509387824 50742259886976 51002209988856 51117861258672 51233182046592 51252120951808 51440547867072 51495647118552 51514683046848 51528644457472 51704075263932 51811768877568 51839874632448 52138835847168 52182816701561 52194683052288 52313038342656 52405940539008 52524774871296 52587905610324 52600472619264 52643269625856 52793856709776 52813372535424 52856342762496 52891180729184 52912958507136 52932518360064 53007539346216 53127123206976 53218108210176 53402893308128 53498349895718 53510515398144 53540162065728 53619041014448 53631854435328 53696315798832 53848928859648 53893728724563 53913651129912 54124794273888 54246898637568 54266951596032 54312727587339 54466462447488 54655582108764 54749184736064 54970781544224 55013744507904 55050004432416 55174196050176 55252394154594 55390275892224 55397513087616 55456850743056 55492386338816 55555978737861 55614467510784 55681311822696 55807573300752 55965539395584 56093472754137 56114208318888 56129416284032 56159864185152 56196879524758 56256043031552 56337118215168 56437819670208 56447568407412 56483738834432 56544239973312 56565142169088 56773102250592 56786669402112 56854922610528 56970231077851 56983845337536 57085042372848 57214486913376 57343561556736 57507593916006 57613607580004 57637329802416 57658636070784 57674262603776 57757381699584 57870616350456 57969725014656 57991154156544 58171008782068 58288239987264 58406455390738 58419736994304 58490629709442 58552208053248 58656190328064 58789197562368 58852168135488 58859857655592 58873923482112 58960660484992 59090371730208 59199303201472 59223678329088 59245571008512 59463385607808 59502578320332 59565222033408 59637504801784 59651066345472 59772045721024 59892503473152 59965183399596 60013972511584 60028314138624 60078254971644 60100463554656 60321421141254 60335836239744 60408355273686 60447063690496 60471952579584 60580044967104 60652857521151 60716712236544 60790392345462 61031878066432 61140971309392 61278904016512 61367218055808 61592832828072 61615601291328 61754604753408 61842129237252 61931254986468 61996455585792 62070970556448 62247385654272 62322202223568 62428934631168 62463522410016 62570496841216 62645701765304 62783519963346 62823750336256 62899259651564 62914290779904 62965479356416 63056224057344 63145593319536 63179847208296 63288048410496 63311443528704 63379257992064 63492547128984 63544206188736 63635784940224 63764845793558 63780083772288 64106826004728 64147904324608 64182701925888 64225005171152 64366297777548 64461126513693 64511506751328 64621988540928 64883545429248 64962282016229 64977054412032 65108835517544 65123641239552 65240048426112 65387228562432 65466576372036 65535498921984 65726637917696 65844122948576 65871234059904 65895584080896 65992665863936 66137847257664 66217339862541 66251114302464 66287052808704 66330743045616 66481152893792 66599216101656 66615131414016 66750234732272 66846433953648 66900821816192 67035646089216 67092192902007 67243551436152 67259620726272 67268408749248 67383611982848 67515719075532 67531853405952 67613021498988 67631345850432 67656346515968 67684203804672 67958154980352 68002946651808 68157148344896 68239067994349 68310909395456 68587397156096 68660862824736 68686244062464 68783592723066 68938767018576 69038120312784 69082358503424 69119832843264 69317551452744 69473930347584 69592910736384 69750717790208 69874587385344 69959380632862 70033033161728 70117207480432 70133963492352 70271462711268 70391808946368 70417830047232 70476414485967 70550611342848 70676719128288 70778577127392 70836164275968 70922124403039 70938252064512 71225373969792 71347353864192 71386882754304 71595087731776 71752594243824 71798571812864 71858304966084 71884868173216 72149150776794 72166392365184 72205539666624 72253130817546 72329198183424 72416970116452 72433437705216 72621949929984 72726611360256 72874109478352 73185705363456 73247439957237 73400005909888 73565594733568 73669858872792 73727436287232 73863350783488 73942467657408 74074638317148 74152623347712 74241749096928 74259490756608 74410097734336 74560055344128 74791297005516 74818944425184 74879818913536 75094014073806 75202238197854 75250426226944 75263424543216 75281410354176 75392319964416 75420189558784 75586111151616 75676959842904 75697469667456 75806563480704 75978460450048 76085264081736 76113389830464 76285982551168 76377672434042 76458082075648 76676791888008 76849773069888 76878181427712 77160821800608 77272024570272 77292966686208 77717653316352 77759811948672 77892982659072 77987506279256 78208253770752 78385596749824 78469557513984 78479810207456 78498564642816 78787162306944 78881858415486 78900708928896 78964904438784 79220058803136 79284514143744 79336771093776 79398777540096 79827162315264 79953577866128 80104339962192 80133951406208 80247524843577 80310243098592 80428561521672 80447781652992 80544473698248 80773393289472 80870476694868 80955616315392 81053856460616 81072288073728 81400427394048 81822957407744 81983373163146 82123777104096 82154135055104 82339473004544 82456172316336 82520616761856 82575006648624 82761294075264 82878591231891 83096269631424 83238579508224 83284696546688 83711359951128 83885721039872 84171312478332 84194124426048 84239796277728 84259927185408 84295319287137 84384064547328 84505677322752 84656729505312 84725608251648 84816359959968 84847713253632 84950676482761 85040111696384 85159653375888 85475768006304 85576935901184 85821730370064 85948168684924 86015342335104 86162651387904 86420411370006 86487954106176 86511393905664 86636072549376 86954587521984 86986731234816 87256513173102 87288768496048 87609683086107 87735944564163 87828312079872 88183796343552 88289786483388 88310885223168 88382737078272 88440990727488 88798954802208 88820175218688 88868356512768 89128578604864 89253867480498 89347833050112 89456257202676 89658068581536 89679494301696 89691211665664 89947775099394 90020958767376 90042471207936 90117382457466 90150695331984 90175127800576 90482131711881 90670595535744 91185588518193 91547817099648 91581658749952 91711456964088 91918356024768 92050827083712 92389249242108 92423401936992 92631907130112 92763193855878 93166116513792 93643401946752 93695283615024 93855745261824 93890440062976 93968552647956 94067481790464 94235625504384 94348889477346 94371436169856 94448219034624 94584336086016 94718389979304 94932072615744 94967165293056 95182510339072 95316309283104 95647268690337 95670125658432 95811073288112 96198867702392 96221856486912 96274052888832 96337507756728 96829266573312 96932982811392 96968815147008 97325318143872 97663253276316 98199864558054 98226478497056 98303248382976 98589956876544 98766184422864 98843376121344 98988998795904 99376671453696 99496114568424 99721729340688 99758592566912 99898824152484 100003996624896 100125352098408 100269650930472 100351232724288 100523093285888 100781481535488 100823813265007 100865327154228 100902613123872 100929959556608 101075417974272 101273578613298 101447018775648 101484519773952 101799265368619 102004419977712 102235722517344 102466364093184 102504241903616 102881095734144 102991294237104 103029366093696 103057288914944 103175389084599 103408150527864 103623537755136 103679749264896 104365633403122 104389366104576 104626076685312 104811881078016 104939070949293 105049549742592 105175811220648 105200945238528 105587713419552 105626745070848 105712685524992 105782361458368 105825917014272 105865036720128 106015078692432 106254246413952 106436216420352 106805786616256 106996699791436 107021030796288 107080324131456 107238082028896 107263708870656 107392631597664 107697857719296 107787457449126 107827302259824 108223726165191 108249588547776 108379696226319 108493797275136 108625455174678 108932924894976 109311164217528 109498369472128 109941563088448 110027489015808 110100008864832 110348392100352 110504788309188 110780551784448 110795026175232 110913701486112 111111957475722 111228935021568 111362623645392 111615146601504 112186945508274 112228416637776 112258832568064 112319728370304 112393759049516 112512086063104 112641021110709 112674236430336 112875639340416 112895136814824 112967477668864 113088479946624 113130284338176 113546204501184 113709845221056 113940462155702 113967690675072 114170084745696 114428973826752 114566508651063 114687123113472 115015187832012 115227215160008 115274659604832 115317272141568 115741232700912 115939450029312 115982308313088 116342017564136 116576479974528 116812910781476 116839473988608 116981259418884 117104416106496 117312380656128 117578395124736 117704336270976 117719715311184 117747846964224 117921320969984 118180743460416 118322787623229 118398606402944 118447356658176 118926771215616 119005156640664 119275009603568 119544091442048 119785006946304 119930366799192 120027945023168 120156509943288 120200927109312 120642842282508 120671672479488 120816710547372 120894127380992 120943905159168 121160089934208 121305715042302 121433424473088 121580784690924 122063756132864 122281942618784 122557808033024 122734436111616 122975059744719 123185665656144 123231202582656 123509209506816 123684258474504 123862509972936 124141941112896 124494771308544 124644404447136 124857869262336 124927044820032 125140993682432 125291403530608 125567039926692 125647500672512 125798519303128 125828581559808 126291186639072 126359694416592 126576096820992 126622887057408 126729697703791 126758515984128 126985094257968 127088412377472 127271569880448 127529691587116 127560167544576 128213652009456 128295808649216 128365403851776 128450010342304 128732595555096 128922253027386 129023013502656 129243977081856 129630617055009 129767090858496 129924564032458 129954108824064 130217671035088 130480096852224 130774457124864 130884769759653 130933152744072 131453275835392 131688245897152 131742468119808 131791168161792 131985331727872 132275694515328 132434679725082 132502228604928 132574105617408 132661486091232 132962305787584 133198432203312 133230262828032 133500469464544 133692867907296 133801643632384 134184385804014 134487102872304 134519241452544 134536817498496 134767223965696 134921662649091 135031438151064 135063706811904 135226042997976 135262691700864 135312693031936 135916309960704 136005893303616 136314296689792 136478135988698 136621818790912 137174794312192 137321725649472 137372488124928 137567185446132 137877534037152 138076240625568 138239665686528 138635102905488 138947860695168 139185821472768 139749174770688 139918761265724 140066066323456 140234414960864 140267926984704 140542925422536 140783617892736 140835660094464 140952828971934 141101222685696 141353438256576 141523334216019 141557154254784 141672328551936 141844248806078 141876504129024 142450747939584 142773765508608 143190175463552 143505188487648 143716609932168 143769736346432 144298301553588 144332784730368 144411079333248 144506261635092 144658396366848 144833940232904 144866875410432 145243899859968 145453222720512 145748218956704 146494879914474 146800011819776 147131189467136 147299796837081 147339717745584 147454872574464 147726701566976 147884935314816 148149276634296 148483498193856 148820195468672 149120110688256 149582594011032 149637888850368 149759637827072 150188028147612 150404476395708 150500852453888 150526849086432 150562820708352 150784639928832 151172222303232 151353919685808 151394939334912 151613126961408 151956920900096 152170528163472 152226779660928 152571965102336 152755344868084 152916164151296 153353583776016 153699546139776 153756362855424 154321643601216 154544049140544 154585933372416 155435306632704 155519623897344 155975012558512 156416507541504 156548450104683 156939115027968 156959620414912 157574324613888 157763716830972 157801417857792 157929808877568 158440117606272 158569028287488 158673542187552 158797555080192 159654324630528 159907155732256 160208679924384 160267902812416 160495049687154 160620486197184 160857123043344 160895563305984 161088947396496 161546786578944 161681186173689 161740953389736 162107712921232 162800854788096 162938182762017 163645914815488 163966746326292 164247554208192 164308270110208 164912344632672 165041233523712 165150013297248 165522588150528 165757182463782 166192539262848 166477159016448 166569393093376 167422719902256 167771442079744 168342624956664 168388248852096 168479592555456 168590638574274 168768129094656 169011354645504 169313459010624 169451216503296 169632719919936 169695426507264 169901352965522 170080223392768 170319306751776 170910693233553 170951536012608 171643460740128 171896337369848 172030684670208 172840822740012 172975908212352 173022787811328 173272145098752 173909175043968 173973462469632 174513026346204 174577536992096 175219366172214 175471889128326 175656624159744 176367592687104 176579572966776 176621770446336 176881981454976 177597909604416 177736713025536 178257157209728 178507734960996 178695666100224 178912514405352 179316137163072 179382423331328 179895550198788 180041917534752 180084942415872 180234764914932 180301390663968 180350255601152 180964263423762 181341191071488 182371177036386 183095634199296 183163317499904 183422913928176 183836712049536 184101654167424 184778498484216 184846803873984 185263814260224 185526387711756 187244224635013 187286803893504 187390567230048 187711490523648 187937105295912 188471251008768 188697778954692 188742872339712 188896438069248 189168672172032 189436779958608 189864145231488 189934330586112 190365020678144 190632618566208 191294537380674 191340251316864 191622146576224 192397735404784 192443712973824 192548105777664 192675015513456 193383379541079 193865965622784 194650636287744 194886846048687 195326506552632 196399729116108 196452956994112 196606496765952 197179913753088 197532368845728 197686752242688 197977997591808 198753342907392 198992229136848 199443458681376 199517185133824 199797648304968 200250704196816 200539301860944 200702465448576 201046186571776 201276578706021 201647626530014 201730654308456 201805226247744 201859919113216 202150835948544 202547157226596 202894037551296 202969039547904 203598530737238 204008839955424 204422593867583 204471445034688 204717203983047 204932728186368 205762191468288 205982588474208 206058732187392 206350778169198 206816301055728 207247075510272 207359498529792 208731266806244 208778732209152 209252153370624 209623762156032 209878141898586 210099099485184 210351622441296 210401890477056 211175426839104 211253490141696 211429243457901 211564722916736 211651834028544 212030157384864 212508492827904 212766373209117 213611573232512 213993399582872 214042061592576 214160648262912 214476164057792 214785263195328 215395715438592 215574914898252 215654604519648 216447452330382 216499177095552 216759392452638 216987594550272 217250910349356 217865849789952 218622328435056 218996738944256 219742319871711 219883126176896 220200017729664 220696784200704 221009576618376 221590052350464 221827402972224 222223914951444 222457870043136 222725247290784 223230293203008 224373891016548 224456833275552 224517665136128 224639456740608 224787518099032 225282042221418 225751278680832 225790273629648 225934955337728 226176959893248 226260568676352 227092409002368 227419690442112 227880924311404 227935381350144 228340169491392 228857947653504 229133017302126 229374246226944 230030375664024 230454430320016 230549319209664 230634544283136 231482465401824 231878900058624 232684035128272 233152959949056 233625821562952 233678947977216 233962518837768 234624761312256 235156790249472 235408672541952 235439430622368 235495693928448 235842641939968 236361486920832 236645575246458 236797212805888 236894713316352 237853542431232 238010313281328 238550019207136 239088182884096 239860733598384 240055890046336 240313019886576 240401854218624 240742574530731 241285684565016 241343344958976 241633421094744 241788254761984 242320179868416 242611430084604 242866848946176 243161569381848 244127512265728 244563885237568 244857832215017 245115616066048 245468872223232 245950119489438 246371331312288 246462405165312 247018419013632 247368516949008 247725019945872 248283882225792 249288808894272 249715738524672 249854089640064 250281987364864 250582807061216 251134079853384 251295001345024 251597038606256 251657163119616 252582373278144 252719388833184 252885957861411 253152193641984 253459395407582 253517031968256 253970188515936 254176824754944 254543139760896 254852029448283 255059383174232 255120335089152 256427304018912 256730807703552 256900020684608 257465191110192 257844506054772 258046027005312 258487954163712 259261234110018 259534181716992 259849128064916 259908217648128 260435342070176 260960193704448 261769539519306 261866305488144 262829049258321 262906551670784 263207833692489 263376491794304 263484936239616 263970663455744 264551389030656 264869359450164 265148211234816 265322972182464 265924611575168 266396864406624 266460525656064 267000938929088 267321853519147 267385735814592 267603287264768 268368771608028 268974205744608 269038482905088 269073634996992 269843325298182 270062876302128 270127413623808 270452085995952 270525383401728 270625386063872 272011786607232 272628593379584 272956271977396 273243637581824 273556765554579 274349588624384 274643451298944 274744976249856 275134370892264 275755068074304 276152481251136 277270205810976 277895721390336 279498349541376 279837522531448 280468829921728 281085850845072 281567235785472 281671320188928 281905657943868 282202445371392 282706876513152 283046668432038 283114308509568 283344657103872 283688497612156 283753008258048 284901495879168 285547531017216 286380350927104 286941806071011 287010376975296 287433219864336 287539472692864 288596603107176 288665569460736 288822158666496 289012523270184 289667880465808 290487799719936 290906445441024 291496437913408 292989759828948 293600023639552 294599593674162 294679435491168 294909745148928 295453403133952 295769870629632 296298553268592 296966996387712 297640390937344 299165188022064 299275777700736 299519275654144 300376056295224 300808952791416 301001704907776 301053698172864 301569279857664 302344444606464 302471439795021 302707839371616 302789878669824 303226253922816 303913841800192 304341056326944 304453559321856 305143930204672 305397796105857 305510689736168 306707167552032 307399092279552 307512725710848 308643287202432 309088098281088 309171866744832 310870613265408 311039247794688 311950025117024 313096900209366 313878230055936 313919240829824 314817212847879 315148649227776 315527433661944 315602835715584 316880235212544 317138056574976 317347084375104 317595110160384 319308649261056 319814311464512 320417359848768 320535805624832 320990099374308 321240972394368 321714246086688 321791126611968 322177894792992 323093573157888 323362372347378 323481906779472 324215425842464 324671178495573 325876365524034 327291829630976 327933492652584 328495108416384 328616540220416 329824689265344 330082467047424 330300026594496 331045176301056 331514364927564 332385078525696 333138786186752 334845439804512 336685249913328 336776497704192 336959185110912 337181277148548 337536258189312 338022709291008 338626918021248 338902433006592 339265439839872 339390853014528 339802705931044 340160446785536 340638613503552 341821386467106 341903072025216 343286921480256 343699525953189 343792674739696 344061369340416 345681645480024 345951816424704 347818350087936 347946924939264 349026052692408 349155073984192 350438732344428 350943778256652 351313248319488 352735185374208 353159145933552 353243540892672 353763962909952 355195819208832 356514314419456 357015469921992 357825028810704 358632274326144 358764846662656 359791100397576 360083835069504 360469529829864 360602781327936 360700511202304 361928526847524 362682382142976 364742354072772 365279716910927 366191268398592 366845827856352 367673424099072 368203308334848 369556996968432 369693607747968 370527628520448 371052775423512 374488449270026 374573607787008 374781134460096 375422981047296 375874210591824 376942502017536 377395557909384 377485744679424 378873559917216 379728290462976 379868661172224 380189093111373 381265237132416 382589074761348 382680502633728 383244293152448 384795470809568 384887425947648 385096211555328 385350031026912 386766759082158 387731931245568 388891851165027 389301272575488 389773692097374 390653013105264 392654309278959 392799458232216 392905913988224 394359827506176 395064737691456 395373504485376 395955995183616 397506685814784 397984458273696 398886917362752 399034370267648 399595296609936 400501408393632 401078603721888 401404930897152 402553157412042 403295253060028 403461308616912 403610452495488 403719838226432 404301671897088 405094314453192 405788075102592 405938079095808 407197061474476 408017679910848 408845187735166 408942890069376 409434407966094 409865456372736 411524382936576 411965176948416 412117464374784 412701556338396 413632602111456 414718997059584 417462533612488 417557464418304 419247524312064 419756283797172 420198198970368 420703244882592 420803780954112 422350853678208 422506980283392 422858486915802 423129445833472 423303668057088 424060314769728 424570002648057 425016985655808 425532746418234 427223146465024 427986799165744 428321296525824 428952328115584 429570526390656 431149829796504 431309209039296 432894904660764 432998354191104 433518784905276 433975189100544 434501820698712 435731699579904 437244656870112 437993477888512 439484639743422 439766252353792 440400035459328 441393568401408 442019153236752 443180104700928 443654805944448 444447829902888 445450494581568 446460586406016 448747782033096 448913666551104 449035330272256 449278913481216 449575036198064 450564084442836 451502557361664 451580547259296 452353919786496 454184818004736 454735974113603 454839380884224 455761848622808 455870762700288 456680338982784 457715895307008 458266034604252 458748492453888 460060751328048 460908860640032 461098638419328 461269088566272 462964930803648 463757800117248 465368070256544 466305919898112 467251643125904 467925037675536 469249522624512 469645350314049 470817345083904 470878861244736 471685283879936 472722973841664 473291150492916 473594425611776 473789426632704 475707084862464 476020626562656 477100038414272 477673475960443 478176365768192 479721467196768 480111780092672 480626039773152 480803708437248 481485149061462 482571369130032 482686689917952 483266842189488 483576509523968 484640359736832 485222860169208 486323138763696 488255024531456 488814548286051 489127770475136 489715664430034 490231232132096 490937744446464 491900238978876 492742662624576 492924810330624 494737033898016 495450039891744 496454870821273 496567764451584 498577617788544 499431477049344 499708179280128 501165614122432 502268159706768 502590002690048 503194077212512 503314326239232 505164746556288 505438777666368 505771915722822 506304387283968 506918790815164 507034063936512 507940377031872 508353649509888 509086279521792 509704058896566 510118766348464 510240670178304 512732079700659 512854608037824 513800041369216 514930382220384 515689012109544 516092054010624 518522468220036 519068363433984 519698256129832 519816435296256 520870684140352 521920387408896 523539079038612 523732610976288 525658098516642 526415667384978 526752983588608 526969872479232 527941326911488 529102778061312 529738718900328 530645944364928 531849223150336 532793728813248 534001877858176 534643707038294 534771471629184 535206574529536 536737543216056 537948411489216 538147269993984 539686650596364 540125752604256 540254827247616 540904171991904 541050766803456 544023573214464 545257186759168 545912543954792 547113531109158 548699177248768 549286902597888 549489952499712 550268741784528 551510136148608 552304962502272 554540411621952 555791442780672 559675045062896 560937659843456 561732673905039 562171701690144 563134471570944 563811315887736 565413753026304 566093336864076 566228617019136 566689314207744 567376995224312 567506016516096 569802991758336 571095062034432 572760701854208 573883612142022 574020753950592 574866439728672 575078945385728 577193206214352 577331138921472 577644317332992 578025046540368 579335760931616 580150138623237 582992875826816 584660538146061 585979519657896 587200047279104 589199187348324 589358870982336 589819490297856 591539741259264 592597106537184 593933992775424 594654735379327 595280781874688 598330376044128 598551555401472 599038551308288 600752112590448 601617905582832 602003409815552 602107396345728 603138559715328 604942879590042 605415678743232 605579757339648 606452507845632 607827683600384 608682112653888 608907118643712 610287860409344 610795592211714 611021379472336 613267781602749 613414335104064 614151611949141 614798184559104 617286574404864 618176196562176 621741226530816 622078495589376 623900050234048 626193800418732 627756460111872 627838481659648 629634425695758 630297298455552 631054867323888 631205671431168 633760470425088 634694168750208 638299119627351 639628622929024 640834719697536 641071611249664 641980198748616 642481944788736 643428492173376 644355789585984 646187146315776 646724744694756 646963813558944 648430851684928 649342356991146 651752731048068 655866985305168 656990216832768 657233080440832 659649378530688 660600053188992 662090352602112 663028729855128 664770157051392 666277572373504 669690879609024 673370499826656 673552995408384 673918370221824 674362554297096 677253836042496 677804866013184 678530879679744 678781706029056 679605411862088 681277227007104 683642772934212 683806144050432 686573842960512 687399051906378 687585349479392 688122738680832 691363290960048 691903632849408 695636700175872 698052105384816 698310147968384 700877464688856 701887556513304 705470370748416 706318291867104 706487081785344 707527925819904 710391638417664 713028628838912 714030939843984 715650057621408 717264548652288 717529693325312 719582200795152 720167670139008 720939059659728 721205562655872 721401022404608 722227723592193 723857053695048 725364764285952 729484708145544 730559433821854 732382536797184 733691655712704 734573496645051 735346848198144 736406616669696 739113993936864 739387215495936 741055257040896 742105550847024 748976898540052 749147215574016 749562268920192 750845962094592 751748421183648 753885004035072 754791115818768 754971489358848 757747119834432 758657873584233 759456580925952 760378186222746 762530474264832 764556088344849 765178149522696 765361005267456 766488586304896 769590941619136 770192423110656 770700062053824 773533518164316 775463862491136 777783702330054 778602545150976 779547384194748 781306026210528 785308618557918 785598916464432 785811827976448 788487147774963 788719655012352 790129475382912 791911990367232 795968916547392 797773834725504 798068740535296 799190593219872 801002816787264 801965560557441 802157207443776 802809861794304 805106314824084 806590506120056 806922617233824 807220904990976 810188628906384 811576150205184 811876158191616 814394122948952 816035359821696 817690375470332 817885780138752 818868815932188 819730912745472 823048765873152 823930353896832 824234928749568 825403112676792 827265204222912 834925067224976 838495048624128 839512567594344 841406489765184 844701707356416 845013960566784 845716973831604 846258891666944 846607336114176 848120629539456 849140005296114 850033971311616 851065492836468 854446292930048 855973598331488 856642593051648 857904656231168 859141052781312 860825418213033 862299659593008 862618418078592 865789809321528 865996708382208 867037569810552 869003641397424 871463399159808 874489313740224 875986955777024 878969279486844 879532504707584 880800070918656 884038306473504 886360209401856 887107883926537 887309611888896 888895659805776 890900989163136 892921172812032 897495564066192 897827333102208 898070660544512 898557826962432 899150072396128 901128168885672 903005114723328 903161094518592 904707839572992 907414319385063 908369636009472 909471948227206 909678761768448 911523697245616 911741525400576 913360677965568 915431790614016 916193388317571 916532069208504 920121502656096 921817721280064 922197276838656 922538177132544 925929861607296 927515600234496 930736140513088 932611839796224 934503286251808 935850075351072 939290700628098 941634690167808 941757722489472 943370567759872 944451638543637 945445947683328 946582300985832 947188851223552 951414169724928 952041253125312 954200076828544 955346951920886 956352731536384 959442934393536 960223560185344 961252079546304 961607416874496 962970298122924 965142738260064 965373379835904 966533684378976 969280719473664 970445720338416 972646277527392 977629096572102 978255540950272 979431328860068 980462464264192 981875488892928 983800477957752 985485325249152 985849620661248 989474067796032 990900079783488 992909741642546 993135528903168 997155235577088 999416358560256 1002331228244864 1004536319413536 1006388154425024 1010329493112576 1010877555332736 1011543831445644 1012608774567936 1013837581630328 1014068127873024 1015880754063744 1016707299019776 1018172559043584 1019408117793132 1020237532696928 1020481340356608 1025464159401318 1025709216075648 1027600082738432 1029860764440768 1031098577859567 1031378024219088 1032184108021248 1037044936440072 1039396512259664 1041741368280704 1043840774817792 1047078158077224 1047465221952576 1051316197033284 1052831334769956 1053505967177216 1053939744958464 1058205556122624 1059477437800656 1061291888729856 1063698446300672 1065587457626496 1068003755716352 1069287414076588 1069542943258368 1070413149059072 1073475086432112 1075896822978432 1076294539987968 1079373301192728 1080251505208512 1081808343983808 1082101533606912 1088047146428928 1090514373518336 1091825087909584 1094227062218316 1095839150732781 1098573805195776 1100537483569056 1103020272297216 1104358794275893 1104609925004544 1109080823243904 1111582885561344 1119350090125792 1121875319686912 1123465347810078 1124343403380288 1126268943141888 1127622631775472 1130827506052608 1132186673728152 1132457234038272 1134753990448624 1139605983516672 1140567279334119 1145521403708416 1147767224284044 1148041507901184 1149732879457344 1150157890771456 1154386412428704 1154662277842944 1155288634665984 1156050093080736 1158671521863232 1160300277246474 1165985751653632 1169321076292122 1171959039315792 1174400094558208 1178398374696648 1178717741964672 1183079482518528 1185194213074368 1187867985550848 1189309470758654 1190561563749376 1196660752088256 1197103110802944 1201504225180896 1203235811165664 1204214792691456 1209885759180084 1210831357486464 1211159514679296 1212905015691264 1217364225307776 1217814237287424 1220575720818688 1221591184423428 1222042758944672 1226535563205498 1226828670208128 1228303223898282 1229596369118208 1234573148809728 1236352393124352 1244156991178752 1247800100468096 1252387600837464 1255676963319296 1259268851391516 1260594596911104 1262109734647776 1262411342862336 1267520940850176 1269388337500416 1276598239254702 1279257245858048 1281669439395072 1282143222499328 1283960397497232 1284963889577472 1286856984346752 1288711579171968 1293449489389512 1293927627117888 1296861703369856 1298684713982292 1303505462096136 1310709572445091 1311733970610336 1313980433665536 1319298757061376 1321200106377984 1324180705204224 1326057459710256 1329540314102784 1332555144747008 1339381759218048 1346740999653312 1347105990816768 1347836740443648 1348725108594192 1354507672084992 1357061759359488 1359210823724176 1362554454014208 1364207922340809 1367285545868424 1367612288100864 1373147685921024 1374798103812756 1375170698958784 1376245477361664 1382726581920096 1383807265698816 1391273400351744 1396104210769632 1396620295936768 1401754929377712 1403775113026608 1408936050942147 1412636583734208 1415055851639808 1420783276835328 1426057257677824 1428061879687968 1431300115242816 1433020427881329 1434529097304576 1439164401590304 1440335340278016 1441878119319456 1442411125311744 1444455447184386 1447714107390096 1450729528571904 1458969416291088 1461118867643708 1464765073594368 1467383311425408 1469146993290102 1470693696396288 1472813233339392 1478227987873728 1478774430991872 1484211101694048 1489364612463819 1497953797080104 1498294431148032 1499124537840384 1503496842367296 1507770008070144 1509582231637536 1509942978717696 1515494239668864 1517315747168466 1518913161851904 1520756372445492 1525060948529664 1529112176689698 1530356299045392 1530722010534912 1532977172609792 1538196239101977 1539181883238272 1541400124107648 1547067036328632 1555567404660108 1557205090301952 1559094768389496 1562612052421056 1570617237115836 1571197832928864 1571623655952896 1576974295549926 1580258950765824 1583823980734464 1591937833094784 1595547669451008 1596137481070592 1598381186439744 1602005633574528 1603931121114882 1604314414887552 1605619723588608 1610212629648168 1613181012240112 1613845234467648 1614441809981952 1620377257812768 1623152300410368 1628788245897904 1632070719643392 1635380750940664 1635771560277504 1637737631864376 1646097531746304 1647860707793664 1648469857499136 1650806225353584 1654530408445824 1669850134449952 1679025135188688 1682812979530368 1685198021715117 1689403414712832 1691433947663208 1692517783333888 1696241259078912 1698280010592228 1700067942623232 1702130985672936 1708892585860096 1711947196662976 1713285186103296 1714004825505119 1715809312462336 1718282105562624 1721650836426066 1724599319186016 1725236836157184 1731579618643056 1731993416764416 1734075139621104 1738007282794848 1748978627480448 1751973911554048 1753981614438183 1757938558973688 1759065009415168 1761600141837312 1768076612947008 1774215767853074 1774619223777792 1777791319611552 1781801978326272 1783964206137981 1785842345624064 1794991128132384 1795654666204416 1797115653924864 1798300144792256 1802256337771344 1806010229446656 1806322189037184 1809415679145984 1814828638770126 1816739272018944 1818943896454412 1819357523536896 1823047394491232 1823483050801152 1826721355931136 1830863581228032 1832386776635142 1833064138417008 1839803344808247 1840243005312192 1842454835847423 1843635442560128 1844394553677312 1851859723214592 1861472281026176 1865223679592448 1869006572503616 1871700150702144 1878581401256196 1883269380335616 1883515444978944 1888903277087274 1890891895366656 1893164601971664 1894377702447104 1904082506250624 1908400153657088 1910693903841772 1912705463072768 1914897358882053 1918885868787072 1920447120370688 1922504159092608 1923214833748992 1925940596245848 1930285476520128 1933067368757952 1938561438947328 1940891440676832 1945292555054784 1955258193144204 1956511081900544 1958862657720136 1967600955915504 1970970650498304 1971699241322496 1978948135592064 1981800159566976 1985819483285092 1986271057806336 1994310471154176 1998832717120512 2004662456489728 2009072638827072 2012776308850048 2020658986225152 2021755110665472 2023087662891288 2027675163260656 2031761508127488 2033414598039552 2036345118087168 2038816235586264 2040475065393856 2050928318802636 2051418432151296 2055200165476864 2059721528881536 2062197155719134 2062756048438176 2064368216042496 2074089872880144 2078793024519328 2083482736561408 2094156316154448 2094930443905152 2102632394066568 2105662669539912 2107011934354432 2116411112245248 2118954875601312 2122583777459712 2127396892601344 2131174915252992 2136007511432704 2138574828153176 2139085886516736 2146950172864224 2151793645956864 2152589079975936 2158746602385456 2160503010417024 2163616687967616 2164203067213824 2176094292857856 2181028747036672 2183650175819168 2188454124436632 2191678301465562 2197147610391552 2201074967138112 2203720489935153 2206040544594432 2208717588551786 2209219850009088 2218161646487808 2223165771122688 2238700180251584 2243750639373824 2246930695620156 2248686806760576 2252537886283776 2255245263550944 2261655012105216 2264373347456304 2264914468076544 2269507980897248 2281134558668238 2291042807416832 2293668265034547 2295534448568088 2296083015802368 2299465758914688 2300315781542912 2308772824857408 2310577269331968 2312100186161472 2317343043726464 2320600554492948 2331971503307264 2338642152584244 2343918078631584 2356796749393296 2357435483929344 2366158965037056 2370388426148736 2375735971101696 2378618941517308 2381123127498752 2393321504176512 2394206221605888 2403008450361792 2405896681672323 2406471622331328 2408429585382912 2419771518360168 2421662714972928 2434728450615552 2435628474574848 2443182368846856 2444085517889344 2453071126410996 2453657340416256 2456606447796564 2459192738236416 2469146297619456 2472704786248704 2495600200936192 2504775201674928 2511353926638592 2518537702783032 2524219469295552 2535041881700352 2538776675000832 2553196478509404 2558514491716096 2563338878790144 2567920794994464 2569927779154944 2573713968693504 2577423158343936 2586898978779024 2587855254235776 2593723406739712 2597369427964584 2607010924192272 2621419144890182 2623467941220672 2627960867331072 2638597514122752 2642400212755968 2652114919420512 2659080628205568 2661323651779611 2678763518436096 2693481999306624 2694211981633536 2695673480887296 2697450217188384 2709015344169984 2714123518718976 2718421647448352 2722242958155189 2725108908028416 2728415844681618 2734571091736848 2735224576201728 2746295371842048 2748580164952713 2749596207625512 2750341397917568 2765453163840192 2767614531397632 2782546800703488 2792208421539264 2793240591873536 2803509858755424 2807550226053216 2817872101884294 2825273167468416 2830111703279616 2841566553670656 2852114515355648 2856123759375936 2862600230485632 2866040855762658 2869058194609152 2878328803180608 2880670680556032 2883756238638912 2884822250623488 2888910894368772 2895428214780192 2917938832582176 2922237735287416 2934766622850816 2938293986580204 2941387392792576 2945626466678784 2956455975747456 2957548861983744 2968422203388096 2978729224927638 2995907594160208 2998249075680768 3006993684734592 3019164463275072 3030988479337728 3034631494336932 3037826323703808 3041512744890984 3050121897059328 3058224353379396 3060712598090784 3061444021069824 3065954345219584 3076392478203954 3078363766476544 3082800248215296 3094134072657264 3111134809320216 3118189536778992 3125224104842112 3141234474231672 3142395665857728 3143247311905792 3153948591099852 3160517901531648 3183151818795221 3183875666189568 3191095338902016 3196762372879488 3204011267149056 3207862242229764 3208628829775104 3211239447177216 3220425259296336 3226362024480224 3227690468935296 3228883619963904 3240754515625536 3246304600820736 3257576491795808 3264141439286784 3270761501881328 3271543120555008 3275475263728752 3287517452198343 3295721415587328 3301612450707168 3309060816891648 3313076382827679 3339700268899904 3358050270377376 3365625959060736 3370396043430234 3378806829425664 3382867895326416 3385035566667776 3392482518157824 3396560021184456 3404261971345872 3417785171720192 3421701838002357 3423894393325952 3428009651010238 3431618624924672 3436564211125248 3443301672852132 3449198638372032 3450473672314368 3463159237286112 3463986833528832 3468150279242208 3475184095748911 3476014565589696 3497957254960896 3507963228876366 3515877117947376 3518130018830336 3523200283674624 3536153225894016 3548431535706148 3549238447555584 3555582639223104 3563603956652544 3567928412275962 3571684691248128 3589982256264768 3591309332408832 3596600289584512 3604512675542688 3612644378074368 3629657277540252 3633478544037888 3637887792908824 3638715047073792 3646094788982464 3653442711862272 3661727162456064 3664773553270284 3666128276834016 3679606689616494 3680486010624384 3684909671694846 3687270885120256 3688789107354624 3703719446429184 3722944562052352 3738013145007232 3743400301404288 3757162802512392 3767030889957888 3777806554174548 3781783790733312 3786329203943328 3808165012501248 3816800307314176 3821387807683544 3829794717764106 3837771737574144 3840894240741376 3845008318185216 3846429667497984 3851881192491696 3860570953040256 3866134737515904 3881782881353664 3890585110109568 3910516386288408 3913022163801088 3917725315440272 3932128717335273 3935201911831008 3941941300996608 3957896271184128 3963600319133952 3971638966570184 3972542115612672 3988620942308352 3997665434241024 4009324912979456 4018145277654144 4025552617700096 4041317972450304 4043510221330944 4046175325782576 4055350326521312 4063523016254976 4077632471172528 4080950130787712 4092623767022427 4101856637605272 4102836864302592 4110400330953728 4119443057763072 4124394311438268 4125512096876352 4128736432084992 4148179745760288 4157586049038656 4162583147655289 4166965473122816 4188312632308896 4189860887810304 4205264788133136 4211325339079824 4214023868708864 4237909751202624 4245167554919424 4254793785202688 4262349830505984 4272015022865408 4277149656306352 4278171773033472 4293900345728448 4299061283643987 4303587291913728 4317493204770912 4321006020834048 4327233375935232 4352188585715712 4367300351638336 4376908248873264 4383356602931124 4394295220783104 4402149934276224 4407440979870306 4412081089188864 4417435177103572 4418439700018176 4436323292975616 4468093837391457 4477400360503168 4487501278747648 4493861391240312 4497373613521152 4510490527101888 4523310024210432 4528746694912608 4529828936153088 4539015961794496 4562269117336476 4587336530069094 4591068897136176 4592166031604736 4598931517829376 4600631563085824 4617545649714816 4624200372322944 4634686087452928 4641201108985896 4663943006614528 4677284305168488 4687836157263168 4713593498786592 4714870967858688 4740776852297472 4751471942203392 4757237883034616 4786643008353024 4788412443211776 4806016900723584 4811793363344646 4812943244662656 4816859170765824 4839543036720336 4843325429945856 4869456901231104 4886364737693712 4888171035778688 4906142252821992 4907314680832512 4913212895593128 4938292595238912 4945409572497408 4991200401872384 5009550403349856 5022707853277184 5037075405566064 5048438938591104 5055594065145351 5077553350001664 5106392957018808 5117028983432192 5126677757580288 5135841589988928 5139855558309888 5142014476515357 5147427937387008 5154846316687872 5173797957558048 5175710508471552 5187446813479424 5194738855929168 5214021848384544 5242838289780364 5246935882441344 5255921734662144 5277195028245504 5284800425511936 5304229838841024 5322647303559222 5351892618413943 5357527036872192 5386963998613248 5391346961774592 5394900434376768 5418030688339968 5428247037437952 5436843294896704 5444485916310378 5450217816056832 5456831689363236 5469142183473696 5470449152403456 5492590743684096 5497160329905426 5499192415251024 5500682795835136 5519410034424741 5530906327680384 5584416843078528 5586481183747072 5607019717510848 5615100452106432 5635744203768588 5650546334936832 5683133107341312 5712247518751872 5725200460971264 5732081711525316 5738116389218304 5756657606361216 5761341361112064 5767512477277824 5769644501246976 5777821788737544 5790856429560384 5835877665164352 5844475470574832 5869533245701632 5876587973160408 5912911951494912 5915097723967488 5936844406776192 5957458449855276 5991815188320416 5996498151361536 6013987369469184 6038328926550144 6061976958675456 6069262988673864 6083025489781968 6100243794118656 6116448706758792 6121425196181568 6131908690439168 6152784956407908 6156727532953088 6165600496430592 6188268145314528 6209755187485759 6222269618640432 6236379073557984 6250448209684224 6282468948463344 6284791331715456 6286494623811584 6307897182199704 6321035803063296 6366303637590442 6367751332379136 6382190677804032 6393524745758976 6408022534298112 6415724484459528 6417257659550208 6440850518592672 6452724048960448 6455380937870592 6457767239927808 6481509031251072 6492609201641472 6515152983591616 6528282878573568 6541523003762656 6543086241110016 6550950527457504 6575034904396686 6591442831174656 6603224901414336 6611161469805459 6618121633783296 6626152765655358 6679400537799808 6716100540754752 6731251918121472 6740792086860468 6757613658851328 6765735790652832 6784965036315648 6793120042368912 6808523942691744 6843403676004714 6847788786651904 6856019302020476 6863237249849344 6873128422250496 6886603345704264 6898397276744064 6900947344628736 6926318474572224 6936300558484416 6950368191497822 6952029131179392 6995914509921792 7015926457752732 7031754235894752 7072306451788032 7096863071412296 7098476895111168 7111165278446208 7127207913305088 7135856824551924 7143369382496256 7179964512529536 7182618664817664 7193200579169024 7209025351085376 7217690045016969 7225288756148736 7259314555080504 7275775585817648 7292189577964928 7306885423724544 7329547106540568 7332256553668032 7359213379232988 7360972021248768 7369819343389692 7374541770240512 7377578214709248 7407438892858368 7445889124104704 7476026290014464 7486800602808576 7514325605024784 7534061779915776 7555613108349096 7572658407886656 7616330025002496 7633600614628352 7642775615367088 7659589435528212 7675543475148288 7690016636370432 7703762384983392 7721141906080512 7730511559931251 7732269475031808 7763565762707328 7781170220219136 7821032772576816 7826044327602176 7835450630880544 7864257434670546 7870403823662016 7883882601993216 7915792542368256 7927200638267904 7943277933140368 7977241884616704 7983970955338833 8018649825958912 8036290555308288 8051105235400192 8082635944900608 8087020442661888 8092350651565152 8110700653042624 8127046032509952 8155264942345056 8161900261575424 8185247534044854 8203713275210544 8205673728605184 8220800661907456 8238886115526144 8248788622876536 8251024193752704 8296359491520576 8315172098077312 8325166295310578 8333930946245632 8376625264617792 8379721775620608 8410529576266272 8422650678159648 8475819502405248 8490335109838848 8524699661011968 8544030045730816 8554299312612704 8556343546066944 8587800691456896 8598122567287974 8607174583827456 8634986409541824 8642012041668096 8654466751870464 8734600703276672 8753816497746528 8766713205862248 8804299868552448 8814881959740612 8824162178377728 8834870354207144 8836879400036352 8872646585951232 8936187674782914 8954800721006336 8975002557495296 8987722782480624 8994747227042304 9020981054203776 9057493389825216 9078031923588992 9124538234672952 9174673060138188 9182137794272352 9184332063209472 9197863035658752 9235091299429632 9248400744645888 9269372174905856 9282402217971792 9327886013229056 9354568610336976 9375672314526336 9427186997573184 9429741935717376 9481553704594944 9514475766069232 9549455456385663 9573286016706048 9612033801447168 9623586726689292 9625886489325312 9633718341531648 9679086073440672 9686650859891712 9738913802462208 9772729475387424 9776342071557376 9812284505643984 9814629361665024 9826425791186256 9862552356595029 9939229148483037 9982400803744768 10019100806699712 10074150811132128 10096877877182208 10111188130290702 10155106700003328 10212785914037616 10234057966864384 10253355515160576 10271683179977856 10284028953030714 10294855874774016 10309692633375744 10347595915116096 10351421016943104 10374893626958848 10389477711858336 10425552287246733 10428043696769088 10485676579560728 10493871764882688 10554390056491008 10569600851023872 10608459677682048 10645294607118444 10703785236827886 10715054073744384 10773927997226496 10789800868753536 10873686589793408 10888971832620756 10900435632113664 10913663378726472 10938284366947392 10985181487368192 10994320659810852 10998384830502048 11001365591670272 11038820068849482 11061812655360768 11168833686157056 11172962367494144 11214039435021696 11230200904212864 11271488407537176 11301092669873664 11424495037503744 11450400921942528 11464163423050632 11513315212722432 11522682722224128 11535024954555648 11539289002493952 11555643577475088 11581712859120768 11671755330328704 11688950941149664 11739066491403264 11753175946320816 11796386152005819 11825823902989824 11873688813552384 11914916899710552 11983630376640832 11992996302723072 12027974738938368 12076657853100288 12123953917350912 12138525977347728 12166050979563936 12232897413517584 12242850392363136 12263817380878336 12277871301067281 12305569912815816 12313455065906176 12331200992861184 12376536290629056 12419510374971518 12444539237280864 12472758147115968 12487749442965867 12500896419368448 12564937896926688 12569582663430912 12615794364399408 12642071606126592 12732607275180884 12735502664758272 12764381355608064 12787049491517952 12816045068596224 12831448968919056 12834515319100416 12881701037185344 12897183850931961 12905448097920896 12910761875741184 12963018062502144 13030305967183232 13056565757147136 13083046007525312 13101901054915008 13150069808793372 13182885662349312 13206449802828672 13222322939610918 13236243267566592 13252305531310716 13358801075599616 13404281512174371 13432201081509504 13462503836242944 13481584173720936 13531471581305664 13569930072631296 13586240084737824 13617047885383488 13686807352009428 13695577573303808 13712038604040952 13773206691408528 13796794553488128 13801894689257472 13852636949144448 13872601116968832 13900736382995644 13904058262358784 13991829019843584 14031852915505464 14063508471789504 14144612903576064 14193726142824592 14222330556892416 14254415826610176 14271713649103848 14359929025059072 14365237329635328 14386401158338048 14418050702170752 14435380090033938 14450577512297472 14518629110161008 14551551171635296 14584379155929856 14659094213081136 14664513107336064 14718426758465976 14721944042497536 14739638686779384 14749083540481024 14814877785716736 14891778248209408 14952052580028928 14973601205617152 15028651210049568 15068123559831552 15111226216698192 15145316815773312 15232660050004992 15267201229256704 15285551230734176 15319178871056424 15351086950296576 15380033272740864 15407524769966784 15426043429546071 15442283812161024 15461023119862502 15464538950063616 15527131525414656 15562340440438272 15642065545153632 15670901261761088 15728514869341092 15740807647324032 15767765203986432 15831585084736512 15854401276535808 15886555866280736 15967941910677666 16037299651917824 16055677855241829 16072581110616576 16102210470800384 16174040885323776 16184701303130304 16221401306085248 16254092065019904 16310529884690112 16323800523150848 16370495068089708 16407426550421088 16411347457210368 16477772231052288 16497577245753072 16502048387505408 16592718983041152 16630344196154624 16650332590621156 16667861892491264 16753250529235584 16759443551241216 16821059152532544 16845301356319296 16951639004810496 17049399322023936 17108598625225408 17175601382913792 17196245134575948 17214349167654912 17269972819083648 17284024083336192 17308933503740928 17469201406553344 17507632995493056 17533426411724496 17608599737104896 17629763919481224 17669740708414288 17745293171902464 17872375349565828 17909601442012672 17975445564961248 17989494454084608 18041962108407552 18114986779650432 18156063847177984 18249076469345904 18349346120276376 18364275588544704 18395726071317504 18470182598859264 18496801489291776 18538744349811712 18564804435943584 18629265562457277 18709137220673952 18751344629052672 18854373995146368 18859483871434752 18963107409189888 19028951532138464 19098910912771326 19146572033412096 19224067602894336 19247173453378584 19251772978650624 19358172146881344 19373301719783424 19477827604924416 19545458950774848 19552684143114752 19624569011287968 19629258723330048 19652851582372512 19725104713190058 19878458296966074 19964801607489536 20038201613399424 20148301622264256 20193755754364416 20222376260581404 20425571828075232 20543366359955712 20568057906061428 20589711749548032 20619385266751488 20695191830232192 20702842033886208 20749787253917696 20778955423716672 20851104574493466 20856087393538176 20971353159121456 20987743529765376 21216919355364096 21290589214236888 21407570473655772 21430108147488768 21547855994452992 21579601737507072 21747373179586816 21777943665241512 21827326757452944 21876568733894784 21988641319621704 21996769661004096 22002731183340544 22077640137698964 22123625310721536 22282062731566547 22337667372314112 22428078870043392 22460401808425728 22542976815074352 22602185339747328 22848990075007488 22900801843885056 22928326846101264 23026630425444864 23070049909111296 23111287154950176 23163425718241536 23191534679793753 23343510660657408 23377901882299328 23478132982806528 23506351892641632 23592772304011638 23651647805979648 23747377627104768 23829833799421104 23951912866016499 23967260753281664 24055949477876736 24153315706200576 24247907834701824 24277051954695456 24332101959127872 24465794827035168 24485700784726272 24555742602134562 24611139825631632 24626910131812352 24662401985722368 24753072581258112 24839020749943036 24889078474561728 24945516294231936 24975498885931734 25001792838736896 25129875793853376 25139165326861824 25231588728798816 25465214550361768 25471005329516544 25574098983035904 25632090137192448 25662897937838112 25669030638200832 25763402074370688 25794367701863922 25810896195841792 25821523751482368 25926036125004288 26060611934366464 26166092015050624 26203802109830016 26300139617586744 26412899605657344 26444645879221836 26472486535133184 26504611062621432 26717602151199232 26808563024348742 26864402163019008 26925007672485888 26963168347441872 27062943162611328 27172480169475648 27234095770766976 27373614704018856 27391155146607616 27424077208081904 27546413382817056 27593589106976256 27705273898288896 27745202233937664 27801472765991288 27808116524717568 27983658039687168 28063705831010928 28127016943579008 28289225807152128 28387452285649184 28444661113784832 28543427298207696 28648366369156989 28719858050118144 28772802316676096 28836101404341504 28870760180067876 28901155024594944 29037258220322016 29103102343270592 29138082033587023 29168758311859712 29318188426162272 29329026214672128 29436853516931952 29443888084995072 29479277373558768 29498167080962048 29783556496418816 29817687445449111 29904105160057856 29947202411234304 30057302420099136 30222452433396384 30290633631546624 30465320100009984 30571102461468352 30638357742112848 30702173900593152 30760066545481728 30815049539933568 30852086859092142 30884567624322048 30922046239725004 30929077900127232 31054263050829312 31124680880876544 31276656861740199 31284131090307264 31341802523522176 31457029738682184 31481615294648064 31663170169473024 31708802553071616 31773111732561472 31935883821355332 32111355710483658 32145162221233152 32204420941600768 32369402606260608 32442802612170496 32621059769380224 32647601046301696 32740990136179416 32814853100842176 32955544462104576 32995154491506144 33004096775010816 33185437966082304 33260688392309248 33300665181242312 33506501058471168 33518887102482432 33642118305065088 33690602712638592 33903278009620992 34217197250450816 34351202765827584 34392490269151896 34539945638167296 34568048166672384 34617867007481856 34938402813106688 35015265990986112 35066852823448992 35217199474209792 35259527838962448 35339481416828576 35389158456017457 35744750699131656 35819202884025344 35950891129922496 35978988908169216 36083924216815104 36229973559300864 36312127694355968 36498152938691808 36698692240552752 36728551177089408 36791452142635008 36940365197718528 36993602978583552 37077488699623424 37129608871887168 37258531124914554 37418274441347904 37463248328897601 37502689258105344 37708747990292736 37926214818379776 38057903064276928 38197821825542652 38293144066824192 38448135205788672 38494346906757168 38503545957301248 38716344293762688 39090917901549696 39105368286229504 39249138022575936 39305703164745024 39450209426380116 39756916593932148 40076403226798848 40296603244528512 40387511508728832 40444752521162808 40851143656150464 41086732719911424 41136115812122856 41390383660464384 41405684067772416 41557910847433344 41702209148986932 41712174787076352 41942706318242912 41975487059530752 42433838710728192 42581178428473776 42815140947311544 43095711988905984 43159203475014144 43494746359173632 43555887330483024 43654653514905888 43753137467789568 43977282639243408 43993539322008192 44005462366681088 44155280275397928 44247250621443072 44564125463133094 44675334744628224 44856157740086784 44920803616851456 45085953630148704 45204370679494656 45697980150014976 45801603687770112 45856653692202528 46053260850889728 46140099818222592 46222574309900352 46278130288638213 46326851436483072 46383069359587506 46687021321314816 46755803764598656 47012703785283264 47185544608023276 47303295611959296 47494755254209536 47659667598842208 47903825732032998 47934521506563328 48111898955753472 48306631412401152 48554103909390912 48664203918255744 48931589654070336 48971401569452544 49111485204269124 49222279651263264 49506145162516224 49678041499886072 49778156949123456 49891032588463872 49950997771863468 50003585677473792 50259751587706752 50278330653723648 50463177457597632 50930429100723536 51148197966071808 51325795875676224 51526804148741376 51588735403727844 51621792391683584 51643047502964736 51852072250008576 52121223868732928 52332184030101248 52407604219660032 52600279235173488 52825799211314688 52889291758443672 53009222125242864 53435204302398464 53617126048697484 53728804326038016 53926336694883744 54113580919518757 54125886325222656 54344960338951296 54468191541533952 54747229408037712 54782310293215232 54848154416163808 55092826765634112 55187178213952512 55410547796577792 55490404467875328 55602945531982576 55616233049435136 55887796687371831 56127411662021856 56254033887158016 56578451614304256 56774904571298368 56889322227569664 57086854596415392 57296732738313978 57439716100236288 57545604633352192 57672202808683008 57741520360135752 58074516440644032 58206204686541184 58276164067174046 58337516623719424 58636376852324544 58658052429344256 58873707033863904 58887776169990144 58958554747117536 59635374890898222 59808210320115712 59894404822468608 60114604840198272 60444904866792768 60581267263093248 61142204922936704 61276715484225696 61630099079867136 61704173718184284 61769135248644096 61844092479450008 61858155800254464 62108526101658624 62249361761753088 62553313723480398 62568262180614528 62683605047044352 62914059477364368 62963230589296128 63546223465122944 63871767642710664 64222711420967316 64290324442466304 64738805212521216 64885605224340992 65242119538760448 65295202092603392 65481980272358832 65629706201684352 65990308983012288 66008193550021632 66370875932164608 66521376784618496 66601330362484624 66846188194699641 67013002116942336 67284236610130176 67381205425277184 67806556019241984 68434394500901632 68702405531655168 68784980538303792 69079891276334592 69574604039381259 69876805626213376 70030531981972224 70133705646897984 70434398948419584 70519055677924896 70678962833657152 70778316912034914 71489501398263312 71638405768050688 71901782259844992 72167848433630208 72459947118601728 72624255388711936 72996305877383616 73397384481105504 73457102354178816 73880730395437056 73987205957167104 74259217743774336 74517062249829108 74836548882695808 74926496657795202 75005378516210688 75417495980585472 76115806128553856 76395643651085304 76896270411577344 76988693813514336 77007091914602496 77432688587525376 78181835803099392 78210736572459008 78498276045151872 78611406329490048 78900418852760232 79513833187864296 80152806453597696 80593206489057024 80775023017457664 80889505042325616 81702287312300928 82173465439822848 82272231624245712 82780767320928768 83115821694866688 83404418297973864 83424349574152704 83885412636485824 83950974119061504 84867677421456384 85162356856947552 85630281894623088 85945099107470967 86318406950028288 86989492718347264 87111774660966048 87309307029811776 87414246100761069 87506274935579136 87954565278486816 87987078644016384 88310560550795856 88494501242886144 89128250926266188 89350669489256448 89712315480173568 89841607233702912 90171907260297408 91395960300029952 91713307384405056 92106521701779456 92280199636445184 92445148619800704 92556260577276426 92653702872966144 92766138719175012 93374042642629632 93511607529197312 93829970585220597 94025407570566528 94371089216046552 94989510508419072 95319335197684416 95807651464065996 95869043013126656 96613262824802304 97108207818781824 97328407836511488 97863179308140672 97942803138905088 98222970408538248 98444559302526528 99012290325032448 99356082999772144 99556313898246912 99782065176927744 99901995543726936 100519503175413504 100556661307447296 100926354915195264 101860858201447072 102651591751352448 103053608297482752 103177470807455688 103243584783367168 103704144500017152 104242447737465856 104664368060202496 104815208439320064 105200558470346976 105651598422629376 105778583516887344 106018444250485728 106870408604796928 107234252097394968 107457608652076032 107852673389767488 108227161839037514 108251772650445312 108689920677902592 108936383083067904 109494458816075424 109696308832327616 110185653531268224 110374356427905024 110821095593155584 110980808935750656 111205891063965152 111232466098870272 111775593374743662 112254823324043712 112389744986692803 112508067774316032 113549809142596736 113778644455139328 114173709192830784 114593465476627956 114879432200472576 115344405617366016 115483040720271504 116149032881288064 116412409373082368 116552328134348092 116675033247438848 117272753704649088 117316104858688512 117747414067727808 117917109494235072 119270749781796444 120229209680396544 120889809733585536 121162534526186496 122284409845873408 122553430968451392 123260198159734272 123408347436368568 123688184958900016 124217052203317248 125106627446960796 125136524361229056 125367210094088704 125828118954728736 125926461178592256 127092446930245888 127743535285421328 128445422841934632 129477610425042432 129771210448681984 130484239077520896 130963960544717664 131259412403368704 131980617966024576 132016387100043264 132741751864329216 133042753569236992 133202660724969248 133692376389399282 134026004233884672 134568473220260352 134762410850554368 135613112038483968 136868789001803264 137404811063310336 137569961076607584 138159782552669184 139149208078762518 139753611252426752 140061063963944448 140267411293795968 141038111355849792 141357925667314304 141556633824069828 142979002796526624 143803564519689984 144335696867260416 144919894237203456 145248510777423872 145992611754767232 146794768962211008 146914204708357632 148518435487548672 149034124499658216 149673097765391616 149852993315590404 150010757032421376 150834991961170944 152231612257107712 152791287302170608 153977387627028672 154865377175050752 156363671606198784 156996552090303744 157222812658980096 157800837705520464 159027666375728592 160305612907195392 161186412978114048 161779010084651232 162340742758556271 163404574624601856 164346930879645696 164544463248491424 165561534641857536 166231643389733376 166808836595947728 166848699148305408 167663390062115493 167770825272971648 169735354842912768 170324713713895104 171260563789246176 171890198214941934 172636813900056576 173978985436694528 174223549321932096 174618614059623552 174828492201522138 175012549871158272 175909130556973632 175974157288032768 176621121101591712 178256501852532376 179424630960347136 179683214467405824 180343814520594816 183426614768810112 184890297239601408 185112521154552852 185307405745932288 185532277438350024 186748085285259264 187023215058394624 187659941170441194 188050815141133056 188742178432093104 190638670395368832 191615302928131992 191738086026253312 194216415637563648 194656815673022976 195726358616281344 195885606277810176 196445940817076496 196889118605053056 198024580650064896 198712165999544288 199112627796493824 199564130353855488 199803991087453872 200538564584098923 201039006350827008 201852709830390528 203721716402894144 205303183502704896 206107216594965504 206354941614911376 206487169566734336 208484895474931712 208723812118143777 209328736120404992 209630416878640128 210401116940693952 211303196845258752 211557167033774688 212036888500971456 214468504194789936 214915217304152064 215705346779534976 216454323678075028 216503545300890624 217379841355805184 217872766166135808 218988917632150848 219392617664655232 220371307062536448 221642191186311168 221961617871501312 222411782127930304 223551186749487324 224509646648087424 224779489973385606 225016135548632064 227099618285193472 228347418385661568 229186930953255912 230688811234732032 230966081440543008 232298065762576128 232824818746164736 233104656268696184 234545507409298176 234632209717377024 235494828135455616 235834218988470144 238541499563592888 240458419360793088 241779619467171072 242325069052372992 244568819691746816 245106861936902784 246520396319468544 246816694872737136 247376369917800032 250213254893921592 250273048722458112 250734420188177408 251656237909457472 251852922357184512 254184893860491776 255487070570842656 256890845683869264 258955220850084864 259542420897363968 260968478155041792 261927921089435328 262242738302283207 262518824806737408 263961235932049152 265483503728658432 266405321449938496 267384752778798564 268052008467769344 269136946440520704 269524821701108736 273737578003606528 275139922153215168 276319565105338368 278298416157525036 280122127927888896 280534822587591936 282076222711699584 282715851334628608 283113267648139656 285958005593053248 287607129039379968 289839788474406912 291985223509534464 293589537924422016 293828409416715264 297036870975097344 298068248999316432 299346195530783232 299705986631180808 301669983922341888 304463224514215424 305582574604341216 307954775254057344 309730754350101504 312727343212397568 313993104180607488 314445625317960192 315601675411040928 318055332751457184 320611225814390784 322372825956228096 323558020169302464 324681485517112542 326809149249203712 329088926496982848 331123069283715072 332463286779466752 333617673191895456 333697398296610816 335326780124230986 335541650545943296 340649427427790208 342521127578492352 343780396429883868 348447098643864192 349237228119247104 349656984403044276 350025099742316544 351818261113947264 351948314576065536 353242242203183424 356513003705064752 360687629041189632 366853229537620224 369780594479202816 370225042309105704 371064554876700048 374046430116789248 375319882340882388 376101630282266112 377484356864186208 378795066436631299 381277340790737664 383230605856263984 383476172052506624 388432831275127296 389313631346045952 391452717232562688 392891881634152992 393778237210106112 396049161300129792 397424331999088576 398225255592987648 399128260707710976 399607982174907744 401077129168197846 402078012701654016 403705419660781056 407443432805788288 410606367005409792 412214433189931008 412709883229822752 417447624236287554 418657472240809984 419260833757280256 420802233881387904 423114334067549376 424073777001942912 428937008389579872 431410693559069952 432908647356150056 433007090601781248 434759682711610368 435745532332271616 437977835264301696 438785235329310464 440742614125072896 444823564255860608 447102373498974648 449019293296174848 449558979946771212 450032271097264128 454199236570386944 456694836771323136 458373861906511824 461932162881086016 464596131525152256 465649637492329472 466209312537392368 469091014818596352 470989656270911232 471668437976940288 477082999127185776 480916838721586176 483559238934342144 487022228275668813 489137639383493632 490213723873805568 493040792638937088 493633389745474272 494752739835600064 500426509787843184 500546097444916224 501468840376354816 503312475818914944 508369787720983552 510974141141685312 513781691367738528 517910441700169728 521936956310083584 523855842178870656 524485476604566414 525037649613474816 527922471864098304 532810642899876992 534769505557597128 538273892881041408 539049643402217472 547475156007213056 550279844306430336 556596832315050072 560244255855777792 561069645175183872 564152445423399168 565431702669257216 566226535296279312 571916011186106496 575214258078759936 583970447019068928 587179075848844032 587656818833430528 594073741950194688 596136497998632864 598692391061566464 599411973262361616 601615693752296769 608926449028430848 611165149208682432 615909550508114688 619461508700203008 625454686424795136 627986208361214976 628891250635920384 631203350822081856 636110665502914368 644745651912456192 647116040338604928 649362971034225084 653618298498407424 658177852993965696 664926573558933504 667235346383790912 670653560248461972 671083301091886592 681298854855580416 685042255156984704 687560792859767736 696894197287728384 698474456238494208 699313968806088552 703636522227894528 703896629152131072 706484484406366848 713026007410129504 721375258082379264 733706459075240448 739561188958405632 740450084618211408 742129109753400096 748092860233578496 750639764681764776 752203260564532224 754968713728372416 757590132873262598 762554681581475328 766461211712527968 776865662550254592 778627262692091904 782905434465125376 785783763268305984 786728214906849621 787556474420212224 794848663998177152 796450511185975296 799215964349815488 802154258336395692 804156025403308032 807410839321562112 814886865611576576 821212734010819584 825419766459645504 834895248472575108 841604467762775808 846228668135098752 848147554003885824 857874016779159744 862821387118139904 865817294712300112 869519365423220736 875955670528603392 877570470658620928 881485228250145792 889647128511721216 894204746997949296 898038586592349696 899117959893542424 908398473140773888 913389673542646272 916747723813023648 923864325762172032 929192263050304512 931299274984658944 932418625074784736 938182029637192704 941979312541822464 943336875953880576 954165998254371552 961833677443172352 967118477868684288 974044456551337626 978275278766987264 980427447747611136 987266779490948544 989505479671200128 1000853019575686368 1001092194889832448 1006624951637829888 1016739575441967104 1021948282283370624 1027563382735477056 1047711684357741312 1048970953209132828 1050075299226949632 1055844943728196608 1065621285799753984 1069539011115194256 1100559688612860672 1113193664630100144 1122139290350367744 1128304890846798336 1130863405338514432 1132453070592558624 1136385199309893897 1143832022372212992 1150428516157519872 1167940894038137856 1174358151697688064 1188147483900389376 1192272995997265728 1197384782123132928 1198823946524723232 1203231387504593538 1217852898056861696 1222330298417364864 1231819101016229376 1255972416722429952 1257782501271840768 1262406701644163712 1272221331005828736 1294232080677209856 1298725942068450168 1307236596996814848 1316355705987931392 1334470692767581824 1341307120496923944 1342166602183773184 1362597709711160832 1370084510313969408 1375121585719535472 1393788394575456768 1396948912476988416 1398627937612177104 1407273044455789056 1412968968812733696 1426052014820259008 1442750516164758528 1461066684827006439 1467412918150480896 1479122377916811264 1480900169236422816 1484258219506800192 1501279529363529552 1504406521129064448 1509937427456744832 1515180265746525196 1525109363162950656 1532922423425055936 1553731325100509184 1565810868930250752 1571567526536611968 1573456429813699242 1575112948840424448 1589697327996354304 1598431928699630976 1604308516672791384 1614821678643124224 1629773731223153152 1642425468021639168 1650839532919291008 1669790496945150216 1683208935525551616 1692457336270197504 1696295108007771648 1715748033558319488 1725642774236279808 1731634589424600224 1751911341057206784 1755140941317241856 1762970456500291584 1779294257023442432 1788409493995898592 1796077173184699392 1798235919787084848 1816796946281547776 1826779347085292544 1833495447626047296 1847728651524344064 1858384526100609024 1864837250149569472 1876364059274385408 1883958625083644928 1886673751907761152 1908331996508743104 1934236955737368576 1948088913102675252 1960854895495222272 1974533558981897088 1979010959342400256 2001706039151372736 2013249903275659776 2043896564566741248 2055126765470954112 2095423368715482624 2097941906418265656 2111689887456393216 2131242571599507968 2139078022230388512 2201119377225721344 2226387329260200288 2244278580700735488 2256609781693596672 2261726810677028864 2264906141185117248 2272770398619787794 2287664044744425984 2335881788076275712 2348716303395376128 2384545991994531456 2397647893049446464 2406462775009187076 2444660596834729728 2463638202032458752 2524813403288327424 2544442662011657472 2588464161354419712 2597451884136900336 2632711411975862784 2668941385535163648 2682614240993847888 2684333204367546368 2725195419422321664 2740169020627938816 2750243171439070944 2787576789150913536 2793897824953976832 2797255875224354208 2814546088911578112 2825937937625467392 2852104029640518016 2885501032329517056 2922133369654012878 2934825836300961792 2961800338472845632 2968516439013600384 3002559058727059104 3019874854913489664 3030360531493050392 3050218726325901312 3065844846850111872 3143135053073223936 3146912859627398484 3150225897680848896 3179394655992708608 3196863857399261952 3208617033345582768 3259547462446306304 3301679065838582016 3339580993890300432 3366417871051103232 3384914672540395008 3392590216015543296 3409155597929681691 3431496067116638976 3451285548472559616 3463269178849200448 3503822682114413568 3510281882634483712 3558588514046884864 3576818987991797184 3592154346369398784 3596471839574169696 3653558694170585088 3666990895252094592 3695457303048688128 3729674500299138944 3767917250167289856 3773347503815522304 3816663993017486208 3896177826205350504 3921709790990444544 3949067117963794176 3958021918684800512 4003412078302745472 4026499806551319552 4087793129133482496 4110253530941908224 4190846737430965248 4195883812836531312 4262485143199015936 4278156044460777024 4402238754451442688 4452774658520400576 4513219563387193344 4529812282370234496 4545540797239575588 4575328089488851968 4697432606790752256 4769091983989062912 4795295786098892928 4812925550018374152 4889321193669459456 4927276404064917504 5049626806576654848 5088885324023314944 5176928322708839424 5194903768273800672 5265422823951725568 5337882771070327296 5365228481987695776 5450390838844643328 5480338041255877632 5500486342878141888 5575153578301827072 5594511750448708416 5629092177823156224 5651875875250934784 5704208059281036032 5844266739308025756 5923600676945691264 5937032878027200768 6005118117454118208 6039749709826979328 6060721062986100784 6131689693700223744 6286270106146447872 6293825719254796968 6358789311985417216 6393727714798523904 6417234066691165536 6519094924892612608 6603358131677164032 6679161987780600864 6732835742102206464 6769829345080790016 6785180432031086592 6818311195859363382 6862992134233277952 6926538357698400896 7007645364228827136 7117177028093769728 7153637975983594368 7192943679148339392 7333981790504189184 7390914606097376256 7459349000598277888 7633327986034972416 7792355652410701008 7898134235927588352 7916043837369601024 8006824156605490944 8052999613102639104 8175586258266964992 8220507061883816448 8381693474861930496 8391767625673062624 8524970286398031872 8556312088921554048 8804477508902885376 8905549317040801152 9059624564740468992 9091081594479151176 9150656178977703936 9538183967978125824 9590591572197785856 9625851100036748304 9778642387338918912 10099253613153309696 10177770648046629888 10227466793789045073 10353856645417678848 10389807536547601344 10530845647903451136 10675765542140654592 10730456963975391552 10960676082511755264 11000972685756283776 11189023500897416832 11303751750501869568 11408416118562072064 11688533478616051512 11847201353891382528 11874065756054401536 12010236234908236416 12079499419653958656 12121442125972201568 12263379387400447488 12572540212292895744 12587651438509593936 12717578623970834432 12787455429597047808 12834468133382331072 13206716263354328064 13358323975561201728 13539658690161580032 13636622391718726764 13725984268466555904 13853076715396801792 14307275951967188736 14385887358296678784 14667963581008378368 14781829212194752512 14918698001196555776 15266655972069944832 15584711304821402016 15796268471855176704 15832087674739202048 16013648313210981888 16351172516533929984 16441014123767632896 16783535251346125248 17112624177843108096 17811098634081602304 18119249129480937984 18182163188958302352 19076367935956251648 19181183144395571712 19251702200073496608 19557284774677837824 20198507226306619392 20355541296093259776 20454933587578090146 20779615073095202688 21351531084281309184 21460913927950783104 22001945371512567552 22378047001794833664 22816832237124144128 23377066957232103024 23694402707782765056 23748131512108803072 24020472469816472832 24158998839307917312 24242884251944403136 24526758774800894976 25145080424585791488 25175302877019187872 25574910859194095616 25668936266764662144 26413432526708656128 26716647951122403456 27273244783437453528 27451968536933111808 27706153430793603584 28614551903934377472 28771774716593357568 29335927162016756736 29837396002393111552 30533311944139889664 31169422609642804032 31592536943710353408 32027296626421963776 32882028247535265792 33567070502692250496 34225248355686216192 35622197268163204608 36238498258961875968 36364326377916604704 38152735871912503296 38362366288791143424 38503404400146993216 40909867175156180292 41559230146190405376 42921827855901566208 44003890743025135104 44756094003589667328 45633664474248288256 46754133914464206048 47388805415565530112 47496263024217606144 48040944939632945664 48485768503888806272 49053517549601789952 50350605754038375744 51337872533529324288 53433295902244806912 54546489566874907056 55412306861587207168 57229103807868754944 57543549433186715136 58671854324033513472 59674792004786223104 61066623888279779328 62338845219285608064 64054593252843927552 67134141005384500992 68450496711372432384 71244394536326409216 72476996517923751936 72728652755833209408 76724732577582286848 77006808800293986432 81819734350312360584 83118460292380810752 85843655711803132416 88007781486050270208 89512188007179334656 93508267828928412096 94777610831131060224 96081889879265891328 96971537007777612544 100701211508076751488 102675745067058648576 106866591804489613824 109092979133749814112 110824613723174414336 114458207615737509888 115087098866373430272 124677690438571216128 134268282010769001984 136900993422744864768 142488789072652818432 145457305511666418816 154013617600587972864 163639468700624721168 166236920584761621504 171687311423606264832 176015562972100540416 179024376014358669312 187016535657856824192 192163779758531782656 193943074015555225088 201402423016153502976 205351490134117297152 213733183608979227648 218185958267499628224 230174197732746860544 249355380877142432256 268536564021538003968 290914611023332837632 308027235201175945728 327278937401249442336 332473841169523243008 343374622847212529664 374033071315713648384 387886148031110450176 402804846032307005952 410702980268234594304 427466367217958455296 436371916534999256448 498710761754284864512 537073128043076007936 581829222046665675264 616054470402351891456 654557874802498884672 748066142631427296768 775772296062220900352 805609692064614011904 872743833069998512896 997421523508569729024 1163658444093331350528 1232108940804703782912 1309115749604997769344 1496132285262854593536 1611219384129228023808 1745487666139997025792 2327316888186662701056 2618231499209995538688 2992264570525709187072 3490975332279994051584 5236462998419991077376 6981950664559988103168 10472925996839982154752 20945851993679964309504
- Sum of all divisors σ(n): 84935762780937868800000
- Sum of proper divisors (its aliquot sum) s(n): 63989910787257904490496
- 20945851993679964309504 is an abundant number, because the sum of its proper divisors (63989910787257904490496) is greater than itself. Its abundance is 43044058793577940180992
Bases of 20945851993679964309504
- Binary: 1000110111101111010000101101110010001011111001100011100101010001000000000002
- Hexadecimal: 0x46F7A16E45F31CA8800
- Base-36: 3ESGRHVA0SWFEO0
Squares and roots of 20945851993679964309504
- 20945851993679964309504 squared (209458519936799643095042) is 438728715741146935624248805945143251504726016
- 20945851993679964309504 cubed (209458519936799643095043) is 9189546745291352881909520222816696901733951492264326322462144856064
-
The
square root of 20945851993679964309504 is 144726818501.8932982331 -
The
cube root of 20945851993679964309504 is 27565508.6165523563
Scales and comparisons
How big is 20945851993679964309504?- 20,945,851,993,679,964,309,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,945,851,993,679,964,309,504 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 20945851993679964309504 cubic inches would be around 2297125.7 feet tall.
Recreational maths with 20945851993679964309504
- 20945851993679964309504 backwards is 40590346997639915854902
- 20945851993679964309504 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 20945851993679964309504'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 20945851993679964309504 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 20945851993679964309504 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/20945851993679964309504/
Chicago style:
Numbermatics. 2024. "Number 20945851993679964309504 - Facts about the integer". https://numbermatics.com/n/20945851993679964309504/
The information we have on file for 20945851993679964309504 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 20945851993679964309504, math, Factors of 20945851993679964309504, curriculum, school, college, exams, university, Prime factorization of 20945851993679964309504, STEM, science, technology, engineering, physics, economics, calculator, twenty sextillion, nine hundred forty-five quintillion, eight hundred fifty-one quadrillion, nine hundred ninety-three trillion, six hundred seventy-nine billion, nine hundred sixty-four million, three hundred nine thousand, five hundred four.