4092700748610902887719936
4,092,700,748,610,902,887,719,936 is an even composite number composed of seven prime numbers multiplied together.
4092700748610902887719936 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 4092700748610902887719936:
210 × 32 × 134 × 232 × 312 × 472 × 614
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 13 × 23 × 23 × 31 × 31 × 47 × 47 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 4092700748610902887719936 from the Numbermatics database.
Names of 4092700748610902887719936
- Cardinal: 4092700748610902887719936 can be written as Four septillion, ninety-two sextillion, seven hundred quintillion, seven hundred forty-eight quadrillion, six hundred ten trillion, nine hundred two billion, eight hundred eighty-seven million, seven hundred nineteen thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 4.092700748610902887719936 × 1024
Factors of 4092700748610902887719936
Divisors of 4092700748610902887719936
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 31 32 36 39 46 47 48 52 61 62 64 69 72 78 92 93 94 96 104 117 122 124 128 138 141 144 156 169 183 184 186 188 192 207 208 234 244 248 256 276 279 282 288 299 312 338 366 368 372 376 384 403 414 416 423 468 488 496 507 512 529 549 552 558 564 576 598 611 624 676 713 732 736 744 752 768 793 806 828 832 846 897 936 961 976 992 1014 1024 1058 1081 1098 1104 1116 1128 1152 1196 1209 1222 1248 1352 1403 1426 1457 1464 1472 1488 1504 1521 1536 1586 1587 1612 1656 1664 1692 1794 1833 1872 1891 1922 1952 1984 2028 2116 2139 2162 2196 2197 2208 2209 2232 2256 2304 2379 2392 2418 2444 2496 2691 2704 2806 2852 2867 2883 2914 2928 2944 2976 3008 3042 3072 3172 3174 3224 3243 3312 3328 3384 3588 3627 3666 3721 3744 3782 3844 3887 3904 3968 4056 4209 4232 4278 4324 4371 4392 4394 4416 4418 4464 4512 4608 4758 4761 4784 4836 4888 4992 5239 5382 5408 5499 5612 5673 5704 5734 5766 5828 5856 5888 5952 6016 6084 6344 6348 6417 6448 6486 6591 6624 6627 6656 6768 6877 7137 7176 7254 7332 7442 7488 7564 7688 7774 7808 7936 7943 8112 8418 8464 8556 8601 8648 8649 8742 8784 8788 8832 8836 8928 9024 9216 9269 9516 9522 9568 9672 9729 9776 9984 10309 10478 10764 10816 10998 11163 11224 11346 11408 11468 11532 11656 11661 11712 11776 11904 12032 12168 12493 12627 12688 12696 12834 12896 12972 13113 13182 13248 13254 13312 13536 13754 14053 14274 14352 14508 14664 14884 14976 15128 15376 15548 15616 15717 15872 15886 16224 16399 16836 16928 17019 17112 17202 17296 17298 17484 17568 17576 17664 17672 17856 18048 18239 18538 18941 19032 19044 19136 19344 19458 19552 19773 19881 19968 20618 20631 20956 21528 21632 21996 22103 22326 22448 22692 22816 22936 23064 23312 23322 23424 23552 23808 23829 24064 24336 24583 24863 24986 25254 25376 25392 25668 25792 25803 25944 26226 26364 26496 26508 27072 27508 27807 28106 28548 28561 28704 28717 29016 29328 29768 29952 30256 30752 30927 31096 31232 31434 31744 31772 32269 32448 32798 33489 33511 33672 33856 34038 34224 34404 34592 34596 34968 34983 35136 35152 35328 35344 35712 36096 36478 37076 37271 37479 37882 38064 38088 38272 38688 38916 39104 39546 39762 39936 41236 41262 41912 42159 43056 43264 43493 43992 44206 44652 44896 45167 45384 45632 45872 46128 46624 46644 46848 47151 47616 47658 48128 48373 48672 49166 49197 49726 49972 50508 50531 50752 50784 50807 51336 51584 51606 51888 52452 52728 52992 53016 54144 54717 55016 55614 56212 56823 57096 57122 57408 57434 58032 58621 58656 59536 59904 60512 61504 61854 61893 62192 62464 62868 63544 64538 64896 65596 65941 66309 66978 67022 67344 67712 68076 68107 68448 68479 68808 69184 69192 69936 69966 70272 70304 70656 70688 71424 71487 72192 72956 73749 74152 74542 74589 74958 75764 76128 76176 76544 77376 77832 78208 79092 79524 82472 82524 83421 83824 84318 85583 85683 86112 86151 86528 86986 87984 88412 88877 89304 89401 89792 90334 90768 91264 91744 92256 92781 93248 93288 93696 94302 95232 95316 96746 96807 97344 98332 98394 99452 99944 100533 101016 101062 101504 101568 101614 102672 103168 103212 103259 103776 104904 105456 105984 106032 108288 109434 110032 111228 111813 112424 112437 113646 114192 114244 114816 114868 115351 116064 117242 117312 119072 119808 120497 121024 123008 123708 123786 124384 125736 126477 127088 129076 129792 130479 131192 131882 132618 133956 134017 134044 134688 134749 135424 135501 136152 136214 136896 136958 137616 138368 138384 139872 139932 140544 140608 141376 142848 142974 144384 145119 145912 147498 147591 148304 149084 149178 149916 151528 151593 152256 152352 152421 153088 154752 155664 156416 158184 159048 162409 164151 164944 165048 166842 167648 168636 170469 171166 171366 172224 172302 173056 173972 174887 175863 175968 176824 177754 178608 178802 179584 180668 181536 182528 182689 183488 184512 185562 186496 186576 187392 188604 190632 193492 193614 194688 196664 196788 197823 198904 198927 199888 201066 202032 202124 203008 203136 203228 204321 205344 205437 206336 206424 206518 207552 209808 210912 211968 212064 213187 216576 218868 220064 221247 222456 223626 223767 224848 224874 226981 227292 228384 228488 229632 229736 230702 232128 234484 234624 237107 238144 240994 242048 246016 246233 247416 247572 248768 251472 252954 254176 256749 257049 258152 258453 259584 260958 262384 263764 265236 266631 267912 268034 268088 268203 269376 269498 270848 271002 272304 272428 273792 273916 275232 276736 276768 279744 279864 281088 281216 282752 285696 285948 287339 290238 290421 291824 294996 295182 296608 298168 298356 299832 301599 303056 303186 304512 304704 304842 306176 309504 309777 311328 312832 316368 318096 319579 323219 324818 328302 329888 330096 333684 335296 335439 337272 340938 342332 342732 344448 344604 346053 347944 349774 351726 351936 353648 355508 357216 357604 359168 361336 361491 363072 365056 365378 366976 369024 371124 372992 373152 373321 377208 381264 386984 387228 389376 391437 393328 393576 395646 397808 397854 399776 402051 402132 404064 404247 404248 406016 406272 406456 406503 408642 410688 410874 412672 412848 413036 415104 419497 419616 421824 424128 426374 433152 435357 435643 437736 440128 442494 444912 447252 447534 449696 449748 453962 454584 454779 456768 456976 457263 459264 459472 461404 464256 468968 469248 474214 476288 481988 484096 484523 487227 492032 492466 494832 495144 497536 502944 505908 508352 508369 513498 514098 516304 516906 519168 521916 524661 524768 527528 527589 530472 533262 535824 536068 536176 536406 538752 538996 541696 542004 544608 544856 547584 547832 548067 550464 553472 553536 559488 559728 562176 562432 565409 565504 571896 574678 580476 580842 583648 587171 589992 590364 593216 593469 596336 596712 599664 603198 606112 606372 609024 609408 609684 612963 616311 619008 619554 622656 625664 628849 632736 636192 639158 639561 646438 649636 656604 656903 659776 660192 660491 667368 670592 670878 674544 680943 681876 684664 685464 688896 689208 692106 695888 699548 703452 703872 707296 711016 711321 714432 715208 718336 722672 722982 726144 730112 730756 733952 738048 738699 742248 745984 746304 746642 754416 762073 762528 770247 770753 773968 774456 778752 782874 786656 787152 791292 795616 795708 799552 799893 804102 804264 804609 808128 808494 808496 812032 812544 812912 813006 817284 821376 821748 825696 826072 830208 838994 839232 843648 848256 852748 857233 862017 870714 871286 875472 880256 884988 885391 889824 890227 894504 895068 899392 899496 907924 909168 909558 913536 913952 914526 918528 918944 922808 928512 929331 937936 938496 948428 952576 958737 963976 968192 969046 969657 974454 984064 984932 989664 990288 995072 1000339 1005888 1011816 1016704 1016738 1026996 1028196 1032608 1033812 1038159 1038841 1043832 1049322 1049536 1055056 1055178 1060944 1066524 1071648 1072136 1072352 1072812 1077504 1077992 1084008 1084473 1089216 1089712 1095168 1095664 1096134 1100928 1106944 1107072 1112579 1118976 1119456 1119963 1124864 1130818 1131008 1143792 1149356 1155401 1160952 1161684 1162213 1167296 1168561 1174342 1179984 1180728 1186432 1186938 1192672 1193424 1199328 1206153 1206396 1212224 1212741 1212744 1218048 1218816 1219368 1225926 1232622 1238016 1239108 1245312 1257698 1258491 1265472 1272384 1278316 1279122 1292876 1299272 1306929 1313208 1313806 1319552 1320384 1320982 1334736 1341184 1341756 1342367 1348283 1349088 1361886 1363752 1369328 1370928 1377792 1378416 1384212 1391776 1399096 1406904 1407744 1414592 1422032 1422642 1428864 1430416 1436672 1445344 1445964 1452288 1453569 1461512 1461681 1467904 1476096 1477398 1484496 1491968 1492608 1493284 1499563 1508832 1516643 1524146 1525056 1525107 1540494 1541506 1547936 1548912 1557504 1565748 1566461 1573312 1573983 1574304 1575017 1582584 1591232 1591416 1599104 1599786 1608204 1608528 1609218 1616256 1616988 1616992 1625088 1625824 1626012 1634568 1642752 1643496 1644201 1651392 1652144 1660416 1677988 1678464 1687296 1696227 1696512 1705496 1714466 1724034 1741428 1742221 1742572 1750944 1751737 1760512 1761513 1769976 1770782 1779648 1780454 1789008 1790136 1798784 1798992 1815848 1818336 1819116 1827072 1827904 1829052 1837888 1845616 1857024 1858662 1875872 1876992 1886547 1896856 1905152 1917474 1918683 1927952 1936384 1938092 1939314 1948908 1968409 1969864 1970709 1979328 1980576 1981473 1990144 2000678 2011776 2023632 2033408 2033476 2042829 2044171 2053992 2056392 2065216 2067624 2076318 2077682 2087664 2098644 2099072 2110112 2110356 2111317 2121888 2122849 2133048 2133963 2143296 2144272 2144704 2145624 2155008 2155984 2168016 2168946 2178432 2179424 2190336 2191328 2192268 2201856 2214144 2216097 2225158 2237952 2238912 2239926 2249728 2261636 2262016 2273531 2286219 2287584 2298712 2310802 2312259 2321904 2323368 2324426 2334592 2337122 2348684 2359968 2361456 2372864 2373876 2374957 2385344 2386848 2398656 2412306 2412792 2424448 2425482 2425488 2436096 2437632 2438736 2451852 2465244 2478216 2490624 2515396 2516982 2530944 2544768 2556632 2558244 2571699 2585752 2586051 2598544 2613858 2626416 2627612 2639104 2640768 2641964 2653073 2656173 2669472 2670681 2682368 2683512 2684734 2696566 2698176 2723772 2727504 2738656 2741856 2755187 2755584 2756832 2768424 2771431 2783552 2798192 2813808 2815488 2829184 2844064 2845284 2857728 2860832 2876211 2890688 2891928 2904576 2907138 2908971 2923024 2923362 2935808 2950753 2952192 2954796 2968992 2985216 2986568 2999126 3001017 3017664 3033286 3048292 3050112 3050214 3080988 3082391 3083012 3095872 3097824 3099227 3116523 3131496 3132922 3146624 3147966 3148608 3150034 3165168 3182464 3182832 3198208 3199572 3201029 3216408 3217056 3218436 3232512 3233976 3233984 3251648 3252024 3269136 3285504 3286992 3288402 3302784 3304288 3320832 3337737 3355976 3356928 3359889 3374592 3392454 3393024 3410992 3428932 3448068 3466203 3482856 3484442 3485144 3486639 3501888 3503474 3505683 3521024 3523026 3539952 3541564 3559296 3560908 3575881 3578016 3580272 3597568 3597984 3631696 3636672 3638232 3654144 3655808 3658104 3675776 3691232 3714048 3717324 3735407 3751744 3773094 3775473 3793712 3810304 3834948 3837366 3855904 3876184 3878628 3897816 3920787 3936818 3939728 3941418 3958656 3961152 3962946 3980288 4001356 4022401 4023552 4027101 4044849 4047264 4066816 4066952 4085658 4088342 4107984 4112784 4130432 4135248 4152636 4154527 4155364 4175328 4177219 4197288 4198144 4201847 4220224 4220712 4222634 4243776 4245698 4266096 4267926 4286592 4288544 4289408 4291248 4310016 4311968 4336032 4337892 4356864 4358848 4360707 4382656 4384536 4403712 4428288 4432194 4450316 4475904 4477824 4479852 4498689 4523272 4547062 4549929 4572438 4575168 4575321 4597424 4621604 4624518 4643808 4646736 4648852 4669184 4674244 4697368 4699383 4719936 4722912 4725051 4745728 4747752 4749914 4770688 4773696 4797312 4824612 4825584 4848896 4850964 4850976 4853173 4875264 4877472 4903704 4930488 4956432 4981248 5030792 5033964 5061888 5088681 5089536 5113264 5116488 5143398 5171504 5172102 5197088 5220563 5226663 5227716 5252832 5255211 5255224 5278208 5281536 5283928 5284539 5306146 5312346 5338944 5341362 5364736 5367024 5369468 5393132 5396352 5421497 5447544 5453461 5455008 5477312 5483712 5510374 5513664 5536848 5542862 5567104 5596384 5627616 5630976 5658368 5659641 5663359 5688128 5690568 5715456 5721664 5752422 5781376 5783856 5809152 5814276 5817942 5846048 5846724 5901506 5905227 5909592 5912127 5937984 5944419 5970432 5973136 5998252 6002034 6035328 6066572 6096584 6100224 6100428 6132513 6161976 6164782 6166024 6191744 6195648 6198454 6233046 6262992 6265844 6293248 6295932 6297216 6298799 6300068 6330336 6333951 6364928 6365664 6368547 6396416 6399144 6402058 6432816 6434112 6436872 6465024 6467952 6467968 6503296 6504048 6538272 6571008 6573984 6576804 6605568 6608576 6608797 6675474 6711952 6713856 6719778 6749184 6784908 6786048 6820593 6821984 6857864 6858657 6896136 6932406 6936777 6965712 6968884 6970288 6973278 7003776 7006948 7011366 7036411 7042048 7046052 7079904 7083128 7118592 7121816 7124871 7151762 7156032 7160544 7195136 7195968 7263392 7273344 7276464 7308288 7311616 7316208 7350317 7351552 7382464 7434648 7470814 7503488 7546188 7550946 7587424 7633223 7669896 7674732 7711808 7715097 7752368 7757256 7795632 7841574 7873636 7879456 7882836 7917312 7922304 7925892 7959219 7968519 8002712 8012043 8044802 8047104 8054202 8089698 8094528 8133632 8133904 8171316 8175037 8176684 8215968 8219689 8225568 8260864 8265561 8270496 8305272 8309054 8310728 8314293 8350656 8354438 8394576 8396288 8403694 8440448 8441424 8445268 8487552 8491396 8532192 8535852 8573184 8577088 8578816 8582496 8586383 8623936 8672064 8675784 8713728 8717696 8721414 8765312 8769072 8807424 8852259 8856576 8864388 8900632 8955648 8959704 8997378 9003051 9046544 9094124 9099858 9144876 9150336 9150642 9194848 9243208 9247173 9249036 9287616 9293472 9297681 9297704 9338368 9348488 9349569 9394736 9398766 9439872 9445824 9450102 9491456 9495504 9499828 9541376 9547392 9594624 9603087 9649224 9651168 9697792 9701928 9701952 9706346 9754944 9807408 9860976 9906949 9912864 9962496 10013211 10019789 10061584 10067928 10123776 10177362 10179072 10226528 10232976 10286796 10343008 10344204 10394176 10398609 10441126 10453326 10455432 10459917 10505664 10510422 10510448 10517049 10556416 10563072 10567856 10569078 10612292 10624692 10668107 10677888 10682724 10727643 10734048 10738936 10786264 10792704 10842994 10895088 10906922 10910016 10954624 10967424 11020748 11027328 11073696 11085724 11134208 11144029 11192768 11206221 11255232 11316736 11319282 11326718 11376256 11381136 11430912 11443328 11504844 11562752 11567712 11572951 11628552 11635884 11692096 11693448 11803012 11810454 11819184 11824254 11875968 11888838 11940864 11946272 11996504 12004068 12067203 12070656 12081303 12133144 12134547 12193168 12200448 12200856 12265026 12323952 12329564 12332048 12383488 12391296 12396908 12463581 12466092 12525984 12531657 12531688 12586496 12591864 12594432 12597598 12600136 12605541 12660672 12667902 12729856 12731328 12737094 12792832 12798288 12804116 12865632 12868224 12873744 12930048 12935904 12935936 13004407 13006592 13008096 13076544 13147968 13153608 13211136 13217152 13217594 13350948 13423904 13427712 13439556 13496067 13504933 13569816 13641186 13643968 13649787 13715728 13717314 13792272 13845841 13864812 13873554 13931424 13937768 13940576 13946556 14007552 14013896 14022732 14072822 14092104 14098149 14159808 14166256 14175153 14237184 14243632 14249742 14303524 14312064 14321088 14390272 14391936 14463527 14526784 14546688 14552928 14559519 14623232 14632416 14700634 14703104 14764928 14869296 14941628 15006976 15020213 15092376 15101892 15108769 15174848 15191293 15266446 15339792 15349464 15423616 15430194 15504736 15514512 15591264 15661689 15679989 15683148 15747272 15758912 15765633 15765672 15834624 15844608 15851784 15918438 15937038 16005424 16024086 16089604 16094208 16108404 16179396 16189056 16264491 16267808 16342632 16350074 16353368 16360383 16431936 16439378 16451136 16521728 16531122 16540992 16610544 16618108 16621456 16628586 16701312 16708876 16789152 16792576 16807388 16880896 16882848 16890536 16975104 16982792 16990077 17064384 17071704 17146368 17154176 17157632 17164992 17172766 17247872 17344128 17351568 17427456 17435392 17442828 17527679 17530624 17538144 17704518 17715681 17728776 17801264 17911296 17919408 17994756 18006102 18093088 18188248 18199716 18289752 18300672 18301284 18389696 18397539 18486416 18494346 18498072 18575232 18586944 18595362 18595408 18676736 18696976 18699138 18789472 18797532 18879744 18891648 18896397 18900204 18991008 18999656 19001853 19082752 19094784 19105641 19189248 19206174 19298448 19302336 19395584 19403856 19403904 19412692 19494319 19509888 19614816 19716359 19721952 19813898 19825728 19826391 20026422 20039578 20123168 20135856 20247552 20354724 20358144 20363993 20453056 20461779 20465952 20475221 20573592 20686016 20688408 20788352 20797218 20882252 20906652 20910864 20919834 21011328 21020844 21020896 21034098 21109233 21126144 21135712 21138156 21224584 21249384 21336214 21355776 21365448 21374613 21455286 21468096 21477872 21572528 21585408 21685988 21790176 21813844 21820032 21909248 21934848 22041496 22050951 22054656 22147392 22171448 22268416 22288058 22385536 22412442 22510464 22633472 22638564 22653436 22752512 22762272 22772581 22886656 22899669 23009688 23125504 23135424 23145902 23257104 23271768 23384192 23386896 23606024 23620908 23638368 23648508 23751936 23777676 23877657 23892544 23893343 23993008 24008136 24134406 24141312 24162606 24266288 24269094 24386336 24400896 24401712 24525111 24530052 24647904 24659067 24659128 24664096 24766976 24782592 24793816 24796683 24927162 24932184 24942879 25051968 25063314 25063376 25172992 25183728 25188864 25195196 25200272 25211082 25321344 25335804 25459712 25462656 25474188 25589317 25596576 25608232 25731264 25736448 25747488 25759149 25871808 25871872 26008814 26013184 26016192 26153088 26295936 26307216 26422272 26434304 26435188 26556777 26574223 26701896 26847808 26879112 26992134 27009866 27139632 27282372 27287936 27299574 27431456 27434628 27447121 27584544 27597037 27691682 27729624 27741519 27747108 27862848 27875536 27881152 27893043 27893112 28015104 28027792 28045464 28145644 28184208 28196298 28319616 28332512 28350306 28474368 28487264 28499484 28607048 28624128 28642176 28783872 28809261 28927054 29053568 29093376 29105856 29119038 29246464 29264832 29401268 29406208 29529856 29555903 29720847 29738592 29883256 30013952 30040426 30059367 30184752 30203784 30217538 30349696 30382586 30532892 30679584 30698928 30847232 30860388 30874441 31009472 31010509 31029024 31182528 31323378 31359978 31366296 31494544 31517824 31531266 31531344 31669248 31689216 31703568 31836876 31874076 32004321 32010848 32048172 32179208 32182929 32216808 32358792 32378112 32528982 32535616 32685264 32700148 32706736 32720766 32863872 32878756 32902272 33043456 33062244 33081984 33221088 33236216 33242912 33257172 33402624 33417752 33432087 33578304 33614776 33618663 33761792 33765696 33781072 33950208 33965584 33980154 34128768 34143408 34292736 34308352 34315264 34329984 34345532 34489949 34495744 34688256 34703136 34718853 34870784 34885656 35055358 35061248 35076288 35409036 35431362 35457552 35602528 35817431 35822592 35838816 35989512 36012204 36028603 36186176 36201609 36225391 36376496 36399432 36579504 36601344 36602568 36779392 36795078 36972832 36988692 36996144 37150464 37173888 37190724 37190816 37390743 37393952 37398276 37578944 37594971 37595064 37759488 37783296 37792794 37800408 37816623 37982016 37999312 38003706 38165504 38189568 38211282 38359789 38378496 38412348 38596896 38604672 38807712 38807808 38825384 38988638 39013221 39019776 39229632 39432718 39443904 39627796 39651456 39652782 40052844 40071083 40079156 40246336 40271712 40289951 40514799 40709448 40727986 40906112 40923558 40931904 40950442 41147184 41372032 41376816 41537523 41576704 41594436 41613377 41764504 41813304 41821728 41839668 42022656 42041688 42041792 42068196 42218466 42271424 42276312 42449168 42498768 42672428 42711552 42730896 42749226 42910572 42936192 42955744 43145056 43170816 43371976 43390581 43580352 43627688 43640064 43678557 43818496 43869696 44082992 44101902 44109312 44294784 44342896 44536832 44576116 44771072 44824884 45020928 45060639 45277128 45306872 45326307 45505024 45524544 45545162 45573879 45773312 45799338 46019376 46251008 46270848 46291804 46486453 46514208 46543536 46768384 46773792 46985067 47015933 47212048 47241816 47276736 47297016 47503872 47555352 47755314 47785088 47786686 47986016 48016272 48268812 48282624 48325212 48532576 48538188 48560291 48772672 48793473 48803424 48825527 49050222 49060104 49081149 49295808 49318134 49318256 49328192 49533952 49565184 49587632 49593366 49854324 49864368 49885758 50103936 50126628 50126752 50367456 50377728 50390392 50400544 50422164 50642688 50671608 50925312 50948376 50970231 51178634 51193152 51216464 51462528 51472896 51494976 51518298 51743616 51743744 52017628 52026368 52032384 52291213 52306176 52583037 52591872 52614432 52868608 52870376 53113554 53148446 53403792 53695616 53758224 53984268 54008851 54019732 54279264 54303847 54564744 54575872 54599148 54624011 54862912 54869256 54894242 55169088 55194074 55383364 55459248 55483038 55494216 55725696 55751072 55762304 55786086 55786224 56030208 56055584 56090928 56291288 56368416 56392596 56639232 56665024 56689191 56700612 56974528 56998968 57214096 57248256 57284352 57567744 57618522 57854108 58107136 58186752 58211712 58238076 58482957 58529664 58802536 59059712 59111806 59149077 59441694 59477184 59479173 59766512 60027904 60080852 60118734 60369504 60407568 60435076 60699392 60765172 61020679 61065784 61091979 61359168 61397856 61425663 61694464 61720776 61748882 62018944 62021018 62058048 62365056 62646756 62719956 62732592 62989088 63035648 63062532 63062688 63091249 63327699 63369301 63378432 63407136 63673752 63748152 64008642 64021696 64096344 64358416 64365858 64433616 64717584 64756224 65057964 65071232 65370528 65400296 65413472 65441532 65727744 65757512 65804544 66124488 66152853 66163968 66442176 66472432 66485824 66514344 66805248 66835504 66864174 67156608 67229552 67237326 67523584 67531392 67562144 67867319 67900416 67931168 67960308 68257536 68286816 68317743 68616704 68659968 68691064 68699007 68979898 68991488 69376512 69406272 69437706 69741568 69771312 70110716 70122496 70152576 70479461 70818072 70862724 70894993 70915104 71205056 71282221 71634862 71677632 71680029 71979024 72024408 72057206 72372352 72403218 72450782 72752992 72798864 73159008 73202688 73205136 73558784 73575333 73590156 73623667 73945664 73977201 73977384 73992288 74300928 74347776 74381448 74381632 74781486 74787904 74796552 75157888 75189942 75190128 75518976 75566592 75585588 75600816 75633246 75964032 75998624 76007412 76379136 76422564 76719578 76767951 76824696 77193792 77209344 77277447 77615424 77615616 77650768 77977276 78026442 78039552 78459264 78865436 78887808 79255592 79302912 79305564 79722669 80105688 80142166 80158312 80492672 80543424 80579902 81029598 81418896 81455972 81812224 81847116 81863808 81884387 81900884 82245263 82294368 82341363 82744064 82753632 82791111 83075046 83153408 83188872 83226754 83529008 83626608 83643456 83679336 84045312 84083376 84083584 84136392 84436932 84542848 84552624 84898336 84997536 85344856 85423104 85461792 85498452 85821144 85872384 85911488 85914361 86290112 86743952 86781162 87160704 87255376 87280128 87357114 87636992 87739392 88165984 88203804 88218624 88589568 88667709 88685792 89152232 89162541 89542144 89649768 90041856 90121278 90178101 90554256 90613744 90652614 91010048 91049088 91090324 91147758 91473343 91546624 91598676 92038752 92515223 92541696 92583608 92623323 92972906 93028416 93031527 93087072 93536768 93547584 93970134 94031866 94424096 94483632 94553472 94594032 95007744 95110704 95510628 95554121 95570176 95573372 95972032 96012963 96032544 96076037 96537624 96650424 97065152 97076376 97120582 97545344 97586946 97606848 97651054 98100444 98120208 98162298 98591616 98636268 98636512 98656384 99130368 99175264 99186732 99231899 99708648 99728736 99771516 100207872 100253256 100253504 100296261 100734912 100780784 100801088 100844328 101285376 101343216 101850624 101896752 101940462 102357268 102386304 102432928 102925056 102945792 102989952 103036596 103469847 103487232 104035256 104064768 104156559 104582426 104612352 105166074 105183744 105228864 105737216 105740752 106227108 106275481 106296892 106807584 106855957 107391232 107452293 107516448 107968536 108017702 108039464 108085809 108558528 108607694 108676173 109129488 109151744 109198296 109248022 109725824 109738512 109788484 110338176 110388148 110766728 110918496 110966076 110988432 111451392 111502144 111524608 111572172 111572448 111622979 112111168 112181856 112582576 112736832 112785192 113278464 113330048 113378382 113401224 113949056 113997936 114428192 114496512 114568704 115079367 115135488 115237044 115708216 116214272 116423424 116476152 116965914 117039663 117059328 117605072 118119424 118223612 118298154 118883388 118954368 118958346 119533024 120072949 120161704 120213249 120237468 120739008 120815136 120869853 120870152 121398784 121530344 121544397 122041358 122131568 122183958 122718336 122795712 122851326 123388928 123441552 123497764 124037888 124042036 124116096 124612569 124694431 124730112 124840131 125293512 125439912 125465184 125978176 126071296 126125064 126125376 126182498 126655398 126738602 126814272 127347504 127496304 128017284 128043392 128192688 128716832 128731716 128790337 128867232 129435168 129493789 129512448 130115928 130142464 130171743 130257257 130741056 130800592 130826944 130883064 131455488 131515024 131609088 132248976 132305706 132327936 132884352 132944864 132971648 133028688 133610496 133671008 133728348 134313216 134459104 134474652 135062784 135124288 135181917 135734638 135862336 135920616 135978921 136515072 136573632 136635486 136721637 137233408 137319936 137382128 137398014 137959796 137982976 138685391 138753024 138812544 138875412 139459359 139542624 140221432 140305152 140958922 141047799 141636144 141725448 141789986 141830208 142410112 142564442 143269724 143355264 143360058 143958048 144048816 144114412 144744704 144806436 144872377 144901564 145505984 145597728 145680873 146318016 146410272 146476581 147117568 147150666 147180312 147247334 147891328 147954402 147954768 147984576 148601856 148695552 148762896 148763264 149562972 149575808 149593104 150315776 150379884 150380256 150448363 151133184 151171176 151201632 151266492 151928064 151997248 152014824 152845128 153439156 153535902 153649392 154387584 154418688 154554894 155230848 155231232 155301536 155954552 156052884 156079104 156873639 156918528 157730872 157749111 157775616 158511184 158605824 158611128 159445338 160211376 160284332 160316624 160985344 161086848 161159804 161837453 162026553 162059196 162837792 162911541 162911944 163624448 163694232 163727616 163768774 163801768 163872033 164490526 164588736 164682726 165488128 165507264 165582222 166150092 166306816 166377744 166453508 167058016 167253216 167286912 167358672 168066407 168090624 168166752 168167168 168272784 168873864 169057291 169085696 169105248 169796672 169995072 170689712 170923584 170996904 171642288 171744768 171822976 171828722 172580224 173487904 173562324 174321408 174510752 174560256 174714228 175448871 175564129 176331968 176407608 177179136 177335418 177371584 177447231 178304464 178325082 179084288 179299536 179995933 180083712 180242556 180356202 181108512 181227488 181305228 182098176 182180648 182295516 182946686 183062037 183197352 183275937 184077504 184276989 185030446 185083392 185167216 185246646 185945812 186056832 186063054 186174144 187073536 187095168 187940268 188025851 188063732 188848192 188967264 189052847 189106944 189188064 189273747 190107903 190221408 191021256 191108242 191140352 191146744 191944064 192025926 192065088 192152074 193075248 193300848 194130304 194152752 194241164 195090688 195173892 195213696 195262769 195302108 196200888 196240416 196324596 197183232 197272536 197273024 197312768 197486809 198350528 198373464 198463798 199417296 199457472 199543032 200415744 200506512 200507008 200592522 201469824 201561568 201602176 201688656 202570752 202686432 203601957 203701248 203793504 203880924 204714536 204772608 204865856 204953229 205850112 205979904 206073192 206939694 206974464 208070512 208129536 208313118 209164852 209224704 210332148 210367488 210457728 211438383 211481504 212454216 212550962 212593784 212684979 213615168 213711914 213846663 214782464 214904586 215032896 215040087 215937072 216035404 216078928 216171618 217117056 217215388 217352346 218128741 218258976 218303488 218396592 218496044 219451648 219477024 219576968 220676352 220776296 220871001 221533456 221836992 221932152 221976864 222902784 223004288 223049216 223144344 223144896 223245958 224222336 224363712 225165152 225473664 225570384 226556928 226660096 226756764 226802448 227859827 227898112 227995872 228856384 229137408 230158734 230303853 230474088 231416432 232428544 232846848 232952304 233931828 234079326 234118656 235210144 236447224 236596308 237766776 237908736 237916692 239066048 239168007 240145898 240323408 240426498 240474936 241478016 241630272 241739706 241740304 242797568 243060688 243088794 244082716 244263136 244367916 245366461 245436672 245591424 245653161 245702652 246735789 246883104 246995528 247024089 248075776 248084072 248232192 248373333 249225138 249388862 249460224 249680262 250587024 250879824 250930368 251956352 252142592 252250128 252250752 252364996 253310796 253426147 253477204 253628544 254695008 254810359 254992608 256034568 256086784 256312667 256385376 257433664 257463432 257580674 257734464 257743083 258870336 258987578 260231856 260284928 260343486 260514514 261482112 261601184 261653888 261766128 262910976 263030048 263218176 264497952 264611412 264655872 265768704 265889728 265943296 266003127 266057376 266177873 267342016 267456696 268626432 268918208 268949304 270125568 270248576 270363834 271469276 271724672 271841232 271957842 273030144 273147264 273270972 273443274 274420029 274639872 274764256 274796028 275919592 277370782 277545669 277625088 277750824 277869969 278918718 279085248 279094581 280442864 280610304 281917844 282095598 283272288 283450896 283579972 283660416 284820224 285128884 286539448 286662363 286710528 286720116 287916096 288097632 288228111 288228824 289489408 289612872 289744754 289803128 291011968 291195456 291361746 292636032 292820544 292953162 294235136 294301332 294360624 294494668 295782656 295908804 295909536 295969152 296043553 297391104 297525792 297526528 297695697 299125944 299151616 299186208 300631552 300759768 300760512 300896726 302342352 302403264 302532984 303856128 303994496 304029648 305690256 306878312 307071804 307298784 308775168 308837376 309109788 310409541 310461696 310603072 310613459 311909104 312105768 313747278 313837056 315461744 315498222 315551232 317022368 317211648 317222256 318454343 318826443 318890676 320422752 320567871 320568664 320633248 321970688 322173696 322319608 322356879 323674906 324053106 324118392 324257427 325675584 325823082 325823888 326028519 327248896 327388464 327455232 327537548 327603536 327744066 328981052 329177472 329365452 330711317 330976256 331014528 331164444 332300184 332661121 332755488 332907016 334116032 334506432 334573824 334717344 334868937 336132814 336333504 336334336 336545568 337747728 338114582 338171392 338210496 339593344 339990144 341379424 341847168 341993808 343284576 343489536 343645952 343657444 345160448 345238101 345464899 346975808 347124648 348642816 349021504 349428456 350897742 351128258 352663936 352815216 354358272 354670836 354743168 354894462 356608928 356650164 358599072 358761481 359991866 360218847 360485112 360639747 360712404 362217024 362454976 362609559 362610456 364196352 364361296 364591032 365893372 366124074 366394704 366551874 368155008 368553978 370060892 370166784 370334432 370493292 371891624 372113664 372126108 372348288 374083293 374190336 374520393 375880536 376051702 376127464 377696384 377934528 378105694 378213888 378376128 378547494 380215806 380442816 382042512 382216484 382280704 382293488 383888128 384051852 384130176 384226739 384304148 386150496 386371011 386601696 388260608 388305504 388481367 388482328 390181376 390347784 390427392 390525538 390604216 390771771 392401776 392480832 392649192 394366464 394545072 394546048 394625536 394973618 396701056 396746928 396927596 398834592 398914944 399086064 400831488 401013024 401014016 401185044 402939648 403123136 403136617 403204352 403377312 405372864 407203914 407587008 407761848 409429072 409545216 409731712 409906458 411700224 411959808 412146384 413879388 413948928 416056173 416141024 416259072 416626236 418329704 418378077 420664296 420915456 422876766 422963008 423143397 424908432 425101924 425187568 425369958 427230336 427423828 427693326 429221071 429564928 429809172 430065792 430080174 431874144 432070808 432157856 432343236 434234112 434430776 434617131 434704692 436257482 436517952 436793184 436992088 437042619 438903296 438954048 439153936 439429743 441352704 441552592 441742002 443066912 443673984 443864304 443953728 445805568 446008576 446098432 446288688 446289792 446491916 448369337 448444672 448727424 450330304 450947328 451140768 451345089 453320192 453513528 453604896 455719654 455796224 455991744 457712768 460317468 460607706 460948176 462832864 465626603 465693696 465904608 467863656 468158652 468237312 468371839 470420288 470620917 470930083 472894448 473192616 475533552 475817472 475833384 478132096 478336014 480291796 480646816 480852996 480949872 482956032 483260544 483479412 483480608 485512359 486079659 486121376 486177588 488165432 488526272 488734623 488735832 490732922 490873344 491182848 491306322 491405304 491616099 493471578 493766208 493991056 494048178 496151552 496168144 496464384 496746666 498450276 498677257 498777724 498920448 499360524 501174048 501401029 501759648 501860736 503912704 504199221 504500256 504501504 504729992 506621592 506852294 506954408 507171873 507257088 509390016 509620718 509985216 512069136 512173568 512625334 512770752 514867328 514926864 515161348 515468928 515486166 517740672 517975156 520463712 520569856 520686972 521029028 522964224 523202368 523307776 523532256 523769363 526060096 526692387 528995904 529222824 531537408 531779456 531886592 532006254 532114752 532355746 534684032 534913392 537252864 537836416 537898608 539987799 540251136 540497152 540727668 542938552 543449344 543682464 543915684 546294528 546541944 546886548 548840058 549186111 549528512 549592056 551839184 554741564 555091338 555250176 555501648 555739938 557837436 558170496 558189162 560885728 561220608 563835688 564077553 564191196 566544576 566901792 567158541 567159944 567320832 567821241 569640448 570257768 570323709 573078896 573324726 573421056 573440232 575832192 576195264 576456222 576457648 578978816 579225744 579489508 579606256 582023936 582390912 582723492 585272064 585641088 585788307 585906324 588602664 588721248 588989336 591565312 591817608 591819072 591938304 592087106 592460427 595051584 595053056 595391394 598251888 598303232 598372416 601263104 601519536 601521024 601793452 604323889 604684704 604806528 605065968 607712256 607988992 608059296 610805871 611207129 611380512 613756624 614143608 614597568 617550336 618219576 620819082 620923392 621206144 621226918 623818208 624211536 627494556 627674112 630923488 630996444 631102464 631283783 634044736 634315149 634444512 634731851 636908686 637652886 637781352 638054937 640845504 641135742 641137328 641266496 641539989 643941376 644347392 644639216 644713758 647349812 648106212 648236784 648514854 650754527 651351168 651646164 651647776 652057038 654386223 654776928 654910464 655075096 655207072 655488132 657962104 658354944 658730904 661422634 662029056 662328888 662613003 664600368 665322242 665510976 665814032 668232064 669012864 669147648 669434688 669737874 672265628 672667008 672668672 673091136 675495456 676229164 676342784 676420992 679186688 679785769 679980288 682758848 683579481 683694336 683987616 686569152 687291904 687314888 690320896 690476202 690929798 693951616 694249296 697285632 698043008 698856912 701795484 702256516 705327872 705630432 705950011 709341672 709486336 709788924 710112143 713217856 713300328 717198144 717522962 719983732 720437694 720970224 721279494 721424808 724434048 724909952 725219118 725220912 728392704 728722592 729182064 731786744 732248148 732789408 733103748 736099383 736310016 736959483 737107956 740121784 740207367 740668864 740986584 743783248 744227328 744252216 744696576 748166586 748380672 749040786 751761072 752103404 752254928 755392768 755869056 756211388 756427776 756752256 757094988 760278441 760431612 760885632 764085024 764431077 764432968 764586976 767776256 768103704 768260352 768453478 768608296 768938001 772300992 772742022 773203392 773229249 776521216 776611008 776962734 776964656 780362752 780695568 780854784 781051076 781208432 781543542 784803552 784961664 785298384 788732928 789090144 789092096 789251072 789947236 793268827 793402112 793493856 793855192 797669184 797829888 798172128 798533619 802026048 802028032 802370088 805879296 806246272 806273234 806408704 806754624 810745728 814407828 815174016 815523696 818858144 819090432 819463424 819812916 823260087 823800913 823919616 824292768 827758776 832112346 832282048 832637007 833252472 836659408 836756154 841328592 841830912 845753532 845926016 846286794 849816864 850203848 850375136 850739916 854460672 854847656 855386652 858442142 859618344 859987089 860131584 860160348 863748288 864141616 864315712 864684333 864686472 868468224 868861552 869234262 869409384 872514964 873035904 873586368 873984176 874085238 877806592 877908096 878307872 878859486 882275147 882705408 883105184 883484004 886133824 887347968 887728608 887907456 888130659 892017152 892577376 892579584 892983832 893087091 896738674 896889344 897454848 900660608 901894656 902281536 902690178 906640384 907027056 907209792 911439308 911592448 911983488 915425536 916232993 920634936 921215412 921634909 921896352 925665728 926668873 931253206 931809216 931840377 935727312 936317304 936743678 940840576 941241834 941860166 945788896 946385232 951067104 951634944 951666768 955363029 956264192 956479329 956672028 957107671 960583592 961293632 961703613 961705992 961899744 965912064 966521088 966958824 966961216 971024718 972159318 972242752 972355176 976330864 977052544 977469246 977471664 981465844 981746688 982365696 982612644 982810608 983232198 986943156 987532416 987982112 988096356 992133951 992336288 992928768 993493332 996900552 997354514 997555448 997983363 998721048 1002348096 1002802058 1003519296 1003721472 1004606811 1007825408 1008398442 1009000512 1009003008 1009459984 1013243184 1013704588 1013908816 1014343746 1014514176 1018780032 1019241436 1019970432 1024138272 1024347136 1025250668 1025541504 1029734656 1029853728 1030322696 1030937856 1030972332 1035481344 1035950312 1036394697 1040927424 1041373944 1042058056 1045928448 1046404736 1046615552 1047064512 1047538726 1052120192 1053384774 1057991808 1058445648 1063074816 1063558912 1063773184 1064012508 1064229504 1064711492 1069188419 1069368064 1069826784 1075672832 1075797216 1076284443 1079975598 1080656541 1080994304 1081455336 1085877104 1086898688 1087364928 1087831368 1092589056 1093083888 1093773096 1097680116 1098372222 1099057024 1099184112 1103678368 1109483128 1110182676 1110500352 1111003296 1111479876 1115674872 1116340992 1116378324 1116886693 1121771456 1122249879 1122987121 1127671376 1128155106 1128382392 1133089152 1133803584 1134317082 1134319888 1134641664 1135642482 1139280896 1140515536 1140647418 1146157792 1146649452 1146842112 1146880464 1151664384 1152390528 1152680217 1152912444 1152915296 1158451488 1158979016 1159113033 1159212512 1164047872 1164781824 1165444101 1165446984 1170544128 1171282176 1171576614 1171812648 1172315313 1177205328 1177442496 1177978672 1183130624 1183635216 1183638144 1183876608 1184174212 1184920854 1189153459 1190103168 1190106112 1190782788 1196503776 1196606464 1196744832 1202697899 1203039072 1203042048 1203586904 1208647778 1209369408 1209409851 1209613056 1210131936 1215977984 1216118592 1221611742 1222414258 1222761024 1227513248 1228287216 1229195136 1235100672 1236439152 1241638164 1241846784 1242203573 1242412288 1242453836 1247636416 1248168519 1248423072 1248988481 1254989112 1261846976 1261992888 1262567566 1268089472 1268630298 1268889024 1269463702 1273817372 1275305772 1275562704 1276109874 1281691008 1282271484 1282274656 1282532992 1283079978 1287663213 1288694784 1289278432 1289427516 1290014687 1294699624 1296212424 1296473568 1297029708 1301509054 1302702336 1303292328 1303295552 1303851393 1304114076 1308772446 1309553856 1310150192 1310414144 1310976264 1315924208 1316709888 1317461808 1322845268 1324058112 1324657776 1325226006 1329200736 1330644484 1331021952 1331628064 1336464128 1338025728 1338295296 1338869376 1339475748 1344531256 1345108011 1345334016 1346182272 1350990912 1352458328 1352841984 1354035267 1358373376 1359571538 1359960576 1365517696 1367158962 1367388672 1367975232 1373138304 1374583808 1374629776 1380641792 1380952404 1381859596 1387903232 1388498592 1389127441 1396086016 1396879809 1397713824 1403590968 1404513032 1405115517 1410655744 1411260864 1411900022 1412790249 1418683344 1418972672 1419577848 1420224286 1426435712 1426600656 1434396288 1435045924 1439967464 1440875388 1441940448 1442558988 1442849616 1448868096 1449819904 1450438236 1450441824 1451098727 1456537077 1457445184 1457493923 1458364128 1463573488 1464496296 1465578816 1466207496 1472198766 1472620032 1473918966 1474215912 1480243568 1480414734 1481337728 1481973168 1487566496 1488454656 1488504432 1489393152 1496031771 1496333172 1496761344 1498081572 1503522144 1504203087 1504206808 1504509856 1510785536 1511738112 1512422776 1512597663 1513504512 1514189976 1520556882 1520863224 1521515619 1521771264 1528170048 1528862154 1528865936 1529173952 1535552512 1536207408 1536520704 1536906956 1537216592 1537876002 1544601984 1545484044 1546406784 1546458498 1553042432 1553222016 1553925468 1553929312 1560948337 1561391136 1561709568 1562102152 1562416864 1563087084 1569607104 1569923328 1570596768 1571308089 1578180288 1578184192 1579894472 1580077161 1586537654 1586804224 1586987712 1587710384 1595338368 1595659776 1596344256 1597067238 1604052096 1604056064 1604740176 1611758592 1612492544 1612546468 1612817408 1613509248 1619963397 1621027603 1621491456 1628815656 1630348032 1631047392 1637716288 1638926848 1639625832 1646520174 1647601826 1648585536 1655517552 1664224692 1664564096 1665274014 1666504944 1673318816 1673512308 1674274381 1682657184 1683419257 1683661824 1691507064 1691852032 1692232659 1692573588 1693344341 1699633728 1700407696 1700750272 1701475623 1701479832 1708921344 1709695312 1710773304 1716884284 1719236688 1719974178 1720263168 1720320696 1727496576 1728283232 1728631424 1729368666 1729372944 1736936448 1737723104 1738468524 1738818768 1745029928 1746071808 1747172736 1747968352 1748170476 1755816192 1756615744 1757364921 1757718972 1764550294 1766210368 1766968008 1772267648 1774695936 1775457216 1775814912 1776261318 1777381281 1784034304 1785154752 1785159168 1785967664 1786174182 1793477348 1793778688 1794909696 1801321216 1802910083 1803789312 1804563072 1805380356 1812971667 1814054112 1814419584 1822878616 1823966976 1830851072 1832465986 1833621387 1841269872 1842430824 1843269818 1843792704 1851331456 1853337746 1862506412 1863618432 1863680754 1871454624 1872634608 1873487356 1881681152 1882483668 1883340901 1883720332 1891577792 1891641049 1892770464 1893851349 1902134208 1903333536 1904195553 1910726058 1912528384 1912958658 1913344056 1914215342 1921167184 1922587264 1923407226 1923411984 1923799488 1931824128 1933042176 1933917648 1933922432 1942049436 1944318636 1944485504 1944710352 1952263581 1952661728 1954105088 1954938492 1954943328 1955828719 1962931688 1963158669 1964731392 1965225288 1965621216 1966464396 1973886312 1975064832 1975964224 1976192712 1984267902 1984672576 1986986664 1993801104 1994709028 1995110896 1995966726 1997442096 2004696192 2005604116 2007038592 2007442944 2009213622 2015650816 2016796884 2018001024 2018006016 2018919968 2026486368 2027409176 2027817632 2028687492 2029028352 2037560064 2038482872 2039357307 2039940864 2048276544 2050501336 2050738443 2051083008 2059469312 2059707456 2060645392 2061875712 2061944664 2070962688 2071900624 2072789394 2081854848 2082747888 2084116112 2091856896 2092809472 2093231104 2094129024 2095077452 2103886889 2104240384 2106769548 2115983616 2116891296 2117850033 2127117824 2128025016 2128459008 2129422984 2130336429 2138376838 2138736128 2139653568 2151345664 2151594432 2152568886 2159951196 2161313082 2161988608 2162910672 2171754208 2173797376 2174729856 2175662736 2184863291 2185178112 2186167776 2187546192 2195360232 2196744444 2197744783 2198114048 2198368224 2207356736 2208298149 2209748851 2218966256 2220365352 2222006592 2222959752 2231349744 2232681984 2232756648 2233773386 2243542912 2244499758 2245974242 2255342752 2256310212 2256764784 2266178304 2267607168 2268634164 2268639776 2269283328 2271284964 2280835323 2281031072 2281294836 2282333677 2292315584 2293293231 2293298904 2293760928 2303328768 2304781056 2305360434 2305824888 2305830592 2306814003 2316902976 2317958032 2318226066 2318425024 2328095744 2329563648 2330888202 2330893968 2339947129 2341088256 2342564352 2343153228 2343625296 2344630626 2354410656 2354884992 2355957344 2367270432 2367276288 2367753216 2368348424 2369841708 2378306918 2379806481 2380206336 2381565576 2393007552 2393489664 2395600857 2405395798 2406078144 2406084096 2407173808 2417295556 2418738816 2418819702 2419226112 2420263872 2431955968 2432237184 2443223484 2444336063 2444828516 2445522048 2455026496 2456574432 2457687011 2458390272 2471402739 2472878304 2483276328 2484407146 2484824576 2484907672 2495272832 2496337038 2496846144 2497976962 2509978224 2523693952 2523985776 2525135132 2536178944 2537260596 2537778048 2538415997 2538927404 2547634744 2550611544 2551125408 2552219748 2563382016 2564542968 2564549312 2565065984 2566159956 2567328517 2575326426 2578556864 2578855032 2580029374 2589399248 2592424848 2592947136 2594059416 2603018108 2605404672 2606584656 2606591104 2607702786 2608228152 2617544892 2619107712 2620300384 2620828288 2621952528 2631848416 2633419776 2634923616 2645690536 2646825441 2648116224 2649315552 2650452012 2658401472 2661288968 2662043904 2663256128 2664391977 2672928256 2676051456 2677738752 2678951496 2689062512 2690216022 2690668032 2692364544 2701981824 2704916656 2705683968 2708070534 2716746752 2719143076 2719921152 2731035392 2734317924 2734777344 2735950464 2746276608 2748698979 2749259552 2761904808 2763719192 2764904727 2775806464 2776997184 2778254882 2780006619 2792172032 2793759618 2795427648 2795521131 2807181936 2809026064 2810231034 2821311488 2822521728 2823800044 2825580498 2835673633 2837366688 2837945344 2839155696 2840448572 2852871424 2853201312 2866089087 2867971913 2868792576 2870091848 2871323013 2879934928 2881750776 2883880896 2885117976 2885699232 2897736192 2899639808 2900876472 2900883648 2902197454 2913074154 2914890368 2914987846 2916728256 2927146976 2928992592 2931157632 2932414992 2944397532 2945240064 2947837932 2948431824 2960487136 2960829468 2962177751 2962675456 2963946336 2975132992 2976401853 2977008864 2978357147 2978786304 2992063542 2992666344 2993950089 2996163144 3007044288 3008406174 3008413616 3009019712 3021571072 3023476224 3024845552 3025195326 3027009024 3028379952 3041113764 3041726448 3043031238 3043542528 3056340096 3057724308 3057731872 3058347904 3072414816 3073041408 3073813912 3074433184 3075752004 3089203968 3090968088 3092813568 3092916996 3106444032 3107850936 3107858624 3109184091 3121896674 3122782272 3124204304 3124833728 3126174168 3139214208 3139846656 3141193536 3142616178 3156360576 3156368384 3159788944 3160154322 3173075308 3173608448 3173975424 3175420768 3189763993 3190676736 3191319552 3192688512 3194134476 3207565257 3208104192 3209480352 3224985088 3225092936 3227018496 3228853329 3239926794 3242055206 3242982912 3257631312 3260696064 3262094784 3275432576 3277853696 3279251664 3293040348 3294539911 3295203652 3297171072 3311035104 3312534667 3328449384 3329128192 3330548028 3332064671 3333009888 3346637632 3347024616 3348548762 3350660079 3365314368 3366838514 3368961363 3383014128 3383704064 3384465318 3385147176 3386688682 3399267456 3400815392 3401500544 3402951246 3402959664 3417842688 3419390624 3421546608 3433768568 3438473376 3439948356 3440526336 3440641392 3454993152 3456566464 3457262848 3458040651 3458737332 3458745888 3460312349 3475446208 3476937048 3477637536 3490059856 3492143616 3494345472 3495936704 3496340952 3511632384 3513231488 3514729842 3515437944 3529100588 3532420736 3533936016 3544535296 3549391872 3550914432 3551629824 3552522636 3554762562 3567460377 3570309504 3570318336 3571935328 3572348364 3586954696 3589819392 3602642432 3605820166 3608093697 3609126144 3610760712 3625943334 3628108224 3628229553 3628839168 3645757232 3647933952 3661702144 3664931972 3667242774 3682539744 3684861648 3686539636 3687585408 3702662912 3706675492 3722261419 3725012824 3726610719 3727236864 3727361508 3742909248 3745269216 3746965443 3746974712 3763362304 3764967336 3766681802 3767440664 3783155584 3783282098 3785540928 3787702698 3804268416 3806667072 3808391106 3821452116 3825056768 3825917316 3826688112 3828430684 3842334368 3845174528 3846814452 3846823968 3847598976 3848566189 3862989639 3865527361 3866084352 3867835296 3867844864 3870044061 3884098872 3888637272 3888971008 3889420704 3904527162 3905323456 3908210176 3909876984 3909886656 3911657438 3925863376 3926317338 3930450576 3931242432 3932928792 3947772624 3950129664 3951928448 3952385424 3968535804 3969345152 3973973328 3987602208 3989418056 3990221792 3991933452 3994884192 4009392384 4011208232 4014077184 4014885888 4018427244 4033593768 4035324033 4036002048 4037839936 4037974967 4052972736 4054818352 4055635264 4057374984 4075120128 4076965744 4078714614 4079881728 4096553088 4101002672 4101476886 4102166016 4118938624 4119414912 4121290784 4123751424 4123889328 4139906459 4141925376 4143801248 4145578788 4163709696 4165495776 4167382323 4168232224 4185618944 4188258048 4190154904 4190639427 4207773778 4208480768 4213539096 4215346551 4231967232 4233782592 4235700066 4238370747 4254235648 4256050032 4256918016 4258845968 4260672858 4276753676 4277472256 4279307136 4299247121 4302691328 4303188864 4305137772 4319902392 4322626164 4324594573 4325821344 4343508416 4348215481 4349459712 4351325472 4353296181 4369726582 4372335552 4372481769 4375092384 4390720464 4393488888 4395489566 4396228096 4396736448 4414713472 4416596298 4419497702 4437932512 4440730704 4444013184 4445919504 4462699488 4465363968 4465513296 4467546772 4487085824 4488095313 4488999516 4491043687 4491948484 4510685504 4512609261 4512620424 4513529568 4532356608 4535214336 4537268328 4537279552 4542569928 4561670646 4562062144 4562589672 4564667354 4584631168 4586586462 4586597808 4587521856 4606657536 4609562112 4610720868 4611649776 4611661184 4613628006 4633805952 4635916064 4636452132 4636850048 4659127296 4661776404 4661787936 4663899253 4679894258 4682845011 4685128704 4686306456 4687250592 4689261252 4708821312 4709769984 4711914688 4713924267 4734540864 4734552576 4736696848 4739683416 4756613836 4759612962 4760412672 4763131152 4786015104 4786979328 4791201714 4810791596 4812156288 4812168192 4814347616 4834591112 4837477632 4837639404 4838452224 4840527744 4863082809 4864474368 4886446968 4888672126 4889657032 4891044096 4910052992 4913148864 4915374022 4916780544 4942805478 4945756608 4966552656 4968814292 4969649152 4969815344 4990545664 4992674076 4993692288 4994947607 4995953924 5016961043 5019956448 5022823143 5047387904 5047971552 5050257771 5050270264 5072357888 5074521192 5075556096 5076831994 5077854808 5080033023 5095269488 5101223088 5102250816 5104439496 5126764032 5129085936 5129098624 5130131968 5132319912 5134657034 5150652852 5157113728 5157710064 5160058748 5178798496 5184849696 5185894272 5188118832 5206036216 5210809344 5213169312 5213182208 5215405572 5216456304 5235089784 5238215424 5240600768 5240776021 5241656576 5243905056 5263696832 5269847232 5291381072 5293650882 5298631104 5300904024 5316802944 5322577936 5324087808 5326512256 5328783954 5345856512 5352102912 5355477504 5357902992 5378125024 5380432044 5381336064 5384729088 5403963648 5408730249 5409833312 5411367936 5416141068 5438286152 5438915001 5462070784 5468635848 5471900928 5492553216 5497397958 5498519104 5500864161 5523809616 5527438384 5529809454 5551612928 5553994368 5556509764 5560013238 5579873923 5584344064 5587519236 5590855296 5591042262 5614363872 5618052128 5620462068 5643428603 5645043456 5647600088 5650022703 5651160996 5671347266 5674733376 5674923147 5678311392 5680897144 5681554047 5705742848 5706402624 5712586659 5732178174 5735943826 5737585152 5740183696 5742646026 5759869856 5763501552 5767761792 5770235952 5771398464 5795472384 5799279616 5801752944 5801767296 5804394908 5826148308 5828801381 5829780736 5829975692 5833456512 5854293952 5856790743 5857985184 5860638257 5862315264 5864829984 5867486157 5888795064 5895675864 5896863648 5920974272 5921658936 5924355502 5925350912 5927892672 5950265984 5952803706 5954017728 5956714294 5984127084 5985332688 5987900178 5992326288 6014088576 6016812348 6016827232 6018039424 6046952448 6049691104 6050390652 6053145839 6054018048 6056759904 6082227528 6083452896 6086062476 6087085056 6112680192 6115448616 6115463744 6116695808 6118071921 6122091079 6144829632 6147627824 6148866368 6151504008 6178407936 6181936176 6185627136 6185833992 6212888064 6215701872 6215717248 6218368182 6243793348 6245564544 6248408608 6249667456 6252348336 6278428416 6279693312 6282387072 6285232356 6311660667 6312721152 6319577888 6320308644 6346150616 6347950848 6350841536 6353550099 6379527986 6381353472 6385377024 6388268952 6391009287 6415130514 6416208384 6418960704 6449970176 6450185872 6454036992 6457706658 6479853588 6482804341 6484110412 6485965824 6515262624 6518213377 6521392128 6524189568 6550865152 6554589873 6558503328 6586080696 6589079822 6590407304 6593234349 6594342144 6622070208 6625069334 6629246553 6656898768 6658256384 6661096056 6664129342 6666019776 6693275264 6694049232 6697097524 6701320158 6730628736 6733677028 6737922726 6766028256 6767408128 6768930636 6770294352 6773377364 6798534912 6801630784 6803001088 6805902492 6805919328 6809001719 6838781248 6843093216 6847001031 6867537136 6876946752 6879896712 6881282784 6909986304 6913132928 6914525696 6916081302 6917474664 6917491776 6920624698 6950892416 6953874096 6955275072 6980119712 6984287232 6988690944 6991873408 6992681904 7019841387 7023264768 7026462976 7029459684 7030875888 7058201176 7064841472 7067872032 7089070592 7101828864 7103259648 7105045272 7109525124 7134920754 7139419443 7140619008 7143870656 7144696728 7173909392 7205284864 7211640332 7216187394 7218252288 7221521424 7251886668 7256216448 7256459106 7257678336 7291514464 7295867904 7324449889 7329863944 7333008189 7334485548 7365079488 7369723296 7373061033 7373079272 7375170816 7405325824 7413350984 7414208217 7444522838 7450025648 7453221438 7454473728 7454723016 7485818496 7490538432 7493930886 7493949424 7526724608 7529934672 7533363604 7534881328 7566311168 7566564196 7571081856 7575405396 7606360291 7608536832 7613334144 7615247991 7616782212 7642904232 7651834632 7653376224 7656861368 7684668736 7690349056 7693628904 7693647936 7695197952 7697132378 7701985551 7725979278 7731054722 7735670592 7735689728 7740088122 7768197744 7777274544 7777942016 7778841408 7809054324 7810646912 7816420352 7819753968 7819773312 7823314876 7851726752 7852634676 7856210557 7860901152 7862484864 7865857584 7895545248 7899121129 7900259328 7903856896 7904770848 7937071608 7938690304 7940476323 7945692677 7947946656 7975204416 7978836112 7980443584 7983866904 7989768384 8018784768 8022416464 8028154368 8036854488 8067187536 8070648066 8072004096 8075679872 8075949934 8105945472 8109636704 8111270528 8114749968 8150240256 8153931488 8157429228 8159763456 8193106176 8202005344 8202953772 8204332032 8238829824 8242581568 8246096937 8247778656 8251514063 8279812918 8287602496 8291157576 8294714181 8327419392 8330991552 8334764646 8336464448 8340019857 8371237888 8376516096 8380309808 8381278854 8415547556 8416961536 8427078192 8430693102 8459808851 8463934464 8467565184 8471400132 8476741494 8507020899 8512100064 8513836032 8517691936 8521345716 8553507352 8558614272 8598494242 8603915739 8606377728 8610275544 8613969039 8639804784 8645252328 8649189146 8651642688 8687016832 8696430962 8698919424 8702650944 8706592362 8739453164 8744671104 8744963538 8750184768 8781440928 8786977776 8790979132 8792456192 8793472896 8829426944 8833192596 8837214997 8838995404 8875865024 8881461408 8886533253 8888026368 8891839008 8925398976 8931026592 8935071441 8935093544 8974171648 8976190626 8977999032 8982087374 8983896968 9021371008 9025218522 9025240848 9027059136 9064713216 9070428672 9074536656 9074559104 9085139856 9123341292 9124124288 9125179344 9129334708 9169262336 9173172924 9173195616 9175043712 9177350143 9219124224 9221441736 9223299552 9223322368 9227256012 9267611904 9271832128 9272904264 9273700096 9323552808 9323575872 9327798506 9359788516 9365690022 9372612912 9374501184 9378522504 9417642624 9419539968 9423829376 9427848534 9469081728 9469105152 9473393696 9479366832 9513227672 9519225924 9520825344 9526262304 9569291979 9572030208 9573958656 9582403428 9621583192 9622695771 9624312576 9628695232 9669182224 9674955264 9675278808 9681055488 9726165618 9728948736 9772893936 9777344252 9779314064 9782088192 9820105984 9826297728 9830748044 9833561088 9872084633 9883619733 9885610956 9891513216 9933105312 9937604001 9937628584 9939630688 9981091328 9985348152 9987384576 9989895214 9991907848 9996194013 10033922086 10039912896 10045646286 10051980237 10094775808 10095943104 10100515542 10100540528 10106884089 10144715776 10149042384 10151112192 10153663988 10155709616 10160066046 10190538976 10202446176 10204501632 10208878992 10252050827 10253528064 10258171872 10258197248 10260263936 10264639824 10269314068 10301305704 10312494751 10314227456 10315420128 10320117496 10357596992 10369699392 10371788544 10376237664 10380937047 10412072432 10426338624 10426364416 10430811144 10432912608 10470179568 10476430848 10481201536 10481552042 10483313152 10487810112 10527393664 10539694464 10582762144 10587301764 10597262208 10601808048 10633605888 10645155872 10648175616 10653024512 10657567908 10702381131 10709411869 10710955008 10715805984 10756250048 10760864088 10769458176 10807927296 10817460498 10819666624 10824281091 10832282136 10876572304 10877830002 10924141568 10937271696 10943801856 10985106432 10994795916 10997038208 11001728322 11047619232 11054876768 11059618908 11107988736 11113019528 11120026476 11159747846 11166784257 11175038472 11179832157 11181710592 11182084524 11228727744 11236104256 11240896329 11240924136 11286857206 11290086912 11295200176 11300045406 11302321992 11342694532 11349466752 11349846294 11356622784 11361794288 11363108094 11411485696 11412805248 11425173318 11464356348 11469576911 11471887652 11475170304 11480367392 11485292052 11519739712 11527003104 11532223667 11535523584 11540471904 11542796928 11545698567 11596582083 11603505888 11603534592 11608789816 11610132183 11652296616 11657602762 11659561472 11659951384 11666913024 11708587904 11713581486 11715970368 11721276514 11724630528 11729659968 11734972314 11777590128 11791351728 11793727296 11841948544 11843317872 11848711004 11850701824 11855785344 11900531968 11905607412 11908035456 11911028909 11913428588 11968254168 11970665376 11975800356 11984652576 12028177152 12033624696 12033654464 12036078848 12046695349 12099382208 12100781304 12106291678 12113519808 12113924901 12164455056 12166905792 12172124952 12225360384 12230897232 12230927488 12233391616 12236143842 12244182158 12289659264 12295255648 12297732736 12303008016 12356815872 12363872352 12371254272 12371667984 12419719377 12425776128 12431403744 12431434496 12436736364 12487586696 12491129088 12496817216 12499334912 12502146969 12504696672 12556856832 12564774144 12570464712 12623321334 12625442304 12639155776 12640617288 12692301232 12695901696 12701683072 12707100198 12759055972 12762706944 12770754048 12776537904 12782018574 12830261028 12832416768 12837921408 12897741363 12900371744 12908073984 12915413316 12959707176 12965608682 12968220824 12973783719 13030525248 13036426754 13044646443 13048379136 13059888543 13101730304 13109179746 13117006656 13117445307 13172161392 13178159644 13180814608 13186468698 13188684288 13244140416 13250138668 13258493106 13305853201 13313797536 13316512768 13322192112 13328258684 13332039552 13386550528 13388098464 13394195048 13402640316 13461257472 13467354056 13473131061 13475845452 13532056512 13537861272 13540588704 13546754728 13597069824 13603261568 13606002176 13611804984 13611838656 13618003438 13677562496 13686186432 13694002062 13735074272 13753893504 13759793424 13762565568 13819972608 13826265856 13829051392 13832162604 13834949328 13834983552 13841249396 13899449447 13901784832 13907748192 13910550144 13960239424 13977381888 13983746816 13985363808 13991697759 14039682774 14048535033 14052925952 14058919368 14061751776 14116402352 14129682944 14135744064 14178141184 14203657728 14210090544 14219050248 14269841508 14278838886 14281238016 14287741312 14289393456 14347818784 14423280664 14432374788 14436504576 14443042848 14503773336 14512432896 14512918212 14515356672 14519527009 14583028928 14589248427 14598832573 14648899778 14659727888 14666016378 14668971096 14730158976 14739446592 14746122066 14746158544 14750341632 14810651648 14826701968 14828416434 14889045676 14900051296 14906442876 14908947456 14909446032 14967354121 14971636992 14981076864 14984842821 14987861772 14987898848 15050883129 15059869344 15066727208 15068469429 15069762656 15132622336 15133128392 15142163712 15150773313 15150810792 15212720582 15217073664 15226668288 15230495982 15233564424 15240099069 15285808464 15303669264 15306752448 15313722736 15369337472 15380698112 15387257808 15387295872 15390395904 15394264756 15403971102 15451958556 15458994967 15462109444 15471341184 15471379456 15480176244 15536395488 15543431899 15554549088 15555884032 15557682816 15618108648 15621293824 15635072687 15639507936 15639546624 15646629752 15703453504 15705269352 15712421114 15721802304 15722328063 15724969728 15731715168 15791090496 15798242258 15807713792 15809541696 15874143216 15877380608 15880952646 15891385354 15895893312 15950408832 15957672224 15960887168 15967733808 15979536768 16037569536 16044832928 16056308736 16073708976 16134375072 16141296132 16144008192 16151359744 16151899868 16211890944 16219273408 16222541056 16226190747 16229499936 16236850253 16307862976 16314858456 16386212352 16404010688 16405907544 16477659648 16485163136 16492193874 16495557312 16503028126 16559625836 16575204992 16582315152 16589428362 16654838784 16661983104 16669529292 16672928896 16680039714 16739621769 16753032192 16760619616 16762557708 16831095112 16854156384 16861386204 16919617702 16930285809 16935130368 16942800264 16950068109 16953482988 17014041798 17024200128 17024769441 17035383872 17042691432 17107014704 17117228544 17196988484 17207831478 17212755456 17220551088 17227938078 17279609568 17290504656 17298378292 17303285376 17374033664 17392861924 17397838848 17405301888 17413184724 17478906328 17486404143 17489342208 17489927076 17500369536 17562881856 17573955552 17581914771 17581958264 17586945792 17602458471 17658853888 17666385192 17674429994 17677990808 17751730048 17762922816 17773066506 17776052736 17783678016 17850797952 17862053184 17870142882 17870187088 17948343296 17952381252 17955998064 17964174748 17967793936 18042742016 18050437044 18050481696 18054118272 18058656733 18140857344 18149073312 18149118208 18159437517 18170279712 18246682584 18248248576 18250358688 18258669416 18338524672 18346345848 18346391232 18350087424 18354700286 18366273237 18442883472 18446599104 18446644736 18454512024 18535223808 18543664256 18545808528 18547400192 18647105616 18647151744 18655597012 18719577032 18731380044 18745225824 18749002368 18757045008 18835285248 18839079936 18847658752 18855697068 18934982001 18938163456 18946787392 18947420999 18958733664 19026455344 19038451848 19052524608 19138583958 19144060416 19164806856 19243166384 19245391542 19248625152 19257390464 19338364448 19349910528 19350557616 19362110976 19448413023 19452331236 19457897472 19545787872 19554640131 19554688504 19558628128 19564176384 19640211968 19652595456 19661496088 19663769619 19744169266 19767239466 19771221912 19779703047 19783026432 19866210624 19875208002 19875257168 19879261376 19887739659 19962182656 19970696304 19974769152 19979790428 19983815696 19992388026 20067844172 20079825792 20091292572 20103960474 20173390337 20189551616 20191886208 20201031084 20201081056 20213768178 20292328381 20298084768 20302224384 20307327976 20311419232 20320132092 20381077952 20404892352 20409003264 20417757984 20427005157 20504101654 20516343744 20516394496 20529279648 20538628136 20541003093 20602611408 20624989502 20628454912 20630840256 20640234992 20715193984 20739398784 20743577088 20752475328 20761874094 20824144864 20852677248 20852728832 20861622288 20865825216 20940359136 20952861696 20962403072 20963104084 20966626304 20975620224 21054787328 21059524161 21073358839 21079388928 21165524288 21174603528 21194524416 21203616096 21267211776 21290311744 21306049024 21315135816 21404762262 21418823738 21431611968 21512500096 21521728176 21615854592 21634920996 21639333248 21648562182 21664564272 21753144608 21755660004 21874543392 21884450341 21887603712 21973349667 21989591832 21994076416 21999024567 22003456644 22013476433 22095238464 22109753536 22119183099 22119237816 22215977472 22226039056 22240052952 22319495692 22333568514 22350076944 22359664314 22363421184 22364169048 22457455488 22472208512 22481792658 22481848272 22573714412 22580173824 22590400352 22600090812 22604643984 22685389064 22698933504 22699692588 22713245568 22723588576 22726216188 22819080873 22825610496 22845743973 22850346636 22928712696 22939153822 22943775304 22960734784 22970584104 23039479424 23054006208 23064447334 23071047168 23080943808 23085593856 23091397134 23105956653 23193164166 23207011776 23207069184 23217579632 23220264366 23304593232 23315205524 23319122944 23319902768 23333826048 23417175808 23427162972 23431940736 23437831079 23442553028 23449261056 23459319936 23469944628 23555180256 23568631671 23582703456 23587454592 23683897088 23686635744 23697363387 23697422008 23711570688 23801063936 23811214824 23816070912 23822057818 23826857176 23837078031 23936508336 23941330752 23951600712 23969305152 24056354304 24067249392 24067308928 24072157696 24093390698 24198764416 24201562608 24212583356 24227039616 24227849802 24328910112 24333811584 24344249904 24450720768 24461794464 24461854976 24466783232 24472287684 24488364316 24579318528 24590511296 24591333637 24595465472 24606016032 24727744704 24743335968 24754542189 24839438754 24862807488 24862868992 24873472728 24975173392 24982258176 24993634432 24998669824 25004293938 25009393344 25113713664 25129548288 25140929424 25246642668 25250884608 25278311552 25281234576 25379426553 25384602464 25391803392 25403366144 25414200396 25518111944 25521062697 25541508096 25553075808 25564037148 25660522056 25675842816 25795482726 25800743488 25811747217 25830826632 25919414352 25931217364 25936441648 25947567438 26061050496 26072853508 26089292886 26096758272 26119777086 26203460608 26218359492 26234013312 26234890614 26344322784 26356319288 26361629216 26372937396 26377368576 26488280832 26500277336 26511644991 26516986212 26611706402 26627595072 26644384224 26656517368 26659599759 26664079104 26773101056 26776196928 26788390096 26805214323 26805280632 26922514944 26934708112 26946262122 26951690904 27064113024 27075722544 27081177408 27093509456 27194139648 27206523136 27212004352 27223609968 27223677312 27236006876 27350529557 27355124992 27372372864 27388004124 27470148544 27507787008 27519586848 27525131136 27532050429 27652531712 27664325208 27669898656 27669967104 27682498792 27798898894 27803569664 27815496384 27821100288 27920478848 27967493632 27970727616 27983395518 28079365548 28097070066 28105851904 28117838736 28123503552 28232804704 28259365888 28271488128 28403222783 28407315456 28420181088 28438100496 28539683016 28557677772 28562476032 28570682179 28575482624 28578786912 28695637568 28707875937 28726735063 28846561328 28864749576 28886085696 29007546672 29024865792 29025836424 29039054018 29166057856 29178496854 29197665146 29297799556 29319455776 29332032756 29337942192 29460317952 29478893184 29492244132 29492317088 29500683264 29616253899 29650859199 29653403936 29656832868 29670337801 29778091352 29800102592 29812812003 29812885752 29818892064 29934708242 29943273984 29962153728 29969685642 29975723544 29975797696 29988582039 30101766258 30119738688 30133454416 30136938858 30139525312 30265244672 30266256784 30284327424 30301546626 30301621584 30419312677 30425441164 30434147328 30453336576 30460991964 30467128848 30480198138 30571616928 30585462769 30607338528 30613504896 30627445472 30738674944 30756152481 30774515616 30774591744 30780791808 30788529512 30807942204 30903917112 30917989934 30924218888 30937484253 30942682368 30960352488 31072790976 31086863798 31109098176 31115365632 31142811141 31236217296 31242587648 31270145374 31279015872 31279093248 31293259504 31406907008 31410538704 31424842228 31443604608 31444656126 31449939456 31463430336 31582180992 31596484516 31615427584 31619083392 31748286432 31754761216 31761905292 31782770708 31791786624 31900817664 31915344448 31921774336 31935467616 31949931143 31959073536 32089665856 32128235607 32147417952 32268750144 32282592264 32302719488 32303799736 32423781888 32438546816 32445082112 32452381494 32458999872 32473700506 32615725952 32629716912 32772424704 32808021376 32811815088 32955319296 32970326272 32984387748 32991114624 33006056252 33119251672 33150409984 33164630304 33178856724 33323966208 33339058584 33345857792 33360079428 33375270721 33479243538 33500352771 33521239232 33525115416 33662190224 33708312768 33722772408 33839235404 33860571618 33870260736 33885600528 33900136218 33906965976 34028083596 34048400256 34049538882 34070767744 34085382864 34214029408 34234457088 34393976968 34408730733 34415662956 34425510912 34441102176 34455876156 34559219136 34581009312 34596671001 34596756584 34606570752 34637095701 34748067328 34785723848 34789746249 34810603776 34826369448 34957812656 34972808286 34978684416 34979854152 35000739072 35125763712 35147911104 35163829542 35163916528 35173891584 35204916942 35317707776 35332770384 35348859988 35355981616 35503460096 35525845632 35546133012 35552105472 35567356032 35701595904 35724106368 35733086727 35740285764 35740374176 35904762504 35911996128 35928349496 35935587872 36085484032 36100874088 36100963392 36108236544 36117313466 36140086047 36298146624 36298236416 36318875034 36340559424 36341774703 36493365168 36496497152 36500717376 36517338832 36677049344 36692691696 36692782464 36700174848 36709400572 36732546474 36863757229 36885766944 36893198208 36893289472 36909024048 37070447616 37087328512 37091617056 37094800384 37259158131 37283634869 37294211232 37294303488 37311194024 37439154064 37462760088 37490451648 37498004736 37514090016 37670570496 37695317504 37711394136 37869964002 37876326912 37893574784 37894841998 37917467328 38052910688 38076903696 38105049216 38277167916 38288120832 38329613712 38486332768 38490783084 38497250304 38508310763 38514780928 38676728896 38693224089 38701115232 38718642911 38724221952 38896826046 38904662472 38921351157 39091575744 39109280262 39109377008 39117256256 39133939329 39280423936 39305190912 39322992176 39327539238 39488338532 39534478932 39542443824 39559406094 39566052864 39732421248 39750416004 39750514336 39758522752 39775479318 39917559603 39941392608 39949538304 39959580856 39967631392 39984776052 40135688344 40159651584 40182585144 40207920948 40346780674 40383772416 40402062168 40402162112 40419393183 40427536356 40584656762 40596169536 40614655952 40622838464 40640264184 40762155904 40809784704 40818006528 40835515968 40854010314 41008203308 41032687488 41032788992 41058559296 41077256272 41082006186 41205222816 41249979004 41256909824 41261680512 41280469984 41430387968 41466931909 41478797568 41487154176 41504950656 41523748188 41648289728 41698348341 41705354496 41723244576 41731650432 41880718272 41924806144 41926208168 41951240448 41975093277 42109574656 42119048322 42146717678 42158777856 42331048576 42349207056 42389048832 42407232192 42534423552 42580623488 42612098048 42630271632 42809524524 42837647476 42863223936 43025000192 43043456352 43062950671 43269841992 43278666496 43297124364 43316840723 43329128544 43506289216 43511320008 43558581027 43749086784 43768900682 43796497719 43946699334 43979183664 43988152832 43998049134 44006913288 44026952866 44190476928 44219507072 44238366198 44238475632 44431954944 44452078112 44480105904 44638991384 44667137028 44700153888 44719328628 44726842368 44728338096 44902062363 44914910976 44944417024 44954528463 44963585316 44963696544 44984060537 45147428824 45152649387 45180800704 45200181624 45209287968 45370778128 45397867008 45399385176 45426491136 45447177152 45452432376 45638161746 45651220992 45691487946 45700693272 45857425392 45878307644 45887550608 45921469568 45941168208 46078958848 46108012416 46128894668 46142094336 46161887616 46171187712 46182794268 46211913306 46376984901 46386328332 46414023552 46414138368 46435159264 46440528732 46609186464 46630295697 46630411048 46639805536 46667652096 46834351616 46854325944 46863881472 46875662158 46885106056 46905218061 46918639872 46939889256 47110360512 47137263342 47165406912 47166984189 47174909184 47367794176 47373271488 47394726774 47394844016 47423141376 47602127872 47622429648 47632141824 47644115636 47653714352 47674156062 47873016672 47882661504 47903201424 47938610304 48112708608 48134498784 48134617856 48144315392 48186781396 48389398447 48397528832 48403125216 48425166712 48454079232 48455699604 48657820224 48667623168 48688499808 48710550759 48923588928 48923709952 48944575368 48976728632 49158637056 49181022592 49182667274 49190930944 49212032064 49455489408 49486671936 49509084378 49678877508 49725614976 49725737984 49746945456 49950346784 49964516352 49987268864 49997339648 50008587876 50018786688 50218865307 50251855693 50259096576 50281858848 50493285336 50556623104 50562469152 50758853106 50769204928 50790857427 50806732288 50828400792 51036223888 51042125394 51106151616 51128074296 51321044112 51351685632 51590965452 51601486976 51623494434 51661653264 51838828704 51862434728 51872883296 51895134876 52122100992 52145707016 52178585772 52193516544 52239554172 52436718984 52459212429 52468026624 52469781228 52493674571 52688645568 52712638576 52723258432 52745744313 52745874792 52976561664 53000554672 53023289982 53033972424 53223412804 53255190144 53288768448 53313034736 53319199518 53328158208 53546202112 53552393856 53576780192 53610428646 53610561264 53818783967 53845029888 53869416224 53892524244 53903381808 54128226048 54151445088 54162354816 54175970199 54187018912 54413046272 54447219936 54447354624 54472013752 54478312551 54701059114 54710249984 54744745728 54776008248 54940297088 55015574016 55039173696 55050262272 55064100858 55098819711 55305063424 55328650416 55339797312 55339934208 55364997584 55597797788 55607139328 55630992768 55642200576 55840957696 55890212573 55934987264 55941455232 55966791036 56158731096 56194140132 56219729449 56235677472 56247007104 56465609408 56526801253 56542976256 56806445566 56840362176 56842262997 56876200992 57079366032 57115355544 57141364358 57150965248 57157573824 57391275136 57415751874 57453470126 57693122656 57729499152 57772171392 58015093344 58049731584 58051672848 58078108036 58332115712 58345239069 58356993708 58383567931 58395330292 58595599112 58638911552 58663920393 58664065512 58675884384 58920635904 58957786368 58984488264 58984634176 59232507798 59301718398 59306807872 59313665736 59340675602 59556182704 59600205184 59625624006 59625771504 59637784128 59869416484 59886547968 59924307456 59939371284 59951447088 59951595392 59977164078 60203532516 60239477376 60266908832 60273877716 60279050624 60520171011 60532513568 60568654848 60603093252 60603243168 60630690289 60838625354 60850882328 60876985143 60906673152 60921983928 60934257696 60960396276 61143233856 61170925538 61214677056 61227009792 61254890944 61281015471 61477349888 61512304962 61549031232 61549183488 61577059024 61615884408 61807834224 61835979868 61848437776 61874968506 61885364736 61920704976 62145581952 62173727596 62218196352 62230731264 62285622282 62472434592 62485175296 62540290748 62558031744 62558186496 62586519008 62813814016 62821077408 62849684456 62887209216 62889312252 62899878912 62926860672 63164361984 63192969032 63220076517 63238166784 63496572864 63523810584 63565541416 63583573248 63801635328 63830688896 63843548672 63870935232 63899862286 63918147072 64179331712 64256471214 64294835904 64537500288 64565184528 64605438976 64607599472 64847563776 64877093632 64890164224 64904762988 64917999744 64947401012 65220493559 65231451904 65259433824 65616042752 65623630176 65653351023 65920049001 65940652544 65968775496 65982229248 66012112504 66040429299 66238503344 66300819968 66329260608 66357713448 66647932416 66678117168 66691715584 66720158856 66750541442 66958487076 67000705542 67042478464 67050230832 67324380448 67416625536 67445544816 67678470808 67721143236 67740521472 67771201056 67800272436 67813931952 68056167192 68096800512 68099077764 68130088273 68141535488 68170765728 68428058816 68457242619 68502214381 68787953936 68817461466 68831325912 68882204352 68911752312 69118438272 69162018624 69193342002 69193513168 69213141504 69274191402 69496134656 69571447696 69579492498 69621207552 69652738896 69915625312 69945616572 69957368832 69959708304 70001478144 70251527424 70295822208 70313493237 70327659084 70327833056 70347783168 70409833884 70665540768 70697719976 70705895013 70711963232 71006920192 71051691264 71092090161 71092266024 71134712064 71403191808 71448212736 71466173454 71480571528 71480748352 71511234093 71809525008 71823992256 71856698992 71871175744 72170968064 72201748176 72201926784 72216473088 72234626932 72280172094 72538360999 72596293248 72596472832 72637750068 72681118848 72683549406 72986730336 72992994304 73001434752 73034677664 73364571839 73385383392 73385564928 73400349696 73418801144 73465092948 73727514458 73771533888 73774000911 73786396416 73818048096 74174657024 74183234112 74263626567 74518316262 74567269738 74588422464 74588606976 74622388048 74878308128 74925520176 74980903296 74996009472 75028180032 75341140992 75390635008 75422788272 75739928004 75752653824 75774417953 75787149568 75789683996 75834934656 76105821376 76138279659 76153807392 76188297341 76210098432 76554335832 76659227424 76972665536 76981566168 77016621526 77029561856 77353457792 77386448178 77402230464 77437285822 77793652092 77809324944 77842702314 78183151488 78218560524 78218754016 78234512512 78267878658 78610381824 78645984352 78655078476 78690895907 78976677064 79068957864 79084887648 79118812188 79132105728 79464842496 79500832008 79501028672 79517045504 79534934973 79550958636 79587184027 79835119206 79882785216 79919161712 79935262784 79969552104 80271376688 80319303168 80365170288 80415841896 80693561348 80767544832 80804124336 80804324224 80838786366 80855072712 81169313524 81192339072 81229311904 81245676928 81280528368 81524311808 81619569408 81636013056 81671031936 81708020628 82016406616 82051588671 82065374976 82117118592 82154512544 82164012372 82410445632 82499958008 82523361024 82560939968 82596151287 82860775936 82933863818 82957595136 83009901312 83047496376 83296579456 83396696682 83410708992 83446489152 83463300864 83761436544 83849612288 83852416336 83902480896 83950186554 84219149312 84238096644 84293435356 84317555712 84662097152 84698414112 84736773901 84778097664 84814464384 85161246976 85209668349 85260543264 85619049048 85675294952 85712046537 85726447872 86050000384 86086912704 86125901342 86180205189 86539683984 86557332992 86594248728 86633681446 86658257088 87012578432 87022640016 87117162054 87498173568 87537801364 87592995438 87893398668 87958367328 87976305664 87996098268 88013826576 88053905732 88380953856 88439014144 88476732396 88476951264 88517022347 88848761697 88904156224 88907129303 88960211808 89011013403 89277982768 89334274056 89400307776 89438657256 89456676192 89804124726 89829821952 89888834048 89909056926 89927170632 89927393088 89968121074 90294857648 90305298774 90361601408 90400363248 90418575936 90741556256 90795734016 90798770352 90852982272 90894354304 90904864752 91257938031 91276323492 91302441984 91382975892 91401386544 91714850784 91756388307 91756615288 91775101216 91842939136 91882336416 92157917696 92216024832 92257789336 92268457443 92323775232 92342375424 92365588536 92423826612 92753969802 92772656664 92812452759 92828047104 92870318528 92881057464 93218372928 93260591394 93260822096 93279611072 93668703232 93708651888 93727762944 93751324316 93770212112 93810436122 93837279744 93879778512 94220721024 94274526684 94330813824 94333968378 94349818368 94735588352 94746542976 94789453548 94789688032 94846282752 95217848557 95244859296 95264283648 95288231272 95307428704 95348312124 95746033344 95765323008 95806402848 95849793429 95877220608 96268997568 96269235712 96373562792 96384706821 96778796894 96795057664 96806250432 96850333424 96908158464 96911399208 97315640448 97335246336 97376999616 97421101518 97847177856 97847419904 97889150736 97953457264 98317274112 98362045184 98365334548 98381861888 98424064128 98882683783 98910978816 98973343872 99018168756 99357755016 99451229952 99493890912 99900693568 99974537728 100017175752 100037573376 100125812163 100437730614 100503711386 100563717696 100986570672 101113246208 101124938304 101517706212 101538409856 101581714854 101613464576 101656801584 102072447776 102084250788 102130737241 102212303232 102256148592 102642088224 102688574677 102703371264 103181930904 103202973952 103226192199 103246988868 103294004801 103323306528 103677657408 103724869456 103745766592 103790013003 103790269752 104244201984 104291414032 104357171544 104479108344 104873437968 104918424858 104936053248 104939562456 104987349142 105377291136 105425277152 105446516864 105491488626 105491749584 105953123328 106001109344 106046579964 106067944848 106446825608 106510380288 106577536896 106626069472 106638399036 106656316416 107104787712 107153560384 107199260181 107220857292 107221122528 107269682819 107637567934 107738832448 107785048488 107806763616 108256452096 108302890176 108324709632 108351940398 108374037824 108420258141 108826092544 108894439872 108894709248 108944027504 108956625102 109402118228 109420499968 109489491456 109552016496 109880594176 109977515063 110031148032 110078347392 110100524544 110128201716 110197639422 110591271687 110657300832 110679594624 110679868416 110729995168 111195595576 111261985536 111284401152 111681915392 111780425146 111850904607 111882910464 111933582072 112317462192 112388280264 112439458898 112471354944 112494014208 112931218816 113053602506 113085952512 113612891132 113680724352 113684525994 113752401984 114158732064 114230711088 114282728716 114301930496 114315147648 114782550272 114831503748 114883794961 114906940252 115386245312 115390103989 115458998304 115524932289 115544342784 116030186688 116103345696 116155928733 116156216072 116664231424 116690478138 116713987416 116767135862 116790660584 117191198224 117277823104 117327840786 117328131024 117351768768 117841271808 117915572736 117968976528 117969268352 118465015596 118603436796 118613615744 118627331472 118681351204 119112365408 119200410368 119251248012 119251543008 119275568256 119305551859 119738832968 119752678809 119848614912 119878742568 119902894176 119903190784 119954328156 120407065032 120478954752 120533817664 120547755432 120558101248 121040342022 121065027136 121206186504 121206486336 121261380578 121677250708 121701764656 121753970286 121843967856 121868515392 121920792552 122286467712 122341851076 122429354112 122454019584 122509781888 122562030942 122954699776 123024609924 123098062464 123098366976 123154118048 123231768816 123615668448 123671959736 123696875552 123749937012 123770729472 123841409952 124291163904 124347455192 124400795727 124436392704 124461462528 124571244564 124944869184 125080581496 125095045023 125116063488 125173038016 125627628032 125642154816 125699368912 125774418432 125778624504 125853721344 126328723968 126385938064 126440153034 126476333568 126993145728 127047621168 127131082832 127167146496 127603270656 127661377792 127687097344 127741870464 127799724572 127836294144 128337100229 128358663424 128512942428 128589671808 129075000576 129130369056 129188852013 129215198944 129754187264 129809525976 129835999488 129894802024 129950522169 130440987118 130462903808 130518867648 130675743081 131232085504 131247260352 131306702046 131389493157 131840098002 131881305088 131937550992 131964458496 132024225008 132080858598 132477006688 132601639936 132658521216 132715426896 133276660751 133295864832 133356234336 133383431168 133440317712 133501082884 133916974152 134001411084 134062431763 134084956928 134100461664 134648760896 134706187089 134794679911 134833251072 134891089632 134952181611 135356941616 135442286472 135542402112 135600544872 135627863904 136112334384 136193601024 136198155528 136260176546 136283070976 136341531456 136856117632 136914485238 137004428762 137575907872 137634922932 137662651824 137764408704 137823504624 138236876544 138324037248 138386684004 138387026336 138426283008 138548382804 139130954703 139142895392 139158984996 139222354297 139242415104 139305477792 139831250624 139890887091 139891233144 139919416608 140002956288 140503054848 140591644416 140626986474 140655318168 140655666112 140715654183 140819667768 141331081536 141395439952 141411790026 141423926464 142013840384 142103382528 142184180322 142184532048 142269424128 142806383616 142896425472 142932346908 142961143056 142961496704 143022468186 143619050016 143647984512 143713397984 143742351488 144403496352 144403853568 144432946176 144469253864 144560344188 145076721998 145168195341 145192586496 145275500136 145362237696 145367098812 145973460672 146002869504 146069355328 146131652277 146729143678 146770766784 146771129856 146837602288 146930185896 147455028916 147543067776 147548001822 147572792832 147636096192 148349314048 148366468224 148527253134 149036632524 149104499843 149134539476 149176844928 149177213952 149244776096 149756616256 149851040352 149918907671 149961806592 149992018944 150056360064 150755567079 150845576544 151479856008 151548835906 151574299136 151579367992 151669869312 152211642752 152276559318 152307614784 152376594682 152420196864 153108671664 153318454848 153945331072 153963132336 154033243052 154059123712 154706915584 154772896356 154804460928 154843375817 154874571644 155587304184 155618649888 155685404628 156366302976 156437121048 156437508032 156469025024 156535757316 156607039537 157291968704 157310156952 157381791814 157481023713 157953354128 158137915728 158169775296 158237624376 158929684992 159001664016 159002057344 159034091008 159069869946 159101917272 159174368054 159670238412 159765570432 159838323424 159870525568 159939104208 160542753376 160638606336 160730340576 160831683792 161387122696 161456351901 161535089664 161608248672 161608648448 161677572732 161710145424 162338627048 162384678144 162458623808 162491353856 162527910597 162561056736 163048623616 163239138816 163342063872 163416041256 164032813232 164103177342 164130749952 164234237184 164309025088 164328024744 164820891264 164999916016 165046722048 165121879936 165192302574 165721551872 165867727636 165915190272 166019802624 166094992752 166593158912 166793393364 166821417984 166892978304 166926601728 167522873088 167670637719 167704832672 167804961792 167900373108 168476193288 168586870712 168659188347 169324194304 169396828224 169473547802 169580403759 169628928768 170322493952 170419336698 170521086528 170526788991 171238098096 171350589904 171424093074 171452895744 172100000768 172173825408 172251802684 172360410378 172976091613 173079367968 173114665984 173188497456 173267362892 173316514176 174025156864 174045280032 174234324108 174946286693 174996347136 175075602728 175150703793 175185990876 175786797336 175916734656 175992196536 176027653152 176107811464 176761907712 176878028288 176953464792 176953902528 177034044694 177697523394 177808312448 177814258606 177920423616 178022026806 178555965536 178668548112 178800615552 178877314512 178913352384 179608249452 179659643904 179777668096 179818113852 179854341264 179854786176 179936242148 180589715296 180610597548 180692842811 180723202816 180800726496 180837151872 181483112512 181560513033 181597540704 181679785967 181705964544 181788708608 181809729504 181892070867 182515876062 182552646984 182630955429 182765951784 182802773088 183429701568 183512776614 183513230576 183550202432 183685878272 183764672832 184315835392 184432049664 184515578672 184536914886 184647550464 184731177072 184847653224 185507939604 185545313328 185624905518 185656094208 185740637056 185762114928 186436745856 186521182788 186521644192 186559222144 187417303776 187455525888 187502648632 187540424224 187620872244 187674559488 187759557024 188441442048 188549053368 188661627648 188667936756 188699636736 189493085952 189578907096 189579376064 189660229551 189784823449 190435697114 190489718592 190576462544 190614857408 190696624248 191492066688 191530646016 191612805696 191699586858 191754441216 192537995136 192538471424 192747125584 192769413642 193557593788 193590115328 193612500864 193700666848 193816316928 193822798416 194575603573 194631280896 194670492672 194753999232 194842203036 195661480677 195694355712 195778301472 195906914528 196724090368 196730669096 196848128256 196960053069 197765367566 197821957632 197946687744 198036337512 198121287897 198715510032 198902459904 198987781824 199801387136 199949075456 200034351504 200075146752 200251624326 200875461228 200966934571 201007422772 201127435392 201973141344 202064614687 202226492416 202249876608 203035412424 203076819712 203163429708 203255944931 203313603168 204144895552 204168501576 204261474482 204390264819 204424606464 204512297184 205284176448 205377149354 205506643143 206363861808 206405947904 206452384398 206493977736 206588009602 206646613056 207355314816 207449738912 207491533184 207580026006 207580539504 208488403968 208582828064 208714343088 208958216688 209746875936 209836849716 209872106496 209879124912 209974698284 210754582272 210850554304 210893033728 210940479711 210982977252 210983499168 211079053289 212002218688 212093159928 212135889696 212893651216 213020760576 213155073792 213252138944 213276798072 214209575424 214307120768 214398520362 214441714584 214442245056 214539365638 215275135868 215477664896 215570096976 215613527232 216512904192 216605780352 216649419264 216703880796 216748075648 216840516282 217615082997 217788879744 217789418496 217888055008 217913250204 218804236456 218978982912 219104032992 219761188352 219955030126 220093715517 220156694784 220201049088 220256403432 220395278844 221182543374 221314601664 221322002733 221359189248 221459990336 222391191152 222523971072 223363830784 223560850292 223701809214 223765820928 223867164144 224634924384 224776560528 224878917796 224942709888 224988028416 225862437632 226107205012 226171905024 227057946559 227225782264 227323253859 227361448704 227369051988 227504803968 228317464128 228461422176 228564892023 228565457432 228630295296 229565100544 229663007496 229767589922 229813880504 230772490624 230780207978 230917996608 231049864578 231088685568 232060373376 232206691392 232311857466 232312432144 233328462848 233380956276 233427974832 233534271724 233581321168 234382396448 234555646208 234655681572 234656262048 234703537536 234762537529 235797169021 235831145472 235937953056 235938536704 236072687721 236930031192 237206873592 237227231488 237254662944 237362702408 238224730816 238400820736 238502496024 238503086016 238551136512 238611103718 238761552081 239477665936 239505357618 239757485136 239805788352 239806381568 239908656312 240814130064 240957909504 241067635328 241095510864 241116202496 242080684044 242130054272 242412373008 242412972672 242522761156 243354501416 243403529312 243507940572 243687935712 243737030784 243841585104 244572935424 244683702152 244858708224 244908039168 245019563776 245124061884 246049219848 246154766013 246196124928 246308236096 246316472987 246463537632 247231336896 247343919472 247393751104 247499874024 247682819904 248582327808 248694910384 248801591454 248872785408 249142489128 249889738368 250161162992 250190090046 250232126976 250346076032 251255256064 251284309632 251398737824 251548836864 251557249008 251707442688 252657447936 252771876128 252880306068 252952667136 253986291456 254095242336 254210321703 254262165664 254334292992 255322755584 255483740928 255599449144 255629005047 256674200458 256717326848 257025884856 257136139611 257179343616 258150001152 258260738112 258377704026 258430397888 258540615567 259508374528 259619051952 259671998976 259789604048 259901044338 260881974236 260925807616 261037735296 261351486162 262254074381 262464171008 262494520704 262613404092 262778986314 263680196004 263800268953 263875101984 263928916992 264048450016 264161717196 264954013376 265241144341 265317042432 265430853792 265551067041 266553321502 266712468672 266721387909 266880635424 267002165768 267033040209 267833948304 268002822168 268124863526 268169913856 268200923328 269297521792 269412374178 269589359822 269666502144 269782179264 269904363222 270713883232 270884572944 271084804224 271201089744 271255727808 272224668768 272387202048 272396311056 272520353092 272566141952 272683062912 273712235264 273773814093 273828970476 273953664907 274008857524 275151815744 275269164921 275269845864 275325303648 275528817408 275647009248 276473753088 276648074496 276773368008 276774052672 277096765608 278261909406 278285790784 278317969992 278444708594 278610955584 279662501248 279781774182 279782466288 279838833216 281006109696 281183288832 281253972948 281310636336 281311332224 281431308366 281639335536 282662163072 282790879904 282823580052 282847852928 284206765056 284368360644 284369064096 284497854433 284538848256 285653545671 285792850944 285864693816 285922286112 285922993408 286044936372 287238100032 287295969024 287426795968 287484702976 287549380287 288806992704 288807707136 288938507728 289120688376 290153443996 290336390682 290385172992 290551000272 290724475392 290734197624 291946921344 292005739008 292138710656 292263304554 293458287356 293541533568 293542259712 293675204576 293860371792 294910057832 295086135552 295096003644 295145585664 295272192384 296648051349 296732936448 297054506268 298073265048 298208999686 298269078952 298353689856 298489552192 299513232512 299702080704 299837815342 299923613184 300112720128 300377436489 301511134158 301691153088 302959712016 303097671812 303148598272 303158735984 303339738624 304423285504 304553118636 304615229568 304691804027 304753189364 304840393728 306034623623 306217343328 306392211723 306636909696 307890662144 307926264672 308065724031 308066486104 309413831168 309545792712 309608921856 309686751634 309749143288 309882014403 311174608368 311237299776 311370809256 312732605952 312874242096 312875016064 312938050048 313071514632 313214079074 314583937408 314620313904 314763583628 314962047426 315906708256 316275831456 316339550592 316475248752 317859369984 318003328032 318004114688 318068182016 318139739892 318203834544 318348736108 319340476824 319531140864 319676646848 319687337281 319741051136 319878208416 321085506752 321460681152 321663367584 321809048457 322774245392 322912703802 323216497344 323217296896 323355145464 323420290848 324677254096 324769356288 324917247616 324982707712 325055821194 325122113472 326097247232 326478277632 326684127744 326832082512 328065626464 328206354684 328261499904 328468474368 328618050176 328656049488 329641782528 329932545189 329999832032 330093444096 330243759872 330384605148 331735455272 331773815061 332039605248 332189985504 333186317824 333586786728 333785956608 333853203456 335045746176 335341275438 335409665344 335552713821 335800746216 336952386576 337173741424 337318376694 338648388608 338793656448 338947095604 339160807518 339257857536 340644987904 340838673396 341042173056 341053577982 342476196192 342701179808 342848186148 342905791488 344249144783 344347650816 344503605368 344651384883 344720820756 345952183226 346158735936 346170311967 346376994912 346534725784 346574796867 346633028352 348050313728 348090560064 348467786199 348468648216 349892573386 349992694272 350151205456 350301407586 350371981752 351573594672 351833469312 351984393072 352055306304 352215622928 353523815424 353756056576 353906929584 353907805056 354068089388 355395046788 355556884241 355616624896 355628517212 355840847232 356044053612 357111931072 357337096224 357498933677 357601231104 357754629024 357826704768 357916655577 359216498904 359636227704 359708682528 359709572352 359872484296 361179430592 361221195096 361385685622 361446405632 361601452992 361674303744 362966225024 363121026066 363195081408 363359571934 363577417216 363619459008 363784141734 365031752124 365105293968 365261910858 365531903568 365605546176 366859403136 367025553228 367026461152 367100404864 367371756544 367529345664 368864099328 369031157344 369073829772 369241896179 369295100928 369462354144 369695306448 371015879208 371090626656 371249811036 371312188416 371481274112 371524229856 372873491712 373042365576 373043288384 373118444288 373202387181 373447555819 374834607552 375005297264 375080848448 375241744488 375519114048 376882884096 377098106736 377323255296 377335873512 378986171904 379157814192 379158752128 379320459102 379569646898 380871394228 380979437184 381152925088 381229714816 381393248496 382984133376 383061292032 383225611392 383399173716 383508882432 385011300687 385075990272 385494251168 385538827284 387115187576 387225001728 387401333696 387566556039 387645596832 389151207146 389262561792 389507998464 389684406072 389851566507 391322961354 391388711424 391556602944 391813829056 393448180736 393461338192 393696256512 393920106138 395451064801 395530735132 395643915264 395893375488 396072675024 396242575794 397431020064 397611015997 397804919808 397975563648 399602774272 399829982253 400068703008 400150293504 400503248652 401750922456 401933869142 402014845544 402187295289 402254870784 403946282688 404129229374 404384039733 404499753216 404856544833 406070824848 406153639424 406326859416 406511889862 406627206336 408289791104 408337003152 408522948964 408780529638 408849212928 409024594368 410568352896 410754298708 411013286286 412727723616 412811895808 412904768796 412987955472 413176019204 413293226112 414710629632 414899477824 414983066368 415160052012 415161079008 415349104859 417165656128 417428686176 417667062891 417916433376 419493751872 419673699432 419758249824 419949396568 421509164544 421701108608 421786067456 421880959422 421965954504 421966998336 422158106578 424004437376 424186319856 424271779392 425787302432 426041521152 426310147584 426504277888 426553596144 428419150848 428614241536 428797040724 428883429168 428884490112 429078731276 430550271736 430955329792 431140193952 431227054464 433211560704 433298838528 433407761592 433496151296 433681032564 435230165994 435504586023 435577759488 435776110016 435826500408 437608472912 438208065984 439522376704 439910060252 440187431034 440313389568 440512806864 440790557688 442365086748 442629203328 442644005466 442718378496 442919980672 444782382304 445047942144 447121700584 447313499529 447403618428 447531641856 447734328288 449269848768 449553121056 449756723013 449757835592 449885419776 449976056832 451724875264 452214410024 452266701237 454115893118 454451564528 454646507718 454722897408 454738103976 455009607936 456634928256 456922844352 457129784046 457130914864 457260590592 459130201088 459326014992 459535179844 459627761008 461544981248 461560415956 461835993216 462099729156 462177371136 463987977751 464120746752 464413382784 464530127451 464623714932 464624864288 466761912552 466855949664 467068543448 467162642336 468764792896 469111292416 469311363144 469312524096 469407075072 469525075058 469821118611 471594338042 471875906112 471877073408 472145375442 472443071139 473860062384 474413747184 474454462976 474509325888 474725404816 476449461632 476801641472 477004992048 477006172032 477102273024 477222207436 477523104162 478955331872 479010715236 479228843977 479514970272 479611576704 479612763136 479817312624 481628260128 481846388869 481915819008 482135270656 482191021728 482232404992 484161368088 484260108544 484369055703 484687253297 484824746016 484825945344 485045522312 486709002832 486807058624 487015881144 487375871424 487474061568 487683170208 489145870848 489367404304 489717416448 490039127552 490248123768 492098439696 492309532026 492392249856 492616472192 492632945974 492927075264 494462673792 494687838944 494787502208 494999748048 495365639808 497164655616 497389820768 497603182908 497745570816 498284978256 499779476736 500322325984 500380180092 500464253952 500692152064 502568619264 502797475648 503011913157 503114498016 503342357843 503414885376 505543752256 505760612136 505977565041 507972582912 508190484672 508420643406 508524331328 508741211277 510645511168 510967481856 511198898288 511258010094 513348400916 513434653696 514051769712 514272279222 514358687232 516300002304 516521476224 516755408052 516860795776 517081231134 518928274839 519238103904 519343997952 519579208096 519802088676 521763948472 522075470592 522702972324 524508148762 524838860079 524989041408 525226808184 525452111379 525557972628 527360392008 527600537906 527750203968 528096900032 528323434392 529908026752 530482288682 530634084864 530861707584 531102134082 533106643004 533424937344 533442775818 533761270848 534004331536 534066080418 535667896608 536005644336 536249727052 536339827712 536401846656 538595043584 538824748356 539070114817 539178719644 539333004288 539564358528 539808726444 541427766464 541769145888 542078528433 542169608448 542402179488 542511455616 544449337536 544792622112 545039357901 545040706184 545366125824 545676212601 547424470528 547547628186 547657940952 547907329814 548017715048 550303631488 550538329842 550539691728 550650607296 551057634816 551294018496 552947506176 553296148992 553546736016 553548105344 554193531216 556523818812 556571581568 556635939984 556889417188 557221911168 559325002496 559563548364 559564932576 559677666432 559818358723 562366577664 562507945896 562621272672 562622664448 562862616732 563278671072 565324326144 565581759808 565647160104 565695705856 568736721288 568738128192 568995708866 569354470347 571307091342 571729387632 571844572224 571845986816 572089872744 574476200064 574591938048 574853591936 574969405952 575098760574 577613985408 577615414272 577877015456 578241376752 580306887992 580672781364 580770345984 581102000544 581448950784 581468395248 583726810719 583893842688 584011478016 584277421312 584526609108 586916574712 586984442031 587083067136 587350409152 587720743584 589820115664 590172271104 590192007288 590544384768 593296102698 593465872896 594109012536 596146530096 596417999372 596538157904 596707379712 596979104384 599026465024 599404161408 599675630684 599847226368 600225440256 600754872978 602900803713 603022268316 603382306176 605919424032 606193844061 606195343624 606317471968 606679477248 608846571008 609106237272 609230459136 609383608054 609506378728 609767834793 612069247246 612434686656 612784423446 613170794457 613273819392 615781324288 615852529344 616131448062 616132972208 616519929429 618827662336 619091585424 619217843712 619373503268 619498286576 619764028806 622349216736 622474599552 622741618512 625375100447 625465211904 625748484192 625750032128 625876100096 626143029264 626428158148 629062179811 629167874816 629240627808 629527167256 629924094852 631813416512 632551662912 632679101184 632950497504 633237159867 636006656064 636008229376 636279479784 636407669088 636697472216 638680953648 639062281728 639353293696 639374674562 639482102272 639756416832 642171013504 642921362304 643326735168 643618096914 645548490784 645825407604 646432994688 646434593792 646710290928 646840581696 649354508192 649538712576 649834495232 649965415424 650111642388 650244226944 652845248991 653274124009 653368255488 653664165024 656131252928 656412709368 656936948736 657236100352 657312098976 659283565056 659865090378 659999664064 660281146551 660487519744 660769210296 663470910544 663547630122 664379971008 666372635648 667173573456 667571913216 670091492352 670682550876 670819330688 671105427642 671601492432 673904773152 674347482848 674636753388 677587312896 677894191208 678321615036 678515715072 681173839677 681677346792 681969761577 682084346112 682107155964 682417769423 684952392384 685402359616 685694676069 685696372296 688498289566 688695301632 689007210736 689302769766 689441641512 691904366452 692317471872 692340623934 692753989824 693069451568 693149593734 693266056704 696100627456 696181120128 696935572398 696937296432 699644191571 699785146772 699985388544 700302410912 700602815172 700743963504 703147189344 703465643687 703666938624 703968786144 704110612608 704287612587 704431245856 707391507063 707813859168 707815610112 708136178776 708218063163 710790093576 711113768482 711233249792 711257034424 711681694464 712088107224 714223862144 714674192448 714997867354 715202462208 715509258048 715653409536 715833311154 716284656243 718432997808 719272455408 719417365056 719419144704 719744968592 722358861184 722442390192 722771371244 722892811264 723202905984 723348607488 725932450048 726242052132 726390162816 726572763449 726719143868 727154834432 727238918016 727568283468 730063504248 730210587936 730523821716 731063807136 731211092352 733718806272 734051106456 734052922304 734200809728 734848416289 735058691328 738062314688 738147659544 738483792358 738924708288 738949418961 739390612896 742031758416 742181253312 742499622072 742962548224 743048459712 745746983424 746084731152 746086576768 746236888576 746404774362 746895111638 749669215104 750010594528 750161696896 750483488976 751038228096 753765768192 754196213472 754646510592 754671747024 757972343808 758315628384 758317504256 758640918204 759139293796 761742788456 761958874368 762305850176 762459429632 762630965109 762786496992 765968266752 766451222784 766798347432 770022601374 770151980544 770988502336 771077654568 774230375152 774450003456 774802667392 775133112078 775291193664 778302414292 778525123584 779015996928 779368812144 779703133014 782645922708 782777422848 783113205888 783627658112 786762223143 786922676384 787392513024 787840212276 790902129602 791061470264 791400806859 791786750976 792145350048 792485151588 794862040128 795222031994 795723433023 795951127296 796653201123 799205548544 799659964506 800137406016 800164163727 801006497304 803501844912 803867738284 804029691088 804374590578 804509741568 807892565376 808258458748 808768079466 808999506432 809713089666 812141649696 812307278848 812653718832 813023779724 813254412672 816579582208 816674006304 817045897928 817561059276 817698425856 818049188736 821136705792 821508597416 821860994721 822026572572 825455447232 825809537592 825975910944 826352038408 826586452224 829421259264 829798955648 829966132736 830320104024 830322158016 830698209718 834331312256 834857372352 835334125782 835832866752 838987503744 839347398864 839516499648 839898793136 843018329088 843402217216 843572134912 843761918844 843931909008 843933996672 844316213156 847866416267 848008874752 848372639712 848543558784 851574604864 852620295168 853008555776 853107192288 853493563299 856960637013 857228483072 857594081448 857766858336 857768980224 858157462552 861100543472 861910659584 862280387904 862454108928 866423121408 866815523184 866992302592 867362065128 870460331988 871009172046 871155518976 871552220032 871653000816 875216945824 876416131968 879820120504 880374862068 880626779136 881025613728 881581115376 884730173496 885258406656 885288010932 885436756992 885691147549 885839961344 889564764608 889944154047 890528786953 894243401168 894626999058 894807236856 895468656576 898539697536 899106242112 899513446026 899515671184 899770839552 903449750528 904428820048 904533402474 908231786236 908903129056 909293015436 909445794816 909476207952 910019215872 913269856512 913845688704 914075412081 914259568092 914261829728 914521181184 918103870869 918652029984 919070359688 919176635169 919255522016 923089962496 923120831912 923671986432 924197172093 924199458312 927975955502 928241493504 928826765568 929060254902 929247429864 929249728576 929646043209 933523825104 933711899328 934137086896 934325284672 937529585792 938222584832 938622726288 938625048192 938814150144 939050150116 939642237222 942998692987 943188676084 943751812224 943754146816 944290750884 944886142278 947720124768 948149345839 948827494368 948908925952 949018651776 949450809632 952898923264 953739433907 954009984096 954012344064 954204546048 954444414872 955046208324 957910663744 958021430472 958457687954 959029940544 959062011843 959223153408 959634625248 963256520256 963692777738 964270541312 964382043456 965427145371 968322736176 968520217088 968738111406 969374506594 969649492032 969651890688 970091044624 973418005664 973614117248 974031762288 974751742848 974948123136 975366340416 978291741696 978734808608 979434832896 980078255104 980496247536 984196879392 984619064052 984784499712 985232944384 985265891948 985854150528 988925347584 989375677888 989575004416 989797635567 989999496096 990447865433 990731279616 994779641536 995206365816 996569956512 999558953472 1000644651968 1000760360184 1001384304128 1005137238528 1005594951296 1006023826314 1006228996032 1006684715686 1011087504512 1011521224272 1011955130082 1015945165824 1016380969344 1016841286812 1017048662656 1017482422554 1021934963712 1022397796576 1022516020188 1026696801832 1028103539424 1028544558444 1028717374464 1032747434349 1033042952448 1033510816104 1033721591552 1033954154649 1034162462268 1034633392351 1037856549678 1038476207808 1038510935901 1039158416192 1039604177352 1043527896944 1044150941184 1045405944648 1049016297524 1049677720158 1049978082816 1050453616368 1050904222758 1051115945256 1054720784016 1055201075812 1055500407936 1056193800064 1056646868784 1059816053504 1060964577364 1061268169728 1061723415168 1062204268164 1066213286008 1066670652723 1066849874688 1066885551636 1067522541696 1068008663072 1068132160836 1071335793216 1072011288672 1072496801031 1072499454104 1072803693312 1073749966731 1077190087168 1077649496712 1078140229634 1078357439288 1079128717056 1079617452888 1082855532928 1083538291776 1084157056866 1084339216896 1084804358976 1085022911232 1088898675072 1089585244224 1090078715802 1090081412368 1090732251648 1091352425202 1094848941056 1095095256372 1095315881904 1095814659628 1096035430096 1100607262976 1101076659684 1101079383456 1101301214592 1101578060713 1102115269632 1102588036992 1106592297984 1107093472032 1107096210688 1107725688537 1108387062432 1113047637624 1113143163136 1113271879968 1113778834376 1114443822336 1118650004992 1119127096728 1119129865152 1119355332864 1119636717446 1120342667457 1125015891792 1125242545344 1125245328896 1125725233464 1126557342144 1130648652288 1131163519616 1131294320208 1131391411712 1137473442576 1137476256384 1137991417732 1138708940694 1142614182684 1143458775264 1143689144448 1143691973632 1144179745488 1148952400128 1149183876096 1149707183872 1149938811904 1150197521148 1155033902061 1155227970816 1155754030912 1155792680939 1156482753504 1160613775984 1161345562728 1162204001088 1162936790496 1167453621438 1167787685376 1168554842624 1169053218216 1173833149424 1173968884062 1174166134272 1174700818304 1175441487168 1179640231328 1180344542208 1180384014576 1181088769536 1186353194403 1186592205396 1186931745792 1188218025072 1192293060192 1192833047991 1192835998744 1193076315808 1193414759424 1193958208768 1198052930048 1198808322816 1199351261368 1199489946759 1200450880512 1201509745956 1205801607426 1206044536632 1206561885867 1206764612352 1211838848064 1212387688122 1212390687248 1212634943936 1213152119199 1217693142016 1218212474544 1218460918272 1218767216108 1219012757456 1219535669586 1224138494492 1224869373312 1225568846892 1226341588914 1226547638784 1231562648576 1231705058688 1232262896124 1232265944416 1233039858858 1237832031241 1238183170848 1238435687424 1238747006536 1238996573152 1239528057612 1244698433472 1244949199104 1245483237024 1246047314577 1250750200894 1251496968384 1251500064256 1252286058528 1252856316296 1253001188673 1258124359622 1258335749632 1258481255616 1259054334512 1259848189704 1263626833024 1265103325824 1265358202368 1265900995008 1266474319734 1272013312128 1272016458752 1272558959568 1272815338176 1273394944432 1277361907296 1278124563456 1278706587392 1278749349124 1278964204544 1279512833664 1284342027008 1285474889179 1285842724608 1286653470336 1287236193828 1291096981568 1291650815208 1292865989376 1293420581856 1293681163392 1298709016384 1299668990464 1300223284776 1300488453888 1305690497982 1306548248018 1307328330048 1312262505856 1312825418736 1314472200704 1314624197952 1318567130112 1319730180756 1319999328128 1320562293102 1320975039488 1321538420592 1326941821088 1327095260244 1328759942016 1334347146912 1334951470801 1335143826432 1341365101752 1341638661376 1341940498587 1342210855284 1342822062413 1343202984864 1347809546304 1348694965696 1349270169039 1349273506776 1355174625792 1355788382416 1356643230072 1362347679354 1363354693584 1363939523154 1364168692224 1364214311928 1364835538846 1369904784768 1370804719232 1371389352138 1371392744592 1376996579132 1377390603264 1378014421472 1378605539532 1378883283024 1383808732904 1384634943744 1384681247868 1385507979648 1386138903136 1386299187468 1386532113408 1391963933253 1392362240256 1393590382353 1393871144796 1393874592864 1394505876647 1399288383142 1399570293544 1400604821824 1401205630344 1401487927008 1406294378688 1406931287374 1407333877248 1407937572288 1408221225216 1408575225174 1408862491712 1409463355833 1414783014126 1415627718336 1415631220224 1416272357552 1416436126326 1421580187152 1422227536964 1422466499584 1422514068848 1423363388928 1424176214448 1428447724288 1429348384896 1429707695819 1429995734708 1430404924416 1431018516096 1431306819072 1431666622308 1432569312486 1436865995616 1437686531931 1438544910816 1438834730112 1438838289408 1439489937184 1444717722368 1444884780384 1445539166607 1445542742488 1446405811968 1446697214976 1451864900096 1452484104264 1452780325632 1453145526898 1453438287736 1454061759891 1454477836032 1455136566936 1460127008496 1460421175872 1461047643432 1462127614272 1462422184704 1467437612544 1468102212912 1468105844608 1468401619456 1469696832578 1470117382656 1476124629376 1476295319088 1476967584716 1477849416576 1477898837922 1478781225792 1484063516832 1484362506624 1484999244144 1485925096448 1486096919424 1491493966848 1492169462304 1492173153536 1492473777152 1492809548724 1493790223276 1499338430208 1500021189056 1500071351857 1500323393792 1500966977952 1502076456192 1508392426944 1509343494048 1510027073529 1516631256768 1516635008512 1517281836408 1518278587592 1523485576912 1523917748736 1524611700352 1524918859264 1525261930218 1525572993984 1531936533504 1532902445568 1533596694864 1540045202748 1540303961088 1541977004672 1542155309136 1548460750304 1548900006912 1549605334784 1550266224156 1550582387328 1556604828584 1556784824517 1558031993856 1558737624288 1559406266028 1565291845416 1566226411776 1567255316224 1573524446286 1573845352768 1574516580237 1575680424552 1581804259204 1582122940528 1582801613718 1584290700096 1584970303176 1589724080256 1590444063988 1591446866046 1591902254592 1593306402246 1598411097088 1599319929012 1600274812032 1600328327454 1602012994608 1607003689824 1607735476568 1608059382176 1608749181156 1609019483136 1615785130752 1616516917496 1617210344451 1617536158932 1617999012864 1619426179332 1624283299392 1625307437664 1626047559448 1626235585299 1626508825344 1633159164416 1633348012608 1634091795856 1635118073703 1635122118552 1636098377472 1642273411584 1643017194832 1643721989442 1644053145144 1650910894464 1651619075184 1651951821888 1652704076816 1653172904448 1658842518528 1659597911296 1659932265472 1660640208048 1660644316032 1661396419436 1668382302977 1668662624512 1669714744704 1670668251564 1671665733504 1677975007488 1678694797728 1679032999296 1679455076169 1679797586272 1686804434432 1687523837688 1687863818016 1687867993344 1688632426312 1695732832534 1696017749504 1696745279424 1697087117568 1703149209728 1706017111552 1706214384576 1706987126598 1708063411041 1713921274026 1714456966144 1715188162896 1715533716672 1715537960448 1716314925104 1722201086944 1723821319168 1724560775808 1724908217856 1732596589763 1732846242816 1733631046368 1733984605184 1734724130256 1740920663976 1742018344092 1742311037952 1742811612919 1743104440064 1743306001632 1750433891648 1751180432157 1752330838843 1752832263936 1759640241008 1760749724136 1762051227456 1763162230752 1769460346992 1770516813312 1770576021864 1771382295098 1771679922688 1779129529216 1779888308094 1781057573906 1788486802336 1789253998116 1789614473712 1790937313152 1797079395072 1798212484224 1799026892052 1799031342368 1799541679104 1808702411139 1808857640096 1809066804948 1809890605861 1816463572472 1817806258112 1818581532183 1818586030872 1818952415904 1820038431744 1826539713024 1827691377408 1828150824162 1828519136184 1828523659456 1829303504379 1836207741738 1837304059968 1838140719376 1838353270338 1838511044032 1846179924992 1846241663824 1847343972864 1848394344186 1848398916624 1855951911004 1856482987008 1857653531136 1858120509804 1858494859728 1858499457152 1859292086418 1867047650208 1867423798656 1868274173792 1868650569344 1875059171584 1876125301341 1877245452576 1877250096384 1877628300288 1878100300232 1879284474444 1885997385974 1886377352168 1887186539433 1887503624448 1888581501768 1889772284556 1895440249536 1896298691678 1897654988736 1898037303552 1898901619264 1899711479601 1905797846528 1907478867814 1908019968192 1908024688128 1908888829744 1910092416648 1915821327488 1916042860944 1916915375908 1918059881088 1918124023686 1918446306816 1919269250496 1926513040512 1927385555476 1928541082624 1928764086912 1930854290742 1936645472352 1937040434176 1937476222812 1938749013188 1939298984064 1939303781376 1940182089248 1946836011328 1947228234496 1948063524576 1948945799723 1949503485696 1949896246272 1950732680832 1957469617216 1959822372027 1960992495072 1968393758784 1969238128104 1970465888768 1970531783896 1971708301056 1977850695168 1978751355776 1979150008832 1979595271134 1979998992192 1980895730866 1981462559232 1989559283072 1990412731632 1993139913024 1999117906944 2001289303936 2001520720368 2002768608256 2010274477056 2011189902592 2012047652628 2012457992064 2013369431372 2022175009024 2023042448544 2023910260164 2032761938688 2033682573624 2034097325312 2034964845108 2035891513981 2043521519031 2044795593152 2045032040376 2047253308269 2053393603664 2056207078848 2057089116888 2065494868698 2066085904896 2067021632208 2067443183104 2067908309298 2068324924536 2069266784702 2075713099356 2076952415616 2077021871802 2078316832384 2079208354704 2087055793888 2088301882368 2090811889296 2098032595048 2098932574713 2099355440316 2099956165632 2100907232736 2101808445516 2102231890512 2109441568032 2110396931061 2110402151624 2111000815872 2112387600128 2112862837761 2113293737568 2119632107008 2121929154728 2122174521189 2123446830336 2124408536328 2132426572016 2133341305446 2133699749376 2133771103272 2135045083392 2136017326144 2136264321672 2142671586432 2144022577344 2144993602062 2144998908208 2145607386624 2147499933462 2154380174336 2155298993424 2156280459268 2156714878576 2158257434112 2159234905776 2165711065856 2167076583552 2168314113732 2168678433792 2169608717952 2170045822464 2177797350144 2179170488448 2179718290347 2180157431604 2180162824736 2181464503296 2182704850404 2190190512744 2190631763808 2191629319256 2192070860192 2201214525952 2202153319368 2202158766912 2202602429184 2203156121426 2204545248867 2205176073984 2214186944064 2214192421376 2215451377074 2216774124864 2216848256883 2226095275248 2226286326272 2226543759936 2227557668752 2228887644672 2237300009984 2238254193456 2238259730304 2238710665728 2239273434892 2240685334914 2248689190969 2250031783584 2250485090688 2250490657792 2251450466928 2253114684288 2261297304576 2262327039232 2262588640416 2262782823424 2274301727009 2274946885152 2274952512768 2275982835464 2277417881388 2285228365368 2286917550528 2287378288896 2288359490976 2297904800256 2299414367744 2300395042296 2310067804122 2310455941632 2311508061824 2311585361878 2312965507008 2321227551968 2322691125456 2324408002176 2325873580992 2334907242876 2335575370752 2337109685248 2338106436432 2347666298848 2347937768124 2348332268544 2349006956543 2349401636608 2350882974336 2359280462656 2360286669429 2360768029152 2361837217571 2362177539072 2372706388806 2373184410792 2374202420577 2376436050144 2384586120384 2385666095982 2385671997488 2386152631616 2387170299069 2387916417536 2396105860096 2397616645632 2398702522736 2398979893518 2403019491912 2411603214852 2412089073264 2413123771734 2413529224704 2423677696128 2424775376244 2424781374496 2425269887872 2426304238398 2436424949088 2436921836544 2437534432216 2438025514912 2439071339172 2448276988984 2449738746624 2451137693784 2452683177828 2453095277568 2463410117376 2464525792248 2464531888832 2465582984163 2466079717716 2467202704837 2475664062482 2476366341696 2477494013072 2477993146304 2479056115224 2489396866944 2489898398208 2490966474048 2492094629154 2501500401788 2502993936768 2503000128512 2504572117056 2505712632592 2506002377346 2516248719244 2516671499264 2516962511232 2518108669024 2519696379408 2527253666048 2529482846449 2530206651648 2530716404736 2531801990016 2532948639468 2543599248801 2544026624256 2545117919136 2545630676352 2546789888864 2554723814592 2557413174784 2557498698248 2559025667328 2560480689897 2568684054016 2570949778358 2571685449216 2573306940672 2574472387656 2582193963136 2583301630416 2585731978752 2586841163712 2587362326784 2597418032768 2599337980928 2600446569552 2600976907776 2611380995964 2613096496036 2614656660096 2624525011712 2625650837472 2626839990931 2628944401408 2629248395904 2639460361512 2639998656256 2641124586204 2642327284103 2643076841184 2653883642176 2654190520488 2657073442647 2657519884032 2668694293824 2669902941602 2671586360859 2682730203504 2683277322752 2683880997174 2684421710568 2685644124826 2686405969728 2695619092608 2697389931392 2698540338078 2698547013552 2710349251584 2711576764832 2713286460144 2724695358708 2726709387168 2727879046308 2728337384448 2728428623856 2729671077692 2739809569536 2741609438464 2742226236243 2742778704276 2742785489184 2744027692757 2753993158264 2754311612607 2756028842944 2757211079064 2757766566048 2767617465808 2769269887488 2769362495736 2771015959296 2772277806272 2772598374936 2783927866506 2784724480512 2787180764706 2787742289592 2787749185728 2789011753294 2798576766284 2799140587088 2801209643648 2802411260688 2802975854016 2812588757376 2813862574748 2814667754496 2815875144576 2816442450432 2817150450348 2817724983424 2818926711666 2828996078961 2829566028252 2831255436672 2831262440448 2832544715104 2832872252652 2843160374304 2844448037517 2844455073928 2845028137696 2846726777856 2848352428896 2856895448576 2858696769792 2859415391638 2859991469416 2861218301721 2862037032192 2862613638144 2863333244616 2865138624972 2873731991232 2875373063862 2877089821632 2877186035529 2877669460224 2878979874368 2889435444736 2889769560768 2891078333214 2891085484976 2892811623936 2903729800192 2904968208528 2905560651264 2906291053796 2906876575472 2908123519782 2908955672064 2910273133872 2920254016992 2920842351744 2922095286864 2924255228544 2924844369408 2934875225088 2936204425824 2936211689216 2936803238912 2939393665156 2940234765312 2951753305267 2952249258752 2952590638176 2953935169432 2955698833152 2955797675844 2957562451584 2968127033664 2968725013248 2969998488288 2971343596299 2972193838848 2984338924608 2984346307072 2985619097448 2987580446552 2998676860416 3000042378112 3000142703714 3000646787584 3001933955904 3004152912384 3016784853888 3018686988096 3020054147058 3033262513536 3033270017024 3034563672816 3036557175184 3046971153824 3047835497472 3049223400704 3049837718528 3050523860436 3051145987968 3065363197273 3065804891136 3067193389728 3080090405496 3083954009344 3084310618272 3096921500608 3098242303047 3099210669568 3100532448312 3101164774656 3103900177053 3113209657168 3113569649034 3117475248576 3118812532056 3130583690832 3132452823552 3134510632448 3147048892572 3147690705536 3149033160474 3151360849104 3163608518408 3164245881056 3165603227436 3168581400192 3169940606352 3179448160512 3180888127976 3182893732092 3183804509184 3186612804492 3198639858024 3200011958169 3200549624064 3200656654908 3202114148831 3204025989216 3214007379648 3215470953136 3216118764352 3217490403093 3217498362312 3231570261504 3233033834992 3234420688902 3235072317864 3238852358664 3248566598784 3250614875328 3252095118896 3252471170598 3253017650688 3266318328832 3266696025216 3268183591712 3270236147406 3270244237104 3272196754944 3284546823168 3286034389664 3287443978884 3288106290288 3301821788928 3303238150368 3303903643776 3304734182139 3305408153632 3306345808896 3319195822592 3321280416096 3321288632064 3322792838872 3323177065611 3336764605954 3337325249024 3339429489408 3341336503128 3343331467008 3355950014976 3357389595456 3358065998592 3358910152338 3359595172544 3361028002371 3373608868864 3375047675376 3375727636032 3375735986688 3377264852624 3391465665068 3392035499008 3393490558848 3394174235136 3406298419456 3409302966953 3412034223104 3412428769152 3413974253196 3416126822082 3427842548052 3429403496389 3430376325792 3431067433344 3431075920896 3432629850208 3444402173888 3448134876433 3449121551616 3449816435712 3465193179526 3467262092736 3467378042817 3469448260512 3481841327952 3484036688184 3485623225838 3486208880128 3486612003264 3500867783296 3502360864314 3504661677686 3505664527872 3519280482016 3521499448272 3524102454912 3526324461504 3538920693984 3541033626624 3541152043728 3542764590196 3543359845376 3558259058432 3559059583209 3559776616188 3561397643791 3562115147812 3576973604672 3578499143973 3578507996232 3579228947424 3581874626304 3594158790144 3596424968448 3598053784104 3598062684736 3617404822278 3617715280192 3618133609896 3619781211722 3632927144944 3635612516224 3637163064366 3637172061744 3637904831808 3653079426048 3655382754816 3656301648324 3657038272368 3657047318912 3658607008758 3672415483476 3674608119936 3676281438752 3676706540676 3677022088064 3692483327648 3694687945728 3696788688372 3696797833248 3698472107629 3711903822008 3713496093723 3715307062272 3716241019608 3716989719456 3716998914304 3718584172836 3734095300416 3734847597312 3736548347584 3737301138688 3738141943731 3750118343168 3752250602682 3754490905152 3754500192768 3756200600464 3758568948888 3771994771948 3772754704336 3774373078866 3775007248896 3777163003536 3779544569112 3790880499072 3792597383356 3795309977472 3796074607104 3797803238528 3799422959202 3811595693056 3814957735628 3816039936384 3816049376256 3817777659488 3820184833296 3831642654976 3832085721888 3833830751816 3836119762176 3836248047372 3836892613632 3838538500992 3853026081024 3854771110952 3856424667537 3857528173824 3861708581484 3873290944704 3874952445624 3877498026376 3878597968128 3880364178496 3893672022656 3894456468992 3896127049152 3897891599446 3899006971392 3901465361664 3914939234432 3919644744054 3921984990144 3936787517568 3938476256208 3940931777536 3941063567792 3943416602112 3955701390336 3957502711552 3958300017664 3959190542268 3959997984384 3961791461732 3962925118464 3978450107099 3979118566144 3980825463264 3986279826048 4002578607872 4003041440736 4004854412403 4022379805184 4024095305256 4024915984128 4026738862744 4028466187239 4044350018048 4046084897088 4047820520328 4065523877376 4067365147248 4068194650624 4069929690216 4071783027962 4087043038062 4089591186304 4090064080752 4094506616538 4106787207328 4112414157696 4114178233776 4130989737396 4132171809792 4134043264416 4134886366208 4135816618596 4136649849072 4138533569404 4151426198712 4153904831232 4154043743604 4155935384653 4156633664768 4158416709408 4174111587776 4175891799759 4178635077241 4181623778592 4183517629941 4196065190096 4197865149426 4198710880632 4201814465472 4203616891032 4204463781024 4218883136064 4220793862122 4220804303248 4222001631744 4224775200256 4225725675522 4226587475136 4239264214016 4243858309456 4244349042378 4246893660672 4248817072656 4264853144032 4266682610892 4267399498752 4267542206544 4270090166784 4272034652288 4272528643344 4285343172864 4288045154688 4289123087457 4289987204124 4289997816416 4291214773248 4294999866924 4310597986848 4312560918536 4313059595793 4313429757152 4316514868224 4318469811552 4331422131712 4334153167104 4336617499821 4336628227464 4339217435904 4340091644928 4355594700288 4358340976896 4359436580694 4360314863208 4360325649472 4362185279673 4365409700808 4380381025488 4381263527616 4383258638512 4384141720384 4402429051904 4404306638736 4404317533824 4405204858368 4406312242852 4409090497734 4410352147968 4428373888128 4428384842752 4430902754148 4433548249728 4433696513766 4452190550496 4452572652544 4453087519872 4455115337504 4457775289344 4475238882179 4476508386912 4476519460608 4477421331456 4478546869784 4481370669828 4497378381938 4500063567168 4500214055571 4500970181376 4502900933856 4506229368576 4524654078464 4525177280832 4530081220587 4548603454018 4549893770304 4549905025536 4551965670928 4554835762776 4570456730736 4573835101056 4574756577792 4576718981952 4595809600512 4598828735488 4600790084592 4620135608244 4620911883264 4622239495133 4623016123648 4623170723756 4625931014016 4642455103936 4645382250912 4647486137801 4648816004352 4651747161984 4669814485752 4676212872864 4695332597696 4695875536248 4698013913086 4698803273216 4701765948672 4718560925312 4720573338858 4721536058304 4723674435142 4745412777612 4746368821584 4748404841154 4752872100288 4769172240768 4771332191964 4771343994976 4772305263232 4774340598138 4775832835072 4795233291264 4797405045472 4797959787036 4800144650327 4806038983824 4823206429704 4824178146528 4826247543468 4827058449408 4847355392256 4849550752488 4849562748992 4850539775744 4851631033353 4852608476796 4854818225647 4872849898176 4875068864432 4876051029824 4878142678344 4896553977968 4899477493248 4902275387568 4905366355656 4926820234752 4929051584496 4929063777664 4931165968326 4932159435432 4934405409674 4951328124964 4952732683392 4954988026144 4955986292608 4958112230448 4978793733888 4979796796416 4981932948096 4984189258308 5003000803576 5005146908931 5005987873536 5009144234112 5011425265184 5012004754692 5032497438488 5033925022464 5036217338048 5038365228507 5039392758816 5054507332096 5058965692898 5060413303296 5063603980032 5065897278936 5087198497602 5088053248512 5090235838272 5091261352704 5093579777728 5109447629184 5114826349568 5114997396496 5118051334656 5120961379794 5137368108032 5141899556716 5143370898432 5146613881344 5148944775312 5164387926272 5166603260832 5168943207961 5171463957504 5173682327424 5174724653568 5194836065536 5197789769289 5200893139104 5201953815552 5222761991928 5226192992072 5228434838757 5229313320192 5249050023424 5251301674944 5253679981862 5256992516529 5258496791808 5278920723024 5279997312512 5282249172408 5284654568206 5286153682368 5307767284352 5308381040976 5314146885294 5315039768064 5337388587648 5339805883204 5343172721718 5365460407008 5366554645504 5367761994348 5368843421136 5371288249652 5372811939456 5391238185216 5394779862784 5397080676156 5397094027104 5399538363167 5423153529664 5423334887483 5426572920288 5429671817583 5449390717416 5453418774336 5455758092616 5456857247712 5459342155384 5479619139072 5483218876928 5484452472486 5485557408552 5485570978368 5488055385514 5507986316528 5508623225214 5512057685888 5514422158128 5515533132096 5535234931616 5538539774976 5538724991472 5542031918592 5544555612544 5545196749872 5567855733012 5569448961024 5574361529412 5575484579184 5575498371456 5578023506588 5597153532568 5598281174176 5602419287296 5604822521376 5605951708032 5625177514752 5627725149496 5628375904023 5631750289152 5632884900864 5634300900696 5635449966848 5637853423332 5657992157922 5659132056504 5661559618299 5662510873344 5665089430208 5665744505304 5686320748608 5688896075034 5688910147856 5690056275392 5696704857792 5713790897152 5717393539584 5718830783276 5719982938832 5722436603442 5724074064384 5726666489232 5730277249944 5747463982464 5750746127724 5754179643264 5754372071058 5755338920448 5757959748736 5778870889472 5779539121536 5782156666428 5782170969952 5785623247872 5809936417056 5811121302528 5812582107592 5813753150944 5816247039564 5817911344128 5820546267744 5840508033984 5841684703488 5844190573728 5846837399169 5848510457088 5849688738816 5872408851648 5872423378432 5878787330312 5879467116081 5903506610534 5904498517504 5905181276352 5907870338864 5911397666304 5911595351688 5915124903168 5936254067328 5937450026496 5939996976576 5942687192598 5944387677696 5968677849216 5968692614144 5971238194896 5975160893104 5997353720832 6000084756224 6000285407428 6001293575168 6003867911808 6008305824768 6031843710763 6033569707776 6037373976192 6040108294116 6066525027072 6069127345632 6073114350368 6093942307648 6098446801408 6101047720872 6102291975936 6107674541943 6130726394546 6134386779456 6141759924807 6160180810992 6167908018688 6168621236544 6193843001216 6196484606094 6198421339136 6201064896624 6202329549312 6207800354106 6226419314336 6227139298068 6229974971701 6234950497152 6237625064112 6261167381664 6264003055297 6264905647104 6269021264896 6294097785144 6295381411072 6296797724139 6298066320948 6300934292861 6302721698208 6327217036816 6328491762112 6331190793183 6331206454872 6337162800384 6339881212704 6358896321024 6361776255952 6365787464184 6373225608984 6397279716048 6400023916338 6401099248128 6401313309816 6404228297662 6408051978432 6428014759296 6430941906272 6432237528704 6434980806186 6434996724624 6463140523008 6466067669984 6468841377804 6470144635728 6477704717328 6497133197568 6501229750656 6504190237792 6504942341196 6506035301376 6533392050432 6536367183424 6539154871041 6540472294812 6540488474208 6543450651959 6544393509888 6572068779328 6574887957768 6576212580576 6603643577856 6606476300736 6607807287552 6609468364278 6610816307264 6613635746601 6638391645184 6642560832192 6642577264128 6645585677744 6646354131222 6673529211908 6674650498048 6678858978816 6682673006256 6686662934016 6711900029952 6714779190912 6716131997184 6717820304676 6719190345088 6722056004742 6746067572907 6750095350752 6751455272064 6751471973376 6754529705248 6782931330136 6786981117696 6788348470272 6812596838912 6818605933906 6822905181027 6824857538304 6827948506392 6832253644164 6855685096104 6858806992778 6860752651584 6862134866688 6865259700416 6888804347776 6896269752866 6898243103232 6930386359052 6934524185472 6934756085634 6938896521024 6963682655904 6968073376368 6971246451676 6972417760256 6973224006528 7001735566592 7004721728628 7007911492621 7009323355372 7011329055744 7038560964032 7038796343329 7042998896544 7047020869629 7048204909824 7052648923008 7077841387968 7082304087456 7085511652713 7085529180392 7116518116864 7118119166418 7119553232376 7122795287582 7124230295624 7153947209344 7156998287946 7157015992464 7158457894848 7163749252608 7188317580288 7192849936896 7196107568208 7196125369472 7234809644556 7235430560384 7236267219792 7239562423444 7265854289888 7271225032448 7274326128732 7274344123488 7275809663616 7277638663399 7310765509632 7312603296648 7314076544736 7314094637824 7317214017516 7344830966952 7349216239872 7352562877504 7353413081352 7354044176128 7384966655296 7393577376744 7393595666496 7396944215258 7401608114511 7423807644016 7426992187446 7432482039216 7433979438912 7433997828608 7437168345672 7468190600832 7469695194624 7473096695168 7474602277376 7476283887462 7500236686336 7504501205364 7508981810304 7509000385536 7512401200928 7517137897776 7543989543896 7545509408672 7548746157732 7550014497792 7554326007072 7559089138224 7581760998144 7585194766712 7588448539347 7590619954944 7592149214208 7595606477056 7598845918404 7629915471256 7630797746403 7632079872768 7635555318976 7640369666592 7663285309952 7664171443776 7667661503632 7672239524352 7672496094744 7677077001984 7706052162048 7709542221904 7712849335074 7715056347648 7723417162968 7746581889408 7749904891248 7754996052752 7757195936256 7760728356992 7787344045312 7788912937984 7792254098304 7795783198892 7798013942784 7802930723328 7829878468864 7839289488108 7843969980288 7873575035136 7876952512416 7880519972793 7882127135584 7886833204224 7915005423104 7918381084536 7919995968768 7923582923464 7926981852309 7956900214198 7958237132288 7961650926528 7971220327941 7972559652096 8005157215744 8006082881472 8009708824806 8014759082577 8044759610368 8048190610512 8049831968256 8053477725488 8056932374478 8088700036096 8092169794176 8095641040656 8129876305811 8131047754752 8134730294496 8136389301248 8139859380432 8143566055924 8174086076124 8177808337543 8179182372608 8180128161504 8189013233076 8213574414656 8222475474571 8224828315392 8228356467552 8232083078271 8261979474792 8268086528832 8271633237192 8273299698144 8277067138808 8302852397424 8307809662464 8308087487208 8311870769306 8313267329536 8316833418816 8348223175552 8351783599518 8357270154482 8363247557184 8367035259882 8392130380192 8395730298852 8397421761264 8403628930944 8407233782064 8408927562048 8437766272128 8441587724244 8441608606496 8444003263488 8449550400512 8451451351044 8453174950272 8486988236883 8487716618912 8488698084756 8492563612117 8493787321344 8497634145312 8529706288064 8533344112551 8533365221784 8535084413088 8540180333568 8544069304576 8545057286688 8570686345728 8576090309376 8578246174914 8579974408248 8579995632832 8583654905163 8589999733848 8621195973696 8625121837072 8626119191586 8626859514304 8636939623104 8662844263424 8668306334208 8673234999642 8673256454928 8678434871808 8711189400576 8716681953792 8718873161388 8720629726416 8720651298944 8724370559346 8730819401616 8760762050976 8762527055232 8766517277024 8768283440768 8808613277472 8808635067648 8810409716736 8812624485704 8818180995468 8820704295936 8855259915801 8856747776256 8861805508296 8867096499456 8867393027532 8904381100992 8906175039744 8910230675008 8914030788897 8950477764358 8953016773824 8953038921216 8957093739568 8962741339656 8994756763876 9000127134336 9000428111142 9001940362752 9005801867712 9012458737152 9049308156928 9050354561664 9060162441174 9095374490423 9097206908036 9099787540608 9099810051072 9103931341856 9109671525552 9140913461472 9145053367931 9147670202112 9149513155584 9153437963904 9196089591819 9201580169184 9240271216488 9244478990266 9246032247296 9246341447512 9251862028032 9284910207872 9290764501824 9294972275602 9297632008704 9303494323968 9311700531159 9339628971504 9352425745728 9390665195392 9391751072496 9396027826172 9397606546432 9403531897344 9437121850624 9441146677716 9443072116608 9445445924837 9447348870284 9490825555224 9492737643168 9496809682308 9505744200576 9538344481536 9542664383928 9542687989952 9544610526464 9548681196276 9553029411757 9594810090944 9595919574072 9600289300654 9606342446493 9612077967648 9646412859408 9648356293056 9652495086936 9694710784512 9699101504976 9699125497984 9701079551488 9703262066706 9705216953592 9709636451294 9745699796352 9750137728864 9752102059648 9756285356688 9793107955936 9798954986496 9804550775136 9810732711312 9853640469504 9858103168992 9858127555328 9862331936652 9864318870864 9868810819348 9902656249928 9905465366784 9909976052288 9911972585216 9914202546417 9916224460896 9957587467776 9963865896192 9968378516616 10006001607152 10010293817862 10011975747072 10018288468224 10022850530368 10024009509384 10064994876976 10067850044928 10072434676096 10076730457014 10078785517632 10109014664192 10117931385796 10120826606592 10127207960064 10131794557872 10174396995204 10176106497024 10180471676544 10182522705408 10187159555456 10218895258368 10227908900859 10229994792992 10236102669312 10241922759588 10283799113432 10288210489167 10293227762688 10297889550624 10328775852544 10333206521664 10337886415922 10344404629299 10347364654848 10349449307136 10389672131072 10395579538578 10401786278208 10402134128451 10445523983856 10452385984144 10456869677514 10458626640384 10498100046848 10502603349888 10507359963724 10513985033058 10516993583616 10557841446048 10559994625024 10564498344816 10569309136412 10572307364736 10615534568704 10616762081952 10628293770588 10630079536128 10671723488273 10674777175296 10679611766408 10684192931373 10686345443436 10730920814016 10735523988696 10737686842272 10742576499304 10745623878912 10782476370432 10789559725568 10794161352312 10794188054208 10799076726334 10846307059328 10846669774966 10853145840576 10859343635166 10898781434832 10906837548672 10911516185232 10913714495424 10918684310768 10959238278144 10966437753856 10968904944972 10971114817104 10971141956736 10976110771028 11015972633056 11017246450428 11022263411471 11024115371776 11028844316256 11031066264192 11070469863232 11077449982944 11082466943987 11084063837184 11089111225088 11090393499744 11095416322887 11135711466024 11140488281169 11148723058824 11150969158368 11150996742912 11156047013176 11194307065136 11196562348352 11204838574592 11209645042752 11211903416064 11250355029504 11255450298992 11256751808046 11263500578304 11268601801392 11270899933696 11275706846664 11315984315844 11318264113008 11323119236598 11325021746688 11330178860416 11331489010608 11372641497216 11377792150068 11377820295712 11380112550784 11393409715584 11434787079168 11437661566552 11439965877664 11444873206884 11448148128768 11453332978464 11460554499888 11494927964928 11501492255448 11508359286528 11508744142116 11510677840896 11515919497472 11559078243072 11564313332856 11564341939904 11569274002611 11576874230389 11619872834112 11625164215184 11627506301888 11632494079128 11641092535488 11681016067968 11683369406976 11688381147456 11693674798338 11697020914176 11744817703296 11744846756864 11757574660624 11758934232162 11807013221068 11808997035008 11810362552704 11815740677728 11822795332608 11823190703376 11830249806336 11872508134656 11874900052992 11879993953152 11885374385196 11888775355392 11935350321297 11937355698432 11942476389792 11950321786208 12000169512448 12000570814856 12007735823616 12014563237209 12063687421526 12067139415552 12074747952384 12080216588232 12085398561717 12133050054144 12138254691264 12146228700736 12187884615296 12196893602816 12202095441744 12204583951872 12215349083886 12258983008831 12261452789092 12268773558912 12283519849614 12320361621984 12325941495907 12335816037376 12337242473088 12387686002432 12392969212188 12398612640791 12402129793248 12404659098624 12415600708212 12452838628672 12454278596136 12459949943402 12467806153959 12469900994304 12475250128224 12522334763328 12528006110594 12535905231723 12550552889823 12588195570288 12590762822144 12593595448278 12596132641896 12601868585722 12605443396416 12654434073632 12656983524224 12662381586366 12662412909744 12674325600768 12679762425408 12717792642048 12723552511904 12731574928368 12746451217968 12794559432096 12800047832676 12802198496256 12802626619632 12808456595324 12816103956864 12856029518592 12861883812544 12864475057408 12867369262371 12869961612372 12869993449248 12875822250629 12932135339968 12937682755608 12940289271456 12955409434656 12994266395136 13002459501312 13008380475584 13009884682392 13066784100864 13072734366848 13078309742082 13080944589624 13080976948416 13086901303918 13144137558656 13149775915536 13152425161152 13207287155712 13212952601472 13215614575104 13218936728556 13221632614528 13227271493202 13285121664384 13285154528256 13291171355488 13292708262444 13347058423816 13357717957632 13365346012512 13373325868032 13425716646537 13429558381824 13432263994368 13435640609352 13438380690176 13444112009484 13492135145814 13500190701504 13500642166713 13502910544128 13509059410496 13565862660272 13573962235392 13625193677824 13637211867812 13645810362054 13649715076608 13655897012784 13664507288328 13711370192208 13717613985556 13721505303168 13724269733376 13730519400832 13777608695552 13792539505732 13796486206464 13860772718104 13866718485399 13869048370944 13869512171268 13877793042048 13927365311808 13936146752736 13942458413403 13942492903352 13946448013056 14003471133184 14009443457256 14015822985242 14018646710744 14077121928064 14077592686658 14085997793088 14094041739258 14096409819648 14105297846016 14155682775936 14164608174912 14171023305426 14171058360784 14233036233728 14236238332836 14239106464752 14245590575164 14248460591248 14307894418688 14313996575892 14314031984928 14316915789696 14320514789269 14327498505216 14383627310281 14385699873792 14392215136416 14392250738944 14400433950981 14469619289112 14470861120768 14472534439584 14479124846888 14531708579776 14542450064896 14548652257464 14548688246976 14551619327232 14555277326798 14564454676941 14625206593296 14628153089472 14628189275648 14634428035032 14689661933904 14698432479744 14705125755008 14706826162704 14708088352256 14769933310592 14787154753488 14787191332992 14793888430516 14803216229022 14847615288032 14853984374892 14864964078432 14867958877824 14867995657216 14874336691344 14936381201664 14939390389248 14946193390336 14949204554752 14952567774924 15009002410728 15015440726793 15017963620608 15024802401856 15025304852207 15034275795552 15087979087792 15091018817344 15097492315464 15108652014144 15118178276448 15163521996288 15170389533424 15176897078694 15181239909888 15191212954112 15197691836808 15259830942512 15261595492806 15264159745536 15271110637952 15280739333184 15326570619904 15328342887552 15335323007264 15344479048704 15344992189488 15354154003968 15412104324096 15419084443808 15425698670148 15430112695296 15446834325936 15493163778816 15499809782496 15506829623883 15509992105504 15514391872512 15521456713984 15574688090624 15584508196608 15591566397784 15593369307867 15605861446656 15659756937728 15678578976216 15685304516271 15687939960576 15747150070272 15753905024832 15761039945586 15764254271168 15770977549587 15830010846208 15836762169072 15839991937536 15847165846928 15853963704618 15913800428396 15916474264576 15923301853056 15942440655882 15945119304192 16010314431488 16012165762944 16019417649612 16029518165154 16091816406133 16096381221024 16099663936512 16106955450976 16113864748956 16179709804801 16184339588352 16191282081312 16198615089501 16259752611622 16269460588992 16270004662449 16279718760864 16287132111848 16289015452749 16348172152248 16355616675086 16358364745216 16360256323008 16378026466152 16427148829312 16444950949142 16449656630784 16456712935104 16464166156542 16523958949584 16536173057664 16543266474384 16546599396288 16554134277616 16605704794848 16615619324928 16616174974416 16623741538612 16626534659072 16633666837632 16696446351104 16703567199036 16711173559327 16714540308964 16726495114368 16734070519764 16784260760384 16791460597704 16794843522528 16807257861888 16814467564128 16817855124096 16875532544256 16883175448488 16883217212992 16902902702088 16906349900544 16973976473766 16975433237824 16977396169512 16985127224234 16995268290624 17059412576128 17066688225102 17066730443568 17070168826176 17088138609152 17090114573376 17141372691456 17152180618752 17156492349828 17159948816496 17159991265664 17167309810326 17179999467696 17242391947392 17250243674144 17252238383172 17253719028608 17273879246208 17336612668416 17346469999284 17346512909856 17354369120413 17356869743616 17433363907584 17437746322776 17441259452832 17441302597888 17448741118692 17461638803232 17521524101952 17525054110464 17533034554048 17536566881536 17540512197507 17617226554944 17617270135296 17625248971408 17636361990936 17710519831602 17713495552512 17723611016592 17734192998912 17734786055064 17808762201984 17812350079488 17820461350016 17828061577794 17900955528716 17906033547648 17906077842432 17914187479136 17925482679312 17989513527752 18000254268672 18000856222284 18003880725504 18011603735424 18024917474304 18095531132289 18100709123328 18120324882348 18190748980846 18194413816072 18199575081216 18207862683712 18219343051104 18281826922944 18290106735862 18295340404224 18306875927808 18323023625829 18392179183638 18403160338368 18480542432976 18488957980532 18492064494592 18492682895024 18503724056064 18569820415744 18581529003648 18586200045647 18589944551204 18595264017408 18606988647936 18623401062318 18679257943008 18689924915103 18704851491456 18781330390784 18783502144992 18792009165891 18792055652344 18807063794688 18874243701248 18882293355432 18886144233216 18890891849674 18894697740568 18902802878583 18981651110448 18985475286336 18993619364616 19011488401152 19076688963072 19085328767856 19085375979904 19089221052928 19097362392552 19106058823514 19189620181888 19191839148144 19200578601308 19212684892986 19224155935296 19292825718816 19296712586112 19304990173872 19389421569024 19398203009952 19398250995968 19402159102976 19406524133412 19410433907184 19419272902588 19491399592704 19500275457728 19500927574141 19504204119296 19512570713376 19586215911872 19609101550272 19621465422624 19630351955877 19716206337984 19716255110656 19724663873304 19728637741728 19737621638696 19805312499856 19810930733568 19819952104576 19823945170432 19828405092834 19832448921792 19915174935552 19927731792384 19936757033232 20012003214304 20020587635724 20023951494144 20036576936448 20045701060736 20048019018768 20129989753952 20135700089856 20144869352192 20153460914028 20157571035264 20235862771592 20238202718721 20254415920128 20263589115744 20348793990408 20360943353088 20365045410816 20374319110912 20437790516736 20455817801718 20459989585984 20468715543081 20483845519176 20567598226864 20576420978334 20595779101248 20657551705088 20666413043328 20675772831844 20688809258598 20694729309696 20779344262144 20791159077156 20803572556416 20804268256902 20891047967712 20904771968288 20913739355028 20917253280768 21005206699776 21014719927448 21023734477863 21027970066116 21033987167232 21115682892096 21116389029987 21128996689632 21138618272824 21141062608887 21144614729472 21231069137408 21233524163904 21256534958139 21256587541176 21343446976546 21349554350592 21359223532816 21368385862746 21372690886872 21461841628032 21471047977392 21475373684544 21485152998608 21491247757824 21564952740864 21579119451136 21588322704624 21588376108416 21598153452668 21688969938701 21692614118656 21693339549932 21706291681152 21718687270332 21797562869664 21807434954297 21813675097344 21823032370464 21827428990848 21832915990197 21837368621536 21937809889944 21942229634208 21942283913472 21952221542056 22031945266112 22034492900856 22044526822942 22048230743552 22057688632512 22062132528384 22140939726464 22154899965888 22164933887974 22178222450176 22180786999488 22190832645774 22204824343533 22271422932048 22280976562338 22297446117648 22301938316736 22301993485824 22312094026352 22388614130272 22393124696704 22409677149184 22419290085504 22423806832128 22500710059008 22510900597984 22513503616092 22523755666919 22527001156608 22537203602784 22541799867392 22551413693328 22631968631688 22636528226016 22646238473196 22650043493376 22660357720832 22662978021216 22745282994432 22755584300136 22755640591424 22760225101568 22765345618041 22780300904959 22786819431168 22875323133104 22879931755328 22889746413768 22906665956928 22921108999776 22989855929856 23002984510896 23016718573056 23017488284232 23031838994944 23118156486144 23128626665712 23128683879808 23138548005222 23153748460778 23239745668224 23250328430368 23255012603776 23264988158256 23282185070976 23362032135936 23366738813952 23376762294912 23387349596676 23394041828352 23489635406592 23515149321248 23517868464324 23614026442136 23620725105408 23631481355456 23641559918379 23646381406752 23660499612672 23745016269312 23759987906304 23770748770392 23780945556927 23870700642594 23874711396864 23884952779584 23900643572416 24000339024896 24001141629712 24015471647232 24029126474418 24127374843052 24134278831104 24149495904768 24160433176464 24170797123434 24266100108288 24276509382528 24292457401472 24375769230592 24389628917433 24404190883488 24409167903744 24430698167772 24517966017662 24522905578184 24533425012629 24537547117824 24567039699228 24640723243968 24651882991814 24667426423713 24674484946176 24696249234813 24775372004864 24785938424376 24797225281582 24804259586496 24831201416424 24905677257344 24908557192272 24919899886804 24935612307918 24939801988608 24950500256448 25044669526656 25056012221188 25071810463446 25101105779646 25176391140576 25181525644288 25187190896556 25192265283792 25203737171444 25210886792832 25308868147264 25313967048448 25324763172732 25324825819488 25336295396399 25348651201536 25359524850816 25447105023808 25463149856736 25477690836351 25492902435936 25589118864192 25600095665352 25605253239264 25616913190648 25632207913728 25712059037184 25723767625088 25728950114816 25734738524742 25739923224744 25739986898496 25751644501258 25864270679936 25875365511216 25880578542912 25910818869312 25988532790272 26004919002624 26016760951168 26019769364784 26133568201728 26145468733696 26156619484164 26161889179248 26161953896832 26173802607836 26288275117312 26299551831072 26304850322304 26425905202944 26431229150208 26437873457112 26443265229056 26454542986404 26565779747403 26570243328768 26582342710976 26585416524888 26694116847632 26730692025024 26851433293074 26859116763648 26871281218704 26876761380352 26888224018968 26984270291628 27000381403008 27001284333426 27005821088256 27018118820992 27131725320544 27147924470784 27274423735624 27286123471269 27291620724108 27299430153216 27311794025568 27329014576656 27422740384416 27435160103793 27435227971112 27443010606336 27448539466752 27461038801664 27555217391104 27585079011464 27588268775457 27721545436208 27733436970798 27738096741888 27739024342536 27755586084096 27854730623616 27872293505472 27884916826806 27884985806704 27892896026112 28006942266368 28018886914512 28031645970484 28037293421488 28154243856128 28155185373316 28171995586176 28188083478516 28192819639296 28210595692032 28311365551872 28329216349824 28336337774511 28342046610852 28342116721568 28472476665672 28478212929504 28491181150328 28496921182496 28615788837376 28627993151784 28628063969856 28633831579392 28641029578538 28659088235271 28767254620562 28784430272832 28784501477888 28800867901962 28819027339479 28939238578224 28941722241536 28945068879168 28958249693776 29063417159552 29084900129792 29097304514928 29097376493952 29103238654464 29110554653596 29128909353882 29232959482597 29250413186592 29256306178944 29256378551296 29268856070064 29379323867808 29392629721009 29396864959488 29410251510016 29413652325408 29416176704512 29539866621184 29565922451117 29574309506976 29574382665984 29587776861032 29606432458044 29695230576064 29707968749784 29729928156864 29735917755648 29748673382688 29872762403328 29892386780672 29905135549848 30018004821456 30030881453586 30035927241216 30049604803712 30050609704414 30068551591104 30175958175584 30182037634688 30194984630928 30217304028288 30236356552896 30327043992576 30340779066848 30353794157388 30362479819776 30382425908224 30395383673616 30519661885024 30523190985612 30528319491072 30542221275904 30561478666368 30656685775104 30670646014528 30683726702577 30689984378976 30703883828423 30708308007936 30838168887616 30851397340296 30864631467501 30893668651872 30986327557632 30999619564992 31013659247766 31019984211008 31033213887897 31042913427968 31149376181248 31169016393216 31183132795568 31186738615734 31319513875456 31357157952432 31370609032542 31375879921152 31494300140544 31507810049664 31522079891172 31528508542336 31541955099174 31673524338144 31679983875072 31694331693856 31707927409236 31827600856792 31846603706112 31884881311764 31890238608384 32015170464819 32024331525888 32038835299224 32052578794119 32059036330308 32073635162881 32183632812266 32192762442048 32213910901952 32227729497912 32359419609602 32368679176704 32382564162624 32397230179002 32519505223244 32538921177984 32540009324898 32559437521728 32574264223696 32578030905498 32696344304496 32711233350172 32716729490432 32720512646016 32756052932304 32854297658624 32883277003837 32889901898284 32899313261568 32913425870208 32928332313084 33047917899168 33066790234413 33072346115328 33086532948768 33093198792576 33108268555232 33211409589696 33232349948832 33247400831961 33247483077224 33267333675264 33286248968661 33392892702208 33407134398072 33422347118654 33429080617928 33452990228736 33468141039528 33568521520768 33582921195408 33589687045056 33614515723776 33628935128256 33635710248192 33751065088512 33766350896976 33766434425984 33805805404176 33812699801088 33947952947532 33950866475648 33954792339024 33970254448468 33990536581248 34118825152256 34133376450204 34133460887136 34140337652352 34148919882103 34176277218304 34180229146752 34304361237504 34312984699656 34319897632992 34319982531328 34334619620652 34359998935392 34484783894784 34500487348288 34504476766344 34507438057216 34547758492416 34692939998568 34693025819712 34708738240826 34730622691167 34875492645552 34882518905664 34882605195776 34897482237384 34923277606464 35043048203904 35050108220928 35066069108096 35073133763072 35081024395014 35234453109888 35234540270592 35250497942816 35272723981872 35421039663204 35426991105024 35447222033184 35468385997824 35469572110128 35617524403968 35624700158976 35640922700032 35656123155588 35801911057432 35806050963891 35812067095296 35828374958272 35850965358624 35979027055504 36000508537344 36001712444568 36023207470848 36191062264578 36201418246656 36240649764696 36381497961692 36388827632144 36399150162432 36415725367424 36438686102208 36563653845888 36580213471724 36590680808448 36613751855616 36646047251658 36776949026493 36784358367276 36806320676736 36961084865952 36977824487721 36977915961064 36985365790048 37007448112128 37139640831488 37163058007296 37172400091294 37179889102408 37195837922373 37213977295872 37246802124636 37358515886016 37379849830206 37403418461877 37409702982912 37562660781568 37567004289984 37584018331782 37584111304688 37607715695169 37748487402496 37764586710864 37772288466432 37781783699348 37789395481136 37805605757166 37963302220896 37970950572672 37987238729232 38022976802304 38153377926144 38170657535712 38170751959808 38178442105856 38194724785104 38212117647028 38372792968471 38379240363776 38383678296288 38401157202616 38425369785972 38448311870592 38585651437632 38593425172224 38609980347744 38627466751887 38796406019904 38796501991936 38813048266824 38820867814368 38838545805176 38982799185408 39000550915456 39001855148282 39008408238592 39025141426752 39172431823744 39218203100544 39242930845248 39260703911754 39432412675968 39432510221312 39449327746608 39457275483456 39475243277392 39610624999712 39621861467136 39639904209152 39647890340864 39656810185668 39664897843584 39849721564549 39855463584768 39873514066464 40024006428608 40041175271448 40073153872896 40091402121472 40096038037536 40259979507904 40277149939611 40289738704384 40306921828056 40315142070528 40471725543184 40476405437442 40527178231488 40697587980816 40721886706176 40748638221824 40875581033472 40911635603436 40919979171968 40937431086162 40967691038352 41135196453728 41152841956668 41191558202496 41332826086656 41351545663688 41377618517196 41389458619392 41582318154312 41600155456197 41607145112832 41608536513804 41627483934803 41782095935424 41809543936576 41827375240209 41827478710056 42010413399552 42029439854896 42047468955726 42055940132232 42231365784192 42232778059974 42257993379264 42277236545648 42282125217774 42289229458944 42462138274816 42467048327808 42513069916278 42513175082352 42686893953092 42699108701184 42718447065632 42736771725492 42745381773744 42923683256064 42942095954784 42950747369088 42961544367807 42970305997216 42982495515648 43150881930843 43176645409248 43176752216832 43196306905336 43201301852943 43377939877402 43385228237312 43386679099864 43412583362304 43437374540664 43595125739328 43614869908594 43627350194688 43646064740928 43654857981696 43665831980394 43674737243072 43693364030823 43875619779888 43884459268416 43884567826944 43904443084112 44063890532224 44068985801712 44089053645884 44096461487104 44115377265024 44124265056768 44281879452928 44309799931776 44320938570389 44329867775948 44356444900352 44361573998976 44381665291548 44409648687066 44542845864096 44561953124676 44594892235296 44603876633472 44603986971648 44624188052704 44777228260544 44786249393408 44825753393629 44838580171008 44847613664256 45021801195968 45027007232184 45047511333838 45074407205568 45075914556621 45102827386656 45263937263376 45273056452032 45292476946392 45320715441664 45325956042432 45490565988864 45511168600272 45511281182848 45520450203136 45530691236082 45560601809918 45573638862336 45750646266208 45759863510656 45779492827536 45813331913856 45842217999552 45979711859712 46005969021792 46033437146112 46034976568464 46063677989888 46236312972288 46257253331424 46257367759616 46277096010444 46307496921556 46479491336448 46500656860736 46510025207552 46520488871649 46529976316512 46564370141952 46724064271872 46753524589824 46774699193352 46979270813184 47030298642496 47035736928648 47228052884272 47241450210816 47262962710912 47283119836758 47292762813504 47490032538624 47519975812608 47541497540784 47561891113854 47741401285188 47749422793728 47769905559168 47801287144832 48002283259424 48030943294464 48058252948836 48254749686104 48275449218399 48298991809536 48320866352928 48341594246868 48539129414403 48553018765056 48584914802944 48595845268503 48751538461184 48779257834866 48808381766976 48810013987347 48861396335544 49035932035324 49045811156368 49066850025258 49075094235648 49134079398456 49281446487936 49303765983628 49334852847426 49348969892352 49392498469626 49550744009728 49571876848752 49594450563164 49608519172992 49662402832848 49811354514688 49817114384544 49839799773608 49871224615836 49879603977216 49901000512896 50089339053312 50112024442376 50133520677981 50143620926892 50202211559292 50352782281152 50374381793112 50384530567584 50407474342888 50421773585664 50617736294528 50627934096896 50649526345464 50649651638976 50672590792798 50719049701632 50894210047616 50926299713472 50955381672702 50985804871872 51178237728384 51200191330704 51210506478528 51233826381296 51264415827456 51424118074368 51447535250176 51457900229632 51469477049484 51479846449488 51479973796992 51503289002516 51719851392287 51728541359872 51750731022432 51761157085824 51821637738624 52009838005248 52033521902336 52039538729568 52063107361239 52290937467392 52313238968328 52323778358496 52323907793664 52347605215672 52576550234624 52599103662144 52609700644608 52851810405888 52875746914224 52886530458112 52909085972808 53131559494806 53140486657536 53164685421952 53170833049776 53388233695264 53461384050048 53702866586148 53718233527296 53742562437408 53753522760704 53776448037936 53968540583256 54000762806016 54002568666852 54011642176512 54027160000489 54036237641984 54263450641088 54286593396867 54322256004133 54548847471248 54572246942538 54583241448216 54623588051136 54658029153312 54845480768832 54870320207586 54870455942224 54886021212672 54922077603328 55110434782208 55170158022928 55176537550914 55443090872416 55466873941596 55476193483776 55478048685072 55511172168192 55709461247232 55744587010944 55758600136941 55769833653612 55769971613408 55785792052224 56037773829024 56063291940968 56069774745309 56074586842976 56308487712256 56310370746632 56343991172352 56376027497673 56376166957032 56421191384064 56622731103744 56658432699648 56672675549022 56684093221704 56684233443136 56708408635749 56944953331344 56956425859008 56982362300656 56993842364992 57231577674752 57255986303568 57256127939712 57267663158784 57282059157076 57318176470542 57534509241124 57568860545664 57569002955776 57601735803924 57638054678958 57878477156448 57883444483072 57890137758336 57916499387552 58126834319104 58178105468327 58194609029856 58194752987904 58206477308928 58221109307192 58257818707764 58465918965194 58500826373184 58502782722423 58512612357888 58537712140128 58758647735616 58785259442018 58820503020032 58827304650816 58891055867631 59079733242368 59131844902234 59148619013952 59148765331968 59175553722064 59212864916088 59390461152128 59415937499568 59459856313728 59471835511296 59497346765376 59745524806656 59784773561344 59810271099696 60036009642912 60061762907172 60071854482432 60099209607424 60101219408828 60137103182208 60351916351168 60364075269376 60389969261856 60417319791413 60434608056576 60472713105792 60681558133696 60707588314776 60790767347232 61039323770048 61046381971224 61084442551808 61122957332736 61313371550208 61341292029056 61367453405154 61379968757952 61407767656846 61676337775232 61702794680592 61729262935002 61787337303744 61972655115264 61999239129984 62027318495532 62039968422016 62066427775794 62085826855936 62338032786432 62366265591136 62373477231468 62714315904864 62741218065084 62751759842304 63015620099328 63044159782344 63057017084672 63071203433589 63083910198348 63112636933411 63347048676288 63349167089961 63388663387712 63415854818472 63655201713584 63693207412224 63769762623528 64030340929638 64048663051776 64077670598448 64105157588238 64118072660616 64147270325762 64367265624532 64385524884096 64427821803904 64455458995824 64718839219204 64737358353408 64765128325248 64794460358004 65039010446488 65066909816103 65077842355968 65080018649796 65118875043456 65148528447392 65156061810996 65392688608992 65422304862891 65422466700344 65441025292032 65498747970591 65512105864608 65708595317248 65766554007674 65779803796568 65826851740416 65856664626168 66095835798336 66133580468826 66144692230656 66173065897536 66186397585152 66216537110464 66422819179392 66464699897664 66494801663922 66494966154448 66534667350528 66572497937322 66785785404416 66814268796144 66844694237308 66858161235856 66905980457472 66936282079056 67137043041536 67165842390816 67179374090112 67196261703493 67229031447552 67257870256512 67271420496384 67502130177024 67532701793952 67532868851968 67571267000757 67611610808352 67625399602176 67895905895064 67901732951296 67909584678048 67940508896936 67981073162496 68237650304512 68266752900408 68266921774272 68280675304704 68297839764206 68340902714877 68360458293504 68625969399312 68639795265984 68639965062656 68669239241304 68719997870784 68969567789568 69000974696576 69008953532688 69014876114432 69095516984832 69385879997136 69386051639424 69417476481652 69461245382334 69750985291104 69765037811328 69765210391552 69794964474768 69846555212928 70086096407808 70100216441856 70132138216192 70146267526144 70162048790028 70468906219776 70500995885632 70503353537279 70545447963744 70842079326408 70894444066368 70939144220256 71235048807936 71281845400064 71312246311176 71603822114864 71612101927782 71624134190592 71656749916544 71701930717248 71958054111008 72001017074688 72003424889136 72046414941696 72382124529156 72402836493312 72481299529392 72762995923384 72777655264288 72798300324864 72831450734848 72877372204416 73127307691776 73160426943448 73168886752299 73227503711232 73292094503316 73553898052986 73568716734552 73600275037887 73612641353472 73922169731904 73955648975442 73955831922128 73970731580096 74002279271139 74279281662976 74326116014592 74344800182588 74359778204816 74391675844746 74493604249272 74717031772032 74759699660412 74806836923754 74819405965824 75125321563136 75134008579968 75168036663564 75168222609376 75215431390338 75529173421728 75544576932864 75563567398696 75578790962272 75611211514332 75926604441792 75941901145344 75974477458464 76008886189197 76045953604608 76341315071424 76341503919616 76389449570208 76424235294056 76433072509053 76745585936942 76758480727552 76767356592576 76802314405232 76850739571944 76896623741184 77171302875264 77186850344448 77219960695488 77254933503774 77592812039808 77593003983872 77626096533648 77641735628736 77677091610352 77965598370816 78001101830912 78003710296564 78016816477184 78050282853504 78344863647488 78413968239919 78436406201088 78485861690496 78521407823508 78864825351936 78898655493216 78914550966912 78950486554784 79221249999424 79279808418304 79313620371336 79329795687168 79699443129098 79747028132928 80048012857216 80082350542896 80182804242944 80192076075072 80519959015808 80554299879222 80579477408768 80613843656112 80630284141056 80943451086368 80952810874884 81054356462976 81395175961632 81432039718861 81443773412352 81497276443648 81823271206872 81839958343936 81858370413807 81874862172324 81912145807193 81935382076704 82270392907456 82305480311379 82305683913336 82383116404992 82665652173312 82703091327376 82755237034392 83164636308624 83200310912394 83214290225664 83217073027608 83254967869606 83564191870848 83619087873152 83654750480418 83654957420112 84020826799104 84058879709792 84094937911452 84111880264464 84462731568384 84465556119948 84515986758528 84554473091296 84564250435548 84578458917888 84934096655616 85009013323533 85026139832556 85026350164704 85064858475467 85373787906184 85436894131264 85473543450984 85490763547488 85847366512128 85884191909568 85901494738176 85923088735614 85940611994432 85977264705813 86301763861686 86353290818496 86353504433664 86392613810672 86402603705886 86755879754804 86770456474624 86773358199728 86825166724608 86874749081328 87190251478656 87229739817188 87254700389376 87292129481856 87309715963392 87331663960788 87349474486144 87386728061646 87698878447791 87751239559776 87768918536832 87769135653888 87808886168224 88127781064448 88137971603424 88177889163027 88178107291768 88230754530048 88248530113536 88563758905856 88619599863552 88641877140778 88659735551896 88697767353351 88723147997952 88763330583096 88819297374132 89085691728192 89123906249352 89189784470592 89207753266944 89248376105408 89554456521088 89572498786816 89651506787258 89677160342016 90043602391936 90054014464368 90095022667676 90148814411136 90151829113242 90205654773312 90527874526752 90546112904064 90584953892784 90641430883328 90651912084864 90981131977728 91022337200544 91022562365696 91040900406272 91061382472164 91121203619836 91147277724672 91501292532416 91504352463277 91519727021312 91558985655072 91626663827712 91684435999104 92011938043584 92069953136928 92111651485269 92514506662848 92514735519232 92554192020888 92614993843112 92958982672896 93001313721472 93020050415104 93040977743298 93059952633024 93128740283904 93448128543744 93507049179648 93549398386704 93958541626368 94060597284992 94071473857296 94456105768544 94482900421632 94525925421824 94566239673516 94585525627008 95039951625216 95082995081568 95123782227708 95482802570376 95539811118336 95602574289664 96004566518848 96045511394457 96116505897672 96220905488643 96509499372208 96550898436798 96641732705856 96683188493736 97078258828806 97106037530112 97169829605888 97191690537006 97503076922368 97558515669732 97616763533952 97620027974694 97722792671088 98071864070648 98091622312736 98133700050516 98150188471296 98268158796912 98562892975872 98607531967256 98649831011511 98669705694852 98697939784704 98784996939252 99143753697504 99188901126328 99200370703239 99217038345984 99324805665696 99622709029376 99634228769088 99679599547216 99742202495883 99742449231672 99802001025792 100178678106624 100224048884752 100267041355962 100287241853784 100404423118584 100705564562304 100748763586224 100769061135168 100814948685776 100843547171328 101235472589056 101255868193792 101299052690928 101299303277952 101345181585596 101438099403264 101788420095232 101852599426944 101910763345404 101971609743744 102356475456768 102400382661408 102421012957056 102446759646309 102467652762592 102528831654912 102895070500352 102938954098968 102959692898976 102959947593984 103006578005032 103439702784574 103457082719744 103501462044864 103522314171648 103643275477248 104067043804672 104079077459136 104126214722478 104191868073501 104581874934784 104626477936656 104647556716992 104647815587328 104695210431344 105153100469248 105198207324288 105219401289216 105688391975543 105703620811776 105751493828448 105773060916224 105818171945616 106263118989612 106280973315072 106311508388059 106329370843904 106341666099552 106776467390528 106892181169423 106922768100096 107405733172296 107485124874816 107552896075872 107937081166512 108001525612032 108005137333704 108054320000978 108072475283968 108526901282176 108573186793734 108644512008266 109097694942496 109144493885076 109166482896432 109247176102272 109316058306624 109690961537664 109740640415172 109740911884448 109772042425344 109844155206656 110330847079479 110340316045856 110353075101828 110403326957521 110886181744832 110933473463163 110933747883192 110956097370144 111022344336384 111418922494464 111489174021888 111517200273882 111539667307224 111539943226816 111587513767119 112075547658048 112126583881936 112139549490618 112149173685952 112616975424512 112620741493264 112687982344704 112752054995346 112752333914064 113245462207488 113316865399296 113345351098044 113368186443408 113368466886272 113416817271498 113889906662688 113912851718016 113964724601312 113987684729984 114511972607136 114512255879424 114535326317568 114564118314152 114636352941084 115069018482248 115118378905413 115137721091328 115203471607848 115276109357916 115756954312896 115780275516672 115832998775104 115882400255661 116253668638208 116356210936654 116389218059712 116389505975808 116442218614384 116515637415528 116931837930388 117001652746368 117005565444846 117025224715776 117075424280256 117517295471232 117570518884036 117641006040064 117654609301632 117782111735262 118159466484736 118263689804468 118297238027904 118297530663936 118351107444128 118425729832176 118780922304256 118831874999136 118885693783103 118919712627456 118943671022592 118994693530752 119549164693647 119620542199392 120072019285824 120123525814344 120198419214848 120202438817656 120274206364416 120703832702336 120728150538752 120779938523712 120834639582826 120869216113152 120945426211584 121363116267392 121415176629552 121581534694464 122078647540096 122092763942448 122168885103616 122245914665472 122626743100416 122682584058112 122734906810308 122759937515904 122815535313692 123352675550464 123405589361184 123458525870004 123574674607488 123998478259968 124054636991064 124079936844032 124132855551588 124189382352841 124732531182272 124746954462936 124882451804409 125428631809728 125482436130168 126031240198656 126088319564688 126114034169344 126142406867178 126167820396696 126225273866822 126694097352576 126698334179922 126777326775424 126831709636944 127310403427168 127386414824448 127539525247056 128060681859276 128097326103552 128155341196896 128210315176476 128236145321232 128294540651524 128734531249064 128771049768192 128855643607808 128884633103421 128910917991648 129437678438408 129452645792529 129530256650496 129588920716008 130078020892976 130133819632206 130155684711936 130160037299592 130237750086912 130297056894784 130312123621992 130785377217984 130844609725782 130844933400688 130882050584064 130997495941182 131024211729216 131417190634496 131533108015348 131559607593136 131653703480832 131713329252336 132191671596672 132267160937652 132289384461312 132346131795072 132372795170304 132433074220928 132845638358784 132929399795328 132962815711167 132989603327844 132989932308896 133069334701056 133144995874644 133628537592288 133689388474616 133716322471712 133811960914944 133872564158112 134274086083072 134331684781632 134358748180224 134392523406986 134477260180887 134515740513024 134542840992768 135065403587904 135065737703936 135142534001514 135223221616704 135227743669863 135791811790128 135803465902592 135819169356096 135881017793872 135962146324992 136475300609024 136533505800816 136533843548544 136561350609408 136595679528412 136681805429754 136720916587008 137251938798624 137279590531968 137279930125312 137338478482608 137439995741568 137939135579136 138001949393152 138017907065376 138029752228864 138191033969664 138732405347549 138771759994272 138772103278848 138834952963304 138922490764668 139501970582208 139530075622656 139589928949536 139693110425856 140172192815616 140264276432384 140324097580056 140937812439552 141001991771264 141006707074558 141090895927488 141684158652816 141788888132736 141878288440512 142470097615872 142563690800128 142624492622352 143207644229728 143224203855564 143248268381184 143289424349123 143313499833088 143403861434496 143916108222016 144006849778272 144072070271831 144092829883392 144764249058312 144826347655197 144962599058784 145525991846768 145555310528576 145617388243209 145662901469696 145754744408832 146254615383552 146320853886896 146337773504598 146584189006632 147107796105972 147137433469104 147200550075774 147225282706944 147844339463808 147911297950884 147911663844256 147941463160192 148004558542278 148652232029184 148689600365176 148719556409632 148783351689492 148987208498544 149434063544064 149519399320824 149613673847508 149638811931648 150268017159936 150336073327128 150336445218752 150400562033943 150430862780676 150499364995057 151058346843456 151127134797392 151157581924544 151222423028664 151853208883584 151883802290688 151948954916928 152017772378394 152682630142848 152683007839232 152778899140416 152848470588112 152866145018106 153491171873884 153516961455104 153534713185152 153604628810464 153701479143888 153793247482368 154342605750528 154373700688896 154439921390976 154509867007548 155159554176861 155185624079616 155252193067296 155283471257472 155354183220704 156002203661824 156007420593128 156100565707008 156189322083717 156689727294976 156827936479838 156872812402176 156971723380992 157042815647016 157729650703872 157797310986432 157829101933824 157900973109568 158442499998848 158559616836608 158627240742672 158659591374336 159398886258196 159494056265856 160096025714432 160164701085792 160237239446791 160365608485888 160384152150144 161039918031616 161108599758444 161181964330283 161227687312224 161260568282112 161886902172736 161905621749768 162081480001467 162108712925952 162790351923264 162864079437722 162966768012399 163646542413744 163679916687872 163716740827614 163749724344648 163824291614386 163870764153408 164540785814912 164610960622758 164611367826672 164766232809984 165331304346624 165406182654752 165510474068784 166329272617248 166400621824788 166428580451328 166434146055216 166509935739212 167128383741696 167238175746304 167275800410823 167309500960836 167309914840224 167385689258177 168117759419584 168189875822904 168223760528928 168925463136768 168931112239896 169031973517056 169108946182592 169128500871096 169868193311232 170018026647066 170052279665112 170052700329408 170129716950934 170747575812368 170873788262528 170947086901968 170981527094976 171694733024256 171768383819136 171802989476352 171846177471228 171881223988864 171954529411626 172603527723372 172706581636992 172707008867328 172785227621344 172805207411772 173511759509608 173546716399456 173650333449216 173749498162656 174380502957312 174459479634376 174534316404981 174584258963712 174619431926784 174663327921576 174698948972288 174773456123292 175397756895582 175502479119552 175508348167269 175537837073664 175617772336448 176255562128896 176275943206848 176355778326054 176356214583536 176461509060096 177127517811712 177239199727104 177283754281556 177319471103792 177395534706702 177446295995904 177526661166192 177638594748264 178171383456384 178247812498704 178379568941184 178415506533888 178496752210816 179108913042176 179144997573632 179303013574516 179354320684032 180087204783872 180108028928736 180190045335352 180297628822272 180303658226484 180411309546624 181055749053504 181092225808128 181169907785568 181251959374239 181303824169728 182044674401088 182045124731392 182122764944328 182242407239672 183002585064832 183008704926554 183039454042624 183117971310144 183253327655424 183368871998208 184023876087168 184139906273856 184223302970538 185029013325696 185029471038464 185108384041776 185229987686224 185917965345792 186002627442944 186040100830208 186081955486596 186119905266048 186257480567808 186987155033653 187014098359296 187098796773408 188121194569984 188142947714592 188912211537088 189051850843648 189132479347032 189171051254016 189337910800233 190165990163136 190247564455416 190965605140752 191079622236672 191205148579328 192009133037696 192091022788914 192233011795344 192441810977286 193018998744416 193101796873596 193283465411712 193366376987472 194156517657612 194212075060224 194339659211776 194383381074012 195117031339464 195200729448309 195233527067904 195240055949388 195328963078691 195445585342176 196143728141296 196183244625472 196266914588673 196267400101032 196536317593824 197125785951744 197215063934512 197299662023022 197339411389704 197569993878504 198287507395008 198377802252656 198400741406478 198434076691968 198649611331392 199245418058752 199268457538176 199359199094432 199484404991766 199484898463344 199604002051584 200357356213248 200448097769504 200534082711924 200574483707568 200808846237168 201411129124608 201497527172448 201538122270336 201588785110479 201629897371552 201687094342656 202470945178112 202598105381856 202598606555904 202690363171192 202713801002271 202876198806528 203576840190464 203705198853888 203821526690808 203943219487488 204712950913536 204800765322816 204842025914112 204893519292618 204935305525184 205022708144631 205790141000704 205877908197936 205919385797952 205919895187968 206013156010064 206879405569148 206914165439488 207002924089728 207044628343296 207286550954496 208134087609344 208158154918272 208252429444956 208383736147002 209193613279729 209252955873312 209295113433984 209295631174656 209390420862688 210336227462413 210396414648576 210438802578432 211376783951086 211502987656896 211510060611837 211636343891232 212526237979224 212623016776118 212658741687808 212683332199104 213552934781056 213784362338846 213845536200192 214811466344592 214970249749632 215105792151744 215874162333024 216003051224064 216010274667408 216108640001956 216144950567936 217053802564352 217146373587468 217245256271251 217289024016532 218195389884992 218288987770152 218332965792864 218494352204544 218632116613248 219381923075328 219481280830344 219481823768896 220661694158958 220680632091712 220706150203656 220806653915042 221772363489664 221866946926326 221867495766384 221912194740288 222837844988928 222978348043776 223034400547764 223079334614448 223079886453632 223175027534238 224151095316096 224253167763872 224279098981236 224298347371904 225241482986528 225375964689408 225504109990692 225504667828128 225606798565369 226633730798592 226690702196088 226736372886816 226736933772544 226833634542996 227779813325376 227825703436032 227929449202624 227975369459968 228026658567591 229023945214272 229024511758848 229128236628304 229272705882168 230138036964496 230236757810826 230275442182656 230406943215696 230552218715832 231513908625792 231560551033344 231665997550208 231764800511322 232507337276416 232712421873308 232778436119424 232779011951616 232884437228768 233031274831056 233863675860776 234003305492736 234011130889692 234050449431552 234150848560512 235034590942464 235141037768072 235241904719757 235309218603264 235564223470524 236527379608936 236594476055808 236702214888256 236851459664352 237561844608512 237663749998272 237771387566206 237839425254912 237989387061504 239098329387294 239241084398784 240144038571648 240247051628688 240396838429696 240404877635312 240548412728832 241407665404672 241456301077504 241559877047424 241669279165652 241738432226304 241890852423168 242726232534784 242830353259104 243163069388928 244157295080192 244185527884896 244296119156583 244491829330944 245365168116224 245469813620616 245519875031808 245631070627384 245736437421579 246705351100928 246811178722368 246917051740008 247149349214976 247996956519936 248109273982128 248159873688064 248265711103176 248378764705682 249465062364544 249493908925872 249764903608818 250857263619456 250964872260336 252062480397312 252176639129376 252228068338688 252284813734356 252335640793392 252450547733644 253388194705152 253396668359844 253512058463833 253554653550848 253663419273888 254620806854336 254896739711701 255079050494112 255194575426401 256121363718552 256310682393792 256420630352952 256472290642464 256589081303048 257469062498128 257542099536384 257711287215616 257769266206842 257821835983296 258875356876816 258905291585058 259060513300992 259177841432016 260156041785952 260267639264412 260311369423872 260320074599184 260475500173824 260594113789568 260624247243984 261570754435968 261689219451564 261689866801376 261764101168128 261994991882364 262048423458432 263066216030696 263096635343373 263119215186272 263307406961664 263426658504672 264383343193344 264533667489081 264534321875304 264692263590144 264745590340608 264866148441856 265691276717568 265858799590656 265925631422334 265979206655688 265979864617792 266093302060053 266289991749288 267257075184576 267378776949232 267432644943424 267745128316224 268548172166144 268663369563264 268717496360448 268785046813972 268954520361774 269031481026048 270130807175808 270131475407872 270285068003028 270446443233408 270455487339726 271583623580256 271606931805184 271638338712192 271762035587744 271924292649984 273067011601632 273067687097088 273122701218816 273191359056824 273363610859508 273441833174016 274503877597248 274513057389831 274559181063936 274676956965216 274879991483136 276003898786304 276035814130752 276334954455807 277464810695098 277543519988544 277544206557696 277669905926608 277844981529336 279003941164416 279060151245312 279179857899072 279386220851712 280344385631232 280528552864768 280648195160112 281875624879104 281956609203113 282003983542528 282013414149116 282181791854976 283368317305632 283496654405861 283577776265472 283756576881024 285248985244704 286415288459456 286448407711128 286578848698246 286626999666176 286807722868992 287832216444032 288013699556544 288144140543662 288662716465929 289528498116624 289652695310394 289925198117568 291051983693536 291110621057152 291234776486418 291325802939392 291509488817664 292509230767104 292641707773792 292675547009196 292808823669947 293168378013264 294215592211944 294274866938208 294401100151548 294450565413888 295688678927616 295822595901768 295823327688512 295882926320384 295949493034533 296009117084556 296143911764467 297379200730352 297439112819264 297566703378984 297974416997088 298868127088128 299038798641648 299227347695016 300536034319872 300672146654256 300672890437504 300801124067886 300861725561352 300998729990114 302116693686912 302254269594784 302315163849088 302444846057328 303706417767168 303767604581376 303897909833856 304035544756788 305365260285696 305557798280832 305696941176224 305732290036212 306982343747768 307069426370304 307209257620928 307340278938927 307402958287776 307586494964736 308685211501056 308879842781952 309019734015096 310319108353722 310371248159232 310504386134592 310566942514944 310708366441408 312004407323648 312014841186256 312201131414016 312378644167434 313379454589952 313655872959676 313745624804352 313943446761984 314085631294032 315459301407744 315594621972864 315658203867648 315801946219136 316884999997696 317065175926629 317254481485344 317319182748672 318797772516392 318934525164177 318988112531712 320192051428864 320329402171584 320474478893582 320676543508269 320768304300288 322079836063232 322217199516888 322363928660566 322455374624448 323773804345472 323811243499536 324162960002934 324217425851904 325580703846528 325728158875444 325933536024798 327293084827488 327359833375744 327433481655228 327499448689296 327648583228772 327741528306816 329081571629824 329221921245516 329222735653344 329371840153187 329532465619968 330812365309504 330823428136463 331020948137568 331209980872563 332658545234496 332801243649576 332868292110432 333019871478424 334256767483392 334476351492608 334551600821646 334619001921672 334619829680448 334771378516354 336235518839168 336379751645808 336447521057856 337850926273536 337862224479792 338063947034112 338217892365184 338257001742192 339736386622464 340036053294132 340104559330224 340105400658816 340259433901868 341495151624736 341747576525056 341894173803936 341963054189952 343536767638272 343605978952704 343692354942456 343762447977728 343909058823252 345207055446744 345355136716239 345413163273984 345570455242688 345610414823544 347023519019216 347093432798912 347498996325312 348761005914624 348918959268752 349068632809962 349168517927424 349326655843152 349397897944576 349546912246584 350795513791164 351004958239104 351016696334538 351075674147328 351235544672896 352511124257792 352551886413696 352711556652108 352712429167072 352923018120192 354478399454208 354567508563112 354638942207584 354791069413404 354892591991808 355053322332384 355277189496528 356342766912768 356495624997408 356657081349309 356759137882368 356831013067776 356993504421632 358217826084352 358606027149032 358647494080941 360174409567744 360216057857472 360380090670704 360595257644544 360607316452968 360822619093248 362111498107008 362184451616256 362339815571136 362503918748478 362607648339456 364089348802176 364090249462784 364245529888656 364484814479344 366005170129664 366017409853108 366078908085248 366235942620288 366506655310848 366737743996416 368047752174336 368279812547712 368446605941076 370058026651392 370216768083552 370459975372448 372005254885888 372163910973192 372239810532096 372568147058523 373974310067306 374197593546816 374647355413227 376242389139968 376285895429184 377824423074176 378103701687296 378264958694064 378342102508032 378675821600466 380028473273761 380331980326272 380495128910832 381931210281504 382104186373117 382159244473344 382410297158656 384018266075392 384182045577828 384356991864521 384466023590688 384883621954572 386037997488832 386203593747192 386566930823424 386732753974944 388313035315224 388766762148024 390234062678928 390401458896618 390467054135808 390480111898776 390657926157382 390891170684352 392287456282592 392366489250944 392533829177346 392534800202064 393072635187648 394251571903488 394430127869024 394599324046044 394678822779408 395139987757008 396575014790016 396755604505312 396801482812956 396868153383936 397299222662784 398536915076352 398718398188864 398888447133501 398968809983532 398969796926688 399150489769499 399208004103168 400896195539008 401068165423848 401148967415136 401617692474336 402822258249216 402995054344896 403076244540672 403177570220958 403259794743104 403431780542661 404941890356224 405196210763712 405197213111808 405380726342384 405427602004542 407153680380928 407410397707776 407643053381616 407886438974976 409425901827072 409601530645632 409684051828224 409787038585236 409870611050368 410045416289262 411755816395872 411838771595904 411839790375936 412026312020128 413758811138296 414005848179456 414089256686592 414573101908992 416197216042647 416316309836544 416504858889912 416767472294004 418387226559458 418505911746624 418590226867968 418780841725376 420672454924826 420792829297152 422753567902172 423005975313792 423020121223674 423272687782464 425052475958448 425246033552236 425317483375616 425366664398208 427105869562112 427482601049881 427568724677692 427691072400384 429622932689184 429868273047369 429940499499264 430211584303488 431748324666048 432020549334816 432216210815493 432217280003912 434107605128704 434292747174936 434490512542502 434578048033064 436390779769984 436577975540304 436665931585728 436988704409088 437264233226496 438763846150656 438962561660688 438963647537792 441323388317916 441361264183424 441412300407312 441613307830084 443544726979328 443733893852652 443734991532768 443824389480576 443935958467339 445956696087552 446068801095528 446158669228896 446159772907264 446350055068476 448302190632192 448506335527744 448558197962472 448596694743808 450482965973056 451008219981384 451009335656256 451213597130738 451498094985171 453381404392176 453472745773632 453473867545088 453667269085992 455559626650752 455651406872064 455858898405248 455950738919936 456053317135182 458047890428544 458049023517696 458256473256608 458545411764336 460276073928992 460473515621652 460550884365312 460813886431392 461104437431664 463027817251584 463121102066688 463331995100416 463529601022644 465424843746616 465478662530583 465556872238848 465768874457536 466062549662112 467727351721552 468006610985472 468022261779384 468301697121024 470069181884928 470282075536144 470483809439514 470618437206528 471128446941048 473054759217872 473188952111616 473404429776512 473702919328704 475123689217024 475327499996544 475542775132412 475678850509824 475978774123008 478196658774588 478482168797568 480288077143296 480494103257376 480711718340373 480809755270624 481096825457664 482815330809344 483119754094848 483338558331304 483545892990849 483781704846336 485452465069568 485660706518208 486244440004401 486326138777856 488314590160384 488371055769792 488592238313166 488900304037197 490730336232448 490939627241232 491039750063616 491262141254768 491472874843158 493410702201856 493622357444736 493834103480016 494298698429952 495993913039872 496218547964256 496319747376128 496531422206352 496757529411364 498846308590123 498930124729088 498987817851744 499529807217636 501571003948831 501714527238912 501929744520672 502157067774531 504353278258752 504569627468712 504671281586784 504901095467288 506776389410304 506793336719688 507024116927666 507109307101696 507326838547776 509241613708672 509793479423402 510158100988224 510389150852802 512242727437104 512621364787584 512841260705904 512944581284928 513178162606096 514938124996256 515084199072768 515422574431232 515538532413684 515643671966592 517750713753632 517810583170116 518046380339137 518121026601984 518355682864032 520312083571904 520535278528824 520640149198368 520951000347648 521188227579136 521248494487968 523141508871936 523378438903128 523379733602752 523602949214943 523989983764728 524096846916864 526132432061392 526193270686746 526238430372544 526853317009344 528766686386688 529067334978162 529068643750608 529384527180288 529732296883712 531382553435136 531717599181312 531851262844668 531958413311376 531959729235584 532186604120106 532579983498576 534514150369152 534757553898464 534865289886848 535490256632448 537326739126528 537434992720896 537570093627944 537909040723548 538062962052096 540261614351616 540570136006056 540892886466816 540910974679452 543167247160512 543276677424384 543524071175488 543755878122717 546134023203264 546135374194176 546382718113648 546727221719016 549007755194496 549026114779662 549118362127872 549353913930432 549759982966272 552007797572608 552071628261504 552669908911614 554929621390196 555087039977088 555088413115392 555339811853216 555689963058672 558007882328832 558120302490624 558359715798144 558772441703424 560961465100959 561296390320224 563913218406226 564007967085056 564026828298232 564363583709952 566736634611264 566993308811722 567155552530944 567513153762048 568013732400699 570497970489408 572830576918912 572896815422256 573157697396492 573253999332352 573615445737984 575664432888064 576027399113088 576172201415057 576288281087324 577325432931858 579056996233248 579305390620788 579850396235136 582103967387072 582221242114304 582469552972836 582734794117177 583018977635328 585283415547584 585351094018392 585617647339894 585986889236073 586336756026528 588431184423888 588549733876416 588802200303096 591377357855232 591645191803536 591646655377024 591765852640768 591898986069066 592018234169112 592287823528934 594758401460704 594878225638528 595133406757968 595948833994176 597736254176256 598077597283296 598454695390032 601072068639744 601344293308512 601345780875008 601602248135772 601723451122704 601997459980228 604233387373824 604508539189568 604630327698176 604766355331437 604889692114656 607412835534336 607795819667712 608071089513576 610730520571392 611115596561664 611393882352448 611464580072424 613964687495536 614138852740608 614418515241856 614680557877854 614805916575552 617370423002112 617759685563904 618039468030192 620638216707444 620742496318464 621008772269184 621133885029888 621416732882816 624029682372512 624402262828032 624757288334868 627311745919352 627580839839187 627886893523968 628171262588064 631008682387239 631189243945728 631316407735296 631603892438272 633769999995392 634130351853258 634508962970688 634530181835511 637595545032784 637869050328354 637976225063424 640384102857728 640658804343168 640948957787164 641353087016538 641536608600576 644159672126464 644434399033776 644727857321132 644910749248896 647547608690944 647622486999072 648325920005868 648434851703808 651161407693056 651456317750888 651735768813753 651867072049596 654586169654976 654866963310456 654998897378592 655297166457544 655483056613632 658163143259648 658443842491032 658445471306688 658743680306374 661624730619008 661646856272926 662041896275136 662419961745126 665317090468992 665602487299152 665736584220864 666039742956848 668513534966784 668952702985216 669103201643292 669238003843344 669239659360896 669542757032708 672358068099731 672471037678336 672759503291616 672895042115712 675724448959584 676030483583207 676127894068224 676435784730368 676514003484384 676820395696107 680072106588264 680209118660448 680210801317632 680518867803736 682990303249472 683495153050112 683788347607872 683926108379904 687073535276544 687384709884912 687524895955456 687818117646504 690414110893488 690710273432478 690826326547968 691140910485376 691220829647088 694047038038432 694186865597824 694997992650624 697522011829248 697837918537504 698137265619924 698337035854848 698653311686304 698795795889152 699093824493168 701591027582328 702009916478208 702033392669076 702151348294656 702471089345792 705103772827392 705423113304216 705424858334144 705725714159271 706189328053729 709135017126224 709277884415168 709582138826808 710106644664768 710554378993056 712685533825536 712991249994816 713314162698618 713518275764736 713987008843264 716435652168704 717212054298064 717294988161882 720348819135488 720432115714944 720760181341408 721190515289088 721214632905936 721645238186496 724222996214016 724368903232512 724679631142272 725007837496956 725215296678912 728178697604352 728491059777312 728969628958688 732010340259328 732034819706216 732471885240576 732888357469749 733475487992832 736095504348672 736559625095424 736893211882152 737209312264737 740116053302784 740433536167104 740919950744896 744010509771776 744327821946384 744479621064192 745136294117046 747948620134612 748395187093632 749294710826454 752484778279936 752571790858368 755648846148352 756315371088251 756529917388128 756684205016064 757351643200932 760056946547522 760536175391499 760663960652544 760990257821664 763862420563008 764208372746234 764690219135103 765583726279203 768036532150784 768364091155656 768713983729042 768932047181376 769767243909144 772075994977664 772407187494384 773133861646848 773465507949888 776626070630448 777533524296048 780468125357856 780802917793236 780934108271616 780960223797552 781315852314764 781782341368704 784574912565184 784732978501888 785067658354692 785069600404128 785425157288369 786145270375296 788860255738048 789198648092088 789357645558816 790279975514016 793150029580032 793511209010624 793602965625912 794598445325568 797073830152704 797436796377728 797776894267002 797937619967064 797939593853376 798300979538998 801792391078016 802136330847696 802297934830272 803235384948672 805644516498432 805990108689792 806152489081344 806355140441916 806519589486208 806863561085322 810392421527424 810394426223616 810761452684768 810855204009084 814820795415552 815286106763232 815772877949952 819203061291264 819368103656448 819574077170472 819741222100736 820090832578524 823511632791744 823539172169493 823677543191808 824052624040256 827517622276592 828011696358912 832394432085294 832632619673088 833009717779824 833534944588008 836774453118916 837011823493248 837180453735936 837561683450752 841344909849652 841585658594304 845507135804344 845869827609339 846011950627584 846040242447348 846545375564928 850104951916896 850489963217583 850492067104472 850733328796416 854211739124224 854965202099762 855137449355384 859245865378368 859736546094738 859880998998528 860423168606976 863496649332096 864041098669632 864432421630986 864434560007824 868215210257408 868585494349872 868981025085004 869156096066128 872781559539968 873155951080608 873331863171456 873551402145409 873977408818176 874528466452992 877527692301312 877925123321376 877927295075584 878426471009841 882646776635832 882722528366848 882824600814624 883226615660168 887089453958656 887467787705304 887469983065536 887648778961152 887871916934678 888431735293401 892137602191056 892317338457792 892319545814528 892700110136952 896604381264384 897012671055488 897116395924944 897193389487616 900965931946112 902016439962768 902018671312512 902427194261476 902996189970342 906762808784352 906945491547264 906947735090176 907334538171984 911119253301504 911302813744128 911717796810496 911901477839872 912106634270364 916095780857088 916512946513216 916543595984627 917090823528672 920552147857984 920947031243304 921627772862784 922208874863328 926055634503168 926663990200832 927059202045288 930849687493232 930957325061166 931113744477696 931537748915072 932125099324224 935454703443104 936013221970944 936044523558768 936603394242048 940138363769856 940564151072288 940967618879028 941236874413056 942256893882096 946109518435744 946377904223232 946808859553024 947405838657408 950654999993088 951085550264824 951195527779887 951957548246016 956393317549176 956803575492531 956964337595136 960576154286592 960988206514752 961423436680746 961619510541248 962029630524807 965630661618688 966239508189696 966677116662608 967091785981698 970904930139136 971321413036416 972488880008802 972652277555712 976629180320768 976742111539584 977184476626332 977800608074394 981879254482464 982079500127232 982524282509536 982945749686316 987244714889472 987668206960032 988115520459561 988597396859904 992437095928512 992470284409389 993062844412704 993515058822728 993629942617689 997692617180246 997860249458176 997975635703488 999059614435272 1003142007897662 1003429054477824 1003859489041344 1004314135549062 1008706556517504 1009139254937424 1009342563173568 1009802190934576 1013552778820608 1013586673439376 1014048233855332 1014218614203392 1014653677095552 1018483227417344 1019381587118947 1019586958846804 1020316201976448 1020778301705604 1024485454874208 1025242729575168 1025682521411808 1025889162569856 1026356325212192 1029876249992512 1031077064827368 1031287343933184 1035501427507264 1035621166340232 1036092760678274 1036711365728064 1040624167143808 1041070557057648 1041280298396736 1042376455158272 1042496988975936 1046283017743872 1046756877806256 1046759467205504 1047205898429886 1047979967529456 1048193693833728 1052264864122784 1052386541373492 1052476860745088 1053706634018688 1057533372773376 1058134669956324 1058137287501216 1058616516345193 1058769054360576 1059464593767424 1063435198362624 1063702525689336 1063916826622752 1063919458471168 1064373208240212 1065159966997152 1069028300738304 1069515107796928 1069730579773696 1069971244047927 1070980513264896 1074653478253056 1075140187255888 1075818081447096 1080523228703232 1081140272012112 1081785772933632 1081821949358904 1086334494321024 1086553354848768 1087048142350976 1087511756245434 1092268046406528 1092270748388352 1092765436227296 1093454443438032 1098015510388992 1098052229559324 1098236724255744 1098707827860864 1099519965932544 1104143256523008 1105339817823228 1109859242780392 1110174079954176 1110679623706432 1111379926117344 1116015764657664 1116719431596288 1117704441175569 1121922930201918 1122592780640448 1127826436812452 1128015934170112 1128053656596464 1128727167419904 1133473269222528 1133986617623444 1134311105061888 1135026307524096 1136027464801398 1140085419821283 1140995940978816 1145661153837824 1145793630844512 1146312559119351 1146315394792984 1147230891475968 1151328865776128 1152054798226176 1152344402830114 1152576562174648 1153070975593563 1154650865863716 1158113992466496 1158610781241576 1159700792470272 1164207934774144 1164442484228608 1164939105945672 1165469588234354 1170566831095168 1170702188036784 1171235294679788 1171973778472146 1172673512053056 1176862368847776 1177099467752832 1177604400606192 1182754715710464 1183290383607072 1183293310754048 1183531705281536 1183797972138132 1184036468338224 1184575647057868 1189516802921408 1189556582022601 1189756451277056 1190266813515936 1191897667988352 1196155194566592 1196909390780064 1197451469308497 1202688586617024 1202691561750016 1203204496271544 1203446902245408 1203994919960456 1208466774747648 1209017078379136 1209260655396352 1209532710662874 1209779384229312 1214825671068672 1215591639335424 1216142179027152 1221461041142784 1222231193123328 1222787764704896 1222929160144848 1227929374991072 1228277705481216 1228837030483712 1229361115755708 1229611833151104 1235519371127808 1236078936060384 1241276433414888 1242017544538368 1242267770059776 1242833465765632 1248059364745024 1248591648127941 1249514576669736 1254623491838704 1255161679678374 1256342525176128 1262017364774478 1262378487891456 1263207784876544 1267539999990784 1268260703706516 1269017925941376 1269060363671022 1275191090065568 1275738100656708 1275952450126848 1281317608686336 1281897915574328 1282447803149643 1282706174033076 1283073217201152 1288868798067552 1289455714642264 1289604819142107 1289821498497792 1295095217381888 1295244973998144 1296648632446479 1296651840011736 1302322815386112 1302912635501776 1303471537627506 1303734144099192 1309172339309952 1309733926620912 1309997794757184 1310594332915088 1310966113227264 1316326286519296 1316887684982064 1316890942613376 1317487360612748 1323249461238016 1323293712545852 1324083792550272 1324839923490252 1330634180937984 1331204974598304 1331473168441728 1331807875402017 1332079485913696 1338206403286584 1338476007686688 1338479318721792 1339085514065416 1344716136199462 1344942075356672 1345519006583232 1345790084231424 1351448897919168 1352060967166414 1352871569460736 1353028006968768 1353640791392214 1354494284955513 1360144213176528 1360418237320896 1360421602635264 1361037735607472 1365980606498944 1366990306100224 1367576695215744 1367852216759808 1373949095682059 1374147070553088 1374769419769824 1375049791910912 1375636235293008 1380828221786976 1381420546864956 1381652653095936 1382281820970752 1382441659294176 1388094076076864 1388373731195648 1389598355202499 1389995985301248 1395675837075008 1396274531239848 1397306623372608 1398187648986336 1403182055164656 1404019832956416 1404066785338152 1404942178691584 1410207545654784 1410846226608432 1410849716668288 1411451428318542 1412378656107458 1418270034252448 1418555768830336 1419164277653616 1420213289329536 1421108757986112 1425371067651072 1425982499989632 1426628325397236 1427036551529472 1427974017686528 1434424108596128 1434589976323764 1440864231429888 1441520362682816 1442135155021119 1442429265811872 1443290476372992 1448445992428032 1449359262284544 1450015674993912 1450637678972547 1456357395208704 1456982119554624 1457939257917376 1464020680518656 1464069639412432 1464943770481152 1465776714939498 1472191008697344 1473119250190848 1473786423764304 1474418624529474 1480232106605568 1480867072334208 1481839901489792 1488655643892768 1488959242128384 1490272588234092 1495897240269224 1496538925770369 1496790374187264 1498589421652908 1504713011846493 1505143581716736 1506471203323593 1511297692296704 1512630742176502 1513059834776256 1514703286401864 1520113893095044 1521072350782998 1521327921305088 1521980515643328 1527724841126016 1528416745492468 1529380438270206 1531167452558406 1536073064301568 1536728182311312 1537427967458084 1537864094362752 1539534487818288 1544151989955328 1544814374988768 1545514019180339 1546267723293696 1546931015899776 1553252141260896 1554139141017411 1555067048592096 1560936250715712 1561605835586472 1561920447595104 1562631704629528 1563564682737408 1569149825130368 1569465957003776 1570135316709384 1570139200808256 1570850314576738 1572290540750592 1577720511476096 1578397296184176 1578715291117632 1580559951028032 1586300059160064 1587022418021248 1587205931251824 1589196890651136 1594147660305408 1594873592755456 1595553788534004 1595875239934128 1595879187706752 1596601959077996 1603584782156032 1604272661695392 1604595869660544 1606470769897344 1611980217379584 1612304978162688 1612710280883832 1613039178972416 1613727122170644 1620784843054848 1621522905369536 1621710408018168 1630572213526464 1638406122582528 1639148154340944 1639482444201472 1640181665157048 1647023265583488 1647078344338986 1647355086383616 1648105248080512 1655035244553184 1656023392717824 1664788864170588 1665265239346176 1666019435559648 1667069889176016 1673548906237832 1674023646986496 1674360907471872 1675123366901504 1682689819699304 1682884395302877 1691014271608688 1691739655218678 1692023901255168 1692080484894696 1693090751129856 1700209903833792 1700979926435166 1700984134208944 1701466657592832 1708423478248448 1709930404199524 1710274898710768 1718491730756736 1719473092189476 1719761997997056 1720846337213952 1726993298664192 1728082197339264 1728516604245171 1728864843261972 1728869120015648 1737170988699744 1737962050170008 1738312192132256 1745563119079936 1746311902161216 1746663726342912 1747102804290818 1748204382351531 1749056932905984 1755850246642752 1755854590151168 1756852942019682 1757960667708219 1765293553271664 1765445056733696 1765649201629248 1766453231320336 1774178907917312 1774935575410608 1774939966131072 1775297557922304 1775743833869356 1776863470586802 1784275204382112 1784634676915584 1784639091629056 1785400220273904 1793208762528768 1794025342110976 1794232791849888 1794386778975232 1801931863892224 1803521269518137 1804032879925536 1804037342625024 1804854388522952 1805992379940684 1813525617568704 1813890983094528 1814669076343968 1822238506603008 1823435593620992 1824213268540728 1832191561714176 1833025893026432 1833087191969254 1834181647057344 1841104295715968 1841894062486608 1843255545725568 1844417749726656 1852111269006336 1853327980401664 1854118404090576 1861699374986464 1861914650122332 1862227488955392 1863075497830144 1864250198648448 1870909406886208 1872089047117536 1872936913533803 1873206788484096 1881128302144576 1881935237758056 1882742519517561 1884513787764192 1892219036871488 1893026047161717 1893617719106048 1894811677314816 1901309999986176 1902171100529648 1902391055559774 1912786635098352 1913607150985062 1913928675190272 1921152308573184 1921976413029504 1922846873361492 1923239021082496 1924059261049614 1932479016379392 1933354233325216 1934183571963396 1942642826072832 1944977760017604 1945304555111424 1953484223079168 1954368953252664 1955207306441259 1955601216148788 1956491744935741 1963758508964928 1965048565019072 1965891499372632 1974489429778944 1975336413920064 1976231040919122 1984874191857024 1984940568818778 1986125688825408 1987030117645456 1987259885235378 1995385234360492 1995720498916352 1995951271406976 1998119228870544 2006284015795324 2006858108955648 2007718978082688 2008628271098124 2017074204299193 2017413113035008 2018278509874848 2018685126347136 2019604381869152 2027173346878752 2028091450749621 2028096467710664 2029307354191104 2030461187088321 2036966454834688 2038763174237894 2039173917693608 2040632403952896 2041556603411208 2048970909748416 2050485459150336 2051365042823616 2051778325139712 2052712650424384 2059752499985024 2062154129654736 2062574687866368 2071002855014528 2071242332680464 2072185521356548 2073422731456128 2081248334287616 2082141114115296 2082560596793472 2083084112808283 2084752910316544 2084993977951872 2092566035487744 2093513755612512 2093518934411008 2094411796859772 2095959935058912 2096387387667456 2104529728245568 2104773082746984 2104953721490176 2107413268037376 2116269339912648 2116274575002432 2117233032690386 2118567984161187 2127405051378672 2127833653245504 2127838916942336 2128746416480424 2130319933994304 2138056601476608 2139030215593856 2139461159547392 2139942488095854 2141961026529792 2149306956506112 2150280374511776 2151636162894192 2161046457406464 2162280544024224 2163571545867264 2163643898717808 2172668988642048 2173106709697536 2174096284701952 2175023512490868 2184536092813056 2185530872454592 2186908886876064 2196031020777984 2196104459118648 2197415655721728 2208286513046016 2210679635646456 2219718485560784 2220348159908352 2221359247412864 2222759852234688 2232031529315328 2233438863192576 2235408882351138 2243845860403836 2245185561280896 2255652873624904 2256107313192928 2257454334839808 2266946538445056 2267973235246888 2268946113264753 2270052615048192 2272054929602796 2280170839642566 2281608526174497 2281991881957632 2291322307675648 2291587261689024 2292625118238702 2292630789585968 2294070657405309 2302657731552256 2304109596452352 2304688805660228 2305153124349296 2306141951187126 2309301731727432 2316227984932992 2317221562483152 2319401584940544 2328415869548288 2328884968457216 2329878211891344 2330939176468708 2341133662190336 2341404376073568 2342470589359576 2343947556944292 2345347024106112 2353724737695552 2354198935505664 2355208801212384 2356275471865107 2366580767214144 2366586621508096 2367595944276264 2368072936676448 2369151294115736 2379033605842816 2379113164045202 2379512902554112 2380533627031872 2383795335976704 2392310389133184 2393818781560128 2394902938616994 2405377173234048 2405383123500032 2406408992543088 2406893804490816 2407989839920912 2416933549495296 2418034156758272 2418521310792704 2419065421325748 2419558768458624 2430833015437489 2431183278670848 2432284358054304 2444462386246656 2445575529409792 2445858320289696 2455858749982144 2457674060967424 2458722231511416 2459223666302208 2472157872120768 2482552866829776 2484035089076736 2485666931531264 2496118729490048 2497183296255882 2499029153339472 2509246983677408 2510323359356748 2512685050352256 2524034729548956 2524756975782912 2526415569753088 2536521407413032 2537609482828017 2538035851882752 2538120727342044 2539276520022983 2550382180131136 2551469889652749 2551476201313416 2562635217372672 2563795831148656 2564895606299286 2565412348066152 2577737596135104 2578911429284528 2579209638284214 2579642996995584 2590190434763776 2590489947996288 2593297264892958 2593303680023472 2604645630772224 2605825271003552 2606943075255012 2607468288198384 2618344678619904 2619467853241824 2619995589514368 2620654206436227 2621188665830176 2621932226454528 2633775369964128 2633781885226752 2634974721225496 2635279413029523 2646498922476032 2646587425091704 2648167585100544 2649679846980504 2661268361875968 2662409949196608 2662946336883456 2663615750804034 2664158971827392 2665295205880203 2676412806573168 2676952015373376 2676958637443584 2678171028130832 2689432272398924 2689884150713344 2691038013166464 2691580168462848 2702897795838336 2704121934332828 2705743138921472 2706056013937536 2707281582784428 2708988569911026 2720288426353056 2720836474641792 2720843205270528 2722075471214944 2731961212997888 2734370957011369 2735153390431488 2735704433519616 2747898191364118 2749538839539648 2749630787953881 2751272470586016 2761656443573952 2762841093729912 2764563641941504 2764883318588352 2776188152153728 2776747462391296 2779196710404998 2779991970602496 2791351674150016 2792549062479696 2794613246745216 2796375297972672 2806364110329312 2808039665912832 2808133570676304 2809884357383168 2820415091309568 2821692453216864 2821699433336576 2822902856637084 2824757312214916 2836540068504896 2837111537660672 2838328555307232 2840426578659072 2842217515972224 2851964999979264 2853256650794472 2868848217192256 2869179952647528 2881728462859776 2883040725365632 2884270310042238 2884858531623744 2896891984856064 2898718524569088 2900031349987824 2901275357945094 2912714790417408 2913964239109248 2915878515834752 2928139278824864 2929887540962304 2931553429878996 2946238500381696 2947572847528608 2948837249058948 2961734144668416 2963679802979584 2964346561378683 2977311287785536 2977410853228167 2980545176468184 2991794480538448 2993077851540738 2993580748374528 2997178843305816 3009426023692986 3010287163433472 3012942406647186 3022595384593408 3025261484353004 3026119669552512 3029406572803728 3040227786190088 3042144701565996 3042655842610176 3043961031286656 3055449682252032 3056833490984936 3058144761356841 3058760876540412 3062334905116812 3073456364622624 3074855934916168 3075728188725504 3079068975636576 3088303979910656 3089628749977536 3091028038360678 3093862031799552 3106504282521792 3108278282034822 3110134097184192 3121872501431424 3123211671172944 3123840895190208 3125263409259056 3127129365474816 3138299650260736 3138931914007552 3140270633418768 3140278401616512 3141700629153476 3144581081501184 3155441022952192 3156794592368352 3157430582235264 3161119902056064 3172600118320128 3174044836042496 3174411862503648 3175849549035579 3178393781302272 3189747185510912 3191107577068008 3191750479868256 3191758375413504 3193203918155992 3207169564312064 3208545323390784 3209191739321088 3212941539794688 3223960434759168 3225420561767664 3226078357944832 3227454244341288 3241569686109696 3243045810739072 3243420816036336 3261144427052928 3276812245165056 3278296308681888 3278964888402944 3280363330314096 3294046531166976 3294156688677972 3294710172767232 3295656760029829 3296210496161024 3310070489106368 3313657616252113 3329577728341176 3332038871119296 3334139778352032 3347097812475664 3348047293972992 3350246733803008 3365379639398608 3365768790605754 3382028543217376 3383479310437356 3384047802510336 3384160969789392 3386181502259712 3400419807667584 3401959852870332 3401968268417888 3402933315185664 3419860808399048 3420256259463849 3420549797421536 3436983461513472 3438937677358053 3438946184378952 3441692674427904 3453986597328384 3456164394678528 3457033208490342 3457729686523944 3457738240031296 3459212926780689 3474341977399488 3475924100340016 3476624384264512 3491126238159872 3492623804322432 3493327452685824 3494205608581636 3496408764703062 3511700493285504 3511709180302336 3513705884039364 3515921335416438 3530587106543328 3530890113467392 3531298403258496 3532906462640672 3549871150821216 3549879932262144 3550595115844608 3551487667738712 3553726941173604 3568550408764224 3568669746067803 3569269353831168 3570800440547808 3588050684221952 3588465583699776 3592354407925491 3603863727784448 3607042539036274 3608065759851072 3608074685250048 3609708777045904 3611984759881368 3627051235137408 3627781966189056 3629338152687936 3644477013206016 3646871187241984 3648426537081456 3664383123428352 3666051786052864 3666174383938508 3668363294114688 3682208591431936 3683788124973216 3685456507276193 3686511091451136 3688835499453312 3708236808181152 3723398749972928 3723829300244664 3726150995660288 3728500397296896 3741818813772416 3744178094235072 3745873827067606 3762256604289152 3763870475516112 3765485039035122 3769027575528384 3784438073742976 3786052094323434 3787235438212096 3789623354629632 3802619999972352 3804342201059296 3804782111119548 3825573270196704 3827214301970124 3827857350380544 3843952826059008 3845693746722984 3846478042164992 3847343409448929 3848118522099228 3849870852938071 3866708466650432 3868367143926792 3885285652145664 3889955520035208 3906968446158336 3908737906505328 3910414612882518 3911202432297576 3912983489871482 3927517017929856 3930097130038144 3931782998745264 3948978859557888 3950672827840128 3952462081838244 3969748383714048 3969881137637556 3972251377650816 3974060235290912 3974519770470756 3990770468720984 3991902542813952 3995423626206051 3996238457741088 4012568031590648 4015437956165376 4017256542196248 4034148408598386 4034826226070016 4036557019749696 4037370252694272 4039208763738304 4054346693757504 4056182901499242 4056192935421328 4058614708382208 4060922374176642 4073932909669376 4077526348475788 4078347835387216 4081264807905792 4083113206822416 4097941819496832 4100970918300672 4102730085647232 4103556650279424 4105425300848768 4119504999970048 4121847287046177 4124308259309472 4125149375732736 4142005710029056 4142484665360928 4144371042713096 4146845462912256 4162496668575232 4164282228230592 4165121193586944 4166168225616566 4168795065607497 4169987955903744 4187027511225024 4187037868822016 4188823593719544 4191919870117824 4209059456491136 4209546165493968 4209907442980352 4214826536074752 4232538679825296 4232549150004864 4234466065380772 4237135968322374 4254810102757344 4255667306491008 4255677833884672 4257492832960848 4260639867988608 4276113202953216 4278060431187712 4278922319094784 4279884976191708 4283922053059584 4300560749023552 4300704565774019 4303272325788384 4324561088048448 4327287797435616 4345337977284096 4348192569403904 4350047024981736 4369072185626112 4371061744909184 4373817773752128 4392062041555968 4392208918237296 4394831311443456 4416573026092032 4421359271292912 4439436971121568 4440696319816704 4442718494825728 4445519704469376 4466877726385152 4470817764702276 4487691720807672 4489616777311107 4490371122561792 4511305747249808 4512214626385856 4514139035539479 4533893076890112 4535946470493776 4537892226529506 4544109859205592 4560341679285132 4563217052348994 4563983763915264 4582644615351296 4583174523378048 4585250236477404 4585261579171936 4588141314810618 4608219192904704 4609377611320456 4610306248698592 4612283902374252 4618603463454864 4632455969865984 4634443124966304 4636542057541017 4638803169881088 4656831739096576 4659756423782688 4661878352937416 4662417423052233 4682267324380672 4682808752147136 4684941178719152 4687895113888584 4690694048212224 4707449475391104 4708397871011328 4710417602424768 4712550943730214 4733161534428288 4733173243016192 4735191888552528 4736145873352896 4738302588231472 4758067211685632 4758226328090404 4759025805108224 4761067254063744 4767590671953408 4784620778266368 4787637563120256 4789805877233988 4810754346468096 4812817985086176 4813787608981632 4815979679841824 4836068313516544 4838130842651496 4839117536917248 4861666030874978 4864568716108608 4891151058819584 4891716640579392 4911717499964288 4915348121934848 4917444463022832 4918447332604416 4944315744241536 4965105733659552 4967354422850521 4968070178153472 4971333863062528 4992237458980096 4994366592511764 4996640894238773 4998058306678944 5018493967354816 5020646718713496 5025370100704512 5048069459097912 5073042814826064 5075218965656034 5076071703765504 5076241454684088 5078553040045966 5100764360262272 5102939779305498 5102952402626832 5125270434745344 5127591662297312 5129791212598572 5130824696132304 5155475192270208 5157822858569056 5158419276568428 5159285993991168 5180979895992576 5185549812735513 5186594529785916 5186607360046944 5188956367003487 5211650542007104 5213886150510024 5214936576396768 5236689357239808 5238935706483648 5239991179028736 5241308412872454 5242377331660352 5244613147054593 5267550739928256 5267563770453504 5269949442450992 5270558826059046 5292997844952064 5293174850183408 5296335170201088 5299359693961008 5322536723751936 5324819898393216 5325892673766912 5327231501608068 5328317943654784 5330590411760406 5352825613146336 5353904030746752 5353917274887168 5356342056261664 5378864544797848 5382076026332928 5383160336925696 5405795591676672 5408243868665656 5410563808554411 5412112027875072 5414563165568856 5417977139822052 5440576852706112 5441672949283584 5444150942429888 5463922425995776 5468741914022738 5470306780862976 5495796382728236 5499077679079296 5499261575907762 5502544941172032 5523312887147904 5525682187459824 5529127283883008 5529766637176704 5552376304307456 5553494924782592 5558393420809996 5559983941204992 5582703348300032 5585098124959392 5589226493490432 5592750595945344 5612728220658624 5616267141352608 5618810740601409 5643384906433728 5643398866673152 5645805713274168 5649514624429832 5673080137009792 5674223075321344 5676657110614464 5680853157318144 5684435031944448 5703929999958528 5706513301588944 5737696434384512 5738359905295056 5763456925719552 5766081450731264 5768540620084476 5769717063247488 5797437049138176 5800062699975648 5802550715890188 5827928478218496 5831757031669504 5856278557649728 5863106859757992 5869475234807223 5895145695057216 5897674498117896 5923468289336832 5927359605959168 5928693122757366 5954622575571072 5954821706456334 5961090352936368 5983588961076896 5986155703081476 5987161496749056 5994357686611632 6018852047385972 6020574326866944 6025884813294372 6050522968706008 6051222612897579 6052239339105024 6058813145607456 6080455572380176 6084274352248863 6084289403131992 6087922062573312 6110899364504064 6113666981969872 6116289522713682 6117521753080824 6124669810233624 6146912729245248 6149711869832336 6151456377451008 6158137951273152 6176607959821312 6179257499955072 6182056076721356 6187724063599104 6213008565043584 6216556564069644 6220268194368384 6243745002862848 6246423342345888 6247681790380416 6249252338424849 6250526818518112 6254258730949632 6276599300521472 6280541266837536 6280556803233024 6283401258306952 6289162163002368 6310882045904384 6313589184736704 6314861164470528 6322239804112128 6348089672084992 6348823725007296 6351699098071158 6355703952483561 6379494371021824 6382215154136016 6383500959736512 6383516750827008 6386407836311984 6414339128624128 6417090646781568 6418383478642176 6425883079589376 6447920869518336 6450841123535328 6452156715889664 6454908488682576 6483139372219392 6485002011671599 6486091621478144 6486841632072672 6520423051334803 6522288854105856 6556592617363776 6560726660628192 6588093062333952 6588313377355944 6591313520059658 6592420992322048 6620140978212736 6627315232504226 6659155456682352 6664077742238592 6668279556704064 6694195624951328 6696094587945984 6700493467606016 6730759278797216 6731537581211508 6734602944408781 6764057086434752 6766958620874712 6768321939578784 6772363004519424 6800839615335168 6803919705740664 6803936536835776 6806838339794259 6839721616798096 6840512518927698 6841099594843072 6873966923026944 6877875354716106 6877892368757904 6907973194656768 6912328789357056 6914066416980684 6915459373047888 6915476480062592 6918425853561378 6948683954798976 6951848200680032 6953248768529024 6985247608644864 6986654905371648 6988411217163272 6992817529406124 7023400986571008 7027411768078728 7031842670832876 7061174213086656 7062596806516992 7065812925281344 7068826415595321 7099742301642432 7099759864524288 7102975335477424 7107453882347208 7137100817528448 7137339492135606 7138538707662336 7141600881095616 7176101368443904 7176931167399552 7184708815850982 7207727455568896 7214085078072548 7216131519702144 7216149370500096 7219417554091808 7223969519762736 7254102470274816 7255563932378112 7258676305375872 7292499046312467 7296853074162912 7332103572105728 7332348767877016 7336726588229376 7364417182863872 7367576249946432 7370913014552386 7373022182902272 7377670998906624 7416473616362304 7446797499945856 7447658600489328 7452301991320576 7457000794593792 7483637627544832 7488356188470144 7491747654135212 7524513208578304 7527740951032224 7530970078070244 7538055151056768 7568876147485952 7572104188646868 7575552323523301 7579246709259264 7608684402118592 7609564222239096 7617829560068949 7651146540393408 7654428603940248 7687905652118016 7691387493445968 7692956084329984 7694686818897858 7696237044198456 7699741705876142 7733416933300864 7736734287853584 7770571304291328 7779911040070416 7813936892316672 7817475813010656 7820829225765036 7822404864595152 7825966979742964 7855034035859712 7860194260076288 7861962619308681 7863565997490528 7901345655680256 7904924163676488 7939496767428096 7939762275275112 7944502755301632 7948120470581824 7949039540941512 7981540937441968 7983805085627904 7990847252412102 7992476915482176 8025136063181296 8030875912330752 8034513084392496 8068296817196772 8069652452140032 8073114039499392 8074740505388544 8078417527476608 8108693387515008 8112365802998484 8112385870842656 8117229416764416 8121844748353284 8155052696951576 8156695670774432 8162529615811584 8166226413644832 8195883638993664 8203112871034107 8205460171294464 8207113300558848 8210850601697536 8239009999940096 8243694574092354 8248616518618944 8248892363861643 8284011420058112 8284969330721856 8288742085426192 8293690925824512 8324993337150464 8328564456461184 8330242387173888 8332336451233132 8337590131214994 8339975911807488 8374055022450048 8374075737644032 8377647187439088 8383839740235648 8418118912982272 8419092330987936 8419814885960704 8429653072149504 8465077359650592 8465098300009728 8468932130761544 8474271936644748 8509620205514688 8511334612982016 8514985665921696 8521279735977216 8556120862375424 8559769952383416 8601121498047104 8601409131548038 8606544651576768 8649122176096896 8654575594871232 8690675954568192 8696385138807808 8700094049963472 8738144371252224 8740654885296503 8742123489818368 8747635547504256 8784417836474592 8788396286581691 8789662622886912 8842718542585824 8878873942243136 8885436989651456 8891039408938752 8941635529404552 8975383441615344 8979233554622214 8980742245123584 9022611494499616 9024429252771712 9028278071078958 9067786153780224 9071892940987552 9075784453059012 9088219718411184 9120683358570264 9126434104697988 9127967527830528 9166349046756096 9170500472954808 9170523158343872 9174434284070523 9176282629621236 9180461264698477 9218755222640912 9220612497397184 9224567804748504 9237206926909728 9264911939731968 9268886249932608 9273084115082034 9313663478193152 9319512847565376 9323756705874832 9324834846104466 9364534648761344 9365617504294272 9369882357438304 9375790227777168 9381388096424448 9414898950782208 9416795742022656 9420835204849536 9425101887460428 9466323068856576 9470383777105056 9472291746705792 9476605176462944 9516134423371264 9516452656180808 9522134508127488 9527548647106737 9535181343906816 9569241556532736 9575275126240512 9579611754467976 9621508692936192 9625635970172352 9627575217963264 9631959359683648 9672136627033088 9676261685302992 9678235073834496 9723332061749956 9729137432217216 9782302117639168 9783433281158784 9823434999928576 9832099824147263 9834888926045664 9836894665208832 9886970280089487 9888631488483072 9930211467319104 9934708845701042 9940972848756339 9984474917960192 9988733185023528 9993281788477546 9996116613357888 10036987934709632 10041293437426992 10050740201409024 10096138918195824 10146085629652128 10150437931312068 10152143407531008 10152482909368176 10157106080091932 10201528720524544 10205879558610996 10205904805253664 10210527044748797 10255183324594624 10259582425197144 10261649392264608 10310950384540416 10315645717138112 10316838553136856 10361959791985152 10371099625471026 10373189059571832 10373214720093888 10377912734006974 10423301084014208 10427772301020048 10429873152793536 10473378714479616 10477871412967296 10479982358057472 10482616825744908 10484754663320704 10489226294109186 10535101479856512 10535127540907008 10539898884901984 10541117652118092 10586349700366816 10592670340402176 10598719387922016 10649639796786432 10651785347533824 10654463003216136 10656635887309568 10661180823520812 10705651226292672 10706009238203409 10707808061493504 10712684112523328 10757729089595696 10764152052665856 10811591183353344 10816487737331312 10821127617108822 10824224055750144 10829126331137712 10835954279644104 10881153705412224 10883345898567168 10888301884859776 10927844851991552 10937483828045476 10940613561725952 10991592765456472 10998155358158592 10998523151815524 11005089882344064 11046625774295808 11051364374919648 11056369521828579 11059533274353408 11104752608614912 11116786841619992 11165406696600064 11170196249918784 11178452986980864 11185501191890688 11225456441317248 11232534282705216 11237621481202818 11286769812867456 11286797733346304 11291611426548336 11299029248859664 11346160274019584 11348446150642688 11353314221228928 11361706314636288 11368870063888896 11407859999917056 11413026603177888 11475392868769024 11476719810590112 11532162901462528 11537081240168952 11539434126494976 11549612558814213 11600125399951296 11605101431780376 11655856956436992 11663514063339008 11712557115299456 11726213719515984 11738950469614446 11790291390114432 11795348996235792 11846936578673664 11854719211918336 11857386245514732 11909245151142144 11909643412912668 11915066747800151 11922180705872736 11967177922153792 11972311406162952 11988715373223264 12037704094771944 12051769626588744 12101045937412016 12102445225795158 12104478678210048 12117626291214912 12160911144760352 12168548704497726 12168578806263984 12175844125146624 12221798729008128 12227333963939744 12232579045427364 12235043506161648 12249339620467248 12293825458490496 12299423739664672 12302912754902016 12316275902546304 12358514999910144 12364112153442712 12365541861138531 12375448127198208 12426017130087168 12433113128139288 12440536388736768 12487490005725696 12492846684691776 12495363580760832 12498504676849698 12501053637036224 12506385196822491 12553198601042944 12561082533675072 12561113606466048 12566802516613904 12621764091808768 12627178369473408 12629722328941056 12644479608224256 12696179344169984 12697647450014592 12703398196142316 12711407904967122 12764430308272032 12767001919473024 12767033501654016 12772815672623968 12834181293563136 12836766957284352 12851766159178752 12901682247070656 12902113697322057 12909816977365152 12970004023343198 12972183242956288 12973683264145344 13040846102669606 13044577708211712 13113185234727552 13121453321256384 13176186124667904 13176626754711888 13182627040119316 13184841984644096 13240281956425472 13251960632546311 13254630465008452 13318310913364704 13328155484477184 13336559113408128 13388391249902656 13461518557594432 13463075162423016 13469205888817562 13528114172869504 13533917241749424 13536643879157568 13601679230670336 13607839411481328 13607873073671552 13613676679588518 13679443233596192 13681025037855396 13682199189686144 13747933846053888 13755750709432212 13755784737515808 13762014712487509 13824657578714112 13828132833961368 13830918746095776 13830952960125184 13836851707122756 13897367909597952 13903696401360064 13906497537058048 13909626172623051 13970495217289728 13976822434326544 13985635058812248 14046801973142016 14054823536157456 14063685341665752 14122348426173312 14125193613033984 14131625850562688 14137652831190642 14199484603284864 14199519729048576 14205950670954848 14214907764694416 14274201635056896 14274678984271212 14277077415324672 14283201762191232 14353862334799104 14369417631701964 14428170156145096 14432263039404288 14438835108183616 14447939039525472 14508204940549632 14517352610751744 14584998092624934 14593706148325824 14664207144211456 14664697535754032 14673453176458752 14728834365727744 14735152499892864 14741826029104772 14746044365804544 14755341997813248 14832947232724608 14893594999891712 14895317200978656 14902063268551563 14914001589187584 14967275255089664 14976712376940288 14983495308270424 14989922682716319 15049026417156608 15055481902064448 15061940156140488 15076110302113536 15137752294971904 15144208377293736 15151104647046602 15217368804237184 15219128444478192 15235659120137898 15302293080786816 15308857207880496 15375811304236032 15382774986891936 15385912168659968 15389373637795716 15392474088396912 15399483411752284 15464235566293813 15466833866601728 15473468575707168 15548701122413761 15559822080140832 15566869101010461 15634951626021312 15641658451530072 15644809729190304 15651933959485928 15710068071719424 15720388520152576 15723925238617362 15727131994981056 15802691311360512 15809848327352976 15878993534856192 15879524550550224 15889005510603264 15896240941163648 15898079081883024 15963081874883936 15967610171255808 15981694504824204 15984953830964352 16050272126362592 16061751824661504 16069026168784992 16136593634393544 16146228078998784 16149481010777088 16156835054953216 16217386775030016 16224731605996968 16224771741685312 16231691425663233 16243689496706568 16310105393903152 16313391341548864 16332452827289664 16391767277987328 16406225742068214 16410920342588928 16421701203395072 16478019999880192 16487389148184708 16497233037237888 16497784727723286 16568022840116224 16569938661443712 16577484170852384 16587381851649024 16657128912922368 16660484774347776 16664672902466264 16675180262429988 16679951823614976 16748110044900096 16755294374878176 16767679480471296 16836237825964544 16838184661975872 16856432221804227 16930154719301184 16930196600019456 16937864261523088 16948543873289496 17019240411029376 17022669225964032 17029971331843392 17042559471954432 17112241724750848 17119539904766832 17202242996094208 17202818263096076 17213089303153536 17298244352193792 17309151189742464 17400188099926944 17481309770593006 17484246979636736 17495271095008512 17568835672949184 17576792573163382 17608425704421669 17685437085171648 17757747884486272 17770873979302912 17782078817877504 17861338243866767 17883271058809104 17950766883230688 17958467109244428 17961484490247168 18045222988999232 18048858505543424 18056556142157916 18064778617632487 18143785881975104 18151568906118024 18176439436822368 18241366717140528 18252868209395976 18332698093512192 18341000945909616 18341046316687744 18348868568141046 18352565259242472 18360922529396954 18437510445281824 18441224994794368 18449135609497008 18474413853819456 18529823879463936 18537772499865216 18546168230164068 18639025695130752 18647513411749664 18649669692208932 18731235008588544 18739764714876608 18747757015274547 18751580455554336 18762776192848896 18829797901564416 18841670409699072 18850203774920856 18932646137713152 18940767554210112 18944583493411584 18953210352925888 19032268846742528 19032905312361616 19044269016254976 19055097294213474 19138483113065472 19150550252481024 19159223508935952 19243017385872384 19251271940344704 19255150435926528 19263918719367296 19352523370605984 19356470147668992 19446664123499912 19455006035014797 19458274864434432 19561269154004409 19566866562317568 19646869999857152 19664199648294526 19669777852091328 19773940560178974 19777262976966144 19860422934638208 19869417691402084 19881945697512678 19968949835920384 19977466370047056 19986563576955092 19992233226715776 20073975869419264 20082586874853984 20091682249344407 20101480402818048 20192277836391648 20203808833226343 20292171259304256 20300875862624136 20304965818736352 20314212160183864 20403057441049088 20411759117221992 20411809610507328 20421054089497594 20510366649189248 20519164850394288 20523298784529216 20621900769080832 20631291434276224 20633677106273712 20723919583970304 20742199250942052 20746378119143664 20746429440187776 20755825468013948 20846602168028416 20855544602040096 20859746305587072 20955742825934592 20959964716114944 20965233651489816 20969509326641408 20978452588218372 21070202959713024 21079797769803968 21082235304236184 21172699400733632 21197438775844032 21299279593572864 21308926006432272 21313271774619136 21322361647041624 21411302452585344 21412018476406818 21415616122987008 21425368225046656 21515458179191392 21528304105331712 21623182366706688 21632975474662624 21642255234217644 21648448111500288 21658252662275424 21671908559288208 21762307410824448 21766691797134336 21776603769719552 21874967656090952 21877497138937401 21983185530912944 21996310716317184 21997046303631048 22010179764688128 22093251548591616 22102728749839296 22112739043657158 22119066548706816 22209505217229824 22233573683239984 22330813393200128 22340392499837568 22356905973961728 22371002383781376 22450912882634496 22465068565410432 22475242962405636 22573539625734912 22583222853096672 22598058497719328 22692320548039168 22706628442457856 22726656970569903 22737740127777792 22826053206355776 22853488680206847 22950785737538048 22953439621180224 23064325802925056 23074162480337904 23078868252989952 23099225117628426 23200250799902592 23210202863560752 23311713912873984 23327028126678016 23425114230598912 23445776503735781 23452427439031968 23477900939228892 23580582780228864 23590697992471584 23714772491029464 23818490302284288 23819286825825336 23830133495600302 23844361411745472 23934355844307584 23944622812325904 23977430746446528 24075408189543888 24103539253177488 24202091874824032 24204890451590316 24208957356420096 24235252582429824 24321822289520704 24337097408995452 24337157612527968 24348179875939439 24351688250293248 24454667927879488 24465158090854728 24470087012323296 24498679240934496 24587650916980992 24598847479329344 24609338613102321 24632551805092608 24717029999820288 24728224306885424 24731083722277062 24852034260174336 24866226256278576 24881072777473536 24974980011451392 24985693369383552 24990727161521664 24997009353699396 25002107274072448 25012770393644982 25122165067350144 25122227212932096 25133605033227808 25254356738946816 25259444657882112 25288959216448512 25395294900029184 25406796392284632 25422815809934244 25528860616544064 25534003838946048 25545631345247936 25668362587126272 25803364494141312 25804227394644114 25819633954730304 25940008046686396 25944366485912576 25947366528290688 26081692205339212 26089155416423424 26221964655889509 26226370469455104 26242906642512768 26353253509423776 26365188859745073 26365254080238632 26480563912850944 26503921265092622 26509260930016904 26636621826729408 26656310968954368 26673118226816256 26776782499805312 26923037115188864 26926150324846032 26938411777635124 27056228345739008 27067834483498848 27073287758315136 27080093466507679 27203358461340672 27215678822962656 27215746147343104 27227353359177036 27358886467192384 27362050075710792 27364398379372288 27511501418864424 27511569475031616 27524029424975018 27541383794095431 27656265667922736 27661837492191552 27661905920250368 27673703414245512 27794735819195904 27807392802720128 27812995074116096 27819252345246102 27940990434579456 27953644868653088 27971270117624496 28093603946284032 28109647072314912 28127370683331504 28244696852346624 28250387226067968 28263251701125376 28275305662381284 28398969206569728 28411901341909696 28429815529388832 28548403270113792 28549357968542424 28566403524382464 28707724669598208 28738835263403928 28856340312290192 28864526078808576 28877670216367232 28895878079050944 29016409881099264 29034705221503488 29169996185249868 29187412296651648 29329395071508064 29346906352917504 29470304999785728 29483652058209544 29496299472441789 29510683995626496 29660910840268461 29665894465449216 29787189999783424 29790634401957312 29804126537103126 29822918546269017 29934550510179328 29953424753880576 29966990616540848 29979845365432638 30098052834313216 30110963804128896 30123880312280976 30152220604227072 30275504589943808 30288416754587472 30302209294093204 30434737608474368 30438256888956384 30471318240275796 30604586161573632 30617714415760992 30631581134246391 30765549973783872 30778747275591432 30784948176793824 30798966823504568 30928471132587626 30933667733203456 30946937151414336 31097402244827522 31119644160281664 31133738202020922 31269903252042624 31283316903060144 31289619458380608 31303867918971856 31420136143438848 31440777040305152 31447850477234724 31454263989962112 31600829200687357 31605382622721024 31619696654705952 31759049101100448 31778011021206528 31792481882327296 31796158163766048 31926163749767872 31963389009648408 31969907661928704 32100544252725184 32138052337569984 32273187268787088 32292456157997568 32313670109906432 32434773550060032 32449463211993936 32449543483370624 32463382851326466 32487378993413136 32620210787806304 32626782683097728 32664905654579328 32783534555974656 32812451484136428 32821840685177856 32843402406790144 32974778296369416 32994466074475776 32995569455446572 33139877322887424 33154968341704768 33169108565485737 33314257825844736 33329345804932528 33350360524859976 33496220089800192 33510588749756352 33535358960942592 33672475651929088 33676369323951744 33712864443608454 33860309438602368 33860393200038912 33875728523046176 33897087746578992 34038480822058752 34045338451928064 34059942663686784 34085118943908864 34239079809533664 34404485992188416 34405636526192152 34426178606307072 34596488704387584 34618302379484928 34648837676442639 34800376199853888 34962619541186012 34968493959273472 34990542190017024 35137671345898368 35153585146326764 35216851408843338 35370874170343296 35515495768972544 35546822441147797 35564157635755008 35722676487733534 35745200243400453 35766542117618208 35901533766461376 35916934218488856 36090445977998464 36097717011086848 36113112284315832 36129557235264974 36287571763950208 36303137812236048 36352878873644736 36482733434281056 36505736418791952 36665396187024384 36682001891819232 36682092633375488 36697737136282092 36705130518484944 36721845058793908 36875020890563648 36882449989588736 36898271218994016 36948827707638912 37075544999730432 37092336460328136 37278051390261504 37295026823499328 37299339384417864 37462470017177088 37479529429753216 37495514030549094 37503160911108672 37659595803128832 37683340819398144 37700407549841712 37865292275426304 37881535108420224 37889166986823168 37906420705851776 38065810624723232 38088538032509952 38110194588426948 38301100504962048 38318447017871904 38502543880689408 38510300871853056 38527837438734592 38705046741211968 38706341091966171 38893328246999824 38910012070029594 38916549728868864 39122538308008818 39133733124635136 39293739999714304 39328399296589052 39339555704182656 39547881120357948 39554525953932288 39720845869276416 39738835382804168 39755881897638933 39763891395025356 39954932740094112 39973127153910184 39984466453431552 40147951738838528 40165173749707968 40183364498688814 40384555672783296 40407617666452686 40584342518608512 40601751725248272 40609931637472704 40628424320367728 40806114882098176 40823518234443984 40823619221014656 40842108178995188 41020733298378496 41038329700788576 41046597569058432 41243801538161664 41262582868552448 41267354212547424 41286044137462527 41484398501884104 41492756238287328 41492858880375552 41511650936027896 41693204336056832 41711089204080192 41719492611174144 41911485651869184 41930467302979632 41939018653282816 41956905176436744 42140405919426048 42159595539607936 42164470608472368 42345398801467264 42394877551688064 42598559187145728 42617852012864544 42626543549238272 42644723294083248 42822604905170688 42824036952813636 42831232245974016 42850736450093312 43030916358382784 43077549011277469 43265950949325248 43284510468435288 43316505324550848 43343817118576416 43524614821648896 43553207539439104 43749935312181904 43754994277874802 43966371061825888 43992621432634368 43994092607262096 44020359529376256 44186503097183232 44205457499678592 44225478087314316 44238133097413632 44467147366479968 44680784999675136 44706189805654689 44742004767562752 44901825765268992 44930137130820864 44950485924811272 44969768048148957 45147079251469824 45166445706193344 45196116995438656 45384641096078336 45413256884915712 45453313941139806 45652106412711552 45706977360413694 45901571475076096 45906879242360448 46148324960675808 46157736505979904 46198450235256852 46392706698881439 46400501599805184 46420405727121504 46646103367241283 46700607303031383 46850228461197824 46891553007471562 46904854878063936 46955801878457784 47161165560457728 47181395984943168 47429544982058928 47636980604568576 47638573651650672 47660266991200604 47688722823490944 47868711688615168 47889245624651808 47910934594590509 47954861492893056 48150816379087776 48207078506354976 48404183749648064 48409780903180632 48470505164859648 48643644579041408 48674194817990904 48674315225055936 48696359751878878 48909335855758976 48930316181709456 48940174024646592 48997358481868992 49175301833961984 49197694958658688 49218677226204642 49265103610185216 49434059999640576 49456448613770848 49462167444554124 49704068520348672 49732452512557152 49762145554947072 49971386738767104 49981454323043328 49994018707398792 50004214548144896 50025540787289964 50244330134700288 50267210066455616 50508713477893632 50790589800058368 50813592784569264 50845631619868488 51057721233088128 51068007677892096 51091262690495872 51336725174252544 51606728988282624 51608454789288228 51639267909460608 51880016093372792 51894733056581376 52163384410678424 52443929311779018 52452740938910208 52485813285025536 52706507018847552 52730377719490146 52730508160477264 52961127825701888 53007842530185244 53018521860033808 53273243653458816 53312621937908736 53346236453632512 53553564999610624 53584014731600301 53846074230377728 53852300649692064 53876823555270248 54112456691478016 54135668966997696 54146575516630272 54160186933015358 54194335852897461 54431357645925312 54431492294686208 54454706718354072 54717772934384768 54724100151421584 54728796758744576 55023002837728848 55023138950063232 55048058849950036 55082767588190862 55312531335845472 55323674984383104 55323811840500736 55347406828491024 55589471638391808 55614785605440256 55625990148232192 55638504690492204 55907289737306176 55909159355062247 55942540235248992 56219294144629824 56254741366663008 56489393704693248 56526503402250752 56550611324762568 56797938413139456 56823802683819392 56859631058777664 57096806540227584 57098715937084848 57132807048764928 57415449339196416 57477670526807856 57712680624580384 57729052157617152 57755340432734464 57791756158101888 58069410443006976 58339992370499736 58365018105044391 58374824593303296 58658790143016128 58683807462013227 58940609999571456 58967304116419088 58992598944883578 59321821680536922 59331788930898432 59574379999566848 59581268803914624 59608253074206252 59645837092538034 59906849507761152 59933981233081696 59959690730865276 60221927608257792 60247760624561952 60275046748033221 60304441208454144 60576833509174944 60604418588186408 60611426499679029 60869475216948736 60876513777912768 60942636480551592 61209172323147264 61235428831521984 61263162268492782 61531099947567744 61557494551182864 61569896353587648 61597933647009136 61856942265175252 61867335466406912 61893874302828672 62194804489655044 62239288320563328 62267476404041844 62539806504085248 62566633806120288 62579238916761216 62607735837943712 62895700954469448 62908527979924224 63201658401374714 63239393309411904 63518098202200896 63584963764654592 63592316327532096 63852327499535744 63926778019296816 63939815323857408 64201088505450368 64276104675139968 64546374537574176 64575607497056773 64584912315995136 64627340219812864 64869547100120064 64898926423987872 64899086966741248 64926765702652932 64974757986826272 65240421575612608 65253565366195456 65329811309158656 65624902968272856 65949556592738832 65988932148951552 65991138910893144 66279754645774848 66309936683409536 66338217130971474 66628515651689472 66658691609865056 66700721049719952 66992440179600384 67021177499512704 67070717921885184 67352738647903488 67425728887216908 67720618877204736 67751457046092352 67794175493157984 68076961644117504 68119885327373568 68179970911709709 68478159619067328 68808971984376832 68811273052384304 68852357212614144 69192977408775168 69236604758969856 69297675352885278 69600752399707776 69925239082372024 69981084380034048 70275342691796736 70307170292653528 70337329511207343 70433702817686676 70741748340686592 71030991537945088 71093644882295594 71445352975467068 71490400486800906 71533084235236416 71803067532922752 71833868436977712 72180891955996928 72195434022173696 72226224568631664 72259114470529948 72575143527900416 72606275624472096 72705757747289472 72965466868562112 73011472837583904 73044539627818317 73364003783638464 73364185266750976 73395474272564184 73410261036969888 73443690117587816 73750041781127296 73764899979177472 73796542437988032 73897655415277824 74151089999460864 74184672920656272 74556102780523008 74590053646998656 74598678768835728 74924940034354176 74959058859506432 74991028061098188 75006321822217344 75366681638796288 75400815099683424 75763070216840448 75778333973646336 75812841411703552 76131621249446464 76220389176853896 76636894035743808 77005087761378816 77055674877469184 77410093482423936 77412682183932342 77786656493999648 77820024140059188 77833099457737728 78245076616017636 78267466249270272 78656798593178104 78665893967668527 78679111408365312 79095566579235219 79095762240715896 79441691738552832 79477670765608336 79511763795277866 79527782790050712 79909865480188224 79946254307820368 79968932906863104 80295903477677056 80330347499415936 80366728997377628 80769111345566592 80815235332905372 81168685037217024 81203503450496544 81219863274945408 81240280399523037 81256848640735456 81647036468887968 81647238442029312 81684216357990376 82041466596756992 82076659401577152 82093195138116864 82525165737104896 82534708425094848 82572088274925054 82624151382286293 82968797003768208 82985512476574656 82985717760751104 83023301872055792 83386408672113664 83422178408160384 83438985222348288 83822971303738368 83860934605959264 83878037306565632 83913810352873488 84280811838852096 84319191079215872 84328941216944736 84690797602934528 84765499667352439 84789755103376128 85235704025729088 85289446588166496 85645209810341376 85648073905627272 85701472900186624 86061832716765568 86155098022554938 86531901898650496 86569020936870576 86633010649101696 86687634237152832 87049229643297792 87106415078878208 87499870624363808 87509988555749604 87932742123651776 87988185214524192 88040719058752512 88410914999357184 88450956174628632 88488898417325367 88934294732959936 89361569999350272 89412379611309378 89803651530537984 89860274261641728 89900971849622544 89939536096297914 90294158502939648 90332891412386688 90392233990877312 90826513769831424 90906627882279612 91304212825423104 91413954720827388 91813758484720896 91894743402739173 92296649921351616 92396900470513704 92785413397762878 92801003199610368 92840811454243008 93292206734482566 93401214606062766 93700456922395648 93783106014943124 93809709756127872 93911603756915568 94322331120915456 94362791969886336 94802487602062071 94859089964117856 95277147303301344 95320533982401208 95377445646981888 95737423377230336 95778491249303616 95821869189181018 95909722985786112 96301632758175552 96414157012709952 96808367499296128 96819561806361264 96941010329719296 97287289158082816 97348389635981808 97348630450111872 97392719503757756 97818671711517952 97860632363418912 97880348049293184 97994716963737984 98350603667923968 98395389917317376 98437354452409284 98530207220370432 98912897227541696 98924334889108248 99464905025114304 99942773477534208 99988037414797584 100008429096289792 100051081574579928 100488660269400576 100534420132911232 101017426955787264 101581179600116736 101627185569138528 101691263239736976 102115442466176256 102136015355784192 102182525380991744 103213457976565248 103216909578576456 103278535818921216 103760032186745584 103789466113162752 104326768821356848 104887858623558036 104905481877820416 104971626570051072 105413014037695104 105460755438980292 105461016320954528 106015685060370488 106037043720067616 106546487306917632 106640467323443391 106692472907265024 107107129999221248 107168029463200602 107235600730201359 107692148460755456 107704601299384128 107753647110540496 108224913382956032 108271337933995392 108293151033260544 108320373866030716 108388671705794922 108862715291850624 108862984589372416 108909413436708144 109435545868769536 109448200302843168 109457593517489152 110046005675457696 110046277900126464 110096117699900072 110165535176381724 110625062671690944 110647349968766208 110694813656982048 111229571210880512 111277009380984408 111814579474612352 111818318710124494 111885080470497984 112438588289259648 112509482733326016 112978787409386496 113053006804501504 113101222649525136 113595876826278912 113647605367638784 113719262117555328 114197431874169696 114249151725561983 114265614097529856 114955341053615712 115425361249160768 115510680865468928 115583512316203776 116679984740999472 116730036210088782 116749649186606592 117317580286032256 117367614924026454 117881219999142912 117934608232838176 117985197889767156 118643643361073844 118663577861796864 119162537607829248 119216506148412504 119267645692916799 119291674185076068 119345996441080201 119867962466163392 119919381461730552 120443855216515584 120495521249123904 120550093496066442 121153667018349888 121208837176372816 121222852999358058 121738950433897472 121753027555825536 121885272961103184 122418344646294528 122470857663043968 122526324536985564 123062199895135488 123114989102365728 123139792707175296 123195867294018272 123713884530350504 123787748605657344 123858132412387581 124389608979310088 124478576641126656 124534952808083688 125079613008170496 125133267612240576 125158477833522432 125215471675887424 125791401908938896 125817055959848448 126403316802749428 126478786618823808 127036196404401792 127169927529309184 127184632655064192 127704654999071488 127853556038593632 127879630647714816 128402177010900736 128552209350279936 129092749075148352 129151214994113546 129232647033832407 129797852847975744 129798173933482496 129853531405305864 129949515973652544 130480843151225216 130507130732390912 130659622618317312 131249805936545712 131899113185477664 131977864297903104 131982277821786288 132559509291549696 132619873366819072 132676434261942948 133317383219730112 133401442099439904 134042354999025408 134705477295806976 134851457774433816 135441237754409472 135502914092184704 135588350986315968 136153923288235008 136239770654747136 136359941823419418 136956319238134656 137622546104768608 137704714425228288 138473209517939712 138595350705770556 139178120096644317 139201504799415552 139850478164744048 139938310101723849 140550685383593472 140614340585307056 140674659022414686 140867405635373352 141483496681373184 142061983075890176 142187289764591188 142890705950934136 142980800973601812 143066168470472832 143606135065845504 143667736873955424 143732803783771527 144361783911993856 144452449137263328 144518228941059896 145150287055800832 145212551248944192 145411515494578944 145930933737124224 146022945675167808 146089079255636634 146728007567276928 146728370533501952 146790948545128368 146820522073939776 146887380235175632 147500083562254592 147529799958354944 147593084875976064 147795310830555648 148302179998921728 148369345841312544 149112205561046016 149180107293997312 149197357537671456 149918117719012864 149982056122196376 150012643644434688 150801630199366848 151526140433680896 151625682823407104 152263242498892928 152440778353707792 153273788071487616 154010175522757632 154111349754938368 154820186964847872 154825364367864684 154895867721401963 155573312987999296 155640048280118376 156490153232035272 157313597186356208 157331787935337054 157358222816730624 158191133158470438 158191524481431792 158883383477105664 158955341531216672 159023527590555732 159055565580101424 159819730960376448 159892508615640736 159937865813726208 160660694998831872 160733457994755256 160752044194800903 161538222691133184 161630470665810744 162337370074434048 162407006900993088 162439726549890816 162480560799046074 162513697281470912 162583007558692383 163294072937775936 163294476884058624 163368432715980752 164082933193513984 164153318803154304 164186390276233728 165050331474209792 165069416850189696 165144176549850108 165248302764572586 165937594007536416 165971024953149312 165971435521502208 166046603744111584 166844356816320768 166877970444696576 167721869211918528 167727478065186741 167827620705746976 168638382158431744 168657882433889472 169381595205869056 169530999334704878 169579510206752256 170471408051458176 170578893176332992 171290419620682752 171296147811254544 171402945800373248 172123665433531136 172310196045109876 173063803797300992 173138041873741152 173266021298203392 173375268474305664 174999741248727616 175019977111499208 175865484247303552 175976370429048384 176821829998714368 176901912349257264 176977796834650734 177868589465919872 178723139998700544 178824759222618756 179720548523283456 179801943699245088 179879072192595828 180665782824773376 180784467981754624 180825140244099663 181813255764559224 182608425650846208 182827909441654776 183627516969441792 183789486805478346 184593299842703232 184793800941027408 185570826795525756 185602006399220736 185681622908486016 186584413468965132 186802429212125532 187566212029886248 187619419512255744 187823207513831136 188725583939772672 189604975204124142 189718179928235712 190554294606602688 190641067964802416 190754891293963776 191474846754460672 191556982498607232 191643738378362036 191819445971572224 192603265516351104 192828314025419904 193616734998592256 193639123612722528 193726822491170319 193882020659438592 194574578316165632 194696779271963616 194697260900223744 194785439007515512 195637343423035904 195721264726837824 195760696098586368 195989433927475968 196790779834634752 196874708904818568 197825794455083392 197848669778216496 198929810050228608 199885546955068416 199976074829595168 200016858192579584 200102163149159856 200977320538801152 201035062361819569 201068840265822464 202133114591378893 203254371138277056 203382526479473952 204230884932352512 204365050761983488 206426915953130496 206433819157152912 206557071637842432 207520064373491168 207578932226325504 208653537642713696 209775717247116072 209943253140102144 210826028075390208 210921510877960584 210922032641909056 211011988533622029 212031370120740976 212074087440135232 213092974613835264 213280934646886782 214214259998442496 214336058926401204 214471201460402718 215384296921510912 215409202598768256 215507294221080992 216542675867990784 216586302066521088 216640747732061432 216777343411589844 217725430583701248 217818826873416288 218871091737539072 218896400605686336 219133618883454951 220092011350915392 220092555800252928 220192235399800144 220331070352763448 221250125343381888 221294699937532416 221389627313964096 222459142421761024 222554018761968816 223629158949224704 223636637420248988 223770160940995968 224877176578519296 225018965466652032 226202445299050272 227295210735277568 227438524235110656 228394863748339392 228498303451123966 229910682107231424 230850722498321536 231021361730937856 231167024632407552 233359969481998944 233460072420177564 233499298373213184 234635160572064512 234735229848052908 234842122029222331 235869216465676352 235970395779534312 237287286722147688 238325075215658496 238433012296825008 238535291385833598 238583348370152136 238691992882160402 239735924932326784 239838762923461104 240887710433031168 240991042498247808 241100186992132884 242307334036699776 242417674352745632 242445705998716116 243506055111651072 243720841198569111 243770545922206368 244941715326087936 245052649073971128 246124399790270976 246229978204731456 246279585414350592 246391734588036544 247427769060701008 247575497211314688 247716264824775162 248779217958620176 248957153282253312 249069905616167376 250159226016340992 250266535224481152 250316955667044864 250430943351774848 251582803817877792 251634111919696896 252806633605498856 252957573237647616 254072392808803584 254296499002057317 254369265310128384 255409309998142976 255707112077187264 256804354021801472 257104418700559872 258185498150296704 258302429988227092 258465294067664814 259595705695951488 259596347866964992 259707062810611728 259899031947305088 260961686302450432 261014261464781824 261319245236634624 262499611873091424 263798226370955328 263964555643572576 265239746733638144 265352868523885896 266634766439460224 266802884198879808 268084709998050816 269410954591613952 269702915548867632 270882475508818944 271005828184369408 271176701972631936 272479541309494272 272719883646838836 273912638476269312 275245092209537216 277190701411541112 278356240193288634 278403009598831104 279700956329488096 279876620203447698 281101370767186944 281228681170614112 281349318044829372 281734811270746704 282966993362746368 284374579529182376 284407462806186213 285781411901868272 285961601947203624 286132336940945664 287212270131691008 287335473747910848 287465607567543054 288723567823987712 288904898274526656 289036457882119792 290300574111601664 290425102497888384 290823030989157888 291861867474248448 292045891350335616 292178158511273268 293456015134553856 293581897090256736 293641044147879552 293774760470351264 295000167124509184 295186169751952128 295590621661111296 296738691682625088 298360214587994624 298394715075342912 299836235438025728 299964112244392752 300025287288869376 301603260398733696 303052280867361792 303251365646814208 304526484997785856 304795094548565153 304881556707415584 306547576142975232 309640373929695744 309650728735729368 309791735442803926 311146625975998592 311280096560236752 312980306464070544 314627194372712416 314663575870674108 314716445633461248 316382266316940876 316383048962863584 316526338387212707 317910683062433344 318047055181111464 318111131160202848 319639461920752896 319785017231281472 319921401970330173 321321389997663744 321466915989510512 321504088389601806 323076445382266368 323260941331621488 324674740148868096 324814013801986176 324879453099781632 324961121598092148 325027394562941824 325166015117384766 326588145875551872 326588953768117248 326736865431961504 328306637606308608 328372780552467456 330138833700379392 330288353099700216 330496605529145172 331875188015072832 331942049906298624 332093207488223168 333688713632641536 335443738423837056 335454956130373482 335655241411493952 337276764316863488 337315764867778944 338763190411738112 339061998669409756 339159020413504512 340942816102916352 341157786352665984 342592295622509088 342747455176685949 344247330867062272 344620392090219752 346127607594601984 346276083747482304 346532042596406784 346750536948611328 349999482497455232 350039954222998416 351730968494607104 351952740858096768 353643659997428736 353803824698514528 353955593669301468 355737178931839744 357649518445237512 358037989323240603 359603887398490176 359758144385191656 361331565649546752 361568935963509248 361650280488199326 363626511529118448 365216851301692416 365655818883309552 367255033938883584 367578973610956692 369186599685406464 369587601882054816 371141653591051512 371363245816972032 373168826937930264 373604858424251064 375132424059772496 375238839024511488 375646415027662272 377451167879545344 379209950408248284 379436359856471424 381108589213205376 381282135929604832 381509782587927552 383113964997214464 383287476756724072 383638891943144448 385206531032702208 385656628050839808 387233469997184512 387278247225445056 387453644982340638 387697941101497221 389149156632331264 389393558543927232 389394521800447488 389570878015031024 391274686846071808 391442529453675648 391521392197172736 391978867854951936 393581559669269504 393749417809637136 395651588910166784 395697339556432992 397859620100457216 399952149659190336 400204326298319712 402070124723639138 402137680531644928 404266229182757786 406508742276554112 406765052958947904 408461769864705024 408730101523966976 410810779608935641 412867638314305824 413114143275684864 415040128746982336 417307075285427392 419551434494232144 421652056150780416 421843021755921168 421844065283818112 422023977067244058 424062740241481952 424148174880270464 426185949227670528 426561869293773564 428672117852802408 428942402920805436 430818405197536512 431014588442161984 431198411351314581 433085351735981568 433281495464122864 433554686823179688 435450861167402496 435637653746832576 437742183475078144 437792801211372672 438267237766909902 440184022701830784 440185111600505856 440384470799600288 440662140705526896 442500250686763776 442589399875064832 442779254627928192 445108037523937632 447258317898449408 447273274840497976 447540321881991936 449754353157038592 450037930933304064 452404890598100544 454590421470555136 454877048470221312 456789727496678784 456996606902247932 459821364214462848 461701444996643072 462108691734921361 462334049264815104 464687603164205889 466719938963997888 466920144840355128 469270321144129024 469470459696105816 469684244058444662 471738432931352704 471940791559068624 474574573444295376 476650150431316992 476866024593650016 477070582771667196 477166696740304272 477383985764320804 479471849864653568 479677525846922208 481982084996495616 482200373984265768 484614668073399552 484835348705491264 484891411997432232 487012110223302144 487441682397138222 487541091844412736 489883430652175872 490105298147942256 492248799580541952 492459956409462912 492559170828701184 492783469176073088 494855538121402016 495150994422629376 495432529649550324 497558435917240352 497914306564506624 498139811232334752 500533070448962304 500633911334089728 500861886703549696 503165607635755584 503182434195560223 505613267210997712 505915146475295232 508144785617607168 508592998004114634 508738530620256768 510818619996285952 511414224154374528 513608708043602944 514208837401119744 516370996300593408 516604859976454184 516930588135329628 519191411391902976 519414125621223456 519798063894610176 521923372604900864 524999223746182848 527596452741910656 527929111287145152 530479493467276288 530705737047771792 533269532878920448 533605768397759616 536169419996101632 539405831097735264 542011656368738816 542353403945263872 545439767293677672 547825276952538624 550490184419074432 554381402823082224 556712480386577268 556806019197662208 559401912658976192 559753240406895396 560008137146607097 562457362341228224 562698636089658744 563469622541493408 568749159058364752 568814925612372426 571562823803736544 571923203894407248 572264673881891328 574424540263382016 574670947495821696 574931215135086108 577809796549053312 578072915764239584 580850204995776768 581180467473510957 581646061978315776 583723734948496896 584091782700671232 584356317022546536 586912030269107712 587163794180513472 587282088295759104 587549520940702528 590000334249018368 590372339503904256 593477383365250176 596720429175989248 596789430150685824 599928224488785504 600050574577738752 603105187085458707 603206520797467392 606399343774136679 609052969995571712 609590189097130306 609763113414831168 613095152285950464 619280747859391488 619301457471458736 619583470885607852 622293251951997184 622560193120473504 622842149729676617 625960612928141088 629254388745424832 629327151741348216 632764532633881752 632766097925727168 633052676774425414 635821366124866688 636094110362222928 636222262320405696 639278923841505792 639570034462562944 639842803940660346 642642779995327488 642933831979021024 643008176779203612 646152890764532736 646521882663242976 649628027603972352 649758906199563264 649922243196184296 650054789125883648 650332030234769532 653176291751103744 653473730863923008 656613275212617216 660277667400758784 660576706199400432 660993211058290344 663750376030145664 663884099812597248 664186414976446336 667377427265283072 670887476847674112 670909912260746964 671310482822987904 674631529735557888 678123997338819512 681885632205832704 682315572705331968 685184591245018176 685494910353371898 688494661734124544 689240784180439504 692255215189203968 692552167494964608 693064085192813568 693501073897222656 699998964994910464 700079908445996832 703461936989214208 703905481716193536 704526366087666993 707607649397029056 707911187338602936 711474357863679488 715299036890475024 716075978646481206 719207774796980352 719516288770383312 722663131299093504 723137871927018496 723300560976398652 726819071615809211 727253023058236896 731311637766619104 735157947221913384 738373199370812928 739175203764109632 742283307182103024 742726491633944064 746337653875860528 747209716848502128 750264848119544992 750477678049022976 751292830055324544 754902335759090688 758419900816496568 758872719712942848 762217178426410752 762564271859209664 762889497006171951 766227929994428928 766574953513448144 770413062065404416 771313256101679616 774466939994369024 774556494450890112 774907289964681276 775395882202994442 778787117087854464 778789043600894976 779141756030062048 782885058907351296 783042784394345472 783957735709903872 787498835619274272 791303177820333568 791394679112865984 795719240200914432 799904299318380672 800408652596639424 804140249447278276 804275361063289856 808532458365515572 813017484553108224 813530105917895808 821621559217871282 825735276628611648 830080257493964672 834614150570854784 839102868988464288 839482897461738049 843304112301560832 843686043511842336 843688130567636224 844047954134488116 848125480482963904 848296349760540928 853123738587547128 857344235705604816 857884805841610872 861636810395073024 862029176884323968 862396822702629162 866170703471963136 866562990928245728 867109373646359376 870901722334804992 871275307493665152 875585602422745344 876534475533819804 880368045403661568 880768941599200576 881324281411053792 885000501373527552 885558509255856384 890216075047875264 894516635796898816 894546549680995952 895080643763983872 899508706314077184 900075861866608128 904809781196201088 909754096940442624 913579454993357568 913993213804495864 914385283645695459 919642728428925696 923402889993286144 924217383469842722 929375206328411778 933439877927995776 933840289680710256 938540642288258048 938940919392211632 939368488116889324 943476865862705408 943881583118137248 949149146888590752 949579015161638121 953732049187300032 954141165543334392 954333393480608544 954767971528641608 958943699729307136 959355051693844416 963964169992991232 964400747968531536 969229336146799104 969670697410982528 969782823994864464 974024220446604288 974883364794276444 975082183688825472 979766861304351744 980210596295884512 984919912818925824 985118341657402368 985566938352146176 989711076242804032 990865059299100648 995116871834480704 996279622464669504 1001066140897924608 1001723773407099392 1006331215271511168 1006364868391120446 1011226534421995424 1011830292950590464 1016289571235214336 1017185996008229268 1017477061240513536 1022828448308749056 1028242365530057847 1032741992601186816 1033209719952908368 1033861176270659256 1038382822783805952 1038828251242446912 1039596127789220352 1043846745209801728 1049998447492365696 1055192905483821312 1055858222574290304 1061411474095543584 1066539065757840896 1067211536795519232 1074113967969721809 1078811662195470528 1084023312737477632 1084706807890527744 1090879534587355344 1095650553905077248 1100980368838148864 1101951495675581707 1108762805646164448 1113424960773154536 1118803825317952384 1119506480813790792 1120016274293214194 1124914724682456448 1125397272179317488 1126939245082986816 1137498318116729504 1137629851224744852 1143125647607473088 1143846407788814496 1144529347763782656 1149341894991643392 1149862430270172216 1155619593098106624 1156145831528479168 1161700409991553536 1162360934947021914 1167447469896993792 1168183565401342464 1168712634045093072 1173824060538215424 1174327588361026944 1174564176591518208 1175099041881405056 1180744679007808512 1186954766730500352 1193578860301371648 1199856448977571008 1206210374170917414 1206413041594934784 1212798687548273358 1218105939991143424 1219180378194260612 1219526226829662336 1226190304571900928 1232432338826806923 1238602914942917472 1239166941771215704 1244586503903994368 1245120386240947008 1245684299459353234 1251921225856282176 1258508777490849664 1258654303482696432 1265529065267763504 1265532195851454336 1266105353548850828 1271642732249733376 1272188220724445856 1272444524640811392 1278557847683011584 1279140068925125888 1279685607881320692 1285867663958042048 1286016353558407224 1293043765326485952 1299256055207944704 1299844486392368592 1300109578251767296 1300664060469539064 1306352583502207488 1306947461727846016 1313226550425234432 1320555334801517568 1321153412398800864 1321986422116580688 1327500752060291328 1327768199625194496 1328372829952892672 1341774953695348224 1341819824521493928 1342620965645975808 1349263059471115776 1356247994677639024 1363771264411665408 1364631145410663936 1370369182490036352 1370989820706743796 1378481568360879008 1385104334989929216 1386326075204764083 1387002147794445312 1394062809492617667 1399997929989820928 1400159816891993664 1406923873978428416 1407810963432387072 1409052732175333986 1415215298794058112 1415822374677205872 1422948715727358976 1430598073780950048 1432151957292962412 1438415549593960704 1439032577540766624 1446601121952797304 1453638143231618422 1454506046116473792 1462623275533238208 1470315894443826768 1476746398741625856 1478350407528219264 1484566614364206048 1485238972432305779 1485452983267888128 1492675307751721056 1494419433697004256 1500529696239089984 1502585660110649088 1516839801632993136 1517745439425885696 1524434356852821504 1525128543718419328 1525778994012343902 1532455859988857856 1533149907026896288 1540826124130808832 1542626512203359232 1549112988901780224 1549814579929362552 1550791764405988884 1557574234175708928 1558283512060124096 1565770117814702592 1574997671238548544 1582606355640667136 1582789358225731968 1591438480401828864 1599808598636761344 1600817305193278848 1608280498894556552 1617064916731031144 1626034969106216448 1627060211835791616 1643243118435742564 1651470553257223296 1660160514987929344 1669228301141709568 1678205737976928576 1678965794923476098 1680024411439821291 1687372087023684672 1687376261135272448 1688095908268976232 1696250960965927808 1696592699521081856 1706247477175094256 1714688471411209632 1715769611683221744 1723273620790146048 1724058353768647936 1724793645405258324 1733125981856491456 1734218747292718752 1742550614987330304 1751171204845490688 1753068951067639608 1760736090807323136 1761537883198401152 1762648562822107584 1770001002747055104 1771117018511712768 1780432150095750528 1789093099361991904 1790161287527967744 1800151723733216256 1809315561256376121 1809619562392402176 1819198031322410037 1827158909986715136 1827986427608991728 1828770567291390918 1839285456857851392 1846805779986572288 1848434766939685444 1858750412656823556 1866879755855991552 1867680579361420512 1868526449189029851 1877881838784423264 1878736976233778648 1886953731725410816 1887763166236274496 1898298293777181504 1899158030323276242 1907464098374600064 1908282331086668784 1908666786961217088 1909535943057283216 1917887399458614272 1918710103387688832 1927928339985982464 1928801495937063072 1938458672293598208 1939341394821965056 1939565647989728928 1949766729588552888 1950164367377650944 1960421192591769024 1969839825637851648 1971133876704292352 1979422152485608064 1981730118598201296 1990233743668961408 1992559244929339008 2002132281795849216 2003447546814198784 2012662430543022336 2012729736782240892 2022453068843990848 2034371992016458536 2045656896617498112 2056484731060115694 2065483985202373632 2066419439905816736 2067722352541318512 2076765645567611904 2077656502484893824 2079192255578440704 2099996894984731392 2110385810967642624 2111716445148580608 2113579098263000979 2122822948191087168 2133078131515681792 2134423073591038464 2148227935939443618 2157623324390941056 2169413615781055488 2180457214847427633 2181759069174710688 2201960737676297728 2203902991351163414 2217525611292328896 2226849921546309072 2237607650635904768 2239012961627581584 2240032548586428388 2249829449364912896 2250794544358634976 2253878490165973632 2274996636233459008 2275259702449489704 2286251295214946176 2287692815577628992 2298683789983286784 2299724860540344432 2311239186196213248 2312291663056958336 2323400819983107072 2324721869894043828 2336367130802684928 2337425268090186144 2348655176722053888 2349128353183036416 2350198083762810112 2373909533461000704 2387157720602743296 2399712897955142016 2412420748341834828 2412826083189869568 2425597375096546716 2438360756388521224 2439052453659324672 2464864677653613846 2477205829885834944 2478333883542431408 2489173007807988736 2490240772481894016 2491368598918706468 2503842451712564352 2517017554981699328 2517308606965392864 2518448692385214147 2531058130535527008 2531064391702908672 2532210707097701656 2543285464499466752 2544376441448891712 2544889049281622784 2558280137850251776 2559371215762641384 2571735327916084096 2572032707116814448 2586087530652971904 2598512110415889408 2599688972784737184 2600219156503534592 2601328120939078128 2612705167004414976 2613894923455692032 2627730489687925609 2642306824797601728 2643972844233161376 2655001504120582656 2656745659905785344 2683549907390696448 2683639649042987856 2685241931291951616 2698526118942231552 2712495989355278048 2729262290821327872 2740738364980072704 2741979641413487592 2743155850937086377 2756963136721758016 2770208669979858432 2772652150409528166 2788125618985235334 2799995859979641856 2800319633783987328 2815621926864774144 2818105464350667972 2830430597588116224 2831644749354411744 2848737045484914363 2861196147561900096 2864303914585924824 2876831099187921408 2878065155081533248 2893202243905594608 2907276286463236844 2909012092232947584 2925246551066476416 2940631788887653536 2956700815056438528 2969133228728412096 2970477944864611558 2985350615503442112 2988838867394008512 3001059392478179968 3005171320221298176 3033679603265986272 3035490878851771392 3048868713705643008 3050257087436838656 3051557988024687804 3066299814053792576 3098225977803560448 3099629159858725104 3101583528811977768 3115148468351417856 3116567024120248192 3131540235629405184 3149995342477097088 3165578716451463936 3199617197273522688 3201634610386557696 3216560997789113104 3234129833462062288 3252069938212432896 3254120423671583232 3286486236871485128 3302941106514446592 3305854487026745121 3320321029975858688 3338456602283419136 3356411475953857152 3357931589846952196 3360048822879642582 3374744174047369344 3374752522270544896 3376191816537952464 3392501921931855616 3393185399042163712 3412494954350188512 3429376942822419264 3431539223366443488 3448116707537295872 3449587290810516648 3466251963712982912 3468437494585437504 3485101229974660608 3502342409690981376 3506137902135279216 3521472181614646272 3523075766396802304 3525297125644215168 3542234037023425536 3560864300191501056 3578186198723983808 3618631122512752242 3619239124784804352 3638396062644820074 3654317819973430272 3655972855217983456 3657541134582781836 3678570913715702784 3696869533879370888 3697297016480420769 3717500825313647112 3733759511711983104 3735361158722841024 3737052898378059702 3755763677568846528 3757473952467557296 3773907463450821632 3775526332472548992 3796596587554363008 3798316060646552484 3814928196749200128 3816564662173337568 3817333573922434176 3819071886114566432 3837420206775377664 3857602991874126144 3878682789643930112 3879131295979457856 3899533459177105776 3900328734755301888 3920842385183538048 3939679651275703296 3942267753408584704 3958844304971216128 3963460237196402592 3980467487337922816 3985118489858678016 4025324861086044672 4025459473564481784 4044906137687981696 4068743984032917072 4091313793234996224 4112969462120231388 4132838879811633472 4135444705082637024 4155313004969787648 4158978225614292249 4199993789969462784 4220771621935285248 4223432890297161216 4227158196526001958 4245645896382174336 4268846147182076928 4296455871878887236 4315246648781882112 4360914429694855266 4363518138349421376 4403921475352595456 4407805982702326828 4435051222584657792 4453699843092618144 4455716917296917337 4475215301271809536 4478025923255163168 4480065097172856776 4499658898729825792 4501589088717269952 4507756980331947264 4549993272466918016 4550519404898979408 4572502590429892352 4575385631155257984 4597367579966573568 4599449721080688864 4622478372392426496 4624583326113916672 4649443739788087656 4674850536180372288 4697310353444107776 4700396167525620224 4747819066922001408 4774315441205486592 4799425795910284032 4824841496683669656 4851194750193093432 4876721512777042448 4878104907318649344 4929729355307227692 4954411659771669888 4956667767084862816 4980481544963788032 4982737197837412936 5007684903425128704 5034035109963398656 5034617213930785728 5036897384770428294 5040073234319463873 5062116261071054016 5062128783405817344 5064421414195403312 5086570928998933504 5088752882897783424 5089778098563245568 5116560275700503552 5118742431525282768 5143470655832168192 5144065414233628896 5172175061305943808 5199377945569474368 5202656241878156256 5227789846911384064 5255460979375851218 5284613649595203456 5287945688466322752 5310003008241165312 5313491319811570688 5367279298085975712 5370483862583903232 5424991978710556096 5481476729960145408 5483959282826975184 5486311701874172754 5513926273443516032 5540417339959716864 5545304300819056332 5576251237970470668 5600639267567974656 5605579347567089553 5636210928701335944 5660861195176232448 5663289498708823488 5697474090969828726 5722392295123800192 5728607829171849648 5753662198375842816 5756130310163066496 5786404487811189216 5814552572926473688 5818024184465895168 5850493102132952832 5881263577775307072 5913401630112877056 5938266457456824192 5940955889729223116 5970701231006884224 5977677734788017024 6002118784956359936 6010342640442596352 6067359206531972544 6100514174873677312 6103115976049375608 6132599628107585152 6196451955607120896 6199258319717450208 6203167057623955536 6230296936702835712 6233134048240496384 6299990684954194176 6331157432902927872 6399234394547045376 6403269220773115392 6433121995578226208 6468259666924124576 6508240847343166464 6541371644542282899 6572972473742970256 6605882213028893184 6611708974053490242 6640642059951717376 6676913204566838272 6712822951907714304 6715863179693904392 6720097645759285164 6749488348094738688 6752383633075904928 6785003843863711232 6824989908700377024 6858753885644838528 6863078446732886976 6896233415074591744 6899174581621033296 6932503927425965824 6936874989170875008 6970202459949321216 7012275804270558432 7046151532793604608 7050594251288430336 7121728600383002112 7156372397447967616 7237262245025504484 7238478249569608704 7276792125289640148 7280105782905892261 7311945710435966912 7315082269165563672 7393739067758741776 7394594032960841538 7435001650627294224 7467519023423966208 7470722317445682048 7474105796756119404 7511527355137693056 7514947904935114592 7551052664945097984 7555346077155642441 7593193175108726016 7596632121293104968 7629856393498400256 7633129324346675136 7634667147844868352 7638143772229132864 7674840413550755328 7715205983748252288 7757365579287860224 7758262591958915712 7799066918354211552 7800657469510603776 7841684770367076096 7883191469063776827 7917688609942432256 7926920474392805184 7960934974675845632 7970236979717356032 8050649722172089344 8050918947128963568 8089812275375963392 8137487968065834144 8225938924240462776 8265677759623266944 8270889410165274048 8310626009939575296 8317956451228584498 8399987579938925568 8446865780594322432 8454316393052003916 8491291792764348672 8592911743757774472 8630493297563764224 8721828859389710532 8727036276698842752 8815611965404653656 8870102445169315584 8907399686185236288 8911433834593834674 8950430602543619072 8956051846510326336 8960130194345713552 8999317797459651584 9003178177434539904 9015513960663894528 9099986544933836032 9101038809797958816 9145005180859784704 9150771262310515968 9198899442161377728 9249166652227833344 9298887479576175312 9349701072360744576 9394620706888215552 9400792335051240448 9448647931005519743 9598851591820568064 9649682993367339312 9702389500386186864 9753443025554084896 9756209814637298688 9859458710614455384 9908823319543339776 9913335534169725632 9917563461080235363 9960963089927576064 9965474395674825872 10015369806850257408 10068070219926797312 10069234427861571456 10073794769540856588 10080146468638927746 10124232522142108032 10124257566811634688 10128842828390806624 10177505765795566848 10179556197126491136 10237484863050565536 10286941311664336384 10288130828467257792 10344350122611887616 10398755891138948736 10405312483756312512 10455579693822768128 10510921958751702436 10569227299190406912 10575891376932645504 10734558596171951424 10849983957421112192 10962953459920290816 10967918565653950368 10972623403748345508 11027852546887032064 11090608601638112664 11152502475940941336 11201278535135949312 11211158695134179106 11272421857402671888 11321722390352464896 11326578997417646976 11394948181939657452 11444784590247600384 11457215658343699296 11512260620326132992 11572808975622378432 11629105145852947376 11636048368931790336 11700986204265905664 11762527155550614144 11826803260225754112 11876532914913648384 11881911779458446232 11941402462013768448 11955355469576034048 12004237569912719872 12134718413063945088 12201028349747354624 12206231952098751216 12265199256215170304 12398516639434900416 12406334115247911072 12466268096480992768 12599981369908388352 12662314865805855744 12806538441546230784 12866243991156452416 12936519333848249152 13082743289084565798 13145944947485940512 13211764426057786368 13223417948106980484 13367150751890752011 13425645903815428608 13431726359387808784 13440195291518570328 13498976696189477376 13504767266151809856 13570007687727422464 13649979817400754048 13717507771289677056 13726156893465773952 13798349163242066592 13865007854851931648 13873749978341750016 14024551608541116864 14092303065587209216 14101188502576860672 14243457200766004224 14312744794895935232 14325369443782562191 14474524490051008968 14553584250579280296 14560211565811784522 14623891420871933824 14630164538331127344 14787478135517483552 14789188065921683076 14870003301254588448 14941444634891364096 14948211593512238808 15023054710275386112 15029895809870229184 15102105329890195968 15110692154311284882 15186386350217452032 15193264242586209936 15259712786996800512 15266258648693350272 15269334295689736704 15276287544458265728 15349680827101510656 15430411967496504576 15516525183917831424 15598133836708423104 15683369540734152192 15766382938127553654 15835377219884864512 15853840948785610368 15921869949351691264 15940473959434712064 16101837894257927136 16179624550751926784 16274975936131668288 16451877848480925552 16531355519246533888 16541778820330548096 16621252019879150592 16635912902457168996 16908632786104007832 16982583585528697344 17185823487515548944 17260986595127528448 17443657718779421064 17454072553397685504 17631223930809307312 17740204890338631168 17814799372370472576 17822867669187669348 17912103693020652672 17920260388691427104 18006356354869079808 18031027921327789056 18199973089867672064 18202077619595917632 18290010361719569408 18301542524621031936 18397798884322755456 18498333304455666688 18597774959152350624 18699402144721489152 18897295862011039486 19197703183641136128 19299365986734678624 19308106641619975127 19404779000772373728 19506886051108169792 19718917421228910768 19817646639086679552 19826671068339451264 19835126922160470726 19921926179855152128 19930948791349651744 20030739613700514816 20138468855723142912 20147589539081713176 20160292937277855492 20248465044284216064 20257685656781613248 20355011531591133696 20474969726101131072 20573882623328672768 20576261656934515584 20688700245223775232 20797511782277897472 20810624967512625024 21021843917503404872 21138454598380813824 21151782753865291008 21469117192343902848 21699967914842224384 21840317348717676783 21935837131307900736 21945246807496691016 22055705093774064128 22181217203276225328 22305004951881882672 22402557070271898624 22422317390268358212 22544843714805343776 22653157994835293952 22789896363879314904 22889569180495200768 22914431316687398592 23024521240652265984 23145617951244756864 23258210291705894752 23272096737863580672 23401972408531811328 23525054311101228288 23649574407191330481 23753065829827296768 23763823558916892464 23882804924027536896 23910710939152068096 24008475139825439744 24269436826127890176 24412463904197502432 24530398512430340608 24797033278869800832 24812668230495822144 24932536192961985536 25199962739816776704 25732487982312904832 25873038667696498304 26165486578169131596 26291889894971881024 26446835896213960968 26734301503781504022 26851291807630857216 26863452718775617568 26880390583037140656 26997953392378954752 27009534532303619712 27299959634801508096 27435015542579354112 27452313786931547904 27596698326484133184 27730015709703863296 27747499956683500032 28049103217082233728 28202377005153721344 28345943793016559229 28625489589791870464 28650738887565124382 28949048980102017936 29107168501158560592 29120423131623569044 29247782841743867648 29260329076662254688 29574956271034967104 29578376131843366152 29740006602509176896 29882889269782728192 29896423187024477616 30046109420550772224 30059791619740458368 30204210659780391936 30221384308622569764 30372772700434904064 30386528485172419872 30532517297386700544 30538668591379473408 30552575088916531456 30860823934993009152 31033050367835662848 31196267673416846208 31366739081468304384 31532765876255107308 31707681897571220736 32203675788515854272 32359249101503853568 32549951872263336576 32903755696961851104 33062711038493067776 33083557640661096192 33271825804914337992 33817265572208015664 33965167171057394688 34160496365943032917 34371646975031097888 34887315437558842128 34908145106795371008 35262447861618614624 35480409780677262336 35629598744740945152 35645735338375338696 35824207386041305344 35840520777382854208 36012712709738159616 36399946179735344128 36404155239191835264 36603085049242063872 36795597768645510912 37195549918304701248 37398804289442978304 37794591724022078972 38598731973469357248 38616213283239950254 38809558001544747456 39013772102216339584 39437834842457821536 39635293278173359104 39653342136678902528 39670253844320941452 39861897582699303488 40276937711446285824 40295179078163426352 40320585874555710984 40496930088568432128 40515371313563226496 40710023063182267392 40949939452202262144 41152523313869031168 41595023564555794944 41621249935025250048 42043687835006809744 42276909196761627648 42303565507730582016 42938234384687805696 42976108331347686573 43399935829684448768 43680634697435353566 43871674262615801472 43890493614993382032 44111410187548128256 44362434406552450656 44610009903763765344 44844634780536716424 45089687429610687552 45306315989670587904 45579792727758629808 45779138360990401536 45828862633374797184 46049042481304531968 46291235902489513728 46516420583411789504 47050108622202456576 47299148814382660962 47506131659654593536 47527647117833784928 47765609848055073792 47821421878304136192 48538873652255780352 48824927808395004864 49060797024860681216 49594066557739601664 49625336460991644288 51464975964625809664 51746077335392996608 52330973156338263192 52583779789943762048 52893671792427921936 53468603007563008044 53726905437551235136 53760781166074281312 54019069064607239424 54599919269603016192 54870031085158708224 54904627573863095808 55193396652968266368 55494999913367000064 56098206434164467456 56691887586033118458 57250979179583740928 57301477775130248764 57898097960204035872 57924319924859925381 58214337002317121184 58240846263247138088 58495565683487735296 58520658153324509376 59149912542069934208 59156752263686732304 59480013205018353792 59765778539565456384 59792846374048955232 60092218841101544448 60119583239480916736 60442768617245139528 60773056970344839744 61065034594773401088 61105150177833062912 61721647869986018304 62066100735671325696 62392535346833692416 63065531752510214616 63415363795142441472 64407351577031708544 65099903744526673152 65520952046153030349 65807511393923702208 66125422076986135552 66167115281322192384 66543651609828675984 67634531144416031328 68320992731886065834 68743293950062195776 69774630875117684256 69816290213590742016 70524895723237229248 71259197489481890304 71291470676750677392 71648414772082610688 71681041554765708416 72025425419476319232 72808310478383670528 73591195537291021824 74391099836609402496 74797608578885956608 75589183448044157944 77197463946938714496 77232426566479900508 77619116003089494912 78027544204432679168 78875669684915643072 79306684273357805056 79340507688641882904 79723795165398606976 80553875422892571648 80590358156326852704 80641171749111421968 80993860177136864256 81030742627126452992 81899878904404524288 82305046627738062336 83190047129111589888 83242499870050500096 84087375670013619488 84607131015461164032 85037831379049677687 85876468769375611392 85952216662695373146 86799871659368897536 87361269394870707132 87743348525231602944 87780987229986764064 88724868813104901312 89220019807527530688 89689269561073432848 90179374859221375104 90612631979341175808 91159585455517259616 91657725266749594368 92582471804979027456 93032841166823579008 94100217244404913152 94598297628765321924 95055294235667569856 97077747304511560704 97649855616790009728 99188133115479203328 99250672921983288576 102481489097829098751 102929951929251619328 103492154670785993216 104661946312676526384 105167559579887524096 105787343584855843872 106937206015126016088 107453810875102470272 107521562332148562624 108038138129214478848 109199838539206032384 109809255147726191616 110386793305936532736 112196412868328934912 113383775172066236916 114602955550260497528 115796195920408071744 115848639849719850762 116428674004634242368 116481692526494276176 116991131366975470592 117041316306649018752 118299825084139868416 118313504527373464608 118960026410036707584 119585692748097910464 120239166478961833472 120885537234490279056 121546113940689679488 122130069189546802176 122210300355666125824 124785070693667384832 126131063505020429232 126830727590284882944 128814703154063417088 128928324994043059719 130199807489053346304 131041904092306060698 131615022787847404416 132334230562644384768 133087303219657351968 135269062288832062656 136641985463772131668 137486587900124391552 139549261750235368512 141049791446474458496 142518394978963780608 142582941353501354784 143296829544165221376 143362083109531416832 145616620956767341056 147182391074582043648 148782199673218804992 151178366896088315888 154394927893877428992 154464853132959801016 155238232006178989824 156055088408865358336 157751339369831286144 158613368546715610112 158681015377283765808 159447590330797213952 161180716312653705408 161282343498222843936 162061485254252905984 163799757808809048576 164610093255476124672 166484999740101000192 168174751340027238976 170075662758099355374 171752937538751222784 171904433325390746292 173772959774579776143 174722538789741414264 175486697050463205888 175561974459973528128 177449737626209802624 178440039615055061376 179378539122146865696 180358749718442750208 182319170911034519232 183315450533499188736 185164943609958054912 186065682333647158016 189196595257530643848 190110588471335139712 195299711233580019456 198376266230958406656 198501345843966577152 204962978195658197502 205859903858503238656 206984309341571986432 209323892625353052768 210335119159775048192 211574687169711687744 213874412030252032176 214907621750204940544 215043124664297125248 216076276258428957696 220773586611873065472 224392825736657869824 226767550344132473832 229205911100520995056 231592391840816143488 231697279699439701524 232857348009268484736 232963385052988552352 234082632613298037504 236599650168279736832 236627009054746929216 237920052820073415168 239171385496195820928 240478332957923666944 241771074468980558112 243092227881379358976 249570141387334769664 252262127010040858464 257629406308126834176 257856649988086119438 260399614978106692608 262083808184612121396 263230045575694808832 266174606439314703936 270538124577664125312 273283970927544263336 274973175800248783104 279098523500470737024 282099582892948916992 285165882707002709568 286724166219062833664 291233241913534682112 297564399346437609984 302356733792176631776 307444467293487296253 308789855787754857984 308929706265919602032 310476464012357979648 312110176817730716672 315502678739662572288 317362030754567531616 318895180661594427904 322361432625307410816 322564686996445687872 324122970508505811968 327599515617618097152 336349502680054477952 340151325516198710748 343808866650781492584 347545919549159552286 349445077579482828528 350973394100926411776 351123948919947056256 354899475252419605248 356880079230110122752 358757078244293731392 360717499436885500416 364638341822069038464 366630901066998377472 372131364667294316032 378393190515061287696 380221176942670279424 390599422467160038912 397002691687933154304 409925956391316395004 418647785250706105536 420670238319550096384 423149374339423375488 427748824060504064352 429815243500409881088 430086249328594250496 441547173223746130944 444086452757259427921 453535100688264947664 458411822201041990112 463184783681632286976 463394559398879403048 465714696018536969472 465926770105977104704 468165265226596075008 473199300336559473664 473254018109493858432 475840105640146830336 478342770992391641856 483542148937961116224 486184455762758717952 504524254020081716928 515258812616253668352 515713299976172238876 524167616369224242792 526460091151389617664 532349212878629407872 541076249155328250624 546567941855088526672 549946351600497566208 558197047000941474048 564199165785897833984 570331765414005419136 573448332438125667328 595128798692875219968 604713467584353263552 614888934586974592506 617579711575509715968 617859412531839204064 620952928024715959296 631005357479325144576 634724061509135063232 637790361323188855808 644722865250614821632 645129373992891375744 672699005360108955904 680302651032397421496 687617733301562985168 695091839098319104572 698890155158965657056 702247897839894112512 709798950504839210496 713760158460220245504 717514156488587462784 721434998873771000832 729276683644138076928 744262729334588632064 756786381030122575392 760442353885340558848 781198844934320077824 819851912782632790008 837295570501412211072 846298748678846750976 855497648121008128704 859630487000819762176 860172498657188500992 888172905514518855842 907070201376529895328 916823644402083980224 926369567363264573952 926789118797758806096 931429392037073938944 931853540211954209408 936330530453192150016 946508036218987716864 956685541984783283712 967084297875922232448 972368911525517435904 1009048508040163433856 1031426599952344477752 1048335232738448485584 1052920182302779235328 1064698425757258815744 1082152498310656501248 1093135883710177053344 1099892703200995132416 1116394094001882948096 1128398331571795667968 1140663530828010838272 1209426935168706527104 1229777869173949185012 1235718825063678408128 1262010714958650289152 1269448123018270126464 1289445730501229643264 1290258747985782751488 1332259358271778283763 1345398010720217911808 1360605302064794842992 1375235466603125970336 1390183678196638209144 1397780310317931314112 1404495795679788225024 1419597901009678420992 1427520316920440491008 1435028312977174925568 1458553367288276153856 1513572762060245150784 1520884707770681117696 1639703825565265580016 1674591141002824422144 1692597497357693501952 1710995296242016257408 1720344997314377001984 1776345811029037711684 1814140402753059790656 1833647288804167960448 1852739134726529147904 1853578237595517612192 1862858784074147877888 1863707080423908418816 1893016072437975433728 1913371083969566567424 1934168595751844464896 2018097016080326867712 2062853199904688955504 2096670465476896971168 2129396851514517631488 2164304996621313002496 2186271767420354106688 2232788188003765896192 2281327061656021676544 2418853870337413054208 2459555738347898370024 2471437650127356816256 2538896246036540252928 2578891461002459286528 2580517495971565502976 2664518716543556567526 2690796021440435823616 2721210604129589685984 2750470933206251940672 2780367356393276418288 2795560620635862628224 2808991591359576450048 2870056625954349851136 2917106734576552307712 3027145524120490301568 3279407651130531160032 3349182282005648844288 3385194994715387003904 3421990592484032514816 3552691622058075423368 3628280805506119581312 3667294577608335920896 3707156475191035224384 3727414160847816837632 3786032144875950867456 3868337191503688929792 3996778074815334851289 4036194032160653735424 4125706399809377911008 4193340930953793942336 4258793703029035262976 4372543534840708213376 4562654123312043353088 4837707740674826108416 4919111476695796740048 4942875300254713632512 5077792492073080505856 5161034991943131005952 5329037433087113135052 5442421208259179371968 5500941866412503881344 5560734712786552836576 5591121241271725256448 5740113251908699702272 6054291048240980603136 6558815302261062320064 6698364564011297688576 6843981184968065029632 7105383244116150846736 7256561611012239162624 7334589155216671841792 7414312950382070448768 7454828321695633675264 7736674383007377859584 7993556149630669702578 8072388064321307470848 8251412799618755822016 8386681861907587884672 8745087069681416426752 9675415481349652216832 9838222953391593480096 9885750600509427265024 10155584984146161011712 10658074866174226270104 10884842416518358743936 11001883732825007762688 11121469425573105673152 11182242482543450512896 12108582096481961206272 13117630604522124640128 13687962369936130059264 14210766488232301693472 14513123222024478325248 14669178310433343683584 14828625900764140897536 15987112299261339405156 16502825599237511644032 16773363723815175769344 17490174139362832853504 19676445906783186960192 19771501201018854530048 21316149732348452540208 21769684833036717487872 22003767465650015525376 22242938851146211346304 22364484965086901025792 24217164192963922412544 26235261209044249280256 28421532976464603386944 29026246444048956650496 29657251801528281795072 31974224598522678810312 33005651198475023288064 33546727447630351538688 34980348278725665707008 39352891813566373920384 42632299464696905080416 43539369666073434975744 44007534931300031050752 44485877702292422692608 52470522418088498560512 56843065952929206773888 59314503603056563590144 63948449197045357620624 66011302396950046576128 67093454895260703077376 78705783627132747840768 85264598929393810160832 87078739332146869951488 88971755404584845385216 104941044836176997121024 113686131905858413547776 127896898394090715241248 132022604793900093152256 157411567254265495681536 170529197858787620321664 177943510809169690770432 227372263811716827095552 255793796788181430482496 314823134508530991363072 341058395717575240643328 454744527623433654191104 511587593576362860964992 682116791435150481286656 1023175187152725721929984 1364233582870300962573312 2046350374305451443859968 4092700748610902887719936
- Sum of all divisors σ(n): 14364794049110877957627315
- Sum of proper divisors (its aliquot sum) s(n): 10272093300499975069907379
- 4092700748610902887719936 is an abundant number, because the sum of its proper divisors (10272093300499975069907379) is greater than itself. Its abundance is 6179392551889072182187443
Bases of 4092700748610902887719936
- Binary: 11011000101010100111000000100011001101001110110110100110001000101101100100000000002
- Hexadecimal: 0x362A9C08CD3B6988B6400
- Base-36: IIGLXKY96T5L0XS0
Squares and roots of 4092700748610902887719936
- 4092700748610902887719936 squared (40927007486109028877199362) is 16750199417680244915426686501648812731228771844096
- 4092700748610902887719936 cubed (40927007486109028877199363) is 68553553696121847984335648614127877522545734416334090003300477391503097856
-
4092700748610902887719936 is a
perfect square number . Itssquare root is 2023042448544 -
The
cube root of 4092700748610902887719936 is 159957029.4581492509
Scales and comparisons
How big is 4092700748610902887719936?- 4,092,700,748,610,902,887,719,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,092,700,748,610,902,887,719,936 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 4092700748610902887719936 cubic inches would be around 13329752.5 feet tall.
Recreational maths with 4092700748610902887719936
- 4092700748610902887719936 backwards is 6399177882090168470072904
- 4092700748610902887719936 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4092700748610902887719936'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 4092700748610902887719936 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 4092700748610902887719936 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/4092700748610902887719936/
Chicago style:
Numbermatics. 2024. "Number 4092700748610902887719936 - Facts about the integer". https://numbermatics.com/n/4092700748610902887719936/
The information we have on file for 4092700748610902887719936 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 4092700748610902887719936, math, Factors of 4092700748610902887719936, curriculum, school, college, exams, university, Prime factorization of 4092700748610902887719936, STEM, science, technology, engineering, physics, economics, calculator, four septillion, ninety-two sextillion, seven hundred quintillion, seven hundred forty-eight quadrillion, six hundred ten trillion, nine hundred two billion, eight hundred eighty-seven million, seven hundred nineteen thousand, nine hundred thirty-six.